106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0xff90}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000600)) 05:37:47 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28, 0x22) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) getuid() seteuid(0x0) ioctl$BIOCFLUSH(r0, 0x20004268) 15:59:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xffffffbffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x0, &(0x7f0000000040)={0x1, 0x6, 0x5, 0xc988, r3}) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20000, 0x0) 15:59:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x1d6) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6, 0x400000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 15:59:57 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06266f23b8839f6ba372fe57d083c243aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33", 0x32}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000440)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x1, 0x0, 0x81) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup2(r0, r0) r9 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r9) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r11, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r12 = dup2(r11, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r13) setgid(r13) getgroups(0x2, &(0x7f0000000580)=[0x0, r13]) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r17 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x8, 0x0) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r23 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r23, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x10266}], 0x1000000000000019, 0x0, 0x0) pwritev(r23, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r24 = socket(0xe, 0x4000, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r27 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x40041, 0x0) r28 = kqueue() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001840)={&(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="4fe77b9ec60a051cf4c2b6736a80964285a214143d6d79d7428efb74eb6aa0eef5329c19395f1fd133b3d56956c8543c824f8f288e341dd1e3195a13cb5b0e7eebac2c1510f13f628f1d8da11812908016f7f3e99946b4f20e0bb7", 0x5b}, {&(0x7f0000000200)="35a4260d68538a1f311c9ebe6983deab87c3ed33609df32580e8df80136bcae11b491ba117e4d52d0625da9024ddfc1fe7ae5730c977c3bacc0bf32ced6d57e3503687d1d361efcc45480a7ae5a307e82801baf8ce881e51359e8b7247c5441a101f29463f70c5fe8eefc43e561f58aecbd51ca81f8bfe7ada3a5dac31edac14c68ecac66abaf1", 0x87}, {&(0x7f0000000100)="c488726ae1c2090d56d71ca211fc", 0xe}, {&(0x7f0000000680)="8a37db2a115c2f31d21c386e6ec9940787a5ed13f063dd1e6cdcab9ed8d7e056550be30de28462d7ca8b6bd09cc42eeb193df1c9f4d383b8cae53561157315d4e28aa78a79521fe54ea2e6ae75a2e870708b6f44897f0064a814dda8dd475777ab4b3b2c1896c861560f9a9a237e56c8d3e32b4a862b9e8ac7a403d380391d4884051307ba9da408554ccd8fa521a8c2f15f8d4030e15c072184a75046981784779e1263971b314dbaadab98ae3766c26f31c523ed52f215e9695ac986337bed71f90395513572f16775408a77e180bc2c7de0ccd52ed722ad27ec152bc62619c270361234e1d589b3353841d245236059217c281839fba626fe839c72ffbdb7b29a38b28a64ff1dd590f70df07e6622a70fe86f09c354b2f83df41e8f9eb7e4cda3b5f8c0225b856dbcab5a5de43594e0d14d4c1e92c95e4dcb9f93c02d81afbda2e2d8f79363677fcb4b3a2b05912bc8064e56451d1505885c0b7d62cfbe7514733b179ee5cfe8df46dae7adf93b192e1fb5bbc35b1b6b766a4d0713fac1e5c447ce96ea7420d026e0dd63f3516cd11dee5bdb5bf720f4977edb02ac7705c21c052ae84faecc08333795998fa827351219b724f318312940a447f14da146727ac38d4c599178ff7e3cf37afaa2d13956f4d8ae1d1422a6510469650b5fc001d09847c1e71e49793a92fc191c51a0b63d9f6d56f9e23805532bf9f30edd384f4dc77860784ec0cd7a87ed4fe2bb09389d56a221da8c1ef7ec5eaf49438e0ad96a6d54038028ed9bf26802f2ac7f62f63bedfb64c3953f03a4f8ba26349742e1c6ce7e6213ac5d8fc807bdcb4acff20a212883a5e104ea3a8422dc4723d7461c62a4305fb2744fe822c1ca7946f7d7461a01872c7a7c033bc58be5b3bf8e4f9024122c98402532e6f6e13beacb42e5db23b510c2696e2ceab65b41f2d609254e5cc478d52e7bdc6e967e2c50a595e7764d8c49b4684f13741d11df72e0e61fd3814d46d0bbbc798738db3e6a70a4691955a60d1378f71b3fa3821074b318eb563e6afb934cc21d78f31f940e87b422b2605dd878a343256afde2e242b134d61854500304712b2ff3b3fec4a82a74a0a88113eb65b26b64a936d55073825da87a31a0ebf3564d7e856d2de8262ac44b37564a392931574a9ac2de7e2eb9d298246672ff2f45981ff239dd398c6b58f89b0343f7969b0e52838d4ba330cb0787a5a459da0e0ae022bfcb7c2fcdc68afaed2c4b1339230727472517df5918fedca4e9cff9474ed50270f770e54298f4233062725e4b2a09847fb19675fb174df1a37d068d0756cdd6acb601966df86834ee54aa1bbdf2448065caa1fb8f20630afce989a3e8993738f2bbf8f98d6b1c004ef23609092bd727f0f286e25165318a2e61233cf88898c8412081e503c51fea08449a45578a6cb6b5f7ce2140858c763fb78b4527276f4c59a2937b71ead96ae8320b75f71ca2547097fbf0114971e71a6b0e5f44f72b6ae3e52a4f4b165497ff6f0a4f090878f4cf8ad692f386ebc51bcf9e0c21477bd0842cbef89a7f5a88d6c4d3c8f9127d9e731e32d0476aa4a745627ca46fe55cdbcd0b7b9b85ebd43f24fb467ab59b28d80f1e7ac5735cd164645b804f936210a219af280a8cd97af41791e433bddc8dd9a769b2961adadad6eafee0d572f787994d876f62bfcb095712cb01ac6f0c40085bce9349ba453e859792850ace32412ca327951b4286f7a925fe70b51e659c73fd7da0abb81cbbad25601fce492f5ebd1ed22d70ae944b0cade371e6a667b5837e9d6173bc0deb6e46cdbd6f74d267da4c33231fc6d66d02c3cc003fae773ae46a6a82055b580aadeb3679db30b3962a8d4bd56660b6b38a3cc07921d73c126b0e66f69e036301aad5696b9d9bcb26f1e7ee1ee41aa7a89d2679a817af656ce6ce660e00aace5673dd27c7d83a2442715271e2dbfbbc0a4c29584de257da4a0611a25cef1ee3934f71c5e63ad00219ae453c06a1ef37a808baaf95a980eaadaa64f72e57c35e719f5b8991147956fc801384a23f0272d276d92df57671804a0b26992a9f2dc653aefc6ca610b6502e00d3d7fe6110443f2cb1e3a5bf2dd5598952ba06ef3341629c92f5f7b803f3670d6a6e63e244ad3fec0f98bf6af852b3dd6eb4472988fc85ef8ab471793c733d61398033cf6c2542d9c3f0e97b61b853cca4ee2fb3402ae069ec4d6fe9d8e6af2c9f62640f717859589f213f820707da861d132e27cb9240e1eb60fd71aa7005548b8f4cfa63234d0aef70afc2280781dbe9b6105f6aa71ee754b1bfd03e1fb2c68861e280eb83383ea6e89cbef5dd79b2084d61f4246ca425b837b892d982452dec3bf1a705727a92bf7b14f04349f6e8391ccffa27dafcc4d859bcb6f0fcbb32d723efc8d71ee748642f528b27f7f56f9e4655eaa9a71a18d956d2655ccd5b1717a234b08a010678aa43e65babdf283d1e4e9c71bde1a9a487323238223d7772387ac593c8ae367a2e7728b59491cd0f761d057ebd1f8429ebef6d316180eb0064de1606f5925498bb8c60e0867d7b982fcdc9ee14aaaad96b49fbb7ada3e4f7f33909723938d305675d028d4e7559adaa3f0e1c2b2d257eb8bef088b265c4f9584a84ddbb179feec55d46a3d85ff383f1ed0308074f9193d8addf23958fe1ce0f0cd6d735d7aae1b355f16d4779031c300a673ed8f53024751fc4cd728c0706fdddb4c2aad8f7e0e5315990cfecee5394e2daf40b071d4ffc2a19afbb6a3bded75700e9a2cf78223d81706c1c5de28a99e62399972d92c46f2b078daf696847e1802151a7b4f4437127382940a6d36db9739153931d51773d907eb75dc58e6e7a25ef8ca866ea63541cdbb323cfe8dc6a66d289f1394d9104bf8ca10b9111e093195c07f190955e57e166deb1ab8c12998f7d43cd48405004619d1630b47e4f702e2ed93254d65cbd1108288c072d37b2fa283db39cd466fa5f150681b583c41b0e2252ca6b1935167729e9db654233ada0740cd941062aa236d7831616c02d0325bc6f2e49285484c12841dbe85c86bd3fc016021640972f233eca53f7a5a27f9419d8b6314dd045b4a2cbd44d12241a2c058055eab9e241e2a30300d4407ae3e0dc3d1758120cbfabed42b73d462495e8b76a91c0b7ccd4fc51ae8bcf236aeb7b660e1dd06b38ac0beafc6a291c7095437446bd4bd9ac7b2aba11ab86d4bfa9ab1a97c50db010f35281c10154aec78a491f1666a52ac2bd10d3ccafdf01c0ff5a2fa9a7d882b1c0574ab4980001b026e90306af0ba86fb42947c2ac0dc3a3b4ce400845d3c0ea93ebbc49f659f29c9e0c9fecbbdcf95e8eef4a2b66047a66b1778df1ebea1702de2314aa984fc4f9e1208cdf714e94052584a98b6ac666a712c4a6699e2ed9c2b702175d0192aff0facd14d119d823949d7f79d6e5c0df50c0c6b1fa4ed51ca7f532b18c3faca450e28db14505dcb0068f353d543099466b6f9e09c197f4d97f3f88867c62f4583267e6e9e38da9ecebb99fce82d1980c55316bbfed423ba16b21c56a99278feb547452b93e034df4e15871d85d8972301a4e49061f1eb42cbfddd4ba89fe9ada68a1839f269fe25dad3b0d023c2b3c32851f8b32c1e6dfc768432d7cef2a91699aa623f3c6d63a9cf1ddc8e4fa1e0048e330473aaabaa34f1996ec5288697f7a7c164521d326974afe7b12a31a0e84c86dc28e984852a53f4d7a6aa26dfa4ee1e5cd83007f2a387c1bc26bc5203ca92f58123d287d6f07adece78b625a37f6d9ff378f0873b1df7ede23551948127fe21f1e29a74726f035e1a5a6a806de12f7914be8036596233c17060a383342c270bf5e04e07cb11f11c77eb81f18ba73cdf40be3aae3029e1f7bb5160b9d9223215c582455172db5fd71ade2e0aa6b2e1ec995f182c10482d3d18f608fbd90cd316be98e2b6f70511e3a95fa3cadaa9b974a4653c95b0ad8976da280d8bb5e3e14bd487ec1b77fb1ef1d58294fb97a7260c76ed7f6c3819eac9c6495dc08be4dfb55150c321097427249fdc8c54f243a71dd26a58ef7f69350cb4350fefe0e3d3f242731dce7e1d6a73e50fcd3a46fbc4b52b6e1a5ffed7c68fd5e4d37524cfb0ee13ffc2ca858adea3d720d205e203d5956421643d789187661152e4e0e68fa998dcd78984d4772ca12c9e09e0fa1051b812cbe1562231f4fc3d0efd10e0a5878a908d9daee4fad251b3b1ab5d08207bc52e0ebe452cb4524374b274389df201bdfb8b24d4911dc60d77ecc730c2f42141c296cf66ff0514a9bf026b9c56b4a7ede9046ebd1972029c80340eccf6a351e14f99bd4304c2157ad70d24f6d47f00707e94f156150e357d6f528fc3bafb7717ca432614e606b9da9bc27ac215286c791332dc438ff2309cd61ce2e0497aaa26fa7cf4b365e8b23cabad5254ec15454bf272cc4acac22522d9ffedafc98e8a6e1a8c7587cca3e83e34b5239ffe0a2426bdee8a38bdfb5e4ac2bda3d61e3b696b50432c303e2f49ec70557073e5f69208a9e7cc1fe7ad9320c4d67b6b88ee376b0d3ef4bbee4917045246dfbad936972dd0fc5066708636dc92e735dcc5dec3d452d08580427cbc9e887003bf27ab25fcf900868545978310bc3ae827a7fb820536fc025ff2890ba842c9814868c12623346d0b31c602532ef42992d97d863dcc9c794ac82f4d43830d33b742f92dbf57d18d91885505ee9d6668feb09e114e512eb943218006f5f0ded01c58f5fd113c9a0fa498f045edc4b8b9dd2174f71505d83b5efc8bad2f4982ef18cbed2c9158cfed33fbc877dc5b9c5f783cfea599e9a13f187cf854390f4ae78b9393bada6ee5f697fd72eb95cdc0c9b0cb471416ab042d4ac252a8b51494107e3fcafdf0bacc136435b45553e9b90caa62b78d04747302c74b791caa4765d4c66c4f5cd079ee2b0d62d948cd0c042f8116a6adfbc28bfb5c5f3e47060cb1765c5aac86ccd7d425ab0b0b112083cf5a75f5b30d408a1e6d4dff26cd0d9473a12bcea751946eecb070e6d71f2a28464caa7b68ba7938ef15c33d63bafe903df14a738f0500de4a2a183fc2f1af0734b880cf6364f2ed568fd2ce4cb749534fda918ca2afdf49dc538dd44f56046ddda610ef5d173ee3c3697693ae14efacd7244633e61cd50e1a36e8687e9e49af8d91bc0f7f4f1dd0e28d2038bdddf2a358b1565cac0f16088ea2852d8b2dd1a851cabb369f0ac294a21c1b8df42cb631903b8bc5e3a39d39dde070cac483359b3186f0c7aa6524fb37b0c6da2e66820f871b5196880cd906e73f5d820d9e3f844743848ffad9baeaf663a2ca06c18701b137cf8f20cac4b9a106241a4a8c91c8ba655c7a8605e21d2b0065d93a550d90e93fce5bfc5515ea61ea7d25acb9edd27aff0ca4bceecc919dd17c5f3fee238c7f15f783b20fd85a354f8c33b39a87918763ce004242e963aedfba6abc8f9027874867b87a9961fbeddd151855cfd8058e2802497824a51635eeb3705d4afe57375eee79a0733a7350deab3ca60143e3d679fdc3ba13e96187650f07b5c21156d344d4a53d2e96ef6e8405753e9c6b590c5761e46dfa5044b1c1d41524711ea0787e23a123b0376ca446a51bc3e1f17eeb6d6d00bcf8b965653cecfc77f3dcc87a4a42edf43bcde4d86bac8f41fac21e5f0f48503c11f68a35ffbc45e6469d8a7bc2e7183ac538a0e19e5115a5ac8f57db71f306a33765d8d6ebd876b2ffa125e93895176886c0ae209f361a3e8e3eb6ad939285e8f0c988fd2925f632570143a73", 0x1000}, {&(0x7f00000002c0)="18d58aaccab3445a80cfa37ac003cae21bdc25455819eca8ac9a74917d3ce7a871f2abd9959eab58bdd135f71fd3e2ab5bb1370592bdc3be563644ba6a9f6b9ab1c8381c6b6c58a9f77634493d1da572429bc2999140c0ef7a49171d510ed7cc8cae2339baf94c20954d9460f6404480a200bed7f3142422c87ffbb33add414944d343c984f96136b38eefc46996d70c862a40ad61aea5320b39ed8933191431d9206c3ac4da56b9ac1935a5a2659c22d020cb061f8a46a6d44ae2adfa55bf", 0xbf}, {&(0x7f0000000380)="a752ccb2d3763b7eeff55270986130d59eabcfd1c45426bde1f935737e6ba306143c", 0x22}], 0x6, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r0, r4]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x28, 0xffff, 0x1, [r0, r6, r7, r8, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r14}, @rights={0x18, 0xffff, 0x1, [r15, r16]}, @rights={0x30, 0xffff, 0x1, [r17, r0, r18, 0xffffffffffffffff, r19, r20, r21, r0]}, @rights={0x18, 0xffff, 0x1, [r22]}, @cred={0x20, 0xffff, 0x0, 0x0, r25, r26}, @rights={0x18, 0xffff, 0x1, [r27, r28]}, @rights={0x18, 0xffff, 0x1, [r29]}], 0x138, 0xf071a873b151da24}, 0x8) 15:59:57 executing program 0: r0 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/138) r1 = msgget(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820"], 0x86, 0x0) msgrcv(r2, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgctl$IPC_RMID(r2, 0x0) r3 = msgget$private(0x0, 0x400) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0xc) clock_gettime(0x2, &(0x7f00000000c0)) msgctl$IPC_RMID(r1, 0x0) r6 = msgget(0xffffffffffffffff, 0x750) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47b55b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015, 0x9}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 15:59:57 executing program 0: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820"], 0x86, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x191, 0x80) msgsnd(r0, &(0x7f0000000740)={0x1, "642af7c827a119254b656dc523e5c59483cbb602ed83e74c9f72cee1974d216b17098dd6b78aae4c07bb935c2bd1fa474402b3f7a9d447f7661433f8915cef594b9a4a5b5cea2941d08f1b28b7d3ba5dc20f7c022677dd21666850a8d9db0a74de0341e9dcd9a16ac1264ab727773b8d65338467e1e5e42e35737b214988691b5fcfbf8ca7a401db3a2fcc59426b740da74c11381d8489957edcee8db418b3af520e7f0ae84613116354839c7b09b9e985a5dc08983ab387125426652a4ee391d5e9710561c3dae2e6a4fe80549fd64ceb7a978f889cc13b563056d8724c5ea91a959dffbdebf630c61d3c5d0cf04e484109894f3609d4031feac9045a33bd631d7502e38ae7f12df7b987bf06cf4148bdd78168581b74083fb6842fbeff3d6ff2af3fb2face67da8f31a7643abeed1ae942d28d9683afdc823ddadab7367d620529264229967865ac4e34efcf7a966f3a0aa893546d297e0bc93abb2935753a5bef2e593203dc2ef12de2ce64445595f19014942b9477aaeab061d5de1a05f030ee6aec46d81f6b304b0cfcc8a6fcb098731b5f1a367d68820f4b4e21c30a42bc3f5a2990f53f20637ef7b39ea3caf1be634f82fedff31c43edf5458355edf076b00857fa5f8941c87a519149a41f3c33c506422c3da98883f9e5820bf263c408d9323583e5b54475087f9ecaf514662877d6ff0f58aee2198d12e4661474cc0818e0153cd2e9d23c6224c27be15cda119760c0e0d4fb3b1aab8439137445e23b77348201e6bcddef195f9e71b98e8f355422101920a92cd7aaf8e35cef3e1d18b040bb7a6fbeef7ce19b426eee736addd1c08266ca8a50dd5f1befac1ab2fa9a31d3cf356d9274e4798e5ea0efcaf80611f21bdd1a4f7ba1c00f7a1c85af6c9e7f66cb1edae07e667d0c8ca7d8614af3e3e514c18dd0857f63439d59b800474ae2cf784944784ef79e370221dc20cd52384180a16d17a589b427d18fa817a8f4004c2c5b9f4ab5438da51cbcbee25224fa17e93cdf8ebeb4449b9b1ab2bf7f0bf351ade62d18e3b7505227ee80000b101a114fba0d7a3321639633b67da56675a782bf46236a11369c2a8eed20fdf971e421784fef59fb2662c84f105e7231c3839dc284bab7e1e0182bd8d9eac0305dd206bd1ec321130d45f2d1eacf63a925d253e0fb10506f49130805d4aa387f26a10077c54e72ddda45e5f5762b5190e0e0b44a6a58f7820a641f21bfee6270d21b9a2ceba976d22b69a84d5dde5fbda845c3ecea44f4dfad48244a38099f98ae710dfd4fceb762bc4058c4c2243b67731a250faa39f27cd4b3521317f0273a52f37523e573c28417315a613897177bbc809274837d9c08d36c838b15e43d0939089478c0d34a3465a4638337c2af12408fe65dc25b4abe0ac0416342166358f227526ce464959bf3029e74ebf9c3bc4a6a44a244f92ddeb2181634d6806e63c9c529809e3a40adfe2ce2ade4da1174a9793b1cd8d930227678f411f3309ba6f7c9c5c9ff2e433adac69b36cb3caec90a8f088aa2d407961b8ce3bcc7ff368b20fbd26338a9f269fd5cf86f194877419806b73c49af21af40ff0861d7d206632841a0951f6594122d8f9e329604d09ee7079d9b12a88765ec8a071907ec6d9411cb56dd0c9370cc8aa52c813a7626b749ef2c876d0ebd33435783c6b3358f1939349c8cda348ad0dcefa3ff2dcaeac26c25c3ab9078e7a7fda68ffb5103901e8dae9c6f8ed3f93dc9e2e69f11c550db88a0d4b353a051b0b272300a5c980ca2f626a4a7ea92e1c9214e5e9b1b425ead3ac2a09cb15db38c392a05c0510bc615f48cebe5105c9fb792d9eaa5dcee29636416f18520e9ef833ba4489f6cc62d356ec16378fb6698e56711140ec4b3afa7994977acf71712fa8b2dee89b7cb48bee31bdec3971d0728fab2c09a396c65ab32a3ba1986a3ba290627ebe58f1742e825b97f072ca3aa4812084e19bf4a03cae6c503254fd646752a5867771c57352d71eec4bc5f34bb94abde5cf2e96a96926765ab52ed5c03bae092aa012c72f64d594966f2d6dfeb9779294df9f204c670f9ed7f06e5d1b69534fb1162ed903abddd0652ae54074b1310a5f4edd9b1c03964509a86b383b2a786ee2d1ea9b05dff4d959e23810a030df10b37f32f970080bd1c354ee1dd0fb57d7461768b437db1a0b0e5860f73e1cbbe948c3e576987829687006f62ad6472231565ff8a19f8626cf88fb1586a1e55279e277f611bd96ec5551e25d34624a2a6a8755625270ba2cfecb65c118cb305fd29a2d9827a87932827be23bdc5fbb94110e6971aa8d02f705c245953c650b955e9d5cfc0a08bec6261d557e05dc520c1061942495bf1fb94ac8f03539211213cc58f32b4cb203fbd7978679066cbd7218e9a23f11ff5b68e3ac8e4fcdfc60016d801c44aa3b38f541186b0a1f88e2c97818a25ccf868eeb19a829f6b79e3e424d32da767be2e21c47aa26457dc6c379d18bffbda4745d204bb2ea61a244f3c4cb36f6795d068a7ee791d0b313f3d476575d1ea29beb039b559a80f836badeba521748e407605e9d7645b75fef61adf724d8fde41e887143033f68e425cea2e5509b576c5daf5810340ace252aa1bd1c758a984186ebecf9469fd09b8b51046f00443919984d446646f8867b9c419ed3003eaf3e548907c1f140dce7f5c7c8e932bb6c386430b344662e24442424a8c5e9e884196eed6faadc6d9d1be79432c32d515ddf5f9028b440b59861a668d9c4e2b4f46fefc89045b9b3d1084988fc58ae228d49056cb285a48534f87b708cc2802bd91dc8c8cd948d318b3534b40a135e59b4a70cfc24fb4b4bfd275b2ef0e3c8c4a4afe9cec9f108936019812701716fa0aa86670daac37b00d1b031dde2fcff7b49cda8c1dc1f1556cf4ea1dd7b771b36fc3efef2eaa2735608de13a01e2e6b683621e7a33e3f02912b07d4a092b84663b698f0221eb65cbbaaa12f503711c82285e2722da4216a1642eed56b70cdcff4bd81b19ef7beccab8dee6c86b8ebb527aced5163675f749f597da9b90d781bd42425c6dcb26041f83707be4ce9fa4f92b40dc7ea6772dd5133aae6198712a851eea5d6f5c9b50ccecad17e31ce9d5a82c3a04019cd177fa686a13ce6b8bc6f105d1c0868fb22c19befad58052d0d67079437c60863c857ea2a616d8715db5fed17e326879ee3b1e2bf910196c01a74e27e5a562ca57fb44b8136587d42bd3cbbefe151fdca91989f0c76863ea92a6b11dfbc85b2768e600940afac91ef508d1bcfe3f8e1b72d278050dec794a6e39fcd93bbc57dedf44aad4cb07c51e25b5145eea204d9cf85d928d6a8cea81a743446215b0d4d426a69372d4ce623150248ceabe2e8fcac8bc34ad966d2b9e1c81ade97596cc53a5d594da3b4a94b310af2fe0bb44dbff0dd953bff48ef57a0225109b842ae481fb5afaaec5cc661223a9596ff01bd2ffaab8d9b866e4c93260cad40937591c3ff1044dd5a46228290cee183ac5bfd94801410061212f2cbb9c8eb0e4ea1a5002aec639e83e56510ee5fc8c34ff868895cc9e67c2e5e96064cffc3e3f686c096227b515f0e97253469fd6bc2c1ddea8ed0f6254cbd379f32422572311bcfb9f2437455699755ff8287474cf85ae52948481b139501bc1029647f7c662988bcb676345eb2b59592c1a7f53d447490b7fa69394037c4a7ef7d45bb1005f5d870decac819494267dfd0297a14decc8868a810cd6b4ae75f2ac920148d928c44a4c51bb1e282898b445e20fd0f071d864c4767ada3522bc764b7799c73292ff3578beef37ec043d3e9820ff69617a2b864ccfe7c614a4c0bad0d82ea6d1b89613f514164c1d08a5bc9cd60e5f16ac255048972cbbbc2cbc6ccdb6e55e69e70fdbf54f3f4b37983cbcc0043c59d1f24157e57707cd49a9632225f1b2de28cd117e2d00c2a2b2a1714681d28f551a289dd8c9a4b3f3a1c208cc8e3d1b4702f7311f7b7a6509cabfdea1e57eea145cf5d1438b52505004516ef5b1c9ffe5ed12020fd8d009ff53e066f333604c45c844950004baa38271e43b72c52dc2ce7bb9edabd5d6a2d84c17e2d15223a82670ff757c63b70635715cfd89678fa848bf48b524adf3680d6abea93f10a19ad204d7685365be233324351411feb31c0ca92b2e2f43a4ba25ae012a8295712cae251db34cd2701c82c4569027c03f6343cb762aff5b72767b38e87222ec20fcbb9090e625ddbed14bf9b375d05bb958bc488b43f1a3ee6cc196f8775120de65153f242bebdb0229930b2b263137c22a4df5551d25d9e1d1017c0f76ca35499a0c4e18e9e37ed7b99c5a18863b79e19c635f5181b917baa900c9462430f69b2b3382c7b60b677cbb666aecef0b5c810d9af8460f224639188a3842a8c00497c58c19ed998ba4a56f70c239cac758025c8b8431b19e632b6fb8725b568fb865047ffb99989599e539f7a31f90d5f5757acb372dfa14a09afc5ccfe6bbf5b2dc0378ce6e9b49a82ea5a25d8680abd6579860349d6234bbc9040e5e7d8e412c7e07f053f336add6d738bea1f87f2256f0222d0d82a4c0397ef1b117ebd38e2958e1b03094fdb58167492b2aaeda1fb4ed69d5e355da337699ddf9739167bab36a89482d21f008681ec8a2e4526fc3c8baa598a73e59a3aacb391597486abf51362c8bc720db69f5c1a8e5a63cca46a264ef6cc4e42cdff89523d6a400d522118741b31084a2ca514476662d86b3f2e7dcfa941a91a3ac5ba7c7f2fea6a9af1098dbde8d3a9ef5994d0762339c65cdb1b775ed592a6cc78c67472111337f4b99e75876b322097a43161f117a7a27e5ccd3ac06762db81310ffee04b682c07654df89d6c009708566f1eb01ae3ddc6cbeb1c2f18bd17d741ab12ef882c47ab30c229c61a4c99e67ee5e4c76f39af0546eee4c83aa409f0c8478af85d684cad245fe17922c82ff08783fb4630d14753b1dd2a0a1f9e6b8aaa9e975b3ead3edebc14ec06ead4ca840f29acd022f88a3666ecf7632745c5134ac234377a30ed50534f568cab65a8b2c14c74dfe6c276f2affb57af802f21f37dc6c3ce1cd195fb7679f1f80fcab0a099dc9e01d891ad130db6943893e537645b8be050d5fa4d7d3d04cf139b9467d7faf843ad21e25d8e0723ae6d033aa6078d76a4e8371aa669a174bc3c406430eea9f4504a23a986ef82d364ab7c835db2135ec17e8579fab1e80f8072ece2d38208fcb6559f1a58e1cf7617a821dd02cb6bf7f7b244356fde003843ddbdf255c22198922f0324d8bd2b668ad2192566802925e16bed1492aa9b9736d481c42d638f1be6f53a46659c048bfca4fbf26979fa2759c834ac80a2718214a6f0f942f60d94e8cd23a6a7fc4425aaff40b10806309f7a92c7fbec9cfe475c0ca26ab09270be5e2e57023302bf65622764d5b1bc5aa067865e940b69882e066ab8cffa8a19f25976690a83913a4d17403d5d6de81a37bc354aef1d5849b64b271ab2e5bdf648160e960cf689f8d75e5997813ea274ae99ad11b88e42a179ec5adf00f1356397f4ff5c03bf108ff06b887a832220680c21ba9a210ba7f806ee95b3c6a002c65ac53456e0b9192fb7a8d22c072d994c857be63009a559eb5d34007bdbbc6c503c6e1afc0a924ae97797297064bece88961ab3323b29824b90edf61439bd1ab18b2709139f92ff77c667ae475d456e637e0c226d565ddada0d2958a582facfe908e764ac12635c9d9da13d6408c08491207470e96b41e8be6dfbc53bea9776ec1566d"}, 0x1008, 0x800) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x190, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000080)=0xfffffffffffffe71) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ftruncate(r2, 0x0, 0x7f) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) msgrcv(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="00f300000000045fc072573960526b76a286c47be146cdf101c201f0c20000000000000000000000a7b21ac08fa2259b090837ff69097455880d2629522a5b806b161497b52bf03d43a1590a29b13bac5afb5c530b5c6ec723162997c7464fe909cfefdc9780297e0bafa1281e18d4bec0016bd27acccf451111f129a9588486aa02b4aa1fd7dd0a0444b8158eb02963ed756f7232261a29fe5015d6b25c68d49cd30829271f00000000000000000000524ab4aafe4e50f4897894e20bbcde946540cb9d334a5353aa4beb864ea26da913286dd2e306fc2ea8bf2505406e0380c6e95963f42f8c193ace819a52d22594801730b67ea409a6ba7b5342f2820481aa9d279c2a4b4d825deafd5998d8ac8de6c4cb00000000000000000000000000ae7aeabefd4a134aed00000000"], 0x8, 0x3, 0x1000) r4 = msgget(0x0, 0x684) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0x0, 0x2}) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="030000000000000036d044c09f0b91b6e615dfd8f6036be3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e840000000000000ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed8"], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 15:59:57 executing program 1: r0 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r2) flock(r0, 0x3) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x5) syz_open_pts() syz_open_pts() syz_open_pts() close(r0) 15:59:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0x7}, {0x54, 0x0, 0x100000001}, {0x6}]}) r1 = dup2(r0, r0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) connect$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x7f, 0x7fffffff}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x2, 0xfffffffffffffff7, 0x9, 0x80000000}, {0x9, 0x6, 0x3, 0x7}, {0x0, 0x4, 0xfffffffffffff34e, 0x5}, {0x6, 0x6, 0x40000, 0x6bec}]}) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000180)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 15:59:57 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x4, 0xffffffff, 0x60000000000000, 0x0, 0x6, 0x101, 0x6, 0x9f2ab1c8fc6a70dd, 0x0, 0x0, 0x7}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000480)={0x2, &(0x7f0000000240)=[{0x44, 0x0, 0x20000000}, {0x1, 0x0, 0x0, 0x9}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x8a, &(0x7f0000000140)="6c44b28742c54c800e15014c2a2bd675a385166f6866ad704133c7190476b4c1daebd4b88ccd41fb600d65e623137f33800b7a6b1bd413a436563dfa9e6bdcf3f61a2c7cade8af9da4321518b396d18c621c6360aea107ff2998d0d96464503dd5da6af414574b6a49075e0aa5f1c202ef498c07bd1b40312451b096c84b96fe7880140367503f4a9a9b") 15:59:57 executing program 1: socket$inet(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000003c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f0000000480)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0xfffffffffffffd96}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x40) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = socket(0x10, 0x4000, 0x3) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000000), 0xe8fb) r5 = open$dir(&(0x7f0000000200)='./bus\x00', 0x100, 0x51) chflagsat(r5, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000540)=0xfffffffffffff800) 15:59:57 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x3ff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f00000001c0)='z', 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) 15:59:57 executing program 1: r0 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x4e1ba8a1, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x8000) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82023e2fac8d"], 0x1) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x16) shutdown(r1, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f000056f000/0x5000)=nil, 0x5000, 0x4) r2 = socket(0x2, 0x3, 0x2000000000000) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) 16:00:00 executing program 1: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140), 0x0, 0x0, 0x5e) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 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, 0x0, 0x0, 0x40000000]}}) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/\t\x00\x00\x00bpf\x00', 0x800, 0x0) mlockall(0x4) open(&(0x7f00000000c0)='.\x00', 0x20000, 0x40) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="535ab0f0") ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x15, r1, 0x0, 0x0) 16:00:00 executing program 1: r0 = msgget(0x2, 0x200) semop(r0, &(0x7f0000000380)=[{0x5, 0x80, 0x1800}, {0x2, 0x4, 0x1800}, {0x5, 0xffffffff, 0x800}, {0x7, 0x0, 0x1000}, {0x3, 0x0, 0x800}], 0x2db7) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:00 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x31f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x9, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlockall(0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:00 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x2ffffffff, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x4, 0x2, 0x2, 0x2000100000000}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000001c0)=0x85) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) ioctl$KDSETRAD(r5, 0x20004b43) 16:00:00 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x45}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000100)=""/250, 0xfa}, {&(0x7f0000000340)=""/238, 0xee}, {&(0x7f0000000280)=""/103, 0x67}], 0x4, &(0x7f0000000480)=""/207, 0xcf}, 0x41) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x210, 0x0) r12 = syz_open_pts() kevent(r0, &(0x7f0000000280)=[{{r1}, 0x0, 0x10, 0x4, 0x1, 0x6}, {{r2}, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffff9}, {{r3}, 0xfffffffffffffffb, 0x6, 0x2, 0x7fffffff}, {{r4}, 0xfffffffffffffffd, 0x80, 0xfffff, 0x0, 0x2}, {{r5}, 0xfffffffffffffffb, 0x15, 0x0, 0x6, 0x8}, {{r6}, 0xffffffffffffffff, 0x4, 0x40, 0x5, 0x3ff}, {{r7}, 0xfffffffffffffff9, 0x1157bc4622fdaae6, 0x0, 0xffffffffffffbad8}, {{r8}, 0xffffffffffffffff, 0x40, 0x4, 0x8}, {{r9}, 0xfffffffffffffffe, 0x0, 0x8, 0x4, 0x7}, {{r10}, 0xfffffffffffffff8, 0x80, 0x80000000, 0xffffffffffffff7f, 0x80000001}], 0x8001, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x7}, {{r12}, 0x0, 0x1, 0x40, 0x7, 0x7}], 0x6, &(0x7f00000001c0)={0x6, 0x3}) r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r13}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() r15 = kqueue() kevent(r15, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r14, r15) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x6) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r7) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:00 executing program 0: clock_getres(0x2, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x2) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x20) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) 16:00:00 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x1) 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"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14b) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x0, 0x0, 0x3}, {0x3c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x5, &(0x7f00000002c0)=[{0x5, 0x4, 0x9, 0x2}, {0x2, 0x3, 0x9, 0x4}, {0x7, 0x2, 0x9, 0x1}, {0x7ff, 0x1, 0x5, 0x80000001}, {0xfff, 0x6, 0x2, 0x4}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x6, 0x8, 0x0, 0x6}, {0x0, 0x4, 0x0, 0x200}, {0x0, 0x3f, 0x8, 0x7}, {0x7, 0x7, 0x8, 0x100}, {0x100000001, 0x5b3, 0x695d, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:00 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000a) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66696c65300059917294cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e88babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653965753bac48eb7c1faf50e72bfaa016b4f150e441e7469488c328ab4c11ede69a2b008d52a2dabde06453e893c3eb3f6335fa7775149f5a776ed4ff3d5c2dd9b1548fc93b78acbf2e5412b00000000000000725a927af629a6daabcd13cb55049aace42f8799bd370a843abbfdf5fbe2602b3585bceed6c6ed45771485764e68b3"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x400, 0x39a6e8a6e7d77043) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r13 = socket(0x50f03eca87d697b8, 0x8000, 0x8000) kevent(r0, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffffe, 0x8, 0x1, 0x7, 0xed0}, {{r2}, 0x0, 0x2, 0x4, 0x17f, 0x1000}, {{r3}, 0x0, 0x4, 0x2, 0x80000001, 0x100000001}, {{r7}, 0xfffffffffffffffb, 0x5, 0x40, 0x2, 0x8}, {{r8}, 0xfffffffffffffffa, 0x38, 0x31, 0x7d, 0x3f}, {{r9}, 0x0, 0x0, 0x0, 0x0, 0xac8}, {{r10}, 0xfffffffffffffffa, 0x4a, 0x1, 0x6, 0x10001}], 0xe336, &(0x7f0000000380)=[{{r11}, 0xfffffffffffffffc, 0x44, 0x10, 0x90d, 0x7}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0x80000001, 0x9}, {{r12}, 0x7ffffffffffffff9, 0x1, 0x0, 0x7, 0x2}], 0x3ff, &(0x7f0000000400)={0x1, 0x2}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r14) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x1c}, {0x64}, {0x6}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r17, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0), 0x1ff, 0x0, 0x7fffffff, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) pwrite(r20, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x800000000000) 16:00:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x20, 0x3, 0x80000001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$TIOCCDTR(r2, 0x20007478) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000480)) accept(r0, 0x0, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0x79}], 0x7, &(0x7f00000003c0)=""/173, 0xad}, 0x42) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_int(r5, 0xffff, 0x82, &(0x7f0000000000), &(0x7f0000000040)=0x4) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206949, &(0x7f0000000300)) `µ‹+'þÿE]Û©Â@ "ÿ./bus./bus`µ‹+'þÿE]Û©Â@ "ÿ./bus./buspckbd_enable: command error 16:00:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000400028ae) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x24, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r1) pckbd_enable: command error 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000080)) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000140)=0x2000000000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000640)=[{&(0x7f0000000a00)="ff87e1bcb22df92e2fc17c22b7fafbd200e4f6863845cf1c783f5133d992de41a80dfc644a4db2ffba8befaa4359f2614749c4d0d47c35e443156a8baf1151247ad0ebcd903de18b88ab539e8d513a1dab53a37d8e9019938802497d78f4787a476296d1ac1aa3f4ea337e49b458e6b5797161f47b34a82d8fbe96ce59a089d2cbb54a6b3c8db2e5a5454afabfb70abefb23906087d28a2538c28026942a7180f6b09f6e809b9993a288d0274b7b0009d64217c86e0a44191334da77e10576079cbbd3a8c7ce38409d63bad5c516d1a57b080c823f9b9a67becc60b20586d8f1a20af33fa4d717aa401c26382964ff73d0ce800878155322f7b969fb568d6d96962bc59d937c21235ea0c2fa8079a91a9059e01ca24267a4d3a89d88e55623529962808efcd689e9c77d69fbc7072739d4902304207b4001acb7ae506001b2a38f471def1154d861edf9ae99169a32ed66efe9936423d3ef733bd18570c9942658ed6e02136680bff543ef1107f49d87cb9761acdd8e263fb19b8b401e6fdc41ff3098d5cf3f53740106bbbfbb70963aa097df12dc50edf8bb35e4ac77856d5384d845ccef7f116dc7a0752b45bd58b1cc1ab7847e4e0e443878b525dbc9a091175c6fd11cc7fd81b69842b5d0d5d133bee42cdb395bf8da33faec41974c42f6ec71b0e6c0409068093b46e6875e78d5f812117c8848d4165fa281e4aee4300ba27ad708eafc7083ff0deadcc657780b68d25272ad05a7dc477aadce18e7746fd601545a1e5604fa2a67e3ef49ba70d1185c01ee13ba3895f7ef7989d6fb5e4213374c6e77a3e98b2e3da68a288be3cf0de96ea7395bc63cce56fde3466b20317447ab9bc15e5103b1ef5d887f6c9c950b4f73a648e283f9fe4677c8a3e5364594c7fcacfa908ee0cba045cf9911d0238bc3006d52052496896c926ad00d94110a8c647050bedb76a30ed372fdb1a218a62855d35c09129a70101eed1fbd37a01363ec639f2142f878b7c16a7ec17e1a027951ea06c5f48d3f4d669c555aa89de8094f6868ec419e207ef4abf8a10b3e1a7cd137b84a65c92b8a61da11f8de6f859881921722dc769e30c9cc60afee074eb94346132f1683b8da85cbe13c5f14c63b7a1941e6464440014f72e4e98def78e28394f6b8bdc2c68b19e87522ac12db0b9ba6c52a6479b21e28a2edd56e2f10933fc484cbc6e0449839fd18962179fad28702245a7f25dc91507e5def86b18b55644ddd280225ac4f7842dea2be36f78cdd6f7cd1cc4a7767423ecfcb1f0bd6b8cc1d273b923a977af1a6d04cb4606aa8b311c12a66118f3805a80502fbfa00f420c89324ae4eb17493443c92d8fb05142a683adcc808de5f2226e2bc4402387510c9f1c561f49304f7e0d95a027e4a9b4e202a5939f694fb0c220cec954934c81b2bb956e4fcd4052a6c3066f590166048c1b7cab82d6aa0b5a79869aaab8a3d1dffe1256714ee5455a49501400664bd8a5f0d10b0cd1cfa8f56a1b36f1ef9f317b3743ac17a3f2c43e6bf27e0796128c943d48721c7fd0c71a147eef7a525ed8724ee9a40c41b3302d6871ee110aae79c29c0f44ec5ee2f74ff5590a1894b4d453508cb37c69f8a5f6866d15f5cb2e0b083a4e1222d8c8f3ec2fd4f74d692f97af029b567c33af0f1183a2e0e3242222643c011c6c1783e051a31b41bc14ad950ed6d886735678d1c4b1425347042ab8fe126e5275f3e0ffc13b0d827e34a78bb734bbdd6c74f5527c60b1802d9ca34210a5a80a62d95d9d390f1aa7e8e424b08a1264ff0c3622665dc30a1fd9fd598386cea94cc880aa877271dd37e9bb86c34a5cbc964283d888ed565cf09be0e76a0bc21241edfccb0bed466141c427fb5a89125019ef01a8396e4b049505827485c7fa0b5d9e1f834d73c88ca66fbf63260818e3a514d515fe78299255e7d3da77f9f46ca11dff4e400628576262fcaed2eaf59d778069f73fa553bb5a567c5c566861c4f0f77c8effd4452f3c1d73f3674a73c62a3e9b8a677b4e4a9624fe12d9f401b8e2e1ae26292deeea95d1ec681e7ab0e86f10b59b23c1db0522d1694d1dc7448ecad44c6b80c793b9ad7c0c6a7f96c09290ad3aeb752dbb66e0e1f6f28e8384418084d2f9294f7922a23d89296524945ecbb3ea88680a4dda50be937f55dcacb8c6080fc67cf6adf2b9cfd93f561cb9098e37efd9eecb3baf5ce84b0e3d46e8293d243875fae7192aad242331e3f92828218b2e4c390982f689266deced6d3ea5ff732eb26a5a3d145928520437415d684b1ade622a008a27d5a7d5b3ff3174c4667bbee070680ec44d1e8ba5aa760c5addf00334a899664c57c8aed554d3bc009a494002ec99c09abd39e5adc79dac0ddc94ea40bd5bc6c336d2200087a482f5d29a1f62947bea2db4f873c69518ddb5b534a4de43819fdcfba080662aba89f5c4ce03bcdb191ae51dc7963d907e53f7fb34dce2621724b9af789a0762a9e4d2c569762ec794f2a2a44a018ea1912edacdc423d20aace26a05d66fbb9d9125a0cad337cada0b158f86755c287e3cb5333c2c80d18b3e390139bdea923d688b1b7f8218dfab29c8be1d919fd6c56202c585b2198af26ba8a94839c775529991228afad8cb7548142adf7d4b2e66ffc22da235a585102d644cfe5681e58af5ea9a30dbc555d4abddb211912e98fe4bfe1b16fa5447ddc6b4ff602e05e5a17c884e48dabb0f11eefaa8008fc3f96e6733d5efabe1797137ae65a03fbe7b75c1a9099bec2837b485e87d22e6355608a088380ab7b01deace1e400598c2fbb099858ec3b482f4e47be9023ff84f53412057f1763eb543523ed4654b9a13fc96023344ff77b3ccb6a74650c7236bf141e6600f1160e3edaa15df98d7a26ceb72b34a11cc6bea4d0ff997884bf23e8e364e8994c1806e5b8cb5104850efc279ffc2bb8017788801a92ef7d67d36186a38fe0b1bb8ba6d9dfd5690b9a004941e6a49a3934a68bb32da7b8e5ad6d1633c99e6f86cd6658340c5b31274d972eca10b13b89835a1fc227bbe201e0cc795d7f2440f78d210a5b421104b3aaa6caf5befe6753b4f4f704f3ee6f16223835ff9eec994b9d96716f41894e583de6e6ca166ad1d23490e5e4bd3ae4c079e0243e5bcc329f4247a5e42384eadce1508aa34978d74fea3c9983085e9826b6e913e7d61ccf4638ed6e92b8e4ab840caeedda4370d20f23ab631a1ed22d9919f2147eb9a42100fe9e9b871288d7a7d32f723f3a5d4ec42a930c38869943394814b69020450690f46614a3ddeafd68328cc586938b0445e52c53d4974a79a2e0ff72d62e843bab6b4e46aea18cdd8a74f174d8b041dc0d0853ee93522e00944f3a19335bf892461577e4ab5efccd58421469cf0ddbf87b3301e305d5bdb32a8fa35ab5addb056f4b4c6838750a4cf69dbf769c3407d5f7efafae040ddf9ce68cc4a3364cde2ac0aed58da62aad780399bfaf8a2838ffc1fb4a2329c4c3ccfb4f1299cd3a128dabf68fe937e7937fb3a5e1fe7ceeba75d5acff9d022ee05f0cf5f4391988085a88be8f80166074ae8e2896476efe9fa0b3d3e39e5fb1a88f2b8d08ee83c0b6ad3109e2c3fa2d98b8879c14dacbdad334bbbec02117d0710fa9d63684d3ca42e1cf6fa594eae5687e4493d5447299b89ef3cb3d9562ea9c7a2067b681fa98990b1ba8d18089f88590cd5c813e3b3651b98ba2e78b121916f2eafcabb189f71642cd231792c834b0288d0e7609d15e8f9aae0dd41cb4abf774511765fc4c34f57544943ae69cd126c239398bcaf9b2d89306e7d3cc82ca6488b4c9ff451a2c15b9918396888eda76ea37e6d5068adbe6185f663989ba4ee3922671b0f2782897becc28537f2f84f5eb1a927edcaa7f769b1006155110f3ca9560801f3f7da12eb202f7b65adf1333940ab2bfeaf717ef5b0f7db6947305cf8ad0c75d95e65b97ea3d4a4553dfe9ff01cd1274d304ee9189e2c2efc7803512583168c05335970d72770263a5449bba4df1f960d9cd4ca292cb0b09299c497e8e342da7bc1a8e68fed6e039cf4e47962187cf5490c56b6ba82ec70ceb9e5b261eaac07000f8e05851b8293e6f9e9bf0bdc5196eebebe645db6c603050196278ea71a2c406291765208f152177fa9fa85fa6ddddeb90d8383b5b70e70f7ee64ac9a238ab61f87eed84ff552d826e0fa8eefda53ed8f65c0823c2e57129dabdda0a3a72000961836e2d2dd74be5e7b61b3bd43adb7fff542013f2cd0c5955ed38207abded348a8584e6e75c6f4dc61b3fc0331ff7bc74857726a1b2a5bb68bfb01920cf56f636d642af09e40a5cbf207dd3249076e8bd1f5a59e5886d6e17a3b6fb50dfac410e167b3d7f71ab26af14b4c6fe13663d41f00de31e76a066d325fbc742e6337961d5a72a515b8b208910f70db6ca7515bbb92f1bd2ba7e9981f6d7c2ae8fbdd8517b189db1118b07193713aebbbf9b3cdacb151310794a563f0faa9a94fc9e42b52ec7144a12f51b3581e0bc7d46e6369fe1b558ecccab84619619c9c75d5fd88429e354e32cf17108047718252477e79849387927e6e0409c840192eba857c7d00d9fd646d9773a5d8be56819b07bd168f11d1d3b01f3ff91df2b6d533a3627b4f5c965a72db4a82a7caf71590588e6e663198acdba29f2182ba4f48a336512e8893f08a9373a3495dfa9e800f6d5e0d21deea216436dc5aaa2b3a344d483ee1055dd278238089cf30d8ed08ecfbc56c185b28b4494c3bc1979a914471e52e3df70a210dad5d0807a07b9067a02d12a915131b6a807efff25589ac8d4145f5c7153a36c66180d5e8380f7a4d42263c1c7e204fb5fa1d80b3c2c9045167c12d1d3e83e8c16741e8ff2fa5c9c94f4d56b8e57c0931f543b9164b31014ea240300c508e08c39259cfacbf8b7a0981ced2443efd1121cf0188fcc2e2321d996246fc7f09af0a265557edb8d42c7ac599442ae15e80b377729909cd575560addb6a4e9cd11ad325c78ee9f393ed14a3025c6ffec3124d68f3c338e754551aa04668065d4e718dffb3d9801c01aa199c80b5c6ff0ad01ed1b6115f170e9e35a00ff3763404b1c796129557cc6dd88de1f5483423168d0f48e925d8a2b2d088e7b0346dc456b99e8b3e289d85939dc343fdac769569644c28091393f2b20dad5d0f90801d4003b9bb364af20a32bbe594afc1d7bccac89f5d3862401397c4884816472d84220846c0ac7871ff0f38e587cba54c1e1cb5c03b6dbf2b5eec19f82c86e3741368212eeab74c4a25cc1c7de5f3abebaf423b246b8bf1df0a2ba663055f53fa05c8c8323a7f732c6e0dcdee074d2ff3bdc03ab6aedbc948e8628d6c34a9c4a71762a321e2c925f127c92f29df11456869f26fe79dee0da84b803062eaa08aaf0e2411551c7004437068d6b7522ebfec99d4d0efec03bda1d0353054af18fdc690ec7f4db6555bfa0d6d80394d5d26828815d861e6d61ba34a73330c2144708780c9710fda936bcd9399d860d1662e9a9f5cf385412a5fbb57c4dc3109a52c251a95f407cfcb42618e91321d1abb1cb25f076177e09780f51d3477092dc390d7259f32ec2fd707a31900a0a1840d725f78ace641830c7e000c9053aadab6099c464f1a532d33755f96ff43ba154f3008872ec2b19deaa9a1d3d2595db3ebbab115e6189cb5317429ee8478f899417bc22a557ec24fbb2345f5625f25bf345a6e77969191f887dae8eea23bdcb99b62ba231094a875abef71322917c16a0f2d95e662b602316d8acd33c599c231ccf4c", 0x1000}, {&(0x7f00000003c0)="5d056a57cd735a2767029a92b3ee648eef74543f176860caff5fde343ef1511aff6b04f6f294152de3e04b79bb353a2e90e3965b00f473787e61e8db47f5aa306da03adcc5311f8b478b7497c7be900eaf3492aaa6bbd01ee78c1cf6c1b3feaa4d5bdd11a59601cd6d21d1e2150c710cf078a85ef4d52f5c2590e75f7b3fdb29e7bd545bfaa55f9899861b86b46a6323b617fbba9f3a39a6397a8772c9f05ba8b325c30c77811a4aca0c9b5cf4d489ad87de7d8dcb3d48fc7ee0d85b3777bee7565d5178187c1a31cb10ed07effe4229c4f7eb82d22452e57e6e16480787b2d66cd0fa7b329c508aa68539d0f7612544f8f5fb1f61", 0xf5}, {&(0x7f0000001b00)="6fdc505fadcd82197118e333c94f8da38af2185b6fa826451804fc9d1dad4f3908dcd499cd90f20ff8dd30e8cd9e90368d49fc28a5b41c84382cfe64086f2708cbd5f5a1ff5b5c38a86ec471e0b9f87aa7286a92cb2936bf8234a17e13cbbf8a0169777361640b9f0d70706cc8a90ed668d81bf85fcf7bf285b2b09cb27c6f046143f4390a9769f82a5dd963939c09601f3ad7efd888d6ec2690f310353442e5a6b0e80530a93a9c78c8bdf76f1b87fdb6d3cc4ac3734f9b24b0daea2460953b1b75be6681e54ba02c90578dde9e84b98f5a19e5cd906aedaa54cecbaaa886244a0be813fe79cca742f4", 0xea}, {&(0x7f0000001a00)="9c2a8d9229ceaf0d6b78580940085075a1918b2cfa7939596a4d505dd6a0953c9e796ac5ae98fc710b2e0ce4c53025d1b2961d2c1f09d47d14ff126913b730fc74d34195fc227a8047f90c2f815adf77b8c14e0127ff27cad7be660b92eaf6772b00a31e6bc7ce006686bc5cbe4671451d13949dc3f7b62c8d1e93c4ed8b6ff16ef327", 0x83}, {&(0x7f0000000240)}, {&(0x7f0000001c00)="f2fb1361af87d528740d36470c5ae9b0e97a5d8aa9a231c7a953e5acbcb06e45c6f9dbc1b9da57071487c108151ee482b8438c616db94254bf8a711a47afc3c1b8ead00a7363b340396e89d2ca8dfdc11d9cf602c27f81262d035dec57d472f3f13b19d5ef4c620efbaa4976ba9524a9b952aafeafc97109411fab65929c7e629d83be3dae5d06bd4263071a9c98a068132c7ecc4d7fd28feb5b98c7566d0ee318d52edb646bd3849af84a9d09cf742ff38569363d49a2ebe4612d1a26f8d3c03dc30955968a", 0xc6}], 0x6, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x101}, {0x83, 0x800}], 0x2}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x47, 0xfffffffffffffbff, 0xb817, 0x8}, {0x4, 0x7, 0x66f, 0x9}, {0x7fff, 0x29a084c4, 0x10000, 0x3}, {0x5, 0x3, 0x1, 0x7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000400)={0x80000000, 0x20, 0x2000000000, 0x8eb8, "f1d2620b33c678d0700e43e70705f90f5c9955a6", 0x9, 0x100000001}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000003c0)=0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r3 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0xdb31fd8f45afcca2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x8, 0x82, 0x8, 0x8}, {0x8, 0x5025, 0x3ff, 0xad0}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)='%tx^') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r2, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="a6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x9, 0x800, 0x7fff, 0x4}, {0x5d6, 0x80000001, 0x7, 0x42}, {0x2, 0xffffffffffffffff, 0x101, 0x59ddaede}, {0x8419, 0x8, 0xf6c, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) socketpair(0x18, 0x8001, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x7) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) mprotect(&(0x7f0000444000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x4, 0xca06) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x560b6a8349f9d02e) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r7 = dup2(r6, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = dup2(r11, r12) r14 = geteuid() r15 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x20, 0x0) r16 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x40, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/zero\x00', 0x88, 0x0) r22 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r22) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) r24 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r24, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r25 = dup2(r24, r24) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r26) setgid(r26) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x8e8b0332691ff9c2, 0x0, &(0x7f0000000c80)={0xffffffffffffffff}) r32 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r32) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r34 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r34, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r34, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r35 = accept$inet6(r34, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r13, &(0x7f0000000e80)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f00000003c0)="c9d18ab49a5c3ea4c0e3de15cf16434cc2f4ded13ce19c765fc9f9eae88b59f2cf05c04304e7a10719dc00ff03068d0ffcde2c9837ce64", 0x37}, {&(0x7f0000000400)}, {&(0x7f0000001b00)="31a8ac82fdb52c971d87899022d75bc7989869bd986862038d375e4519764c23f4317a84076824353e6f2815d85145fd29796207afbe87e9a7339dd5e9f1eac618080de2e9a31e04b24ce42a233393baf5d486c288afdf620e1e88fac78f3eccb4f882808ff04f02ba9591e183859162be8fcbc356367711a43c215119219ab088f73cd450e92e55cb3120071d3bb2c27e1a181fae3b27c99bbc94e4522ef7e7ba5d5df1722fdeda569a95e77c583cfdafbfcf284bd5e6ff8f2d0283c9256d0bac7470ddb87e62da47915e63e1c237819de379ae4581fe6abd8df7ec0d9d17f53a4b34d89323075d4b7eb3e8506c509537d58c714d125e008d5407e0eb87b57eca1a887961e7f026f2643a7499163354c17b0dad4b0cf6b4185f6ce2d06b118b6b6e039e7f8d65603e978d378cf74cde121a35c0776b0107749df0c2d964f890f7ab11c8e967ad426d184b8206a45745e2a59458e98ec7196a16bfa55bc75f8a18db44a348df28e067fe8a052f8a4aef589c98f6c218e2657b6329f230fc4b71bf8dda5d1d8195ade67184626d82fb86d983df862dbe7eafa912dfe61c284826ae1e68df027554d5ba2cb8a12065eedc214dcb1992822bf32ef63a5be60b360b77d0f08ebb601ac18f9024eb2b59f371d64f5a723a277b43d75e2adca8fd8e116892aed217cf6f798617bb499b4ad128b7c1376052ba022acbb338f6ecbde5e4bbe2914f2acf9785c53aa3017559fb6de3866f51d69cb220062eef5d8750b3ea0cf845df3700a753f2bc1f4fc1e63a28ceb730f87d50c946fdb4f7573177dfd83704e93a80bb6fe8a87cb6cdc3d968ff1d07a8eff4819f7ba70123e70674c888ed8e28920d1625e4a1f4a7e17db68ef8228298dc0baae2b517c544a47b7cad3e20d3209f5fe64d21d4a379024375fa75ea2194891ca56a3de083476d535849148ee665c82a4cc231fb8e3d021aafe23efb35e1f08fe2d762f343277f315e32a3d4a4ce5b09e185e688c0d7bde0776df49b429446c43271befdb1e23e0dc6097b691324ab5b687c4674f86547185abf0d2c81b15d0d3e990a361afc0e7793328c8514b3aa90309559c5609bb54e28bb94a38a0add2511ce26b2c8be6c26e265a7e1546327cf3876f9b26591d120bfd251cd85a68a61356a65e0eaa92dedd8db7574038fc41b85ae15c5b09d47c3810c16adc475374ddebbfd3db05da1547857321aa68009d7e5a892e0e275bdfd3ac88904fb3c739f03ca3e440ed6774d8e41f96626211769710b214da5fdd19bc85ac0585693980b60edc2bec56653663c06f120fce97ef1c9e7d7552c064d12ab9d2bba233e4e57f1652d47bb3498ca7a39fb193fd829cfb7c23f617e49570a7b4d8b3f6d9b9074ec47004ab2b208ba2ce82c8275a0b1c75adf582f81134fc1084de3fe48995169d918265953de816f60816e2c9460b4d262135437eebc1d74666f54da512e452dbb24c44fffbc81c0853332649318c63d3fd25eb7d7b3eac51a543cf73bc69d4f4b7c4e57dc413aceafd03ae37c57be5ad0aff07d9b334478bf019236ab63e27f1eaf7ac8fea68905a866c7f93f13a007e4648138e0b1d2fb4fe53bb889f757a58906afc0d040fd0db024d48149da73734757bdfb645e985e87b610b1971e9e6833b808d645fc2f487aa092c4429014537b49963f7592292ccf3c23f8c8ebdeff90458fd979130dc1da348bbae2b64c657cd50721ee9db14f58725c7db11ce4d4b26dda05a622c4d4b7ba6e5e600cfa77c10e1ca4c3b4f67eb4a1d34e17febc563197c0db76ef67a70a1ddbca6311c39d2c0a14b49756f831529f7ca30d84f096aac507985f6eee7ba60944f8a9ac3827b2a1ad8527bd9df82e79ce74f8daddf8aefdcf0f9915c0b0cf95bd4f1be72206cb92f046bc2359948ebcfcbb95d965fdf3dbe50b79aaaad7aa4c86a7ea56f313157774db63b4f5b1c03d0952031c38b1d60b1749f64cd8b560f7c7901bb1c6901c83b81452a160bcdf01f25927d43ca8ddac37a7a4914b7139fd2a14415c3a2317497db9738dc0b055914e563a7adef30f7887469c17e7a1840156c979d1c2c3a82226714f3610478a633986f65555502fba1a15f866ea3f9152d9829ec98655e0d3bb7f0277bd8c2e7812c4f2f8185b6584cde10a161b3384a6c1cf3895ef863e09edece1c402124536d7ff09b268b4035952cfe83020726b4db9bc7c3754a858e92785e1b77869c93149b1943920246eb2eb60382f77c9e15afc4414aaa237d8062d5123e9d7c9fdb29406e86c51fc1ff1ec44253e92ba16fde9901c49acc7114713d4c7961e1047fe27d7d52f83af37d9c67497e5757ae5f2a29d6bca5a778334c3eefde112f20a9cee0356b900120c6ada94558c70108d1ae46eb1e62e0d57ce29d3dae8090b72cc33d67724dc58d391127c5ffd9269161d8a8d69da81c25790b067f86f123787bfbadfc1d1774cc957e2f6b14d44c06c5fe582616ac89ca7edb67e7390c472f6a10471a13d31ba0ee9a9017c31c0382cc13d5555064c93a5fbc342743342ea6fa89e8aba169580cbcde366ffee86dc47d0f1b9b55518e58a0a7b406d997f79e5c7cb6bd8610c061633eecda8a58b30233890a9be8eb1e2338b56ae142eae2c6ab4a91342d101d3ce99e2a4408a91e1e6d97cf817ab0a7d0733a6839b1e6fe55a92a1f7150cdf568c18df7342b512c41a8cf7d0840d563551e55eed3134dda3f4b4679b7848c2087553445c04bd91e188c7eb09ea79c0cca4fdb197b8af21fecd89d67a4816e321e93dd9a37d85c0b458f8741e2d6b37f1cf486d763155af52a6206f8eaaa18c57ce6edaa7b4d024722e4f4fd691876194cf826b3497120a24c25eb80d579d12a649de945a10bf01fd6f21b545cddb6148048ca21c8e3de215c97b1777d033fa5b0b2c425f595cd5c6ecc572185c7dda3da2f13e329d0f3611408057e70e0aa648a0a52073a658d911cbbe4a6a345fb6ecd9d1b3f1446631baa936fc82a2d6ea1667006c61c5306233d22c83e1a832573fddbb85c469439dd618bed885ab80600dd759038fb4bb90da33134f1d2e6ab53840b39ec02bbb1fdcf6633d8b0aa532c5e83c45961da9febefef0f87c451a7f9b0fa2a46846db878f941dced4753b75dfbe9041d7d54a6937fcb61af2c3f5ddf468fd12a13a9b9608b27fcf494db01b6fca96bc055ba6cf954548beda5804190f8c915dd788c7c32f0f1c52a68f91996dfeaa16c1c10722973ea7cd6af386aa6a7473b26f4319cb73caa3f82d6aa93434da1608021a20a7f9325409815251f551ecbc933bcf6c935d86a6a533e9d4c9a49484e7f07fe1d0a2702603b851d7a74d35562393036acad0b2d02feba86619c5d683d23023049e5e7be68c5189ee698f122a42e194071bd1db70b63ef73db2230dc02285b3ef1fe5a709778ddbc465eb1852997029333576a2fe7e277e3b71cb6b2e814665b6ec4314860dfb1abb8765503feb5ac5ccd56872a7033b4d47ed4e34f247e5f3d8bd6e681016e5807fb97c126414dcf54530c4ca9dad30ffa24b6a0c487055564c60b094a94f5357a4e66c542984ee3a3949c449ace436231b0d8e62d0ee62951aa84bf6fb253c1f505e3e6bb042ce70e206ef2115211680d6a794a84d162ff403ce236c3ec12599a19b037c488d3957c9734d1aa2e3b323dea9c4c0c764480cf4dfc1acd67c36bb4a68992600b97f028a06920129335a56647df02cc9b0335205683af16815fdc609ae1e5178a0606d061a68d9925e5c84834a75bc558a9c3d69ce07964d8913bbd27a55154bf3bf95e9006065fef18698810c059038c640c903440134ec69b28735284a9c1e1fc5ac977195791009afd204d1ee65bda0b18a27ffa795f688ac6ea586cb0abab6b02890afd52c4096c166e08d90d516f4c898862063d719bbdc9ab4db8c1eab089b1076285714d13559f9896acea999c0a29738f847b442292950a3b71d310739343e1da93d69c5cf9b7895301cceac871819da1902a63b08e40b5eca1091baee50cb8b0b80a23b880fd5b410659a394de9e0275eb996d87d3bb83cee35551e9fed0fcf23eeddfe7c0cc854b867433cc17a8624214539cf9327e001cff163de38f44d1d7833dee9967fa7fb3d8934597bba8114ff4dbde214b0ad7ad5373250905908d1c755ae3c8172e785760fd9fc3b73a1658c708669b7435e3fcf415cb3cbc9aa94d3f7d164d71118a1fafecd6f4e43ca4bf6ec7b0662929e3c94e419a89f34b9a6f9db184c3480e921c8938c2d3f6a9f487656dfa4ce7186cbcba5e36f861efccdfcc262554139170b8046ba9ff26e52fdb93ddd22cd4f1580eebb0d95f3866e6ca16befb87d76703ef1ec1078ec2c0cfb8c124e7faa4f1b31114381e2897c5d499ee49f546c078757c9d758020f459d2c3c9f2af28fdfb3bb20648f1e27872229eca8667a0fa057c6cb510643803507b81b1ae9033b9c5c26932317850b315c8c14425a5be513fd8895773f7a0e2df71b41e4719f0e2f2142ffbad1c293d384f46219f0a096378f573f95fe96989c4de792732b2a723cbc4f1e9c0f937c3efda7f88d99bac40da7db30fb0a0de71ecf13cec460e7629e1ac7bf4c776dd0bc49e5b4d07fd962e715e8b15139a344dd9e87ad9029a15ff0526476dddf7fecd453a0a8db54d02b66f392d15cdea9af502140ce30aecc08c86f3f561c65da659f06c392334ee7d2a054e76f5478ad467dae6e1436617764ec1bf709fca6c72815bdbbd1b853e4411130a8c2e75975ab21037dad75fd5a3007bc62e3e882619d20bbc6835071604c88681e8acafd50c0bebf1a71a1ea8fa45f430ee3fc593f78be52b1f584dfb99eb3318d4261d09f9d240b768fbb7e623ff072c89926322dcbd9b9039ce320f9aee4e431a899f31eab73fae2aef9f26ddb4f737e8c94b39d83a86b70d67072a7373b9175b661d9d00d03631fec325d2de1a50e77cd94da4301343c4846acaef6670a995850f4a5f22852d1483271b2938a1062eb1fe4a1c9fd4dae65dd5bccaa144775c8734fda1bf38e3ae0112f450c1389a6c2d32e10aa7359e4f438a09585dd216a6a3d248cb31e30eafcb00e39b07970dce9cb89fd18e2ff23a7492d8296f74e0de38b9629e631c85d3312b05d2156c7ddfc4ea556e093a7efff3f10cb3f9447133ca99e8875cff01d750361733fb0610957d9975ff0d62e2b608561596805159e35faf374456b85badec344048a08bae543d0c344591cfb6eaa5a2e0feb6ac7473ba0f22842736805f5a3c7d5b0d862a0059638b71aa5ce9de78b1474010d32153ed093d833d28b61878bc074ad4494612499cee7e4016a907761478d4240df2da4ef0c0ee871f8507d2cb74cbd25884d981322b639c5ac463462221149ca1a67a1801e7b3a664a3441d908863fe6d196946583e35659f036326eaaea0919bb64d6bede3bf7c8426db2b99887f824f8e929b6b5925d7067159ecc2fe89c988f598e3b042c42f58187d13772cfe2864ab283c16b1516ba8568060e678188884959af582c4f0530b5e8bd30eedcd308048769590e79ed14d5b3b0a8514845df044879ac5245a66e849d3f97e7d8be54210da831a1bb9d5b29418b971628459b3863a72a2939f07a1f781c1f58893ff2272a2b232353c6622e2f88461528223941812acf948877d965e90f8875a319615141f93b29d351f2253c570b6a7912617521a486696d84090de01f33e0aacd32b2a8c7ca213adac22afced614db1fba209baf531064062adc08ff52d558fed98", 0x1000}, {&(0x7f0000000b00)="3634bcffe3d1bb0bb14bb0bd7a77464df63e53f059bc0f2364cbd8ccae2833326a99213c2c058ab35f688eee02bd50391d5ca7baaf41b047107fc372acfb7a7972dcce2a8fa4e6642d041de329fc1226d39b8708a4f4657936537395112e0c2cdd68d7c35f14aa205dc573b9f5726ec58ee6c2971efed264bfe202c2b6bbee1303a96a28a5922ce66d197dd00c6204983e5b87ec65b85c543cf4377f0c7835b14d8009cd97691eb82cea981e870564d3c9ab9823b680a333eab954d88343995ac22e855ea604c56f70e1dea82e00863cedb06e3ed6ac03ff9b0ff482cd47b8f168cbc28a8078b73b4e42cb14947aee49b9f363ad", 0xf4}, {&(0x7f0000000480)="a0b437fe8a5e420e502ee821e6314aa71a09a2579d20ae7d68870e688e8a44", 0x1f}], 0x5, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r8, r14, r4}, @rights={0x28, 0xffff, 0x1, [r15, 0xffffffffffffff9c, r0, 0xffffffffffffff9c, r16, r7]}, @rights={0x28, 0xffff, 0x1, [r17, r18, r19, r7, r20, r21]}, @cred={0x20, 0xffff, 0x0, r3, r9}, @cred={0x20, 0xffff, 0x0, r22, r23, r26}, @rights={0x28, 0xffff, 0x1, [r27, r28, r29, r30, 0xffffffffffffffff, r31]}, @cred={0x20, 0xffff, 0x0, r32, r9, r4}, @rights={0x28, 0xffff, 0x1, [r33, r35, r6, 0xffffffffffffff9c, r36]}], 0x120, 0x1}, 0xa8df23861b272af3) setgid(r10) getgroups(0x3, &(0x7f0000000200)=[r4, r5, r10]) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r37 = geteuid() setuid(r37) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pckbd_enable: command error 16:00:04 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x7, &(0x7f0000000080)=[{0x3, 0x4, 0x4, 0xfdd4}, {0x9, 0x6, 0x6, 0x2}, {0x1, 0x80000000, 0x2, 0x5}, {0x35, 0x71d0802c, 0x1, 0x5d837bc2}, {0x9487, 0x401, 0xfd, 0x126}, {0x590, 0x6, 0x69a97e4e, 0x4}, {0x1f, 0x1000, 0x1000, 0x732}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x06\xaf\x00\x00\x00\x00\x00\x03\x00', 0x10a03, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") pckbd_enable: command error 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x3, 0x0) 16:00:05 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x6) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pread(0xffffffffffffff9c, &(0x7f00000000c0)="e093bb1be19c83985ba925ca461570424c97f15e5523a6aaf698f18073a4b5649a8f345b28d391247572a3982f4c452c51c00372d712da32617acfaee10953e1832c", 0x42, 0x0, 0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) recvmsg(r2, &(0x7f0000000b00)={&(0x7f0000000280)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000a00)=[{&(0x7f0000000300)=""/194, 0xc2}, {&(0x7f0000000400)=""/152, 0x98}, {&(0x7f00000004c0)=""/219, 0xdb}, {&(0x7f00000005c0)=""/160, 0xa0}, {&(0x7f0000000680)=""/209, 0xd1}, {&(0x7f0000000780)=""/226, 0xe2}, {&(0x7f0000000880)=""/104, 0x68}, {&(0x7f0000000900)=""/246, 0xf6}], 0x8, &(0x7f0000000a80)=""/80, 0x50}, 0x840) r3 = open(&(0x7f0000000b40)='./file0\x00', 0x800, 0x8) sendmsg(r3, &(0x7f0000001240)={&(0x7f0000000b80)=@in6={0x18, 0x3, 0x10000, 0x9}, 0xc, &(0x7f0000000d00)=[{&(0x7f0000000bc0)="67959b5ff6d22a3a19225e04d8ffe58f12b93d7c2c9815e341343bba1f3a49f925134a93", 0x24}, {&(0x7f0000000c00)="ff4fce4c35305848bece364eb845817e999a485ab7faceaf94c047b965208a91c38f7f775d81471411cad8db994c052ae57dccfe95399fb81d3d9e8f838f10", 0x3f}, {&(0x7f0000000c40)="5ba0560d4fe87ef207c3e91be837a98ef7b26c85d05d17e73c6b0fbbf935976ed6f501e13d63b444de016a7a163379d988c14848718f63267c1969ac9af0d3b3a2fd2e79ee6fd89c5676993ab2eee021e1616dee7ac813471e9ebbfd2600c92960b83d9a0f41fde4f8c4a919c3b06aa473d815dac39525f244b398b31568197cb1a2c2dc7436a4ca68e0ed90ff85b6bd3b51bd", 0x93}], 0x3, &(0x7f0000000d40)=[{0xe8, 0xfffe, 0x6, "66046356ca6df272fd0bcc5053c1218a27ca51669c193b75934da11842b1cfe9bc743c9e29b89e780a3b3aaaa08516317e27e9c25f57177098eab1997ad14a8cb3a5b109dd595b6a66ed264890abf68282701c4e949a7bc346f341c8239ef7fbe59e04daa3b82d0475986d2704450556a550307b3a0de85f6db443e1cf593ec7dcc81df50946928fb666f0ce89ef4a99b646d7f2e9a007d4fb9e8ba51d72b70d8e74c34f6698532c43dffc6aa3628307815b729bc6612f1f608ed3a0c4010b765f7348cfcfd6e77546917aeb6a0904a0c4426a5f027f51"}, {0x18, 0x1, 0x80000001, "2dd824ad55fbc1"}, {0x70, 0x1, 0x1, "ac947d62645211414eb1f62cc61b749cd2980a96b6edafcca196035e85b7c1d336a319a7321b6a135050ae6faa63f5ccc518bd5472f18a392958e32263d36519376396b024ec9720656978f17ace1e855c73b57972dbad8919"}, {0xc8, 0x1, 0x3, "523c90273f6befb0ce8167002e07d116a75b5cd683fc5f5917362f972aedee4b08c4b598bcf5507a35afee0ffeb288c52ee1eb4ede2a291039968b5dde3cc2acb21a4729804d004dcbe1ca57a2cac53a53d9268408711b08f1ac469100edf61ce23d236790c544b9905769da64a28a4b4b0797386298766d9046bc8b300b3be6a26e7b29e9c25f0be5dd27f7af3e03eaccada113ce69df4e9d84754c2ea9f28d59f0eb95dcfc3fddecf4f22449af222db71452333223b01e"}, {0x48, 0x10000, 0x75, "4088e71079b0716ada0b07eacc1bbf979a772f82175126b0aaa2545cb62618c54509e5288047fe3fd65cfb97de378a62ef6394"}, {0xe8, 0xffff, 0xff, "99d3ce9c484347aaf4fc741934cc49158b72cec0e28b675643ff5f38420c82f95d99b16e55c9f85e199284c9af74b5c4df47953b37982c129f4090ba2c4482d03cfd19eb3c468881461beea7a76917ed90b12035b91afa927baa4b6bd5ca9a5ee187e514728beab8ff4b7907bbd73e4a5964b294769dcb9c085f49b2d80cf9c12cb51ae05045d7e66b3946304120eddc1247c4b3c7fc1ed138ec55393f7f465f47668debabde428d46e8f3f7342e267d57ef5ffe92a1e59b9a36a321e231fa97e0d726b7261d91bacd60c4a414dc3b4b713b6d610cbece"}, {0x20, 0x1, 0x7, "44f324c4ff79b579c2ecf105"}, {0x50, 0xfffe, 0x5, "bc4224c29a379f3a1fd1c91d31cbaefc233a8fa093b50598b99b7e359d7217efade9f08c0524783c8b42da1fc5a1bbfefcc77c1e0de10b436b39c61b"}, {0xb0, 0xfffc, 0x2, "eb0700804d1d27db0e230423bf47146741bb50004a4df085989d38b9cba44d2aa330cb11d4d5b642ef562250e6e332df97b226d8da8c8358e4a58a98b10cef42b84c49129a23a448b2a9e3df5cf49f7d1b7df8109dc922cb3076f6294a257e4a8c6ea2bf6d3ae3206a3a78445417c3206680ee17d8bfd88764bb10ea3f5be12f2e83627ac0c0bd6a16539917be97c8702f8b9449c691308da346f1b78e07"}, {0x60, 0x12c261243c63e6cb, 0x1, "d33bd2b5a2c7cf58653aa983f7ca8e9584d3a60257d7a45a30383063c377b10d66770293a78620698dd6864760200e1d759fed36e42e7c7cc8d3c441d062478d2809824196c2b37c605e3430"}], 0x4e8}, 0x0) shmget(0x1, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) r4 = socket$inet(0x2, 0x0, 0x0) bind(r4, &(0x7f0000001280)=@in={0x2, 0x2}, 0xc) dup(r4) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/tty\x00', 0x20, 0x0) fcntl$setflags(r5, 0x2, 0x0) r6 = syz_open_pts() pipe2(&(0x7f0000001300), 0x10000) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r7, &(0x7f0000001380)={0x18, 0x1, 0xffffffffffffff32, 0xfffffffffffffffe}, 0xc) getsockopt(r4, 0xffffffffffffffe1, 0xaf8, &(0x7f00000013c0)=""/172, &(0x7f0000001480)=0xac) ftruncate(0xffffffffffffffff, 0x0, 0x7ff) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/speaker\x00', 0xd3b2078b6bf9526, 0x0) fcntl$dupfd(r8, 0xa, r6) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001500)='/dev/diskmap\x00', 0x2, 0x0) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001580)='/dev/speaker\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001540)='./file0/../file0\x00', r10, 0x1}) symlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0/../file0\x00') 16:00:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x0, &(0x7f0000000080)={0x100000001, 0xfffffffffffffffc}) close(r1) socket(0x400000000018, 0x1, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:05 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x38, 0x9}, 0x1004) close(r1) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x88, 0x4) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = openat(r2, &(0x7f00000003c0)='./bus\x00', 0x0, 0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1, 0x0}, 0x0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) acct(&(0x7f0000000300)='./bus\x00') pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000001c0)=0x8) write(r1, &(0x7f0000000000)="87", 0x1) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r6, &(0x7f0000000240)=[{&(0x7f0000001b00)="49bcd96e6838f9439cb65fb86a163e876aa3e00e70e7681ef4afb4782a4c256199ab4722fdf276ce133d2430259e4a7b438abb24a92fec5b7db6eeb6b06ee3523dc5d07ac7919fe01556d2cfd984324af8c9c5d1f14657d12dccfb0750f7ef2236769364a2533c2b4e505a38d818356eb9950f65e31a105ada5b92d1d83c520c234c17befcdeaed8c4ad3a050cda589fcb097b8c16a58ac29eee78f74762084d2298f6dae37524f83897dd37b2d6be3b415ffb41676afc366188c52e390e7f0ba5db448229f8b73607bbd32a1ee69018714c9c25845af4521c79f075d1e26193fcea1c3b508d3068f91a43a5676be27dd923cfcf96c311dd23f66d31523a2fca70047305bc923808f250e11a89797330ff2a68b5da3621091d052bce26697b79c49b61d81ea7df664d65617d3f21a389fa9b6a249ba1a0b03e900cfb2029142b85331c2e26b73ba71f91db8f6ebf5cb734982f6a6ce9717fb20be730fadcb3022b2516e157e1c36d9b2a8316ae03ff8eb54aa91a91d51987eebee37d63b20396361280be3b1985e0bdafa3ac60fd70058e9aa2051d4e53d244b217aa327b3d469413b9c5a952cc9a936168149651b8c4cc58e419d70fe73c654a917a4bd5d8b6d910e703f4106bc8fb7cc344e990c7142842972ad9089e2ff9a6760097e8580ff8507f23d455645d14d82b940d4d4d9b4db0ae38b5a5e91bcb6506b5c4e6057385f3d71779688466bbe0026e60be1b22b0340088ce419c3d9974a340ce70e73e456bb552f55b2df063418c9f5d64a3f05528b379a70554b9d55267a9ccac4b8dccdecdd1d4851175fb2531865163b0b7a86a2945bd6a44f07f9ea767c8060ca6740e0698a2652d0e3511c3524638631da60c3487c8c000b71d4fa2ae63d4649839fd6ca70d07a42dc412ef091bae2d4620f23629ed28750296ac66541a434fadca5f146996bc2f69291782f12e64c5350f5ae4ab0c0124fa678f69b80c8574ee3a5fbc866c143a358cbf8269938044914be876ca1d046b45248e4d9b803c9dea603f01930887e162dd33ab82dbf088231873dd96c85e18024c8dd073f6169a6f34438a92aed99d21b3a99cb88b832246d380343e81769fe6ee810e3b7de0cac0fef5b62a808577a4f96d9ec1265e88598be19139ace9ad496a54b75d81bff8a0da71640306d76e4ed318f8ce14ae2925b09cae6495e662346c695684c1802e21bb1b6fe5d8f673374161b931e13c370cd0dcc4e1cfc46f4a1361e0e9bbc2b128b908e4522ea8264d1d7fcce1d0075e5f33a4210849adb8e2bdd10e0f322fd9b37a3d205de129cf9494713cd51376fa8446fac98153083ce17410477dcde167f15b253b3c8dcf6ec024eaa518bb0b132a38e47a4d5c869b28f4703de61c96167aa4cba7b2e4a2e529f5c83aad99f1422b8403441ee25c5a2515f5dddefd18361c36d23987e894f8ab64b4a166c4afda66c7185c62a19616026b4524e88d6439fb57ba83294fec3f9a62b2c5f8cc44f4f203951f90331eb5704a6f6d36aa7e6d80aa0b04658f1147c22295e8c5aacf5b455089aa19a8eff33ab3dacdbdb41921ae1888b328cd194c1e146ed8b742dca3de56bca43e2774340cace5a187a1c97b7c77852eb93cfcb5d38ca0003d4d5fb307506d818c578361fba08528998e1b942a3d0176f68d5b22b307ef585f73e3e7821ea483dec7261a4f333cd904db201c6f934c936ce7801671f238628eb630fe0efd8fad03fc8d878c0fc79809ed20a34d27a58c875501b3603be37a58944add376ddaf595da59a57bd65b1c54f1e89e0d8a996cdbdb11c5833d98e60c42c34e45761a7e45880d8f603acd6daeec389d15c6839fc976dbcca2c2edafb768d2f685e4cd85a12dbb326328af4e46346a2f553205282817148093a4f6f2492632a286f487a1ccc3a714944ff209dfdb443e8f89db1b59f24611a7e350925941d660f52e4dc7359e6cff3b9f22aa55970c9da1d40de724c49e192e7a4ba7c8e52922065d09bfdba3ea461f2744fd82fd46ff8e78b4708863c6d1351498533d47b74045c7ec660bdcf08f8e1d5d7319e0a105a39e8d8a5bd43b5d5cb0ec6dba41122cec4b572e623056cb2ad2d2211e516858b816e2e1dbab23daa50bdca968104b7fd7f149add6340de3713249f2ad876efd57748d38d6bfa9ee3aed123030caec6de508541bc0e317f23a948415b4edaab5a96bb2560b15f6cdb44be0e629b90062d6f940d1fc501204c013ffd4cb4d7e4c9a508b7f694412e4272b625ce7377795b45877230b85723a968982d5f0625c4fd8582e0e8a61bc527849f159cd8fb6ab05a8e63dbcf008487cec083820be7bd2b7b0b2761722dd0761ed651a769a8bffa037f39d1b42790f649ee781524753aacc12626f4feceaad68b51009a852588b501723ce19785700850fe2560857696659cd7a143425290fa3fcf515b5f683805c5f42ccb1d00948094251730e83bc8ea4727a106b5fe62a58cad3106f7d046fa925986e395f0d1f7b2a33753784a576bdd9673f3b3157c1eb608aa965916ef11bfbf76c00fcdaf82176c6170c50e75b00319bc00241fa89e572f613cbe5ecb8b33918b653999d82dd7ce3e9d3495d4d8a7c86c726fd037240a48d5768152bb5ba75462159c2ea8eba8348b74ecfd684204ec552ff1c4af6772e6f8e18b4b0a2c6f3d7739698f11d8c46b69f45052ccb718947afb498bcab0b6a9cbfa1f2b500b6843554a4d2544130103cac4fe0cae131a5601cb52fc30db45a9031a784e9d99f53b42f33f6007efc5abeefe5ec90e8142c337cc15f89fee4d6a13c97deb75e95a695b0b2a02465afc6a74aacc29325546947669050ea37c255e9195938a6c2ecae3255b355a505519dc7560db57d93e75e9621d2ff314234147e71bcefc4ea3da93f731b2cc1e6de49d4a4890796128fa98553403b5a36a90ee380581e7dd4a65760fef1590c245cb7931464333da4cf951bf4617774428eb9254cf91ec9343fd32a5dfc33e075a489963adfd713822a48ad1de003b0247bcdb478823a3dbb8c74698536170f848afc43247cc2695a0d7849e2888c65a5686c2cdf58456803c5b25a4400c69d7dbf0b3e670d203f505042049f98b6b77c6d936d23e4c6767e3aa8c96ba1276a5996372f819304d4c132cd613e90f04879c7eeb38b7e9b989690fa6aef6cc9a806ebec0fc2fa12b16f0e471cacd290a8865314e01de538c2345c480762a90a604ed6aad63b61ace372d54f1d81429e020dba61a670a86641cdab0b2caf992900b751166a87c826551db8b8bd7398443b64e3d35e8a9a0d87f271d27537244a836478fb82f20415ad21462168cb5dd78365ee30c7039269a2e7ca670454536f96ef6dc22e5dd09e95860ea712668e54f5cbd52f33fccb4ec82f7e22b4ae1abafcd29a42e5c0c969963ded28356cc630a0f4f781100f09687b1c93252e9d7b260f42214c550029b693f2804b7981410338dd214c63a77d38d6f9c597635e6182457100b54abcf3ba4b96ccfffbc987ec1ee28806c6473544a69ab50a41f8d6810dd5c07e8df991ab66091fd8aa1e882975b47187abb1b5b01267f3449cc17f27d1d8978fc130feaf19f3dabc64bc926c1714a866db7ec04a8682c6897e5078431dff6879518b5c394f55fade88ed0f2328e48ef35202668085eac44d697014bda9ea2a8a1e0a4c2d32dc5cb93905870e8246b96215db2baad89acf79771c2102ddd502b686d5b90ffd8a456088d75485b1ca03ec33eb4c9589d3304e1a2d924f3ad314aad3bd04626058d80475f5e974f1a5e07ec33ede463d3d954e2626c5d354fcab8b967542470d4ab2ae1a9014ef689efc47984f1ff2ebd2c5aaa876b52179dd67b787437e91ba004173b4436112a7c13fb42eccf73076d80b368532e09671a8dfcc2a420a9f9eb413ffecc9853c277542ed5ee63efaaf2cbc7a1cabe426a634c0afefb8d1f50063a9f8e3357836a43e6b05b2a5f7752e549ca42706e4fcc6ae4cd8e86e82940cb95028c80f41c1bde4ed1c04d027f4cfe05064cef4b7b82a13d09eb64d1417ef9432e1fa3b01bd44fcff0ba803430f628e24631be210e75c58f08f9d76880e1dade9edfbb9ba24109737a9262f3cfadda89571102201553c03e16d73fc12a1b3418ceec2b372cdb41da672346dcb8b55d22b4e3b9a3f6dd869a06270c7538c68845efd1983fe4939432c738e28dfe52ed7b2b7036e00abded6602aa469eeb479f979d81037caaaed4e0c9bb4539246c03922f621cefe5ee441032474f8358d6e640040a24c62818a682aefdb34aa86bb32da429c68ef947f49c198ed879cd2ec2f7836fb5eae1d03c78123566df0a7eec6fb0d5645b8bda8a4f4b6c1a560420cfa54986daef302de4eb412201db3292fc1c391209e914e977d637a16967c8efeefb9fb83571e2c6c9b9b7c4f6bfd277ee3d8cea27963d295db8bc03ca7b35d023c4b891fad4f27fc05bfcb0d5ec00f91e336683e73fdd7237910893583688b50d7871d5e1f462939cbf7346fd97d978c778ff55ed7711cb8dfa8c47d809bfd67b18b6454c3a8c1b491cbb53e9b722b2738fdd5193b85db1f3bfab3494738dc6f73373b8f58f3b176e2c29316f0fe7788a9479406a387057d02f9e058b8b6f29f993d98eb0b42ef03c4bfc762533f72ca03b226676820b77e36f3c0641e7bb7d06ee0f4d3b15858337b905ae80d7a87a4b2da21acb18027fb6b7f0966d5feaba73039af50b8575f7ee7582382b8d6d61a1831d9ca4e4564abbe1bdf542bbc51dd43c0b05ba5dbb8c4d96ac16155902cbabb69d6a6687dc4612c4b8a352060fe8b28dbbc031aaf071101e03e66331ce1b19fe1728f04a915d548dea73a90f3cdc8e20cfe777f35babc119615595c78386ba13c551216d7703d0a69ad8184f06c2bbe5889315f94b519b8eb50c8c08ffe8c8c15a64764aa0519a420692cc6aa8fd81025f98fd45f967356e520e38542158505e4475d90ad30b5574f36902892b2b914970a4878713b2224752d4d23440bc5cae779322a791b58a427308fb5dfa7f62901ccaa65b159faabaa82e94304a98e8326e462d35c372f93a634c3d6c1f3811e8aeb58765b6d760706345cf81cbee5ca275b7e4e163ca0820ccc1bb845453b1b58d3262dcfd0cdd5adf713ffb17883b7855d184b3a5a0186715849fe277d5b32f165345586808be250a2f726c74fc487353201bbd857ac06b7a2e4c67629dc05384e21820688648a5bffc5eeba228f8c732d9d08cecc37208cacacd5ea7727249cc0ac3042440cd887b8197fac6f50048cfb0294322a90a57827f87c1e923ad7153554978ca70ad8702ec7edd53c730f78636d8cac830f84df1aa44c1092ed0c234367a4bae6fbad8bbf0f0dc01e294809f6e1b995291bcbe9f2aee921acbd512f3b3cdbec2dac245a65cc01e006e0f4ff1b083040d195f55ef3ca2120741cc6beb53c5685d319f127bc25c24e4a9cc9b3908edf7bd96f6fe75eec12ebbb5723621267c13e1a01604a6f205b2a1048ee41c03b46e44d07c09612168eb682e764ac590e71a46dd692e15a65c386cc2f36539d17b47d81eb0bebb777f6d26f80fe3686eb591b573f042a3a5aba9d90410ddf029d66e7b246806aaf2a823f97664f3ccfd279c193a5a2e1ed013d01a53291fa432829f5a4715763bcd97a7d38972cc19015b29c442c71e3df5b145dcf321b49a539fead61efe97fabbfbaba9e1e800df0e3a2476894a69939771c847c33296235593e15f7f1655a0d44007aebdc82d2", 0x1000}, {&(0x7f0000000440)="6eaee1061bb1b33ee7ad38d3f7769fe7e006d1cd8e862b7691b91706ed8eef67c6b3277a1542780c36a579010d1c45e9873a2a6928b7e5b875085e34d3fb09ff1b9efde59d3582311eb1863f9c943de0dc97be2890d9240003213a4abbec25eda0dff9b1437f561a3845050d490f2c6ba8d3017cc7a5", 0x76}], 0x2, 0x0, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000200)=0x6) close(r1) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x200000000000030b, &(0x7f0000000240)=[{0x81, 0xfffffffffffffffd}, {0x64, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:00 executing program 0: socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000), 0xc) ioctl$SPKRTUNE(0xffffffffffffff9c, 0x20005302, &(0x7f0000000040)={0xff, 0x101}) 16:00:00 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x31) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') recvfrom$inet6(r0, &(0x7f00000001c0)=""/75, 0x4b, 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) msgget(0x0, 0x210) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000580)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/0x4000)=nil, &(0x7f0000cdf000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000bfe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000f66000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ea9000/0x9000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) write(r0, &(0x7f0000000140), 0xb51) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1423c694c9ce5873, 0x0) r2 = syz_open_pts() close(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x81, 0x284d, {0x3ff}}) dup(r2) r4 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0xd16ff9ca8fdc3eb4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000002c0)={0x0, 0x1ff, 0x2, 0x2, "b0cb27d33297946e6932095a9b87c291885525b8", 0x8001, 0x8}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1000000000000013) 16:00:00 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x40, 0x4) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x100000ac, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x50}, {0x2000028}, {0x40000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x9}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4", 0x6}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e017a80c0000b60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7af0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccab1ecce8a980b3503bddc3fe5bb6c66dca0bb5af95424b8a14ddcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc649acef14f1b4273218f8fe04a869e10044a3bbfd34b28f7", 0x129) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xb474, 0x401, 0x3, 0x6, "df13fea373f4766c2c8dd4dc4f7cbe2331376205", 0x5, 0x101}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x80000000, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00", 0x1}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x100, 0x4) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = shmget$private(0x0, 0x4000, 0x609, &(0x7f00003c5000/0x4000)=nil) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) fchflags(r1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = geteuid() r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) setreuid(r4, r6) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002700)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)={{}, 0x0, 0x7ff, 0x0, 0x0, 0x1, 0x100, 0xaf9}) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus/file0\x00', 0x200, 0x167) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0xffffffff, 0x1}, {{r2}, 0xfffffffffffffffa, 0x80, 0x9d7a450308415a0d, 0x3, 0xc}, {{r0}, 0xfffffffffffffffb, 0x51, 0x1b808000e, 0x80000001, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x4, 0x2, 0x80000000, 0x6}, {{r3}, 0xffffffffffffffff, 0x5e, 0x1, 0x401, 0x46}, {{r4}, 0xfffffffffffffffc, 0x3e2d1fc67e33744, 0xa, 0x9}, {{r5}, 0xfffffffffffffff8, 0x40, 0x4, 0x4, 0x58}], 0x3ff, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffa, 0x14, 0x2, 0xfffffffffffffffc, 0x5}, {{r7}, 0x5, 0x80, 0x2, 0x1, 0x1000}, {{r8}, 0xffffffffffffffff, 0x40, 0xc0, 0x5, 0xf8}], 0x9, &(0x7f0000000300)={0xfffffffffffffffb, 0x4af}) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) setrlimit(0x6, &(0x7f0000000180)={0x7ffffffc, 0xfffffffffffffff8}) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/79}, 0x57, 0x1, 0x1000) mlockall(0x1) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = syz_open_pts() getgid() poll(&(0x7f0000000040)=[{r3, 0xe3}], 0x1, 0x8ae0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x0, 0x3}) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x201, 0x101) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) setrlimit(0x0, &(0x7f0000000200)={0x5, 0x7f}) fchdir(r1) ioctl$TIOCNXCL(r3, 0x2000740e) fcntl$setstatus(r1, 0x4, 0xc4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000003c0)=""/109, &(0x7f0000000440)=0x6d) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000140)=r8) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0xd7e, 0x1, 0x80000001, 0x0, "23e25a9b4d7e9db98b5c60b9f1167ee4d97c3e2d", 0x4, 0x10000000000}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:02 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000003c0)={0x2, 0x13ca989f, {0x7438, 0x80000000}}) open(&(0x7f0000000200)='./bus\x00', 0x10080, 0x100) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x8, &(0x7f0000000240)={0x5}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0x8, 0x7, 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xb3, "8c41e6018505f6d81a942e00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) unlinkat(r3, &(0x7f0000000400)='./bus\x00', 0x0) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x9) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) sendto(r0, &(0x7f0000000040)="3ca15509ae596a8ed44995c4abccc7c51eabb7b26a8f4b7dfad79ece0d7e4b38a3a5686038bec623a0de86d3", 0x2c, 0x401, &(0x7f0000000080)=@in6={0x18, 0x2, 0xffff, 0x8}, 0xc) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = fcntl$dupfd(0xffffffffffffffff, 0x14, r1) syz_open_pts() ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000100)={0xffffffffffffffff, 0x200}) 16:00:02 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0x8000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffff9c, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffb, 0x44, 0x2, 0x7, 0x4}, {{r4}, 0x8000000000000009, 0xa9570662ac30f857, 0x1, 0xffffffff, 0x10001}, {{r5}, 0xd, 0x8c6cedc561038287, 0x20000000, 0x10000, 0x3f}, {{r6}, 0xfffffffffffffffd, 0x32, 0x20, 0x2e, 0x5}, {{r7}, 0xb, 0x8, 0x81, 0x4, 0x3f}, {{r8}, 0xfffffffffffffffb, 0x42, 0x80, 0x0, 0x1}, {{r9}, 0x5, 0x82, 0xfffff, 0xbe, 0x6}, {{r3}, 0xffffffffffffffff, 0x4, 0xa, 0x4, 0x2}], 0x7, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffa, 0x2, 0x4, 0x8, 0x7}], 0x10000, &(0x7f0000000540)={0x3e0, 0x41}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) kevent(r2, &(0x7f00000000c0)=[{{r11}, 0x8000000000000000, 0x4, 0x40, 0x17, 0x6}], 0x4, &(0x7f0000000200)=[{{r12}, 0xffffffffffffffff, 0x82, 0x80000000, 0x200, 0x2}, {{r13}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x87, 0x9}, {{r14}, 0xfffffffffffffff8, 0x90, 0xf0000000, 0x7, 0x1}, {{r15}, 0xfffffffffffffffe, 0x28, 0x21, 0x80, 0x2}], 0x3, &(0x7f0000000300)={0x6, 0xff}) 16:00:02 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8081, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) openat(r1, &(0x7f0000000840)='./bus/file0\x00', 0x40, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000300)=@un=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000000640)=[{&(0x7f00000003c0)="0bcc7e82ac98cb1b9a01ec110c309ad45cf371d387b391c9a7ba1af2f42cd6278e70c5d3e61b383a726bc3788b2dd5ff48ba3509f20ad6f9741dc1421c577b9a0375b95d8ad43dfe223d82b13c48fcf293ed26d5b90f522eeec946cc7d33597bcd7909e98e3879e92cecb473c226c0", 0x6f}, {&(0x7f0000000a00)="c6b3ded8241ee6e4b678ff2ce1b31eb5f5df585991def8b799ffb517563eec3e740d9313818bef9d48fb373c0251bf1c154984c0d941d368f5e57d0d08763133059b9d9c48d04357ebe5d52bd96ba6e0316e1175ec1b9912d57dd7892642cef2e794ffb016d4f650b1455f7af25d825d0ca38ff699bd7cf5db5cf4463ea31e16550bde2e5f8e291015e28f7d00080a7bc5b315e907e9846136bee2976be0ada6fd33d5bc61d057771044d96a25e06a92023a16ee907c5d880ee1f869ec59bd0ecac1994e5c40a477cd4455d17f33c2af61047fa322334f9042f4c4c737ad3bc5d49ad363027fd53415f5588265e1e62834e700b8a78d9d8f43d50a870c", 0xfd}, {&(0x7f0000000b00)="5a8c8dedf26d54cbb99d2e868dae2a1d1f84a5e88a36b190f2bf1edb74cb0d831d466a225a2aea8b9bb8e5fa41031e2aec91979e3479bbc7020223a570be5f4fa507370088f8a42046982f092d6eccb29f0b19b32ad94807ecf1d8bad5e7edbf294b548932dd2a4ebaf1ff5f9fd75893671e94c51b8c2e093857de76a64d29ec48c22c5222e656a6cde1fd57645cdb0542c8664d", 0x94}, {&(0x7f0000000440)="0d9b405d0ecfa0a069c958e14a1b5abe1c983a937fc431ebf52f797f29f15c351122a0715f251866d5e06a623de0fe622ba7d62dbcf6ff7b6c8595bbb63fc3f6b8cecd0fc27cbbc6ad1f42a94a630e673aef0d572637", 0x56}], 0x4, &(0x7f0000001b00)=ANY=[@ANYBLOB="5800000000000000ffff0000070000002125f256c2d457fcbb9b91814f48b7823801e0af9b6dc46841a8c52865d8174444cb0386d5696027118f7ce1fe5373d30e169a757740c7e0a81aa7217c676c3cd801e2ecd4f1000050000000000000000000000009000000333fb1e9b5e4599408bff07c2b6b92657de33dd210bdff7feb1dba6df49de29f82a4e5682a95c34d6f08569d8c16cda1fb3215510a2a76046f000000000000001010000000000000000000000400000093f54e4c8c4bee05cd958fe0a1df64af1dc4d241f2716b377a7680d2d8dbcdcd66b46d949a70c4bac29223d2892e2a95fee8ade656821b63bda77573787060fcfb5df43d879c1d6b601416d17863c41a4468d40c9a5e4b10cb87368c61352bb133e76f9df8d2a4c206e5e976ee1d3d946fd6159106208c4bd3c054d79212aa2b0ddfd857987aa1ee3a6daa3886018f0405ccdca65c9a154b374885ca65a6b5b1b0308e966797d64e48b13c1561b30c1d26f6b17c62955a67c3d2fd252c015d48786ab286d79e07427920d293f4c621321e3e809ef7c38e4c9fa7488b170b656e7483a1afbe9dc792857b77bb280aa4ff1052b5307c32694959bbb7025e3999678e0dd22d792815049f27b50f466dcc0cfe381694e5bb551c749a482fecba938f8865cbbe33ca2b411f6736aa1e2c64ffab900227859ad064911b268bf11df445222cf2e53d35f8c1b1e693be36a4c282e25103c11e84f382c73b1a599adeb145959a76704cf86d1ab06cf0ffe44280470cf20408d88c5268f4f2db19f06d472ef1a4e83732787fb1633a953542f4508b2a700a7f2ec63797eeb6da2fce41b7cfc8fc85ab746c5c9206fef6a40d0ef018c0176a7ea3bfbe0e91c16c849594528bbaa7b8f89e8888b129982af9e0c892de98c12134bed97fb7dee7e43ad49d8c4a97f756c5e2c2c7152108076f9da688466cc8f775bed5383c09c642576343b1c67c77bff2087e14561e4a00b8a700236689d10f66acaea53542d78fee43861fb6c1e391aa9da4abd247e02dadaccff865a046644baa51859935bc4ad52cc312cc2a405350968ef06ef1a7e8c886243345504ca3f755d115c0281b25c98ab9aa5678319d900d0d8ac118571cbb38ff8dce0a68dc68e2b82fe790313ec8dbb210e6fb79879f799d4615fb18c564471a0246169e8a3fb94edc3c59d9ad0ea5a2f14be81eae911b4b3297ac04885293925cfc389d092009bf7c38193d8a57d939bf240030b563514782c4f37b385aa2d228c161d039bf182bd35b717d6fbc0c8af3a0bd7018baae60c7ba25881f6b3c64a29217749eb35ff80dfe5da7d26c1652583877fb5e5e0c942380ee46dba40b6f61d8bc2ef4218763e5d8281c6f2cb905489cd03b58e705b4f11f55156a84b565b93df44281886d2cf04a798f6c44b9123d6ce841f623e971e30b14ad7773e0d1c2221fe070d08300d84929a8aa4701208bc15222791c1f6ad6b5e7dd2b6c3757c6a88e8ec5824b6329ff5c60860876cc8e1634d52710330efa4e4fc6db5cf53fb1bb76fda00c394a02d83022a3b6823c5f24730883c874b1108d23ed97e3b36725d49decdfcd160fcefad3c65d233144d7f297ae0d561876da2d940a3d6f9a5a80cb1705398eefa3b076b7ce9428c7ea0119664a076b3798dc379607b2b1b15d151d11c8f04681e6f7b570ffb8edacf3336b8f9c1f121fbc8a14fd544be07a066b1850e279011ecba2b5425bcb71385efb1c80752693a910140e70521650f54be4e15df27017c0846bd0063a503f2241af51354b07634b3541125280fe09eb4259aa34dfb6b4f921aeedd15704dab691973e9aded3794e9856f6932a60514725871493628926cbc5a0198c77cc6ef3570d878c20396227f73570df890e32d86f312f5c9921d261b8a7300b9a9c081f070cdcfbca4e379b29b8f38019ea2adab681b07116ffd89a897238a949b7229d5ebd9d053b7ceddaa1d1e651f0829622bf13e15a7416ef0e485e6a5ed2d21821aa407c459ea4b22c36b9ab8f7c33dc42ca3018b8f189c0ba13d5361043155854a2a8fe3bbf590c92b37ea3b9f9524c7f09f06b0898bc29d29ce4a45188ab25193a2b6c480545cb48a09096317ab56e43601f5cecb9343ebe7d6b868ce00f22dae8eca25175ad1e77873e905826a58ca4c4d3c6c5d3fe675b59339eb925ec145c437ad0a5933ec3491ca29d34adfb104a186a546c8f005bdc33707f120357195790c15750eb498edbbde5f52ef7fb81d4ad9502ca0da9a78e1741ae004bcdc84516dc1a7053bd0a4445c3bbdd820d7cd9e22a2bbd6c9ad1377372e29b2a61ec4b6677d4d3eb331f43703f5915d4b6ef7963074c2bcbbec85104a02d47d8f9f962b1d548b782844afd0997ae313a2fc857d365b77ae5abddfd2e0ee9ce3233b618a2efa3203bb9fd72caa0f823a827c9bf797646ea1b8d701b61ad516a171c839057fb871a16eed5a0acc978ae8ef8457f9a0642718194356ef9174765c6a27d58457a86a7f3256bd79bb4028d3f91c07ff006fd6a41bc2e056e3daf9011135280d82f6263e5e61d23e66e31f20506671bc85bcbb21f945d8fecd2e4f8ff1e336e4534ebc99222aa6bf141e0d228534c653b711f4ac0020913468deb307f371dc383feca4dd170f5dccf2a942ffe55b80a9ec111fa2707b62bf2329513e25dc40e7020c50990e5e8698e6a060cfc7ca811d27b0b365c12fee5e389cbd0e243aa4686eb936d642ee5bf86747fb6550bd26893e032e2d854e602a539a248cd424ecf63b06181c81d4606b5228f03b95d0e6c9a5260ba20145387e4024942dacbc4277d167c8166096811ed48ff41ecad3f42a43955fb3005fd1efe17284a81a719f0c0164be01634c06b28a5a6c398a2e548885d327730b4df7eacd1c545a397e66228ef42bdc44e4fe28312f6a8e25d935b704438fb1f0eb9ba078abfb99e2a20a24734a4d1f8eaddfd1f82045eae6d62948ea220a5fed1e127d777cdc0e14b2e3551ddc395f7df799151d7e612d60bdbe2974ac49e4b39cc4f106ee3ba1c13b1fb846e66a439eb51d3cd9066430ef2a7dc79c58d5409ebc21bda0d7d0a6415d339d32accf780ebedbbcad9b8c3cc631757db88b5a0170bbdfc003574cb841d50e844ad51859fe3982bc6611725564a1b30fa8e6dcd1c9954b97998beb964a5a974e46e254bed4058c4c63e181ef9c944282eca41473f2e5a6cb11a8fd73be610f017edf1d7807a0307b6ad48627a49feed567790318bf431ee7a1273d9f64fbb87372b7e6e302d26a91fa5f46e6d6d575fd96ed95e4a346ab08fd47d0ec565eeeb56f75e4eeaf5af658380384eb1e4aabaa889a625652d59d61566e7ca012bc5a70e144913ca69a87cdcd9050c52a1cb1f3c4e47055226e5e8ce0168f726288cb312f9adaa84695cb2bd4161e8c0842f795750218538967a3da6b28866614160ed11648e1f77b356b35dbbdfa65db07b0faaf3748cf989fe3448b60937faea269b56a5d687110de78d26956573203c28eea956a7798d550e8b5e5c74f9821a588c51bf98fdb30503e22480a4ba360db67beff0a5825deb253b4e920ffa61a30fcb14c138a67524eee1e131d1e5e20d4ea3d14acfca2c667da86259f516a5c919629eb7f9594ed2fbe7110a152c3705bb55da97e59e8384b50bac69e7ce393194d47556ef4068b24557f88f1669bb04a89224acf38f54e713ae7caccbbaf5cbd46ad1f46abc5a2599817bbb29806de6734e04418b7ac8aae8544da21ea9a33804f30e7e0c0b53a10868fbc4a94a55b984fcf74af5cdb83e23643d7cfa0013e12676aefb21196f159499c0aa1137d4c4d5ee9031098cf159db2d2a2a7cc0f18ce5ccec6d886c6c731a500c2fc8e043d5ccbde51b4321c1de5cf7fb0a508187d238ac5d10fae164de29dc1bc59f82ec2af7d252de13a2e97520ddf0a18a08d009468aa6bbe7256d4aa7f0150755dc5e78fbea54ca6150b23321ee1755fd550332f5935122cf6eadc4924409587e4b61c0fa13f10b8515f3a38c747fcfc37ad1e079a0c400e3d3dfdb497b4ac487e1987e5ac39fb79e2f6fc31ff77187665150ccf5c0801584730957eec95bc50e4503f4b92be26225f6b18b141493ee9420cf296eaa7a82b0bca7ef5408f941108b16fa98de62e8dd5640bd51983d78d36fb043a4daf45599dfc268a3a7e476cbace4be9ccf0054218647c9eca9ffa87512629a6ce403d945d4f699d5b7073037ce62bcab221b3473da93515ce8517426ee08d089deb792c5c88b1d9119395df31005b74c90fd7e953377df1ccf8fa42c01c44c170836e0fe8b553f287e99cf47e7b94b19f17d1a48e1af6c7ef0a71e3f50c6841352902a52735d99c047847cc91d922b209fe9f99c5cc4bb4ff1a07d520066ba4d4bd28a09381af685b0f42489fa87885c6990698241bf0517980e59bee985a8496e84d85e13535da50029426d485f9e6fc70a4fdfb0d987002f2250dcb30e1d5757e2dbbc73c8ac72251ea91bcb258b7f4842602134415cfb0071e1104abdabcf0d34512846098514492754e28f7458d6c987e7e4edc6d5162053b030c078b9296ec36a117bace04a67652928e3f8d6e870268f530d7fdfee235926d9db0767b0baa12740c67b9bba57adfbbe7ca88dcc8029ad5f7e06ae82ce96345d06f22c2efa8c1e9805490b79dc79a0db00c59a3ba739406defe4316d53a8158f38739f18055f0587b554cabc8b1f6fff83269342f96dd44c1351b991bc52d4fe51f0cbd87dafe4da013bee986bb63f003e2b5e8c9f2ae62cf2ae3bd475517f2c5a04ce130224778ff08b66f62c9f64351c6280929e39e6281047744cbc562698707a5532c1e9d9be8c756ccb0a88a19c3d740830486368f1af165521f1f4e223edac9f2b4348253301108bd845c4f9c2a9c8186e6fc5d2809809297d86d18da6325b691856de0c5bee45b59f71e662f534b531e40bd0e861c207c1f4de56f94af80c668162f3d64cfbfcd4e7e8656ab2efd69f4512a27e7e8083cd34f7d0816b6fbf4d68c1d6c28c21e6aa56674461e041c58efb2e4fada5dfcf35b57984efb23e9b317e3f817f156489bae87583e0e3f2f51fc1333ad2e01a07b1b30eff465e0753af72fa8c339cd730e2d3cb1945e504083c5bd5fc451752e057bd270fe340c48b4366c38028728232d6b96d459966e6a51dc0901d6d583f5c0a579d4bdeb4fca176d323c88b5a85aa07bcd0391f432a9c9bf41cba86368348c45d6b88daa203f7c25403d36ca10ca69c0615157edcab760808bbadcb66f2062723e69f83e248511287f34723e6d4f5ae29a6c83fd605d1cb3023a5bebd357546e5c2c2c21603510c89c7e78c5c2a6f79e6138772c570838bafc4c2150a8d58f7d458ca75b46f9aa6ad7a64cbc4870698175c4cb210dfc79616efa9bab053f7fccba917752258fbeefcbf99602951bf199d1aa3add2ab1584a2a4ced58c954378dd429b5cbbeb59a6d9625b7a985cb6c108610abec2079420309ba8ebb1a386b3b069ff774cd7303637e8f4944b615d593437c8ebe4065ec7eba004ee1856b3a02a6282d5d2da86be221f96a423ad091995760c4a61db8fe46f41f7159eab3f3bc30fa5377134f57418a40195877271e13014ab8819cd6184627eeaff5f4f477a12589442d8e079890b2d333dbbf258fc54c24ad5a044c8e3b0c0d96f342e49416b7fcc60af505a038c1afd644b32a141506d635e008b0c8255ec2fd83c737f906bdbf5aa5f720fafcff7e9f6161b19313d99528d1f7d880915734de563ceb1831ee8eaf2e46b48e0ecf5fb04a9f509976db10c0caad88ae0facda7fa233012b4f8f314eda5df1297e6967b1ad089692b6142ac4d4c918a9fb87be1d9fb1c29eab9d8e2752d8254fce1065e340d974edc1af5cae0b911662b65869599731b9613d2b9267a2a7f38dd076c1f1953a2119b15ad4366c7c7fa47f15df276be2a5ebd2895bd6b52b58b01dffb7494edcf8d1207dd548b3b7971514a15ea19e767ca2e0940f7eb4da510c747e3a65c81"], 0x10b8}, 0x6) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:03 executing program 1: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00008deff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:03 executing program 0: r0 = socket(0x18, 0x8001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000000)="ca5d0dc69ffd9940dd1e0e067b3251bb0e6795508ca2efa251c2113dfb34961fc8ad00778c40b7d520e19ef26283e51d6cf202b7cc21de1b0d09388cbc4e8584b3020bc55cbab5015587e1e45d8bad144441cf85e862045d534457cd9f41083f46956f6b733c5f9bf857ff360e9efad01cf041281287b378423aea487a1a443dcb7c7f44cb1902e9", 0x88) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x3db9) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e00100100653100"], 0x10) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000300)="51b465a515191af93596baf4afe2f1046e4c1ca7e253d1bab7a5222aaf432b4b290cc6c742598831ef0a", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd10, "b04d1a00f3ff0a630000000000000000f3108d57"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x10000, 0x200, {0x8, 0x8}}) syz_open_pts() 16:00:03 executing program 1: madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000000)) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe6, &(0x7f0000000140)="b4a419d6e3158c6df5f03e2f99b82b0640daa4b90db764f85c388ca028c7c0227faf249224aa8d3371ac0f4130d494e18fb6ca9d13570742a20dc2ae703cb1136cda053023956df1c743e2daae2a048679f0db6ef53b9d3bad9fcc71344119763f2097b1a23b1810bd7c2586d15122d60f0899ae9f7714a9c03e5ac4181eade100010000b30ef85685a2c8b98fddfb35f8d59cb9b6e55bdbfd01b571175db07ba590cd8ce45a706ffde111438c5eb93933554e0900000000000054d840a653b1dfba947756c93e4d8908fb5891349a29945fe05607621cda5f4d2c2fc137997f58fb27d578d9") 16:00:03 executing program 1: pipe(&(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r1 = open(&(0x7f0000001480)='./file0\x00', 0x400, 0x1e0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0xfffffffffffffffe) open(&(0x7f0000001440)='./file0/file0\x00', 0x10, 0xf33113ca2410bbc0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x40) pwrite(r2, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) getitimer(0x3, &(0x7f0000000040)) r3 = msgget$private(0x0, 0x20000003d0) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48"], 0x1, 0x3, 0x1001) msgrcv(r3, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r3, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x100000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r3) setgid(r3) setgid(r3) syz_emit_ethernet(0x1, &(0x7f0000000140)='W') 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x10000) write(r0, &(0x7f0000000080)="de1c391827f34679c4eb03", 0xb) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0xa99ce073559e046f, 0x0) dup(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) setrlimit(0x1, &(0x7f0000000140)={0x2, 0x2f9a5107}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) r5 = openat(r3, &(0x7f0000000240)='./file0/file0\x00', 0x800, 0x80) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000280)) munlockall() fcntl$getflags(r3, 0x1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000002c0)={0xff, 0x80000000, 0xea4b}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x1, 0x0) sendto$inet6(r6, &(0x7f0000000380)="d942a4e2c81eacb79b3a22c296bda08781ba5ecc17956c59bf8cd74539bf79e99d1ca2eb753901c82dbbf415774ee7b474a293fb", 0x34, 0x4, &(0x7f00000003c0)={0x18, 0x0, 0x8, 0x2}, 0xc) getuid() r7 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000400)) writev(r3, &(0x7f00000017c0)=[{&(0x7f0000000440)="f9988494df53c3d9ef89c8c0e09e50e52367e2e67f", 0x15}, {&(0x7f0000000480)="04eaaaefe286abc7084aa53d9756be7ffa0fa1c42db3274cf1b8820050163caceaf528945f9e19afae62657b99c5cf7b9d828264a7ce213bf286f32678291f1c043ca2364b4aaa7536c6cbfb113bf81fb666986f63118fe5c618bab61600015ff7c49621c2ea04d6f121034f8835e9149ea2e30c0424348903cb6b2059de1d2b30c112c69be42403e5b87cec1184197b832380048a69261cb9e4e7ee80bdde7779183d4b269dccbfa827cde91fda6534451b0d07d4353525f8655608de9b8fd1fae2a9f19e8bc7b335888d7a66ab9bcc4257b1ea7628664274d7033bb666da235f3074168be0abd7393b269d5dfdc733c1c49670d3", 0xf5}, {&(0x7f0000000580)="d02b961a7340e985f798", 0xa}, {&(0x7f00000005c0)="2763afc805f2753b7a0fb75c21f6880c1b9fd3ba4fc36a289b5b08b9d037865f5f8364e0399b8c58fdb9ef0bf2d79c66c2fb4fee9e498dddf263b0f394448876ae0dc5d7c03d99c4f86fef1fa8ed24ed1e71eb4b0fddebc09d1fff7efa9654af5cd012bc9447e3929a469984d64517a8d5deb0e4c30a91207df661ff73e3b8af39bed9b971610845409ea29e4501d14bca89b484f168a2da89c002483742c56b95e265b549c05c9a15976f3d4b3a7da619b5f85e198135060226de2d6de4323486c8fd4e9bdffe4f23e7651d10af6b9a0a186ead", 0xd4}, {&(0x7f00000006c0)="7739752db3038c8b2c1a0b2e60208f9f75d92870e100b8f5d1e9acc36ca695e62a354201f33bad338d75423844d1f4c4d6685560d3de4d5c3368228571b394fec40af6f2766b76a37a227dc0ee53d669851cf32e812ee070cb195e4ed572840a5604e396e1cc9dec03e7d7f5e7723328e0a0cc5239bc542526c794302db9a6bc4ecfee74dac998cfab99e67a36f04c75417f1c190f1fbec308d6a9c2cb3f9498face47318eac6aa5b6c2858d124a3ea357eff893e482d88a87d175b060ad97da32655da3de417b4d1cf53fbf7b50ec79ddd2a97668e1a6a6d7fb7ba87e6fffd65c9c748e34d36cfd67aaf0a71a6169096af017c4801079e9576910ccc8babc39dc6c4e172630d74b50bf0efd26290d9cb790b4f850330817f55336c413480f105d5450a1891e4cdf929da955ea398fb4c0906a881d00428268c29a3b9e9ad9d25f65394f437dcfece8fb1b580efe2efaaa60d738492855eccbe064f198f28f8ccf6040535ff5446b5176f0988afb10e2071e37a55a773d7043c6f1a8207e8ca669c926c3eb224d294c8a775d361f2fe2365d874b95d152a4eb4b6da0c9fa5a74109c87d6e947a61d228b3b89fb66cbed96b3bd53236549d167b111732b5cd81b96ba9fec28280a4f3994964c709d465bd2a1557c4bcc66696c8ee18bcf583bad16fcd22770ff355602a70d383cc5539171a335f8647aea15d3465ad46a24f389866151163863c828231542ca3d2ac3027a7b0fed5d28022315d97392ef8fcce7267792fc3093f873acd7b9eb0dd3a5a925f5c38dedc49bf2f84796086e6c6f96b7e76e97f50132770931bfe9d77e9929f546cb5760f2e86af6006ac8789931a5331f8e8a3cd6b48107d70fc51227920465f8d0215417ea1555fd3a5c3e20e13a17491f2ae008abcae585ff35791542630ebf2af9a1387f81916f0fe811ca1ef3ed2d4ffeb60c74ccc7680b5bf4a063e09104cb0804cab7713681da10fc7f7022f279499e1fc1514cb83ea7f9e55f85b8bc620dd9a87d4d3116cdc4c406175a942bc1163045e49c12035208177b1cce7c2c3316e1472fc23d2dac69d877d15d4d5fb8d5c3a5cf1fa0d758d36d1fa8c84a797ff4359910ee4ff998c5a278d504f568d71eee2fd9751f185598eee3db09aabacfeefbded739d06f2880375b0ca902459a83f8605ac1039ce8eeb06ad875d986cfaceea86eea89e119fe88a393b87696445ef288383e392904fe91f28536e935e818dfbd44eda9d53e9b220e2237ef58b59a5940a0f67cb3fe522496ced4a2ca81d23c2a238a148d80c09ed053e7a1c8480f6e777124677dadc71de73fc5c854c46699260bf840ad2b5aa44d832c3340d1572afd483508e8271a650b0c627840291ea4165d319413a9e7c7777206ee82e226f9fbf6a79abb8e2afae335fa90f2b20cab019788885d70f2d211d690de19b4090028ed4de5c96835653f43bff3001d0bf929eea08752e9ccffcaf7c45f05186b1d5ea35f27e490e53640be30d796be536abb9642e1adfae068471e8920a78cf65ffa132d3c787d60bdfdae9e1ba67b92e8724b70954af7bd59d55d62fc3ad8e6e45271970e9e23e43bb2669632f1a532bb1a8b5b53129d97ee20bf6d5c61c8e54872b6b89a818f2aa9f6b4cb5de41c42881ddb92efc44906c19005648c893919c73e5d9b94464d6a971c697ddde793a0706060db1b67e7763fb719e5f9e8e24fa370db8d0017bcf16dccdf88922c11f3ac41e85e8a0622835985ec4779c25f54ffacc227171a12de60ddbad514adacdcc7327a783809cb763cc50229e7be42b1c3b8766350f069cbe67275b722e3e4bc0dcae05f8467a47831e5b065b16d49bc2bba7b3b59c6f9e3b25e4fb080c213f1149bacd576f5a854eb4d9a535c98acee994e58a84533b5125c84169bb653bd6e3d8fbd515be8e256d78f5bfbfed37b3f38b792ec48ee1e65dc029da8db7c2f0d7ff540c190a664c65c10b75bfe0a1094629490aa74a9ab8c7ac92a69272b4fc4c320ac8727c301c785b69fb611f76814a3e2dfdf2fd8b3fa709a06dfeb5b3527c13629e67cad44d50e2bd4df1322458528a89f99051f667868c5ee021be100c10de85e84633eb3df008f04cfe047c66a334c3864118858471a275a8f12fb949c7f2237d6b498dbb0aeb4c45b9e5dbd1a533956e1f5e6d0e95e7b8aca7eac25dbd7ceb0b6117b4b0d196a9ea9f7f43b0eba5600e947ab8109843e4728a6db8bedd388ec104e03adc15b25643d3263e80cec0a424691041fa33821482b450fa558f030d7e005b62688233215f5b46a5dbe972adca21bc31d47951b4e4efc1bdf74682758193e31ba1d2fd4c6fdaef3e74d6c235567a5218c9a061a418ef2bc5e7a4ff8d772586e8913d499534a10b422afbed74de9ffa423bec43454bb5c8c8a5086ee53742a27950ccfcefc0319c341197933cd37859f917f8874c107d0b95501a0b304f3aca3b7549927324b63e3c74934c4a0f805f2685cd5b45a61b4fc8a4f880fdf27285b8f1ad81f8ce6184b155bdbddbdcb1d020272cd1831a24332fd2d7bb3157249dd5c10a1776183b260fbc84cb25cb1cece6db8daf9f230d608e8e750a2b58bef6a2fda8e7086c0eb05308b9a95b0032a60e20e9e15fb79ebdf3fb03e67827b505d7b5c693a4b2fe988c06910679427d16f820dfa99e937d899266b8978896009bf3b4f2c458000bb45d80b2fe362b2df38156c7c7e8447bfc1e5fbe818f8cb5c4e7678e8a06e9d279fabf7c9a7a11da60e80e597ea34099ece225f3e7b29a9d1e1fafb4d1f2f528fd7cbc20818da9b62488c720e6d76d77f49d1c00fb9f45edee966ed9040d0c011e14db795305e789c5730311ec4915a76b3a78a69e14bc8bb07b9ee12756b6c591c112d3168ef0fffdc55ffb4defe77414d73d79104c3397961d7109ea2f745c489b825d61b4d1a91b056c4d6907a7c65b32209b0aa37bfef81ad6d47dec9d3789d731b348907c71448b14901e8ff98bc7fa2afadd16c659c051190c2637099d7a9fa93e9954978612147d9d8f405c9dc0f639837c11da6a31c7d9b789943e12c13a7e1c28962d10c8ac8c08d736e26db4733ab941bf3b0b58dfa7091e1bbb6aaa7ced1062a5f89d07cf2ae9930cbb4adcdf89b28a187a6d3cc96a418addfe973fc8dba8a1b1e446cef2990169c6e2b6e6e4c34e9613219cd1d66bb46d56a25cb66973de36421997f6a836c08d1cec37d6f5c9cb06da2b6e7256b05cb710ea10e98636662b7ca4b6cdfc57d226730c7f8e36d971b84dc193795e824cdb0e1183a8367ed0a5f3b49d90ae1608560a9c8fe198a58d9db0ef9be4905f0ec09dbdd5f2cfc57cd51a33db258dd8322a2407dd002ecfb2a14b13022a36389698ecf18e4d1db7d8c6b9d89679e78dfa9f405b4ccd4d67647fe079255bd32e8513977b829d8d7b04b9473ec7411d457956aca19e914fbf8837715513b3b65573013345a2c0bd2cd40441f1e11979b99858d5ba795e9570d3989a6afe74cd85be9e460b53c6e360902bdc8581655da903e01e4b8829a671632147c2703a83e55d5969d2971467a7b184c131252e28ae33aca1c29e6b0627f55dc307ee7f6e26b0d776ff66229662644518a48c4680b03efff7bad7031f8a1e18b609b2c67da139d52b9bf9fc4a576b0f6203f61c307f791448860620b4477a7febd1a3240f872a05621baa94bd120893754aa51ee7b23b47d63519107b66638191a5f446b47f0f98d0e999ae12f1d641924b00c77a217686705116658a86d8150a516eb3faf1781a039ca3d84faad9194199942ab820878cbb5dd6b4ce1885a8254636d217e1c365e3d42b65c302f818b3e299aed85664030acf1dacfbb809fadaabb2323285efcf6263250907d40a3820107d12e26b04feead3cc4a0066ecb20636c7593f1522981e311cb2a7b2aa094e588b2cc68ccc944bd7871a5f20e960cfcc99f4c521cc4f680c6d0b58269aab56601fad9a47c9bd92b1dc45bc58fc7ccf85e155b0d23b0cfe8eea9feeb82bd00cfcd8b55f7f0b00b7e282eecf98fd7e310ed5dc87f4dcdfc6954c7f94928dbc8983d84b5ad01436f199f2906e8818d2cee3cd0bcf44695c21f71eaf46d191e0264873e09e96a572a54077c07794ba240335b46f49c70c84a804094ce45b3ccbd997f21cc9f35772a6837e3c7ddd3889f8ed7e2489c6f1153a8140968a3aedafdbf06bb4ba5a0be76dc0e45a2585b4432bb60ccfe77eef40f4991c3b54c48eb3d3611599c02d15302aaf3072706c43fab1557c4031677eac7a6d7149c5051033e0cd77d4aeb86bdf49bcc26c623ffa1b5e621c4172499e0fe9eea8443733353b52a0d603be5d8a9209d16b028c2bbf250644d4dd3358e60fb8f678bfb64c74c90240eb4f0eb4c2495876b8810141e963927d375caabcd874d35f06fa96711dcebf562cfe7abb918e92550042a799e040b4680336721ba78b3667cc8902c2cd21875b3a4dbc0e345106f90a3e3964fa47f9e90ee181d86bc11e9f4cc227e2942c380941e4dec2eb551aae34cd845ecb18ad8cbbf1a3e3f8b99e51283b5e7660bdc4adfc65e6b50ec75a53a1cc0cfdbc8f45c0371033b9e2dcd0f76ef75c0bc7468e3c7d86f15df56fa20afe96c23ce989053215109b384728ccce77701d5975858445703470b8f429fa41224f525aad457a17af8fc6621e5fa36512956f6a58ae0de810e497e64ca8cf078b940c413e0fd704e318999e2ced053eea72d69653ef457357b7384857c0e38540891692fe8affc9aa2a54215ce07a75395043bb5b37cc2daa0de96751244c6a69561b7fe1ed8b595ae22036fb099b0f606879324536b0c4159d8e3bd94a3d12ad78d1ff3f8cb778a0eb2fe71b32eff188e8e65534f734c2ae6e609ce923b3a18e0c5b2560d52b0dd5c9e9bb92a1fa572dc950020b449c85c816c1b82afa4380f186b367593f9181b9cbaa401130ce6902e89d9edde2c7b9b0d5a6d93c882d48b7e68c163fda8c329bc75e0de29d63bb57d2f1ff08c321075eef03e2aaedbc4afaf54d45d37e73027a09fb61de3eab4ad7ac7a400a8945d5dc59e9d2597c1097cf482b13ad84541ab7f85377373131eb32e0588af50160fcaea335bece479c35a16adf2a811534b1c3992ea6e4c23e64cf158e36d6ef5867ae48d2cff0969d4cd1ab803dc6a9a9e86f1c4777774b12e4bea08940bb449e616d094fbac904eb0611fc8438674b8b85a158f6644b9230b5c253b556b831dd92b7bfafe23063b998729a3adfc8d7747c1f492b4901bc72ba9c148d78e4102b480c50858b3a35070aa9d5634052cfbc9fbc4a32794361521009f4498098d08adbdf75c9eea12829d8973c4d97d6c7cbc6ab42be12aa4b277a0aefc9203267e3de177a8a3962fd4ba878ec21bd07a64fecf8f2d30c9c394ed486596bbe03a82c6f7850cefa3928925d06e4aa36cf40598cf60003ccbf2a738f8f1b43e26a2bb0d191a95658d6d94c2081f52d42140a43860d39eb7cd79b0613a5beb454b0155ab4e6344222c0df0350a421603b8c40f6f7f764baf12fa40bafe23105d8ebd491bacd070284104652ae88bae1b75092597179f6976ca7de33c578f882e817accee34cd9a14e353f17814ee8f6b3d1b80b77cd1bd10cc2bad8e2f8b655860795052e7a08b08c6d5e26ec00a7946f566f79763a3c878084d54477631307a8770393d23d4a761bb380740f88dbf3890d40593bb70f6cd5218119b2b18d91828f1b8a6a350bdf97365dfcb576560529f55d75c9a801362ceb5d547961c", 0x1000}, {&(0x7f00000016c0)="1a43c1803babafdf6efba306b39b0b4ed9539e62b22a0d02af791953594737819870a0a62acd94054dc633b661b2183cce65e5c98ffb738f64a84940373e4260535019265112c866a83e60108f30487d32317d4bed1a610617c19eb0d2e717ac4d226c341d137047d403bdaf80d54b36d4fef59b3207e39c55221858ed145e6c8c19f0824bfa565a43403d520581313fd4c5e927c7b7086007393e696dd2fcd933a1fa9c0afdbd1a35007ba8e88f41c3fa17d744ac17027d77042d58c99f85fb3f4d0d67f79e750856fdb5663f74b7ee", 0xd0}], 0x6) getegid() r8 = getpgrp() ktrace(&(0x7f0000001840)='./file0\x00', 0x2, 0x0, r8) sync() ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000001880)=0x8c) close(r6) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r2, 0x11}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000200)) ioctl$KDSETRAD(r2, 0x20004b43) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x4184) 16:00:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3000a) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="edd9a7401ef98faed079f81f5a6bd8dac8ffff03b63d998a1c37c3b84c77a2b45495fc4010"], 0x18}, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0x400, 0x39a6e8a6e7d77043) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10, 0x0) r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30dfad8373fb648b6d89851d31a4c9ed9114904dad2652642ad710c03be48e61665b4bf83158a566860828df9f216eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7ca07b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bd27fef9e06f52c1bce5ed87d2a4e4b25224aa70d0f6788babb76f279653733437c45bd632937a5b0c92df52400186471f84b57e5b9cd26e653"], 0x10) sendmsg$unix(r12, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) r13 = socket(0x50f03eca87d697b8, 0x8000, 0x8000) kevent(r0, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffffe, 0x8, 0x1, 0x7, 0xed0}, {{r2}, 0x0, 0x2, 0x4, 0x17f, 0x1000}, {{r3}, 0x0, 0x4, 0x2, 0x80000001, 0x100000001}, {{r7}, 0xfffffffffffffffb, 0x5, 0x40, 0x2, 0x8}, {{r8}, 0xfffffffffffffffa, 0x38, 0x31, 0x7d, 0x3f}, {{r9}, 0x0, 0x0, 0x0, 0x0, 0xac8}, {{r10}, 0xfffffffffffffffa, 0x4a, 0x1, 0x6, 0x10001}], 0xe336, &(0x7f0000000380)=[{{r11}, 0xfffffffffffffffc, 0x44, 0x10, 0x90d, 0x7}, {{}, 0xfffffffffffffffd, 0x20, 0x1, 0x80000001, 0x9}, {{r12}, 0x7ffffffffffffff9, 0x1, 0x0, 0x7, 0x2}], 0x3ff, &(0x7f0000000400)={0x1, 0x2}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r16 = fcntl$dupfd(r15, 0x0, r14) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x1c}, {0x64}, {0x6}]}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r17, &(0x7f00000002c0), 0x400cc, 0x0, 0x80000000121, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0), 0x1ff, 0x0, 0x7fffffff, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) pwrite(r20, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x800000000000) 16:00:04 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r6 = dup2(r5, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r7) pread(r5, &(0x7f0000000340)="6d027d4e08e3c60b8678714b4bbdebde3b2b4f387b9a1add8d7d71b85f452ad0cd0f557e33e94ea771125b673036e11f4dadb76b2bf2234a653673c38ec1580f02e199b734daef65b92b954e1e34847036aeec759b4da0930afa7898fc839474ed024f75bc4835300dfa5653817689bf73e32f4778ad6570b3d28f1b21ed687625a5fa3737be8351999f581a1c0fceeb67eba444f0220d3c14e15cf70baba7705a24e367f266", 0xa6, 0x0, 0x0) setgid(r7) fchown(r2, r4, r7) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x14, 0x0, 0x100000001}, {0x6}]}) lseek(r0, 0x0, 0x31, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000200)=0x4) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, 0xffffffffffffff9c) recvfrom(r3, &(0x7f0000000100)=""/216, 0xd8, 0x2, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f0095450000000200341d", 0x2c}], 0x1) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000280)=0x80000001) pckbd_enable: command error 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffffd) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x4) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x4) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) 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 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setegid(0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x9, 0x5e9, 0x21d2, 0x100000000, &(0x7f0000000280)={{0x4, 0xb0e, 0x8, 0x10001, 0x2, 0x5, 0x4}, {[0x400, 0x1, 0x5, 0x5, 0x0, 0x4, 0x9, 0x4213, 0xfffffffffffffffd, 0x7fff, 0x90b, 0x9, 0x0, 0xa08, 0x991, 0x8001, 0x2, 0x7], [0x2, 0x3, 0x7, 0x5, 0x4, 0x20, 0x3ff, 0x8, 0x100000001, 0xea5], [0x5, 0x2, 0x5, 0x0, 0x2, 0x7, 0x4], [0x3, 0x8, 0x100, 0x2, 0x6, 0x9], [{0x2, 0x1f80, 0x0, 0x800}, {0xffff, 0x9, 0x9, 0x6}, {0x5e03, 0x9, 0x1, 0x81}, {0x3, 0x7e, 0x1ff, 0x6}, {0x8, 0x3a2946e6, 0x3313, 0x3f}, {0xce96, 0x0, 0x3, 0x69a}, {0x5, 0xffffffff, 0x0, 0x4}, {0x4, 0x7ff, 0x9, 0x401}], {0x100, 0x0, 0x7, 0x8}, {0x2, 0x400, 0x3, 0x9}}}, 0x9, 0x5}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000140)=0xc6b) open$dir(&(0x7f0000000100)='./file1\x00', 0x100, 0x5d79c2ab28de7481) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x260) poll(&(0x7f0000000100)=[{r1}, {r0}], 0x2, 0x0) 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, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xc32cd727ee12be9c, 0x0) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) select(0x40, &(0x7f0000000200)={0x1, 0x9242, 0xfffffffffffffff8, 0x1, 0x6, 0x1f377bbd, 0x20, 0x1}, &(0x7f0000000240)={0x2, 0x3, 0x81, 0x40, 0x7f, 0xfffffffffffffb28, 0x7, 0x401}, &(0x7f0000000300)={0x1e7d80, 0x6, 0xa8, 0x6, 0x3f, 0x200, 0x3, 0x5}, &(0x7f00000003c0)={0x64, 0x1}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x800c7005, &(0x7f0000000140)) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x100003ffa) close(r0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r3, 0xe3) openat(r3, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x4) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x9, 0xffffffffffffff7f}, {0x18, 0x3, 0x1009, 0x3ff}, 0x101, [0x7, 0xf83, 0x8f, 0x0, 0x4, 0x1, 0x30000, 0x1f]}, 0x3c) r5 = fcntl$dupfd(r3, 0x0, r3) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/53, 0x35}], 0x1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8df278f86dfaf25212128bbef06a7edc7337e4000000f9638febfc751762a148addb6adfd0f323d9c2a8bbd15c24c296c042b34e4243f896a2b48e40d324fc08dd109f3ce208e51eb9785c87336af2111a205854ebf232fb0e9fbfca36cf58e952395cebeb615779c7c510000062e319e8eda0f1ef76cdb2dbaeddaa68fcbf4d5beafaab8c1882e0af155a21ffed4d7da99c9344d8c36837c55555c0afa6463e77535c1f42c892030b73e431044dcb7f1cb04a6de52ab8ee92ce00a02a8454779f547b10793ddcfd413b628797b7ae65cf1dfcff07998539431569da7e0fe5b220f61f26440d64231dcfab0d59c1814da704fa1b69b35deacb17d0d8f511d76f2e48f4aa4f6a037a1f6ed86b6f430e91b6e7a01a6521aa490790d51fffae8c3a659dc0ba7303a06c5283e76961725508576dbde369f4d197ccec6a649209382ec57f1c61bce39c4fc51f386e3b8473e47b895b40a13d8e2b8a67febaba35d0388543121d0831fbe3ba9fa447e858c9b320d0936653738ed3663d33ae816b374b99cad3703760c8b1adfd695c5f3c7a3aa3d212279d497f9fe525d71ec41ff721c26936ef71cc9e9fad5590b8996ffd915d670a383177f038304137291ecde5960ee03eab9144e67c133497e29fa76aeac0f8eacd969d709e41681bd68dabfddb0686c00f", 0x211}], 0x1) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x80, 0x0, 0x0, 0x401}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x8) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) sendmsg(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000500)="9200007bad570c4f961e2698106472e32fd6355ec10658bf050fc3ae1b9abdf87e291952143aa1f364e6457dce3f261671df659eea0a14360445a0b0c579bebe28a71bf931b29c8ddd718f38e63956807d40c4105d5ad1d1285fc16af0000000000000000000000000000d92f5ab663ed966d4b0ad38496a029737a775019ca5141a32e114d68b773c5e0ff27afed1ac2792df3070529eb7c5077039fdf651d319aefa16d2ef22b7cfe7c1c61a2aa262b3f9bbf25809a0ac079a8ebda5697f9b721d9bacd74d50d899fb2fc6982374a96a5ba0af30304c852b9d6f36ecf92244429f73b6579c54a6", 0x6a}, {&(0x7f0000000400)="0a4f3af6bf19b5036a8a31310c4e3fbd62271e8dddc736b40e01f71d785710fdb5cef8bb8b7f0a558d05ff6b4e4022337297b70bc2c1b8612c357f00eb95d0ebde76904fc2817d51f1132549c609a818b16878c649ef8fdd4306928e008a0e98696afbd29b58468dbd39285e31e3944d357e6fbd17480865cbd1e324136b9fe1d588c33d3d0b5f6d3243da40adc5c8b00f206d1e9ac9292fed610cef8cb149de65b0ea39fc128e88befc2dccab0eb3373e814b4bd432b36a9505c1bbf55c6de1cc3a11a7de5f7a8e68054b81bf3e04bbb0b96d12e45181e5ea2f", 0x8c}, {&(0x7f0000000240)="97a0f4f850c07b135e4117349e8042e8c5c94422b65e81507486d3e0c35ff5092d1fc2ce276b74c780419ab2416d82d077b0941faae3b2a2fb36247d978fe36866d996fac4844f440e072c296af62d500d02c51d0706247f30e922821ee996a6eb84ea7cdfdce0ec1987a7a74fab07", 0xffffffffffffff01}], 0xec5df8202a3d54, &(0x7f0000000300)}, 0x8) socketpair(0x0, 0x1, 0x0, &(0x7f00000000c0)) 16:00:07 executing program 1: execve(0x0, 0x0, &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffe3c}], 0xaa, 0x0, 0x0) `‹3þÿ£»k<.ýÑ@` öÎO"'n+òxømúòR‹¾ðj~Üs7äùcëüub¡H­ÛjßÐó#Ù¨»Ñ\$–ÀB³NBCø–¢´Ž@Ó$üÝŸ<âå¹x\‡3jò XTëò2ûŸ¿Ê6ÏXéR9\ëëaWyÇÅbãèí ñïvͲۮݪhü¿M[êú«Œ‚à¯Z!ÿíM}©œ“DØÃh7ÅUUÀ¯¦F>wS\BÈ’ sä1MË°Jmå*¸î’Π*„TwŸT{y=ÜýA;b‡—·®eÏüÿ™…9CiÚ~å² ö&D d#Ï« YÁM§úi³]êËÐØõ×o.HôªOjznØkoC‘¶ç e!ªIÕÿ®Œ:eÀºs lRƒçiarUWm½ãiôÑ—Ììjd’ 8.Åa¼ãœOÅ8n;„sä{‰[@¡=Ž+Šgþºº5Ð8…C1û㺟¤GèXɳ ГfSsŽÓf=3®k7K™ÊÓp7`ȱ­ýi\_0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xf2, 0x7129}, {0x18, 0x1, 0x6, 0x3}, 0x30a, [0x8, 0x5, 0x2, 0x7ff, 0x9ba9, 0x5, 0x1]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000640)={0x1}) msgget(0x3, 0x400) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x9, 0x7}, {0x18, 0x1, 0x2, 0x10001}, 0xf8, [0x6f6, 0xffff, 0x2, 0x5, 0x8, 0x3f, 0x80000000]}, 0xfffffffffffffeb2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000004c0)=[{&(0x7f00000001c0)="d3b11630c913ae5a72f184373953f85c5a3d85b44cafef80e217979a32d56ae823f4bd165f4d7c33e66a3f12f87ca5040f830d25d043f4bc9a5f84550a502923e29d32903a21566930c94c4f9b9e620ca3520008d89561ee57919ead87df14e16abf6ec4daf9d0174ad4cf769b4e414e909ce2bb6158ea19591e492647208dcde0ad71fcee0ed7dd9636a8d49e13c3bb6d680a2435c28164bf1aada2fc26ddb3874514", 0xa3}, {&(0x7f0000000280)="3d24e896ba1a", 0x3}, {&(0x7f0000000300)="dc5bde74b5937aeda23add1299f5c26836680267be660a4c1d33143dcb2b421c3f2b024109267145f9768e2d0c0313b1ffb7e04de12ae04c1b8bd7878c58b405319ea6a6d1acc9abad91cdaa240512c81a953fd8a680f4d0201ace898a4f74ea1b30fb93b97ab39bcf19f4caea53821dd635076574dc90a7b72fb314cdb4bd6247c82777108c179f972af9b5e39c5d4684dcf5d6519b78a30adf6815736d6af23bd2128cc9b7581fc0cf64109187e4deff19d4ad64a6301b9971dfdedfba", 0xbe}, {&(0x7f00000003c0)="87c7500867f590f8a5575f91bc1468ac77c759bb3a3e3d582f131485123b16891ff7a5a360756da77b57a0681b84029b57754557576b878b0b18fddd76", 0x3d}, {&(0x7f0000000400)="52878f3ae5323ba221e348f6fface2e5b1692e921ba819c3dddc1cafff3ae8985b8c20f5fc861008693189110d23314e47d6a02e4f6a12e8090cfb211d6b9f3a4f7f3f8fc509d1b2b4df3ed80aeac1a1d7a1bea62deb59d43155b37d15845345af518127aeb34642537ca1fa61af950257c12e914e828ad94458bdd32bbacd67e320786bb562b9f8a782a0d547b30ef3e122ebcaa65c3b558a24409793819fe093581ff105471c1b7c414c8054", 0xad}], 0x5, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) dup2(r0, r1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x11c) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x80184600, &(0x7f0000000040)) acct(&(0x7f0000000040)='./file0\x00') 81wð80A7)Íå–à>«‘Dæ|4—⟧jêÀøêÍ–pžAhÖ«ýÛ†À`‹3þÿ£»k<.ýÑ@` öÎO"'n+òxømúòR‹¾ðj~Üs7äùcëüub¡H­ÛjßÐó#Ù¨»Ñ\$–ÀB³NBCø–¢´Ž@Ó$üÝŸ<âå¹x\‡3jò XTëò2ûŸ¿Ê6ÏXéR9\ëëaWyÇÅbãèí ñïvͲۮݪhü¿M[êú«Œ‚à¯Z!ÿíM}©œ“DØÃh7ÅUUÀ¯¦F>wS\BÈ’ sä1MË°Jmå*¸î’Π*„TwŸT{y=ÜýA;b‡—·®eÏüÿ™…9CiÚ~å² ö&D d#Ï« YÁM§úi³]êËÐØõ×o.HôªOjznØkoC‘¶ç e!ªIÕÿ®Œ:eÀºs lRƒçiarUWm½ãiôÑ—Ììjd’ 8.Åa¼ãœOÅ8n;„sä{‰[@¡=Ž+Šgþºº5Ð8…C1û㺟¤GèXɳ ГfSsŽÓf=3®k7K™ÊÓp7`ȱ­ýi\_0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000b00)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000bc0)={0xbd879fe200af37d5, 0x9, 0x10001, 0x5, 0x8}) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000db1000/0x1000)=nil) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000009c0)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000400)=""/250, 0xfa}, {&(0x7f0000000500)=""/121, 0x79}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/134, 0x86}, {&(0x7f0000000740)=""/68, 0x44}, {&(0x7f00000007c0)=""/54, 0x36}, {&(0x7f0000000800)=""/12, 0xc}], 0x7, &(0x7f00000008c0)=""/201, 0xc9}, 0x2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x90) clock_settime(0x3, &(0x7f0000000c00)={0x4, 0x1}) geteuid() r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x4, 0x8d}, {{r4}, 0xffffffffffffffff, 0x18, 0x0, 0xfffffffffffffffc, 0x20}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x100, 0x5}, {{r4}, 0x0, 0x50, 0x3, 0x8, 0x100}, {{r3}, 0xfffffffffffffff8, 0x24, 0x8, 0xb2c}, {{r4}, 0xfffffffffffffffd, 0x18, 0x20, 0x4, 0x1}, {{r3}, 0xfffffffffffffffe, 0x48, 0x1, 0x4, 0xfffffffffffffff9}, {{r3}, 0xffffffffffffffff, 0x2, 0x3, 0xb4, 0x101}], 0xac1b, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x0, 0x6, 0x17bc}, {{r3}, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x401}, {{r3}, 0xfffffffffffffffa, 0xa, 0x12, 0x0, 0xfffffffffffffffc}, {{r4}, 0xfffffffffffffffd, 0x2, 0x2c, 0x7, 0x200}], 0xd3f, &(0x7f0000000280)={0x100000000, 0x8}) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r5 = semget$private(0x0, 0x3, 0x0) r6 = shmget(0x3, 0x1000, 0x4, &(0x7f0000be6000/0x1000)=nil) shmat(r6, &(0x7f0000e7b000/0x4000)=nil, 0x7800) semop(r5, &(0x7f0000000a40)=[{0x1, 0x1, 0x1000}, {0x4, 0x2766c04a, 0x1000}, {0x4, 0x80000001, 0x800}], 0x3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x80c0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/ttyCcfg\x00', 0x400, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000c80)) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) r7 = semget$private(0x0, 0x4, 0x5) r8 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000b40)=0x7) shmdt(r8) semop(r5, &(0x7f0000000a80)=[{0x6, 0xad95, 0x1000}, {0x1, 0x6, 0x1000}, {0x2, 0x3, 0x1000}, {0x7, 0x8, 0x1000}, {0x0, 0x7, 0x1800}, {0x0, 0x1}, {0x7, 0x2, 0x1000}], 0x7) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000000a00)=0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x7, 0x1000}, {0x4, 0x3f, 0x1000}, {0x2, 0x1e9d, 0xac3858658c7e056b}, {0x4, 0x80, 0x1800}, {0x2, 0xdf3, 0x1800}, {0x1, 0x6e, 0x1000}], 0x6) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0x10) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r1, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x200, 0x9}, {0xfe86, 0x5}}) setsockopt(r0, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) pipe(&(0x7f0000000000)) r1 = semget(0x0, 0x4, 0x1) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000100)=""/165) 81wð80A7)Íå–à>«‘Dæ|4—⟧jêÀøêÍ–pžAhÖ«ýÛ†Àfuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r1, 0x1) 16:00:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') pipe(&(0x7f0000001980)) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x140, 0x0) openat(r2, &(0x7f0000001940)='./file0/file0\x00', 0x10000, 0x62) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001a00)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f00000019c0)='./file0\x00', 0x0, 0x602c) writev(r1, &(0x7f0000001840)=[{&(0x7f0000000140)="620ee1df660dd97a0ff90ae39411904f44e4942f995be4", 0x17}, {&(0x7f0000000300)="95be66e9d6070ebef3da835940db3eefc8d6ad394084ec675afc66324991ed4d36e6732b0998b6cf6ca4b6007ce9f4666cc1e76a149a96b64759e26d58353e301843e377c0dcd6a128f02344edc3781e3bebf6e73feaef6639fb0bb2c0b51a8795996875039bebc1830dcfe184d895beedf31e848161d1123812649c7ce37d1eef27dd5bab11b70afbb820b9fb92112c0e29bc1edeef16c3a997db52568ffb2a400a3f31835c567193ede4301b31473aaaf1f4b0c2e90145d32965cc28e03731ab33f78d98c67c24ea676b58f95f", 0xce}, {&(0x7f0000000440)="810e462f52fe21c3a59c8ece5cf68702cf92d0481bbf8a4d75007f086e96a0634058adbe5b028e4e0e0d811e2bd8bba06977cbe99beec84870720aa7b40766f72d80e612482b66eab012e7bf20beca017d84826b80f252adf339dbb3badb1445a2f8c6ecb88c31f3d02870caac339d22908f08b9cb58bee24ecc60362be165d175dbae9f3b9b706f4767a5e30060ade690ac6cc1435eeca2ea55c60418f398bad94ace0306963ef33025988865d14c99603d234d0af6554490da73f93e1fd4cf934811c12978b41980faac95a544a910f72e1ebb06ed71924aca22e672afd960d9e2eca011195eadb0bfcdc9003b9df7787417945f37070620890213aca3", 0xfe}, {&(0x7f0000000240)}, {&(0x7f0000000540)="f3c7b509e1cb2df0213e2b20ec39d1792c15c1b8186459f1090cfa91903cf2985964ce00d0424a6de5f0076f3b43da17e88efe694d38b9511fbabcdc576f29028d4b94dafb3595b6c141dc8b4e1053d3e5c1a06cc407a7fe17999454da326ccff3aab3f333f9944304308851b2c774de4fc76d115ade02eadaa63e81b7a22057fdafecee7ba9b1e3a9f97723385eb1b6aef98f4af2a0a78121ef288494c9edf1adabb9e8081d9f58f166297e2d055367b9d502e2a930a2827dcb3e0d81cb51bde4c13daf26fe33a8386f3817b20a09ed98caa1a43dc5e7700dc37f", 0xdb}, {&(0x7f0000000640)="6e09ab6c266d9dfc8ad700f94573c94fe5878bd39c6b7d9144a55fbf289016fdf5796672701a6abd06e590ca932aea69a90692fec26e299bc7bf014d4c54dc0a18c18fefbe59946bbbe9ed344d05d0c2c04fefcaf8bbe4015e7bb4209af863eb05c3182e6128ce196099895166efd4e407ef7eb136fc46542ff5fc4c3f5e99943fa5d10785460953d603f59f9c64e7aa7a888f7df728f3b20203daa494c9aa6085cfe0de157c1fdbfd2ec39546a7f8828bbb46c6f85d60865166eb0ff1a4a31f71fae114e43f5dd95fc83fecf1a60917356ee4ff58ac21e4d1593306abcc77", 0xdf}, {&(0x7f0000000280)="f3eac8d30b19fb4fb61aeece", 0xc}, {&(0x7f0000000740)="1d16a3a38c7c87355f8a9d41adf361aa44890839e80ce2a8e8d1bbaa104173a0b168970e11c26400a3ca99b41ebd9852eb1dcac7cc91161aa977ac5889ce394a006fbcb700f5deb64505649a2673fb2ad27f46184268d6306c04aa5e4483fac61eae01810824b6512e99c69526e7bd63d1684d78a87bb1cb5eb75218136d7b8065fb2034", 0x84}, {&(0x7f0000000800)="2d0d3d8c5d73ecc9c0fbb633ba17c773445133286d2c976b0e6bba93bf9daa6244e00ff0302da1da42d4ec5e7dc86a3e1fe7f3e114cf0c84776e5dde4763b4d82d1ce97f729d1721841906daa0f493f63d13a7c89b3fb5f6f257bb8281a84704d87761d441cbd975e7281897f28ba6b628d58abb575e94ebd240d361fc22b10d04d5f5f49ba670bde081cc02911f362d6ade5902c07a0ca417593e18532c88b463cad8f93f3fd92f654d5d217f172f62bcf109f417e22410ff0bc120ad70fd34989775b5bad95420f62fc1ac6bdefe2987eeb53d7c4d317de9c29c20eb550750463e3083406523f104718bd56e1f05ae8d5227de395e75cd44efa505b9f53ac0572a1edfe22e1063f4e6d86b3b9f3fb8b7bdd7d0b748dd95cf52fa79a2e4b28f32469e807d4936b02c9e5b79ed5308664c31145cf501ef6129319ee51a62c9c9bad4088dd978bb1248909dbf07167c1572b66e4f6f46821f1102ca3cd6e749c2eb3a60e62635d4f59cc45e41c88afb1d07cd16fd39287553fd76a60fbfe63ea8b9027a1e8501be1abbb21fe9dd1bfeaf3bc86b3c9c9428fc782647c560f2a6889356ed4aa663997d9ef96d2257b005e87ca3b6c9a049560e9d494db5cea1fc00bbf0f8b5c18fd6151df3f68af4b88af8834eb164845763d83d0dd26539e7653388128bf6eb6fafdcc172cbd609f837b03818fada9381d9c3a36c089ae73184055158ebdcfdf6f7c7b861b96cd24a0b546aced77769b0675b6363a28f6c307df5febc2272f72a4307674e9912bc0abae3fb37f1fdc40044fdcedb9fdd82110a5a94e5f7aa83ddbe5333927f168d95139428712620a047f33c7743b1d141b9e8a922af42cbc35b0f421bc83685549e5a8d131f62cd12bda0e36056581edf73ec40fe17be462bdb02b828ead424d82a245e90ace48eee918636891991674c92f32bcc2447dddab4b5ad157f01e8b9f3e8e39c3a1e888a5c5a8bd45a7ceecb9eb4dd5fde77f79479be3d37b5e04041755724d645ac4f13567ba856f055f2aca6c58fce79434d0af515435a0a0f64846f14d012e1144b70f714c735008a1f0292ad9b7a10123a196db13f11008e88b1169341f75b4d03be2107f7d37a8266ddcf7ea4ebe0849151bdd05e8a25100e6e6b5905e4b3fa9fc028a82cca046f8567c45b01222cba3163e8f2496e5ab00dfd87c097acbcc43108f8aa0242d997380bc7566bbf4650094fb0aae8224fafec7080729f67fa80fa13a0f1df951541d86a062d8dd4b29fdf17496ecc81bcd04572e8da39721374b4481a3c2ce9c6cfee86a1f4de32993abe06aaa3cec626d8987dc8a866e23a73b6245cd3c7b0e0bbd8cf02b5d41dfc2144bd5f51f650339b4579c7bcbcab76dcb01f0acdbcb3dec5a026801e112650643151d270365a75d9330eab55015739b5e0e232f18e6aa2cf6f562bf7a726ff2cbbaf0974b3c0a322e2cf077a2a3e30dab283707c4f885eb65c29ae174e31ef100e92953724eac904761e68c802f39d4408e9b4960e6b5d8a4af6d39fe2176fa9e60e6f046a9f96da787e9f7494191c074eb33dac95b577f4983e818d12ef9798c227ffc06364fb456983171cc03996bdbab9b70c0d4cc5df1b1cee76715c8a6c772457a8582d2e28fee324ea29c4c5b064df5b473ca8209a53577c426e1e69bdf791066d70be69dc5d849a351c5059b9da05fae61b1277f719526672ca1524063612339eee90e6660f762a90c9f37fca34025e42b24da8517ab86607bad469bd078b22c2f5a688039dca4adeaebd0adf52c2d708fa4fecdd25c502d721259f178f9498e0070d6b8b88623f0e93e24588b6170a95490d3c91ed8184e5da08b6286f2b41adb404699ef8d281d2ed94dd3e24640d3d8e153fbcb11de4f7967c36eb4efdfef7f1187bc10fb90aa3b1c42bbb1add2336396a2ab5dd0a2b3aeea52b5720bc647cbd964400a5aed1c3846d3c9b57e32ef693dde762233902bb07a0bd270e778a1596335dd44d8776f35a2457292da0cd84725d9cb490c23e260d557ff6134dd2a4b596582d97da1713ee2ae29bc5f03c09b04955a1e825da05f563a162088bafe3096ac163689ac406dac5961f1ad703133304d2bfd016a4b7647b935fe17e702bc36e1eedc462929f79cd481d0522c84eacbb7676893fbf291147f8c8e6fd66a5cf2028845bee6e68b95b99563bec675f90e8c9445a8a18132c90038a46156800e67ca9810bb43e409050e5664879f8fe6192ca0ac578f092f93ef90e90f6d5449804ee73ca5c72e54ed03116cd81ef8d6293e7eb183ab0b2cab1f0e66a2452d6f7dc8c0d85e58555791f7fdeda9138b3051c4da12953c620f4737d4b2eec1b53e15de15e808b0104aea5e5c510c20e9881f4bda7ca2026590bc9ce3d389ca43723093815322f36d2402a5ccea950f9685a2d8bf16c1968290386c3a4c2c5b09f6eab8fbf2400419b3f8b215b1cbf97bd2fcf4add805710366264320e44717f5c40622cd0a2f501ce7b292bf83f3dc5add3e309714440a501bde38a40af0c90390d1598d4fb2474db7a6a01d2cde1e381b8461842d6c161397ede62d0686e8a55ef774ed8bb841ae107ab5a378ca4581a4e8ecd243a71bbf814fa0decf26b3beea5e99568d50f579f50031e4cd167fecf9484e11439cd34940beee7c1ab6562f79ace1e6f4e574944950f39a6fe75b99be3346e798e09ca5f5e2f48ee091c3fedb86fbb4573ab26b3b5d2b2a1b03b2aaa682119927b65839881e59033c30fbaffb0fdb5cd60d5c4d71d3685e91b5bd3dea14dbf151f5e6a25786c817d8a0dccb7fe9f2d319f3eddec9640221b88f1bc437c550eb2f826bc483cfcb32fd3a7d52ef08ca39764f74b6a5ab98e5fae11f6f2b9dd16bc92e11b0e23fb1f3f4511e27a442c11a14c5c54932ca07e5030eb15408262b681f9d52a693e1bcd0a5e7dc4ecec79aa80dc9bc73cfe14fd7ca76c82be5ac1371eef5f3c7e5d9a0a3cb5fdcf1b896c7c9187cd1035c65d18130fbbb9e7a91b601fa7943968e748cc0449380dcef0bc093c03a735edf0a54422ad12c4f2df641279fa676b75d4999980bc66759f178db67a2dcc4a5baf43969067021aa080827980be633d1ff2aee042988680c3ae5794e4efed4ad168b3fc5db5b39d1c9397e9ce0811888f880d1def0d6d31cbbb2d5b44fba4b4e345f74a5b0ec3c1d2d34c405784655ed160148b5007a4449ea05db38f3efa2b6bee21c2c4f2e23f5722ad336db88a50563429f7c7fc534819fbf1f249ecc9b45b3880c9c98f3f793da8cf1d7ebbb485571af0454116e08a83ec1222db813b7169f55f76e9c9f63af3bb37572bd8edd12aa1302241ed26c9c2208691da13f02db8a889934a7a7aaba2ff92ddc1d22ccfce18519dc71f9ff4c7fc42f05b441c6fb3d3e81b9ae62cbac51408ffe0fe65e0b3cc5275ad913868b46a2d3ccdfe144872212fd026241580c42ee5b2f1ebe9c55f55bd3089fba2f0bf8a15eb4e9015038e2310fab2aa97551448906bcdb1238256c05074a7c317aa38ebb207372651551d9ec2b41b64c70915ff2aa6e94ec50412138de654784eb079418f91b302ab1914a412b63b8c324eadc0baf02ef4c192ac507e5585d3ade1f055d87b94437c626e8db9121223d032e967ba0712a756ef2cc7b9fd53d65cf678dcd500bcbc98a11c983c0bce32d32407d8fac41a023d84ad65a88f4a909f252a805fcebb2223572ce32f90d152e41882a0374324bb2fff51b3c7c8d85b5cf5f0cf11332a1d26c0fb6e97a2ceb335e07729b3c3ea316e86aecfa1f27917aa19a63fbf88db7bc5a1dfc7c9ce1d1913f7c276a14c2c2d3b93a60d2c6c8624f4310a30aa7639befb1e8cbc6dd03f44b58a9adbeb3592e2ca7eead6ef1543eab86545d152cd6f75e71172fb047222ba880a899cfd2c019e91c72ab638427182da6621a3b5a4d3b69921b456a91e4d5793ef30fcba0f501740ca0bc285554ec10cf6fd04549fdf1c3f93fb5f4ddc0b3971ca75883ea683a5cb0bea7baba92080559bee16c2ff02b75b3a352412150c16982ecac51c2d85221a6a0131238c12727771c5648c8902142ea872cf286c822cd0f747d8b4cd864673798b56dbf78c249afd147493802fee708a37d17c905717d5999ebfec8feedea37edbebb4d9b8af3db9cd894c8f4425a2d87b0e458abc70519ed5de96ea60c94def420fea0bbc43e2d61749087b601d5af33b2fa076e701cf97309c0e6b49668dca37dd5a34f0df397d86dccc4779ae517d52d2f18afb70a47e7a4ed132cbd5559addc470b1045b223c74b7d9ca2a16e704e95a875f6686039e950655a690bd7cf8767186331af047527a46e708a0651aceed1cbd37ffe517213e8e702251039e95534bd4f49f22e3a9b5278f76ccd5fbe9aaac30c70ee78a6a9a18bdac4ec8bb6e4ec30a668e5ac7116f5957d02f313c2e0e14e75f1845c124317f55ba7ec4a7dbf9f024ae40300dc04d2053481003a8e1074469ee1a5d578465cf7ba52786dd9d52f1cfcf67b30e4e7674c0a94b8680bf1617f7820c8cd34492c74e669182a9503e239d901b5c957c1e34ac520d84207ad372a0bc5ea05c65764f8c2c378f1caca603f779d243f7bf6642d038896f268939cf8028e825c0b1a73a9fb679e835004cf3c56ba1a5894bbd39d6adae90763462a7938dca1752e5b2150405f865a98d1115c70e835bb70dcf3f7d8e658bdb08b5e342c677d07ae22e657c7aeb6ae405a5dd310022b84a5df3905bdf973814119157bef7ae272c6d45b35391155e9d26a0e3eea149e84eab0e50bd9162e7e96fc4f8e157bd2149f80e2a69a7e870fb48f193693521253bbf28861f34d7bd57a23b46cc2fe7b1fa83498bc7d7eedc0f935db2ee896f6ff8459a28ce7e5c83c113c16407dbe6ffe2d91392a146cb66f181f03aa40af583fe99a91e51517bc02b1b1f669020bcec53dd54d201339880feacd1ae6a2de1f99e70da09cfbc1ba71a547d22944e91a7dd967f52d2bf172cee0175eda839d725de8d3bf3c9e4db1bc0b00e927e81dcf3435e2953243776fb80b9444db350d1aded6a2ebb9164225358e5bcb28cae1053f3e8aadeabc6f4f35512e60f1832a6b14d01befaadf6293de736d797672c71c636c4abc4c326b5edd2f2d60208c252d164a1251e7e7ea7fc628681274255284c87e3b163f64d4edfdf5fe14b2bfc480574c33ef633090d033fe864aecb691b39477a4d99a970387553aaee0f3a6b52ca5ab0aad80294ade9c5ba408d79fc70f9da925e57d41c4618f10fd6cbcb9536ae1152336a62d1770895ff95d89abd4fb6a82f19fed8cf15229b240b4314d050caada0fea71a1236416205f13a9d848a387d033f55aff742f9456c454df2fc029ff5540a40fb1d4698ec04196c70b4c5ab6a70548a595b67846cfed4ac2299de716f6293d6a631bc9676532ce50911f02e1364b9bbe7c8f33fffffe8b42b5ef20812592b7a1735361b7d8ee1663800586663f43b5eb026de5e3d34299c0309d2fb12f3fe827171b72b223499698fd3daa5b717b7292376e4508a749c4836c6b1e05a57232ff25cd929e794432312a3cdc3e7a229ba701e73f108e5c696afed2166973a0aa97941a84c86e401ac07e9937f379f63fe6917f24a10659d2f2fc3e5bfa4e9e21be837032f87b507b82389b77fa6207c9c114a4173508692ff0ebbe38b76d1b63833b08d6dc4d66ad773fb824a4df62cc57f09ee46d4bfb8dfc30cf4827e182b0ed40c7a040c06d14d28d9fce57908e6ab86c7843719dd3fbe", 0x1000}, {&(0x7f0000001800)="c345148ea6dcd41b929f8b6564ccde86324fc43495093fb2ba4247029612eb0a8f9eed6d887703700d937d217d03bd05d09e92acfd3a2f61", 0x38}], 0xa) chflags(&(0x7f0000000100)='./file0/file0\x00', 0x8001) 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/116) r2 = kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x21088, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) kevent(r2, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r2, r0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r0 = socket(0x18, 0x3, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r1, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000001bc0)) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) ioctl$KDENABIO(r3, 0x20004b3c) r5 = semget$private(0x0, 0x0, 0x800) setuid(r4) semop(r5, &(0x7f0000000040)=[{0x3}], 0x1) sendmsg(r0, &(0x7f00000006c0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x1f, 0x3}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000640)="28440e26623fa19b01eda6c6323a9a50647c3579b757daa061f8fa025e8fc1c8156b15b89a2fcdd4648717fbf31e1e6b51ec4ce3457428b1993b93df5e20149a8e97e48f8d394d3398f66220c69697ada4ab8c50c2b399c9767bf4f07811adf0b716adaafcf07cf4e9677c52cc37cf0512", 0x71}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="6800000000000000ffff000000000000ca231271f458c998d72c2cc490f6fe5edde9e9349a6e644bcd84cb1a1881180e1c76ba45f2b92a83dfdd9e0bfdc7172e38d09631c3711340e58f80e0e5f0ae3b64a2894e9acd0f9ab8a5e8988612107db73a99775800000060000000000000000100000005000000e72cb63425638f5b4096e5f4723554c2215e41a6806d38ca31c0e1eab83137410ff217bba45214bb3698f5f77227c0d74ff833dad220022b3080fcb354b409864ee28068a00626952a82d4c3ea641fc71010000000000000010000000100000029e017a0c7b145d73aae7a975562375ad49a4d7ef99e317966afa1b0cc191ee7b3abf4f0c17ee2cbf9874f407c734c96a904f20ccf7e97d905ac574f0df49e41262e1c4ce887eac1ea05ea2da3d23eac4b04a36e631d4eef5e4347d42ba3b4fdfee3c2230a77284adda6acf13dfe4037e41ed450ace37bf3c97005356d02edd83f9d0fb7881fd4d1901ea51197f4620164d01b2431abff116929933ee7bdca4e68b1936426ef6e34239757e37aa080c3e03737328268a5b8b3dc676542770ce82c14e5c1c7f15f28f3eb4c0a849b873a25690dd9a35d69486c395ea3465b1dd008e4bd1070ea5760fc477be6f8ec9688bc67ca644df14f3bc4d4c41a03e11e3ebda15af1070b78366deb084291c4eca91cbf074b37ad52b24eca94c10cc78b7b68fbfd8c1f959f1e1f2ce1dc4a1c7d9a1c2c624ccb62e0dbc6fce5de024488b8ab619f22d9a4e31ff1009f756d78468a8e0a7491759a202655ca630b413e60d691db91ddbc96b644527e09de6cd9485f8a4ea675bdd3eda43ecd1ebd9e2db557e48e1bc5cca1cde36f1b3d3d057314088021cae10b9d79c5c22c6c92eb5d76f4cd54c7a3c387762223db1eec078094f77a2c41896385cd571e5731c548c66e058efa4fb84b91851b72f9ce218fc557ea873811add9f52a2fbe25aebd1dc48017bb054efd87dfc20bd1bad42bb3e014c3b9a16bcf21eda191fa749f407078164fa3bb961b4b7aa7846028631f5a99c612b1f2f51d13654c1eb7da23d37351a5d6624ef7495a2ac50e56a1df50f8a5bd83ed8fbbd4db17c87af13f2f0d0ccb1831eed036e89aade3487ccd227a0984194ca2108066b7032a8d51d3e50e838371706ba5aa3c43bb715bd4d062b96d79983570de5a8b7bee101cf4f42fd5f78ac0fc0b7f3f68f49f9fe72b8d0e9a30ebc35e5bd79aea44647ad290c76b4a31a3b53b369c6eb368f65f64caac5a0f652909c2f970c32ac01276d4666baf4990bc7d93da3c4f4b008bcfaafdca496ec389fd5223634bfb9cc7844e8c782f3c237d9e978897ef9accadc6bb4e643646b27fc5e5e7d62a7fa887f02c3464f8bbe97d2f7c744c0691bf8f22c42851581ae0f13bf687dbee1983f0325b60c88da5976682f32696b4bc0e728e400903e4a76efb8cca3f6f279ba6c3723247b54525ab1675c668aba02cbe3277c5c16c2627faa353d498b93484daeae9a71d40e7255b27c3d6edfd0188722f3997785a1577d36f2d8d2f73f0e2ea956dc02668916e81f9f500306d6a79201b0c2f49d5d079f27525dd296dcb0bcad47b65e3106c10dfb9a36fc0faf9748f28846cd32f3cd9c3772e4345ab2ee34e891cb52e2eb79b4ec5009a9e8b4e7fc17657c8536f4a1c23d81c08e281b20c1eee2f0e781c87e89c79e0e2e03e29189c6aaaf46acab534b038851eb85378fb37467289e7baf721a328749239af7aed071ea914075251003c7e74a9a8b6d669168ce7401c5a16a0e04ff6caf0d69439aa080ca5552fe91d6bee51092b38438db239a24d65b8c1016bee1348d08e6daf7a69ce44ec1be1f806bfd92f67d37ac21960c4713961ac96a010f2f7902fd47ffe826e49cf815f41bf223a74c9e31a15eebf4ef1719b2d89c978458fdb26bc4b0cb0a3c46105b88a133e7ce390ec424591e895fe6f78e3dc450ba613ad5f5666b9ad1df732068a7595f805467f4161b177b9b5d63fb93ec05c34e79ae8f0e7719ec0e5f08590e82515e6fa7079f816c96dd1934bbc824542a6e4d4278722e9a6acbed65b9c86b6b7d35fd73bb97a296d7c173c3abbd515e6d86573bcbb2606e1f196aa3d3541ca5c4baceb6e03fcda3a007df30f80b79ce1bcb9114fe6f801d6f5e637e50a66c8da29dda11a2e3cd230002e57991d846c0d9a0a85daa11bd2103b79f4f1b19cfe748131d3fb1ffa0e16366b9503a9e5d7ca76353c4e7b6e6539513b24ecc2927b8d88db0679d37f48587031ddcf125d27f7a84215600b7ea029887c0058f556439b85564385fe03c1620e7fe2ea7aa72a64a08904e48e3118017808ad576b96a0dd7f98e03fcde1e43150a2553b381a2ce69d59cff34381c9d3e1b1502e305430112f89c2170dd9d2d1060c800b5916ff691f0ae72bdee37137e57a01dc218cfc38b7cbc1fe95522db47b2723ba6b0997967176cf9836b3efb9960183106af8aed85e07a8b967e90a556b0e4bd96ceddd19214b4789f9517b9cb15746477fcad3c0b9d8c2f4d0990520c525f5af01914e65530ac0815957546f9bab23c263d3b91c451f293e2d1a160956ae02dcaca8bda19df6c40cab99e81535e0809d56fae61349eadfe50551d87bc6397b4147d9325cdc7fa5f75067b9f2617cd733fffb7a92e5fa4b41994f0c52622ac96510b657af8a999e13136cb23cccddc3ce065b9f31247ab86cb809f332613c7ae7b8172d40ee7290716ea161e2b3beec25bc985beb09d7ce99d65e96b79230a3c2ca5ddefa8a75189e3ec924df81a9d0e21111a013a89bed78182029031f7a797155046941435edf6e5eebb9e662991f56c0f67e2c8e76bd4ed9976466724bd7c3c9a9b80b0d46a191a94f5ba91550fed0695413f2001cbcc081101be96d44a302c9c40d7aa48e004a16ba40b1df9b809136b84921c52b4579fc82c5d187d8e5de9779b99182b9dce46533fb08a001eb371e7604094e8864c80986d3e89228f00054f2dba3cd5b3ac6dd0728cd62fd1f85a710b35c3a7d99d4332298ba21b816f5b76c09149c6bd4ed5d6b5f47cb571b7a020f2bd9e05d95bd0d2182e9a761e16cb4de26156660c934da1d43456d86293d7a33a5b51cf5ec63f0b6fad114908efe83e48f042d1e38d91776871f34928898180df86350cdfa17a1002c335e64944a8a3b75419cad807ba93122a10ccdd1e408f6e2e9da239ead50421d0989b8d55770eddd1c865e6a00d0a26b4618c3790718fabae794cf5daf6b7c2161b5965c57e769be32fde7489ba4f34700646f21c48fc6fdc446658d959c446fbcd90255eb9acd4ebb9894c37c2cec3b5bd20be850d6465118992b7244ce6f896616ebda5725fc90265596115e1a84228540d86f6fcb28b2957c8f4f0b5fe228edf257ad2117f5750766fafff22b87923365447a79c871884e34c6a901077375b6f5cd33c723c0b0c8cfa56a4056f537b7ca27ff37669bf16f00464525050000000000007017ac908134c2ec3dcba9a95b4eebc38dfafd7675fe7960d12824c8ea49fdf8994f70bc82fceee10e83543cf81122339ba6296d9abb551939849d6383de86b58afc3537d05c6a950c4fb125d0c875de92efccd8e6f354f7405f675afe76bb854465f6f4455dac6e9c78905ca30b86786d69887c66ceea6060bbcdf6677bdde177c9f907402325d4eb81552bd255f85916e219fadd3155e39d149152aea7a9ceb1f98e515e5e3abd1c9329189eb715bc44ac39ef90431256936f356e90c9e3db3934d8a257247cda66c69f94078872e9e4d961163a33ac73fc75f159190b4b2312f282030b0810aa0e35027c15b8e105523e28c9ff50336d73c629dec9e0ba28532a423ebfcb3a0c23d5ae80fb079e6e6f80cb08caffce96205f6364cb1364e07bf9031213e0d366bd3d886b94416578faa87a499de091abee30063ee45af28ee779cd3fd3fa8589f456c7e3d10a07c42fbea1eb53c549ce85c349823960567361767ed106052c2d0fb6e6868e91ff539d515e59441357c4109ca5c3ba07a0d102a9dfca19134f660a92de6f02354cc1e96eabe3e264c1d2252d9e5fb48a2b50ca03bf35803b9b56b3407fd86b7121b1e6abb476e62ebcea2899b58bce34136da4ad6a6bec788badfb87b736d3ffeba86bff319de9bdb11176aa355b6d0ade5e84b1281cafcef728a0e8b14d2b24f39bf959449a9c367b54797ebe69930193392b4ecf4f1f95629287f8e9ae1ea2502af47cddd7ba4f1a466b06fe9b7353b5bf8664f5d36fc4ffc1c2a8f197c90f8edda8ed825246d98ad46e31b23f6162752d9bbb594218424bd201e467bd080c592af5836b3d401940530fa7efd162bad178dcdc4e232016b286992f6ca4d02524e46e5fecf4d08065fd56337fd0d08c8998a20d0ee15632f4664764d99dd5dd3a3c782c1679856f2d88eba7f6614d89ebd7bd1ea57c3f4df9ce21d6526e272969bd3f96dca529d433dcb51a9a7d4f26f76516dca0f9d3929d5863b8f5589655ad81d72d2ad03ad6d8ec69c87d1eb1b0e16371650772c10f919c93ccd507b16663f4409eac064e05b2943c313b5ff4d4f2a59488aba3f9d7f497e8a2975c21a8bed7e5643d5f9231ecf501bd677978027e895fcd1f34fc3629800c0b9a0524e63d9999e77b30061b37fb36b3010ba21433a1d02bf08e5a5784990a71adc8f84267c76cc48458934cb0bf992bc3319ec334ad5437c12b087a266329be28ebd9012940f9a7e51822eeacd3e5fd9337b83405a0de727100d4a3e7223bdf9f1312360484401c57abc1e8dde3964da3bdf8c86b22b5456cea740bf821deb38ac76b554e1b955f09f941881b7f916b598ccf7e9dca33be67e2aa550242929ca0290e4e7a94b77436e40c2b56adf5087cb0603726af2ab6f743e4893de27e47388054fe72cad11c48ead683e1b6ca312c8a92dcb62df700d32c41ea5b65d4bc0aa6d11685d95149ff91d2b5c11c319d2e66913416628550d029d71edee77cb8f33a7964aaea89906b08f1ad48a02b4167070f0244c14bc1042afffd43d8e4e8002c2f96b02cfa15c58dc5d5acfd17c8da40c98b7c93153b13a3eef5de37b782dae1d3eeed2929320f7c7b23c19169275a9b3f8ec0afa5ef7a54dc21af6e7bd7955d474712ae8d60c4b8da5e775554ed1f00758863a040995f70ee0dbadfc7fd0babc951f261a52182ac03b45e08c9ce84ed813dce2af7e382290ff40eb5aefe0f2ab1f4620c2a20b2376310535976126d71b598e61da2c5558d1601919e12cea6518d9a739fdc40307db21111288974a9860a40d530e977998837d051038d1d9f54b4fb99f6c4d3a5fd0175c611806f3a59cdc87b9bb6f142d3246f0d24d427f5c5bb3eb6ed8faf210a00af0a47b0fad7a5eb5ac71b4f91032c17834adb6d0149196e72f6855ff7c7522fb191800a1f47f501223c45b5a6b8be64b96d94a0af25fbe9876261f7539ba6d5dbebe0f41ffb53e452774cf648660bb3a4a3cd9d042d7e817c275997201f806f141de6217de237727ae8e3d97eee1f105ef782c601b51742dd50d065c4f2f2bc9ecc530b8a2ea96ffefe4799674d8b27291888c7f1b95deeab7ec7d2dcfba418bcc7f4b34236c85fb794417e9c2187db4b338e3815257fa7b91d273af9711775f4e428ecb58c9e19f9bd29e4482ba488ab33f0db143c14db585b6a8ff370da10524fe36fe6a96fd252c6cdb52cb6505204b759ad219849a7475d3310edd54ffe7b1d032c51d755fce2eee0a487f305933d91898ee87b2ca35d259938977bd9aff93a140d998bdbf524a0ee853324093d8b17663d14c6180b87fb8d8eb4388b7425d59f31ce15b630ffeae8b2c77c72c4b3c36898e85975b78e3c01dd625158b9fb45cf0f050c3c81c63e721b9c4b1e7eb3ec01ce22a912ce22a7e3f89f0bb3f5bc5c0f4aa1427fa2be70650c7868e0e89bd683d6e56c02975c282879a8e3c8aee8bb82b0218df9ecae5b23b64c30d8c6c82a42cc489f7e0f716622a14354fbe552a0877c58159b080b5a5dc099695f242fd4ab26f86156ef0c5a624b67f52e59e7b4fdbf6002bd52aa83524e111d80ce1f08fee278000000000000000100000009000000641960a65d2e6b1a924de28e65fff8657aec5090192fd1d2a265f06f81ca21d404a617a5661bfd376f856c798e0e10d11fb2a901fdc731aced40d78f1b64c12a31257e039c97d5776d93e18723b27fd1875cfa824aaac62793d0f5e6ed7998d3d17d22cefb73636ff000000000000000ffff0000a000000003d7b2d1581e7aaf774b9e6ae3ef7bd00f34f6211617ab340a675d8ab15e706c6351fcbe709d2b07052068b9a71e3dbcd37bcaa3d23950540fa91e71e0b4966d52b65986dd9f0e751408f344d6cda0ede3ae4cbfaf8012f9f85540a19063645addd56788326f587958dbbf22b38c26fef083df3655a1d054ed53f3c998f21c58726f7bef79bef069d071552f4ab6353c9614bb4018476f13f876dd8c0eef3f6493359643919a3a07ffb59ff9697cefe134b806e55d70bc5fad9866134c798c524b964130394c4adec7e41e0181ac3005f9e56caedb1cc0929e5cd00000000000f0000000000000008e413d14ff0000003eba339f542186d8178577fb9e7d90b3e3c791018cd865bbb457895cde9b30a3f519e2230dba3e621618e44c5d34149f5065d0d18eec2c07e775710be72f23323098f611c23cd396420283cbd327ce2bf1eed230351ae3f17f3c14b3fd47f1df90108681c2386d91b221c55e921920d5b386248f90f54b53dae57d6e69c14e34a0db4ee0ad445821b6ec2009cbb21217eabee8388b9474c2d47459c5a357392d7c16cd9cac60a00414f41f9c7c72aa9fc4f428a260227cfd66d8e103e09757e1791b1820e10ad592051bb1ee592da245625d763863c9a01eb6e0df000000000088000000000000007478e77f5d000000074855a232f79ff56119323004017b500df7c7ebbf377ff6f08f4a39f591dc2a8764c8644bbba2a3403db39819417117f24756499e046eff34aee9660533f00a21d055c1cb6407aa310429b442c0644060de4a913a9d0ca4bab527fb03b46b2fa37f4ae8797b10ab55e317c7991f3755e0edc9aa00000000"], 0x13b8}, 0x4) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r6 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1ffffdf0, &(0x7f0000000040)=[{0x7, 0x5, 0xffffffff, 0x7}, {0x1000, 0x6, 0x6, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6}]}) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='.') 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2004, 0x4504) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x48) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x2, 0x5, {0x9, 0x3}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)) 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x1, 0x3d8}) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000340)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/135, 0x87}], 0x1, &(0x7f0000000640)=""/12, 0xc}, 0x40) chdir(&(0x7f0000000840)='./bus\x00') msgget(0x1, 0x8) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="732a4ff1938f9cac24bf62", 0xb}, {0x0}], 0x2) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x32}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x81, &(0x7f0000000940)=""/173, 0xfffffffffffffe45}, 0x9535bb4e58d1469c) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r2, &(0x7f0000000200)='./bus\x00', 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) pwritev(r3, &(0x7f0000000300)=[{&(0x7f0000001b00)="f2cd0a0e9fbc3e1d71387f515fe39ea52009d1503cf8f02aa62ce7f7f908a054665e6e6520772cee8bb7fcfe6f90379c49776b4aa4843fa7283136d6fbd5faf050777b971770ad85566039dd7cfa45b22dc0164f2ba8ae40782fcfe577f855deabbe97f89835aa0bfeec5477a0ba86cbfa199a9c70c01b0c23038fcb147a77c2f510682f", 0x84}], 0x1, 0x0, 0x0) faccessat(r2, &(0x7f0000000080)='./bus\x00', 0x61, 0x0) 16:00:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x30, "f0aeed0a671f7630830400", 0x0, 0x400000000000}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x59, 0xefb, 0xfff, 0xfff, "2c4a80a90df21fbf3182d2c4d87c00445fc9575b", 0x2e3, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x7f}], 0x2000000000000021, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6, 0x0, 0x0, 0x800000}]}) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x2}, {0x60, 0x0, 0x0, 0xc6}, {0x9, 0x7f}]}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000000)={0x0, 0x3, 0x300000, 0x400, 0xc71}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x0, 0x48000000000}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 16:00:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000002be80000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffff7fffffffff00"], 0x38}, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040), 0x10004) r1 = socket$inet6(0x18, 0x4, 0x2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x8) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x3, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x55e3aaa5fbbbb01f) faccessat(r0, &(0x7f0000000080)='.\x00', 0x100, 0x1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='$\x00', &(0x7f0000000140)='@]\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='+\x00']) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xfffffffffffffbfc) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) recvfrom(r1, &(0x7f0000000300)=""/8, 0x8, 0x841, &(0x7f0000000340)=@in6={0x18, 0x0, 0x4, 0x401}, 0xc) connect$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x1}, 0xc) setreuid(0x0, 0xee00) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x22) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000280)=0x80000001) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x4, 0xe9, 0x8}], 0x8, &(0x7f0000000200)=[{{r4}, 0xffffffffffffffff, 0xc, 0xa3, 0x8, 0xfff}], 0x3f, &(0x7f0000000240)={0x3ff, 0x75d8}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000004f, &(0x7f00000001c0)=[{0xd19f, 0x0, 0x0, 0xfffffffffffffffc}, {0x81, 0x0, 0x0, 0x7ff}, {0x800000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1, 0x400, 0x5, 0x3}, {0xffffffff, 0x9, 0xffffffff, 0x6}, {0x2, 0x40, 0x9, 0xffffffffffffffe1}, {0x8, 0x7ff, 0x9, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0xbf}}, 0x0) poll(0x0, 0x0, 0x2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x9) fcntl$setflags(r0, 0x2, 0x1) setitimer(0x1, 0x0, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7}, {0x80000000000006}]}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="b6") 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) 16:00:09 executing program 0: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = syz_open_pts() r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xe7b6) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000004000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xc4b, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200", 0x0, 0x9}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20181, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) sendto(r0, &(0x7f00000000c0)="0200000000000000974625f2417f1208aabdf12a889cf871e23b40de4651d89b55000000007fffffffc8f4e70b1692d45e5c80", 0x33, 0x9, 0x0, 0xffffffffffffff2c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000003c0)=0x80000001) msgget(0x1, 0x80) poll(&(0x7f0000000100)=[{r0, 0x10}, {r0}, {r0, 0x2}, {r0, 0x100}, {r0, 0x4}], 0x5, 0xffffffffffffffc0) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) fchdir(r0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfff) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000540)={0x10, 0x3, 0x4, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9628}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xac2d}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1c7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6377}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1800000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '\x00', './file', './file'], 0x40}) msgget(0x1, 0x400) r2 = msgget$private(0x0, 0x60) msgget(0x1, 0x6e5) msgrcv(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ec21bcd07d2ceae2c6a31cd27c3746dc3b25a2204c6722957732dcba2d8745094eab6763e17f034e540958c6639aff44b617c46497bebf90cd111d8f016e668a2d0554aa1d06fb22222ffb97b34f9d36ceda56def5e5d90ee0d59ea0929adb3b0aeee4d3901caf88c6787e1b8a8b44de8973c688efcf024d83ae8340820"], 0x4e, 0x3, 0x1000) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000040dad861b4c5a8c47059d8b3cde00"/118], 0x69, 0x0, 0x800) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = dup2(r5, 0xffffffffffffff9c) write(r0, &(0x7f0000000200)="5fd2577ba97ca3f08c188ab28681e6f36f8159b865", 0x15) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000007c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = socket(0x0, 0x5aeb2fa9a2820c83, 0x8) r12 = openat(0xffffffffffffff9c, &(0x7f0000000680)='./bus\x00', 0x100, 0x18) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x2000000000000024, &(0x7f0000000240)}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81, 0x2}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000180)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000280)="546eb5e0959f77b1f7644191bcc4cee3fb8ed6a46a5700a9c5435e05abfd1280dc7eedb7e75689be8e5de72ce5d235cc6d7213d66fea8bfdbc750741c7232bf79f3a", 0x42}, {&(0x7f0000000300)="297ba7ac5778b13d198186787112990bc71a354454a7ebd0563615f85dd080d41183eae4f3776fe7c5224dc296bd9f18082cabab359017f99dc4f360956c9983f50b8c588ccb3062db61bd3c16c0974d42e8a26f7ae998e92de81e9de0f706d28eed38f01aa8f26c1101628c9f6b1f69dee3705fb2112a960e83eb5cd31f681ac664f5c883eea6b5e40ffdd3b4ef4068e0161da4182eb44276bacfee87068db5b7bc5e074152", 0xa6}, {&(0x7f00000003c0)="8b5db60bbfb52def0d1c542a67d10a051ed453e4d453a553c06a3baac08f8109a1c7ec845b1e1ba43d267b0329372e77c92a789a82ad107d24c656753cac441ed9a668711f7df45fe867649a54fe357b93065c36c1bffca24a89a32585e368fcfaaafdb5674ddf874326fb718f96e3eeb84f05a7f538b2d2836efc55e834d28c4999ac1b4032a9e2fcce5f98c76ad9ae4b9515861f5a55594f93e520cf325bf3f5660e0420d7fceb4b2123804846e72c139e15e68324ed659b82240cba3651e70139e676f0e6023afe0cbe2c85595a66", 0xd0}, {&(0x7f00000001c0)="2465a334d5f1cfab4ae4edf1d502a2c3333acf5131fdfedd57963830", 0x1c}, {&(0x7f00000004c0)="0d0e6e6738e139e09ae509b281ecfeea6e65b28de02bd826568174d09e47378cea89793b69966773baa6d46118fe35152586bbf60ce995c8149725ce4a272c5a77393dd87a83be8456db4db87122cd3c68cee15a9576a2a3088885b5b6f9536935bb398451893876c5e43b5e530d6fbb7051a461695d8a9adf6d8352f02c3e4e19b295fcec56393a8a3d034b5bb1d2b3dddb4c608fb37c49b15b5a9331e40c261799d2278933a18a2c46c4ad3d0e7bb908295c8e44e0560b08ec61965686ea94a087dec7017793f8789c32865f69b28b10287f8feb079adfd7cbf78b8d87fcfa97b7f6c5f78625e200369b6c1f7cb3", 0xef}], 0x5, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r3, r8, r9, r10, r11, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r0]}, @rights={0x28, 0xffff, 0x1, [r4, 0xffffffffffffff9c, 0xffffffffffffff9c, r15, r6]}], 0x90, 0x1}, 0x401) write(r6, &(0x7f0000000100)="6f4c547fdc4137c5", 0x8) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 16:00:09 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000400)='\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', 0x240, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='\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', 0x1050, 0x5) mkdirat(r0, &(0x7f0000000380)='\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) rmdir(&(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') renameat(r0, &(0x7f0000000080)='\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', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:09 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, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x1e, 0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r6, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r8 = dup2(r7, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r9) setgid(r9) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002780)={r4, r6, r9}, 0xc) r10 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r10, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pread(r7, &(0x7f00000027c0)="993d6852a3a3cae029fb098ed44ae61d80b891624384ef5d11617bf07318b916a784dc54558ee643fc1211c000981cd06ac8c6aa205e82a6f3877495d87fbf2f22c9eeb5bde29049211ad42bbda9df979242134e951dfafc6b36c8b542b0c0ddc2e00a0f86dcc7d734d65932eff501f39483f18ac2a2b170a1e6c38c3bf0e22051807b724cbfae063d4f42855cad8d1f1e2093cf9b20f7bf5b919fabff388a", 0x9f, 0x0, 0x0) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r10, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) sendmsg(r10, &(0x7f0000002740)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)="60635342777318c4207d9bb2ecf2495d371e388e48301d6567ae574c6a024336b31ff2a345f52c93ef1ff571d1a9ca2240b831abfe7b074bf2ee85bf627bf331", 0x40}, {&(0x7f0000000280)="033960592db2aac23671bbd8e50e51ccad4bf27af7bf90aefe01c0a678ad3b5802c42c78a8165a86da4fc92a66e5af1372c80b9b433a428f60a32bb7dd3280603be8a1f09fda08b450ac29a9f3874ea18f4100eb8cd73770ef91958792a3df2bae4f3c8dd28cc6301a08737baac31dca819dde0d10f8cc61d2ddb80f32701339e22e138df5a72354d88f9a6d34c6f3c341d6dbdfbe2c160fe8f20e26a91ceb8c9d6da044b72318f72aec0b5b57257e950ce07f95", 0xb4}, {&(0x7f00000001c0)="9a6450b03541ee34c7e6a30a6c0c6eedf4e28cc8f650667948d8cc31ea42fb15b4846aafdf762a636ef040485b6ada9b172ffe1fdff6c4aedd0069e4a1c1a803721ef4a0592d713bdf3c92dbc2", 0x4d}], 0x3, &(0x7f0000000340)=[{0x1010, 0xfffe, 0x2, "d77c09c8e8fe40f1e736480c4a88c0404ea5b6b91ba643eca22597bda97403a2606485a449655165d50adb21a6d5bcc8dad9af726ea2e6298769a4066f98a3c3cd2c6b28527e470af5b9ec781bf2379923133204b6fa9d94aa2dd95f472ec0111391b83861c4d77723ee8d6229226272f64850efc8ac4aeba3ba596453d78f1ce489d54923f9372c73f66d4f64693289b7f217a3dccfac6285849adf24d80a6cbb877f6b39e68d611acf0f0ed5916ec76a6e11e7736528358b4dfa5872e2b52769d7fb157211d8474b9e24188d5f3436e2fb25f6ff8b943ff0b1d9ab9910c299397345f07e001a87239c786c1536fed4df35882a23c7ffa2e9b2a3bfcc14ab7668451d511f467bc01b1f6857f394c2484f5517bbb4db489e29056ed7557ba626a8fcfd02241de97a9fc1183b029ea19691805af776f32f73a68d3b861f22dd07bbc85e6fd4e99617d8531ea740d0f2d07578efa19a0e572d18468599c40d6c2e59b4c2310677a01641e685db2473a669276e1893872bef3d5dd202002b34bea5ad39d8b192f463281e241b954cf5c72ef6ec3e25f54da22bb4c297fd916454be61ee63073471573f0664b0482f6065ddf882b79a73ac613725389a90abb39e7ebf37cfe3c52c745ba59f87dc868570aacf8d2cd4a40d7e0c0e3e6166ef683ef262f80a0ee90db13e5bdb3e77183a5579bd526b70dc8a5c72ada232844c94cb85cf2cd0ec7ad4fc41901e798a63d781b7e5563900dee73dcb2795684023257e044464099b2664bbbec88c745f179dd6100044132c0143fce03e4d9e18a5e640623f95f378eb164d5ce5e16c7818fbe533ca81f6b0ae55a4522cedcf3e51c4ffca4d7f41d8a0daff3e636153d022854ebad40f6eddd74963433bd9a32f50271607cead1262f8d990c44838f3a8d6e7fd987f5cab4653781eeb91c22a8a2eefb8955b621591a43d5798e5a03bb3efc9fe78d293f31a01d206016cdfc4f776ef71796fb1ba195f4b248526b39bc3b30e2694c7102698900f181815ff03dab315a25434a4d64fcedc39f2037b8dc6cf21f2f6e57a9ce7de967036c2f5ba624f23a610003dbda5566aeb7741bdb00815bb5b35f3e1144351a209888e8b76eb6d18ffeb8fe06bac11b62f88694caef59f585b61ff6a5b0927bba4ab70a1370d6fd93710844634922d1bcb207db6bab44ea3bb1f98c7bf1640ebb9360e89a1398cc3724d78e8d316f62916c0719444c2d3130d4e1f653af6b3e8782844d238a84bc8abf6b7d21292fbc1c403045315a5cdf1bea88828a48855284c375283be13cab3eeb861ddcc8030e990f73eaf696b5b21c02e0e4a03b0a0fb6a6fde6b3a00c15cf8572d95c4f991a2e848e7f2bae86b1d5999e7874542444e89815828b3c6f771b4d3cea0c1b88cf337363c30944fcf7b44994172cacc9c7007eeb59b791f2b24e053e44981d05935d5769b733ee9c2b5009e92b7d73052b8a111afdc4d5cbbb43a1b6dc3c5d970c6fdaf271567fd71ddc2ce78bbb510b990c23dc6cbb29d5ede4bbd5a0a784417d8faff86ae185047c453f562f0b6111c898d79c3b03b07481a298b4c68b339ea3c2d4954871404110d7b57a4b2e9b1fe33f53e55d9d468e7521851b32901605a6ea641b5b831504622d9ac3acbfe13d6f7a10250a36bba8c0e54fd3d7ca1909fa3843218bffbd60eafe6b939578d7ad6d43bbce40eeeba305aeb0dad4f22a38a9f3aced0323c5d850f16cc679b739c43f5e524218b210b1082252747f9e93e1bd513d1b94cd189adf50933307ae71531abdfc8f867bbc33f87119ffb57046e09f308ed8ef14e69e8299db3e7d86383a35f3742565f6ab5d9342f70504cd1377c763ec8c44a9f016be149022b935b55e888df13ae2aef1b131431f6724e0b83edf383c5b9549182bf50d43138f6f257da880fbdf540116874edd554321f950c7b0801cf3674b851c2a4501c6c60ac05dbf4c4bbd4cb73811c10f80b38105ffb672dbc5f8a04cf74c043b318bc0e32281cff1917e3edc6a12a7d335df26f5d2b2fa2181fb90a57ba5e482eecc5fc92e17c58d992bcbaf8889a80fd5fa20c6d84a4ec95ad5028d1c1ce3da90a72e845d58b03c87ea009da87263005ce9f792e6e5d07f8e9773731effcce2aae50eb823f66680c655577609c3d9cad6a11fcfb17fec1a21e7861d216e4ffb620e9fe07a46a7463e758c9f10fc5e081ca48abd1f5258ca71f341148d6d332ce16f7958f158605f796f17811977220b517a2ed4be84920be1c43437abf9757ad73693c1ba8f4f4e139603273bda69fa3b97abac74b8db0ffaa30332ad41d748c680c0a50e8c51d1ab0ab84d07305fcbfbde0313a1cccd9a3ecd13cc8e55ededf71c7ed21198c296b822a3da12d530b000e2235524a0016ffa0c6fc3d0e667d73954da8807ab5bd1bdbcff511a0d587d37a5578367d1ea9a12e1ad0be0a9616d8a2128cbe6bb8992aea872590b813e68f5c337349a04432447d36d25920aaffdd40999d8c0466ff0a498ce3f1bdfd51cc682af17b21e2ea9b2525504e6e4c2456e7c19f77d1ec3a7d862c661c0271cf0c64700ba19244a443341a9427761edcade866bb4815eb0ab0c9aa561c5858f85a1510e1d3aaeb99d7b1e3c202bf8c7c54e59289027d9328e9b683fe06b947a9f6a9ca6dab259bfde2702aaf9b5be644528b91de3d6baac4f2550a9ae903094ce5ddb5dd41cc5e03e6defb4b853c554effeb503b8723a4abec5117c157dbf990d451bfd2700e0c0fef24d6bcbf617d283c3904158c2dd210d3f4e1d764b1fc3bd1a6b5e3b4fb83b68d524f8846d44425a440db017e1271e36576f98e51da1b8f2210b37187259974f8b4ee569a51fbc7fe4b6a669c65a05e49286bfc73849edd5ccfb0f7c9bba67e1ec353e49e4f062b3d9165bdd3f779bc7d57df1dd9e9ef4984f9f42f241cbd81e8ceaffd27ea401ada7f4cb6e12d950d22e43df41c4da724aa4c61942aa51de3f42800db45192783a7aa0193203a12f7ff2c28435f3f5b3ae665e18da0013e364661185615ebb9fdc9e0a8d2121599ffe43a3a1bbe613c670e9b3663d362f752e427665370bc36d763dc7244f2c7d25699d7570ce2f75c0a66a1d89c24d04363c830959180ef33a7033e8eda7b6503ee4850574a79660021e1b7f3cc6019ddd2ba03280bac822688a4deb006cb79199d6739d620fc4cd104e28472151e4beb14cf36b3c273b0b9fa00e9fed58a134f04f623f29083ed5dfcd52180bdb09d7c9ffe1024a80bd9011273aa7730727f79c25aeeb9658473d7daa6930a9b3bf1a11bea98279d286fffc7ec9685b29bdcb6e76b6ff340b63bd0d0770df39557265fda8b59b69715c64c846543eaed9990a4272c810bf199426af3ebd19c7db40224ae1c247d76b1ab64b221a805595e8d3bbcbc73c7345987bbc66139ec496457b9dd33ffcf6192dd3de94f74577e79bf6ca71b8f7d83abc9b490ed74bd46efdd61a9077d9a5acc6f73b0f0f82bdb19b8f92d194b2f9c4bc7982a50ceac3aff1662e55f73fff3a560ab53ac739530370bded027c59e110fb5ce0c6559bbf2d3297dff7c63845b5d519ad0f033c0f938c3f7d866e6f80b9e6d408e4bbfbc6fe397233e29cde0b2f101159936da360deb83ad4f94e0e8885a0715d3b8288d2c2cf5360614aa76ff3ac9987b1a829489adacd50691e426797843fe21d8a0080dd73551af9c5ac58d91b202ce1ce2748ffbf784a902f6562a1bb4a4a954153bb3a9400fc3eb8065aa419f6ea884518f6f742dbfa205fc425660a1f4e8ab15d829751b0e248a6c71ef1f9aa29545aeefce77fa65dcc171f4ebaf3a02e736b009812496a260d01c6ac39cd24c5c3bee07de8002d561d52fc0f99a27a95a16d185ccdc58ee408e32a2448704c5610af8a0bf4f99164720998fbe54e2c7b9efe3d769922e5dc2f88e180fce468d32e8d89daebaa58016d6d4706753b95c0072c8cfe4ca7c26bf08fc7878fad11544ccda9a37d4e7866c8f81175a19f223f75129a69626c8566853bdec940a818fb9b1682f59a645939d3febcb724c0bcd7b008d98b3d499c1a43d45a69a2a313dfe0bd7759221263948d38feb497beeafd7f09da0242c779683b9269f61041dc61753cb45ad3222026ab1a4e6ea1d187a153b8fecca611648a93a2c9a6ac55f68e17e31c773062b037a937eac282aef6a19a3384446f4d7d4f03678090ab2fbbf672b209ea212c8bdcfe1dc0e040506c6382ed76bbce1a5b0f28653a672a4fedaca021c2be3591815aab35667fbcc43ca279bf642041709774946effb219b92cb172e46625028ffd679517511c4d883d77aa7a61f8d8b1b4f8793712e3cd6c76a4cf99da4e99cc3a9400a3798c34092fc651278149a4e36cce5df8e74bdbac446d06be659dda205997d2df1cefb49d98df5136c5b028323451001c34728c4e6dcbdaec086d176cb72288b355045086bbf89bec846582a44656315b341dc4b9188e5b126aa8ba8d9c62a64a2affa6819f17e40e1f872a36829171528a420b3b6949597d0189a77361cda8d61a612adc4814181873e9fa857daa0d5590c3eda2cbe86fc17c83f3e7980d7e78ca225be56a4137d66d448e2228ba94f47864fa474ae4b89bd47e0e9a047b5eec8a9061399e686e0da45a0ff673ca016254586956ed810d58bc4bafe7ce639bb3adbaa5c9e7902c737c886e6ca5fa695bc38ad9724df1269ae859f8f617c25b6546ac9647f21801e7e6980418a033872ad7c20c805f4065eb3376434647eed7f6e4dc99f827d35b34250ec0bffc8910c46009d41d70c76ceb11a15a8033a1be4712b9ae221e74e867da4504d9d8a7a2403ae4a161daf8c6359001b3fb0b0f4e42c0e5ace6e88da0e57bdd154fe4219e75036ba7cf8d3a3e76f3a9eb837066803e09bf02c813294223083ec3438db591f34fbd044ebc38d18f61a5fc5e2a0ad30c0a2872d8a04ae249c3cf4b6d4fd3afe86eea642856df8dfc314066be58c3d4d3631a4681e89e9da7688a8f6324982e288336f667c7b65b7a74e4ccc03e2d01ec34d6f7500887b4919d2b991d36d1cb1c4448da61b06a52266d9db4fa49a4182a3c03eb45d5c0dead56a66453f5303785dc60fc73e4a249d4962c2995735b78ed9a84963932c8ffda1b74e6eacaec4dc7b90e95b6b99ac7c169378ebe2791a071d0ad8201851b31ded3ea630f78ace8d13ae01614c6ee0eb2a674114f7dd95b2bcc7eedd1283c20478f44f520c96908359eac91f143ef3c068355fd7ed7c700bb64c809309eee6104271bdc2fd47072c4a0960d7083ee054a801fab7a661668f7079043b047481555e4f44a42b46b561719cee18b670b6d4ce27e4ce7dff61dcad8056c03404add9d735b86f94fca166f257e55afcb321baf210ffdf130dd7e3889be134e8bdfcecf647f7a4a7a4b7292a01289c348784931159103311aa54a954e903e44b2f830cf6aebbfdda4dea8909f364b363a8e5cb31b654068df542cb2264daa9aec42affe2ea612ad5f74cdcd4603eb83ca4021bc25bb6cb54e56afeb826ed87d56d61e3449d79434b890fd740cba1fdff2bbb62a28dcd08ad1d4122f8dc128182cd8c5f54aba9cb183050422fdd90f4d119e1753cdc28b4d0f915fed023894b9c4af2351054415f9f7e88b60b538d57a080bc982b571ac0fc192c7957e4eb81bf56c55ef9f94f974221856a3dba9021eb90d7db567a8ff554202be26fcc6b5ca1907f0e92a07be31197e7b21367fc4f93d7eb1d1376edef76fcff8201e283668c90d5513d"}, {0xf0, 0xffff, 0x8, "ccf775d5f306550dda4455d478ccb22eb2a0e2ab20cf060fe5304ca8da97fa2c8851430e4621fd1aa08a189a20baad5b833d4d835b53daad87500fd7caff92ca5624147cd24d2fb6640da5150f2944d53f40b7ed1bed7cec8a3871962f4346cc088d7b90c7bc20ec1ddd8d0cb3977f7fff590d1590cd08d20d5bb0959ee907a451cba66ad6c117450001cfbe2aeb794024216117822d8a4bd56294d6918fba7ef4e548c608c8894023d9ba85a6c1e474a6a9539da9d6d288124acaa63f28584638ef9f42f0c53a0d4674d7d342312c98a3a4ad9550cfa5cc9b8be4a384cc39"}, {0x1010, 0xffff, 0x7, "5f81a29efe93fb063d7ae72e8fd138ea367e284a8b61ba8ca46de57e523797eb9921fc9d85e394e34079cb34424bf93820fab64515bacbe42257b77a48b3d58de49229565beebb608cff1de67cd96dae9d2c7e8d779f0858365f07766c53bac09428f36065e0c6b2142001721945d35d09c4cf401051e00ac6c54bfe74feaffe358c1bea18462a183810878776781dc76bc71615a6fc32e2a83fd84746220f5f029d7cb702c3b15216f6a64dc022421bf74dab938a29317cc8237ddadee4569fbacd938fb77c415462462c0ba642cc8bace891c57162e173d264b64037a4da362f8bed9e1c3adac9067cfe969b6e062577c51a031fc2206abd8623d12df8599c95a1e374a7568488cb8eca613c845117e7e837aef18ceb9b87f9131285a991350462f8802e77e379e36acbdf77a2ced90c1f8b3a5816057f74185421aed1404e584bdc261280176c74a1654a1ac397e625cc443cbe583d4f38781c315c69c8e4ab9dae7f70fb0595e90bb04456b18c742ec134d2b945adbd28e91308c7261f18b2dd3c9bf33f0481ed71e61a0584e3df4ade66b2e545cf7c5c4657a9849019a7df06e8d0c2027f702f2b9b2c22f3a9606fd9687c49cd19d56692c8f37d77874fc00d5cd5d760697234b63f6b56ca6e8e1151fcd6d58485cfd0f20ee82b9260aa18b89b2944f1623b80e8f5834909b135e7c42ad6a6c08ca5707153c0aee16f07f535f0057d60e641ccd409515c78cdbc316c32722e264b69d1919793ea7ca72ad16c8ef893663394ee25a3e9e40ebbdc00aaa220d874afd319255a911985e943b1e061bd66f0b9aa2d096823c67b6ccc33fcd0a95ffd01b301c589a83c922cf667c86a43d0b95e7aca1fa6ab029554fe62d4e739e12a87aa02ce89037ced9c26962b5ebab64e29ed37f31e5553c15f401269225255be2327d8a4ec2eceda12c8727334c2a1a0a65c7c792dd382f23fb6d35e935f70cb5ab6cf37a2087fdcb43d88623ace5d107f2df56705e23950d59014904d6d27b76a2f377fb5b46905c8a41a2c3b151dff9dbddf58798461495acb712ece422677d40a7b59303ca55869b4d3637c2d995712a39c16be14e2f0fc6655a1c97a2faeddaf6549aee736b2188789c4fbeaef707badb0fd9c3dd6b70854136332005b75d905f9a565da8ebe44ea68ed49be5bb23eb55018bcf6ff20ab6009cbe3817f875a763051da951c2017026d167077ffe486cc41cb27c52c8ea913de9e765ccfbb54e574dd322c5594cb58615a5416b1c5a46a15cead01a54ac7a8452165b6d0bbce9d068b14cd279410b78cee8f35d36d2a98c83eef06f265c03794b6b0f21adef0ded498ab8a3d4ad6ea5382dd035a766043c17f7bf8b90c51e2febc34f3130acea717096fcc095869876d512b41ac2b3957a11e9aba384de5138281df215aec7cf9043701fe157af039d15aff9144a5e70436168552304eb8d88e3be0c6fab32d793564093c8b6a3fbd74b176a0db98211165a4b404b1a54029d8859bd16f743f4ba0bee6c8d03661200daf8c77f1beb05aeeee28aee43ff42bae92c4f07ee758ae26a3d86ad76e28a196f9d060e166c9264b39a3370de9dc486fa0899f9e4a4d575ed85f1242d4b97b806d970ac2034f430a18c6163b1070cb03047a2d8b6098bd906f5fc7878f8e7888a7dfcca78a65fba76eafdb48946043b35c98ef33d4202c5d52e62b991e5c27fffefa80ac7959bafe7b44ad1f924939bf3bbcbf2ee22163124b83f7e65532e70d5d77ea413df8059b365fc38e68997bf190a381ffd05212fc8d4c68944b155787b64380c20148f873310a83f15430c49765b9705c9f5bb63bd81f052fe48c403ac8093dd67ae123e13a47438c60fb534dc21f9d5846c759911a581e0a7a495b56149ab8d10c321fa31a4247112a02d34fdbf1b2eec6c82cb41e2bce064df4c78f2bbf5d48918af4c4e5b8bb5bd3d57d425f73000fbe152e70f921d9ea2571650d6b8a78101af8fe54fb1535c94a29ccdeb26df37f9c0949e870f254d57ffad9b94dc2d5e0c916e9d64c665fe832ef97446c295e530100964d8203cbfb6096cd5924d497d3b9a161f8851713b943323bc6765aca3b015fcd9730a89941eaebab9313516d84d24c3631c04d2942adfe7809731447a60fdbfe90b00386579f1f256a80c676ee2a681b50eb943fce5483aa0e37a95e5fb2df1d911ebc48cdc73f8446756914e6bde31d36b7d1d81181c78bfd6fbc1d48a422f92c5107509cf6e869a47803ccc9919d69772bd4916bef8dcbdc3636f5a44d053756a51957c10264d42d4f6c3558d5caff4339715b1dbf2682036ff1ba11750bc059ce2144269a90492fb9ff4f9830d07bd324fed27e2a4f4aeba83cf9ed4f6599bc3ac3e56c2b6b377b6a295fb130f6f738111ed794c9aba96b7d3d41bd38773d8dafb73ece10d3859015cd0bc51d284bd0f0b911b5d7a8066de3c473e22110ff3957975ae872beb2a85e801dcd8b4469e65e47e3a9b2b6eeaf0e41ddce1d90dda69187d4b8d1268620e83fbbd20b0b826d3f8b4b1ab7e2d3820270f94a0f56c66d36162d5d2a7c83a808b755d7b96cdd99d5cbdbda1700fec0033597f60720f569b9afb72e4369d5e8755afe5a41a9bd2f8c1496b83571d9fa47fa029c1ba39af6c39469dd8047148220b7f9f6ed46786961280aacf2c7fc39e7bfc9d5b48c06d8623ea140a900614a0cadc834f299edfba011aea521eede0c4f565795608962952c42084dc785a55e85600d05206f09b3fe82d5106effba126c1d18267a5caa1563df252588913bd52bdb86d3482d3b22456a1312a38e16e40415dcc9db4b9845f1c9a336263db671f75cd48dda1f65fa4f8d61a4113f9d65165100b9d6d42ddad9b31d63a48b6f3c72e421a6e40667290cf06f07a7686af3494793bdd2a25904700b87abb1853cf8579944b2ec704e4c854ad070906542f903d2f3563687040e416f0dc6c6c294121270ba69433e52b5b6e3f2642dbc7249fcbd000d363f3a6d32136c35d85bdb5ac0bde92d0537f4868a0262be602b554b2b7e16abd60bd79625aaf6d2eb770e72a2fba586b8d1c2bda93b50220734fed1072af56c57ebc63e02f0ada48e8a93570f1b20e833c9008e6abdaef8da9362dc957b055b0b57c6afcc5644d774432d0a7fa275edf17a9fe487befce54b0b94aac6e6ecfbdf088609448991aea2edbdcfe353ae0d9a561fbd43c448ce8670285eadf14a24f373dba0be35f98c1048ba088f750330afcd0d3ff8b047e70f4ef7ed79b3a2591e229316e14bbe80db2df97fc0540cb0e51e7249be82c05e54b7f21fbcca7c65c3ebaaa6e3df32432f430ea17a20a07f9ba06d62562519c07cb571a353ef3ed7fa20e4e43d8a9cc38ab4dc5b88b78f0c19b8ad7af97e2e2418acddddcbb908f884cca42b9db8608c3ae3d45e038155d018b4a4ad6200840dd3ea3711a73af2ada7ad3a7c6c6069948cdd1c732b05853616141a525399a9e2166784db5112b83c8ccdbfc422d39a2f3fee1582938e71f2a183c127d7d602379e707d14c94977297af752012328fea6e5ad56a1578e1ade94cc03271af32fb29c81f90c263be90e97fdec4b004c1110542ccfaebfbaf76a93fd27da239345688cca5b2725a79b7e8c5ae3701f1ed5d0784a2323c8ff87ea875a45d981f45d620ef111fe959d1ee8fc7e63631362b8e69c0b28ea7c9157578529e6f93344844482cca824f37bd97754c97a46157389be4cecf1e387759623de614af1d4ad91432cf5a725a21c7461ae72bd1e85802adfa954a435770f6cf468d21829756d29f0f27dddd731f7d88b571dc2e61d70c74acf67fd4a8162a335ebfa63f1605ec59650ff2619302c13bb7651824d65c0cf813ef1c245983a3fbd7381544ac78591fa5a943a4100aa3a47fd791ae6d1cea8eeaeace320106ecf30fb3cb5fc3c734b06dae37e5dcb4dfb72c95a0a0618c897bd3d30d8092846231cd8988b5709ae44eba3b6086429c41602c259acf331676bb9acb9d5dbca9b948cf82c3f6a2e1b0321dc0df5ea09b4fb66f20e64896312a20050ccc0f55243abb93f1b3ca7275c303f57c469d6dcc6b54acb61caa42e2dd1948c3cd5379af6ab8944610873f65d5a980c43d96b9729cfb54572772c3c932d6d712575677aafcc5a8020bc7ba046de7f979b7461fff37530e01379fc09a7b05933001e57f8d176732cc47f180c36304300400a513ac0399e56cfdea07cfc22504a2d5aafd1bf392c7323cb7bcb94e4e72d1ccf8efea133c38a17acf1032812ccde2ef23ec2557a53fba2267de756db7bd8e6be8a5a021c77de36b9225ca607d7e3f756aa6250841286e4ad5ea0c1abae24c20b291be082b0ea985dae2ba3dd83dab8389cf39bb6b785838183ca339e0a2a29ce9e2442c40f844b2d62922cc1e8ce32ae4d7924939033f6357f7c92c43f814ad8e6303b5242b62c673cf3386c846b26732890d3304847f23bed3874965e5fe864fade357537e428d12791cc2ed2e33067a16b1f14560f8a4bf82099f63b5e82240a059897c8d8e484d0dd592c7b8abf86f0f2574afb59c60dad418eec3225dc2411d2d248ca3da60a948b95f47d2ff12492c6d0e318ffa1c0b34d0e404e46f253fccb4521e89f304151fbf6738d3cd251469d6b969c96a241215e2c180449bb0623359ae1d170be8844edaea1abe3d5313fecfe38077141271981223d58d6091087d6750cfa640831131e6f43e99fe707a4645a9df5313ee32434bd9e371815fa38462de3b431a06a525172224db60e49de0df472c04b39476ad5de329ccc4d90799a75965deb3efd4e47144f026f5953002d54582adb428370eb38230f3a738b9deda7d5f3a2f4e56c54a32e421834c32e9573c26e642393004395ed0adfd81a7056668507647314af0bc39a46081e78764eb051d6e4158bab2c0d988440f49562b7a7a2155c246b3cdb1222786ffb14be087e5c8d2c461901f2e52e01c1085cbbbc9585298b77cdfd477b7bb174bb59cdac97a0a2095cace297da750b28b0335039139b76af0f9f4bc90f854c056813fef5ac0e0d96efd7947a1ef2a1ebee266b00269c8fd650e2a415a373888531b8e24710a27f1e3084fda7025670056e750645971e280ddd2fe64c46897d660b53bd8ec181df56571d51a92deefb347499a3e1296b50f7045ba311ddb5169323f7f2ca1e871c41989c9d0ff2c274c47a836ee0af0442c338f0ae14c9bcfec8720f7f38a35e5b772377afa0f3ad596be6d2e8705a8247b99286252c057ebc3c8d259394e9f7b9fd9af29141cf021b90e005a8b1a0f308024b517fe3989203aab31d2635e8f0ea079811a4b071718261d4f5f2f47eb641b6fd6eabcd20b8113128aac7dad0eb95b4d770ed973db7d93498c55f66436079868d2c893bc45500caafa125a7840ef53dbcbde0d9b542ab292a79e5d13d774cb4a084622a6f9b22921080ed3be43f9c3097032fb255f1b97ad82d842869f842b060817ff31b90934256b51371dc33b4cb4eff8e12654bd3386c2f89576f92f19ddf9b0a004ad8d2d165b486a21a30dd911f1eddc64e368c20a4aace68d619ec2573acbb0d52db625ccb1ee7c97ea53681a65c246cb301d513c3ab56ac1c5890fbe176c922c2416467b5c5e0dce31bce8000fc5c045fa14a09cc07bf082a46e3f7fbe839a690d17174e4e132fc0acbce4a86bb3db707a8cd7736500ace0adb92deed056648deb389b625028b66b7ec1a6549fdb140bb2a97e94c98002e60d75008c8867bb13183bff8ac0e"}, {0x58, 0xffff, 0x80, "95f4601159cd4a9a6a19a9f898f3fb2eb1a63de882642dcba392cea1764858715c2aefcc3d82c10dca14fd954aab2d066674d4a6d91bc80b029e5d4218596926b94376a7ef260d52"}, {0x50, 0x1, 0x6, "4b6a2435667d28e175731629f3ecc4c0f8d0b4ac3ea9072d73c3338039d6bcbdd986f2de0a56371ca97053be64c3e1d1d1d1647fe8a7b214b18ca9"}, {0x40, 0x1, 0x9, "fbafe719331ff611be76d90059a709483312d3dca40e3ab976356d00bfd2de9047887b9399f82c690496ecf753c2"}, {0x68, 0x0, 0x81, "9da65af6371f6f890d73e5e9fea5aceb6e2ab7be7767250edf2cea2619d5ebfb59c74bb34c149ffd54c0b402c01d90e0911cf02ad6f24912874641bd34a1032b4ea909647e8f859b30dd001a6e81a100796f97016a"}, {0x100, 0x1, 0x9e, "2c8762063afe3a330d1d7b41918fcae67dddaf6af068e59b4f733402909f824a737ee043db7ab4313b62acb231c965d89d86c4157fd441e50c99ecdbd99f30a3758972f25095eb5dae5bd74d06979d29646e4ef7063887e54340b29d7201133f9f0eb6c968d310f0d8a9aa1f998e8324346acee38fdb8e86fbc13925c531f1b96a5c704696da18cf28a8f77c6dfb284fa64b08cb60610adf1d418638ce35625fa18307491934ebdd62a606bd61332c1fc0699b5b9fd53569ea5600b87fa5a947738a580980342dcee857310910d0d335ff581d25c1f8813050ca7fd10ba34b1d492498f74e299a1c55511c"}, {0x98, 0x0, 0x8000, "269794ec34d3ca9fb1ba2ac19953ee1cd5e507e4bf608a28009c5d0b21ffe60d4e43c537c0cfa3c8227e5025455e51793f68990d9f1c39981a3d6fad91ea19633795692e5044006bdc20f6f7213f6ea07e67cea6b7efd7347b4ea390d867253bc4787766daeb64d9b683cd94083b7cdf760c50939561dc9bdcdd37c10604b33e35253e27d3000e02"}], 0x23f8}, 0x2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f0000000a00)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000ac0)=""/135, 0xfffffffffffffcc1}, {&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0xfffffffffffffe9, &(0x7f0000000940)=""/173, 0xad}, 0x40) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = getpgrp() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ktrace(0x0, 0x5, 0x8, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64, 0x3, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = fcntl$dupfd(r0, 0xa, r4) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000000)) 16:00:09 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000000)={&(0x7f00000000c0)=[{0x3, 0x6}, {0x44, 0x9}, {0x45, 0xffff}, {0x0, 0x9f0}, {0x6d, 0x3f}, {0xe6, 0x10001}, {0x1aa, 0x7}, {0x16e, 0x3}, {0x47, 0x3}, {0x34}], 0xa}) write(r1, &(0x7f0000000340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d4f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393", 0x1000) 16:00:09 executing program 1: r0 = socket(0x4000000800000018, 0x3, 0x0) r1 = dup(r0) getsockopt(r1, 0x1, 0x6, &(0x7f0000000000)=""/105, &(0x7f00000000c0)=0x69) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000, 0x0, "0000ffff004080000800000500", 0x3f}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r3, &(0x7f0000000200)=""/9, 0x9) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x28, 0x4, 0x7f, 0x800}, {{r0}, 0xffffffffffffffff, 0x45, 0xa20cffd4597b2fc3, 0x2, 0xffffffffffff3ef1}, {{r2}, 0xfffffffffffffffd, 0x102, 0x2, 0x9, 0x20}, {{r3}, 0xffffffffffffffff, 0x9, 0x80, 0x1, 0x7f}, {{r4}, 0xfffffffffffffff8, 0x44, 0x20000000, 0x8, 0x5}], 0x4, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffb, 0x1, 0x40, 0x5, 0x4}, {{r6}, 0xfffffffffffffffe, 0x80, 0x8, 0x5, 0x4}, {{r0}, 0xffffffffffffffff, 0xc3, 0x1, 0x81, 0x200}, {{r0}, 0xfffffffffffffffd, 0x8, 0xf0000000, 0x0, 0x3}, {{r7}, 0xfffffffffffffffb, 0x10, 0x8, 0xe61e, 0xd34}], 0x3, &(0x7f0000000080)={0x8000, 0x7}) clock_getres(0x3, &(0x7f0000000000)) r8 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0xfffffffffffeffff]}}) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:09 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000380, r1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x40, 0x6, 0x8, 0xda5f9a14eecb9a01, 0x1, 0x4, 0x800, 0x2, 0x2, 0x9c51, 0x9}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000000c0)) 16:00:10 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f00000000c0)="d125523561ad6abc9d17226e449f66a4f713e14662c2712c584f18d6e783e70a45800741429280281256b4d61efe2e95ce42ba9238a2920bc6c52d052228d340ba677f8be091e282d358c2670b516c864cda46386e015cde2da8480cddf217e36d976c1bbd6fed60ab0c", 0x6a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000003}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000100)={{0x100, 0x5, 0x7}, 0x4, 0xffffffff, 0x8001}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:10 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/32, 0x20}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = dup(r7) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = accept$inet(r2, 0x0, &(0x7f0000000240)) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x2, 0x3}, {{r1}, 0xffffffffffffffff, 0x8, 0x2, 0x5, 0x400}, {{r5}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x8, 0x401}, {{r6}, 0xfffffffffffffffd, 0x9, 0x40000001, 0x4, 0x1}, {{r8}, 0xfffffffffffffffc, 0x54, 0xc0000001, 0x200, 0x2000000000}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x1, 0xc20}], 0x7a00, &(0x7f0000000280)=[{{r9}, 0x0, 0x82, 0x1, 0x2, 0xa5d}, {{r10}, 0x7, 0x1, 0x2, 0x4, 0x5}, {{r0}, 0x0, 0x80, 0x1, 0x3, 0x1}], 0x9, &(0x7f0000000300)={0x3, 0x5}) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1) ioctl$TIOCNXCL(r11, 0x2000740e) setsockopt(r1, 0x82, 0x800000000000040, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: mprotect(&(0x7f00004b1000/0xb000)=nil, 0xb000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='^\'%,/%\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='$)\xeb#]\x00']) bind(r1, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r2, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r5, 0x0) chown(&(0x7f0000000100)='./file0\x00', r5, 0x0) dup(r0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) r8 = geteuid() r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r10, 0x0) setreuid(r8, r10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = msgget(0x2, 0x10) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001780)={0x5, &(0x7f0000001740)=[{0x1, 0x8001, 0x80000000, 0x1f}, {0x7fffffff, 0x7, 0xe280, 0x5f}, {0x8, 0x1, 0x800, 0x4}, {0x1, 0x3627970f, 0x1ff, 0x2}, {0x8, 0x44ed, 0x4, 0x1}]}) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0x8, 0xfffffffffffffe00, 0xec, 0x5, &(0x7f0000001480)={{0xd3, 0x5, 0x2, 0x7, 0x1, 0x101, 0x400}, {[0xff, 0x5, 0x100, 0x4, 0x1, 0x3, 0x401, 0x8, 0x3, 0x20, 0x4, 0x24c6, 0x19bd44c8, 0x0, 0x3, 0x2b, 0x2, 0x80000000], [0x6, 0x2, 0x5, 0x800, 0x2, 0x7, 0x0, 0xd4, 0x100, 0x3ff], [0x5, 0x4, 0x2, 0x101, 0x2, 0x3e33, 0xffff], [0x200, 0x4, 0x7fffffff, 0x6, 0xffffffff], [{0x7f, 0xfffffffffffffffe, 0x7, 0x4}, {0x100000000, 0x3, 0x65472bc, 0x5}, {0x3f, 0x10000, 0xffff, 0x5}, {0x6, 0x1, 0x8, 0x6}, {0xffffffff, 0xfff, 0x80, 0x2}, {0x0, 0x5, 0x10000, 0x40}, {0x7, 0x200, 0x9, 0xc63}, {0x7, 0x4, 0xfffffffffffffff7}], {0x3, 0x8, 0x20, 0x3}, {0xfffffffffffffffe, 0x1fe0000, 0xffffffffffffff18, 0x20}}}, 0xffffffff, 0x7}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001700)={'\x00\x00\x10', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = getpid() fcntl$setown(r7, 0x6, r8) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgrcv(r0, &(0x7f0000001440)=ANY=[@ANYPTR=&(0x7f0000001280)=ANY=[@ANYBLOB="2b031fb1fba8da632a3cb843e80b01743ed532953d072b3acdd4a641048780d2b0d80f2ccd9aee752313e916153e09fcaeeeecf1c9a4eb7ab3adcae7708bd76f36dbdb8d3d98609bf1f33bc62f5abea6ab892cceaf34e6128ff55bfee8afcc0f7f635e6f49c125a84aa7fb24f4ecdbfba7b4a232579c669188781ea69fb53d1ce0", @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16, @ANYBLOB="e55c1bee90e45257b9100837780e580f21d6a367cae0e100e42b9697ddd187c456637998b79cb9", @ANYRESHEX=r2, @ANYRESOCT=r0, @ANYPTR64, @ANYPTR64], @ANYPTR64, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES64, @ANYRESOCT=r0, @ANYBLOB="94fbfbe6e29e5a73c5eef3b7b121b9544fa7f0be2e8f4a1d8b702c68484e146c8323570434b1e4e7ce8ea4c0e31efffa1cea86d716e342dd646e72423f419da7bc5c9c1e333486a533361d0bf073ebaee7b288768690fff8d7a0986625f07e4ff20b82fcbfaecf69f27439079e3c84ba7ed432d06846bbc75f52efa60aea9c4daa4d3c2e7727f0200d37afb85191b5efd4d2f94093408ffaa848cd908a1472a2d3460b3528794b2e4942730b83670b6977c78a43d84edfbd42fb58c7eb61442c5463d9848ad65835fea24006d1217c768450edf93517babef5af5f1927a8b334d5d4bbffc42ad6afd9a313e690bac894237520103085c5277c6bd01e74df92e72329fc777046f45dc1fe9e3d5b927f75e3cc8bef5ff74faac4bb661f7d5ce61cdf1899fbfc91ea0c4f0872240f986de93d9c7662c9910e388710d1633caf65c66d103713baf5011c2869975cf56be7c8cfa2be5a1aa8640c703a7f785a2b63f9d0d394b092d0ffb758418a6ab7baa22844a87cc70d02c4bbdd6d5f2caa76c0e371f9f64c752d365f8d405890eb6eb6c16494bd135bc1a18b9e90cfedf0994f15e437e277777c044239db2b18dcf19e534d1d5f3d4b376e8247e268530b593764c41b4918bdffb98c337984280abcf759a10579ea125784c5dbe8db08783ffd896a39ebfa3348e08fcd644db70cefadba8d23e09271aa04d61ce617479bbaeb57477c9793ff9e760b662ad3e86a737315a99c38bcff08350bf5999a21d2fab0e65f650ef3407996a79e6a8fcfaafb7ee396c199f5f16d7311e60c387a47e7b82da1c0d5f126fcb3d33a68e1151e11d655b2c5b5211e7cedaf4eb2b366d400fc7cc4ca89a0f8751b29fa64f2309a147fb2a1c091c240dced8b2884a9d3b8cb26254c9cacb179f1ea934a822d434ba970ddcdf8d00d2fb80a9bce008398d18915721d00b3f147e166d5c1bc9bc060dc4836c86cad69077774dbe3d14151095a40905fcf191feb1ba161f681ea07909013b639f6ecb15f79c719de231f8f13a70aa1a7de33f011027892fd8ba02c992e2fd25c647a7f3bc34289d89bf5d8cc7f9180009959080cbcd84d198ff19bafa624621ed1c070e2df5cb906bff2bf4aaf9fc7788320c292583e33ad36a06b424e7134364c5e430bfa378c57fd83b7785e2f53b752c05e20c71c4db4faf2c8340f7cdba3c1d10676eb24303e0a8755f4b1f8f97eaf3d266712d9afaeedef0ef85475df4950bae898481fe0e56183708d80305fcb3abb8e542be93d949aa8b96c26b463c2c3fe7642872971a41ce56af2b070deed050b8b0231d53205655d7804b952e414db5bce99aceed70f4134f6ebc3d5180a5c1d3f39072ecd1d6e3cf90bab838538dc972722afd67ecf56ad957d517385af2f4361df95d9545a37b30bfdc9686e3664f18fb2b38e1622cd7991c6e94313093edbf2fb40067c6403b4d1c96ad3df9d60d6a4407b3e203081e3fcf4e60be87d67ea7d6f9c6c8f328be7fd7c420941cdf26d331a171e1a1c893f18ab40d8dc6e2147928bec8a05f1a5b58fa72518bd7798e53208249e3833cb428e831f66c4583a55d0a5ecf68a5b12f3f2c968c7a196b66b3c2f9c1ecf48480ec109a93ad5455744fb612fefbe4a75302d6b0c63c7206430adfbc73cd049cc15f0a12453562497b52472f65a63d98531047bc90622a3a3262a08f0e024e5b8cb3279003616af9e7c5343b4d5e83b0272ce0b6b7676d99b1f5e1c26935752c641f4c432d1cf21e58d10180c432100fc99f83fed2e417e803c731ae931a755ddd08594133c866fea553971198850d2be8ed96d0e200c80b7a7e369701ce94ea654bd2c0afa32aeb77fc1bfe1dd35a11b89738d089d44df6a1949f736b54bb2511afaa486e4b01f01e27f3592a91ba5bdb6d947db123440e8a08256ce7562a0e67d810f39a61856d0a1f1eee172b7c82566f134a782849618aa37b001a5fd494ed13da169303f24b679fe946dd0cb06e8b451107bdd7121a49b4ff599bb46bccd2da98c9b601b19e1c250751815f0ca3c9549ff1d00f717f59e2b109627996e60db26b573c284d2e0ca8e3ce2a08f12d5c7c487efe07f676a86159b6394bb49be72004e3bca41b1952a7389066427f2fb7fad1b799693931f5bd098427de73de5678ca9afcc1b46890c3fa4f01c360cb356d43ee6f75162cab8eee55ff0979106b5799d43262a699ef6e0ea983d39578a9f5f68af8f330f45dfa271965fac8b4eb006c4008d4c7322cbf8dfd08b0f82665d17c40df51b1511909532c4a8cbe91e4e7cc38bef1b731cdb9cc35c4ada6555b847ebe21844782d75e26d2d01a239ab225ad83f9000ec80961ad31c91d888304b4d80abaafd3292e99415b287ec5545016091e8584c936837263c809eacec715dd4cea459d8b4ff14cb75145049bb0ccb196966e259316cc64318072082ab6253a48e7c15583b3d1df92a5bb1e9d82096d16dc1c426d6ab65e8448b21de307aecde0cb203eba6e142253bc5d6aef307eb20d26ecfba2b4844cdc7f3a6576d6ee9e255afd26fbf6cb31430851401efd8e5cfd474fda7efde1dfba2bb482c9a04d5c0e514b9ffc688fc13077def90ff997f64913a7fb1189d56f8aeb4b760a92547f0f4f2410bcdb096e6e21077e1ec53ebf12a009364056a4a02aeba147b8a77f8bc8be3976fd21bff440cdf469980b912e451e615c6fcf8ee35c34a63a2bec21faf637583706a06ca8d518868432aa22bf0d4645bcafe15121f26bece2da90b1f493ba31d983534eb8df5b1e23f9369f36c0d74bcafa855f102ace7cb196e22feffc1ebeb7971dca37645be056ad17da0f40dbfbc390fb53bb167fa26b7d28d71a74d4a33e5ca71fb5b82ffd2ddab5d23787a6dce1dcd6932b83d51b6a0eb8951ea3ed366e6afc9745563ee8c15b848959f561834a45089faf0f6d01526d6b79c6cbeb5f3641276f3b95e377692ea0c0424fcaf566a95f0fc85196ca5e28b7f469add27cd12d1746dee3a2c9cf44510b1f1a0c00e8795d9f03ad6fe478494422729d72251f52fbd5930629f52a68240f196ffb10e000dc9fceadc4a189e2320197b94e119240cdb9a60cb23f6eef16fc9e3aff0c2f79336ffa95edc98eaa987baeffec97f70db8faa44e3cf8ab84cf887e2d42abf90b510d0aeea408b48944bb0de4f25b835dc1e375e30ae8a05c5907dd73e51ecd7fa08f77793d6978d9b1ccb20a0b8bceeccf9495164eee77cfdd4ed038fa597c64e029837db20acbe4f0831f21dd345821ce134a7cc8e9a71adb6a2ba51212c9753750d8d5d847138770bed241c6b716fe26d83254ca8b9ed476d88092e83dbca0f775f38448015a60cd7ea11d6009bfc4cd716384aef1a99e976a01909ace2f85b154234e1e18409632ff207a17230cdf449ed20c0eb00365c7a12fc9ed4ca40d44db9fbebaacbecaa5700d6aab9b1d4890add0468ccda1737a284abb5149232c162d3491582839f14395fbed5f1fc90a8291ce1bad6bd853e9578e4f0912e85db269259fff84a152f45b413c56b9a91abb554dd8d30d90c02a63002c564ecb52ecb53fba8935049c8e440e04cc2c156dec4964800fb1ac12fc60d9f84fb82bb03de19700f321c91871c1d29a6ac3eccfa398f8de8be5f3f2742753f67da83eed80de4e08f97a80994abb563a63c9a9d74f7ec524b62ee42b51700fbe3d8a581241d1fea20725f8b7ab914d6546268a63b0ad3e137165ec1043050647ea51d68657e905389009005223a61dfec6f9391c1cf6ba6226ef63c52f8ce4820d5178057ef3ae4f0d511d6edf9e7d1b19238dcb7c8061833623cb6f8ae7bfd86002447c4868ff6700dae65977e3d61d3832763a72f510e76b177c9afc62aff7ee47892699864f3e0015a52c765bf500741875d433456f4f9519ecc5521dbb4c5d46ca85ba89f3127a5cffd2c1b22c5e3df89f990c92b1e1f9f8242b891c7efd10fba548cde6ef42498e6c448eab60b69046c5d4bae23fd3f9aea68890ffef154653df3ddcbe779ce7406f38ad821c465200f600c106c148e1a9d6d9a1182f4b5921495a66b6e8029e3ef895f8137a0b3a0c7717b6e6f83d907ef5d6068bca47beb28b6a8d442ae01e3d4adc936226d38c3273a4a99265ce224723dbbc5f5b2001807e607cf5cc82a94a76d48401deab49245f9eeda15868caac25944760215548d5c485316004b984808498ee3bf52fe21fd711edbbfdae68aa697dc3797460eb57b8279e96332effabbdaf8a2cdcb72aeb16ddb57b824dee138b7ccda625d24d1825baafc30429ec43e482456f7866d76a8f6b238ac08fd01bd07a0b0c7d8d975114b5b641240a1a23e967b174f9de0cda0627ea9c028cbe21e2459c1cea69d97894883dd0722f58aaf1aae3d22c45ceef7e9a831a875aaa780089abadbe62951d53d2b600b15a8df636552daf1cfb777e9f2593cb46f7c43a41f506c20bc9c355bcb5094de7eb6f599767a7d916251bab823f038612b6d6123fcf03e758947bbb1ff482e7ab6f48a2d07e971299cee9bb67bdef422a82a18d65c84483b01c359136a170ec435f9ec363d12584c5677bc34985327f73861f6090d7ade483ef71c8a63efaf2e49db7690c9d23d1683b5a1473d52e48f86a1e6370ed3c6ebeea1892f085d163ca9f9f0b726b0b3ab13f05dad3923b11463a4db7b37f79f547e8792bd6d7c422f1c16ac675485dd119a5b01d8b97aad7389f2196bee5ca617ce82595f09fbe29ca02a2534e58a1811d6e824f5cc7cdad201749457043c8af2e798c99652914863cf1a7aa5ad24bd7fbec5b34b6506577e2ab42a211cf71acac3df71cb75d0c731d8086307ed09067889c00993a77973921d19a15e2285796ee6c88ead95eed7b22f9f7355add51103daa9571bbe0fb44309d191f8c7186b66de2f03305ce74d754b8b1aa235debce9eea18aca8ed886929d3de84996a6cffdc842a073dc6c95d5f91c36a4d3439d4c80011f56d5fc160b116d4eb34c8ec7ef179cbd884e0caeacba1a48547f4ef1b19f80e6831ee2729cc853bc49fc9cb3c9ffa14ca5014f24fcadacad25091ab7f252a08503dc483c1c15a7bc43438c1d241f4fd68352a2dedf6383aef463912a72897d33c73b61b3067b8162dd01c0ec7535a76b7f9fc9ad1c71c6b2dc7b5b34115f5e41bf498b3d5161d1d881455deb955934d7fea7ca199820cdf3c19d3447b7ab907fd4491e90f0fcbb268860aed8ad15214a511784819687a8c8bc0c60a83ecbd4bf7756c7964c5dd7207cef68b0f82c2c7f95471e1bcaebe835f74aa20a3b1d5518f58a999bbcf18e2f3af2a2fe788524fd561b23b6054892d65fc41338314e82fac36314cec0435a3f339512b826943bb31f9f0377cdff9b9a559cbdb864deb2523866432e56d7d3f1a5d9c889f274f893519a2da7a896b48afa5c55e90a41bbd5e5f928475c5da4b5ba9fe862f5e96e2be8f38c7785f88c38861681a2a1dac19714d53632658149bbbcc72a7d181312ad3c24519d5c006b39898eb56b00669354a4a351de11c04c41e9d41bafb298f11cae3c8bba5a670d392c06236f85f15a0d9079543da28b3938e21e434b153a05f089cf2cbb311a22f00c1279bfae96391616cef256820b1bffcdf896528fd6946b12099f2a6667d77ccda0ade86fbde077e59b9f9d467e160a51ee646ccd1a8f218dc651ca74c554951c44f91b88398eb8a4cf8fb5d41eeaf1f9e53d811efadd3090b23bc6fe60b6afed08a61593d0eb57722e5447809e9193626e08249693e1e2af20", @ANYPTR64, @ANYRESHEX, @ANYPTR, @ANYRES32=r5, @ANYPTR64, @ANYRESOCT], @ANYBLOB="2677af703a53fa64acc35fe3984bf6b49f71b91ccdd380c29e2c58374e844fa3ff760594c48bd2a1715e5c7b32d17830bc5dacda9256004bb05ad399f9d7676a89dce4913b0e4b41fff9cbb3a94d7e361c5d08ab"], @ANYRESDEC=r5, @ANYPTR=&(0x7f00000013c0)=ANY=[@ANYBLOB="ba13d9c8de3c635a8212", @ANYRESOCT=r6, @ANYRES64=r9, @ANYRESOCT, @ANYPTR64=&(0x7f0000001380)=ANY=[@ANYRES64, @ANYRES64], @ANYRESHEX=r5], @ANYRESHEX=r1], 0x4, 0x3, 0x1000) r10 = socket$inet(0x2, 0x2, 0x0) connect$inet(r10, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r10, 0x0, 0x1d, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x400000000008003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x338d, &(0x7f0000000000)=0x7, 0x4) kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) socket$inet6(0x18, 0x8000, 0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000300)=[{0x179b, 0xebb2, 0x7, 0x4}, {0x4, 0x2, 0xfffffffffffffffc, 0x1400000000000000}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000340)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x2) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000200)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0xdf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x180, 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/192) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000280)=0xc) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) r5 = fcntl$dupfd(r4, 0x40b, r4) r6 = kqueue() semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000140)=0x4) r7 = msgget$private(0x0, 0xa9) msgrcv(r7, &(0x7f00000007c0)=ANY=[@ANYBLOB="00000000003ff7df7c00000000000000000000000000000000000000000000000000000000000000000000000100008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a408c2bd60f39a27c768e240442350000000000000000000000000000002ecd00000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000014ac1093d2ccd41313eb0b3d39890ca314c35e43fd548d70dc"], 0xb2, 0x3, 0x800) kevent(r6, &(0x7f00000005c0)=[{{r2}, 0xfffffffffffffff9, 0x30, 0x2, 0x1, 0x1d4f}, {{r6}, 0xfffffffffffffffc, 0x10, 0x80000003, 0x20, 0x7}, {{r0}, 0xfffffffffffffffb, 0xc9, 0xfffff, 0x7, 0x20}, {{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0xd9ce25ffffffffff, 0x7f}, {{r5}, 0xfffffffffffffffa, 0x10, 0x20, 0x0, 0x5}, {{r5}, 0xfffffffffffffffd, 0x1, 0xf0000062, 0x309}, {{r6}, 0x0, 0x35, 0x40, 0x1800000000, 0x5}], 0x9130fbf, 0x0, 0x3bfffff, 0x0) mlock(&(0x7f00003eb000/0x2000)=nil, 0x2000) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00004f0000/0x2000)=nil) shmat(r8, &(0x7f00004cf000/0x1000)=nil, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) bind$inet(r4, &(0x7f0000000040)={0x2, 0x2}, 0xc) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setflags(r9, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)) pckbd_enable: command error 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x10) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x20) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r1) openat(0xffffffffffffffff, 0x0, 0x8065915bcce15795, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r2, &(0x7f0000000080)=""/37, 0xfe37) getdents(r2, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) r2 = socket(0x15, 0x8000, 0x4c1) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = dup(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffd, 0xc2, 0x1, 0x7f, 0x100000001}, {{r4}, 0xfffffffffffffff8, 0xe79452c9a3078535, 0x4, 0x7f, 0x2}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x3, 0x5}, {{r5}, 0x2, 0x0, 0xfffff, 0x800, 0x9}], 0x34, 0x0, 0xc68, 0x0) 16:00:13 executing program 1: r0 = kqueue() r1 = socket$inet6(0x18, 0x4000, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x2, 0x7f}, {{r2}, 0xfffffffffffffff9, 0x40, 0x20000000, 0x86b, 0xfffffffffffffffd}, {{r3}, 0xfffffffffffffffe, 0x4, 0x1}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x12, 0x1, 0x0, 0x2}, {{r4}, 0xfffffffffffffff8, 0xc, 0xfff7f, 0xffffffff7fffffff, 0x5}, {{r0}, 0xfffffffffffffff9, 0xdf, 0x0, 0x3, 0x81}], 0xffffffffffffff7f, &(0x7f00000002c0)={0x1f36a0000000, 0x8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r5, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) write(r6, &(0x7f0000000180)="96dfabbd4aec49c55c552cac3b75a91379a91d080e646d30ca187176e9862a5075cc9ed28d220db1a638a61c3bdd229e15b5305ba3d330aa73bd4620198feabe456a15d8a59b9cc74ce815173e0cca357de56c4143923b71217ce5b5f9427bc8dc5790edd388fa9c82732ae22707638d3ad9529d9574a51ac7db6a965bde8def5f6f916bf26722fe665b63d272b2fc45d07934ad68efb6821ab743b304b7", 0x9e) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000300)="b1a301dc7e2e898ca71c5f088eb241817416914690536058ac40fcf4e018e8647c1b9a07dbe2d8496ea83133cee50818ffc87d236d27de70877dff0f06345fc2f1eee5f2d8a60225c2b3c0b0b653e8064456ec7939b3130a3531aef49c944560203619dec0304de2e704559a6ba14b37de56d1f48b348c66a3399d22babb114311", 0x81}, {&(0x7f00000003c0)="6f412926a89c1356c2ea4d1fdc7173093d37fb1abaf0408dd972b14b3e738f2887f6e7b72aff35405b1e41e3451c843257ca66168bac8e21dfa027c1dd3934c6dcf00220c22778f3e31ca36bdabcff78b92d0ec84d8ee0052a5e57082480ecb04fd1e47c1db64e92191df697e87e3dcd1210cbf0d05ebbff1988e8d87a1a7872fe76f018cce61f6a17949763fea9b95d250d03dba09ad67bed778c70bf4541d1", 0xa0}, {&(0x7f0000000480)="ef3f954ef66c46ab800c1c3ac158d3d01aad6cb7ede109e546d78dda9905a32cef5458d05fa0304c4924a47b5ccfeabeacb6a8d9d8c74b8d4cc847b8f61e8745a300282ef101622ed2a60b2756787e976b5d6ab68ee55e650972f0dcba355f8f61fe3fd1c392045737b38b941e85f1f4939bb7610936bf17d1b92da0ce00a8d994186d436ef07ae8fce160badbfb1ec4d7cb12d52801a763326fb19c1591a108194ba690b8f1168fc445b27eae72cba075f037b5641edfb337e8a911997e92088e9e1fbf378e3f311e8640e2aade8a8e2eb97a5978d2024c5cbfcfac92dd010aab91a18d9cbf3be62c9ed4ffa7be9663a62d3e8dc42abd78", 0xf8}], 0x3, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000340)='F', 0x1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 16:00:13 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) r3 = semget$private(0x0, 0x3, 0x141) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000200)=""/154) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) semop(r3, &(0x7f0000000000)=[{0x3}, {0x4, 0x7, 0x800}, {0x2, 0x1f8, 0x8f503ef8f3d505a3}, {0x3, 0x80, 0x1800}, {0x3, 0x5, 0x1000}, {0x332b2673135ed8af, 0x7, 0xb4c41902e7f9039}, {0x1, 0x3b, 0x1800}], 0x7) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x15}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") clock_gettime(0x69bba0e04cb9a145, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x3, 0x0, './file0\x00', 0x5, 0x7d, 0x2, 0x7fffffff}) r2 = dup2(r0, r0) socket(0x6, 0x1, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4d}, {0x10000006}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x300) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x80000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc2, &(0x7f00000001c0)="40aaf99a7dd1a29dc1e7e813023851c805148f9e85b2d1f01349e113cf1623004fd8f8f2c74926997e6cc48817b6465b67175c1fc55c28a5a7d98214b30ec6c761df0335da0933fa3e7b0b4800acdc21ad40ca4cdf418940a528491e07ab53e9c84a740259f09bf24811038e784e6bfe90a85cb34ed079adc27fdeac99aa408a7092166869a1c541b92eefbbb49614e591794302035c4318955720c36d3ce7fdc466d29adc98c1b726cda53170e1cd28529eef316bccf6387b6589e576a111b8eb37") 16:00:14 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) execve(0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(&(0x7f0000000000)='\x00', &(0x7f0000000180)=[&(0x7f0000000140)='&\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='tap']) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000500)="aeb0070f60b4b0ccca0a16239a4ac2292ffd176ca52cad146c0b891468a5db5173e1e2865bdb23d6d16da0ec2d1a6cbf40bad5c59c61f2ff1c3e650142e7a3f85ec217965cd976ac85f8f993384e0ebde232b02eb3b2e1fe0bb3760b06c08b0e8869d5f8adeab2ec08d14096d31a45b02e97b78aa60061640f1e9aaf53aeaaae2d9d02b5f78b263dff647b4c9f0da50078222901d566e60e7eabb16e803a304d4cd4120c6daec91642ce2357fd81d26eb2cca8c8ec8ec59a951bc3e795d8bd54e31038ff61927b7f3593c0f7bd10e0acde3fb8bfcfca0f6ec5b68eb44307d8d1e5badcc92d26df3a344e0232f00ae956cea48c22eb26ea5571971c0c61c191bb25aaab94425d1d06b1a84245205ca10712a8c1b771793ca46abc46162db044e08d8102f39eee6c46ebd6b02b64a17e195a7967a9de66157560e231f94ee88954fd84e1a4ab6448f11ec1e41a7d8d61414144a7fa6665ec2af461e0795e1e88113205e9da9df23c63a5cd986ce9c21ee2b4afa44f34a0344641f9adbf381524609f7ec6d80d05f9106a0fcb89e77dcda3fa262f82699487dac628fef7ea4749860462c692b89371c1b0421288e50a6d5272b1a70f6298faeff46ec8eb70ede61bad492bfa1a526107c812b99b66ebb175bc9b32206338ef5016fc9004af90d58b600fcc8fc956905177538fe7e575971a612b6c828587962e98882adc257df8a024a5485b68872edfe4e8afb788fa60a186722ce2020b7e74dccb6474a3b19bee1d14a8ea0fcdc11d439545dc3de74ec572327a300e4d288b27aefa7ccc98f36becacfe96b2c75179c9a9cf328d39ea91442547dfda9dbe3924613acd69122c0ff2495408ae1632b6340a847ac32147b70e49718f064a06a96e2ee10011c51491c49636002b587706b3e1e6dbdaa4d5641a7544633a0005154fcf100e718b752b6611bc8c5ce0410dd3c0bc3646f8052cb9b4917a4599917c75274d19487118f5bb48a955fa158403c135059c05b69d14b365d4d2fb7bb7702563c10d491199de12bf502aab8a76eeb491482f1254904eae8a11a1f6b0640efc28c20f2115c3e4ef7338da314e9dd9fdbcdf275df8ebaa6dcc6e35e92d22c3fba8cf4590454f44b2be718d747d8bb3089dc22185845e7a2ed5d378b41e3b86d3d14a89e316b833804ffba856ed885cd92ae0eb86b5efc11079cee9bc9c1cc310e5b531f41ff50f3cefba8a3df7a470e166a65b290b193eb7b300c582ebbb9c737b20b22b0701d539113d107e7390f27f1f5946a290de6f0b2b3f156640cdd8e8e5da34c364f9d2e8fc19f0c782f123d733ea8e9cd2cdb7700d0b22f2480a356eb3391a54cf0a3831a28f2e6d81fd364a0d9337db6754cca56097def62f5bc6fc6ff43db129163d93793ee1d7f48c217ff1eca98a17b494054241b9be33643d17b28933775bdb95b0741dc935677115510fb1a8198e67359596839a732b3e9248c6a75015431499f498c788884b34ead6b443363141bb0bdfe5ded5c664cea1b098a171b25a0fbe8afb659dce4570b3da62b82ffe7b31195fecd28130ed1c20e4040606687e56136758d43670ea7c00abc09d3e2b55c17b8268d2bc95bb6c803b46db490dc5f93752609e0f934308fe31b8575e9979cd7407b4414c5da6feb8a17a9b26de96fccb1b09c2f2dcb8b99681b818686daef53df730dbf38d86bc1684120154a0c9e2bf00c415ba3924ff3f3ff32efc3c9c861982a3319579732a6c652b0ea5fcf0f91863db61c2376d350ea7e24acee1868d31b3d8dc78e1dc0adbf18fff5d3500431aa6c1ce9e99004037fdd3e8d02c7c87944a41ef6263c6e4e73c9f28fa1a3284237d3feb7eaff82e00c74d62ac07b358c7fec86bc3043fbb5a4d98c28d47cb20cdca2f0f8a603c538233f9c8b4c543a9be499b9c5b4d33546cdb9d72da44c25f208d98c703d0cdc619ddc42c63ff5429c3dfd58dbe6493ae78a87b062d847a99733af4f6473a206e741efd6860cd6b3f280c26d9532ecfcadccf7c413b7452ad4dc4035d983ae502d8e2816521dbcd580c45eaf27e8ff87bca7c37e90c8862bd312db2ba18eb31f69e7c2a6e2a5fba079a73018a97a5f4c172bb60a55a043e71c02bc0b3af090a66a98bbf71b135db5f0444a3f0c70204461df482160e32db59762dcdc8a4fbd300e20fdc1d9c3002b7b327b2e4c1e7a435afeb36ed3d9f36b4b936d9705ce360fd2ef4cfd604616eff2a84151ee1ad0bbe2b6fbb8a14d61ef0eb413daa43b790613a4b3a414da4fc6025100ce9cebdc47a6a34bd2c3f0fa1d859336665d1c2bf48a67c8d468b68abf7f4b711323a2f0f5f0edf841541a713ee1e5ca75d1509987d842decb2376f3f86785819cabdab08c11e0dbf6f1abbdd2ac92371c4a8989f82a53f88ab40b6a66c0d3a96858d855706e7dce888cea031e1bf651a2163690bf9278b1975156149de3f9a006f4fd357b232e458747bef59f15afb11101ddbaef2f32b13bf3fd4d2b379756c0c115607c3072426e5504732a67a0d0795cd80bc9bc8d60ceb84bc281951a609c1562ab7e984f41130be6512c2b7783d6c1ee5e6e475a21a332ad9264f375c686fead00ecc635a0375d2f45a876205e5d7554fe219660db98a6c9b6350a3c31eb58b20c26c53ca4a97774de81606e7dfab83cefefc773d1d8d58bc9735239b22c8c898a7a78545a48760bdedcf7533a38fe2325e0f275c42311cf4ffdbede7c76a6255c5f2ca1def79fa02900d50a868a32afafe8bf517d574355d649c7365bfcc11dbed0c5d42b162ef0215c6f9a5019a565a4c71e3ac084c8723c9f5c095f2d985f61883a2a39147fa8ffbbc18349147a97042cbd02f4cb842e72f81fe80d4643feca68ac26f6d4e3391811f777dd20547f759e0a6898947c01ea03eec64008524c5fb8717ffbf1973e77a5a47036021ac88215566af633b8f796cad35b802d51212a6599fd6487438694be77bf7101878f436b75722cbb4abad535ecc06f6adda5a96000ee824c7bc47f4d97d708bc2b05f20a47b30e8e7c879049b3eb9cca0922704ade7ae2b5b2d8e71506cfc0b7eac2896d69b551ca9e8cfbd17538a51853cedf1897ee3e656073ae5eb1d2a910b22f2b7ff3e045e3c1ef663b51d5d913661ee7468c0b2441483d636becfd9cb918fd1249388ea893dcb9bfa0a7e0ad83cc965ba5b5168c14af49b11e75168f308e31e749cb08e55c9b73915731432fe4ff2b23261d8909f67742011f9a470447cfdde6f4bca4b1aae05d9fe8f5a0e025f8b9ffe40bc8f1157e7f2ff60a4068563ef30bf23123175d47bbcc5b9f54772b0f5043a533abe24df2be96ac7a846c920b1c0059984b29587490a1dc45ce803226e80b83ddc7e071bfcdd54ce6cd39bc42d97f55ed61bd4a984e56146808731e1ed6848a5998c60a64cdb3bbc137c25ea85780b794f02e2553553dea8add46cf54ebaf4fa309fcaee9d43571f1d3861a7d51f075797376d53f16b8a89ae3cdf1d2be45e0aca889cd689060d699dfc0815055feaeca5dd3f9cd01b0b5959f1a2932a3778a9d92c72e9fbb86a6f3e2199ba6f2874e1b89399dd3ef477fece19d2555da8113ebaa0084fcc4746661c7cd52849f13e2778ae04d4c5d9bc845f643c5658eaeacc8d7bae09b11ba0f7355ca858bad810e1ecc5db997ab1e7c0f596e00b5a07b461c6a4796f647679deee868e1c2137cf0b83867766c65b6a69487daa090c574bc808f201c919cb2a94412eed4b1ac8615ec765c5c83a9c1c41336c59c089291e0d5d96344790fe3fa849e0a8de690ebdae54fcc8f01fb9887175165238fd2cd1ab4f97771abf803b599fbeede5ea84724c1cfb53759cf1a2232613e63c016b1f1540bcff2a9be64408fa3afe907c4c89da3ab270654f8ea24b22699c9a3d090cd29ad0396d2b416c7756656f4ebcc10d14fef5d65bb9b8cfbef98fa6d6a760b1f2c49ee9a11724df95286024f54815a84f4319dc27462ffd64c4adb33717be59fed9bdc288aafb978b5e2af6cc287c7e72b716b879a4ab251e020d9972be7534614aad0fd0358c993928e99fc329cea465f01c6d30a87ae98e10ecd681cf5398a89c22eeeb86d7540fd98df9a8e87ca2151422a006a2175a85a3448d79ea18081eedd9bdadbb39fdc047b9d048f0484c313fd26baf0456b834efbc909ee2a462f76d78dbf4d98a8031b73e3603f803c5565de41fc025dc449741a3e15c66a2c24eca24175052f1bf0ef6c1d813d3f6caf6301466830ffc2cc58f2c1cecf8c4f122679b59bc408b4bb6c84854221349835cd47c266fc10ae9194cc35abd08b1bb3db3c8e4739e10d8ecf75b377bf5afb8492a32f2db0ca2ad8ed1087d50daa71f72d8e0ef662e53989a60ccc3b99702aaffdc195993a4b655f17c00bd2003a126589f2a00b3310f1b63409cc7089a3256ecf5e48b4ec5ad8a6852fb3efd6b3a0d5e05f86b3a78efe1050be61520720d7b1157a1f6b3c5435cb47416e45292d2493091c22c5121430f8fe14b9c4851fbfaf5e3c972385fa3faf35727c42a50a4aa13d6b842cf257e35a6bb7ed8b2d5b2b0e57ee4dfa15044f4c8ae6248435a44ccce485fad388b507186c52feefb24c70089b390ed52ec6e32f27b5081613cf204278c655cf7824ea576a5380a86fbb573461f308b7875c9fcc0cc1a80514ee5f4d3f44b97e6effc6489d83aa845417afdd739073e81654034fe00dd9738e715c4f806295c8dc151aaa8c8d098fa9d63825a2448453ff5d19fbb04fd6700c2a4d545d0168684d5102dab56eb4e79e111b5254d7585ba6c00cd14f3e7726f684c251b8bdf85a372a442b3c877f0871213895077e220b1697553a5b3be1e2cdecc0c55ce192aa1ae5dcebade6ae20cce114500474a3bd0fd4762129c7abd5bbd855d45a3f29aa8c4f8dc22dcf6ebedf8f5099a2f44e9ea4a0f0c459291ffa8056e5b4c086cd06679a553cd55a80a30bffd5ae0f1e9655050e5d614ca53a8d9142de5ee63703ea88bea2f7aab4b9971aa892443faf714614d3a83953236d6ed2a5dade0befa256403f5fbb4ff031e7955143b52b8130bbcc23493a52cb9960ee704c8c8fc51579173254f2abfd8f06b2eb10bf50d6cad6c8aed163ad4e4bc90be8e86e9f57d0486cb4087670459207a494600a9c1f785488fbf2a7a6eb1a8572b9d4e69ee32e923ca44edc4702a63681e20964f4e7dba9245203313bb46c8ca2e3286613167494e050210b4717777b52f89cbe86f28adce57044e4bba9c8be6adf569e52b48fe6ddf18aba3ae6483588d147152292e415f554f602f1e1bf4562805540e939b7e61da2b15172ca8b172b5817fb2edfe1f95a9d559c7e339fa9d02082deca21d3a87946075b860679bf9d40f22c8b7d6a99d4b85dd86a27075ea16559cfbfc3cc73adf83e03e130ae8ac9fdb432cc59d9c75a9f7bea917474679be21e284b1664c970d34ba59d51ab5bbd5e88e7c58e9a34400a518ca7b413a2d5e33d9985a6a6330bb3063bc72df6ab84632d5a51a81f67a50c701538285ab6e5f3e19f4f558dd7444f34802b417f6ead2287488712cb44e64fe42eda107634a7ee3199c79ab0b7ce3f0c9fbe35440662eb08caaaa77a63e1fa4bd14b2d9773a5904ce9cfef6ad82de85b0a43609166df7631ab75bb0026a6eac2d9f8a21d4eca4b22ffc31aed2b403970229a70fa2066ab256ccf1b34de7d72ed0c9d64ad5903ec1d64ecc189fcef2788f3732c546c9ae48097536dded38cef77212321ec2597f3154c5bb517e6d9627a8ba7d", 0x1000}, {&(0x7f0000000080)="df1fefcc3fe6271249ebc873d013b3ee1afb274b989504151afdc41452217706761801d36d16b79d7de34985ac7df4cae8bbd6f1ed97922f2e2f20c41514b3e5b68377d4906fcbb16a3ec596f249cc9516f313939f3fe6fa704b7c0056a0ff00829b90d1080115a0a9d89974bc4b", 0x6e}, {&(0x7f0000000100)="9bf071dac9bd2773b32902c5927392fb89d926092617966afa2b9de0a0e4fff5b49a8228aefd717fa70bc26dd254c1815aae9093833e3c4208ff1e55df61410a45cd08e944d4cdaf5b719dcaed8af30d3a017e79eb4117d536abbe6f70d9d139f01487333a0252e9e7e242404eff04190aaa457679e6f7d240c34ad4bdabf4bf172e34bd354bcd507a9a2176b6764f6df0847ef4fcb0d4bcf757c7d571e48674332e8368bd48023d5f03f51b8185686f9aad154ab82badea74c5a84e4dbe7a0ea405a3f0a89e4bfdf29ba9ec4877c9da0a838ec79634ddb50cb5c2348bfec93a537e731058a9aa344b7dd9a1dbf5", 0xee}, {&(0x7f0000000280)="1fd8313bb58ff12ef593479d19bd21641f4138559823d464316e8f7206fbc57d17495b7d0dbdcc8b7ea54400bfd2c5d52133906c56d2c6ceb69d7d4b582a31ca59b4031f284e3980fa8e471840b4ff9a4fa3e971f8822f8a0b", 0x59}, {&(0x7f0000000300)="ca336a7fce3f349d9338ccf14812a42d3708d626d67a29856824089e328f12afd60881c59bbeffda7922f6a7fc951bb8885909e8a6a93b23fcc47c82e5fa53ea2aa258d9ce89e5bfa0b97a7d", 0x4c}, {&(0x7f0000000380)="4aa21a029dedb52dc6b1b46cbe20fed678784e38cb002036b5a51f300d29d93ff011c32a46e97a2dea861d2579acf76e94176dc318193b81dee06d437004cec8aea1", 0x42}, {&(0x7f0000000400)="d03fdf4503cb055dc6325092fadee92a20bd5a386af396fdbe4dec54c90f6898a5b86e3550cf8cb64348b5bfa390d6", 0x2f}, {&(0x7f0000001500)="58eff215061de9deec833defb69c6e04e0edac3ceced4f94b9f7e576553ca9b2a25c1ec1118b64a8e64ae16f1e455df8f4e9199899b680512e4619c34f8f6c57a5ff11a25ac8ffc7005c29b9ce5af0a808f2c407ecf6f40ea518bf3392b04de0a1401bd21e333c122ff7afcbbc1c48c36cfc4bf8c902696a6770790ab3b7783a2d79603ecd7ca13bd9b52c35e8", 0x8d}], 0x8) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x2, 0x0, 0x2}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x135, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x8fL\xff', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[0x9112]}) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x38000) recvmsg(r2, &(0x7f0000000280)={0x0, 0xffffffffffffff2a, &(0x7f0000000180), 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000003c0)) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) socket$inet(0x2, 0x8000, 0x20) pwritev(r4, &(0x7f00000002c0), 0x1, 0x0, 0x4) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000200)='./bus\x00', 0x0, 0x8) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000240)='./bus\x00', r0, 0x2}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x80, 0x5, 0x9, 0x9f2e, "5806000000000000000000000000000082152cc2", 0xfffffffffffffff8, 0x101}) dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='m\x00', 0xd7748ef1cf2d4392, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r3, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r5 = dup2(r4, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r6) setgid(r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r8 = dup2(r7, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r9) setgid(r9) getgroups(0x2, &(0x7f00000001c0)=[r6, r9]) fchown(r1, r3, r10) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x4}, {0x61, 0x2}, {0x2, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r12, 0xc0245755, &(0x7f0000000100)={0x1aed, './file0\x00', './file0\x00'}) sendto$unix(r5, &(0x7f00000002c0)="3d5d98b129a94038d01df6a967c6b7116ed8a5bf613ec8f920ff42aa586bd8c2410206f7a093bcb064a3f12bf42983f10d0a95a53f3817a78f730c74f438dc7a68fad6627303450a766a", 0x4a, 0x400, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x0, &(0x7f0000000180)) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/171, 0xab}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f60ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e41f935d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2b5ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852aacb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18"], 0x10) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x25f) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x400000003) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000002c0)={0x8, 0xffffffffffffffff, {[0x8, 0x13a8, 0x5, 0xffffffff, 0xfffffffffffffff7, 0x4, 0x1, 0x1, 0x1, 0x2, 0x1f, 0x15ae400, 0x3, 0xffa8, 0x93e9, 0x6283000000, 0x0, 0x8001], [0x7fff, 0x9, 0x20, 0x5, 0x80000000, 0x2, 0x94, 0x5, 0x9, 0x31], [0x3, 0x5, 0x7ff, 0x7, 0x9, 0x5, 0xff], [0x7f, 0x7fff, 0x7ff, 0x8000, 0x4, 0x6], [{0x0, 0x4, 0x100000000, 0x7}, {0x3, 0x17f7ff0d, 0x7, 0x401}, {0xff, 0x6, 0x7968, 0x7ff}, {0x7fffffff, 0x201, 0x101, 0x4}, {0x800, 0x8000, 0x6dd, 0x5d}, {0x7ff, 0x0, 0x2636, 0x6}, {0xb82, 0x3, 0x0, 0x81}, {0x35c, 0x1, 0x0, 0x13}], {0xffffffffffff7fff, 0x15, 0x7, 0xa755}, {0x1, 0x8000000100000000, 0xfffffffffffff5ab, 0x2}}}) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10, 0x44) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:00:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x100000001, 0x4, {0x0, 0x3f}}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r0, r2) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0x394}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) unlinkat(r3, &(0x7f0000000100)='./file0\x00', 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tcp', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:00:15 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffffbffffffffc]}}) munmap(&(0x7f0000533000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x32) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x2) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x2, 0x6, 0xca4, {[0x3f, 0x2, 0x4, 0x2, 0x5, 0x3, 0x4, 0x100000000, 0x3, 0x80000001, 0x1cf007dd, 0x800, 0x7, 0x8, 0xfffffffffffffff9, 0x1, 0x6], [0x4, 0xff, 0x7fffffff, 0x5, 0x8, 0x10000, 0x81, 0x1f, 0xffffffffffffff01, 0x2], [0x2, 0x100000001, 0xf718, 0xfc, 0x4, 0x99, 0x6], [0x8, 0x80, 0x6, 0x1, 0x87, 0x9], [{0x8001, 0x5, 0x0, 0x8}, {0x7, 0xffffffff, 0x2, 0x7fffffff}, {0x8000, 0x80, 0x6, 0x7}, {0x8, 0x3, 0x5, 0xdc0}, {0x4c73126f, 0x3, 0x9, 0x81}, {0x6, 0x3, 0x20, 0x9}, {0x3, 0x9fd9, 0x2, 0x7fffffff}, {0x4, 0x0, 0x8, 0x40}], {0x5, 0xffffffffffffff1d, 0x0, 0xbf2}, {0x20, 0x3, 0x100000000, 0x8}}}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r2, &(0x7f00000003c0)=""/161, 0xa1, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000ac0)=""/219}, {&(0x7f0000000bc0)=""/171}], 0x10000000000002ad, &(0x7f0000000a00)=""/173, 0x202}, 0x841) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x400, 0x1f5) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) r1 = socket$inet6(0x18, 0x4004, 0x165) writev(r1, &(0x7f0000000000), 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000300)="73069e381adf3ce06fb8f3475087674f1fbe2a0d412827ef655b62f59072576c77b38bdd6dcfde0ec547b029fa43183c24620c23698e577f1ad08c88044f1c6173cc6337784c3211df6cbe3f25ffb3cc58d365956f3b942043414bae62d0f48b0c46cfbaad700ce46d85c8f94a3c23cd6461eae6d4cbf143114871", 0x7b}, {&(0x7f0000000380)="6f1b12568996ecfd70924dccb4f478a501a15fa705e9c4750458d71a78b6abccd0b3360ac4702a9a9c428114682913e3b23b0ea59faf65f0712ba72dc370a89edaaeda223680b6f1ea713e182a45f87d86cb5f1f60922150d45882ec6ce6c02c2efe99e6e1f7f5fb0328918d576f78f83945a74d2c3dbd3156d2212c7424520fe62d7451072c521b5de33b784745a204181b3943035373c14aa7f766ae6c92169e886408bbea23d2fa3d76cb128c8aad6f9f431da1d1202933fe6535d8fdcc26a34ba8d449b9a0f21ed6502be6d3b72226823fa7ee55856df6dd893f5d5e1caed1f3a12f9e54f80caaae473af1e0e53740", 0xf1}, {&(0x7f0000000480)="ffff40360cc7966482f6287f758df120c5eb93188d15983f7c1fa19806e05613ad72149e583bb16d28348a54257f8c4c6fd374dc5a27e2d6a261db58078c0b690f93fde4831bbed0832355f6c18d7e5c4bb31092469939f7d151909092f310ee6a677991f736900ad0885a823f12fe04e29955a442c07cde27c133da0ddd4c81b127c37c353930329d4b37ff12f3efe2ef167d2fa42fd436e4628da2998f78e1e4d51bc6f0f79e4b1f1c2481705c1d86537794902749881002603fa22fe502e7315861eb5bfd117bd7c604d8f32558543c9ea114b0583202786819428b2b1907a717a8", 0xe3}], 0x3, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080), 0xfffffffffffffd86}], 0xce, 0x0, 0x0) 16:00:15 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:15 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x3, 0xb9, &(0x7f00000000c0)=""/71, &(0x7f0000000040)=0x47) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) bind$unix(r1, &(0x7f0000000140)=@abs={0x1}, 0x8) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x5, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffff6, 0x9a, 0x2, 0x4, 0x6}, {{r5}, 0xfffffffffffffffe, 0x31, 0x2, 0x1, 0xa81}, {{r1}, 0x0, 0x80, 0x1}, {{r6}, 0x800000000000000f, 0x20, 0x4, 0x5, 0x9}, {{r7}, 0xfffffffffffffffb, 0x4a, 0x0, 0x7fff, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x0, 0x7}], 0x7fffffff, 0x0, 0x77, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x831f1837c9353ea8}], 0x0, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, &(0x7f0000000080), 0x10001, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x21549dac15f27df0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000180), 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x10, 0x55) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x6) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) pwrite(r1, &(0x7f00000002c0)="1c357e83595cb625d0354e7be000f1a35725bd1065a8d0e94d57bf3d16ca73442f93240dbaace81a8a2ba56b0ec3a099c22750148f2a2451c9df87fd91ac9e50db71e561b383a9f20f542352f8401df84089f75b4128c751ea7a9dbc700a5f84d8c5ed14754185e8e18749034f168da8a24a4c94cbbb890729653ae50fb5ab1b01d7bf30b91709dea0958154b09c86455a", 0x91, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0xbf6e1c428e513069, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x200) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pckbd_enable: command error 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x180) r1 = dup(0xffffffffffffffff) renameat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') r2 = semget(0x2, 0x1, 0x8) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000480)=""/4096) mknod(&(0x7f0000000200)='./bus\x00', 0x40, 0x2) getrusage(0x7fffffffffffffff, &(0x7f0000000140)) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) 16:00:18 executing program 0: r0 = socket(0x31, 0x7ad003bcfe25ac2f, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) sendmsg(r0, &(0x7f0000001980)={&(0x7f0000000080)=@un=@file={0x8aeb8fe84ca7ed33, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000000c0)="e542", 0x2}, {&(0x7f0000000100)="f3f74ec80fbe435b8d70000fe5ef46326e796cf96ec4ace187574ef94a463b7cdee169d81d2a5f2a64ae224e0d32abfa3462980cb7b868a9367e39ca73c9e7b9bf69bbacab683e87d3bbfe869fbdb4b571d083435be9e123ba356f15afde095cb3b672172e04e5a026f2e6491c84a95c60a568d2a03408e3806ec6beb41827477569e896730c88ae5fd3cfb378ee2be457762db3244bf09bb5b7324c20ddeb6a892fdf5f352f178b69ee0433e291b0ab4110140e31a06b6c150102848f54108a72c15d59fa", 0xc5}, {&(0x7f0000000200)="306a3813114a916cfa43b5aa261b7b18cb2b9a15983a30096db7657a977b579fb3e3732ed59df8d11cf88444fb3ad44da050addfcc72d089652f5212913ade8e8553cd", 0x43}, {&(0x7f0000000280)="02f3341be1007454cd142ed0bd79b1aa57bc014bf11c9a28f884b405f0f2e6141de9b34d56315b2a4e241938bd96244841697d339e4d1353fcbd5e837d330fbe4124c8f01522f8f34cba990b45fa5b831181147fb571fe6663a295abe2079f0af15d746d6c828ca611662b04c693ab6ec5f068d3c6bfcb55319e96cfd56782f7756ad407a48f5cec8085281b869ad439e7a322e243b1660b49542e863c022e152d78701c3465c5cfea02869f03b5d2f52422dd69bf8af2dcd645709f34ffdb80178f2f58e7f0bb", 0xc7}, {&(0x7f0000000380)="dd4c97589a3788ca94ad497ddd6f956afaf8c3bf5c04fca7485a8ce74820c55b6053d44ca190b27c53c2944e984e99ef04abc5820fec4be610876c17e7aa0dd7912301468cabf745521975341b54868525301efa4a92220f4e6a72dfd88e52ad90f08c29e44abf9c720245bbdcd9640eeb2a869f100e01764a65762a3051d80b936168c035ff83341c17b925e13b4eda2b991a2aeaa1b680fb80792335aa47ebfae4a42c4edb87d03edd4589adebd075154d", 0xb2}], 0x5, &(0x7f00000004c0)=[{0x48, 0xffff, 0x0, "fe681cd09a49316ab134d48fb44ff79a73534127a2265888ef5873a5269f9a482f03899d9cece03771e12ee233636aaa7010f56d"}, {0x110, 0x1, 0x10001, "bf56b3365ee81703c88cf817ef5bfc44b59986adff1046c51bdf41c1616ec8cd0b4b212d45e39c476f85d727bac2165fab2e496586b7dd523bf48c68d0c5ef04baaef0073054d71f76bea76de0668247ed3d42ca3712901d17f18808c39c50976d52b0c046b7357b9b8fc6b3e50a5a302d0591041e61c6dd1bdb94f74740f6b126045e980a5211e19866a59d7807640fe05e5e61303c8738f3b850fd172d79af4f7cabe812ccd4415eb7cbed9c134c2e2ffcf0ebd78b416cc43b1e950fa1b4fc10eaaed2e4761d07c0e72ef04ff2d174f25deb9a03a907728f7a24e9b2ac4244550d5e8622fda9690a03d829162405feebc5af6ca53cf6d295e6"}, {0xa0, 0xffff, 0xffffffffffff8001, "9de0e08c6e9d949da64b477dc9deb50d48d3492d683dc28473c779122139d25d2f73f9cac0dfa10c8d7f92016232cd4d1a58ac0274185d4cf2c3a1c5492a4d24060cd5efaea5178f5e9c6dbcfacb8ada22d24a19e8ab9fd285a00ce501674b747fa2bb3123e4ea539b2d2a208b8d586650bff178596f9e2946df8f8fa02bb0231b193e5dc7a8ee12b4"}, {0x58, 0x1, 0x1000, "d2c6313382003574adc9e25d5ef751ac213ecc75a29edcbfed7c14bbd50008373e6351eb7a180afb153472f4841e7e0b4ca41b7f44aa7f85be535b38a98ba7ab91de0f94e8"}, {0x1010, 0xffff, 0x20, "514c4cce4de9e6a95499f4187ea3d4c4942512abdbf126e96790c7ebf8fabdbc370c7c3bb459b626c0d2cf4a92c0422d49ec9de6bbd00a055733a05c3986dce3e8240e10a916abd76e4910ab6babefc1d56ff82a0212579fb66d53d3fe873c5e99acb2be611cfc60ab0d1e0f9d7ba7bd07eb5be12355817889ea689765f9296d01404d6d1730229490571bea2ab6fa0ba416b28cd64fd5f3df1d2e122d6ce5d76fef35e3493e9132e078f339b51c6f15cf7937a79eaf293bb97338dbff70064d966281cbef52e534f38017d9f987185f064927a5cfa46ec40bdedb99f1dc9d2e86a4489ca11d69931f8784d61d8524a8c5ab808e2408dee6ef90e3719d44f8a8a90b8843370dca68b945854efd17b5f21f65987afd4adad181dfda60dcbac16ad435d90ebbc69ff9cddeadceabdf28ae0b2addf12d1244502a6ada42d90de52ce0f52fe23bc82e912755dd0a673c5f05f90c2a0cfb6ec5177cab40e24051fa8b26947a733c9e2712a14bfb533fb9deca63a062a357b84285fe8ceeaa7d3b1044635232d8ab010a8ec05d349600a3bbaee0c9ba608f500280c40350e6aa0958079924a8b3ee081d220d37ca308645ca31ca3290fb2d748cb638ed4de2e85b34ff736be6f4a1693a035d8bbd51c4ab10d9d3366e67cc579d5ab3963c48fcdd716cfb347447315dfdd415cbd054f2617ac6756533d83dcccd8caf39c6e29dc573365d245cf275968a3e8ead7862efe216bedadd8d8878acba944b17a37d9faa39f4bf95073756bd3756e63db5da6814f824bbc0b0f219b7dbd46bc263cc4cb62bccc98b6f8771b3d098ab621466ea859ec33b74ddc001bb6fa84234f53df46cc0b15246db78f5e11819b170c3bf8515168eb13840556563878fa36836f34dfd7616d7dfdc16fc0ddf0258ced7806bc06859310138eea8b60762c260b96d1ddd87a3d3eed963763a2871cad4afbb929acb2d76914eabc545a8d390610bc9b7c2a463de7df1f21729d538c457fceb5e8f183beacf4d094a22e2c3edc623234aed18121921a48597efec2db1cf8067fff7e91682adc04a960650dcf243ddfdc1d739e9b5aa497d17cffeae05a2727cfe0ddb42af94cbfba29fd144b1c68878d3f630ac205ba87ddb5ee0ae1562f09d05b80a403de63ad7dcc4824335c1d6a7b705437ec8045d510f824bfb5bef988051715ff0774a1a9390509ac0298ed4b1aae22d48cfc4b815cdcb2328edc882f355aa5fe017ebc0d8c2cfb39af98bd1a079467feac38b47fc1b055c556d5037e1d275ab8240b4d10a28415e096d3310b18e51ed484f60e374b6d7472fb89f6a20a97de381affdfad5d23b52a41c0bb6f00d8c25f1c2f0058a49ed58491e8bb44a83968c0704402048aa59afd3c4b2027a266ed47c8e1ca7f90b54b1a220215d24c7059cf9dbd38134d69a6fb03102b52b7158fe833a2b60af53b3295e14bc7464438b09041c46a576f1a385379b52855ad7330c4fae96886d64dca32fcf6e174c23e4cf03e38fc275d479b8944451abec7b76240574b12e6b35da99970e0615c80831ccb8e4fcdd9a1edc0ffa3422d13645c5a7bc15d43c90291b8e286da2f1c494c0a007255d4d31c188606e3f9146229d8e9e1e751f231796f92699d7af6639b5726b3bab747d60b3f7d9c717d11c8498fe41750daf3c42bdf9da0a6c8199fa362c1529bc2d20e42f257f8a63addd5f8d6a2e35c78a75f0b7eb550315e0ca3c05241ad62a03466beed17cfbb2557f0148f9ac63e7e1561d568a5c08a29b336d3a8ec8067dc70a4faf12b77303da8f7b014ea96fe7b436f76ffe0b3a84e1be48c53c86741588d726f4fb87b9bf1f862b26e7efe7810d39bda0c6db498e983de3eaf06ef61efc9fd28f479f91f6f392623a3cf6e82487155a64c0a66a64c4b9abe3658da7b234fcc47286b78cdbec04d6a0421b81632e79f46a1c8b149da69ed04321075750e1cfde2ffb5f40eef61ac4bac46cc163ceda288fa23675d1302f4bdba7cedb05b0f600dc183c5c5aad561d3ff8f1333f08c68ce3fef235b7b0516ef5f7efb9c02843cd9358b90498403343dd6375e5ed7442eeb0534e6d53e6a03209ec4a4521876338c06a854e8fe6804483840ede6171ff61704a26ea4ce9365176f47ced18b8eb7f5fb493ca3bb24cc1bf27d71866603bc126f7426f136efb39f8e4cf596de28a0933c1a328453bd1ccd4ea2d49651a1320144d45a645736a09c2b3eff427a256e416509a9ffc90126451bf6cfd12c5f5ab2741e9c0b354175968d735d1bca5bcebf4d470d86d1af02a03e1e9c7d313e34f789ce4cb484f504762aa4637c809a56b97ef542767220176044f70b6edd94f34bbd22a2faf06433ea88ac84f502643afa148367ac77d1cabc200ac428c331c2bda75af4b6270755f4e0bb1d62f1ca3e469f2f9265889e797339cb3058dfcb86de8218027a68904c7037e6b9b423ba6047610c28dfe99093ec0a70bbf64449ff931e7035cfef52035b7eebfb953dfd2b2584a123ebb686dcf50b8698a9d55fba9793abfff4bd4ad82eed451944587446ae6a582a51cf0cd89a3261a96e4e2d341f488c5b9081077d6f0efc1574cab8502f29049f7fbc475b2036e17d6d57ec0ac6e73593c3b30fe4df31ac5e9c41d14a5bddfb4ec9b42cf19a711471d85f39d2bea000ef5b92c62b5668a56fe50aa3ad84b0056a3ebcf7a772f5291c84401c646317239e3bfa505eb6673458eb28dacdf7b5a64202241697d7b9e73ecd76681a76f48b39a3f802800114fa75f7788f88eb191018b38664716a16a8d1505a9100d01f40796cdf65a2ab83bf404e75ddbe76847626f1dc14ebf8b703fcf691d6435a6ac8693be2ee4e5e68f82106f5b447b116e435e095412602ea821ffc2196bb5b14b80c9ef0dd763c63f7129b2e1238e01333e583f7e188ae663b93e098875f5be3513d58cbd22d676ed6c3b1e471b94ab79d754a08955fa5bffcd23c94b0df64c187b95e13216eba67f5c308fc0fe1f61013e94ef88f1bd75ca322b4affde3b9cff4ec75a977bc7fd766ab4000ffcd0ec8e2954308af836a094d3bc1964cb4e2590a69c1756d83c2a1e46b96a9be5dd97cc123673d10957aad2705853a738d420651b17743a9bd155b06f2f929351767ce02121b42faa2ce2fa167b735bd8702b965d4ada89aea9c0e8a1551eab14a8fc551b6eb8ce6c5e7a29f1e1de369296ba9376127660fff64954bf90f5adcc057edd274d11dadaa6e592d10f438b871ff0c1baa6ce7fb4616bdf7f511b65fed4a7aa72d853d6a40a007945ff266a4e0bb0825ae4e244461b0951fefc79af8deb0580c3116e96fce37d81add080bd414c7bafd6d549c1bf0ce81bb920029bfe66405f5736fd4f0166a41009fa868a6a775a200189699d0ae092c65e78b28e6ac5e11fa56bb827201eee180d4e97d351f159b1483165a861e92562ec20689e66bddf6f88a2608c09dbab41f41b382b485351f0094e66721efc716fbc3475684cf5b3d451b759445342e29ccef52230be3c768ad5da4d17e511b739f86725ad332370823a48195400ddfc51b0e657e5f1451b3639db13bebad3d1bfb7a36e8a150df11fb49954dfde7a94bc4197f677553c4e317867cd39dbebf68cf249983b1a39b1f24cf20c169555cbf9f484fa2c72ffc9ae403fcfad015d45f47e2c5c0252b75313f277a63003d18b49216819dde433988b148140537be27200921c2cc53853bbbf0edf295c21edb50a1a7b3a6e50afb1c1294644d5b2c7a6163abbdba9196baa987840088128f1434c046700288328faf4f43229dbfe970b5b542b96b267fd6a3006e9bbbaa2bce8f385b56c7595b3d65a0469d47678b05b087284dc374aaa558f84f9d6573093c6a49b063354a4e9f5029cac4ed40c51b84d51ce051f00abcb9fdf0665464d85a68af511cbf0fc59b3171e519ef2912afc420b1b823cc288122e6cadad1d1565a641180b4aa65f35730c3629d3efb0342b04ebd32a48edd11c6f522d977866bde50c0765a470ac46cf0e3c277bbac0563e6d4f132f0ed56f55e51df90e3b0c7b8636d55c62ef980d4bca2568d8a5264d254bda1615e6e36310bfd9255b1af960754410d6a8b3e529157565dd5fdebd8dcd345c36e13843f859239a7c1ce9dfb241eb1561262ab5caee057d5b854e9d314342497e168e1389a8bd0663c825be7c19b82cd4e8d8ffe3ac40054faa7ac68bd7a11488516adbd6122d9102b9d6dd1dc06502f80e46aea5cb5619ee96e138c35a251c4e959d1a85089b6e54d46ff3fa69c59ce9a156105a5d14d144aec62f73e792ab5db032aedbc83cba7fdea8ce3d6cf15e4446ca9014781c7cd21fcc1987d562758d74979c130ac5c48f6d273193d0f9f90e04e985635cf24aa0447c8a1df7de742d13d8941dc90957567c7c98bca8ee54a6f82154f1a68ec130b7c90fdd3b3eda44e778fd8a2cff637a48b720ba0966e3d08e6a2232958826a75f3706efed678da912c3ec961b626872f3f5348986c2b9566253370da69a63692a1e4625a6c018726378e108dde07d238b8920297a64ab625cfbc1ac15bd3f47b64408307dabd5589a202bbba3ba202fabcc687b96f21d4ef6a11a8c973b73d5d76b9e8333fb20dda128b2593d4497226fbed27b0f5e8c1d7619c6147afdcd972fd306ff55bdf1339c09537b8a63fd8cfe518317666d4817d345e58435cda68ff657582a45de753a7b9174e5a3fd15522a505fe02c7069a9e218809115a67112647978eae022c7fe2d059451033bf8afe6910130a8edf03f1e0f324835e85bf6490da795feb309d6e2bbaa671f123b6e4dcd2eb51f534a24ea46ae709762293769f9eb4bbef53a0e197b3c3fa2e7b5bd1fc5f5ebfcf5cd321abe0abca45889e42db34b72f6d5d6e96538c38df2c39471a53699cd5c7c1c7a61fc862cd2034955c9b1d64675547bc049405ed26beee29b61b0a57d758d817e0b7f4940310998800d695936b0f228fe86399973af31b790beb61ee06f485d470756f2a05fba9f1c710cef16be58dda3ab8aa36ed2816096bdee4f1fb88292d90b9bed00bb8fb3a807c5dd5bb97af59981ae1cf7b1c7cf5f65d475198f47d6848029363f3bbdebab336213b90648bfff47fc9e892d84fb46815874e1b07d0b69553d5ff265d480a7761505e9c3534aa171cceafb84ef673a9e174b13875cf74fa073d022839be55b3a6754041795e1bebc8759b8355bf2965e9b8dbc44b8033ff79fdf9831ec88fa3aaae2ecca7123e00aaedcd3c5fcaf0560c66ff3604b7cce0aba296a1cb4f44b3bb414d40c36c004f35e86b22c367e920de96ce0ad5825092b6c73f35b929541d267a092e402379341f81565a3997b8b7541f2e0f969498b52be46400e129ae2af05dcc5a087bbc0bfe95ed080dcde2aa69235697a69bb3a9e6d36b82b11c816dac51fccca8eda2dfa365690bbdcbe5e757040744dd6c8ec3b9b3ab332259ca6cb0357a814b02578ac32837383d3df5b6906de2318926636180d111986fa1c2b198857ca9fa1b0a773a9b8e95563617ef8f92d6b570c6a1de7565020c82a7f5e92f64190f2fc9772e11558742098ee0fab9a488175813ec3d73d196f5fa76d5710d7856ddf0cb731448cf0e2d32a9b6e8b3cda8ad9bab141ef3df612bb21f2f813075b6ea76a215e8ab421487c572242186a693427565bab4ba1cf1d15556ee78bf8342bd6e8663f8467ab15db1150b506c7539d88b23551524cb5babd2c7da93ec1b3e9b6cf53afc3154c3904a284401848d23842bd021c"}, {0xc0, 0x1, 0x7fff, "bef62a057afd40a2a60ead29c77f43945a4c0ce6ac43778799535cccc8cfa6f16675d44f26d50feae4eab65a5de9e3c7f171f72dce9fd3e32e22ef5068581c9c7cf63612c0bb7ce49ae790d91969a8104c327bbb4360aa7479090c6943d654e7e54da6ebcc034e02e7978ae432070fd0d8c980179c175494310b442172be544eca348086c076c646f35bedefaf85b836ebea760d6fa37e56b753d1118490259ede245b220eda387b0123"}, {0x70, 0x0, 0xff, "d7a5e462b35caa6d6e81c909151733a55a047807eccd8218b579e3da275ede63ffdd02640b8a5fe9b41e0eab9240ff2e1f7ab66c31de6faeb51434329e5e69ed7f68edf8eebff42d1cdf6e03c1f57b43f84268525c3f90475d86"}, {0x50, 0x0, 0x3, "507f916712279791df4edfc2a81a2115dfd20dbbaf9f5bb001260e6d161efd7fcc655f39af844eac32b7162d6f54bf0c4d96e39ec297063730d47ff7"}, {0xb0, 0xffff, 0xfffffffffffffffe, "275f75f29af16651376882d9844aa2bdae39e18707b68028833d55e88aaf2481fd412d4a208ad8671167ad2850e16de1306a9993d18f4d410f860777075058d89b92e9b6278dd4ba19d2ca0bb2fc7daa484242795efa01a68182ed8751ef0ddf62129bd72acef73dd2715ef6f2efe30208cced544c14b9ace65ffda4088694869a0b6ceacf46d3079dd297c63a748ed8bfed827df640db9ca86445e5cb1d"}], 0x1490}, 0x8) open(&(0x7f00000019c0)='./file0\x00', 0x20, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) semop(r1, &(0x7f0000000200)=[{0x0, 0x8}, {0x3, 0x400, 0x1000}, {0x3, 0x3f, 0x1000}, {0x1, 0x7fff, 0x1800}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x6) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)="581d78ab92aa5a23b0fa4e29da7d2ba09bcff5912b0bd130e8d7637327df7e4a780edeab0ecdfe9f88a1d984d91d557e5b8d02264adceb914bb42f988a4a65b4f6d5928805d7a014e07f0439", 0x4c}], 0x1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xfffffffffffffefb}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r5 = dup2(r4, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r6) setgid(r6) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0xff, r1, r2, r3, r6, 0x2, 0x5}, 0x1, 0x0, r8, r9, 0x4, 0x3, 0x5}) r10 = syz_open_pts() close(r10) syz_open_pts() ioctl$TIOCSETA(r10, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r10, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSBRK(r10, 0x2000747b) r11 = shmget$private(0x0, 0x2000, 0x8, &(0x7f00005f0000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000080)=""/217) pckbd_enable: command error 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x6) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x2}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0xd06a, 0x9]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000000)="fdb782c49142d8f69e2ba2a302451d1fc0dd67eb05f1f399119c1d631c719187e5e6f736591d62413fd5249ed3d1b75c220c0558bdc011d95d7cad7a70815630e23294ff5d615058f712f1c9d937173edc9a53e81b285380d8ef7b64630b7bcd595eaebbce43eb906d9c92924ed45ba78fed3ca9d1d25cccb1c47b3ff712b5fa06f91fe1e6959d35", 0x88}, {&(0x7f00000000c0)="4300aad42e1fb6f6f4a55c97b5b4f7b464cdcb1be10b0c2795aa6fb1b61b2e69faf11a0200110f994fff96bca6b914f0", 0x30}, {&(0x7f00000002c0)="013eee0cdcd468a56303b36ef7cfeee8f1138d6b8a79dadb8c1ac90218250211d12996f1282d319885dab46a63641d8c8b2ddb28cf58d787a653d7f360e161b7167e7aba054094a2bdadeb6ca6989b815df6fb486a31a0d8802d4103a8e06cf10f572a41307211ab06f4195ab9d13fbff71922699983dc7ca28556b5381cabbf3108fcc737b8e1405de3eb4a95c264d39064e6eca8cdcd09c4cd9e23eca739aed2aab6ed3ed7670cfa2f2ebac3c82c3c5cb1bc804c7b85bbfb82d37d0a87f04b93ba6eb1d5b5bc816fac6d3dd5", 0xcd}, {&(0x7f0000000400)="2ca02137bc84ea5521677ac046e0130c14238ec9a52035955b422554b931ee5938ef467be4df8c21626460abb7bcb1d004752e4358c27e452573dff42f9dc72e1b7f2104b664e271e0970ca57b174c8635a1fc40a68ca5e0e7a53a0a395112638591b8b8839960d859edd2066240ca8c1696424a37d2e6c05692dd86d8230f124c6f6ef30afca642cf35aba12ae14ef03baaf3ce384eba1d44e167abd178a6687bacbbd2296bb499269e6ac1285eb63f4634d99fe2f46e5ac6872ce7b5792e", 0xbf}, {&(0x7f0000000100)="86", 0x1}, {&(0x7f00000004c0)="592067de6b2b1198cec55b8e1c69b03a10a50063f940c7efec56ce92881dd944c95ba50ccb4c1ddf39bec34197b4b7a599e7fd3b57f71cde59a8a7b6c7730a9275ce5acd291ab745c4f5f00fd3b53619e53aae197a6b8920182b4bf1bee1b2c14989153431a0b81d3d6927924ef537b22278b2d001f23e05900d7793626aec2a94da11d7385a3327af7c28217840e59dfa80a62db13ce87bc120b45457f3344ce93d969b9cef6f061c2e45909de04e2e08128f741c", 0xb5}, {&(0x7f0000000180)="5acc8d27a5dc9a3669a3670fa6cdebaff111503b7c", 0x15}], 0x7, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x10', 0x200, 0x0) connect(r0, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x5) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x9, 0x4, 0x1, 0x7, 0x2, 0x7, 0x0, 0x0, 0x6, 0x1}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: semget$private(0x0, 0x8, 0x4) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f0000000540)=0xfb) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff, r1}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) getgroups(0x0, &(0x7f0000000380)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) setegid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x88, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x11d, &(0x7f0000000040)=[{0x5}, {0x1, 0x0, 0x0, 0x79}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'t{x', 0x0}) syz_emit_ethernet(0xfffffffffffffdfc, &(0x7f0000000340)="b6") setuid(0xee01) clock_settime(0x4, &(0x7f00000002c0)={0x8, 0x6}) r5 = open(&(0x7f0000000300)='./file0/file0\x00', 0x8000, 0x1000000000203a) faccessat(r5, &(0x7f0000000040)='.\x00', 0x2, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r6 = semget$private(0x0, 0x1, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x800, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000a00)=[0xca, 0x1, 0xfffffffffffffff9]) semop(r6, &(0x7f0000000080)=[{0x3, 0x8, 0x1000}, {0x6, 0x20, 0x800}, {0x4, 0x4, 0x800}], 0x3) setgid(r3) semctl$GETZCNT(r6, 0xffffffffffffffff, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000140)=""/13) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000000)=""/61) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x3]) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, 0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x15) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r3) dup2(0xffffffffffffff9c, r0) fchdir(r0) lseek(r0, 0x0, 0x0, 0x1) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x81}, {0x6}]}) 16:00:18 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(0xffffffffffffffff, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/124, 0x7c}, {&(0x7f00000000c0)=""/45, 0x2d}], 0x2, 0x0, 0x0) write(r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000140)) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:18 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ftruncate(r1, 0x0, 0x3) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r0) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r1, 0x1, 0x1, &(0x7f0000000100)="1b895a4ec3365fa74e4a2a6321248db272450183bb6ea4ab4eed01e665281d5e0f30a7eb37300ab26cfe7e9bf0", 0x2d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(0x0, r2) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r2 = msgget(0x2, 0x180) r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() r7 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x400, r3, r4, r5, r6, 0x30, 0x80}, 0x1000000000000000, 0x800, r7, r8, 0x101, 0x7, 0x536aebd1, 0xff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6, r9, r10, 0x8}, 0x72, 0x6d6e, 0x1ff}) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000200)) pipe(&(0x7f0000000400)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x40, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000680)) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x93f3, "655ee28e1d679d2765930d6bb0f10aef208bb5af"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e", 0x24) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0xb81, 0x4) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = socket(0x10, 0x8000, 0x6) sendto$unix(r0, &(0x7f0000000180)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x4000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000000020000000000500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000180)=""/156, 0x9c}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000000)=""/63, 0x3f}, {&(0x7f0000000480)=""/172, 0xac}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe(&(0x7f0000000140)) syz_open_pts() 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000040)={0x5, 0x81}) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f00000000c0)) 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x4) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:19 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4502) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0xc) r1 = dup(r0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000002c0)={0x1}) 16:00:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES64=0x0], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:19 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x40}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setflags(r1, 0x2, 0x3) 16:00:19 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 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)=[{0x87}, {0x74}, {0x80000000000006}]}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x7, 0x100000001}, {0x18, 0x0, 0x80000001}, 0x5, [0x10000000000000, 0x3e7dc00000000, 0x7, 0x80000000, 0xa, 0x1f, 0x1, 0x200]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r2, 0x0) 16:00:19 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) chflagsat(r1, &(0x7f0000000000)='./file\x00', 0x1, 0x2) 16:00:19 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: pledge(&(0x7f0000000200)='vmm f#) \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\x03\x00K\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) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/44, 0x2c, 0x2, 0x0, 0x0) kqueue() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) 16:00:19 executing program 0: socket(0x18, 0x3, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1058b, 0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1158320a035192affed4d91aa987c5400c8f53f85e8529221727b8e12d1f3b6b6fcbc6981b490c90eb925ecc0818591e1c782c347e2a9849b87cddd89f8648ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6423dddfff30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee107570193db01ee3441a5322f03d599a8c3c0e35291b59b74c51ff3ed7b111fa3e77f808bc5927b95b475430340e9cb069d60e22327bd97fe83d15aa82fb5701b00bef0a228a7ec2836f3432", 0xe5}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: socket(0x18, 0x3, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x65, 0x0, 0x0) 16:00:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) r2 = open(&(0x7f0000000200)='./bus\x00', 0x102b0, 0x44) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000300)=[{r2, 0x4}, {r3, 0x100}, {r4, 0x4}, {r0, 0x84}], 0x4, 0x7) getrusage(0x0, &(0x7f0000001280)) 16:00:19 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) listen(r1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000000)=""/209, 0xd1}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/65, 0x41}, {&(0x7f0000000480)=""/155, 0x9b}], 0x8) 16:00:19 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd6b, &(0x7f0000000340)="b6") 16:00:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x33) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:19 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x5}], 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x3f) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000003c0)) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x200000000000009c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000200)="4d4126a1b29adb799720d4b93bc46835ebe44e5407a21014290a7c650a31021f0ef80d6689cc0de81c58885ced3cf024cfc4979f5f5bf0", 0x37}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff0000800000000000000000005c5f0b94e3d0ec22ea2d00008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45", 0x150, 0x8, 0x0, 0x26c) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000440)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000480), 0x0, 0x0, 0x0, 0x8}, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x8000, 0x133) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\rTT\xe61\xe4\xd8\xdf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x3f}, {0x4d}, {0x6, 0x2, 0x0, 0xfffffffffffffffd}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[{0x400, 0x3f, 0x983c, 0x6}, {0xffffffffffff61d5, 0x1, 0xffffffff, 0x8}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000300)) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) utimensat(r7, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x3f}, {0x80000000, 0x7fff}}, 0x2) 16:00:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:00:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0d0710d13580e950acf50cfc38cc2beb9e1a"], 0x10}, 0x0) 16:00:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x800, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0x1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x12, 0xf0000000, 0x9, 0x1e}, {{r2}, 0xfffffffffffffff8, 0xa, 0x2, 0x5, 0x10001}, {{r3}, 0x7ffffffffffffff8, 0x12, 0x1, 0xffff, 0x1}], 0x8, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x24, 0x80000000, 0x5, 0x4}, {{r6}, 0xfffffffffffffff8, 0x88, 0xf0000000, 0xfff, 0x6}, {{r7}, 0x0, 0x5, 0x10, 0x4, 0x4}], 0x4, &(0x7f0000000280)={0x10000, 0x2}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000002c0)) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0xee) symlinkat(&(0x7f0000000300)='./file0\x00', r8, &(0x7f0000000380)='./file0\x00') socketpair(0x18, 0x5, 0x84, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r9, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) r10 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x8, 0x0) r11 = openat(r10, &(0x7f0000000480)='./file0\x00', 0x200, 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f00000004c0)={0x2, 0x73b7}) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, 0xc) r14 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) r17 = geteuid() r18 = getgid() r19 = fcntl$getown(r1, 0x5) r20 = geteuid() getgroups(0x1, &(0x7f00000009c0)=[0x0]) r22 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/ttyCcfg\x00', 0x20000, 0x0) socketpair(0x18, 0x2, 0x3f, &(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/diskmap\x00', 0x608c48efae6f616e, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/bpf\x00', 0x80, 0x0) r26 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000b00)) r27 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/ttyCcfg\x00', 0x0, 0x0) r28 = open(&(0x7f0000000b80)='./file0\x00', 0x80, 0x40) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/null\x00', 0x8, 0x0) r30 = accept$inet6(0xffffffffffffffff, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) sendmsg$unix(r12, &(0x7f0000000d80)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000540)="a0e9c54f80cf4daad3d62747f72a2270031bf10723a69f9599f3615c6b326e89b2492b689702201ed1304e6b70232e7758dfaa968cf12991297d477891fa102be3aee4d28e1e113fcc22183a05f38863b7925b12465cf6da23af3f8422c8cebdab85db113dc9724b379aae012337a4e9fe569f30675d2c0bc63db6751aee8881778d75b1b8e0bfefeeaf68ff4365e231f8c479ba6a1842bbc7def911cddf11b10525f3b0cc56e576", 0xa8}, {&(0x7f0000000600)="a4411b", 0x3}, {&(0x7f0000000640)="9d5fb16fe3160fdb8519e42a4aa1045f2e88", 0x12}, {&(0x7f0000000680)="22e8f6ac891146d46869aeb1f033f88963cf4662d99a55a467fa8b0581c136a672a6c944946a672a7d194bbb5d199694e2eca416fd682e33be513d88fb701c245365bac26c97dd715d1e719b736de58025", 0x51}, {&(0x7f0000000700)="5bbded0903a31d042ab46618735b11da444f67ab62a318710ca44a31814b321d2b5d9484e780ada00cc8d4b51aee07841f25b813c0eabb5fd86b1c5a9aafc9787696640f73bce26be305a7a0f822016a56e475eac478e6a00d300c27d5d730d5ab2d2627570b443b29cf3250ad43f82e0dd12cad53674dbec9ad3c48192e27a6572810b4fbe37f0286c7a5ddefb7328d058c8fddcb3090fb9e91377973", 0x9d}, {&(0x7f00000007c0)="3e156807c6bee5d5ab2e99a4f513ac30f480686eb287c08252368d47b9bcdf7e02ea0651c5f74a5da388176ecbc9ed5ead3b5fa2851f11b6d1254cc42d0617d38d7423950ddb84df9cea3a8795927446256b95438ea5922e026139421c9b00b71f6a0bdb25978d62c27b55906d8d047054e6dd9bb2d6e66571dc5ad768697b8fb095f54106f310458eff6aa96dff3feb42f837f4", 0x94}], 0x6, &(0x7f0000000c80)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r22, r23, r24, r25, 0xffffffffffffff9c, r26, r4, r7]}, @rights={0x38, 0xffff, 0x1, [r27, r1, r6, r28, r9, r29, r30, r9, 0xffffffffffffff9c, r8]}], 0xd0, 0x1c}, 0x18) pckbd_enable: command error 16:00:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632e", 0x18f) socketpair(0x20, 0x4000, 0x7, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {r0}], 0x2, 0x0) pckbd_enable: command error 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 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) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0, 0x2}, 0x0) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) r0 = getuid() r1 = getgid() lchown(&(0x7f0000000140)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mknod(&(0x7f0000000100)='./file0/file1\x00', 0x1, 0x2) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getpeername(r0, 0x0, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = kqueue() r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r5 = dup2(r4, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r6) setgid(r6) fchown(r3, 0x0, r6) r7 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x6, &(0x7f0000000040)={0x3, 0x5, 0xffffffff80000001, 0x7, r7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000140), 0x33693362fe494072) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x24}, {0x40006}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40620, 0x26) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x100, 0x400}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r4 = openat(r3, &(0x7f0000000180)='./file1\x00', 0x20090, 0xb8) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f0000000300)=0x1002) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) fcntl$lock(r5, 0xcf718e605d124f53, &(0x7f0000000440)={0x3, 0x0, 0x0, 0x3f, r6}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x5, 0x4, 0x8001, 0x26bdf403}) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xfffffffffffffe8b}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000200)) write(r1, &(0x7f0000000180), 0x13c) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x1010, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x20) pipe2(&(0x7f0000000080), 0xb44608cd3b8dcc6e) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820"], 0x86, 0x0) msgrcv(r2, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r2, &(0x7f0000000300)={0x0, "c0edba5885fa537f4be33ae158c7c6d70e384329dc38f52e50be39bb8a98d81e0f93d898f6400343d500a0844fd8e324a4ced2495b6f4e1a38"}, 0x41, 0x800) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x8001) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000040)=""/62, 0x3e}, {&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f00000002c0)=""/7, 0x7}], 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281802e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x401}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='B') ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820"], 0x86, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000100)={0x0, "4030583fe95bb440c32d4bbee14bec6384a24c0a52153c"}, 0x1f, 0x800) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) close(r2) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202a0, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x7a7c23fd503bf675, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000300)=""/179, 0xb3, 0x82, 0x0, 0x0) socketpair(0x18, 0x2, 0x3, &(0x7f00000002c0)) renameat(r1, &(0x7f0000000080)='\x00', r2, &(0x7f0000000100)='./file0\x00') socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x401, 0xf, &(0x7f0000000180)="eb00eeef5c5bc40a5e5d4d044b4c138cde0c1fe8af36ffab6bfc93975bb37b2a24f6492639c8c02bf32be9e7463e67eac7100cb04affb5d872739598d0a7e01c562935917eb3996cdb5f07c10cc06204e070a0addf6fc597489b69b803f2648f8c2c8ff48374d4d768879d368a195641c343653409b4df051d707f3ca6f2a973cb61369c89f47cb91cd7b2465b39b06a8f28d6ee76fbc5247cd09cd79ca689bfb412a44d00f65bf1447f1fc348d1cb3426a284207f2744ffc458f4512e196f86f75a74f7c609137e24d622303bbe37c88d04859227649cf2b75853b87229c0fbcce668e3a15c93b07efc34c57e240630f4edb14cbf02fadea8f5adaecf48299afbf6314efc8ec19ffd367defcd789ecccf2c0aad946f4c5325", 0x119) socketpair(0x6c, 0x4, 0x3f, &(0x7f0000000000)) socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000140)=0x40, 0x4) shutdown(r0, 0x1) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000), 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x6) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42ef81469f23b830b38f7dc1ce997bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf06976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c9612892382687941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658a7a00000000000000315d001903c5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd56560d6b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632ed4d93f2894075affc73ef3481948b9889008f8bddea4964cb181657cab6bb16dce08173bae576ca627262baae417dfb4db32b70a7ddb9a466882dbbff689aa57bb737100aa2e41", 0x1da) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x7f, 0x96, 0x2, 0x80000001}) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) socket(0x6, 0xf4594a561ecbf93a, 0xfffffffffffffffc) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r1, &(0x7f0000000180)=""/167, 0xa7) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x80000001) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x6e, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r1 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) r2 = geteuid() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000140)="9c7d14c1b97f097df109a34347b6e1d49fb864a14cd347a942a8c544e721195b3aac2836814b5c71cb429e203edb422d4d40e1afe9199e370437fdc6ed946667797d8927def3a6a0b23f817693a90b0e34a46045d4bf1f655331150278", 0x5d, 0x4, &(0x7f0000000200)={0x2, 0x1}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r4, 0x0) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r2, 0x0, r4, r6, 0x8, 0x3}, 0x1f, 0x9, 0x6}) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) close(r1) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 16:00:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x20, 0x0, 0x81}, {0x4d, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f00000001c0)=""/153, 0x99, 0x80, 0x0, 0x0) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 16:00:24 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8001, 0x5f9) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0xdf22, 0x240000, &(0x7f0000000040)="eaffffffffff0195", 0x8) 16:00:24 executing program 1: 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) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2a, 0x0, 0x4}, {0x28}, {0x100000001, 0x1, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r2, 0x5) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000300)="ab5b47e32964e0f1e96bcd9bc967042ca67eaa6c1088a82b32ff51686ecc882caae9b8a8e88e2d048a955ef739301495b6e976b4ffa14287625ef03f4357b7205e904aad52a213a0089900a9aacd6d3039c66bd92c0abca874a1b59577b7e966aa0749824d67310a343d956abe31c1f0ffa7e6fe34e190cc62f7020150adb20331962186e86010665b652d00b13dc012726b4d0ebef3e5f2002beda4a7c977fa07d184301ac7e00170e4d0f174ff733f9b400ebd601e1a26d51f4214bed3bcef47b4fd9efffa3b59e4d05e174a1837a7604122ae74742003487ce76f76bb00298a3d8731d1120508b331e4af2ba4e5ce2721a71524dcdbb3138cf04a", 0xfc}, {&(0x7f0000000000)="cefe7b4c44e44923f11110d98aa8bd6569bc0cd4dcf4f18d2fa01b4a249b00e3e36bc6204b84f19e9b51740e937dec", 0x2f}, {&(0x7f0000000200)="a0a7c3a2c952191bb5c775351a3d7372d03f266b90cd59395084e94d34acb6d4b2e654265a4866ff143bfc124d807af7091a1a313134c29f0b581e87b55b1ad2d9035cbb6126b9334515046835fc6ef12509898dd2e862031fcb8d4da220f06d00e7af706c8067aa988b773b7b42c32d7fd82a61ea25919fe81cbc11e89bd393b3f68b37f3bd990326e2e6767050131eb87152", 0x93}, {&(0x7f0000000400)="54a012238fd6ec692492df7226da842058fe9447de932303f58f8a6d730d74d4a9e3f6228ea44b1c5bebd05402d5abc87d6dd81ac8d8c02c18b874d4051301fcfbc86a11cb4ec69b0bab587125ee2bab331120f5e57d606d0b8edb697ed95503673d51ec4137c52ada57da44741d6446ec8e1630033cef0f98987f674d21cb241bdd717c2a729ac0082e522eb2d4fa14c9be3cf21d4c163057121b9610b8064c31d2cdb00464167a26f9a2762ba2da5c", 0xb0}, {&(0x7f00000004c0)="74c7eb0fe105048b82ecebe866b14e923d4f347ccbb25868da082ad0594ac0f35e0ee404c37e81b8ae3a51830c8801aa423545a8ab7b89995804341d939a33557e9473fa4f45dadd3544f368fdf1d79990a017386150ba05b7a5335e6d134ba213743c88ef9abbb4665b86eaeb7cbd2b95f91c53367561dc992c67f266d4d5d09aca571b46242d6f016fcab6ad39613dca8fc84b00c858c63134242e27d21a0b7fcf9f0bb5e3c0a8f770202984900370383ffeb408ce4db089ddf3f9584ce324c063fd38efb518de0b1687226df91d72c65ba822be37b93f958c2afd7e38a7cdbc4460a169be837a9712fcf8eb26da97", 0xf0}, {&(0x7f00000005c0)="b27fed64e6f78a014536ed4d1cf14b0547f9e6ed1aedfa1c4175aedad184f1b3e45475a6ac4f24b53e0181671607736a72f03d82988e4599f82a939b44ddac4291bb9730670cd59599e90c9d3da75583c523a385a4b48a3568e032a58b730549ce14221fde3af1a61a213037ed9df8d613a75276c38f44781cc07132162f60175d795d9aa263d6c80752951549a3d0745e1763f43906fa178c8406bdf18cabb2f3efd9d723fa38638750b15f44244000195e1e81ca18ffd5d482c8e43e9a55bb083048c232cfd2f5408282244b4ecb6301aa9759bb249651c7a2", 0xda}, {&(0x7f0000000080)="b364ae1a93da", 0x6}], 0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c4, 0x40008000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x0, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x0, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x81) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r1, 0x0) r2 = geteuid() setuid(r2) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x0, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x0, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0xff2c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x0, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x0, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r4 = dup2(r3, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r5) setgid(r5) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r7 = dup2(r6, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r8) setgid(r8) getgroups(0x4, &(0x7f0000000100)=[r5, r8, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r9) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="3948508d87de522a077b1c2561668cbe9da0d0361aebada0b393c0d288ba271e4add17e267982309b853d6d1931403608e8a3c1a0d2b2436b6e008589715575c3bcf935802cd8613bb3f9b0825ce23628c3fcabf2d75fafe4237b2947d3a2455167b49d4c11628106de553e8fbe6d3d405a05ec47d2cdc5e9b897d6cb1ed86173ea5ac527b04e244cc72ad1d0de281b20778121eb11f3c3e697ffc8ee33bb5aab0e63f31ae1d9c8649d76dddcef9fd4b32eeecb81153419cc92bed123d52024c66100b15c04acae0b23be3ff9e04d6c56a91043bc0299634d115805a48e29300ffae9ac526033b0052e68e15b6dea960a02df2308fa1761e8270491757a6363dccf1545ce2811ec9eba171b895583b3df7f2af23dd39f55dab9b058a14b2a3772bb45ca962bbd8510f83bd5d66806c00f279f30e5f16fd3536ac7618dfcf0fa1475cf1a59f9d6e7c2cc86b5aea24b9734597b04f73ee4176a2bc5238f46c20b4b3fa445a6064b407558f02295fe210e40e715c4bc8f3eefb5ad4d3153f629abea5ee29f2892e0a98665e49b821b708b4b85f4ef5cf82831fb394f746b2efed801c3fef1c4477c7f8b41df36836901f985dcf18cfa7222b55d4b3fd553dbc4015c189545fcda4cc576c478cfc2009e41da4f5100cee960d1884864e8e3392b20c71c5b355d0093da0e9346ca298d3bb6120acf083d9052825c97159d9910d5503c24c618f35407861961acd4143650c6d9907b17b08b0065b67c15d3e03b0f7197de142fd71ff8d9a1db56974bded500e96ad7e6c0c1a3a2fa9f9a8a8b0a7af944fed8b5b687a87cd3e50b2af74fc0126a7720d", 0x253) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lseek(r2, 0x0, 0x0, 0x3) close(r0) dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r4, 0x29, 0x80000000000000b, &(0x7f00000000c0)="292918d7", 0x4) 16:00:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, 0xffffffffffffffff) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 16:00:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket$inet(0x2, 0x2, 0x400000) getsockopt$inet_opts(r2, 0x0, 0x17, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0xc91, 0x8db8, 0x7}, 0xc) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000180)='-]/\'\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b0000aae4", 0x30}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='\x00') 16:00:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x242, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x330}, {&(0x7f00000003c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xfffffffffffffe50}, {&(0x7f0000000a00)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x74}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xfffffffffffffc9e}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xdeaf4152}], 0x1}) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f0000000200)=""/103, 0x67}, {&(0x7f00000003c0)=""/184, 0xb8}, {&(0x7f0000000640)=""/92, 0x5c}, {&(0x7f0000000000)=""/53, 0x35}, {&(0x7f0000001b00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/164, 0xa4}, {&(0x7f0000002b00)=""/128, 0x80}, {&(0x7f0000002b80)=""/130, 0x82}, {&(0x7f0000000040)=""/1, 0x1}, {&(0x7f0000002c40)=""/136, 0x88}], 0xa, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwrite(r1, &(0x7f0000000a00)="c02c3b0d7c2a2efe1d564ad478f0d604408c70127bad53a6fd1cd54bc6af97f5077f0e51eff35ccb03b5193383c9d5910f1cbc018ee448e06a0300f55b600b43110a3592e5fc719401df07d2e22e634c848c8e75e67838f554f0f13f05dc9fade29c5fb3ac09269f05ed5e18c8ad9cc6647aef3af36893b95e784c9aaef1e7dfb85e8195fca9600fdc1a8098cb5d76df06e75dda8bc309af9e7ec63c06466a47ed75726366dfe6b00689fdbd4aa1497f0db64dfd1956754dac0f086825f833f174e17c256c4137040942f19bfa4463299bac2d80f1c58ebcebbec4a22e91afd1c299d619e8f783650fa4dc3c9b12dd64af55cd5a3109bc7d52da65da14eb18d5c7332e816999a12799e24e46a25e93fd2f5ef59b2657411676de90f2eafe128e51c98ca34e10efd92510b92399f777426b7f0bb8dc84afbc721425ab0446463f631df9ca62fd949e4ea382773fc075fde3699cbd8d704e96e35a8e713ff7180525e13bc03cb1af52cdc5fc6fe07a8026b2362e61ba3b81b8afd2cb76cdf34e3442d54e7fb2c35a22f0b68fa0989d806b6678b0d068ddff6fb8e0b5834da77df409eeffee35a04f9306c00c24a50b3bcb426c01280c4ed804b886f9df8f80c24bdbf861af4861b0b3604c926d15d319d702d19e5bdf41f08b40201ec0c0b0cfae44dcd41e2f545f0367fbdc256221b7b87d1a64844c9225bfc5f951e31e8d63362911bf483116dfcf6f56ca4d7620996ac6a6b723ba3e4fe330682cdba493566a07c06ed5e4a721ccc4eaf20d365b865f30f6968096aec8779e652b64bb3200f84119822192b5ae2e35edba72d9704c666597bf65a58aba8a400fb51b808e5935291f7718e8bb6f6ced2d2f076216fb589296f4b76e9058ad6ea211c31e777087a5c1881d551707856dc8054e40a3855e50ffd6dd63faa4c425f0abea01a4e192769b0a95cdda72014fbfb297b1b1f402819864e6676d96a383f8ff120144b91e68a11fad3232eedef2169fc28d2c4627c5ca335517dc1b0e2bace7415efdb3d13583669b054051cda5c1b9e91d378fd696a2b660e23903fe812e37e36bcc68a52ef07dcb6333422b48c2b79c84670d71ec770ed89fa7638bde78beef45aa110e4b42cc2464f24359252103261f08bcf2173540609a73630d8a888d209fe52d48f9060f7e781a13d71b7aa1c7769896af4e0f74b32a4f3300089bc8cf5ef1451499941829ff47b2536d8e555779138c88931fba9d7029d2e54a7d201a0675a44d211f3942c75d6a7dbd27c6aaba95badc07b17965a204d4799a92740a9586e2e87c4ac938dbf898f368a868ebab76a1c4fb125998061c71565cde31f28fc9b719e3bc59a19816c063698067df8d816b6b559603dae9b3ea9db0bd8d6db5db6189fc1449e51871ff0bc4bb4d7fdedf68194ae554ce7804af09ad5a4407909b2c98c59691ec0131cc09be8e52dceea798ab112f198a193c38fab242a2471c46b2e8694d26563a505ac3d871e5d4c35e8113dfea9eab65557d847a43e2c4d6efb701cfec5370b4f976cb0867adef41579eaa625d8b5b109ddad8d16d5ebf54d9cfbfc00d58a5c9091ea256d3e83eeff85c0cbb51b7d2674f2be3bc9969faead07e934901f49e4591f696d03c8b56758dd5d544b7a0d0f090d508e2e98c81dcba8efbf689d20b1a5033096755044d7ae2ed477f3bb06fc39583d9021dc3e87a04accbe3732a415475885e848be694088a2249afd774c731f0c32f067a438657fd08102cddb459f2f0395866b60ccd103a39b188d2f1ade0bd3624fb70a64e23bf71dfb5547b22a9eb05ffc860f2f6b8849dad31297df85997d55001bea05321a7c6004c31dc4bbc081a2a1152042f73636d78b39ca33e33555e8670bfb343d27630b7974585a3ecb7222245332dfffb65c54ea3854c35a9b8f8f8f9404a19bcaafccc9be029ef8e52c9229a890ae227614abb36cfe6f84d2c95fd1b15c32ee90106a84f87751bc4aaa85104c0bf8903a7c295c989628f12a99e811e5e5d2b3ca2d5cedc533618eb0467f18384b0021a726add0a6a3cfd5a4e503ba52f24633fc0f687dc9864b0b776e8f06758753dfb068d3feb9d109b6b265bd2dca4a5ec09add84368e81a3c259c6d8157cc25fd1c12d90fc2a642565ec66ad3eadbc0a154f323b6fc520bcca678b09ecd645b51c5c5846cf10fed813e1a4161ddfa5382c06f9e80698acb150e1afa3ed1699e2dd58c121b97500cc6ffa7a5cae79fbfb90ad4ec698cfc82bbb032602341be3f91223b907a9cec14fea79cc0d07d8a3abe9b27fe8ae434714e6776c2b6864c1c38c155550efcb46a432bc64d7c653cd12728da49b4095d252048a7f06d6e00ea868d6b15e592ed33db71422f2395e6849578baa891821cfa16898974a6e8cc4d9f82db4d382c67af47b6c5dc395fe14304dce9322bea6210060779f1a70f8e6e145b9cccb1d8936accffe259a589d1535f0d7a9ad641e03c562c62bc2c0f68fb1b7ade831cfb09b90accfaa54f6ae34e01b8aa0dcf9995b25da691d0d128ef283b83423aa3f1adc2cf612952b3bc914dd656719167df1c5141f7c679c5edc38e5b0de2b94e58de52fd05d24900b914eff52add9d3ff84ba9feb738000b81f36dd0f44486753c7daa6279e6575c93e80c6351931a45cf170ebde9ad9b89317080f34338d42fb4622ccbe53cc7c474279f3edf8755a23fd9ff274b45f05fce696c448a9652fc51ac9c5876a72d602d2143bcfdbe22ac2a18901f9293647457c2e67ffa3d084c17cf52a4cf81816ee732e50a4a7fa8e81855563e9a7fe877c369c46b6527a569fad15a5d329c760cbcd2bc571561441c394eaf2f77a8335e65495a5607d00f6360a36f4effcae3da8a6d9438be50ac5f703221a40e34ec28d31ae569742388183ad6920dabf7cc75004d5268fb7ac9173b565d79454a1ab90c31ce49dce3b07c05f0b7bc675399566a93b09809e5262237721a77997253a0cdde120b0804ed5fe53ba107c5220ceae74194c2c318fb83c8484951db298524c1ef39d128d6000c54bd994cd82b0f788384f24162e1b93eba80773be6df7b982d135475caf2a2edf24c9fffcef110d8ff8e2377197700def9d4684c8bd7ca6f1e6cb366f78d38bf983f1638bb5364e2ff918081a6f8c8ed80891dba1a913708ba036aa65f9f8da49c82998204e8fc4db49490ed45afdbaec720f2a304230ae50ca6594ac32a46d6096d292071a6cbc844eaded210b06291805abaf8d87371cba6d80d16140b88d9c61f79d769eb6e4b0a171fc253a64f727b4adc9a869d9fdb036f61ad04c72ba1aaa6235d5c9eefa48b5f91dcc377b9f25d4246e31e237fa9bf66af2a768c01212bf07de6713ec2bd841bdfcbb615d487f59899489895f335da0f7c1804febcec308a17aa7b2ddd41b50ec58f42ba3de028a5fe901352f0fc3c12e0ff231b2f111c0c7d7c0d30df34ac1c097f5268319b389c4a5738cefd91cb6c5f17bba0ed3d5ba436e133e2345e572bd005fa12d308d6a7fc00e657dc96527f84c3ba7b287d4fad5502f7e155ac305a424a2db541cd7e9ca9e4c7f547cbb620d91b8397ac2d5a6379684a3284370750635608e5d771ef9a8dbcb3d61b238b2b6ad91019fc7a61d3fe897959e258fe8ce25796bdf4a12e1d5d1357516331b5ce8385e9f80f4944d6a80f36fda95baec0c7760f49e365f059d69a0590fc55ede5b698acd2da1996cc9145ae02fe0916539e6d7a23eb71534d948b1a5e6796d86a8453ee3e2e0f5d87a54540650af4822d787892cd15f8438d045df595e7e9738457a272f33743d1e06265e3aca85b90ecaaeae4493e6684368316ef60d0ad13bf28118440c717d7daa30f7944b9e4d3602f2230b623b585a5f6120bb906f54e90fdf8dbfb1e27c56ff4d52bf5cf601b45c1e7a573b9e2fdc7e83be2727a82bf84cf0c3cd0a234191d9b78d5d8cd465ad997f3938476a601c2b0044015a1a3a4bab75ae441a470b005d3481018b91ab40bad10d2d8077d037e8d191ab1629c5c683242f623629024c79f62fc549e17c646bbc835c5a6d66a3679ac3341e2b502070b8aa15520edd219794841d1584140cbb8c6490e645b7351c569b920cda5e22469b37903fcb291cd25fe7788a971aef72cd8f93eb1a95a3a212ce2df410e63e4db7d3fbe6fbf9e67eb60fce439724904601a1a2ce6948517c48189635667c13f172076e66b6956011df555b21e54c8f28ade2759c7bcb071233ca56d7994f34f783321eca354409d507140e8fbbc03142040b319db47cdc40007271cf20b73fb44e503d485d5ee7a44f66bc2a7269fc90422746e6bdbd06475d347d26998b3b9f1539381c1d24b38a4e4e67473f8ce74c0b16db74a7b17ad05b9a0edae0b9a39cf678cfa55572a598085fb705e92f79eb360f738f1e02dceac6757441f54389f623f60e1f20139e49fc4dfb779e906655e147078c70f885fd62d1e5cf4e46daaa5c8e04589c52e72da3ec39b78cb31c47b00706da42bd0eee17d4fdaba5f40317d15d00988f580024958298c3befcf2a5aeac623235f197501f1f0f83a2757ff9d0cedf5457d60165d7383876d6cbb60ac91446258beb6eb8d3853bc48f7bf4d46791d5568244455b664a2b061fcc16cc70b0136e4e7e244fa450727d26e405bb79334ea5cad273029e4b4d07782f81de5292f413b090c719033573c6fbae6c7da88623c8643b57474ee1801b63cf9e2dc210ab7364677414aaf9ded69c189cb6d9bac8cdf10eb0c8231af6f4dc9505b2174db45dc521e139462f775f21e17c6abef309a6c0afec846813f258a792ecf93f5c3d688f4c4eae8dfd9805a1ea4bdc0425515e877155ba8e645d777a9f01abb77a0e7c38c44bc8cf5f02538d53463077223d2fdc8f37051ddd1eef280a5fcfab2db77dff22cf9af7d9a0c423df7dab5fc40e711f57992bd42c3493a7af210c6e61b5250b9ce257f1793512d4f91241325944115ea8bdcea04c1fd2df7efeb2540b7ceffc25f66829943e4bec5e09dea07c971f6834ecda4f629419a1c73a076d1bf1a7ee1c4ecb1b3470a3839c10f3e5c109aab920a2a67e5e6769137ad71a601e22af936b4d9b1195b9295aa8c7116fd0eae0b77e4c7b38a9798a96dd5aa0c21b588d3add4ec13aa4da17bc0c595412549611bcbcc620900249f9c92e71ce9205e9c753d6f739c8e54a8be3e331f23277685a8d32c68cecf544d792992646f2dfaa09100241a1548d3f3e312e3bf824771f63eede5c44187664eb83074e7c4feaa14b22b969fd7a921f0432a20073b5b94ce7819d6ccbe8e3413f548a355ee257507f6995450bfdc9fb72da72498d8a62ca4187e2ca96442b30c1d5e140c258392396ce6d96c5939df7c5c6d296c01f6493fc47fc4a9bfab257ed48ef03b87b12bedd00ff850be95ef6468f21b10ad63c60497dff7225f353bb577f3996da182bf6859627d9762baa22f6d5085f4eac3574a4f3e8c6b3d54c9bd8e5717547d1734f295edbbde0cbbb26907e9c98d3d400b1135fbddfed0c87bc52374deabbe7067846a283d5d96603d935a825ac1a44b5de4df2bb2e362b48f0ae5b7210f412ddeadcb201577176cbcbd0e02f500001cb9dab07c0ca74cc4b821bd346e05345d8c4e495d017a2739fc586cd0f620d7f498171fb0f3dd2117ceac6a71fab4fdff321cc23d03bfab970f8e319a066398443b5e7e0bf5fc3705b417611dc1df0f798eef315c3bb89e5468ebe152c21b7f485690025f562a4a2a28d2fc026a241fdc6d2932f0", 0x1000, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) shutdown(r1, 0xd062f726238d7cbe) shutdown(r1, 0x1) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r3) write(r2, &(0x7f0000000000)="a6", 0x1) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r5}) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x8, 0x81}, {0x18, 0x2, 0xe8, 0x80000000}, 0x7, [0x4, 0x4, 0x5da2, 0xfffffffffffffbff, 0x1, 0xfffffffffffffff8, 0x4, 0x9]}, 0x3c) open(&(0x7f0000000200)='./bus\x00', 0x80, 0x1a) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0x400fffffffc}, 0x0) seteuid(0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r1) getpeername$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, 0x0, 0x0) 16:00:27 executing program 1: mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x82) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x7}) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000), 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x2) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000), 0x0) 16:00:27 executing program 1: r0 = socket(0x400000000018, 0x4000, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = shmget$private(0x0, 0x2000, 0x511, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000), 0x0) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094ed76d9943c736e0985c30a", 0x12}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r2, 0xa, r3) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x20) dup2(r6, r4) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) 16:00:27 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r4 = dup2(r3, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r5) setgid(r5) r6 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r6) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r10 = dup2(r9, r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r11) setgid(r11) r12 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r12, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r12, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r14 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r14, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r14, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) r17 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r18, 0x0) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r19, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r20 = dup2(r19, r19) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r21) setgid(r21) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="9e111fdc6a6e6340552e9b4b0ed182f99f4269d0eeed7824ae3a03f5069301d9dae6d5f58f24c30877ab8789eb4533ea3f7854d0fb14781dc3f90270f9061d", 0x3f}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r5}, @cred={0x20, 0xffff, 0x0, r6, r8, r11}, @cred={0x20, 0xffff, 0x0, r13, r15}, @cred={0x20, 0xffff, 0x0, r16, r18, r21}], 0x80, 0x1}, 0x8) r22 = kqueue() kevent(r22, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x1e, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) munlockall() r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) flock(r0, 0x8) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0x81, 0x65b, 0x10000, 0x8}, {0x0, 0x2, 0x6}]}) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) 16:00:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = open(&(0x7f0000000240)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) bind(r3, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "920f479a8933ec72545f0a765e2ba400"}) r4 = dup2(r2, 0xffffffffffffff9c) pread(r4, &(0x7f0000000a00)="3c661de292b88b883541a00f6766cd45b857be1776d7ec4e41226529c12a9a9e874ce271c5eacb847b885275aa614b025681f00a20707728f361ed68e4924cdc0f3b87969a1752b957cf817ee135fe96166921c2e4039dfd1717ee8593d416799b69b008c0841be8af49e048f8e945aff442cd560f64a74100c91f6a772b00b763a785582ba9bae40e337e4ac664a4613f2f772b1cca07b8b64a144eb1a3b195904b8b50fa97d70dd1a77b4150d1cce874228b709b2feb9f31e9be1bd292c50d73c91b58a91a29239eff8b61d1dd37b00b0b9ce61c8157c818e915f760892010c5c91868f0456498ad10c63a038ad6fbea4a5f2f58af16f3536ef0c5d4722f446ada2430efdc879f179a910a21ca8abe10d7f805ec4571f6fc8ea70f10645e4e5c7580a820b3739fd78dc0791c2410528b84c50deb72f775f42d2f74d6e28c5d54a9a56ca315c701f83680b96d20cb0870de4e291e7b41200796640c165c2d56a9205ffdc4bfc3d83aa4a2a1ed87fb875855a6069b6c9d34879dd610bb56bb6cb3281b762f26bb695010f0c2723a7280f83f442a948f4d7dd59522a109398b21fd60d99f7bef4f84d9fcac9044db835d1abba82c7569708eeb08818767840301d12263a588c4c509c26f2ff1f495e200e5ba6a40496faf24c61324f48965b39705102217f8a29310dcdc77cf16e71ef1017046903d39fe84c7cb94ca854137220a152f78168d8276b1df76ee88d52c05d0fb4579a6deffd98630c4563ef0a48abbc12661ae2474ea28a0d51b8f621a169434f6221dc05def5bed08f6ef9ca915854eaf7e77bcc01788974264330384d3b95cc974fe576e27f50b3ce12c494a076e8ec1e1e1aa037662a8a6cc72e3a2e5ad6738d5d4b10d04fba0cd64cc882683d33bc76bf166f119bdd9138071065811eea4333be7a64faeca3d78d554be1682bc7fd6de41e649a54d571304d607cfa28b1e22bea219ed669cc78140645a551ec6cac469b0905120d8cc517970ac34f8449e79720a2f05c6d2e2daa71df54c45a86a1296ea0354bd58455eeb582ec7f3c67d3b3ee2005a4a5af12a2973c77dae3d8cc140281447cf2c430ce49b512aac449585cba7022db45f70fa49804de29fceec54ee93d0029dd91192963476a0b09557a842e305ed8dd33d9835a5b072e0dfad9ce66882590aff22270b81c698945fe57e072d8daf1386785d16d76348efaedd8cb85086f785c287165dacb7075ade6794ad2653a000050ab7b630d031ff5b2e1058884850e592bc19ea88dcdab1089849b2dde9dce546ec4ee963fe64adba9310d651aea747e54af6e5f61fc787610aa9f55a8307503cb1632960045e78c2ea1be77d65f1280b3f696fc860e2ad736cd15fd64ec5d8bdafdc0ccf2b18e7216015a899c59956d6c3a44ce18f764585ec94a72538812a537ae76724e350c453a01cb62e3185344607816e04f625976ae6b936aa98a333d8adca74699f53fbcea83b0e906d0bf0238f62efde634dc759392c9d5e43f4c9b0fe051cfce80ea6c0b76fa1e47615c9694a0dae1dc3a17350253dd91f660720d694ecac4cb9e8a3a98f5d9595af0461f3fd67e5eb036819eaf35732974f607db686dd554d5041c21c04c842d19b3ec9a0da2546184be6c63351512e19e637acd29ab2098732f16000b717c06f9e00647d885182ede8d11e0983070f2ebfd69d53212c232e4026351622eb8b9f5dfa69f9e37ed50c03ea0ce0fabff0988b6aecc8d9a335f7eee3b6e93bd7c3c5c76882b2d0304d12283d078b549cfd4ee87463934e98f90bf81232c45bcbd58e6fddce81667ebd6ff386dbe3765fbecf1b9821fcc847e6c95914eb622e4f6ac6fbb87bff29263a209e97989a471b453e9533ded2fd377fe42aa8f6326cd017a1b2014d0e0fe95e4ac3dcd523fbf651a23fc170ba937480769a72df00116665ee67353364e27987fe76652d382f5a0597c26364d1ed46e732cea336053ee2ea0399ec398e491d12cbee00d71ac547ab48be2812063910caf78b2bc673cf37b9b172f137cefaa633cf20c651457ebe444e1eb186ddda9f29e536d780fc953c589625459924697fd8da369b059daacf12de405dff73b099afa53e02453bf0534839e971fca9e2c42c11d1a0eb4f32eeb5aca1acae6f01b9934b77d5f89a9c2bedabf63059ae8a348f18d27f733d6e51255995bf1a80e490dfc2ce6c48c6ff5ddd24c143a36065370f46ab078858348d26b88bd4752bdb35f6663985b9f8b0efb40ad7ec09a1774a190f5b702ee3c613f64f22dd54c8f5760e429a8830763fb22483277308773c0278779b32dcc5b94711fe919a0ee02e56e226517233d5743dea72a3b387f334dd244a8096fd7032db412df7629d37946619fbda94c18f89662b225d88925c14e82d8e98fe7cecb0a9561fb893c7ccbaa7f3edb8c370e0a31454f4527fa48344bf8b2c4e4fc17353c8d3a7f6a2fc2002becd291cf9b80a66eda1ad1c09feda99f7b2fa8c0436968c1e6d2f719643975beb4b5e0332a0a266f25d54ad062937c183a77b1d95df7ca2ac59ac8293837bdaae63cf3f08959628f9f08353feb9fdffba9ce3acda4c4386f0f6688eae0b7d049b2ffd2962f1c430f753ed200d87465b29481ea441110d94ad3d9d7e3a80583a705511218d3489ae9ca1652df15eba47b3e602c8766ca6d5fe82401b4970d0bf22cbd28c87940b15230e0cb60d9a3707697780bee90c7af0b97b80a68185852bb3c24ff376c86940497df42e4571ac21f2b0ddd7afb8bc86db086be4cd4325d1955fc80078ff8e531697bd55ebf7aa4542a56a52e5fc9f3ba9ab1658b65192c92cf15ad08455ff563dcb6c942f31453d158abb2af4137d51123560d62e1037eb64ee3e26527706cd46cfdf20a9653e3e8fbb6c2554771f61ab417b0534e303d7ea69dd529d9175b8fb427ef21bb8ecfbb389996b44a540653ad731e053726997ae60dbe5f1153d96ce29e0da8b57ed4130ad019e14b223b2e6a3f49acf7d88ffef74c0f49cdbae38825934cdd8e90a8cc989289195caa3dad4f537254872434a2675b46f103c6c03b3234483bfaad508ce6877da15dfc9993bdc99e12c38756dfdcfb10678e2bc6aa5c4526caf23fdcf44c31dbf21598f7d3699a0d1820d672330344b650725f86faa5e2fdfec457f28490cfafadd3eb9d66414295863cc25012769f7dc85bb70dd251b4ecadfaa8570ee7771f0cdf587db976ac3ce3267c5ac56106450eb849de37d3593e8688b241f18f2873da33e28af24668872e87520e5317c732f95341b33b59f93fbaab728c36317b72d1411e43e8ba23821ee3bbbaac8dca593234e0b2e07e8f43bdf2d0c614aa9ecdf1c87a25c03fe9b761e23b3d98d8fb0333eb718160f3a50fbc4073e0ca76b9255d3187e5b922edcc85054c3b8ef99c830272bf39ccb574936de4571fde70a228ebc54c25cfa1bb2f28f3cae7138cc91dacbd910c0ec29fda76872939fb61c74f21885776aa843428dec075e6d2555e5abf4ab082c1e9bc7912f3d541a0a33fcc1d2adfbf7f2ea7a784fbd04a2f41c99828fe853dde471cb37f29bd38e79a828e1e900ac2958a6c2d05065d539323d6be8b93635d1598b990940de89b75d34e81408a80a79ebe819612c8e5cb97ee0f3003c31913e47e2bc736a92ba628b9bcf592c356fc4dfccf84a4d3d8155b4bde73c8214672209f83768523479d13584069aa7a0a01d6467bf234c1619704f88d03e572255e82ce31e44db5c614295f9b504ab5d19c4578b4084dec8df287585bd2fe749d1799e1021f8803c4f774289040dd667912e74fd389ca847dc205dc2ef13a4f9ea9186daf63e4a7d7ddf1e396ba68cee8cf663e0c4cd25f0728314761110cec7bef9c3dc101b76f79427f64de67a769786dd2255c00f0473877b90bea20dfe3eb1ae1a366e392324c5d30a6bf6ae6258818fb97e52f76f6808d15e2aafa0c3a56b51eeab1371f44d3419fd50fc8c4149b36c6bf95c1b16a702b9eca899ef3a0017b4d71bc705a6abb6a6c679dbd13ef607f653713a20409093e2cc827855149c1295e02e97d8f5d3ad70cd26adb4310aefff8dcdc769d017e0d0e199d4f21e44841d52f75027af71363163d7c5737d7fd2794fb45606b9fb4293bf09294b39c691cf64eb87ea3c078b423f2cb2d241cc875c1cd7310f343ce71854e71c285be2959817693917cab5a926c94aa20c9b4656ee8f21511461fd570b6fce6ca95ea4059c30b4dc88d563fc19eea6cbe5294d2250289fa4616f3ab083c1bf7e0da6693452346b8c9e5576706f85b24d5e61c19babcacc29fd76d195fda09c46c18872186eb9b726bb6a0307beeed21dc7263a0f13943039007952bb596fe2fbf1384a75d208338b8c586bc10cece96a6c9d36f7099f529416c2ab4eabc25ffc6aba92d3eb671ea82cbb141e0c8af4646155c0c66b3ba2fee73dcb0ddfad380e67eb67db488a26d6074859cf3d04c9aedd9a28bd70066c587cb60b2bb51256d702a40fbe1a5b0b28c099735ecd2f8e635580a98a709c5c35d528be5d40ff266835e6a9ee9154543f8443ad0d1c9c5b82c3c8fcfff900d68c852ee325f9af9989f92ef02f83d2ae652c70c240ec0424d3180778695c287039ba50b48c729eacd6b32efbc7c1614997259ebfb2f20cc6cc54753898a84f6d0734e63196ce3175c6f1584c522286c00b737af4b1b4370b43d2b015687c4f7d844babdc861b3400e3eb8fe434d3f0a54caff70d7ab2a6565d7188be279828c8428fffe0e752cb8ff769aa4fe412400d8cb73b887f5817b80e5ec23c228d6aba161895c4e57d3739952707c112b4164f14f23471e50a2faac550b09fd44641e741edae4b13bce69eb9e8ddb1dd958bce72ff276db2f12fed2816f8ab05118c952b69502c552a50a7e377f2933e6b9e33352ba8d52e2a66addb9a3fd5a87b5e1bbe109b247defb6714da0074d1952f150fe3bf6651488d0740d0678016a7f3728b51f28b25600f52d6f0cde9947cd48b05b76c2dcf6cb9e517e177fb557e4989358cb6185d806da28ee28360bd1af118985d1e98f586018d3816138ae3be243d7d46c71d1ff2182a4b5a277b5b198302b065aafa8f675c200e50d39b1355c739406bceaa8913b71256403dbbc115c03b4679805704f6d0518ed592a46fbafdf690b0289d1861ff55d7a97d1dbaadb449075811c9c82d4505401bb6217d5a7e54f4f8e44f0cb54ec2b9bfe9a2671dc7acc739a59705700a6500a571ed5bb7ce720e434ab761874512b58e2a8cc976c3035c2e77d6f39e01fb4093938b8fe7a0d9d1a72f6b6b5dc637514c6021a1e33a13523076a6b6181b9654ee7c9c5bd1fbf4accb447211b27dfa877b116361cc58a60e94e928780858e5883f0b66909e4297d8583351f1cf6f2078664c06e46ac38d8179c796fa274615decb7243605d1859e0eb4b40f8807faa1cdb05268310d91a904452fb1be034555bcbc1ae012da096ae6570e3b1a952198b31408007396a50ab9a47c9c9b9e013e79d93c736561ca0ae94ec99c3e81e2cb0a45a57d688170eadd86f63b85bd2b392f2aac3957f959c9dc205da2b8b7d4344090a096eac54c31ff479cbfa271aa499d24bdc2be9aa5bd5c737a40c2228f9dbab5a603e8fc8a73d820bd2ace2f2d5f8a1a1eca590126474d58ab63ed7019b4dc10fa4b6d15c922904fe4dbc0e48628c5c565d661601ae323d1527d27471f724d2b99a75b49ed3149f421f9134a1407be6f5d1b48a85bb6ca3a7be8b2d12c72d07584f4", 0x1000, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r5 = getpgrp() fcntl$setown(r3, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getown(r6, 0x5) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCPROMISC(r2, 0x20004269) pread(r0, &(0x7f0000000000)="4e35523fbbe461e7f0350154da27da704a0197feccb0d1f2ef07d1d990bd4baa9613e9c8183e2c8b0c2196e07bab32f4fbd8b87386", 0x35, 0x0, 0x17) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000200)={0x0, 0xd578, 0x3, 0xffffffff80000000, 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2c}, {0x6}]}) r1 = dup2(r0, r0) r2 = getpid() getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000180)='./file0\x00', 0x6, 0x9ab4e37c0b27f36f, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$lock(r1, 0x78f4521409ccc8cc, &(0x7f0000000040)={0x3, 0x0, 0x6, 0xfffffffffffff800, r2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) 16:00:27 executing program 1: socketpair(0x1, 0x2, 0x1f, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000003c0)=""/170, 0xaa, 0x0, &(0x7f0000000300)=@in6={0x18, 0x1, 0x2, 0x6e}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000480)={{0x100000001, 0x400, 0x2}, 0x3f, 0x6, 0x3ff}) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES64=0x0, @ANYRES16, @ANYRES64=0x0]], 0x1) dup2(r1, r2) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) 16:00:27 executing program 1: msgget$private(0x0, 0x40d) r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000770000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a06ed97accfd041f77218cce2e223214c98ca7b079c26a24ef2f640e445965d0f79c2ef4bde0a97a28acf85c758228f478652c210c4f74cf2017aa9344729b6cf5cf325e3ad8a3150979ec62c8eb900a2afb82df49d0d3133fcfbefbd5f173a52f7e93bc3438549f94933a05c57bf74c2d83b53098ad829b580343c0249d30a79e806a5825bb8ea06bbf4f04937eaf73cbfc55d55a0d00d7a83af6233f5f3"], 0x9c, 0x0, 0x1c00) r1 = msgget(0x2, 0x200) msgsnd(r1, &(0x7f0000000d80)={0x2, "74d9a61bf83d544a34324dc5cf9472018b68370c79bea1c4e3ca5aa5244352a308c58c1ef65727938c8a1e8f5b329822ca238a900d93700cb1a67df837e0d1f40c14126e88a0877a00b1e25e5f7f1838eac53a03ca643250cdf79e1504ede5c35c87ab91db452e443a4590a9a1bd45dafef8adc5ffb729c671f27a7d34dbdc584bec7acd89dc41efa08b85d2f6b8599dc8eb386cbb82e9bb017c91c369d726e4e396e45aef5a8ed4e0dd4aa4856c5fa36faa160f918410145767224e47e3000051aa218a17cd0437507a862a52b1a527b4a0401a09000000000000008080c2efbf8ef3e03236961879c66fbc4b235e12314918269e19f1dbe3bdb5fd32c43624f40aae66473f1a1f093be2847bc9446bfbf4571a42929183ced632c52b5e5ab4b3adcb4faaea1b23c745adc10100000000000000e5a7398201a98cee73de3f5235af0dc7f93adc3d8169ef7e0b4d8df5e217ccf8d38a0e75dee6e4915d0fa5f3cd2d819c2ca172d3e29b9d497ea5faffffffffffffff520f65f6bcb194075892e135a4ee3efa797e602624fe44ebd2cc0737d0e9722bccda6f35566da483bf758cf19142b5736a79decdafaa59c66cdbad793cf6fdd8945d7d3c2e46e962307e3b3977738bf5a6321d392b348d0f24f5801fc9027c379b0922f292c5c9f56661ef92452dbd48a90e797002fa5b1defa47c9be50c6285a14486c11e425a91b8611cee5572cf217ee742ef86958c7b1af925570d83454d35c0a846d6f2e7325be1640132b8d90000006b7cad61ee777009bb32d94e00000000000000000000000000600332ebad80e9feec02232a6f0e7d84e3d4a3bb08fbea9795e2458522791846ab888bf04cc62e"}, 0x4a4, 0x800) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000a, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000040)="9cb2997f00f84ddfe066322e2e", 0xd) r4 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000000)) 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="0000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000373430af2ddfd07502aa272aa0abce72110000000000000000bfafddb5a44ac25888396425f1c0a70f95c97356cac7456f1ef8863080b935e1055ddfdc396568c32538d71c8f2fd90f3fedfb29db8ea54a47c8958e7ce7c10d2df278d9d3ce08425f9f852602ecb05e8ba4e06e934e1bcb438ecde219607da1a3adf58f6a35ea4566a44c283d9445df59c52a33cba2dfbb7417a551035a71d1b4e8367f5bd4c9d4028891f25dcb2063"], 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, 0x0, 0x0) msgrcv(r8, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001940)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a40700532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b99eb754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43cb96817991c3b3f08f0b864726d8240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f77644442909250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e3c1af406dafcb43bdeef8c223141143ff43d3bfcdaac304eb55b4520f3ce3f500"/314], 0x13a, 0x804) msgsnd(r8, &(0x7f0000000100)={0x1, "3789a211c3591189ce2749b7afc93da0c0a8a37531046f80754ca7ef729beb65b17facb7ff059bcbff5e5a4c43fede5441bb720b00117e127bf631966b537f16a906caa2979cb58ebdf704783d1baed1ba9b356546f7fe6ce8ee3fb8119af7507b7f7b7dd68a3d2674bbf48fffc9b5705f8c11a799d482b7a77e16a8dfabaf9281116981b056e638ccdf519d4d3e7595d3887001ee8e5d0124af1118446a6b3d58e0cf6bb1b8c65babd22a6d786e4b5e3f4d91c58ec91dfd6d01aff831e80caa5daebf36888d3a52bd0debd2dbec8b3f7cdb95d8eb81732f130f4a30c950"}, 0xe6, 0x0) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x6, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x40) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) nanosleep(&(0x7f0000000040)={0x2, 0xfffffffffffffffd}, &(0x7f0000000080)) clock_settime(0x4, &(0x7f00000000c0)={0x3aa2, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'Taq', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') syz_emit_ethernet(0xe7, &(0x7f0000000200)="eef04c6d1b03563fb763cb08cc572cbaf3197d9d6f46ff800f8e97ee5e44ec6a088d8ceb6d58709ada5de06f0045fafd48cef192fbfefc73183095655ca8b9ec82f13b6b3fdd3ee5948a8e4065f65f7459fbaa65114845dc2f19cc4b5351b22660c50885b7ae9c5d1f523ee10f7e0a085003466313b8e36e197db7e353fe85c1b2e9997a87413070f2b1955c1560728e4c003996a025e7a16e095c3cdbec8ee3b2f4d8bc93fa5e5f5bddef587c2071ebd60a3b46c0a4d50537561e455107d1142c0895037d8786dfbe61403561d85cdd666f2e45c208cbee6843118576064a311d9bf79d00e1a3") 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x401) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x28f, &(0x7f0000000680)="e28b9cc5ecfe3f5ae44b897d050d61b53908a5c113b27ed7089968a4ad09a037bf0085e73794fcf431944d77502331174a833b59efe0fb8d892ae582d76c57715930f84d3a373e59d2f89f02bac62264dcd5817f8d770c02b9a2971435a4e036ef907ba5c89ed4249399817410f64b0f2f2f6fc4a92d4cb3eca3d52beebe33111278a3047dc1c7fbfabec86ee5c513ca1ba66807cd8bb95b421f9604499a09c67c9980ba4c634ac8563fd9beb4ffa63fca3742e5ca7694ca57c7aff9aaccb7e1cb2cc953a25c4ecbd88d133025d689853b5d0d28169374f6fe129ed4e64e8485dfe7dfd43073c33ce8d674590badb02454cfe2432fd20f56939d4b462a416ba683b6b7f77b26ccbccefe85622a1aac62b58f64b0a9096e848c86c47a218fc65fb53599d4cd7a4fa131201d812d84851f969bcc43065a93c6fcdfc324ecfb40dd54ebe67e9918668ed4c265c2b99189002eb5d032a0ee4fe538ffd4ee0392f38fbdbdb5f82eb6002a676ebe1c31658e3f089f3f13eef8133a1f84442638ceb68629f35d003a2dc8efe47f9cd14615148ab5843219687727d0e206992629f7ca90758176253fc1bdaa8cb7eadc556c12389b27695bcb94552fe5254d32813fa271e2f03a87c64c47346b19bd2bd9f71a4fc5e1b518b4facb70e1bfc916357454a2f537af7c6dd420e7539b071ce9eaf99d472b29804d3c15ed196f77ff0609a963dfc14b36f45ae6a9c8facdbeecdfa63de6026d42b5b094d6f64b5874a9fb11d97e5bc82c68cf66adf1b7d21cf936c7afe045cdf9d7cf47f3d44dea794ef1a4f15f7e7e883f89991cbb1df35d47ee39dc94c5a6a60d94c64f61d3630aca9f2ebfa2189d233cfdd0d3616548366b36cec76192be9681b67d88e5bd04344756efcce4cc4ec1f4de0511087ae197046b75") fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x4) r2 = socket$unix(0x1, 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="d3169eacc3ed0edeedd0eb3c45ae8702a1ba8fcd0056b8503129e49b959869cdb0b16685b322dba53cb223b5884b83fdffba3e9d9b3e6cb0d93b095c16d7f88e543418ae9af9ae3661cf63ea2b634a06ada41d953d50cc740f2dc04b8bc3e9642a557509fcebc646478e109dc8902455c4bee506877862c5e887be00a1821bfcc5e1e6fc83167c4a6e84ff385e06cf4fd5c5454facbb920da2780584650bebf110ed810cfd550d505f6091b2f47e92d8cef5b0e37e39b28a27bd720f2f46a9f5", 0xc0}, {&(0x7f00000001c0)="1632c9dee641d4129a3f016aee5a5e91c60f8df816099f46c17fc6114d4d8af2c4f6d769da6c9be6b10670516d7c69087421d4125edb23286db3ea6ce37e9e13886e50d28fef79b8e0db0610033e155626714e8c42750c2bf782aeea56b0d15bb24aab2ad8034784", 0x68}, {&(0x7f0000000280)="75a88e4ddd39fa74b9203af4e6a154bcbd429dca22a4bdfbb9d20cd97b91b0956cc220073bb930eb4a72f9905a6bc59529bb04fc5770f6a978a2d34535945f86f2abe7", 0x43}], 0x3) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x10, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000180)=[{0x0, 0x9, 0x8, 0xffffffffffff8001}, {0x87, 0x2, 0x1, 0xfffffffffffffbff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0x800}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f0000000940)=[{&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f0000000380)=""/225, 0xe1}, {&(0x7f0000000240)=""/53, 0x35}, {&(0x7f00000002c0)=""/15, 0xf}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000580)=""/245, 0xf5}, {&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000680)=""/146, 0x92}, {&(0x7f0000000740)=""/209, 0xd1}, {&(0x7f0000000840)=""/211, 0xd3}], 0xa) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1000, 0x0, 0x6, 0x6}]}) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x1b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) syz_open_pts() ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x3, 0x5, 0xffffffffffffff71}, 0x24, 0xc029, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x9) syz_open_pts() syz_open_pts() 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x5, 0x6, {[0x0, 0x2, 0x401, 0x1, 0x2, 0x6, 0x200, 0x101, 0xa8e, 0x1, 0x3ff, 0x80000000, 0x202, 0x6, 0x15b6, 0x2, 0x1, 0x6], [0xfd, 0x80000000, 0xe0000000000000, 0x5, 0x9, 0x81, 0xb9af, 0x3, 0x101, 0x5], [0x3, 0x401, 0x3, 0x3f, 0x7f, 0x6, 0x3], [0x7, 0x3f, 0xa3, 0xffffffff, 0xfff, 0x4], [{0x1, 0x0, 0xfffffffffffffff8, 0x5}, {0x2, 0xfff, 0x7, 0x800}, {0x3, 0x3, 0x8, 0x28}, {0x1, 0x6, 0xa5af, 0x8}, {0x5, 0x3f, 0x7, 0xfffffffffffffffd}, {0x7fffffff, 0x50, 0x1, 0x40}, {0x7fffffff, 0x7, 0x100, 0x100}, {0x0, 0x400, 0x0, 0x3}], {0x1000, 0x0, 0x7ff, 0x10000}, {0x1, 0x6, 0x33, 0x1}}}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="57a0924de2", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2811, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x24, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x25, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="e13a7ec8f4da4c8e67f9bf4cabf82010cd1837281845963471e7505c5bfff55ba2838e4bc3a8cbcb9839209349c6b2ec873710", 0x33) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x4000000000000000, 0xbc2, 0x7827}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) preadv(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x26, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x28, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = socket(0x18, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000080)='./file0\x00', 0x487f03649f0d338f) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x1, 0x7) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x8, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x2b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'t\x03p', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0e") 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0xfffffffeffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x4, 0x101}) setreuid(0x0, 0xee01) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000039c0)) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x2f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x31, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001580)={0x2, 0xffffffffffffffff, 0x5}) sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="56da5130596074e6c410f155cf2bb6d37e2efb9186d2c6f493846474bad2ed4166385be76d0bf90011bc2186fef5be4da65bcceedcec0d7d0fbd35355781181d69bd09ee3bfa4f7b2f0f29803c7c42fe6b4688aa0d65e1e76c9418dfd75399aa9ce7856b87669035af2dd6a1c161b68c8062e345cf129f9f1b459c33eb705bdd45b8c7867f79145b192ed147f99321461dfebcfcce46b08e368a1288ead69ca033c1919de0d98a229546fcb82d2b035916bc4873b739e969d0", 0xb9}, {&(0x7f00000001c0)="553461f2e42209bcebe89ce9f9463fa76164db185ab6a53df76b7e8bf943a64ddaebaedcfe343fed5b949500f5da19ddd9e6cf47e6f4daff555a1a2b8592453e32b9e6d5646077f9b63e806520ae144a0f2c6cbcd34b6a7a7bcc2751cf65cefdc493ea6180fa1e972c0c86da4eda0f0ba7c0054e52957ccfb613ea6dfdf58ba4652d6fe7a8acda9dcb7c721b299c", 0x8e}, {&(0x7f0000000280)="e47690ba535429e090377a344a8cf16ebd3096627072b4c98acf46a640dc2e65e6cd5da51127ed09faf28912e09b4424edf22f8c1235cc18605c0912bcb73713e4a79005a4b4871e6e722aa74d44411ace5dfeb2cd8aed20eeb1fb9781d8d644f2fa22edb55d14758f3877924ab5dd84f6c9868daccf79d99af2626a24441ab0b4f959a6a526fc928a25be03e42d8c17759c3fa9cb0c4ec35b89e1368fb70633f8ceeb3311fc4bc4de4e3fae42e10baf59e55b96f2ee8bb09349988a27c90892496b037bea0ae88c55f91d7aaab0b3b2f06dd87c0a066b83f5efd9278ac02ca87d62b077e3b61a8b5692de8ad0099a41e817e35a75a574bb0f64b6cf1687a1d41c97927be0f83edf41c228bb983533213d9dcd6b0c83ad895577fb8a25a05b1c2591aec55d02f886907f62ca0bb497015227349500f995f803fb044634669a3ae33b988a580012b825dd6bc748f10fb82c02104e0e92ef826ee9a239d1cd81bd5dcdc9453b78985201d61d90b060af2add9d97097221e47a06c5e7a568ec763e3a8349e970f19f8c78390ea806572f8b0b923f116d2ca576a7e53eecd52b262039bcba3e66c8db9574eabf6c4918a1ddd09901acc4afdd244e01e386abfa0e37b3b2fb18df66a6c49afd1a641cb51e3cf33b4f2685a6f6d1293ff263b95211188e08c88e2248fdd70180e91dcdd89a18565960e4b7d111ae215687b9a4aee2811030fed83474fbcfd63bea491455b95abaf2fbf2f3daae7d60a7e3d7cfe3455f8df97118d586ff79b1a74760582364ef078711a9e3f52f040d6ace3dda175c5706a179c912d0b0a9e271f8f9d1d8ccc8a9cbe34565f6cc8e2b4107088b0403f32fbcbc64a238737fb9e81decc5c23c3fedf42f3ab7ef422322487d5e6cdfc596f73a42a9315f2adf6c8fd7c840ad116430690f5b1f3d0a00e8824cca603d6b14329c97e3c5f44b13e8d18c8c311646f57e376f88c954e8ca47708240451f5c94d7f287b709d9246d5dc6932d3c887e04003a3fa8e8583f40b6fd683ea83666d3364ce1f54c823980f6e742d691466a87b4ceb2949b700c5860e3b678d5d40b93e6418c71e10295f0fc6005ca9ab05e3b666cc7f0c7c0248f196ec511121ce702c5be6ee6fddb6704767d218e88829635cd65757b1e400af4698bced12185cbe151b7fef55ffe818597ecf59e477558456feafbee6e878bc00e99400f8072ace95f3b46c43ea3d60d5154fca03ebe254091fd27c9e850c2c9f7b573428d20df62d09cb98d3cb076d2a28512881304e018bd2bd043a2c7582edb71d50c2edae7f59fc9f3685c32f530dd544994bc6ff6971643eba676b477b9fd8b0b5d5ab2d3a3c2477daa0061a7eaa1650032a0f54939316efcf9d8ee532b32456bfc1ab2c6b9874924b09a88e5b87ac5a56e96d7c17165755e4e22f2f8e06534d41702b766a3436f0d195c770680431f50009176b1dc2ce8ee5120be27e4f1e0e7b1c5a9e712ee6285a6576d84be8d33d3e2c73059db3e15e4f38cf3ac904369e1dbe0999a253e95f497c41c170c7452a99ca9bb9d213bb19bb6c671ada2dc1fa5994d29f669766dc230636a5661fbf8e255643acc67db5b2d3a9eed2036b4352bcb83831eb33a0216fd4fe7ca73703e15cb65f10fe6e9e2459c826cb5843c71c3ed9f6f5ce7b937f5e21353703a9fd36ba7e4fba390c0820f585f28c02171e55dd599bf622554d2a78edfe93431a21a77d02097f1c097f281359a4285c9321ec36d11668b417474172e5903cec0ba0a0daba92c17f72297a543eda488ce3ac68f05ab02ebf40efd5824436d06e1b1f2c1052d49ace4dbb2f7d66d44414df0c560951fed0b88ceb39ff82a452c84aa850e233944ade74c2e0b6dff96ad3bbbf5717b182d048f271f0a3175c573a278854072214b204ff3f1298f08d07578ef2bcb7e71b54f8363c7237cb85b61aa03e2e9404aab655dd63d5e89f088f96fd0c10af4724c3d92254a412a1505f197b3d6c3b34d19b9eb18b07e353d59dc33ff3f0f365030d3619ee8d7a49b03f24c7032100a62f8b5cbd1b52664699f137ed3e0e3eb1991e402cb07464dfc353612756d869b94bf00f3227b9b90dea1b32ce6155d05f1fff9c25c517fbee51114274f45a7d671f27e496d45b7b9f5b232a93190163b869021b6c116ff0276e3d56623845b4c75a1990137f9a4ced9ba27036cbc4f1bb800ec6f2c585df838142ee2b2f0f8018a69273df7cbad78e67d705ec9158128d600fd353171dea5f5e44e280061630752da9f6a04866e2c236ea5d8d74d9d432a88ee64be010b86060e50b8973f2b5cf522917c6b5119443bdf40538aea93afe931bd54bf5be3b5f7744786a2a4a3d125cc277ba70a3dce1dc296350195b2a44de83ff8810d48425155655085a9dbb9f2ee520f133a9e9e1548a6ce6c15cc5d3459622b3994e58acec0010e77b6364726e6f9c05df942e53a1d6beb47a139091fb2723af63879eb78a815236afce1c3f701e6e3a5a1ee022a9b95519912324746cdd938806227cb0c65ecd17d9d37fb372920e239d06f5f2b3704464c8059f40cd7c7eed4df8783b80eebc91ee48d70b3aac18462ad8df73abdde6101765e0a6716ab9bb10ef9077cb43e2b69d6c12a55edf820ccd7b4cc4a7eb289ee8f670f0a3ecead685daab19a294f57ca9852cb8cd76dc917b6d878ca485c417df8d54b4a00ab602f0b4943896764ead8980ecdf397190a82cbc8e34ca5af037b141fbcff295b4e9bb13bb39491650eba4107d4ef6e3833e9ab9c5012c7cd557c51274d6f4172b5d736b757fa77f2a9b15656160999b63868981ed612c830d2d081aaa89363781f0a9f2458ea2cb51fc20b548623d99e8bea746eb74454dc14627a3332f4ca6385cb7d4689061ce80583a91c953ffb99aaeda7c6916a20e4c0b26089508d1c2cecea801e6c9461497ab4d21cedb30ccbea6a706f66246b3ad2df7be97f6fad6d1dd5e16b73084fe52da6a84ccffce65f18e169c8eeb9ae5e70bb801248ba76a4b936ccd92baf1fe4d50d4adcdcb1a34005a70c2b836bc12dbb141ab40bcb7946992274ae118df92a0f3276f960b5713da22bdd8330c1fac62d0059c1e4cdf1cc4b7b6070bec79bcdaf64df1c72979e9360d409de5e213a6a3c5c5884315dddd2f734f431a35f637f6595a8ad1d6f00bedd06f07af2363aca7c9344053f48c6ed76934c4e154b594ed3767453cf74badf2029486d421a8061b6b474afa26f62d1209833b6bf0caaa562bd3e34262046da76bf691b5cd1aceb541b500750eea126d23fd33194526b2f5c76e8a7af3786dc8ae62c655889004d911beddb3c9f2647c123e35be70f398ea4cec03fe081569012bfc4e4960e9da07f40d8ef929dd51ee07b0834d554a680db0df27b4a72db59dd8aa62b0562b4663056663fe8b4789114e52f90e391578b4b9fa18a68b58cfda847af6be9cf6c5a2c8590806076600defb024e400e500253003c28416d2c6119922302dba3d7a24bc3fccee26b0664cfbbd7fba7888719135d5ae231108caa7e9ad0d6dfcebbba4fd5d6af3f71d1b61ede95034045a9a25a215a112f9d662d170415c2f9abbfb5ccae7953152f8d0097ad264fc01d37f8f1cf8bc499e10a796bacb3584c887daff21b3e58ba36892fcb1ac76c015d4c3559caa716610eaa4da8f6a5eaa435c833effdd21913b13afa5e7290a8450853e1f109c7074ff153eb13235919aa03beb4ef11e01f233abe4db5b8f064deab3f6a324285d6d2f8d36800c87419a9ff53967323b964308669fc8435ea812c067ab2f1a037253f2f47f62fb855496b54ecb296bc78820fa1522aad38ab3237438b59a00d4d2607c46d579ee5879139eae4370e0b0160b3e8d767f4865fc5bdcda225031061ca89fcaf06cf308e902263ab52ca54f89baef8a4f64c95d5c1efbf516cad67357caa9695bbe8ccb6d80f6ff21c825fcd786e0eaa3ad4cd1b21bf73688aac1aa0407c8f08c31de83b0c31e3b3dbceb747deda67ce39ecaaffdd8e32b064094c96002fba4267002a12769f74f9e40e9e1afb1afd7d81b6ddbb974f59dab56b47431f006f6f3cfcf30974d9fd1e6f5d4844b12e462e65e4965eb51a74be04d0c2f52271379855a9bc5aa621e969e4abf752fad5cd1b408c0e0b8d6ed0b2495de1be3457a8f4329af70c4019bc0b43c4a08dfaef2193c4186dfe13ba5efdd6ff72b0669a251a63569976f493112d934dad9c364fd5265b5f4f78d4e68442f1e7dd32b607e1ae65409ee9101bd914052a69745045d185c05512399cd947dc601cb47daf2707c88f8ab79c945ed6750424f67f4b7400a764a6fb1b06d65f62451cce880ed58a6fb3cd07dfe6c58715a45ea8d982ab82e3d88ef5d3e294c8fcd73919a988ef67023cd4cd81df9c49fd0049effbd58201705135952d62cc3927541558bf3a88811a8485cc90b532ff0f9763e49a583e9d7ff6da1342c99201f6102ed90ceea238bf8a12a7ee9b4d8824a0201f1bbf58fa57636061185c036e2ec3bf531db3f9800ab43731e8afc3370492473ffac1f592a342a53baf41486dadfc4d9bb7ddec431ca6e7717798277913dce8ef91e3914862d01c46fe559fc28b5fe5d3747f3f233d2713c36922c43a1ab615a131734c61de32ab2b200516869c05b5619eb38f9dd7b588aa5b94e1c5fa631c85468d50793265c825e9c3d7da302511722c770fe168365a3e8c54e1ca8660502e2f3bf7bcf2544a1cdd9db477ac28b4c063638f5a99a3191d960646402bb73c21b55871845d5ed2aa8f618efdb69a678f5c967c17bd592dfc7d3cc2be55a9a3e2c11d3932bbff5190ee40389b89bba2042516d747508def152f74ad55edb4d766a7e7466062ac3512757cce0dec2dfcc62f4b79ab51578d82e7a7d10d522d51ca5e28b17701b181f2c927f99dfc6fd98a4efb2154cfa035beb0794e66cd0b44924ce6141aa8f13d3626821cd58df4afee02131b39ae0c8c76fd204f09b7375738ce5a3c4a73c9251f50c7f376837897d3e5991c30a47929a77b39c111da60b6435c7de51351e01376ce15f3df9cf9e5dcfbd0a26adc890f4f1a8ce4f57d7dc2adb86c4c263cc785c30362d924bc7e4d92e4371da62232f3233cf966c88cd6823910b935151aeec542aa6f4e12b0387ba9d0dc503a03e8067f4ede4803f1eb90d6cad0a7138c644438f3438c250372783be1a6a798f678f72177b3d75e4fd8648b96d0a9cb1fef83b2f7c44d9a2d16ce70ff875e58ad3769b6e201b6cb0e361de8aba14ce9fc96fcbae5a3e0f851778600f4e6a9cbfb978e22a80c270925505473d28d98a14ba9b37878428b3476fbd44170ff1ec394bba92bc1740a3175ae03bb9d6b0d729d1e7da4c2f09e6dcd668a64fcc7ea46feab0b1dcf13fef808caa892a5db3bcf8359b4c8f8b3977f1e27fc7e1138b0f1ca39519b1ee59f07bc85e977c09d29054af8c00d94ba5f70555341472ce79f795d509aeee5c7acf3ead22f7f0620a8fbd8cd6e1338538ff2de323810eca0471cca939910e79c254875ccbdc2372155929fcc0df04326b87829035dbd4dcac21f59d692d09dd50e12956390a767e95399fd3095c4bf2c2b83770498d7ff162b337e28fd19c93e046951694883d9611bbba78fe1e92860ff7d6575b57a8f17c90a332a9369e7b86236a2055a472e3e1965bb4d286c72e0a7a0c4d764799aa9d4f92f2abee2fd259878e94e528c38c75f717fd9ce1e989f71f66f727422f707166eca2a91554ca3fde09b2f20d88dae3eec08809dd", 0x1000}, {&(0x7f0000001280)="1eb67e244f79dd72ffb6fc9086542371a647a52ca3954255369f2f76f881d2bbb1cfc5c63eb8aebd6c701d76fbd2dd3b406a7ac8c1fa159220342827febb6e94e207c82a6051822614d650264d95cf9655a539485849ec1c3a8fcee0a6736db7bc2426ba9b9a2d99c221b9f0b287d381c35f5fbb1162989f0fed6efa996336709ba80d30674de858f85d", 0x8a}, {&(0x7f0000000080)="2ce25f4a859f93db981342b4622337ba7791750b491dd132960399b2f93bdff20c76074f158f64c804b262b556e876386bd73ed75a91a314bfdd5c70", 0x3c}, {&(0x7f0000001340)="ea0204a3ef7792962fb5a3474e4d8a2edb6a74acfc59fb7cf521387100cb8d980b0205f6a803", 0x26}, {&(0x7f0000001380)="fd443f11305c6e587093d9c4f68112025bf376a3a7386a345e06cc1d74bbc66178526787ba5234180a7cd6b81504ea44b3862f8e8259c13310c275d30caf0180156985e63e58f7c32bdbc41817d220188d78ba010be4d903f0fa5d156fb25154bd043e1e49719cb5d9cf4688382501296cd5fc38dd25e79194cc5d328482bd36a46dbeee72aeb9cafe2dca871893732ddfdc9035e5f61ce9f6de06af48ca0520ca5777158434b039c164e28d2ea921a2a6", 0xb1}, {&(0x7f0000001440)="5d9cb445333ae6fd6815f9f4a5ab5c", 0xf}], 0x8, &(0x7f0000001500)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x206}, 0x400) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x32, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x33, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) fcntl$setstatus(r0, 0x4, 0x100) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f0000000040)="0da1f97a664063ea6403644dfb2ce44adc478c1f3aabbd08e1dbca34f131f186d07289e76d4c8d6abacdca0ae0a9f271677a8915c11e5f7b1913939301ca313004f41ad9f7f0d84b768d", 0x4a) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x35, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x800000000) fchmod(r0, 0x208) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x7, 0x40, 0xffffffff}) 16:00:28 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) getsockopt(r0, 0x0, 0x4000000065, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f0000000000)="d688ba2407806dbc346ebcdfcd53597a8402f4a7e8ff2c7bee8162428afd7a03a6a0b81d5595c0f5df9e97609b9a2ddce0160301cfefda562b498b52594def4803e51b46caccfc617422e8667b00161356c5e093d0b89ecb07e6fd56092c3275de9b346d49594c5b12db55aca8cff9accc72bbe95b82f614ce584c70146e238b7e6c1c5c6d630897fa1eef118c048fe39afe3a00c4158efd2371a8b18b8c3c9a4b4adbc28addbab07149216f6feb0bd2a5eb79a0800d2c1279aebcb89b543223", 0xc0) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x36, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x37, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x1000) r1 = msgget$private(0x0, 0x1) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r2, &(0x7f0000000a00), 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000680)={0x1, &(0x7f0000000380)=[{0x7ff, 0xff, 0x6, 0xffffffffffffffc0}]}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x8, 0x1, 0x4, 0x5, &(0x7f0000000400)={{0x74906d09, 0x4, 0x7ff, 0x401, 0x100000000, 0x7, 0x2}, {[0x1, 0x9, 0xe36, 0x6, 0x6, 0x1, 0x1, 0x3f, 0x8, 0x20, 0x7, 0x3f, 0x40, 0x100, 0x1, 0xdcf9, 0x8, 0x9], [0x2, 0xf3, 0xffffffffffff0cd9, 0xffffffff, 0x800, 0x629b, 0x0, 0x200, 0x1, 0x1f], [0x8d2, 0x7f, 0x5, 0x0, 0x1, 0x3e, 0x800], [0xff, 0x4000400, 0x5, 0x9, 0x6, 0x8], [{0x9, 0x7, 0x5, 0x100000001}, {0x8, 0x7f, 0x7, 0xffffffffffff1c04}, {0x9, 0xfff, 0x200, 0x800}, {0xdb7, 0x6, 0xa3, 0x3}, {0x80000000, 0x9, 0x0, 0x2}, {0x8, 0x1, 0x5, 0x5}, {0x10000, 0x100000001, 0x3, 0xc8e}, {0x100000000, 0x1, 0x101, 0x1}], {0x9, 0x6a0, 0x7, 0x8}, {0xc86, 0x7, 0x9, 0x3b}}}, 0x7, 0x6}) msgrcv(r1, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x400) msgrcv(r1, &(0x7f0000000240)={0x0, ""/187}, 0xc3, 0x3, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/186) getegid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r5 = syz_open_pts() r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x38, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = getpid() syz_open_pts() ktrace(0x0, 0x5, 0x10d14, r0) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x39, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) write(r1, &(0x7f0000000000)="d28fb74e93e197edab39538f96cf1e2d84d6e8b5a458d65b99f826bec19ef0c51ce93859d536cc29a4fe7724109f3337f71f4dc92d53768e57d7c40df94a8c6083407eb2aa28ac2a8defe013111eaf996b26d640febb57335be8da3c8c991364fc55b70ed6fe514b81103f7f119250be117ef6e9eea2", 0x76) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) write(r3, &(0x7f00000003c0)="1799d0076c5ffabee9c982fe6b33070157d02d382dc44b9da3e0a3df4412bb65cf2c877a31945608fd9da8c4d382151530580d171e0409f53a937d1213d1f08e95d0c3a66b899d957c1b6abeae523e7ae66a13676e585c", 0x57) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x3b, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='|BU$e'], 0x1) socket(0x10, 0x8553f8e21829887c, 0xb744) 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) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xff) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x3c, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r1 = socket(0x18, 0x4, 0x1) setsockopt(0xffffffffffffffff, 0x10000, 0x850, &(0x7f0000000000)="e72d5b243a8afceccf23a038ca7b67d6a07175ee97bb3704e99a0054ccd569ea51a85b94a53a90e352bdaf1e29e14ee15f56c2edfe4c18272a8d131c9089cdbe27401b5bd0be8d2d71fe1c30be973088c617b1578875d5f84f7ad957e423efdff0fc97b4ad1d59f315bea8fd16f46f4f4e8012003a90a9687e1b6828a8dca8925b773ae0a08688d76f7509c1f4dd64c8e660dca6e217a51973b4df4e18f3ed7cef55ff6dae8498610444ca3ca36cc65ff31bb9a5af516ff4b8b73b53c4b515674d49cb44ec08a6de0bf463c041045f4d8f5db2d41ef5", 0xd6) setsockopt(r1, 0x400029, 0x2b, 0x0, 0x0) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x3d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e581", 0x11) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/58}, &(0x7f0000000080)=0x3c) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x3e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x100) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getpeername$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x41, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x5c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x1000000000000157, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:00:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0x1021, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x7, 0x7, 0x690, 0x7a24}, {0x7, 0x3, 0x3ff, 0x1f8}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:00:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xe0) 16:00:29 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:29 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7f, 0xd625}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000001c0)='./bus\x00', r2, 0x1}) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='W\x00') dup2(r1, r2) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000200)='./bus\x00', 0x2, 0x80) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008df8f7370d7b6e5f0c458dfbcc227984131a"], &(0x7f0000000140)=0x1002) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x182, &(0x7f0000001440)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r7}, 0x0, 0x4, 0x2, 0x20, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0xf0000080, 0x200, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x2, 0xf2bf}, {{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x0, 0x2}, {{r1}, 0xfffffffffffffffc, 0xe2, 0x10, 0x8000, 0x100000001}, {{r3}, 0xfffffffffffffffa, 0x2, 0x80000000, 0xd4a, 0x401}, {{r4}, 0xfffffffffffffffe, 0x0, 0xfffae, 0x101, 0x1b}, {{r3}, 0xfffffffffffffffa, 0xa9, 0x2, 0x9, 0x1}, {{r5}, 0xfffffffffffffffb, 0xf2, 0xf0000000, 0x0, 0x3}, {{r6}, 0xfffffffffffffffb, 0x80, 0x80, 0xfffffffffffffffa, 0xac2}], 0x0, 0x0, 0x0, 0x0) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r9, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') seteuid(r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = socket(0x18, 0x1, 0x0) dup2(r10, r11) setsockopt(r11, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd53a08d6bb36ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f00000001c0)="3e2a7913e4ba6d67eefe0800000000000000f649fa9da398bcd62b103434820a000000", 0x23) r2 = syz_open_pts() setitimer(0x602cec98a241f78e, &(0x7f0000000180)={{0x1f, 0x5}, {0x1, 0x1000}}, &(0x7f0000000200)) close(r0) dup(r2) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 16:00:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) fchflags(r0, 0x8) setsockopt(r1, 0x29, 0x4d1a, &(0x7f0000000040)="99319c189b946ba8120900"/20, 0x3) 16:00:29 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x1f) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x80000001, 0xe9}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00003ca000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000542000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000380)="d20000dfb9b1558788ecd253623866b0ecfc77c913975388f37f91fe9ba8f8e56bf9ad65781d17e56891e874a8778bc02a30fa7ea3d8dcd9b015fe5d70381ad7ab7e230288f8008ab8bbb49f29b217f23e5312b94801123c9666335c0e73ff54687f2a4d03bfce00fb124e6c3b2610cc902f094f2dbb136d529a4dd5cc729101fc0a0043d1340d192a6615c6b4a2cbb7d393c243f8d6d5ddcab51df7ca74d6f7517fa5ce0bb865dcbe069fc596daa235f5991c35abf6ea4e02725f33bf61", 0xbe) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000300)}) r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x100000001, 0x1, 0xe09, 0x10001, "915d93c9a35ca0ef1b254d7c291ff156e9e978b4", 0x400, 0x1}) setsockopt(0xffffffffffffffff, 0x26b, 0x1000, &(0x7f0000000200)="5ddea58e3ead8b1e4bbbab20417fa3e2e222b600641ac80ba7d94ada6c85e935f5828a6c321df9a5abf0af3552317a8308cecca36bc5b2452983045c7640f1ddba3443869e565d8ccd4374fbfe40fe122d4f6b98d243f49282c32ef4b475ee50976f7caae70170e9d5984067b87ef605bc530f8e14f572b319616f8a639a17e396872d11f1b95e1ef2a4c59f0a8550cd78e27e3758b2c2e3daadef9ca6d27a29670fa15afe5dfb743cfa5c9fc99385cc6827b26171dc9c1c1c4a5a6e0264", 0xbe) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) recvfrom(r0, &(0x7f0000000040)=""/164, 0xa4, 0x42, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup(0xffffffffffffff9c) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000003c0)="9460a90bc05fe57ad8f0635907dc8a055e38d197719134674178f3f3b9672fa5ca91d5498d3a26a3c0ce34211fe3538ce470e3916a1f83633811bf43e27d380c06d1669067e7a993086a27832d5ba260289c1eb0592a805693e1b5a9be868059b26c0e4982e51ef3d6bb9594b3f9eba1d4dce9bc76907092ce2c8e690b12c94016edfbd335c31f8fa6a83487870494df756137737d774731abc7c644bd4500c1960f33362797e7995412ffe7be59adf16dfb543f298a982f2fb94af9ed8f112d95386551ecbc0197c71765431e640b83e3f8ea73b39af4a8c6e0e61e0dfe032d4e7976481fcac5f2119a5326bfaf94a87e988c23f65af63e057a7616e3", 0xfd}, {&(0x7f0000000a00)="67f90cdac2fceb164f6f8eec4659c8cd6f4012c98495a0bf84ea5cfa075ad0b8b1e9061b96df43aef52c5396581a9aaa25c4c915be882701cda443e53064d2543811cd9c313ca0147259eb9de3f2192c490f4c6a1cb47ec8900d6406a0dfcf139c6eb65543ddb467bf84ea2f748f8bb9a8dd85228d51d99a0f78ce7a047c41dfe1b43df5c6d699646d282d2cd94df79959ab7103b7b368bdeb3892b963f4a44048d488f0f548f78b63b24d1f9df75fa0b95f258fd2ef8207b168ca96598057b04dc82025775fe6b57c4da02bad4e5dc4d2bbdd00466568db75ead65c4e5e", 0xde}, {&(0x7f0000000b00)="22cc7bb5420fbe398415858261b6c785deb4212b22ac7931e858db9492f6eb3c3a5213e8e95f43ee9fdddaee48eb4a30319896fb4dad8846d310e2a1b1d2368078dbfb9dfbc11c153c4c7e5a5efeedf022104a6eb80f0eca789efe75ad21d58c5e95d530127ab4b85139a1188be0072bda1ff5b82e016107927e0f52bcf0ae8cf21a0cc9022f56b8f3666ce22a", 0x8d}, {&(0x7f0000000200)="6e0627e67844f5dfb378a397a435554b7e26135cb3f599684399ed5d5809264fc545a8154a3ad1762d6b10a9125afe6ac03bd8ea6046712813bbc0150654cddd6684e11a769e8a6c195b0ca5", 0x4c}], 0x4, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r2, 0x80000000000029, 0xe, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unlink(&(0x7f0000000440)='./file0\x00') writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000040)="64d5acebcbc3632012018f9f3bb4313fbf8658d35312e47ae22340b7eba59f28bf0e2071367877152786d9061b61dbd3800e1638a8d8e09323786475d1f84df39b17caa8e277feb8a19e95d8a66e154c02ab816d08d319e2084c7feafab2dca9e52b586ac019d93addc9f9423fc476a482a8215c81e8fdefabd062596b6ee51d895e902b0502ca006ddf1e3029e6227c0e9a34bd2cc43357d698ec211ec890c63a4ac168d1b59b3c387029cd257b1895c3aaa1004e5ca80d2ab4eb0fbb60d9745e004ba3b4a69ad335409b0cd8eb4da54017e3f59e128b7e3516a0ca7a21c4cdb595fccd6cf3b6fdd7a7a3f480afc5b99551a6", 0xf3}, {&(0x7f0000000140)="7204788798090d22857db687746c21c58f5f371280eea9c03c07b159e5f4d6249eeb5b897264f92961e92b", 0x2b}, {&(0x7f0000000180)="aec836d23c4cec42c528c4f06946b1f27882cf8fa87d8c7b490a73c837234803edc31027faeed9b560acb5bd37e8f2589616dbd5dc86f6dd3b35ac51384331879daad8a4123c0f368ddd3b2d1018d9ce4a51f1d2aac04bd5d3738f3189526da4dd5a96005a8ac823986d448303cf954d74d5d9661a4b064d7ad44dd775d0d7b35b11c2bf1b65122d5dd0eda9fc53d569a0b6caeb2604b93302a45408e56e7242e4ebd7c611e4d9f3508bf9bf9a70445d9c4857880f8c17a90ac3fe5f8fc3cc778157756f1792f7d50b642b78251c6ea561f609de5d22a39356a6e0823d", 0xdd}, {&(0x7f0000000280)="6f250171bf204e3fc628cc055fff7ee42691af4fd73a101bcddd5c9ce5b2f4ce28c7969415407b35b207a344811206f294b183a75eebf9bf68466d5f1c4bbf6a4c063b50752c62ebb082d0da05d475ce771cd2a838df198deaf29f1a92e4d4be1bf937edd76b2531926c746cd79017859a", 0x71}, {&(0x7f0000000300)="c752f4fbdb2d06fb3b31890f46c167195884c66737ae460f3f9f8a157cbeedb978bf00991ce560e09ace7778c4738d7b04b024acbc8f214f82f73ddf8675f3cb0c9b4f0de0397ad3d454be958279f1a7b42046f9f87949d6b006caf42be2db8396743d456136a9821d2a9c4a5f6749c4672ebc40902c400df9c381f93cb4af4b0703b4159e9b2a66c2e6853f5afd32414e86efc90f6f3ca42dded0f4cd17332c26ab2f0aa09f9d2b06aaa2338ac064e4907247e8061a839cb4c9a8", 0xbb}], 0x5) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x0, 0x0, 0x400000000000003}], 0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) listen(r0, 0x33d) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) getpeername(r5, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xe2d04bb9a61cdf8c) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2b7cbcb04c74786a, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x10, 0x1, 0x2) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000240)="1158320a035192affed4d91aa987c5400c8f53f85e8529221727b8e12d1f3b6b6fcbc6981b490c90eb925ecc0818591e1c782c347e2a9849b87cddd89f8648ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6423dddfff30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee107570193db01ee3441a5322f03d599a8c3c0e35291b59b74c51ff3ed7b111fa3e77f808bc5927b95b475430340e9cb069d60e22327bd97fe83d15aa82fb5701b00bef0a228a7ec2836f3432", 0x1f0}], 0x10000000000000fd, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30088, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000580)=0x4) seteuid(r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(r0, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r1}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000600)=0x9) r6 = semget(0x2, 0x2, 0x10) semop(r6, &(0x7f0000000280)=[{0xee2cef6e1220515e, 0xfffffffffffffc00, 0x1000}], 0x1) openat$klog(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/klog\x00', 0x8800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x200, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = fcntl$dupfd(r5, 0x1b, r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x8, 0x8}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000700), 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GMODE(r8, 0x4004574b, &(0x7f0000000900)) sendto(r5, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f0000000bc0)=ANY=[@ANYBLOB="fbf4c3803f22935b6e3be2fcf14686eb7a9c52bb0403f83eb4c8aea1320720b8d3935aea3aeb5f093daf7c1334b8a3d3803d317a07029fc6098167b49ac4a38998bc43de970d590044b234f04925bfc118d2b5cef7133770bac5dc146502000000eb2192242e1086355029093b29e4b609712d344f786973a8f580cd8824b500e282b1b5679f149a2cf0ff0500d986b02787b001fa5a0fd50f4372fe8c9bc511b8e6b6c93b33e6fc08dbe0450f8a9e2a1b07d42b3ce759132827ffa2d231633c74be70bc49b1a90e431550f7d46a653c2ca6ed36423d40fdf0d24c38eb84cdb2c8dd0963eb0100008064eb037e84ed4106d9a8dfdfc6b2f8b39b906780c2c7bbb0546e57b35664d3fde5202c0db6dd0dfb48e438c3e3d7a6c7736c2e4d5deea3fda1dbbca0d0f4a2d979e406c54e954db3c6f17757e3967d79cc79309e42d2e8df08b0b0462fdb3d859554fe0ee5ec713e861c2d80fc24a6bd22d63bde53937ee96097ad09d3dd27bc59703cda79742385d7ab5c17e90ba512a42be57408137dfd0c15ffd9ebf044c0d20200000022a3964268a1c06d0000000900000061f59f6473d3d0680ad980f3d000000000000000000000000050f760467739e5a80d495ee4742024543cb503fc1594dc207acebf6bcfb42d2f4cd689da768226b4e1d6256e67b6d3017e6a98ecf91f72140010c2c1815e66d9c691e01eba07b4bfdd5c163db2fae5c0f0ee983a35e5529135082ad172384c71da473589c4e095c68b4d1c0ae4767a2f05a34d2d7602ee1eee2317c9a211bcc8523e0b1576b7cc6307626f5b957864b7907ceb17e6f7a03fdeaf39bc73fa992582475158c7ffc5eaed47ca"], 0x1) semget$private(0x0, 0x3, 0x400) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000780)={&(0x7f0000000500)='./file0\x00', r0, 0x3}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000500)) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlockall() r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0xa0, 0x40000000, 0x0, 0x80000000}, {{r4}, 0xfffffffffffffffa, 0x14, 0x0, 0xfffffffffffffff7}], 0x800, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x68, 0x80, 0x4, 0x401}, {{r5}, 0xfffffffffffffffb, 0x0, 0x2, 0xc00, 0x1f}, {{r6}, 0xfffffffffffffff8, 0x1, 0x2, 0x9, 0x2}, {{r7}, 0x0, 0x18, 0x80000000, 0x9b88, 0x7}, {{r0}, 0xfffffffffffffffb, 0x5, 0x20000000, 0xa5, 0x3e}, {{r0}, 0x0, 0x26, 0x1, 0xffffffffffff0001}], 0x8, &(0x7f0000000180)={0x9, 0x9}) 16:00:30 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x3}, 0x10) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) shutdown(r2, 0x2) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) socket(0x6ac337c07de02119, 0x4004, 0x7) socket$inet6(0x18, 0x8000, 0x5) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000640)=0x200, 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0x9, 0x4, 0x7, [{&(0x7f0000012000/0xb000)=nil, &(0x7f0000773000/0x1000)=nil, 0x1}, {&(0x7f00006b2000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xee}, {&(0x7f00004f2000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f000030a000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffff80000001}, {&(0x7f0000502000/0x4000)=nil, &(0x7f00003ad000/0x3000)=nil, 0xfce}, {&(0x7f0000400000/0x2000)=nil, &(0x7f00002bc000/0x3000)=nil, 0xf3}, {&(0x7f0000083000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfff}, {&(0x7f000051a000/0x4000)=nil, &(0x7f000038a000/0x1000)=nil, 0x5}, {&(0x7f000065d000/0x3000)=nil, &(0x7f00001ba000/0x4000)=nil, 0x9}, {&(0x7f0000390000/0x4000)=nil, &(0x7f0000268000/0x1000)=nil, 0x4}, {&(0x7f0000402000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000173000/0x200000)=nil, &(0x7f00003ec000/0x1000)=nil, 0x6}, {&(0x7f0000241000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000263000/0x1000)=nil, 0xb92d}, {&(0x7f0000502000/0x3000)=nil, &(0x7f0000677000/0x2000)=nil, 0xd506}, {&(0x7f0000484000/0x1000)=nil, &(0x7f000008b000/0x1000)=nil, 0x36f}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 1: ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x712f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000], [0x2, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1000], [0x0, 0x4, 0x0, 0x7fffffff, 0x0, 0x1], [{}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x80000000, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x2, 0x4000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:30 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000300)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x9}, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x408c0, 0x0) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) 16:00:30 executing program 1: r0 = socket(0x2, 0xc003, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0x1000000007, &(0x7f00000001c0)="eb812eaa4e713048e69931929648a26141b37529333f206cfc613c4ea10b99ef3b29f79e785bfb3f94", 0x29) r1 = socket(0x18, 0x1, 0x0) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x1) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000300)) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000cc0)={0x3, &(0x7f0000000040)=[{0x8000000000064, 0xad}, {0x6}, {0x40006, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r2, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget(0x0, 0x1, 0x20) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000f00)=""/206) semop(0x0, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) semop(0x0, &(0x7f0000000500)=[{0x1, 0x5, 0x2000}, {0x0, 0xffffffff, 0x1000}, {0x4, 0x1, 0xa1643a125aed38f5}], 0x3) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x8) getpgrp() pipe(&(0x7f0000000300)={0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) pwritev(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f0000000640)="1a71d65fca1a6194d04649072eda6e296e147943b0b115e9a7128cb49bbb393f2008ec6784ddc000c559a42f1342fe1339d4b04eacfbdc1d6c9e81bcb8a7182ac0acb5fb5f77848e43193f296a5068082632bf26b1be38ee7b394e580ab6ff53102bf00b91d54fcedaac7035b121978a460b1152dd49531eee1e3b218590f0b6fa92f238d445c27ee0c51efa2770f88a81878ffeb8b9e545d45ac4d92eb7691ba5e54ab2723011c857d914d6bf304629552cd8069d3deb80060ae0d5bdec5fd91d5e1b15ef79595988a4924daf3569697c2a4618ed", 0xd5}, {&(0x7f0000000240)="d277e8ff0b3b4476c6d3830d647c487a9b6fc1e5c46dc0c4bd9764acf7095974ff6dc3f86d5dde86dd29133ad2917b8d057ab523620bc00c3dc8acc320", 0x3d}, {&(0x7f0000000580)="a40bddaa626c1af904211754843f428e2256732f57778460c60af346f6f52701ee8ebf2e325fd4d778d950379cbdf17e3a5c8c42a54de08b79fb0d8b45e4b90126eacdc86f95cb4cbbfe26668d0c7dcb34730ddd2ea0d4e87bce7d7c243b51e45ef2a08408217d7eb2d38814716572", 0x6f}, {&(0x7f0000000740)="bc8cb7195853c5d219ff8e85ad9485559e39e345e1df95de88b0cfffbbca908e49df0a906d9885f29668aeb5b04af392b74dcca631edcfa93f8418d96877951107a9e43070d0482d0bb81ca83a2d3e6d674da269e98e21f1340162d9d84cbd478416f0865617bde1cee7", 0x6a}, {&(0x7f0000000280)="e9764d81c2f702a1f51266b3525c66e1afafc635f7f5e25b1fd889b2928cf9eb1d25e10d7094bc43ac24ff2ad5", 0x2d}, {&(0x7f00000007c0)="0b3ac6374aa22b606a474e967d76803677d594c8bf4bd7616dc7efaab39af738e04fd3b7bfd0a44355d6c0f51826e951b24ac9afcf665122fafc4f5ad8a6a67889486ff2fca2ddbe39603541d718a3f625dec028a8", 0x55}, {&(0x7f0000000900)="f4f06735025ae53b173e0222b3c60634b6526221340f4d82dfd0fb277433d04319ff7acd78771214f0adc47f088a4c4e071254043a6f08ed3604dfe7549509e37dc476fe283efe848af763c8696e643078f8e0fc1dce6bf75696d1328d3ad5e76b633a65dffede271bf35c678ebd9bf36a15b1f0ecbb481eada68220b3ce59a1fbfc07944118610c84c28b2341f23e2bf722ea6c509047e7e8ba909bf2e455bb787ef49ea20ce65374c1b72fbca5fe25bfd76b17182393b0288223c54286e7a2273eca5cfafabefbd1e7967a8d2d0c9c1e042c9ba1bdf36c374d13cc241dae", 0xdf}, {&(0x7f0000000840)="e9fac7a9a277562dffed11da265d60c3a8137b8a21161c9525195468bdd6c35b778ac5165a32197b51f07f201dc8a6ffe4ad2cf882e62aa5fd3054139bdead90a399bef201cbbd3c5d3eccc2135bbd140d06125d30133ada7b8cef9d55980a0639bb9246edd322a911bc16f469f25f4c42f2236390e2e27c97e8d08aece2e2", 0x7f}, {&(0x7f0000000a00)="6d82419e71c1525de9a69228ad3d7c3af364ab73ac7192964bd49f7b89499e62bfec7612af3bf0612a433bf226ee937042f7c8acff177ad8f0e7242cfba0626f8529f8bf7df9c13a8023552504a589acba4a461491e12905d2258e8c46b10b6d7af2fbdf6e6f0739b5c8dcfe5f090db1ad3e27a8711f6858718fcf02ae84b87ef7089ea31cfd830ac20778ce03ab327c87c195bf9c383b6f81cd1ed3815fed7ee0eedf2c50e3cc70bc7fc9271e12f1f500464cd207ad44113c56818b9096a9984824306236fe5cbc01f857f1b46d86bcc0a743b41686eb2ca41de50e580c6ee5acb9d5ba5ba9cd782fcd5c8ff9404810d3353c12b2", 0xf5}], 0x9, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000400)={0x100000001, './file0\x00'}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r8, 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) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) seteuid(r9) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3, 0x10000000}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81, 0x0, 0x0, 0x4000}, {0x64, 0x0, 0x1ff}, {0x800000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0xfffffffffffffffb) madvise(&(0x7f00007f5000/0xb000)=nil, 0xb000, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000280)={0x647, 0x2, 0x1f, 0xa597, 0x5bd7, 0x9, 0x7f, 0x10, [{0xd08, 0x7ff, 0x2, 0x2}, {0x800, 0x1, 0x2, 0x80}, {0x4, 0x8000, 0x80000000, 0x9}, {0x84e, 0x5, 0x20, 0xfffffffffffffffd}, {0x80000001, 0x7fff, 0x7, 0xb2ed}, {0x6, 0xfffffffffffffff9, 0x100000000}, {0xf8f, 0x7, 0xa6, 0x5}, {0x0, 0xa11b, 0x1ff, 0x2}, {0xfffffffffffffbff, 0x0, 0x9, 0x380000}, {0x5, 0x9, 0x4, 0x4}, {0x1c1, 0x10000, 0x1f, 0xffffffff}, {0x3, 0x3, 0x4, 0x7ff}, {0x8, 0x0, 0x9}, {0x100000001, 0x3, 0xffffffffffff0eb8, 0x3}, {0x6, 0x681, 0x81, 0x9}, {0x6, 0x40, 0x7fffffff, 0xff}]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x9) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x1) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r5 = geteuid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r7 = dup2(r6, r6) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r8) setgid(r8) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r8}, 0xc) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x3}], 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x3, 0x109) msgsnd(r0, &(0x7f0000000040)={0x0, "f75c1b304c45b846ce061c650203a8e42d372581f8918304a971ed2b399bc0fe56418c33c2b7419e739349b3c3292faea9397d9eb0286f8b06ac868531c7f6acbd779b8197877c1cb8ae755058115a818d930e7659d0295fe9030e93df49f1387f816325"}, 0x6c, 0x800) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = kqueue() r4 = dup2(r3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000008c0)) symlinkat(&(0x7f0000000880)='./file0\x00', r4, &(0x7f0000000a80)='./file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) readlinkat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7c, 0x4}}) recvfrom(r4, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0100c3006c65300046d0a000fd8ebba90387c393585cf4a451d6d018a21d02866ca638442a0a8b368674099e39610ef6d5467c2994947d04fcbbf2654278483a902a39845223d2e00eb45b4d1e020000000000000000000000000000008f3e91e200000000ca62435019"], 0x1) r6 = kqueue() r7 = kqueue() dup2(r7, r6) kevent(r7, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x20}, {{r2}, 0x0, 0x8, 0x0, 0xffffffff971bdebf, 0xec}, {{r2}, 0xffffffffffffffff, 0x62, 0x800, 0x2, 0x160a}, {{r2}, 0x0, 0x48, 0x1, 0x7ff, 0x7ff}], 0x1000, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x0, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r5}, 0xfffffffffffffffa, 0x20010, 0x0, 0x1f, 0x400000000000ff}, {{r4}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x7, 0x1}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r2}, 0xfffffffffffffff9, 0x10, 0x2, 0x4, 0x1}, {{r2}, 0x0, 0x0, 0x10, 0x2, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r8 = kqueue() kevent(r8, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r8) r9 = kqueue() r10 = kqueue() r11 = dup2(r10, r9) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f00000008c0)) symlinkat(&(0x7f0000000880)='./file0\x00', r11, &(0x7f0000000a80)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r11, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) readlinkat(r11, 0x0, &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000340)) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r0, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000bc0)=ANY=[], 0x0) kevent(r8, &(0x7f0000000100), 0x1000, &(0x7f0000000500), 0x7fff, &(0x7f0000000080)={0x2, 0x644}) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYRES16=r2, @ANYRESDEC=r0, @ANYRESHEX=r1, @ANYRES64=r3], 0x1, &(0x7f0000000a00), 0x10000000000001d3, &(0x7f0000000a40)=ANY=[@ANYRES32=r0], 0x4}, 0x40c) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000740)) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = socket$unix(0x1, 0x1, 0x0) r17 = dup2(r16, r14) fchflags(r16, 0x0) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r13, 0x10000) bind(r0, &(0x7f0000000100)=@un=@file={0x3, './file1\x00'}, 0xa) fcntl$getflags(r12, 0x0) ioctl$FIONREAD(r18, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r18, 0x80045713, &(0x7f0000000440)=0x1) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000380)) poll(&(0x7f0000000040)=[{r15, 0x10}, {r17, 0x4}], 0x2, 0x200) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r19, 0x20004276) r20 = semget$private(0x0, 0x0, 0x4) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x0, 0x8001}) 16:00:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x80, 0x3}], 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x7fff) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f00002ee000/0x1000)=nil, 0x1000, 0x0) 16:00:31 executing program 1: syz_open_pts() setrlimit(0x1000000008, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400)={0x0, 0x1}, 0x8) syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x6, 0x7}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r6) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000440)=0x400000000000000) semget$private(0x0, 0x4, 0x20000040) getdents(r1, &(0x7f00000002c0)=""/77, 0x4d) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000200)={0x3, 0x3}) r7 = msgget$private(0x0, 0x300) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r9 = dup2(r8, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r10) setgid(r10) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r11, 0x8, &(0x7f0000000500)={0x0, 0x1, 0x9}) r12 = dup2(r11, r11) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r13) setgid(r13) getgroups(0x8, &(0x7f0000000340)=[r13, r6, r6, r6, r10, r6, r6, r6]) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x401, r5, r6, r5, r14, 0x0, 0x10000}, 0x8, 0x6, r4, r4, 0x101, 0x2, 0x1000, 0x7}) 16:00:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x13949c05, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r2) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r2) setgid(r2) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) nanosleep(&(0x7f0000000080)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000001040)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8bff92d99d5d0c6b68c6274290edd50f0000cb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733b5fc06db5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422baf6698af41d7046cd6d52e2074ea35820ace1712104a0d58e9be25723f8090d10953e7f224c5e47630a4932c0ae3db991ea7606a707df03b6eb227215d2d8a0133e62a401fc7022521ab7fec447d7047a00ed3e4eb947d7e25259ac85ab4a0d15502f11ff61a142d172d539b8251258215161e68609e90776a2270bb764c6cba54155be815020561faa72bd9473fa847cced9ad117430083c6d7aa61859179d413ea39fc32f49f621bfff7a5ab707eda3d5bcf588dce000e8cdd22e466e657447ee9f99349931c68c3cdf8572ee8c7d0c5830f48c8fcd39380838909c8f4a3c89cc2ead6134b79e93"], 0x86, 0x0) msgrcv(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x2400) 16:00:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getpeername(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000a00)="7ca9d982a7a43f175eae8c45ce11fce2cf63540a3250aa76e225a2838d2823cc783dc06ed146c09142b999d6a8712ac14a12e06cd6af92e8439fdeeb4e2d0ef9071804c63896aba5af73f6711d4b2bae68b5b7b77c2462f247445aeb34adb4c6a9970ba5d49f03a9c4a7bfa6942783b65bed49b04ed5e3d8fed863e393bfbd25422c4add41bf408c9f27b04c3a3751c20c79520cef1462d7f6d634e6c5477e3946313bc11a1e", 0xa6}, {&(0x7f0000000200)="e35ef1994a69732fcdce47dd5f85", 0xe}, {&(0x7f0000000ac0)="42168631352141b3cd1761e737ad7a275ed1d353aa7f7f01be504c09f1796c222bd36452a55b720d6240e9fb8abd0929d980c0555c80f882977ef9fc935f70d664ce5264b3c42b6ef4a9d802b3936a026827e6520d649b8d9e06b70f0ba8679028f7aa1eca07b950c2f2a1434c330d5ae69c1309ef00a99df91efb3d1f631c6d3daa6016a870a85f42600d46401b51fef777816c232ae7430cce0f8b725d02fc3d0644f68270b1f015dd753b354c673f7e9b36ccb708f687ccf5181858625c69eb968f4762299a1928e1448b25a4093a5ef874d11e1552161bc7cb56f7b361cbad80073d3f43c3555555b673cfe29089efbe", 0xf2}, {&(0x7f0000000240)="a6f392a3e6267f", 0x7}, {&(0x7f0000000bc0)="8b431a59af2b7c718ae038f494c478230f0d5a20cee0782c25670307979bfec873ca063d7fb66e121e311769501d1c37b981ff63921bfcd16eaeb5d7a2a910be05c12026f886cadf9cce5e2b5805f94c6a5a6390460a046c315044b7ac9007d937a940181f11dfaf84e1164da4dc1529ac33f110b0b5712dbcd2fe0c90d6764c6d", 0x81}], 0x5) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0x314}, {&(0x7f00000003c0)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffebc) 16:00:32 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d9f3fc22f2b3ff3", 0x57, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xc) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: setrlimit(0x0, &(0x7f0000000100)={0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x2, 0xc4a, 0x6, 0x7ffffffe, "73f3127eb9cce508036f09000000000000f200", 0x0, 0x4}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f0000000a00)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xffffffffffffff65}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f00000003c0)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/219, &(0x7f0000000140)=0xdb) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x44c}, {&(0x7f0000000ac0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0xffffffe5}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) bind(r4, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$setstatus(r2, 0x4, 0x4) 16:00:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 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) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030700"/56], 0x38}, 0x0) 16:00:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00000ce000/0x4000)=nil, 0x4000, 0x5) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget(0x0, 0x2000, 0x0, &(0x7f000033b000/0x2000)=nil) r1 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014d1ecc8 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800014d1ecc8 16:00:32 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x800, 0x0) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000180)="0cae9fa993e3f3372fe10e8b86abf1b1c2c508b7f48cd168ca1a440dd45f8f3306380eedb47db49c02dc250639023f6ca7c4803cbd78a154aea1fdf10ad2a88a0ac34db78fab548a30605b45b057212dc315ea16aad0a905d565b079ef64e444a082de0490eff1a697e44396816da9674f1b604239fe4d0c3caa19c666f162c2e433135e127dd7ef6437baab1f93b3600678611c35e548ff7440d9c6bba590da2968cb0b6840522bfcfbe27e89cbaef5a464cd70dc6db9a1df26d193225c546b234cdc16f0009748a64a8f5002bf4d3084af2386820ef4e11999b463bbe4f39cf1cba7257b68d8fad6b28d3891f7bbf64a1b94137ce2622ce8fdd3", 0xfb}, {&(0x7f0000000280)="586d5c9539f8f60a103149d4e3552f23e1705d00b5bb1c76241f15a10ad81e289d32d6cf99", 0x25}, {&(0x7f00000002c0)="4e114a7668cd7229f44db20041c66e21d1e800ec6bace270228944706dbfc33ed052eb8179d58a7431e0b2a81a1a30195d467527e96e44a247d8155470a54c4e5a63b3d7d76772798f42479e582b416bc09a3e8d6b02bbb8b5a2b9a2df5198f05aac25ad79e82c3d1102febdb94aaeba84176f76cdd4ef6b61c6e1ba4e99859ede762e74e795c483570e3ac2e31c0e371dcc8a39cbaf9a29cfecf9cd7335b8f35e355cadba330658f537286e27bdc56e81fa7655836f42e841a9421a8ac41c4e2a9bc21ad151151d76f92141ff2204e67a1c116e53dc21206c6a7a81eca6e1e78b505b3110bf3fc6e4e3f8", 0xeb}, {&(0x7f00000003c0)='M', 0x1}, {&(0x7f0000000400)="696b9e55f483bb53b5d5f3cda246e378dafac6b50f61a4662c508f0d38a00ef7a3a57637ce01f25637f73c496e4dfcbad6558effb384ad52d8f6148fe10539fa946b59230bac703e8f5151aefd24518d2883b36f193553099d1d0b65311eb7257ef8e4acc702ad967b568b0ca8f608c3766494a504fa245c673adf9dca3945094d239f83bad5c71bc64c7449f60344b577cbbb7e2c109824dcccd0f8692fa4b3dcdeeed7faa9c7f89119c7740c00deb5b1cdcf4d1d44911f08590fad3306009adf76742124691bd96b3bcd3a3b9c5ee6313001a203f5494722a436c0aa654e9edb9ce08cf7a5f7a061ec4d686357117618f4ecdca7cf1610cf48f2c9139b886a762dc4321c93320730d404c502e4232c35f8bca11542b33f03d95c76dc9628fd118e5e819902fd9531d3750b75109ae5a930de082f8af83c71cb0bb92bd17ae5b8a91d38240cf20ae811ef0a9af13683ce78c18847ed1dcd3f450c6e242243662f325cd198b6682ad836dae6508030019be6c557d5bb506096bc1dfa2d7ade08afe2107615278368cdd5f9a2dc9a8c308ac7f929f7ecb579c4e166a5625349badc613a002073e9ad784c711d47c492588ab346605189eb0f97e94408e0cd9a1d421dcf8b05d3e74ac1e8aba89e8db22548585ea05e356c1a9625867cf5bfb3cd5cff05f10e64bc2a01703ebc5e88db7c13c231a5104eb4326245095b9f80249bb0e4a3870577bc0fde437dabbc72d0e5183160cb8b11cb5a755892c93384df9982b968fe8a56ecf55a8e9d78c50731eb17e2e0739e10fc1ed730f67af1f02dac53fd0dff289cf572bd5e72eca0b722d516c8685dff08efebf8bd133de51fdc9fef6dceb50c0240d2a33212aeb5089a1d61f5e76b333c1d947a674312865f78d3a7121e9458c7128757d3068b472a35b45e3ee1c4fbc3795c5fe164daa81595219be3eb04d5672b45cb168f64c9b4e1713e90d05435747c86cb84b1a33cfeea10506f600d63fe20666623f6edfee8901181d6c2d3862a2f4e85a08676e2e3970049e7db1975265132660b6e7c7f39742b99187d3102a78998f6d169a7eb033cb85b01992c4ed847464b2ab9165c7e35d5688031c1cc9696c569edf0b0b1bd0caf5c8d528434a7eb37964392cd66916a10ca845b6bf4d39d0e9a904e47de13a50c87f86fd71996b05d0b249859d1026645a040d9b4cf3eadc5baaf27868728229802dafb84f1310f20c0fd821621094c1298ab0ee3f7bf4244abffa9ef45dd05abacbf77816e31d24f68f072b92321442204851b4e1f50048453628c325dc10fed5e7b7706d0eecd626e4eecfeccde98649a5d6c32f1f2356a8ad884b4870d1a10a39a62690b9e9e54bca66a02236c0086f715c635c8b35fb623831d2468ddf13ff3924dd8fb0a93fd247f4362116e1321c74211d3062b9f1514cdb1d1d0c9f4518cd4189da4eb5401e568eeb06c7e5bc66ba262eab63ae7de2f90329ae3f69b78f2380b3794b3e157ae14968e3e63e35508bb2db1baa0c1825c1cbf878d1a5fc70fd0756ad0b1fe9e7fd84dadcfb990b9cfb99e8026cec913a2158038daf59e172944c7df2c8c4e8b08385ae4f8580e3bca62a58796bc8b857852c7b69b00a2cecb00aa9839e4b59cd349786ef676c81d8e8d3316916a50a97f5e6a63a950ce971f118443ea14c3c1e3c54f2ce97f9726b5c7d9760fc0d9c61f828bd21ea87e87d16913783532c5d89d9d8639bd212a7b068b0695a5283319bcffb9f1619b40a79916aa1efddb3ab68a290f644e9d914f7ed556499b7466f3df8859eb77a690af04b247e73b31706b2ba3327b85b13b33e25d284e1221712086970b2aaf568fab36cbafc5e9d6a14e01257d318373081d4fb40b9161c40267f7348a7871d5632c3de3d4a2d70bd3288dca983fc10146f9e08d017711594af470e88038b00c71ecbb69e5ed586d14143d5c2cdcb710cb07975b059476c252b779f8e80ca105086ac81ce7da2e81f322c80b202d4706116d52266c9f6cd7f24f2d219156829c834f15fe654cac41c75bcd18b83b6610966fd7f9c6548297d97e710a4cd7550b189901b14bcaa81fe099c3a298addb6bba1633e04c0b38777771d8468ccc17c2cdd73b7d0c74c777779b092fb9dc13a5be442cb464c96f015f8d19165b6c265e8aefcbf5db263768d7d542cc8725c9100a2a0c71e539da709bfa43b058b9889fc2dfcd44c633edb0762dc6f1992e97afdc87c1fc017879488dc4d21e49e50e74b3fbb09c8c079bf5c126e63a979be785f62b6e4eb7dbcd7721e7f53f9c6909b653d3cdf92ba662665b2f5c5e99ecb60bd2dd8e1d549c27404c43a470f60fd35288bd3fa2929947581a00cc0f87266f845b1026f5cea17aef03503e8893ad48a7cd213dc7913c506a7571277acf611012555309b37e8b1b76556a714e5192310427c0b39fd8f2e1d022e1b6ccef442f6447e2fca739e28733a459eb8b5834ae7e398517dd7886efed144aba50b48242dfdf5b656f949dde1721f7fa7393622de13cdd56b1f74fdd32c34253684345ebbe8540b6a56beae7102ef657ce9ea6ce4898dc9320ea1a6b9f493898caea15dbb31bc96ad3da6c5b20ca322d80e2facad757759d6b1bfe53b3ff17eee1839883a0c431d006e6287c02e8a0af40260f427735fbdeb535f20c3ee24d8b28ba211a44e93530f5473dc7d386e1c76789484346b709a93ee33d72c88e4e6922a17a83db70d7724b34f45e49bf12355787f9fcd3b198f4fa98a5ad4e18911bd7c755ae8ea0adae3f3fa2969b5fe65aa8b37f6d82ff10bceea0d6f92f8a92c69d2a08a3fc0cbe1bb9334fb533879bda9fd8914a38cf0fffe38167637a556d650bb8a03ac0ec8cac837de55de13d416c4ba6361ec62ff559cabc40dfa672ef10b3aef973c45014d61d0679e7b7b1344d9f409851045886f2026f1309c8aaf298f07b7a11895ecbbce02b2292e310217e249602d8a98a57477748a1e4d3bbd361e65df59f881c842902348a00b341182e494eaaf70d8f9027ac2d1d9053d72a6c3666ef1f4da2426dc3ef1063a73926fee3e242c1dd24b779f72834ee3d004dd2609621f820cd7805aab65c86ff8d606cb308afee37d72074ff52cfe91f6fa54dccf36f7ef2ff1fe7abd5661ccf350ed0b740d00c01616da6d9e5a108f1cbbb44f494698b40608d2e108ac81646732f03bdadfe5b2bb94b61ae537ba7cf3354ab61c64816a548f504cd85fc5767cb94f5f8b9014708e129543dc0ce4fd35365bc3badb649741938a9d856d7b73510e43d6146e0fe9a8404b3af0fe74a099968013ce470fd98e6542d2be5f647ae21957df0242af94b0f76a935671a10a62dcb7133a7d9e1b804f0c6db1427b805cbb646f5498ad7dc667335215212bdc3f59581718f3a697c4e46359397142ebf492ef90bdd3437b729366257de5aafade0d1f0e9f9bef5dca68f8b54638455b8702ecdb55b60f850956ae320a90a1085177b42f04b8b4fb368a8265a27ced1d2bf1ee673db35e7b3eeddd51d9ee2a4ff1cc0368ad95b15f5369262ee17ad748ed29223ce3cd8b0424909cb124efd91a594dc51a43730dacb032b9695a2b1c466e168ab325ac21bc73d3cef9d73324a6ff8e66cbd4e678fe7b5906893df5669afb9ae0d6fbb1a394885d62749ae500641c7d7826869e9dc0a59a0bee6fec51ad2a57407d9ce2ea8cca7e638af9248719d1c86a136905eeae5d8bbf9261ac5fc4ee899171869c69f11ad5eba821cf4ce2bf5db69f5eebc4f28f03d903c9b39c96ef84235c10ae03ec1024049a4a7a1ddd8b1e21e7486efbd9683e6178d7a713ec0ce5ef687ebd1678034ed06d3f54857118cd2152aaafae915d4bf6d18aaa9bd529e45c5909b4398df4390545478b721a8fd2c554c62fb828af55ba1c42d0289dd251ba419cd9a3839adb0898b2305eb75dca4f3baef35f87dbb4eb4826ed4fc1e0501905a542667b1eb782be9658cd1340c2e349ea2d9b41ae724e8c5038f017f7dc99eac8d5a69f1545c6a4e34e847346afea2a2d9475a99d6b3e6b212c5967971cb942f67c4149656bb4f1261a5944d2650d5cd21e4d3f0c1acb4bdabeab03c32117f5a37d866cc0f2cf9b9f46a9850b3a4d5c4cfb33ab94a56371159d329de10323cb0d5ed57d32da3eca023e54363d6f97f193107782516306b2e9bee4ffe6e2ed3429f7f3acc0c2c1b7ea88a176b8c40929e60cd8a6c70fac81afaae4d22c7d3c75eb582d74f890ae0bf2a686db2e71fb654ca04bfe6267923eb69a7776bd7f63733809ab3acc058b2801fddaf6aaf16049dd7c277dfc83804ed0f78bd5ba3a9594e1ae8868ee89e6f5e8c7e5a139a48f1dce5a4d9d05a12d352b7375f9053f2a110d4898da3f8bd4287a7a88e1e40b4547708a350a083b74b81fba9761ac78ecddf7a8989a3a3a2c634afa36a2a56c36fcb60419018c2ec51f1c4260c76b6d283308f3dab112db04927f0f55aa9239ececec2c7bf1c5c78c0d9105e1952fec11390de08fcbf8f71a0e6616015f1b6929ba699b2f7b074ec8aeb653eb7e9d7ddd34d48dad31f0b4edffe770d8c6b85106564a18965128806523643a4d80005a359fc64ffde38cb2a7ce40fc9d942fe31c8b61b04abc78d19467bf9f4d665f51ce1c03509c5c2276f1eca8d467f284df56bbd223e303692d8e52cf15e9d7ec9a59df06f3f42abccce0cf93567894a2eb8d4044904fe5a4d55b71a0849d0f85860d88d1f7d841d61ae674b0ad9e05cbca93e040b571383fe9a826f893185b43ae5cd211241ddfd500d426e86e71e52beba48bc15730644f257243409acc2702be61dc4f2c8f37c90edd6b67e955b19a5eb71260a4458933616764db6f275d772c14b5c282cb81479c6c6f4c157938451a063ecd739a2d2737624b2abf7d986bc4ac2026bae484d6bc3feec91fa8cde39adabf5321ccb94ccbf0b8be8274abe7d056b9c3c0856743f81c047a0dcf48ca5db6828af9eb9288e023bd6b839a7e9753ae19ea372d8d86a7ab96a613c58ad5e753613c7ad2edbf2929db9b9dc45ee5720380a3d5c0b3d62ad578db709c92abf5b43fdbdf9abb3a595e907a7838a511df5178987205487642e15e28275fcb8180fb5a391df64aa96849ad0f38144b753f4dcbf9fbe03d4dbb11aa24c389b35ca3f82a5e38920a53654fa52e74443c2fc180863a59b01eee361b6b0b363c05cb81dc30268cb994d8e633f8deedd26ae0c47fb45af97e75150789d1ef54511b68cc639530079cc3cccc447c29e38715a131e80de7661dc457439abd356162230492c162244fbc60a3abcb5c3129e7042b0bddd3a32de2df84515e7fc8142d06d5d4cd32e63fc24b2edff5bd0a5ba2ff34db86c4731ab5e489a2fe89d36cd2b5d7b10e17a509b234dc4f5651ea818252f8b31c37eed9acd3a2ad29014c74548caffbc84da94a26f9443b5e49b329009cfcd1857a8fd9c3176de227af9d081c68883e5ac338e32e7e1a0abaa0ed759daf1d4f9cfeaad57a18b19b54e271772aa92adbeb2fefed0f496adc1de0b00eab764db672ff1e42635ed74424e30b9718e717bd01d5268a3f54e449b7bbefa845c19bd91aae280ede9fafcf6af4967cf3ae3584b4b069cc31ae6ebd2e826507bfa4b9b59e74b94dd761c4a0f33ceaabc8b30155cdb95517ca6ce9c986eb48018874d1767f008eb377857f7107334586eb7162d21e3e87e8b71640fbb629deef71a422fa8a9fc5a1c109d79b4f41c28383e8094b0a54480d37ed2bebee294941053e7a83d134d2999e88e11c3", 0x1000}, {&(0x7f0000001400)="34f65fdc3627f59bb82e99fa365e793b1104c6d06a59c1e2ea", 0x19}, {&(0x7f0000001440)="03fd8477271caeab36410747b6c4c0781af83232776b", 0x16}], 0x7, 0x0, 0x0) acct(&(0x7f0000001500)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001540)='/dev/null\x00', 0x8, 0x0) mkdirat(r2, &(0x7f0000001580)='./file0/file0\x00', 0x80) close(r0) socketpair(0x8, 0x1, 0x8, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd\x00', 0x20, 0x0) r5 = fcntl$dupfd(r3, 0x1e, r4) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) lseek(r6, 0x0, 0x0, 0x5) chdir(&(0x7f0000001680)='./file0\x00') chdir(&(0x7f00000016c0)='./file0\x00') r7 = socket(0x10, 0x2, 0xff) sendto$unix(r7, &(0x7f0000001700)="c45d2966938066ddc2dcacda57e3ffada70969fba9752658dd62c07692", 0x1d, 0xd, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000001740)=""/4096, 0x1000) socket$inet(0x2, 0x41bcec2372bb0f10, 0xc8) r8 = open$dir(&(0x7f0000002740)='./file0/file0\x00', 0x80, 0x2) chflagsat(r8, &(0x7f0000002780)='./file0/file0\x00', 0x0, 0x5) connect$inet(r5, &(0x7f00000027c0)={0x2, 0x2}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000002800)=@abs={0x1, 0x0, 0x2}, 0x8) r9 = accept$inet6(r0, 0x0, &(0x7f0000002840)) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000002880)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r9, 0x0, r10) openat$null(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/null\x00', 0x100, 0x0) r11 = socket$unix(0x1, 0x1, 0x0) close(r11) 16:00:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8000000000002b, 0xc, &(0x7f0000000000)="ebffcbff13b999012eaa48000000000000000000", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r2) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 16:00:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2) pckbd_enable: command error 16:00:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x800}], 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x10000}, 0x10) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000200)={0xc5e, 0x8001, 0x7, 0x2}) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r1, r4, r5}, 0xc) r6 = socket(0x18, 0x1, 0x0) dup2(r0, r6) setsockopt(r6, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget$private(0x0, 0xc1) pckbd_enable: command error 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x6, 0x8ec, 0x2, 0xa33}, {0x8, 0x4, 0x2, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180)={0x80000001, 0xfff}, 0x10) 16:00:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x1, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 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) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x100, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) r9 = getuid() r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r10, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r11 = dup2(r10, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r12) setgid(r12) r13 = getpgid(0xffffffffffffffff) r14 = getuid() r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r15, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r16 = dup2(r15, r15) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r17) setgid(r17) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) r19 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r19, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r19, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r21, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r22 = dup2(r21, r21) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r23) setgid(r23) sendmsg$unix(r3, &(0x7f0000001740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff3d, &(0x7f0000001540)=[{&(0x7f0000000140)="220cc7761e6526a22df25857199af3542e279bb37fbceaed71d6", 0x1a}, {&(0x7f00000001c0)="eccaedaa3acd7cdfba0a835d6f4dbc2528637dd8820b316c59b9f377c4be67ca3267702eed110376578950ff01a10de29a165f1fb8dddc6649d91b3ff0aef88189583a9ad31544a4f54542b508a8dee44ba89105", 0x54}, {&(0x7f0000000240)="5f610d30d72daf51e10e1d79ca5fc7c2163c659374bf8123d6b4730e19b5b03aa3188e4b6ffe7fe4f2efcca3634490e30be112d0040056cfb03de899e3ceac45e0ec44ba959fd8815f702fdd856ea3764ed8bff0595148c332aeee1320ba4cda2bbe80af0f2c344fb647b9d88236c1852c4bfd3c83519d9b5bbf5b32c77828fce61f1b1db961d3b46406d00da4fd756812ae6bed5f9b84a5e03892025a8ea0586c9ca552902d1f478eee5ec791bf701f4e87a608", 0xb4}, {&(0x7f0000000300)="0d7cc778429f86d98701bcbcd32c9d8237021a7d1eac17cf12355050e8c6b417ebbb9d7e44c29e0ce12d37e99b580f3d5bb436c3a7c21be23867324467cabc4911ffe06cd6932d08a3e69c477344d8d363bdd83a6a122bd2d59f", 0x5a}, {&(0x7f0000000380)="8afb82e7ea436018c79e8d69afb1772384ce219ffbc7bb17bfa39bd19010d2bb163edecebbafb695db04db95077892d2903ee5c429be55de0efe3299b22f6dd3eaab88a6fe2bd291c09e188f422b3e9a35336a14c22eb8f5a47207f401c2d5c0c108256fc640601ac0c726218b912cb5a3ce6a1f248c5ba855e9fc1845c3afee7455ea6057f7a684276ebe710870bf6a6fbf1aa83d23dbd8523b738efb347eefa287bf84770fc35b3b6bce41f4541e04e4a086443bec643f84a18b28295c1424de5d3ba589a75a9d2420a3115f9d5d14731ef99de794b8a1518a152b4754d9178eb16657f5a78af1cf5dcf61f4511fb53d661f9efec9cd171061a9e75ef01fa4e39195f88c205612ed1d5d3f2f5821b6a248634c1952b38e05d9a104c03802762426db033a1126dacf9d7f021b6a2c12acc437605813e95169f0487f8b4cba47db381dc90fd2505abbf8b291fbbf60440199fd69b41ca59cf187612fcba7beb359b65741c9353cd2aa54acab0c8f0e44be40ec175f92e3c35e50aa32039e6131b5f99e1a5c0c253f77022edc04897e448d4cd74ad186d42bf2cbe40d4ac76018bcb7824d572c37fc929f159f4c7be48e1bd6d675cb30e84691fcf1fa8cf290a156823ce104961f2bb7ac9d7247447acd85b2119fac59b4fe9a9a88b6bfca8abdaff8c4dad67a96122ff1e281c8eca76944aef8f546546e1cb13f7c1de89a594d3d98749c66770c6d9deae8aba41ac34b4166c89712093f032abc2f938f8041e76aba341fea9897752c12bacf3baad45b8662818f39feb9e8f6b1d5e6345fd2f7cef5d63640c4e97d7e71942f1bd2c0ff20ae9cdba24a3d62868dce51bf399dea408480e7ac14346c3a7ef111e043cb43817b565208844dfc7546263dbcdf4b24839d0fa7c71528bfc83ae6b1aa9570f2709bbdc7d8b2eb343daa9ce00b715d68f015f2d675a31895c90a5b27388861954c27cc447b1021dc6e9a941762213ca59641469db52b4ba80db81e7c8bb8a73370c1a1606d603f7414b3c4e335f632ee236f13689652dddc6d590b91267e35f97dcaa101feb252e94ea27fdeb646dc49f003326f0509afaa887f817171079f3eedc4ddaf89cab6900e29121107b83fa1a87d0c513e6ca76423cdce8e31ed94b50664581cb3a239e800413d022315c1630cedba7736c4f08946c513ca3853140f5eee94d5ff0edbfade2858f21f3a76a390b5a628fcf85d2a7fe4ccfdaae0f04033a3d09a3960a23a45db82b249e3baef695c7e91642f5f1d99f54841a8e9f1f7e8bafd67bbb06691b011b971fe65dc4b2a8d65cd99290da62cf03b97a06cb65f02ed7fa7f21b3f0a1c2a3a26cef73cbb4ca468957ab8e2cc311b46a1a67066fbe68358a53098efa9f9b8ea211aedea5d2d0edbfe6d939fb7764290c96cb43bc03bfab9e4ef6b7dd0a8526755588797f1b1ff18f82d35afe5886342cc599bd4f71fc778fea0ed4f41a7797a0d6302a9f6c12aa6e146a8f56e3dac9b59568185c454ba1cb8abf36b42feac848d58bbab44adca3e2e974ab568dae2c305efca7f061104e200cca5e1a1c9c2e2fc6492a152a8d28afa4c0b7b79e4c6d3fc0de286b809594cb9323cfb87e7af785c7eebc75bfa68c2bb32d1d5cf4c00aabe5c1e3e4052ebecb88f1e1855cf6fdc7da07ae0c0ecbff03e2ba52de5034540d443be64fdf9c6690717d78b9334fb41fad13e56f6e383d52cbb278779890e3b1b69993abd37a2f6711ac7b4581257590380f195e999f52b20bb5858b8e4e06a95b68adf5af8ebd5b4b059c7dc6112239c3bca1c2bd62ed12f87080047db0379a0deba1ce3187e4493084f111e801c7ba4ed96406b3866642e2aeb965df9c5f505c60a3619b7638b1441861c0922018fd1508970a8346722b30a89cfd99c093daa0c8db5280e4ecb3ce1ea33030b5ac07a4ccb13700a4474e80a7b4f69214a33540304d18f17858113c4039c8aa2f7d8dbb44c842f3515ab8b25d9a01f55b53da94a12a0cebf5285765e6cb9d5118a03ced31e824b2d0c62227d7fa75e1ae23915d0b58a3eae8194f04c069f0c0e5b375f0fba61f5b2a0ef650075010b7800f9ecdbc17e899ab41d0f8c5e62cd550cc085fe2389a319b6335ba079e54e4e5b9901ec72e87da3975de6d022ea08ca9d5168fa93d60ae85db86fddbd00f4cc9da9c408f1291f1955d5c34ac7121d72152a47971a7669888013bf4beb1b4239c7be2115539127ee910c94c71a958f16e4e70ff3b06863279362f8a7e13d934cb3cbfc858b4aaca3ed4c121e8859782b035f9531a37e67272746f97290cfbc674d261a1520c33337824314d65abdf6e39b579757acfb93b9bd67c7bcb972d9373e512f5c3a11d8e951ce567e911c9fcbd9439665f5564e98fe811cc013d493b8d48ff29853249350100d2ec75f207021fcdf9ea772073310397be0fcc77f84d2e158454295726b4eff5921a1fcfce8bbf05d77d8a21c78f25d6f50e0622dafce00ca1da43d64db8f066ec379b9ceb4bd2ad8397ccc32d53c93d5888bfe08ed4d0a7295265e90d0d15165d047695134f00e987a025ee80da2ee8290ebd2419c2bad3093e1d2d7ad0b7ff22d8700432e9a93ca3e13aa3d2b1d19b1c7ed1fd3796f80799d9ad20b604ffd4713526fbd9fa5704f06c6a2b720da741dd41a1fcf357ba4a33d504e8797e56cba4f4983af50d9e2f214b0558cfb9a9cb06e006cb7b7bcd8a11da28dc5b2f644d1a94dd8c294dbc60fa1b8cde245400c04d8e04e6ab8a9088450241a1d659c643a6306f417e0ed784edcbeacc32ed8c4f817aa17c942ba5551e2a379011eb8914c3fe39851227babbc0d91c6c5a781f98b7ffb421b529ef899a78a7971dccb77d4cebc99383f39d1ce9e3b268891e7f128ec422117e897f740a9ef070ae056d083218f2b0a1649856a815087534370c0b766454874ca35e9fb733c81e882c1c0fd0eee4d9f96a8ec332fb76a76f1633fda93a66c4e91893394b6b0fc28e0c27aff82ead7289d16c1e8733171ddf3be076d24d052638a3c4f3457f7f0c1d176af38689b2d3d414aa5ec3b57c6b70f17f92b063b65c6e81797040767427d7a8da631788995fcce9ba3e894ce0af1ed45583d798a8b6b0f47a6c3952d027986338c1f236139c696bb089eb5f3a382458ce35eacf4d6b07f2e149364fd81e0fbb11bd9ce71680eacdd12eca88f9e0cbadc205908f956718860cdda1947a39faff94f500a1117e1e72be18ffe9ce0c709da4c9394e1912df014c9c467f160b9d8a1f520f04c639239e57695e71bf73a1b19d2b180e90fafddf7a1caad17c2f3a242cae2596342312fba9261d31659f9dae03110dd711cfc6e967209d76c1b4605f7d202544c75200cbc626d1183e2d2647497038b80f2c476a889570fd2c241ae4524d8b48d22865499d5ca37b5e0fe64bff840233adcc969ef7b39ce0d2f74c38f0a27b2077e93607be1d518b2a46d9a943f6e1e975c0f6c4e14418367d96b40eb8d6b8fe8472a117f97ad8a38e52353fb50603943316f423a5f45ef047b3a68b14732a730a3268961212844ba897d7b976289d93b291fca857f2f8e36555002ffadc9a7e1bcea4d4f706e92e72ae8dfbcfe2830587bcf8af0af31b419ba46636e15af9989f9721b6963a58214b48e919d9a0ccb0815a54d8e365938611c16f3ad661195183b312b88b4af5c74dd6a749bce49de9b7f94cf28543aeb4c8735c452b4ffcd77a95b353f651044fef5ad2ef620bf4476645db804fc0b5c198ec32935f7b992b68b080efb130ba7972505b16ffc8b1dfc02ecbc3d944806b89e63bf24bd072e71da73725523aaf0398321d702699dcd1f55101d9310988615da85301594c159f6bffa252e378873f444cc294858b23ce14cd26761b3eea57bfab69a0333b8fc678073bae8279a9db6bc8b5261dd4e6e0cf68b3d206628908737030a21c8da126e37f7ba6d6d14fe982743965b3c2653334dcb32f313059c9560b01b6cdb228a6a1f118b938f6525589cffd246ccc2a3703978a02ffdc7a203f4af40ad76697d3316c2835f7adfe9d76dd7f213066f0aeb8ac492f862cdf6ff138c64c4ecd85af57d66bfb0b853d7cc14910f11e549e15ea59a6fff03cc01a4b7cd4e2317100ba8089e432f9ae4275354a9dcfbe778a2a2666800afc6c1226a8ac7487c5155ee5f2e32a74f9f685e5fb27943f1359b784b6d480ae45efa170c7f8918a905bdea424062cd7f00221b69e73ff9c8181f424bbb35a2af85465a3535f3114e200c405f68a06b3c2beba485795e76934357f3d931e9633521f5a8cd2a7f1a5d889055eda057071ff67edb35f5d2984990e7726f7da445cfaff17bd703682e24c7cc0f9b5d5f4acaa09e3d81b9b4ab6bcd1565bbd9624cead97e69a19304b11a7973f24696c3dac15741812b807047a33650a5a752e047028f09153e2870d69fdcae51c7d6d7140267f5b421e8f34862ed1c30d6c507576fe26d6d911278ff25c17fd2dbd1c003d2a585e0b633496be92fe218214d552c7a88d34543694756430d7c90ded492f0b45f2335ffd4ff6316c52ff16df4fd5afc898ab5e69477cbf8f1021222a6a3876ff5a3f80cb9ad8038684a334fa0f867ca8b5c3baa2c1175f181abd6cd54c931b6ba2ddd7f3be7620ed93d09424c25de008531a342e83983339a72c8cd4ca33f86e0122f2cee018284fb56afabfdbdeb18b87c94b5ba25e72c0be9dd3169a3d27d5722e5c0a42db086d604ae5b6dc5c0feb84519373853b7df24c97ce62e934a73857634252ce5668e68e780e9d2d3e340eae8c8b82f8b920f7d49bfdc9e0c4eb4168da23d81becb13c630e19e9209ca2708048a15d103602385778650e8509ae6d408c50990e5becbe765ef0c5371f001994789d56674f7e153ad152fe3d0b4a75971aab31a5b5b5db218681aa2668b53815523498c39c44fef20256ed4b3ae134f6057c977a488b041d361b8bc16a38b3bf748b0da08d1974974f23cede32701afb2b09053090d5c69244e3d365479f877dc9768478463b463c89d3774f3747d68e49055bb2c2ab8cf13bd361657889e81f71eaeb506ab8742e599ef0ecb3deb3bd4e57bf5b3ed004c4d3598670c5357c4b1571bb4b57cd093166417fcd902ebea5ccb9296aee6fb3717a2aed091c96c692d445fa54743ee1ebdd42041daf3d9bfc51dbd8ac7d522f7f0b83d81e4dbfda69265a6a6afe393dfd5cb3ffeddd36bc6468644c97d6f2d39eb3360b2343b74653ea9580e41ff383fdaac86cf2d3348421b730a45ad172e32f854680f2ad344b16fb0d223f0fb380b04df3ef1b669f34836760b3cd59cb16b1ff6eb752b239180bcf1694177ca4a3013ae3278c0e948101cae7bfa45f1007a629540911a5db0d4f5f619d7a94c1ad9f90222cf2708d81bacdc6c68aa9b29e454359135cff0fd081dca25cd87241cbbe23564d99ec67d417a03d85c353f14d2753539e77596c948777e128d6aa46fac221b896299c20d85a230920316c4560e9c59b03cdada871d8d9fb3cc19e2816dffe4ef511018a97f9859326127cb3e45ce69d2de2cf3ab56537bd7e372f4e00cd52222e05361321f8b5309d45636b9978e313904bedc8bb1df7ebe97815d93f6b6d261f4fda8c0ea9a63d63e74d06820c0c47f59b36e1e300bd3a295d7bd9577f1d5f2755ddfead153ad3291ee04c268eca27247bcde72f7d34b480e9cf92129f270df3c1011f79946c6824f0042b2af202001a469c1838f9af214f0f12744ad9091781146c1b7217ea810753307", 0x1000}, {&(0x7f0000001380)="14a5895a7a892e3ef669a52cfa8a490ac20945e3e33f5e5fe742ca553865ef1c9af17b7d290275892bdee02dcc8989c5b2221d0f76457bf907d11b9ac70e93fa5f", 0x41}, {&(0x7f0000001400)="9139ea1c0a781766cb271eacd4cda4b058436caee35be0f6d2b1942b36fb46d9ae99a19e470e390daf0d24debd779e1b182f7f3bcf708bd073402d416d8a2e34ab25e476a707bf5027c9d0fba52d1207aac6e87c72156d7e7d94aa9964a2f3bd6a12ee2ff9091e8163ef26f5e105594d8c2de34dc95e6a6afab485302e56d7505b857c36f953e27482e397332ca14f1a28a4b87d1715c67dca320c5c53231477847635429ed4c44f39828c5ca6ef2fd7b1049e03a437c10720593c02f8a1a2e48a7227d251cb01706b1203137f065cf24dc3c0a54a333e41dd66aa", 0xdb}, {&(0x7f0000001500)="34687464fb50c928b994a068799d4e13b264c53a1f23052523d22e47eb1e05443c7bbf4b3b7112df7b68b5a008961d2f78e5b3ace6c78872", 0x38}], 0x8, &(0x7f0000001680)=[@rights={0x18, 0xffff, 0x1, [r4]}, @rights={0x28, 0xffff, 0x1, [r5, r1, r6, r1, r7, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r17}, @cred={0x20, 0xffff, 0x0, r18, r20, r23}], 0xa0, 0x404}, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) shutdown(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) setsockopt(r1, 0x6, 0x6, &(0x7f0000000340)="9ae89d27e1654c861687ed95fb963d444b4553190000b2c1e17930952537b76ba7fd8ff26127c32e5b64adf2688a0b81b24994ac48617b656ebc0be186f9d679746cd20929551a4b317defdee801a63c4b6624402d92fce8cd88961f6d000000000000000000002219b367fe41a9f4eea189c53d49c8220a1720ec9e315fd4d84872fa070f6e8d9c0846fdaa39e5f71f973dd597bb61635d837c2433df6c6773a3a55e95594b6d3331bda49dac8a13803fd78aacddb1080799cf728bf435b962489a7ddd6676843a7ff15dc17fd3aecdddb48fe416423db7891fb8e4efb6bb34d2eaf37e57fa7e646c5eb295c3ced8f10a33f32ee152a8fe8e39dbc342163bcb8f1531bd884fbb3beaf3a1e7a691416ba3e1dac115bb24a5b6e01252ace40c3651867b5911eae234ecf37ab1c64e4719d1382bcb4881000a3d8a285176e1b947b5ecea8f2e", 0xffffff5b) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0x4000c, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e71b048e699319296487d0709f3599bd90cd9173b0f59a9fcb1aa994aaf6ed23d66d40cab2c30560a76161131287f4b40cf7ed766807255fbff238e876adbf670df8bf910f986d02432d03c4a022eedd4886e805d0497d85588802cc2d4b79217071da1a4e3a129400c4d435f70cdee014e968a7f3ad400fa8f3aaa4952b20bef81ff71c8866475a617cddb9e4f7cb80ff4df82efb5ba7b1b7c4606d52a4943f6db7fd7cec8b5987d2e82e875c65ba6241aad61b670ab64160a42c0dde06349bbe205f157dd25b9692cc4aecc9bc3ef460ba0843002ff7dcfb185950adb4a8b92aadbf36f9948cabb537b5939d982f781cebafe724791a3244d90ac324cd6183536d0eafdec79b9cca8c81436722f686ff883038f88663d14b3e6dac660a1f1a06c039f6ff8d7279ed61c75563588768983ac48ac411e22a187ffb66ddb3bf301a4687efb429ea5b3eb23df9d9de8d0c9d500aad9accbfbb92e67b862349d64131fa74c65beb2dde27d64a09525c7ce9068adf3e1008db4428a", 0x184) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x1, 0x3) 16:00:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r2, 0x29, 0x20d, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x10000) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./control\x00', 0xc000, 0x10001) 16:00:34 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fsync(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xf0000004, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000050c000/0x4000)=nil, 0x4000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() dup2(r2, r3) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81, 0x800000000000, 0x0, 0xffffffffffffffff}, {0x64}, {0x7, 0x7fffffff}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = socket$inet(0x2, 0x0, 0x1) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffe, 0x8, 0x20000015, 0xdd, 0x6}, {{r7}, 0xfffffffffffffff9, 0x8, 0x8, 0x4, 0x7}, {{r8}, 0xfffffffffffffffe, 0x88, 0x40000000, 0x1, 0x90}, {{}, 0xfffffffffffffffd, 0x2, 0x4, 0x1, 0x7}, {{r9}, 0xfffffffffffffffd, 0x44925072f79ac94f, 0x8, 0x83, 0x7fff}], 0x8, &(0x7f0000000180)=[{{r10}, 0xfffffffffffffffd, 0x8, 0x80000000, 0xc8, 0x5}, {{r11}, 0xfffffffffffffffd, 0x43ed04dfab48fc17, 0x20, 0x8, 0x100}, {{r12}, 0xfffffffffffffff8, 0x50, 0x4, 0x800, 0x2}, {{r13}, 0xffffffffffffffff, 0x8, 0x1, 0x69c, 0x7}, {{r1}, 0xfffffffffffffffb, 0x28, 0x10, 0xc006, 0x2}, {{r1}, 0xfffffffffffffffe, 0x20, 0xc817816862383f5b, 0x2, 0x7fff}, {{r14}, 0xfffffffffffffffa, 0x20, 0x8, 0x4, 0x7b}, {{r4}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x7, 0x1d27a5d7}, {{r16}, 0xfffffffffffffffd, 0x40, 0x3cac3feb5a22b82a, 0x4, 0x8001}], 0x5, &(0x7f00000002c0)={0x80000000, 0x3}) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x672a8ce7aaa7b4be) 16:00:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x4, 0x5) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) renameat(r2, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) r4 = socket(0x18, 0x1, 0x0) dup2(r1, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r6 = accept$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) pwritev(r6, &(0x7f0000000340)=[{&(0x7f00000001c0)="74b1a76318a4ea05feb5b9bf806deb7794194ec2f284174e339ca97680e991fdfd6c1c858a32949e9162ccfc016a2671a404d8500d5b701f9aa94844563603d63cbd8e", 0x43}, {&(0x7f0000000240)="f0e6894a915d621407f2b5b60722243516b4307178cbe7362a793a107910486014c81e74819d67d16262616c60b8b7ec1d83f50000f3a7e0aa1e6a7bcf6672fe6641bc43b9e2a3faa89efae5b831ccfa591af469c7e9f92497253950a634efeaafd42e9ee1953bf7d61261c154a25ed62cb9f937df4f7a0059796e2d6f39edba7e9bbee0c618fd285e8bb0bc9369224af5c2e33f2b9196343b10055fbc81008f9c33aac12347aaa0e00c25db0692a33e2ed052d6b23e3a01a1ace3f93495f20d33634b910edbc609d8fd4335bedc90a9a9dd65b424334b1d601c9f6b0d76ce96f18ac53719bd", 0xe6}], 0x2, 0x0, 0x0) 16:00:34 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r1, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x2, 0x3, 0x1000, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) 16:00:34 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$getflags(r4, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x84d7c9debaf72975, 0x9) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="841c5d574496a46a3438b61dc004e81fe43bb2295e128e3360cbdf6d4b0bbfbca0e55398ca118f1ea2c287dcc68a0797fafff50da34d6b7726aac6c897605fe17592d2ded6c857ba0e", 0x49}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f00000001c0)={0x1}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x7f, 0x1fa, 0x5, 0x101}, {0x4, 0x20, 0x0, 0x6cc}, {0x8001, 0x1, 0x80, 0x73d}, {0x4, 0x7, 0xfffffffffffffffa, 0x1000}, {0x8, 0x1, 0x6, 0xc0000000000000}]}) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) lseek(r0, 0x0, 0x0, 0x0) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r1 = dup(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x200, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x5) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:34 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_getres(0x2, &(0x7f0000000040)) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r1) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000240)={0x3, './file0\x00', './file0\x00'}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x86dc8d3b3420bddb, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000180)) r5 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:34 executing program 1: setreuid(0x0, 0xee00) r0 = geteuid() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffc}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x10, 0x0) write(r2, &(0x7f00000005c0)="17ef62fd02f5c7fb62e162211becb29ba90c4ca24c1fdbc51fd66bb7ea899e97ac4f59a10a6ef42024c9d32a7c261e8f69735eb38c858c4a05f97adde1d37d2bfd4a93d6b7f39ef126f08c0a9bcad39c469d1d379f94e21a4e8fd7ae4fe9b196226ba3762294145bcccbc3aaa5c355daecfb6761003a3a1e758c9c", 0x7b) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) setreuid(0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) setreuid(r0, 0xffffffffffffffff) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x3, 0x6, 0x0, "a92ff360f0d06f583c3eb8858a642abfc5f3618b", 0xff, 0x3}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) socketpair$unix(0x1, 0x37cfeb7e28ea39dd, 0x0, &(0x7f0000000200)) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x91c12521829045dc, 0x4, 0xff) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:34 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r0, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r2, r0) bind$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1c4b4c4d31fc6626d1befd52438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b58aed6b887340a472826ca652b9a6e5ea8816d0f4321c5203477c877a"], 0x1, 0x0, 0xffffffffffffff36}, 0x40e) 16:00:35 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x100, 0x8001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x1) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x2, 0x0) fchmod(r4, 0x20) setsockopt(r3, 0x29, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = socket(0x1, 0x1, 0x1f) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x10, 0xfffffffffffff8b5, 0x7}], 0x9, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x85, 0x0, 0x67, 0x8}, {{r3}, 0xfffffffffffffffe, 0x4, 0x10, 0xbea000000000, 0x5}, {{r4}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x0, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff9, 0x7, 0x1, 0xfffffffffffffffa, 0x3}, {{r6}, 0xfffffffffffffffa, 0x93, 0x8, 0xffffffffffffff00, 0x9}], 0x467, &(0x7f0000000140)={0x25a, 0x2}) r7 = dup2(r1, r0) r8 = kqueue() kevent(r8, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x7, 0x0) read(r7, 0x0, 0x0) 16:00:35 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff}], 0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000040)="ebffcbff13b9c8a9ba088412662ebd2af249be1db4fd812eaa4e713048e69931929648", 0x23) 16:00:35 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) 16:00:35 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x40000002, 0x40e36192, 0xfffffffffffffc00}], 0xfffffffffffffffe, 0x0, 0x3, 0x0) semget(0x0, 0x2, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x5f) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r3, 0xa, r0) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCSTART(r4, 0x2000746e) dup2(r1, r2) 16:00:35 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe) r1 = semget$private(0x0, 0x2, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xb630f508755ed9f) r2 = msgget$private(0x0, 0x608) msgsnd(r2, &(0x7f0000000180)={0x0, "05e82775692bb54b4aa29b93"}, 0x14, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x5f, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/135) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 1: socket(0x800000018, 0x1, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r0, 0x5, 0x0, &(0x7f0000000000)="a132286e2619597073de0da5ad5c172261214ffec97b8c415f7066879988944064b8ae7004d54f7ccf11c9a67dfe0868e78c6bc3cd3d07587ea572ab46736c6b299b50d4466c058a72c1a1d012a0600ce59dc207195a010cad6ed424f9bde6da3d99a9d0fcbdd565f461cb401587ed586caffc40c92b7bc35535d98d1f623eb858010d7dcf2847bf898839417c6e3c2d52c605122e1eb444a62afdedb2e4fd5bad56453a307e47b98ba664ba6edf5488bbe4f2d15d67b54a043073572288da6a62d6435903201290f55c749a7951ffcdc2161342ebd30000d0fa", 0xfffffdc8) socket(0x6, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = getegid() lchown(&(0x7f0000000200)='./bus\x00', r1, r2) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r3, 0x6, 0xad, &(0x7f0000000440)="828786ff0100d56c", 0x8) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000400)={{}, 0x4, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0]}) 16:00:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x10, 0x3, 0xfff, &(0x7f0000000300)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f00000003c0)=[{{r2}, 0xb5a97dd093a53405, 0x4, 0x1, 0x101, 0x6}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x170000025, 0x1, 0x2}, {{r3}, 0x8000000000000002, 0x4, 0x21, 0x1, 0xfffffffffffffffd}, {{r4}, 0x3, 0xc4, 0xf0000002, 0xffff, 0x5}], 0x5, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffb, 0x49, 0x1, 0x5, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x70000050, 0x8001, 0x7fffffff}], 0x100, &(0x7f0000000480)={0x3, 0x1}) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) r6 = socket(0x1, 0x1, 0x0) dup2(r1, r6) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x7f, 0x5, 0x8000, 0x1, 0x3, 0x7f, 0x9, 0x2, 0x0, 0x81, 0x100000000}) setsockopt(r6, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x14, 0x8000, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699319296486cfec82631b6bd56bd86a949be7d267ab5f28528b54f5ae2fd0e26460279d706dce6964c0675e21959bd590145346f2cbaba4d5274daefe6af0efc2f63d0822d185b5a7f412a464f1f1b36d46d690be4051ddd744fde24d764871dd200000000000000", 0x77) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x9, 0x1, 0x8, 0x5244da2a, "2dfe81f74f4c8f497501caf98166cb69a3136dd6", 0x15, 0x6}) close(r2) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 16:00:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x2, 0x7bc6) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTART(r4, 0x2000746e) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) 16:00:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x1, 0x101) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x5c, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x1, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="afbb0ae90e92273d33702796126f521944d91a17af478264d1a301454c5cc36f3eb1d0c4d042c60ebce85a275295603c7e4750afc381a2c16a41fbaea67c2d13d8e92011f4532ff33f91bd23687cf4f27e36fef6f9b4d7485c5a2e9b6ec1dd2c83b3655c5435e5548ab22f6e2ebfdfd50db191966619cdfa8c6e", 0x7a, 0x40d, &(0x7f0000000240)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xff) r1 = socket(0x1, 0x5, 0x0) r2 = socket(0x0, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000300)=[{0x401, 0x200, 0x5, 0x44d2}]}) 16:00:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f0000000240)=0x10) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x9) 16:00:36 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r2, 0x29, 0x45, &(0x7f0000000000)="ebffcbff13b9fd812eaa6e713048e69931929648", 0x14) 16:00:37 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000), 0x28b) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0}) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3, 0x7a63}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getegid() lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1, &(0x7f0000000080)=0x2, 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f00002f4000/0x1000)=nil, 0x1000, 0x0) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x2) flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r1, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:37 executing program 1: r0 = socket(0x0, 0x3, 0x4f304) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setsockopt(r0, 0x3f, 0xb18, &(0x7f0000000100)="c1e0c439bb65e4b399e8e308d01965dd95fe5717b5bdaf3a717a85d29051ed28575ed0c50c971bbec9e2eba71795ed02412c02e5984aeeaae50c5d9339c64cf629960f4aa8108fc30506cdd400fd9f6a84ba2928e55e3f8c1f9403e389dd614b363c315e5d2b0b973fb5e83987c7c7e97fcc65da2453a6370b52fe9d734fe53adbde787108983101cbb42657e16fc14c2cd00c1c48e66e4c", 0x98) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0xffffffffffffffe1) setsockopt(r1, 0x80000000000029, 0xd, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e6993192964828da3e3e7723f33fc3dc5d787ef0c58ebfb2a3cecb3f6fb6434496b028a8d66d7e86e82256d9b29c72365bc8463c7386843d7d7f8ffef7f778a21627e6f0f688d454281c29cb5563a2ce1e834aa1e2c54b7fea84023ddee0b45987041ccfc0a60c4f987d2a80353b00bae33079381f40e4d05abe57d93ca50583112a8cf80fafa4c9cdc119ae22d4a9494e9346e8d223919360c217d006ad528344acce16c6aa996f17b1f8a512872e1a15445f79099171034e9feea4929ba81097e280a3281bb9008d823c55ecd786df4079db1a82de5fc26428c26e4368944ec404afeb6c074f8b0df1683769af6c24274ef792f63f36512fc8bad9ad0d6caa377579c6cbf5f092613c40b8e095841cf0e24c4fc678e427f19857a225aa7af9aff17f328ae0924eaca2033120d1ba79d1bdd525ec4c8d12ca8a53dd03341a5c2ac8e152d582d035b6f6151cc3073af15ecaacc06647272c1accb7a5d907755204a5078b5e67b2d291143eb49d17e1e06f65075f5850022ba370bc2007dfb12dd37beafc0084e653d7c73784897f496a0565d66d54023a9c9aba446122eb8421cebfe4e22dc57757d8d0f7ef092f62dceff9a202ce0573b98e85b7fb9e324f41b30af95c675f38882d0c4264f2b25b62a5adfa88ce2903cf2cd23b319d13544cd01845bbed1619d85a59a86a3f2fdd6fc1966003f4318e88796bf1c9758189295691795a124f1ac540d2e899514985ea284dcfc297f417e0d1024717b7b2d15872d53d12fa52ef33bf4c44af62198ed29bd358c32aa848dd2e465ae50e97b2266f4d1d9097611d4cf0d0dae6a7997313e85fb0fa6b527d2bc10a21a34c1b4ba4ee012ad379de3ba7ef01072bca72639e17accc", 0x281) r2 = socket(0x1, 0x2, 0x0) ftruncate(r1, 0x0, 0x6) dup2(r1, r2) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000080)="ebffcbff13b92146a53cfd812eaa4e713048e69931924480e2a1026b6b204883ea4a5855a3712e2f3a6415e6ca364e4a8033dbe5c61c", 0xe) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000d80)="a11d8c06040c4f4377499317df122c1774eaadfcf4a7ebda4d6f46eaa7fda5adbbe9e06bdb2bcb469a0a4346a32a9816be3f6890a8b3d0d00cfb2c7ed2b0b8e4b188f91549740202e9fc48e58d2e2980b4c8e595d4e54ea793b83b3f24fbb77e4214457069badadca8c025f1a00780df4ee9241d5bc9c54d60a0624cb61b9a494219a481737fc2b7f0e34890503a5abe86cbdb7d89cd5b7030daf9d94ae5b2648737149a82c92d16307ce8781ab84edf42c9f9c03fe5e4e8bf474c36e51bef88b0ccd14d15d2c59397a496f39a908149b063fe2e52d7aa3edd48bad2642fa46637c2769b3d2236e281d93044dba177ae48aa8177845dcb87", 0xf8}, {&(0x7f0000000e80)="432204069a9927ec197a0dda05326f30977fbbd2b46f63089e7310319be78b9867ac8dd081e9fd5b87620737f3791efccd807fe8645bcb034bc71415f6fbe396f9ea3d43dceb7499932f6195f7b66b0cc225be866df7aa3abb5cbc4c033268ddbfaa5bbb5234b2ee4eda31cc5c32468d4fa582f18b8385d2f63aa4ba9acc26257589609f32be1cd0115d5cda8bc2e7edcb097008a5583af2e9589e2d3593aefa95c8c9db1b789aec27ec0fa0e855", 0xae}, {&(0x7f0000000f40)="7c70da47baffc12aefca5c329e06a2cd7c04ca49cc6152e2f433b316e29a8e66c576b3f095ba34ff2b981533f517b2245d40ade1462428b7", 0x38}, {&(0x7f0000000f80)="749c24874d7864bcf04fc36542a1ebac6c93440e9906ac4180a330e83d1f183e4d8401c6a2d7ab62a18d", 0x2a}, {&(0x7f0000000fc0)="ce8663de351cabfd139ef3b95084f94fdd53fc9a04d86883a3a5af55409db2c7e82efb2cc51050bca279c6cc5cc06ed5f3d8cc94dbc18636c865d0746da6e9a2e7eca48371adc62c056fb6288a83b03fc7ab00c34cc67fbcd2d6732f3de2aee3f5c50b19cb7830354c4b30ad7564f1ad2106ea55a4106dc89f22775d7126ac79c52d2de786ef66bf7bc155b92e52503b5e5aa01732dc9488c3f24a8fe45e30c00c3ab734a0901ef83334ee1c5cff6f2be4c9a604f3c3f742d4fde31933f17eaeabb98113b644e645", 0xc8}, {&(0x7f00000010c0)="f609393ba77eee4f05173ea7035eb7fe33ad22a1b2856bb85a4e95fed2322bc94427635ee70cce01dce87bbd2952558c844a9df028230301fd94d137abbec734136d5fadfc9b941afb83cc10468d95e7a41c4fb24b278792dae3bfaaccb2470be717b638efea1e107d06f5552b5e1a280f77de38f332be5f81668a05a93bcf006a9b5abf63afc2f1d7f3a24545e7d724258b93222450f847e74fe52e2c49a3585c2d986a11eb2cb98438c846b1b434af8c7878b0b8c136fde5393b095705e3fe", 0xc0}, {&(0x7f0000001180)="b9dcda5a24e45293b18b7d", 0xb}, {&(0x7f00000011c0)="64690dacf8ab5dd37f0f9c3ee47e447e42d3ac0af2d996e97a2ee0c37b25c071a12ef5aacf9f64732b183881a3732fa1350303dc0a864544fba30fefb68a051930fc239346ac24e3b411d470", 0x4c}, {&(0x7f0000001240)="77ce994a8dc126530d3923ce7a420c738343e88e4db168019fe38b48392d1d9f58e59c80e45bd719e3982338fc2271b7c9cda25ed894b1c7101236f06d863b762ec84507c29351fb2efe6a0c23316e375bab7df9d9db978aa3c2148f5cd89f9acc3f5f1b570b700be4822c2ddd549d708eca83228eea13a127f49ea059e3db9074a985e2ff774c934cbfb768d1d1f9f898f9e060523fe7597e958884e92a7b010c4de74ea3908ecbd9a7bf71d2bdd6576b09bbaea1c97fdd969218bfb6fb342ab8cf15a8d558f86faa9affcc6e1557ae8261f0", 0xd3}], 0x9, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r3, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f00000014c0)="1bb19c3eab1147ecb107af997bea0841d4e89c80964477e5e35ac5f38bf8a6a18768c79c4ffd45f859cf0ac78d75b981ef237c0ea5ab2931dd252f7ae8343feb1299e2ccc9d093f74c76ea8c384262e9000000000000000000", 0x42}, {&(0x7f0000000a00)="a9000ba0784f055cba51b0ad7f95b446ad535394cc525b4dd1e7bf7dbd0f6c26501d470ddf0c7947555d296476628e298de2c569f6829960bad942d3750670fdae22ee88a2afe06744526222682bca5e06017f5e4a048f321a6f29a8ae4061db5b3e447f90cca2ddf61b971663dbdfb0648eb9e83634d62802a8d65944560b9d57ab37ace91f3ec4a94b2e68f1aabcd5343abfacf53cc1d05a5b3a5b68a9b27d467534e992f9b4422d2f341bf5ddff4b49ecff554dbfad5f205d8da810a065", 0xbf}, {&(0x7f0000000ac0)="d1a1acb46d65c0be1369d1e9a30f19a187f17c9eea456894de1f2edead4e03c26fde7cc7e35bf0a3f6a4fb80cba49f6fa50bb6364e562d4c5dda3d6d2760465a5ad2fa4756c838c15eff545f41c57848e37b7663131e26d25e9a344f0b1428bf663fe5773195b3565d874ea12a1608f962d3bfc8815606517de9fbb917dbf99b57329ed35c2b73df451c4dc89b676274c668e109fb8565e064c9f862334e626efa38b793b93cb67f95ba11591419d7f8174de5beae291d8a0b5311fb0eaca30dcb68790c524b09d09e486397ff9b6749e6c1f9fece3ea67c6761bc37d1e93f4fc515db281e7a060b9a4a53c83edaff55268d89", 0xf3}, {&(0x7f0000000bc0)="8fcffb35b6f68647fb2ac37dea1d712f2ad63a896b2776e1f10714072a80b39adf22c02b57902abb14584d80eff9dfa4859415ba9d1b7a227cf53ced38fed3e1915a926e687170010bb9aa1897770a51e533ad76e61042adf019686bde09c514797bdd109b930b520c64faeb2b0fdffd2668a74737b5e64f8c0ea2c004d802293b54dec64eeaf1275b005232de8755f6108741a065095fc2052a797c6219bc906b5ef1de51e18844686d153eb8e787b6d6168ee45eada8e0a2b602c68a12e08a2475fd52c97d", 0x24}, {&(0x7f0000000300)="1f06f75a5e05048647ef82b5a0259c8f6976c2ea126c0c244ca3144fd395adbd55d18970da661290089ed08c8696d8eabead0f196b5b38", 0x37}, {&(0x7f0000000cc0)="498bb5a39a1943d5b65a2b9fb8e226e55e1196a6ebd6b512f9b2c14673d801307fe077c4ce8d28b3fd2668455de60d8ab2d513665ef6d40543bdb0ca3affbfef7e645098c098b1dfcee6ed400110c575874c68bcb9ed0a0ef7d845d72bae72dcbe174c3879a0c1ba14204b6f85d38de4aef93fa325f49455778a165448920587d526e403e911fbec1e88e833f3cd32f9da461a8f9097000c09682ddd83426d627f0e8d6aa51d60fd73c4b8e1f552ca5d463e92a6", 0xb4}, {&(0x7f0000000440)="e98ba2cb06ae8935b1c33469c1d1a008f5e73dbba894e181fd4bf4f493885d9af2c6bfdcb50b560330ea3bcd7c1e37e69c1595473ee0eb6968f1dcea3bf82284beb3b56c60cbf3f5d19732", 0x4b}], 0x7, 0x0, 0x0, 0x4}, 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000001c0)=0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0xd9b, 0x4, 0x2, 0x3}, {0x6, 0xfffffffffffffb5f, 0x6, 0x100000000}, {0x5, 0x1ff, 0x1, 0xfffffffffffffffb}, {0x5, 0x5, 0x1, 0x53}]}) pwrite(r0, &(0x7f00000000c0)="7c3689c79aa9b5687a8bce9df349e1966874372475674cc95db27145de1cc81fd7f55a7a2f7f78c4cbed91de4f97f1cbe2de0948adb93429fe00bdfda02933786eb434400899a838dbb4dafdf6e29a29b0f21e8f0f2ff4ee879bf5ee61746cbad2f059ca951fa3b86d4459eb115509bd3d2f807e53bc6b70c63f78595b6864526c80205c3517a565b56a7c8af9815346b533b7f0f6f8b00de45a4724a80eb7011564fe87fb24d03a70ebe4fdb2bf08d7c5240991cc47f0dc5febd59220847963774f8c7c759239af5990", 0xca, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) mkdirat(r5, &(0x7f0000001400)='./bus\x00', 0xb0) bind(r5, &(0x7f0000000200)=@in6={0x18, 0x0, 0x6}, 0xc) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x2, './file0\x00'}) dup2(r4, r3) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x4, 0x100000001) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 16:00:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r1, 0x0, &(0x7f0000000080)) 16:00:37 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/102, 0x66) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x6, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3ff, 0x3f80000000000, 0x312, 0x8, "c250404551d285d67d6abcbfefe26d164c4c8788", 0x2089, 0x1}) close(0xffffffffffffffff) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x1, 0x4, 0x100000000) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0xffffffff, 0x1ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x64}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0xc, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x2, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) socket(0xe, 0x5, 0x4) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000001300)=[{&(0x7f0000000040)="3d01406be6d61eff6b610a0890dd220e58dc3710000357faef9807d32516e8e87c0b15a3b31fd8293181c9b2cc42069d74d03be0f61453a9a67d11086e651c6d9a03a5df4529716bee6a7cebbb4e", 0x4e}, {&(0x7f0000000180)="deec4aef1d41104d42af226d7ae132b0112c67e1e2cb77b2608cd5624071f237597ca0e4a115375bbb46079f3742d5f4ea9477654d81d179dfe6b86e4cda21f5f43ab27af2961a7549781308d930704227b608250ec554c29a4127d724f66e77c1237bdfdaac75710c7fda60cbbcaf24e229bff1313ca6772b2fa1ccd644d3f2757f0cead5dacb82dc328ada9322ca4b583e75aaec05e28fd7f222cab7984ae3d64dfb6879eb1dcd110765c467d96026e8c9d400d0769e76bda31501bf82143601f832f025021f34569b651aa8af65247dbfaefe9b4cf5eaca5c3b62ae407c3e8874cb6845429f120b13c0ba16499a3b8b56b3c8afe29f3c4b8d8405de61eb436e8c8a731160427b8bca2eac42b1efc9a8c92013a805da04c0201d6fbb72546060e3952dcbc7d8e095a27452fd2fc7645c9c7b99713613c0820fab4872d109255f94ab4b97fecd018ec8f681901f9eb169e42b70bac4134896b4e782fdef28d14ed286b6d94597b42df36afd089d753d2996f5d334739a42d5a97981e896724656af8d66ce4b778dc02ffdc1c8618da076771604afda8f0141179ca6019c2ac2163a1daa6785b441418fe4f06970b5211c88e26c4a6008c0bd6fa31058771ef514895375fef193f4c99aaea2255a4d289ca0536fc9e258c859520a9183c59f7e7c575749e18b5d028f9fbfc1541b93a1736358a586bef1ca093f7724022ed47c7d8a15101e24596890f2592ed02c9eed83d972609111cba385945b0ccf500acc01b9ca246ba3f5730b93453458a4ef5f760496b406f5f85aa9486eb6599aa4979f3c928fed1add91d28a7e1064df6b0ccb3edad5bc03ed377e7a83459cfbd47d9eb3d349b1cb1256f7b8216264309f3afdb6b3698250f7f7400355ab6efad5cebac97a97e86bcf5589dd48b1c3bd8b5cdbcd15dbe89fc45673799d4a9bea5781db28f2099bc94fd87a552076d772df51781e602c6fbc484f82686609e7d8e777449768bc18c0d2154098cf6fcc079c001fd37b84b1a469bf246a6784e6f94dc2a8a88b2849956535fae32c9db44e10f7bcf202444ec41b35f4b26977599eff6aee6eccd291a48b02d26e04defd6254bc45528ae687bd9a160ba5f419b1e4629fe5b6c99763b145223febae03bb3474878bafb76570608dbfd046f6f474d4e277d4426ddbf7a607036d69028500f4d52fed530541718d57291f57905c725023d99855b2ec35fe7e7902ad26c5f78cc57d46bec77c4e8ccfd3761428ddd4b891001d92e47f305a318d9ab45653db355e316a3563ebcefc2c51653426ba82cde2eaf18618addab5a1531e6afa2d693a9bc0650798adceae11e58c62d71e6500432e23ffd53a7107707542ed656ea75c15100d3a6a9c30b202a8bfba1ab7053f4df2b0ac3949d028322aee212b2fe57399c33abfad3b02d897a74c978a2e3ade102731da9d6ac903055cc4d9a3d3e70fbf1bf3d0da173399644972757e5d551c58684599c788d71ab164b1b9471973fe0dfe403925937abc799e75497d31c95bb2f1dfe2f999f1ce631c5e90074a0f077555db2de8f399e8701043e48e05b3d47153ba03642365cbf5e71b79856089103da6b30bb643fd01a2040d5eb9f5160158c63611e2322043ffda67bc488081c3180805b347ea7428b4dad5096bafed7fccfe6dfcc55106ab8efedce3458a9aeedaae29cc5bd5b0c7ed1fcda2b097283eb73a7439504a78e004099eaec43b4e053a41e4d768578b68ffb0799898d4687c2bcfda88d15308ff088b85086bdd74919c29bfc68721e9957fa6a38b6cc7193df574eb2dc8480452b111fc6c0d61a11930884592060d26125288c42be38aaccf8604b35b8df2d705afa4e242e44b64f21d773cc01e792d41d9d5cf183e2d12c0c1b5a7cc616f28dff17382a1e6317fda536fe4e126485d0d0357cfc80761e90f7263c3a8ff799725eb427f48c28b670790b7a544e9ece000e1018d0f923645ebb0235d7ca319f44223e1f0bb6175298a88e376ee775393ad03d0215db1bd54633bec4a728e3e917b2c2144d88e6ba4c3afba52723e36de5ed4ae556c40b7dbbdc87204dbb990d32f40f0ccf368a723eebbfef83bb69fd648b47b1ec68b98f4e00557d3c85699b1bcf69965cfeb7309c7ae95053e739f5034516ec0abc3eeab577b8db0d87361d68ae89e109eb8d602b5fd5b7b84da96f616373d73d48a7361e54854871bcc7714968795752a998be7c2df943e1ef8bda5daad6e5efcf9ea8ab2e4cd24750aefa2606bc8f6fa4824a1ac83fc7454076447bf863e0b0cd0210f8f018449814bf04c6369c831729cee70a82b65349ec03213fb6e5db8fea518a7c070d6506dcdc006916593bbd429053553eaf15c82101dd56de1982b6ded2ad0dc7c68c66f876922f6ca616028a7c1c5cab9171932652827018c7005d2dd413f151669bdb796a401d445ef27dbccc9c818647b7eba1fb69176334e4e86e97ea97cb4f10fdb6ed6e3d6221b3866470c5c0de80a0a1bb3cac26696cca3d17fd9f3d6c61c92ca8f7a4ade332d5205365ddd8506a55a0bad2429c4aab640c135e114baef7195ccce5277fb1fd6eb3810d9789b262c2bf07257e01347002e0efe02071291ba1c107100bdae653377cada6e7b26dba494ac97f38521060e5363c2626197206f293d9c0cb6f8d183ab186d723a401847174f8e71029feb2ef315fc48bdf7addec0c1919738c2a051a09c490a0ac438ac976fe6fb02e06634acf9023bc5f70891bdbef138fdc6e1633a119e6d05234b6049edb8e476264e992a678a90d0372d7cc019abfc4d13440bb9c85e4549d0ccbcaea7a376a4e3d5d2ffb91212b5783bc1f821d314f9b557230aaffb130932602bdf862f0284e6a64478e9249b7097f9327c98594445ee87dba4313d239ca291188fd1016ed81f8c889992bc111ba5f80a81139c81536ab477aaa86859d0cfb9e8ad4b6ba59a2b773d9c77d004b97df2faf4818a2413d6adacd01a8108cab6a897f890afc2350e1c25df3ab885c6f7b48b7c080e6d7e6dbf17ac0c39c5185ef29cf304d49322ee364557368bce578294a062e3c7a3078a3460588da0e30a9d8bebfdb87f3671e531ff4d9a87d4bcee925d22a15e885b6da85d2ff41da4e849f37de5c52239f88405ec6f0a32aefd06a894e194de0447dfee800bc655fb39fb9c611b804bbff8bc70fc095fe00606b9a61c2a7b67aa070a7691a728bf47659f6a9844083fa982da4d8290f7daccef859a279b67ef52f84f48066d20aae96529af1365e2c08146d25f8dad82737c38b30b4fcf257502431d0fb464665c852a802176c5a0ca2ef786b802fe932712d585c1c8c41b224e7cbd46afa4e4832c11a188fc16a84b4c8baaa2507e4ff374df90d23b62880afaa0683b6e2b1698950acd9c0f972a2c3732282400d8e2ee4d7f08d08868c2574b8f41c5227d680f046a7eafbf91d53aa7b64f8b636e5790a8f69c57a8fb6fb93ce5d719a8c9270803fb98932709b994e3aa617cfcc0f2577e3c09b81dba81d1d932c907b005dd7d6dee154dbfe47005e1a3330de295080f12f2e6da5d23ac188382990d11995369eaca3e663e8c1177698a6e3e228aaa64853e6e30275635403d70633e87942f65e0ef3ae6e315534c667847e8726df7b17a2193a66f2c11de0e948ade18550cc7bc4d0470baf6739b1ae518f00e6d767811fd6642199899b4c3e34faac2b2f9a6304436b0a04ff41ea6352202bf98c87ff3c40bd404956fec913b12854782bb72901770a9610c63f7e2192df1d401e728b33b02d71d2234ac7fa1e6a0cea8413bbe1d39f17ed3d468f277067f61994d6cc8815d79a4401bfa4e7e64fb5b7df05f5a5e9f345038ab31ef4a01fcf9e281accffbb024102f1727125169782908f9b76fdd2fa5ac218e15f3c8680e5fe691acd4f083b6b0a3ab130d6cd893667036ec1ab07ed2d715a2e38969b3985aab202826d95d9b88dfea99d2d733cb6d17a84f4cce32eb15ed796f39c17550ae92c7de62e698cfc778f358944567c8f439c3f2eb76bef5c1ef78d0d7ca0487e8783512ce76f4219a355e1da3245ca998372dbedeb068ff8621d842379e31d23bba8dc696b6de5d4b083f4617f57d296fe043b2e51c731f39e656f033639aa033c9f638aa4323bf798682653a0029e2553a5d6d52345c799cbeed62a4065ae99e61d0531143de02b69af623e4afbdb523461d7a7e6a09598f4c8c6785f821b57aab71653eea30da96d842a5d2578670280f7b17b79c97bfbb3a5b4e593b7569510bf6473778aeb70e6f78daa4358d8b8bc7f59516539f424786dd53ca5cf83b02bd00dee2b60726ce46cfdec860835c6181b32423be6c84a54174cd4333532f8c5f6e278b55874fa697be53a102c925558b0f35cd783457b3387ed5fbc753495efc48d6e5d2511b186d07fb5270d716203be120dd0cdc32adabacc8a811637f34429cb2fd4ce09055bc6215b29adcb8676b1f6db5d19cc2729f54a5bf5edeef976691bed479c2e34b4ac56484bd42b3f53f91b285afb4ddb6ec229d4b53f13850ccb36e6ab97675123573b046f3b01c9c9808019747f37f51aab89d5806b27d4eecc5113f8a3e0eefff391da2987d6838351d017caf9492e7f9cf24bfff495b7110382e53ba74b5e2efe7dbf03fdb43129247b56470692c8be2d76a51aab5ef24d934be1773cd448262802cd12e5853b9f21d5a3d81ea575e7978be29c95d7c3fe32e831fd3e27db3bc68871fadac7c388516de05bafb347135acb21c0911290be737e426502fe5fa5f4b8b41d35ab9b994e8628663a52831bb509165060832c1416407f93aa8641297457f9fdbdcd096dc92e8812f38f67dcf2b9bd627ea8a4b2f4982544da0643a66f7e8eb2627d2295a597d34926e84d3c41b9d2f89442a2b2b515f2879d04e121409c5c2a8fd896f7d8a911fd3b8fd97ea78aa4f77c6ebd7295e9fb776a43f8791f1cf93d530215d919fab2eb2a978f545f06c813d38b1322e6dc8459f6f0d186a5e0924e9e19f96cf7d8b63af331174cf528be24a297aa5e3e558f842721fc68106bb1a0f60d9354254b32921cd5c900fca0524f3e3d2ff2b575b456e5c8130a01f4a16b03a858cbafae61fb7939eb80f0bc1c29416fd882fcd4e56b37109a3e90f51e8aa949df0017c4e37c693766bd8b215e8390f5c77ba72cb198d8a736f009a19f2e8636ab4756588c666bf4da6876589b2f30b683004041d3e087fdf8e3b23cc9ea04d40165a6417fb88a5549cb83bf2af3e6f85cf71303e4f85ad87f1dabf6d0e069f65660d4b2f6c05ac7efabfddb2d6252731cc0c2f88deff630ebaf9ff2a452c302e56f7971470543817dedb37b02e71c5c788ef4f7324f096f5c3bbaa742ac3f02df0c3e0f277f97c25fa3b08aa5c1521316b493ee744da244547e780987f9267c513ade47c9fecc2c4ca7f1e5ec2cc8cafc5fb53933d682fbd5bca2c6d9ea25c1c071c2cd40bd900437a00c5df4a600bac95c4e94da0936c758e9febfb019ed8298fcfe431bec0e0fcec7b5461fb9d99b97725c093c2040a16d9eb048444408dc94f9414b04d04e5e8ede7bfc3e35065a24de3f8845ba8e4720a0f0e85365f6f44ee47e309d7393df0143bee3fd6afc959274e3f8a682a6da0b4e8447dc60af82919b8d4b6a2f4aede42426c2574173960a6ca144569156abf16403e7d8eb3f6bd0e5ef4b0b717f6e0dee695d65230b67b5da079eb6211b8737dd6c323d65544ee21e16c8405937569b9de59d9fe6fee1c584223096c48488f3a", 0x1000}, {&(0x7f0000001180)="52599f91aff5db5dbbfdd8bc2fbf92cf10457e3eee724c9cf3442b4955bc4eb134f2edea4165a78146e7e025034b36aeaad6538e4a75e571737ae719aed90aeac92bffa17b124f4cfdd4a4e145e02acd462a197d0c7427dc7430e0a77df3376e705c76cffccbd9e9b490619b25a3f1297828138df4a7f05a1eaa8516890d32d6741dd6f15d48c9183cef479c8215d0d0194d5cf873bb9539bd4843e0da248cd6ea6b4dba5aa49c7750fba1d97967fe2cb7d66670e38c83ee442c681edfdc5b5f0dd781edd60b52daac28", 0xca}, {&(0x7f0000001280)="7bc9f1709a1b26c2127b33b937f6841c01b33376a070cdd6c2b874740766552bb8c9736146da13605220bc0ab31a6644794c67e09ed45429a4718f0f19c6424f18b6d6f0798b", 0x46}], 0x4) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r5, 0x2) fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000040)="03c8f954ba7e7cc6", 0x8, 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f66696c6530008ce4257bd4d27043fc0cfbf0825aa5426ffaee905c09bd14b6ec670e8aa194208713aab7506a97283903a35b1eb44082283bf0d80a39a6c0c0c697ef0ccecb84f90ae8d75b8ae673986601565df734c6e5937d8bb6a7632805a0554fedc318ff5ac22284bb0c5d1ee9c1fb1a6f697ca8"], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x4000, 0x2) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000256, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/de\xff/\x02pM\x05', 0x10000, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) r2 = getpgid(0xffffffffffffffff) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r3) setpgid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = socket(0x18, 0x1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000300)=0x1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340), &(0x7f0000000480)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='&\x00', &(0x7f00000004c0)=']*-\xe8\x00']) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') dup2(r2, r3) r4 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5dc1) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f00000000c0)=0x8000000000000b5) close(r5) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x1, 0xffffffff80000001, 0x4}, {0x18, 0x0, 0x9, 0xe2}, 0x4, [0xffffffffffffffde, 0x7, 0x2c1, 0x1, 0x8, 0x6, 0x101, 0x8]}, 0x3c) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x18, 0x3, 0x7fffffff, &(0x7f0000000040)={0xffffffffffffffff}) connect(r1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x44) read(r0, &(0x7f0000000500)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x531, &(0x7f0000002000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x8) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x10, r5, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x9, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) mmap(&(0x7f000012f000/0x1000)=nil, 0x1000, 0x2, 0x3010, 0xffffffffffffffff, 0x0, 0x0) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xffffffac) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:37 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x4, 0x20000003}], 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg(r1, &(0x7f0000001940)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000140)="e481b2f02c922cda8934872ceafc5e296563ee8e40e4712ad2377167c8c8ae4b4441b55cd61396002dcca8313e1c671af53272c8", 0x34}, {&(0x7f0000000280)="c6fac74b41c5294a925949125520efe32eda5efea25b963c06bc7e713b9c5521c8ef93b022b2a46b1f5195b247461f310741a3d4ec42a28f92e40b73e9fe0a34c7d4aefa1a0a75b552acd549192faaf593cbb554793c25cfa4f7f2b1ab24fd71564f22d6aa8a8ac14439c98887aa1f18f7afc33bfe7a445698c29c6b1f2ce6dc1f11830567e0b9a8333dba7f535071bbc12e8bc08b3355b2cea8a69b7d70472b1c0f", 0xa2}, {&(0x7f0000000180)="da48d8cde6243ea41aaea539fdc9f4bf6c7f10c99c5e0bfd9560991b8b1b86f3cfbf80ca635a2a441f0c218c5a0059a921", 0x31}, {&(0x7f0000000380)="156057e1955605f5cbef77069284cd54e35dba43508105497495dd25e8f21e64370f6c0f5c491b134dbc2736ba76d764cf46eafd6837945bd56d8da691ed1b0cae46485a41520101dde01d0f3757a38d2022560d4dd7db30eec2c721d5b34c92535103a0c06a27d1b1017d152aec0db7817dfcc138324c2ed20f571c098f1741b07d4ac48ac7c6c32f9c0f92f37f84fc328c51fdfea71f579280f5ed34b6dea0242d4972845da30b9c8fa3b892f04907f61c6d606d2b0a3bca1eef562766f169693e0dfbfbad1b5bcf2c697edd3f69a9032484c145f25b61345dd2094f2a3273800f8b4a5e5771f9cb2ed33bb8f7eddbf0e76d52cf4984773f4b00338ad881d5466acc530932875d80869a809ec8a9bdd1b93bf7f8792b40abd534c4e8253302c121b60b99fd7b5d6c0acc6be99e8d8d1547f47de21240c60a6d790dac4a28888be4faff3b7531b0f2c1d060c86722008d613775ed6d2d8a36640d070b968008f00eb196f1bf01ae68602990e983fe90d408add9b4576b549e5a33bb31920602e9f3454256daf947f61d501d455322708ac2d26bb36df6a0222d3f6b282f86407aa3c7ed53206f0fea43a2a7919fd62f35d6758f92b665e4ae707be55b22832d1369056b6ba1f2deeac439f9ccddb99e3fb2573ca6f040e61123a6a5a4ade3609cb5cfa9beb748aa840a075d93116e6b3c08973669774e21bd062d4d800f90b0775b079939ab6995fa45b3e0ed320bbe90c6bd1cc4c4f4b6e94011cdd5509752646d36ac3f24953ad49f060f0cc0f3192600c6d1ba3f36792660c938eafa672aeb21448add7c2ecce2906049cd2c148be3b6291a0c5c018cb04c6bf22300f23760e542cccbf262f87aad6ba08cd9ea6366aa510218f70876434586118207e8369f41180a23cf6ab811c591ed3209f7d549d4f0ae7aea35cfb483c4e20a6160d1b7d31c14bdb56fd381403d77c2ccbca663d1b115c52f505ed1b265775bdd322980387735f9b98817e62c85a6d268d904ab102b3e9eb7cfc5ee41e14288e31f691c8a77e2046cb4708321b69a2529a916ededb2ce50de0fdb2a79f73c1371b29399867b1c930c83ebb161bebf3ec91686cde5bc74c543e633b4ea9bdb46df9c75fc9dc2b9c9df20c3e252bfef0d3ffa9b77e92e7c9e9a86c997a6a956393f347329b24a24292b3901a7f99b822fd8d65712597313d361f36d18e2c4eb214e025bf5af09324d93ba81124acc09bbccbec3f09cdc3b45f6320dcdae7153c6bfdbac851db5ebff9354748010b070b01095fe7d94befb1c639675268ad33d385a9282ba44d42b23ab9a289085e48d4a2c62ed32ee480981ea40a5378e47480d43d5adb51567a3d4c7ddb8bffb424efb5a6e07322e122b8d650e267219e7b738d86bc3f7f153821997fec5e23f5f2696ab54aa2ceff52b4ffa0dd79ec28ddfc9ab6a24bab4db06eec0edf91ecd2189dceaa1e76a0e150dd3f9f1325b2d471ae2c1f72af0d3502716b722d0f8ede368b9007ddc2854da68a90ac632e789f8639cf0a097504792ed34e6440ad39e033c67a7ab717cc0e8b49c784cf707d5471b91bf884eb319f3acbf3cf6eeb3ccc3b11e2d0d9222b3cccdf74149a3c22418a25a521f223127481b60da3006add4be7e14b9d901ac4bef6f2b350d7ad44a489b6b183a811fc21f9c774a30780686d4a06a4de57539e45ee08725374b74fc77078d3c64c3d275ba13fce4e3ba52a22fd421f8a73b5806177f9adc3d21fe450cc556e4910e484b3835fbf71d1fec03071ac02faeb498e79fcd6d4f67b249a7216988f77c0b7d4803b3e1becd8e17db3950ab8652cef56bcaa1353f1ebfab83457d670e132120e1440fc65b11d75ee1d31983bbc6a23a1c11efdee67d1011d9306c4bd8699a66a036dfd55e7a49549d231e8c46078d850315e2cb43c16f84cbda17ae193b44f7f7dd7cc01f63fe58c69486e5a8465533708eb8f0a570abd84fa70a90baa30a30e46c95ac18042cf6811325e255ee970b60a3e6b5e6a4c7ad562af8bd482d03b4f770189b6537b47470cd7873416f4dda93d6f3fd6bb8485bca72f6ef6ca8db254216ac7442a64a96410633d44b00545fafb1ff092ff2b169c4f6f594fda42d590ef21612ef51be31aeb6bcd5ebe20fa307465599916d43a9c0413f7552b269f86c13c3790877f7382e346c96ebe5aff9c552859e2163041d5e244793803407e35c0f9e6813f8debaeed240d7d516464f330dd175d48283f146980cf2ee7fbd938d9e2a86ddab604f7100c7179f8395895ccb86d9e235190ce17cedc9f76ac142610904a3b93de03ca654b7014f01a5520d04b076b251be2ba0e17748dcd237288497a47012756898bcb7610a0e96cb5f0a4d169f724bebb6efe4b01682ec3ede9e4dd8cdfaf17866b09392a068b9a9c49dab0c90e85c3f89bc8c5f38fc902366cd40952ff4596b141e7c9023fdffcb8ff10f0eeebee5696faee46086f46e327ba8cb11da3a35a08527430aae6eff5178487e1e4c1f6a25097a4a21d4106c02d1c2a3bda0c90973ca7e61ac8d5bc8eb4d574d9be8b053ecf4af36c2a9faaeb824b3d84f6a82dbb6a74c3346403abc8c0efbdba97ba635f624c7b3282469e35f91876908c992f36f86f961583ca0a217a5335b0b79ed8ff50771db88be93ab00de8c10ac44a6714cf5463127741cc5602d0c023f43c178e9638123bbc515702286971dcb0c878ab09fffb964320e7e0c533a73758aed238741c828023a74a8fd6b95e922741abc9f89d90d71f61d107141f481191c8f69764341c841abdbacb1a0a1196c2bf3e6b5061e4371077e51c493f586303a9f9f32bbbc290c4ac7072fb0fb87bc27f2ebdcea83d4c6b5748b7a921f8f81f87f02e3f6b01f0053db71b349e960198383d4de96d6f3bd63445d4796a8b5a1285812653d3d7451193636ed2e6404c1dd8ffbe92efae30a0da94f0e67d5b3e27e5c33447b9e42c843e467159b0012ee99cc6466a5da84881407788666d7dd029936d69d2fc839d6abef0a9b84b8f7d414f1e5c8243cdd7173a342a4c63111aecda8ab8eab1a8ec5a8a823a9bc3cab6a523b9f32d735c2fb91db5bc055946892a08e0a7bf6380bac52b2cb129af264fa52364e73f842903fa2bd093259371bc304aa34c88105c6d66861df52d24af924d2596fa51c98f8c991ad80ffbea5528f1e7db21255e7958b4ddab67a482b99f643b00838ee721e331be192663afd11272f72dea1cbcf33eb49a1b26a18e0f75c7beaf768948a42bf680c853550f5f5f102dfc35e9b22362bb9f468c415d63de59682c42684bacd984e1801c6df3d72f27fc2f86a98135a69fe7cdbcab633e78d1cb4fcb96cbea8f1364336e05d191e5f0e03f26ee1effc5999810a4a490a957dcca3a9a11b9174c63173db57f3d253df8567deda775afe876c225b67589e817b30a95f53dbdf60ce00643531a498e526108732c3f98a5ee764753aed48be9c312593fd91745891474df5ca7046f5fedee8e22c55e4d3ca4ed34ebde8be69e4606a75f6290fb32d3bf32ec10c5fd48a3de54a43d3273f54bedf02cf0796db705e17a92d52110f4bc89acce709b4bba024e467384a01177558a7c4dffefc241f8641eb11677ad8412a095913f35e99f914ebe4603baa5ccbee9b15bd25d66a6121e4e895c97dde933eaa0bb8fcb99b06788535b57fe3adc6185f5547b1c166fa99e56b9fe3ed6dda10dd8af66ee945b4e00c1e97f36a8bbefbcda7f680c9be33a2e2e3e28845d4ad5f9df7c8a0f2feacbdd6de09e7de90e28dfc686109bbf793306f80510cd45b650c30bc30c33d0c81ffd864eddaf11da7a4b36779d132b7877ff275eed79e7d1372eedcfca1c425c13668fb312d59ad2e3c3757904f293dc912d0cdaa5091c2453ef216f2831ad018b2091504a1439d78d5e316d77e480a3fdd78857d1a08e93ae59a3ac2259bff6d10ec2124248a1cbb9e7b65df82fc18b6f35b32da308c91561816b1f6393518e7243076b4926d41afaa8be8ace63e58bdcc6e5b8a7cd4a3265d9b1b157ccb29fa809f97fbeab0136ae0186085002753924a288d6da3f201e1e2faf2bc82afd38d290bc30c6ab2215823b28ff40f4ee1a22fcb04872b7eac4b270852dc4775bfb03682a6427eaa7b00675406bbdd762fe442409a058da1ac2830a6fd2e41472ee913f368ebe91f2fc464880c86e7f6249a9eb4d51e59999a0fdde7e948d7eb50169682e5e4d0c69ad6adf3f92645ac5aa28dda129d4dbece7460b012ae84217c1d4e7aaea722ab9049b2614e7d4b229b4c485b6869e081a46b783919477b172e305064ab4977a567d09e5bd5270be3383092a4eab3997c1b64089345d62577faf79ed68788bf0457df2a66d49ab4a21a79519a279fc4459a7ca2d84df40bbbc895a316b12eb1bc2861055f6b22ac583b871129cce90cfafcdc04ad006a39bcc87776b160d76ebb685a88a6d9f1b9a6cf5acf151d2b8643f34c617dc58253a848f68e142b4032884a9ae63dc678b3b2d6e1941f176fbf5c3db9aa720c0375797da86977f51ae93b68c48886edaff0a841c7ce7e924bd956f93fa1ee7f7a702daa05a7bc4bc988e55895dc84de6a12961ef3f87a656d29a474fa74a4bc9919445818796ce4f97cdda05c70c9111b697bb4ad8ccfcbba7c7d109c7a6e9111ba57a49b24ad49425afe28491ee0b2ea79329fad23c65382e8f4b9d9bf7b5776ec30a56f988ed6170d47ab579b6024940063410cc76b81d81a824a95d2405958b485bbcc82679fc9e361be6f60b9afcc3d15faa50e2994cb379bf60efc3f2190beabc54c73334ef17429b69b576a8c82665272bcd2a98b9164ff1280703a9c1227d18ef38a46c9b099c8f39ed84a29abc1ab661464e99ea814d5aea73602524243dcad57802c1a0220d2c61ed20bf80d2bc80bc7d0f6e5990deb1c4bbe7a43705ec4366ad3928afdfdfaaf1df130e38ec952d0d9d0ab44774734317f9e2e6126dfd14654759fbce318a4a5db4e7b5f9a0f49289a581371719b2806d1026ef853629765c8a0f4bab5daab42742586f57908dff1424ff9cba3dbf50d053108288ad5ca48353008aa244982cb66cdb8a29d2246d3324aaa2c23d5dbbb0c08ad0ea9b67c808f877513a483aaccfcf720bda57a50d10427ead17f4a88cd36a879002be46b464b0ab9730b719e6b9569d1672d74f6dc58f05ee6e86e8f8dbe2e9d40b1f9614a10925a314b96bbdf3ce644d551b5414ae08eb2e58df633449676253f356689400a2b151850643c37b306a124fe9a7e64bf804d1526fc1daecbccd27531c9f440827831ce53547545a5f1986bfc172e1e057ff1be1141f147109ab6b3373711485eeefceb760091cf18bd64a615d9b6b3db738c0e7c40565e4f4d5a7fd4148cf191114d2e5aad04ed8e57f01ee8fba35f34473340940bd3eae363a40165a7b2e499ff9ac35389348ae98a10723b20f4bd41b09676d3c9bd7c400a8a51bbe17a5e4c9e2ea4a80176372cd519c978246a290d5f523090229447466b883178fc1febf6b1702c2c7d72d1eb165b647a5e83196a115e3b5b002a782b10c147545d196675e7c775f33019e7291e533140153b6d117c14324bcde051b27c409c8ad7700dcc482e7bc9efb4a3a54f25f27c4b612f4e33bfe14feb5a4b33f32832e3aa60cad7f2cf3e894fb2b806355855dc843cb0122b04c2325366f5b6e08eaa93cea522a94b49a257da348f1f5ac46274e29d26ac488ca4ff4bae38051a0fa6e9f2860d33078e8e2f4e0774305b4567aa9d", 0x1000}, {&(0x7f0000001380)="88f7e73b46ca4fab099b607dad310e33c7d2313e8ebaf1dc144633cab8778cb54443120a88bab32917ec37520d674932e06c798e786e98cbbb692561040914b76010a040d108473a9acd6c2b108a33ca0219070a3b64086dcd60023a57ee613aef7d1408218a7702f43fe63945a6b94a72bc8284decb9046e3b25e6a9a314bb02013ea4bcfeb25efd72dfce7bd95cbf48790b8b6f599dc48d23ae517daa87434b619adc551bceb4c1e5051d6e791ac3908a6cb52ee57efb5055b55a6d986b9bb36d9", 0xc2}, {&(0x7f00000001c0)="dd71e6a3760a4f3dce4c436d5c4f58ed33a2dcfab5e05fd418", 0x19}], 0x6, &(0x7f0000001500)=[{0xe0, 0x0, 0x7fff, "fe23a751c261dc093c83623fa73f0e416756458e801db48a4cfdd24003d077319edda1ccf3564b3bb18b6f4143759777abcb378e2585e4722fd6cb8b93c77d6adc01d57ab130b9129b57d2718dbd011008c042bdbfefe8bae4d7bde6263a3e39eef69b26058f6b4d45be979f2ab8b667ce70bf7afe42ad13de26476b11cec6a9ec3c8760d5b3d09d3cac740213677b072e03e869e0e9904b425b0b9ad0356d3fe5f97eeadec4bcecc10718fb09a0a52152e7a32a47b720da4a3de048d004b2e237c59e25a5e3462b37"}, {0x110, 0x1, 0x8, "be984302cb7d668200764dafb3c040fba082abcde7c70006903ad5b71f8aabe0c9579fa71c393ee51f1d973fb7d0e1e5cfded7fbc74c2ec41a2c3716452a2d72db11a3b1c86388b65667d922b8a2322e385dbfa6043c0403079958adfc6d4fefcdd0b6899fa1a7414fd0ee08651dcd7583d8c7ddbea7bff52650f53c600802ad1e07553004c1d45ded8134a7f39715f34a4b4d1e37c15907182c8de5db5842b8231eeccbb1179569a03a8a356399dda4864c30803ccecf025bb244997f2079f1cca3e8bd5957f0d58bee4ab9886e7736c9d65a7708b9db26c704f5967249fab0dffb7e058df40841b3c876cbb6ab86b2a5444ec15c3e53aaada8d3"}, {0xc0, 0xffff, 0x200, "259c418ebc1056124b6e7b1ac8e0970dac65b2d4b74ae50cf01bb46df69dd3edf0debd36bd74b555a0675910569db61686b85902af196044169ce98c9c4c83377ae26a7d0dfed7d7677a82dcf59f1f533dbbb1bd80fc3e5bee6412156cc0e1aeeaa77da3a7eacaba935c29200f76d244833c05b04edd7ea47ed1b4b05f68dd72c63ac049be3a84b0546f7fe45f6d882313052c8f750f49dda37467ffd86a35939a0be9a4bf84b8fa0eab7a69277c3c"}, {0x80, 0xffff, 0x0, "c90c30a3b012995b952330af7680f6f4a2fd5dfa58b12a626249ef5ac149b134f5b9be145bdf77c14c02432f8468e420b66e66cc4a4b8ba86c6b7ede9a266b00b0e8f262a08286bebc7c6f7c2b4659f9d541735629132ab23804bd95ea143e7c2b570b660a3ba3a87d9b20"}, {0x10, 0x1, 0xff}, {0x90, 0x1, 0x7ff, "eaa0db965e57bc0ce4e6dffe6abb802fb7d4702b392265352c67ffd295ffbe84a77206a254b3096170403c3afc710fdffc33c1e83e257c34c33195aa83eafcd13d48b5b864a0d344671ebe64735ca8b077ac97a18df271d68ee968f78b651330acc3f53f797adf4e481741771501330d04156e399a336396a02c"}, {0x48, 0x27fc22627b822e7f, 0xd79, "20aea4534391eaee4a7008bfab8b6090b7792d14fbf82d62bc2c0e17e396f0e3f2d73cfb7f43d8f6d5b4e790eedae71f87c621083fa23917"}], 0x418}, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r1, 0x5, 0xdaaa, &(0x7f0000000040)="67a387d6b75260852c4126e1d02a112ba60c5843288da0ebb6a4c31dd2e46d7a394a55318bcc25df939f345df995c9673fa463654f92600e9ea09975e393d1ca2fd4227daf740a455e73bcbbd27e56bf83e4ec46efa2b6c6eccca18dcc540eb2f8ecfa2be86ddec541ee4f5e562f4ff24616271fb60c5bad17886958ab699e6700645384075cae789533e41e17", 0x8d) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x3ff) setsockopt(r2, 0x29, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296486785585c7374b9b0e3c548f87d614cf1f5802ddb1c755f48f42b8c0cdef2b066493ea3abf21bc7b4e4f6bc14c140f33afd8e40678db0f8d5683c23a5f5d29a4a065d55925c136210e4d2fa22be1e924a388b2eb0f5ba9072a68ce8fff7ac35703e314786ad21efe54b5ca6b8a8afc2906e18b45c55bb1e2ae7c021feb8cc4cb5738c577903d6e8362714fabee6d6503d69b4fb977fa6bcb506899f7998f70531e2821d9ea87f9a9503eb8b94bddbc97625dfbcdd93509fcf5b1d84cb3e80b61204da8fe32e354ac1d692c897dd7237ed8abc1842da699eaa6440da37402df3f6dc31acded4a1112a", 0xfc) 16:00:38 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x10001}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x202, 0x0, "000000000000000100002000", 0x2, 0xd300000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchmod(r3, 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000080)={0x4e, 0x0, &(0x7f0000000140)=""/78}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x31) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x8000, 0x100000000) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) clock_getres(0x2, &(0x7f0000000040)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) r2 = semget(0x3, 0x3, 0xb13) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000040)=""/150) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r3 = semget$private(0x0, 0x4, 0x50) write(r2, &(0x7f00000004c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef35f84e65c4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e00663cd12ebbc808200f57dd8e12424de6da8330492f6080a675bfc8f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xf5) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) fcntl$getown(r2, 0x5) write(r1, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/237) acct(&(0x7f0000000240)='./file0\x00') r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) bind$inet(r4, &(0x7f0000000840)={0x2, 0x2}, 0xc) r5 = dup(r1) getsockname$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000280)=0x187) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x9, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffe, 0x6, 0x80, 0x3, 0x8}, {{r4}, 0xfffffffffffffffb, 0x34, 0x0, 0x5, 0x4}, {{}, 0xfffffffffffffffd, 0x0, 0x40000034, 0x17, 0x8e0}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x0, 0x8, 0x3}, {{r5}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x30a5, 0x3ea}, {{r6}, 0xfffffffffffffffb, 0xd2, 0x8, 0x1656b8a4}, {{r4}, 0xfffffffffffffffe, 0x8c, 0x1, 0x2, 0x4}, {{r7}, 0xfffffffffffffffb, 0x1, 0x1, 0x9, 0x9}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x8) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwritev(r3, &(0x7f0000000300)=[{&(0x7f00000003c0)="3a6684a4c3bb3182b5a97ee5a2b21d2834ec17d2f5b56e1c2178934d26d892969487a989ac91a4f7a3219fe85ec3698040c4bd0402bb6243a8db7ec1bc573d1fe628c0e082b718b0b877a53a0b4f1419b681773efb19539339d6b752151f7edeb52febd046438610c4075073561ec9855e43be76694442db6e9170b114e9575753ca9e0f514c29e4afa0186a0f2097922d5fb34182c35dbe378ae716b85030791ce92e8a248a18ec7b18a8779d46da1638ef5c5e906e2d", 0xb7}, {&(0x7f0000000a00)="15327a128d3302f5c0f8eaf8b5bb92e9e0763917d69781c1a98855438cb54cab495076980e7a3536acc79adf831a96641cfeba806b8554afc256e5def91ac989fdac96bda1cdcaa6e775e8fda95f1c92738617fb4bf8e2bed8a4a3ffc626eb3d3761be67b85e4ea5052c2c4f239de2ceb198d3ef0a367a68db14f7d87426b5d64c72555d22c0d8091420e9e520595342352eb74e0208da0f95def7ea9c1edac7aea4ea1aa524c84a6b77bdcb022a61c06f7dad49c6f804d99707fb563856724487866318ced359a6198eba0d9630c1ef5317c4b0f38e46be29b01edfbe218e384f52e4a9d232dc0193943b269b5bac5d3a3c998dc3a3459ed1a6f2c2055d52871799b27aa6f2f89877bfe637383d035dba235062fb6d809590ce77260abb83f2b56aa5501c6f91749b63edd51ce5584eceeee804920f8bfc4b611f7b9691ae90f0352ab89e49f498e6531079e6fbf9d6fad80abd1a0685a2d7f9fca7249abd19d93d6e9e44c1a45a4acba90d06c925778207c26b4c6fc9d0a054bc73c97f5dd71222f7b824b035c6eb2150de81476d99a76d145de2df0de36c4f90dfc6c582ae64bff465063d6e5fb35999296c51c859ac50570843d910e01c602c2be823a3f40d95553fdf5a80ad6343989f4ddc78122ce64acd990e9716ab1c4a1d513e0c3fb1106e01d0d9b6079eab683790769934735ba1f8c388b353408fad8fbad53163b04f5c186b78d3306f18e978d3ca65a2fa6eb77cff0536b60fe0032812a6cf730ece0da8b94f371ea4e21ba00aba5b9b5dc58b3de249ce45b51e264b94536f3f65863f197daef8b9866feb376812aa56088e7c05cfd73850f777c23ea013490f0874eb97f01cfb469bc2f2b162b6849d9012544435c5824ee3a00e35c253756fc8f99fd0e681a675973a343f8d60e379d5cda2633d7960f71dd0004af94ad16b453e2bb52aac85f459544c3a3ee258f5347bbb3f5ee8fc460456596050588f00ba6bb81067917f150c48af50c9cbf2548de1855f765ac35bc25a1c0dc603b2c48482446c8d7118ac3694016a77a481416e685f710aabe84ce5969605566b3e47d95d76471d8bd31ecbfd5aafba1b95a1e15d9922116f526a386b6f22ce460fed295e86865058ab5045c9ed9a59d395238bd27f0037000e60cfc3c2d9c299f2aaed416e5d70bf4b62d9f144c2a740b1aa7cff1302bdc34dca5f7832f195ba99c1f0bb0822f8c76faf0fdeaefa7ca370043259d6e70570b28b1412e9fd6de6a93a08366370b4c73a1eb2d0752b1a1ba2435eb0fd31df717df1d7b6b5cad13cf1d4af008541ac3112464b2e49e745f220cb4450fb45bbb04f5dee55fb70d4fbfb3132a21aff0003434712ad635f2976cf12087dd7058030621f6ac8bb79cf26a205778599a910ab21ae7c12389d55339c5a3299df264b9a5584fbc773c730f953e60162ce65af790a9ba67fbf02561fc4eb983166b9212d6bef7ff82943d35d10a336379c787d911db5aed00bbdff46593cd4732c2094e76f576c90e73ed966134633f9d44fd9ee08ad0c37fb53505bce65068f3a31e623138bf18681ff97d8a461f9d8187f7b90f3bde349f106bcfb5c9430a73708282e7d7f901307c1a04c167fd2400290363d8f576e2fb3f4b7c88106ff937346ba830df03cd81c097e8a5b07ca9dca7be0d82b0461c2ee1edc7b93f9632b055418e5820abe0d6de9fa8f01293f2fe8eb62b7f6eb20e0075e2759998b4386e750c5835126e721e326b29ee5980ba84ebd8626a5f9599e0849d9b3a078d21ae8d72370a23e7e7d5d31e8269ee2995e4f0ad3d08fafd84801b2aa88ef8762bda22c4eacc00ef2ffdf0f5be61f7f575141cd4ba04377382f48f30ec6b29d84bb9613d340ecdf10cbded1c0b20bddbe18dfba92ad94a6ec6efa5ee35ba882af926bdefac23bee43a33d51be8ea3a7c37cd657bdb942de894c363c1b2d7a85be93fb29eecefa2b28526cc04ccbe886f2b72d8761d37ec3497dae6194366fa15252403a91449e5f1a3109768daa736e486ef1e30505e5e6e1819ac34a2f34d707dda0873e2ea38b7c94b483d8763d83b56b4efd1c889591e86d08e98d6a9334831516ed5c15430bfd09dd7444d194a2c1a7f79b1800a103f75d4cfe4154e2444809da2d2f04187db00f69d985ca884f78585b950935b7ee6dc864a32408f1e33294a40abb232e7d04d4b9d6aea5b9212a7cbda22f92f3d2bc565f08852bf828fc2e56c1fdadbfad40f4a8181ab1cb2a231e65a7bef4ef69f2486933045d0d3e779e3e2b55e731906d60362a583642aae57ef81a58055ee16d03a69470837a3cd82a35f78528a9c1d7b390099a2bd1b0bc5b0b78bb0c84a9fc330f6b06a507bcfa1fd7c26fd02beb5330bc87c7a87da39b27a11a2899f2ab97168459d25b107afd82a0d8071991d76d6381329cee902eb0205d1b1732eb86d46d9a707e350a6d2bec74762c990725a4ef2ea836a3ea657485a64c2aec6cb13bb1fd953dc5d7943535edb11e25f0dedc1467ca889c5cace21284ba065a0879409e2d455519c4eb7b7ead747a8b4076fbdab25e32263230121a8006c2b20e4e5e0c32e12f4731fda811cc832681b8daf3a07c11a76bc304d04aecdde8a3a7194b483d82ccba2a9d440bf5881861336ee64f7a5159a33fa69cc6a812fce49709d96e12e0b247bea46787aa46c6181450e14c12017a9003d18e1af78097c9a0e2f020a69ecf4cc9566c536edfb9a7eb9474db04cf1d1283c5d4d9da696f047717594e8f9fe3702b2d3607069cdd6487354ed46743e87503d3f6d3da5d914af81a24a39f9c6016734ec1ab494ce9115e13d8402de73b67bbfd245874d54aab5d50a25350c3dfa5453db7b5c03791c94b87e244288b3fb13420022619f3b6040bd26076d8b1f9bc74648a8299c3e8aae5850ef42105bc929c7957c97bc9fc0f1c28e303c43fc9c55bb5462808dd1c05bd0c573c8177b2c3e9f3a49face583c885b0373f9ebe668ab00c0daa781be100205728b422c34d540aa3f5a0a0febed04fa0364bf29f594b86723a40d163352a619bde9244c0856c69e821252adad8baead1a64055982c73b80000e4dbf52e5776e1d69938c1509b76ec74d1fa2dd3a811dddddd0e092d2a50fa6313052f51a194e4778f79e7d6261a10ab2e215ea23b45f539f468d8c662b2dcfd2ccb60853b0ccfceb4ad39c732c730aacd2405586dbb5b46e7ac348c4223b51cfc1be4a67596b1815fda186b5c49e16459d0e8d18374e39d669efae64f2b32a2a2fe210d47db7835e1a974a089eb2484e79eb1f6d430baf2a965a03bc600c766cb40a7630435c11811acfae3b42bd03bec7533c988b6f9bd55d1be3d8a581f299251ca0a74a661c59f09265bc337921f92657f76ea7a60f556fa78dc123f8521a3141b89fe464b7be9a924c58c7b998cba4793164379c0a810747408b76911f9eea8505b9194dd712351fd04ef77884aedc1c398d570c22a141c057b7a38bbf8695a138e0717f82d582e68ad6cd0edc00c260113e8aa6d538a702c2f95ca82985675e876b78b26414bf5e268ca3440f6f5ac632a261dfcef75537d869188338318acddad430230364bb7c9471008f88ff6658be81d8df00010ffbe8897897fe86af6ad4d58b9c2b705aa876fea2321067d00906b0562001cd57d0a8b13d8acd0ce3388c355e708fb2090a007f6c42420dba08a53c054d71469d48ba029f1e386fb2307fc1510993ee6e0117071aa5a46428607cf164607d89d5003e3d027c115b9564d295c6f8855175cb70a788c964e9d6c102ba627294f3f2973ea2141c2c194976398d34fd1fc29882738f2ab0db1a6d32b19e142cc1d10e2b887b4fc8432c309a3c4b92d99774cd76a59851e2e5b996818e3dea84e431ff788b434df0a2d92705b2b75848800974bf598987deca7c3304da26088326697e4225620ca3524d2eadbbaa107f3962836a318fd7efc057e468086be21df0d4554e5f4970b6b0c9426b72c7d01058079f8d5e4a3a834ad0ac899e8924ef2b61fdd71ea21c6214dd1de86cc77d430b4ca0f453c52448279f4d38bf57eb02ef0a7551de32bace1203bbf4700ea72d637ef8140e8e90a553d56e4f48a70f8ad00dce0c7609ba34dfd4563934faa8f7ce88212f08ccef4aba9b36a4c2259166232bab8977d0a40f2628f45cf1460683f3afb3a0d2716f17cae36c861ec4fcc0d26cde8c5b19012d49f0371de9fbf43076b26363d7bbe461b1797437f8e3e1922f072c4b47c990a3fd26fb4f21729292337ed44bd1430cd6cc57425869fa5352c99740b53ad01a977da4f138cdf373efa56b895e812cda91522e69682b02b633108b32db11e51b876665f91d4879eb74e373cae0152c484cb7832953a9fd7ea5590f0a5276baf25408b22f33f5074b9903eac02453b1e62bd16fa3408acea74c4a5074795d6c486c79b25d280cff8aee779a8719c2eeb233cd786c6a8648eda72e736ae0ad77269f3c03404314d4433b0b2aa6350b184bda9cbfed6cf98b1aaab52658c9d04657bc579dd3b2da109621282c35abf8e412f60cd0319989069387da80f87db3618f97777d23ec477fce80af306de58375ceb5817260a40f4e6c71ba5bc291a0da2805bd46de56cdcfdc76e3a4c29cf2d083059dc3e7fdf983e53786361602fde56f28e005dd8bd59ef763256229b4446580f5b1dae7b2c6d22045b0a38711d9c0e52dbd82c8a5a3cddc5db7ee01d87373c80130fce7875b32fecfb6e2ec5623531cfb25ee88ec1b0235febecdbe63dbfe89bcc03bb7096a0d9a6202722ce59660554868f01d6efa9b4de0becdcab609254c18b46e1a6593ff0d7bc2cce8e6534395730d1fe3df22566935bebdf0c93ae7fa616fd89cdedc49b37ead08f1b4d7178a50b7ba984a2466ce25f7561abc8f048e7f4b94d6831ab523753bad8e13eea3b22509c8d4a1a82023f6f6c2a4f70c4416e37ce5cc7c83570a9e8e7d4cd3ff4dba9e89d7ab95aeb8362af9db7adb6e9024e2a0f3eb908c6f25ffa28f2e4a7da6dfb92e8210e9440007e8e749e6e8745d0d2a1c5c9bfc40c26fc9cff3fe74dd4582daf5e8f8c1becb02970824176ecdce22969731bab18995500b54e43949920427c5282c4c1909fdc5324e8b2ecda92039d9527836e2d66e650f95ff82e943f6960761c174850cddfd3fdd9bc0be0260f1a766d2583861b0de5e6be1a8dcab24bcb27ead8b62df7f63f0ef8dbcfe029b905cf626638ddc910bb234c91077742d3c03239f0c81e617d2b7597d3d5566cd435bc06b0b1308cba318867bdf7828c7610821a8ccd38295a39b1fc2b740f2a0e77fad76335aea85d7527a51b3527e22d342e6bd28d150d68205c934a247fc3b18574e6734a510c962eb5152a55b11b64c7c7074a6b5b112905e2bd83b272e90acec89502b99efe787d279dfb79a4a03f474a74038d36c0f431f0a3de971fa9bfb044d569cf8001b3cccf2dab5b848f5c3efdd65988871660c43b027812c2a1509c589102a459cff354b78549e2ca3085929ef2ff40c81cdc18a71cfb3c75ed4fc57d249744b672d23add354adaa7ef79ebf3a2f880c064e0e964c6dba1c507335edbf6624d695de4f1ad3dbe3e0511f96b63b8f128e80129fba8ff33cfc660dea0c4edaa8669f7089e5398652c3b5cc05bc5bddc9f5be56ac51d64121e8ad74e015664c0e60d280116667f8a90a848813e48f915565b153cb86106b1aee3a7894432b838bf51b04453f1ecaf9896f869bc001e6b1690beeff5a416c0f245fa035981", 0x1000}], 0x2, 0x0, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0x3, 0x9, 0x85, 0x40, &(0x7f0000000040)={{0xedbc, 0x2, 0x8000, 0x7, 0xff, 0x4}, {[0x3ff, 0x8000, 0x9, 0x1e, 0x80, 0x7ff, 0x4, 0x7, 0x9, 0x93, 0x4, 0xff, 0x8d9, 0x1a764ac3, 0x6, 0x1ff, 0x2246aaff, 0x8000], [0x10000, 0x8000, 0x600000000000, 0x1, 0x5e, 0x20, 0xffffffffffff5cab, 0x7, 0x80000001, 0xd1a], [0x100, 0x0, 0x7f, 0x100, 0x3, 0x4], [0x3, 0x7fffffff, 0xffffffffffffffff, 0x7f, 0xffff, 0xffffffffffff0768], [{0xd0, 0x100000001, 0x6, 0xbb}, {0x9, 0x14, 0x5}, {0xffff, 0x1, 0x3, 0x1}, {0x1800000000000000, 0xa72f, 0x8, 0x6}, {0x3, 0x8, 0x400, 0x1}, {0xfff, 0x80000001, 0x81, 0x10001}, {0x99fa, 0xff, 0x6, 0xfff}, {0xbb, 0x2, 0x9, 0x4}], {0xff, 0xfff, 0xffff, 0xffff}, {0x9, 0x80, 0x100000000000, 0x8}}}, 0x6, 0x6}) 16:00:38 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000080)="14e300504d4af980550b944ad84df15b127359f3ca3e0dd88d3d9ab11427404c3c9f6c9eaf18125b4e68f4dd530311065d8aabb8e51e6b2a69a19d0fa1dc2a8f8244e5d0d4d5b01301bcd83c06ff1d0802c61cd43f482c50f8341256b0bbc13fcdcb90ccd36bfe636621d6831da351969626aead38adb3b935e78aa83762ed79dc4d0a0d6c75cfceeead118ecb21d8edab018b9b7d6f4e870fc98a662029fee2740bfdc9bdf7acd233f85129b3d07a131f0b9e7727ccf1e390f7dc4a20e72815c48cccb9ee5aa4603c29f22af726b41971a6a682451b340e8a2407c39b458af652eadb2b482bc92f1e4e099f9e1a3ddd7915bee9094b8900761e4fa12e3344e0b51024da365fb30034effe304673c6393a5d470d782e31ca24ec5a4192afe0c08a4f18106b1193e8ef82785e27d70c74882c9d2acbb5e3fa169fe738fb85657f71b8f198fe257ed452d28afb46dd0eabc2ccee1759484efe7851400a331f906c4c076bb1cb95e953c6c7b8de74f1ffb9d264d46b6d6fb9ebf8b7190a44c9858b33021a5fe7db33684980f819681670dfc97044a15e7fa77582c50538bf530e1a5f0648293dd6fd94200a506b30e0be5f716b9a72a389f73b3b867453e6091be47de82b4ba566b5b63bae3ab3d822e2e8ed822223222ac731b082f2d6bf78705f18a75410e15d9265669dbcc5a4e9d6e53b90364284944158c0428e0cb8ef4e24fe769ffe882a701339a483600a1693ebcfea6071e42947e895dd4b01a5ef069a53c156965c9a5bc7525fdd7e50e562feab7f684a6c2c0627a4bdae732c74a870cdcbc1f836cf919f952203ac3877d087945f231f397e254fe2176109883c88238fc21c3b6152c9a3090d9c1857247ba2dfa6fb36efd86d77916179cc05b43e3c583e0284847fca0854ed956c0e56cfe315deba007d53059c09e69099f593a5f323ae4118770e92a9325a010b38dc5c11e07bda88716926f5c933600027f1208b2b02386ddea2ed5d5c120a92f7389fb20a2c9563f85820ea9dc6577216c69bbe35f78f8e99f2f9b5dec211bef798651b60a443d1802fe5a12ff104ddeea3cc4bf1395af33a30667550116c41dd33026e2f9dedc7cb790e000b15eea447322b58789ca44ecb888a84128808432859097740fa439bb191a9e6ec5a2378c3dbdcb4e986aab175365b2476ad5c4c8d6a5221858cb4ca43bfcf08bee5c432df7d578597b939597fed7f593fe047a77d4f76c281d7d09569921ded90644f2fc837e506f2f8b6664783c15df909c0a1a41229c668f569cd39687ae0a83b2690f273d6419b0677b826fb27576e94e2d776043f68bf12c69a61c50d0bfa7264352bc849a8194c2da51d5abdecbd8112d4f226aaf2efff6da5dd978ee515761d4e5b7dc3d2b4258b7d3e2bc06a6a95dfc08886a6652f7a99ed0e40677b7ae3fbd01206b2c521a9cd80a77dc406ac7f5c34bdad023db78babfe7c316ba2fcc565524bf9177f575be8932e802f4aaf46c9c7c62a1b19da9abfc77992b93a07055fc8bb98b8211f950b24f944f71084a91fc7619ac1174520c92e45b78e1b6704ba153bdc8e5097258b3cf4b4d308ac4145ce4873692770f82a1d83c6d515378be2ec9783eac983d76d2c2fc55a6f4d6de2a0142a3690855b4223934daa661aa87ced164c82f69129ee9f9ccb071002ace85e07c2fb6ba0be26b1374b4b096ecf9d6a13fe27cf2bdc4d27ed2a691719968abc5aa66b284f14821c7e8bd24e4d364e188930620231f284f225a7a0e2d3aae32ba52b60d8b16e2508d044c8ca50fa2fd4542e79ca14709210fca1ea99d67cef33ad6e189340fc313eeacd728d390d808326dd382d40eff989a06a8fc7b406585d8aeaab21acedbee0eb4f6acd1006b8df8e61e851116a2958b9724898fc18c3576021b318c662668b54dee6260188860e6a2ee5b250a013035eac2dde2dd34598483d4bbeed85ec56b603b4de1e9ae58c0074cbe1c31547f6a50d4be79e40ce0a46a0fb2bc4c7721fbed9ab47ca70e5a57cf0df2017300cb859ef72201477f40957686e088246f4315f6cd3c5f5c6dfc7db5e489324da18a59eb6a58beab6771bba89c1a8a6fb71b6ba0a17fa7b69c653f43fad5e21057bc99f40e8cb570dd8f22ab2f6cbf89bc0bd5aa088491ef93ad59e7b6dfbde28274b04f79c365e32d1a5d8939739dcda0bf4d60aade40c3bb11afcf61731df6da14e99a7ba300e4ce272aad0d0282dad95d6212f4fa43dd255b4da4dbd6046386afd0cabb9d563efc6416634c718cbaa57389921eec37bf7e9d55d12e6d5c194e20e0918e592a65ebc44bb6c6c9c3efc9e9035ca4f29a4922590915fbda219d5181bd6e54d6425e861abb71c8da67c82dcc0895f4852edfd0889a3fec21ac1cfec6c63b5e930f0ea3747403d082441e05f5270e70bd924ce8c30e6e6b9062d0d82e9e532757f073b95273b4585b98b4ff79c6c73ccdc16cda30e9fa552457f1428a17c147a64685d09da7d2bd033b963280e174aa60373d3faee3fada988f5e73a5d8861b08af50657429899e60eba05da5e9750010b06fc9de5a4ff63c2152902f91e4021c67b97f80bc1681f6645618a20d96bf508665d646ba20dd3021bb1a0ba7ec211234f21fdfae03a266fcf6c413a42d5760acf92c31a70e0fedb895ebb54d983bbc43f6a2b964476a526d1f3d3cddb7ca61e9f26e2e222f49aac8b38863ffac4920430fdf0b07b3d80698fd8b6046a41b35d6bddc7f00d9f6d9e10a5da9633d1f7446ab05468aa5617887c275a414a49dcebb877f9a17525f058c454e4beff9dc638ac6a67d46d31a4a68c1a6438ec9a11931aecc8969b062649ced3469daab75b6a1ce4d8e9ae9ad1170df233e67a275b45d54e0385cb5c4ce763c61c82fd896aba7b68dd5256aeb62ccee91899c95b27a651d5cd33a0e12d0be8d3aa78153cdcebc17d17586e65a80abd86e0bc04363a9c3041eaec4b6ec6406cc12b2a60c2374d163f4f8f1e99d8cc9ddb6ffa5b060b301c8af69b764d360598f6b84532de0cd43da1389cae0719dab59452925f8668c700f185288d5ba7849473416c7496acb56a81988cb3f31dc85a210fa86e4a69d0d686b1cafe399dc7a2fad6c3af2316164c311f2e24d4b8394968dd74b72295733c5486b27b912bd91c5f35645a30dc824975bcb40ee1c22f5563e519884ec76bcbd2fbf8342bd3be7ca5353a1e39ff367b7c987fb229aca3cbab94cffdf2094967256e7be770b592e6f95e979b64574c2f0c9544c3d3818dc8c2198c6a08638f890798c3380fb5e33a51d2fecc3edb2ee1e6fc0879269ab85ae07016ece119f2b8658cb6fec1ab281ee5285cd17e9ba2fa391c68181ca180a495cf437406c6ab21112d8f3cc721ceb3d738f85c0b91013674cc8f355d5cf10a72544f9633e912d0da86dc9c12ca2f04b88e71d2804de35ef8fd4690acc1ede61e931bd86a9e1312cfec3b9987f53979fadc8d6a806db8f1d381910525a86c33e3341898262de6a9104c900f23af419705bcb7f773e6d4de68ebcb2820b7fdccef2c11e0004e7ba92b57dea9a98d4e67dba2e0dd1a53f768bb837735b495639633a9a07bd1966a14436ca61f20c7bd49a641c7a1f53774f9bc8e19d1fef932ba403aa9e1775010c328ae0b69b42c45e2ac80182a304110faf0dc06f4ddb641fd9e8abe99ddd2f51ba97d980f9f6f698ca07d1acd484b36d7904e3a51cfd8b81a52cca3842dc370f0febfe8c564030547c117cdccdfc14113fe63833df3f3f0b7cc71025484b1e3d604a86d71626844c4b4ea6a8c721eab90e833f542441c87b6e57492a70d1d7d2548e448b556ed2eae1248f4de0fb8b552625e0ad572539214e9f4379476b08a42e86ff7df3c2a4062eb2967f6a4fa6a87e1acfb9729fe65d6ea971b3e5f3ae7c663907826d0a54c700d5ca1a88cb5b9fd42b80bd2c771e76f7784112b47ea297e198681b0d27c375e6cf659c491e8e39c3372907bd7591125261af9e9366874c8806f09aafdd81591f0a595d9bdfa998580ddbded2ce482a8c7c60967f19c0ce2f5e91031c89b33e733d8a8f899144e71b4292fc2bc433b1420707a0dd791b35b460b36ab0662beb179ea6707dc79f37d864283bc46f1ccc8604e81d6306e4a48acc29c93f2d62d418acb3e402fb293cad30d21930c1bc32434cbd74ba665d7101c9f32b6ed6c3a6dde42461043b017b742b1fd6456d792c37e55bdfba4bbd9c67ff19bd2f740076a4de151422578e7ff0e78a5553b2d34b2b73bbf9ae0b7cb450ebd480d6158021d645b6a9c8c4399dfc3a92025e8bd8c6a0429350c479fc888ea7e5192c700eae24b04ee9298ffdbfdffab8ba6583faf1a93848f7ff27891f4e9c381b32b19f016e2de126cd00b46dcb34b972a62fba405be0285962839a4c5dd5e86667b7a4c5d4ba8a423bae904c8656c1ec5c62c326690d4547a8e032892dd5b484f89798ce156e8126f444b8b70e95fdd35a4391cffec23cbdf57ed3d1c2b92ac38e98cd479497978b21840693b25b3b6794a34d4cbcc49651b1324ce3c476c1cc10375a864a24f991f97dc3d685e57f0018ea5878d3981c773d4b3a116772b7661685c1e53db4c229dbce5cfd72a032e8ec5e7f8d4dc5035d5f4084feba77ce908be7ff2e99d21c832b98b47b47903ff8d29e90fe892f70378b90a69e2c40b5f7713166c9eb3f80745c4fcf12ae7f553c4e65a15d4d6829865422342c36df78bc7d198a19b43fa7b337a5dff72a0e45babb191efdaadfd1d72a6b8d1aa6c2b7268d0ae6bb16260aa114be236e67de8304dd763e9c3e15cd3eb0ee4671e4ee71df141fe8b9e5cea98e662729f5b046ed620a89b9eb3fc4fd249d8b9130cdff30adb0dbacb0ca482fc89d9f172bdf9e87fd81c6b359c3f52e16a4e24235e2436e47f157d1b07a47441fe2f61968365762fd9043f8ac8d51c5c70b14a3883749402f7644d570177a189a3edc8302859fbe7bd5334247fa15d23520c072e7b99c6962164f329839f1a91648887d323f8c90ff52482a426b4746d6e98909b6453abb9edfa6457ed2ad8074628d1c2ac93c170b54ea5daeaf471f3ab009dc3701b82c74a04eec563b527c5bedd2922513b124cc6f4054b59d603945beb46a30d30e9f2bd04b4af5436189aa9b53f9794538d515a255c196fdb976cf1b1146b2165cf7bf84ec24535c8d0ee6cebe9e167c9d98e7530f1181e23ec6a8a5ef466881f8621013999b180910ebca3541e95c757771d6cd6b1c0890f291825c37eb74f1c804ffa5269c98144e4769c5453ed89cb43fcabac47e3acdcf9efd00158f374deaec6b8529020e0b1e88ca1bc3cbb22e251c9a730804c44244380e1902be45cba0533d14a27ad6ef81a0f3b937542532e5040e15539bff5cc0536a48956c41a90158a136bcce646764e94044bd5f8f9bb44ad489281f2916ff24cdcfacae739d70a23d8126cf9b537160eb091cf75ed744a108d32fdc2a1b3eafdb9c72d15c9cd251b0a46e7eee87a9e364de632fa1c1130771ca6139c414b399053b41f215ba0b204647191fbcc68e2dc30eea23e5216b893625363961cb76036318f2dad4e5e55a15f0ed28c5c189f20e5e75e67076d7b32d39329745f7eae80625b26c802f2c9dfed1b426322e9b93b6407fa6535384dcd275e3c2cabde17cf8480bb713b71e9353da937e6409674df5142a1b3f8e2b5ce6f53f1441d308331655ad0499a16ed2dd761fb8df1c621cd5ad203e8dd453add503c80c4edc0da845e60b6d4678a13d0555e7040", 0x1000, 0x4, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x20}, 0xc) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getitimer(0x0, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x2}) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r0, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 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, &(0x7f0000000000)=[{0x44}, {0x4d}, {0xe}]}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x100000001) syz_emit_ethernet(0x1, &(0x7f0000000240)="1b") 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x9683, 0x2813, 0x803}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x70, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000110000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2, 0x0, 0x0, 0x20000}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x84}, {0x2d}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) write(0xffffffffffffffff, &(0x7f00000001c0)="7bf455283655378abfa4305db4e052bd82c2ff57c30508c04d0a0f15527ce3b27a6ab336a402594099c2572529e9788fbcaceabc", 0x34) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r1, r2) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000140)={0x0, 0x5}) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r4, &(0x7f0000000280)="ca78a924114977fdace95a673f487372adf26a46d4092f3d07b2eaf3d08988ce76d84996ef1fd1ff5d94e9d7533c8fd79dddd516aecd2f0972d9a1458863e23b779c2110f0425b0f20c932cf8e3fe5768cd50098f3532ec48caa73aaa64db6fb634c532bf30c8ab45082f13418a82beda1985b50bd53a4c1e7c322eea203722b9ceb7871b4bc252781b050dfe15e3c481917ee33d0e639140b19aef2a8d27c8cde36b7fcdf3438fa13458c9e2b3e03675b4148e5774728ad07cd40cb48e8d9261ac9b1fdb351e7c7eddd5c0e0ce7708236164934ea15836d68139255788475e5f04634b390ca3d84a50c5ef42b1fd41016a558e6a421d4a9c687adb527a27f18a3a712abfd46235657f0924901447e701d23e13478134f5f4dcfa32af271eeabffd6f31a8753538ffab4a8d0574271f4f29d344c727e49bf1d32743eafcc0466b461ff2f8b5d0145f87d471ee522a2f13cbf1ed72a2f5c90f9b71e8d9d8cfd0ae541e31795b4529c2d8328464165b9392cf2be3418026896a55637376e607a7694f3d0b58754c6c84c8286ef7500721b8d3d4fff8d6462ecb3708779d53e26efaf7d967d405eeb5351fb90fc7cba5df9a9c4f5e7f4bcb39611e869892c830e3c9fbb7bc8c87e15ea3eb32db724d978a81c14167074b8e85c1d7c4dc1e1766e07bcbdcc14e405a8562a87de2b8c4603a3e2fb2ecb0f9800a21b0ba5bf4246afe0dcdd52260ac636c8f26df6f7254197efe1fa1c8b9d846719122f31d7071967c4a91b0454c2bc98127f7237f3a49a585401928210e63971e9e4f9642f974872200c64d1dc9adc496122d09bffd7a5a9c68e3ec9e304fe4aca74f28e61da050a6c69e6e42f20a12d0879531f5dd611feabfc5087b720c4f1594f1776f8cfc9342f127589ae54ea01c62b8e2e8a73fe3718546a097e83b75d38a2edc80e53583be9b7af4e4042e87383b6e54015b9bab4b2c5b01689d06f2277fdc4a6364a32b5c145fcf0e9f37f700318031c81315771afd4fb0b391c6d3ffcae60a1cfba960515939586cb2d9adf6a0d6d5c2e201dbe881eaaf09dfa1d19b370d97986fd08d3e1d999f70dff489213e7a8a9d1fd45ad0a2224c3ca6e33733e9533383fe0fe67b2b993f8d0dc854c54f66e3d3ebf779c9edbf34fef6a4529002511c8b0781980499a354612db23bd17f643ee904f6c5888c5654b76fd6e8610e9d086c2a257be4c6ea1e9c72a2754a1bb063b8fa55975278f4b1a5c436f017bd81d7e12cec4bcfd82ef6a0e0a7454eb0df7e8ce3b40bd26cd47c2fc2c9ea91ff89fcddd567764ec79539995dc84fc56b5ea0bae30f54a77a9d686786f9e796d3ad473dda1b7c599f4a8c7ab3d230c50fa250ae79c046ce1b4043108ec5c16155a4f3a8be2abce05a2a4b0938de2358b7f345017cf2cb29253e395132f8f8793da94e7316c460d6e06b52731fce5706baf00d6f5405b017ca6cf80eccab3dea4fb5031d5550c814dc59ded8b49831eb2f1c2ea5d1859a784c6cf046d89c5e169d144301fb42e7f585ba80733f5129c5387043d55f77cbc6245c90156abdbc6d9239c0230d6fe4c3466188c563c3437797ddfc7ab0339469f478b2c874c914067d0ecde42a90d1e1e4294a0dc18db8280ed101122ad2718be90040050477c5e39e472278016ad60ca8a9f235cd976ffccf0949fa483003ef32a43379d94264f7148434ce6b33b61b45d8d05a61a9da7f3c05a3149eea062c2e97b60e8702e7c5b68711ddab1d0337f573db285f3ee2241a488daae891ac3226fac23334aeb1ad8794743a3700a166942a223d7fca3123d791aa9a1ec21f9d31e1c3ef8a11f5d6e2f56372028f61c477996b9746c3ab7f7a817d2632dc6bb5648d1d709f8887fcd129392a5f31e6e3a194c9a3107692fefd72d73503d73b69e024c4601500ec60c2c018b3b5dca5d96fc3dd7009e3eeead81cc6d007684096e592ae3fa8ab072ccacb61ea8aa6bebff33405c090c99e637d60e2a9dba45acf91192830a2242dba892b6c08a3b2d71b3f4d617dc740594547cd20377ec6f36252fd61521cb5f86e89c765641fc414cac94140b61c5e8c80a7783d3f2402862f1ff78ea49161b187f113e6c000daa9de4b2548a6b5dc5198a535040581a6ef601c6193adf239c0d1be171663126ee073d760942ffb84741d0c385f57498ba82bf3fc81a927675104d12ecf74b58b1bbed7be6c87b1bad6f58933a3ed32494d7d14cab9fa5d082501147e2a2b50efbcc5efaf96565eb2e14ff0262ab61d2a6b0c21dae60cac08efc0a83bf5fe0974ae2bd532a7e42e7c179760d02f7cc965f4703667c29a1b37ce3e9feb3a2c30cf7d1cf0c47b62c7da962648f9613370151f0b2cf37ade5ceee02b77c062ddfcb399e07a219c5781dbe9563acd00bb706f890b67cf52cc3b73adeb7f07f03da7538a49d3ebb2c525503d804c864215a7b42e19438c19c57f3065099f756c67dff5e47a5869f550224989c068f2261192726692ee9b2a4d2e8bbfefefd7bd057057b3881a0ea7613552369fdaf8116ea3164e13280ada7d62608b88a140f6ca8affa6ee04d456f352f1e69d1a74435e6ebbb73a569dccf38aa9809d7cab114efa458132e0ffe309294f2c3f49a21912ccfd21e3c0b1e2db05006078e4645061b6ce80ff26440865c6ed3cc75242d604c01901d00da91231f62452fa9cc45221fc2b3a7c1991ff196dc6a748b01d116cf89c84d1aa0e350aeb5fd7675f7223c07556f8b09fe6a69b44efeddd9e5ef576a5382d7a054e81b1687e3cbc264380b6982648e8cf353f5ca01a6e760845e7f795e7fa7fdc721b5b602c8d084bae60ccbc6664214d494caa8f0d93e26a722f380c2ab5858370aaa7744ff402fbc50ad9d4799d95d04008f18d77c107bd000f2bdc63ca16858b60c4173dc0b057305c2122b7e1176468b0f6cbfee12300ee801acd111ec6e58378e8551479e7a101444439089a025f9f3472cfec3235d280a0a2f5e9b59da4749de542fa10da5660053b71ad61094454e1de5f792d7ca133cb99fd6eea84fbb7fd3fdd17f20de611c78b9febd7e99e7a20d3fcdd19dc3e30a1947b49a85f36c39c5c1182c7cbb6ea48625cb5627481306493cddc9fc78d8a3830ead0631a9b85f342a434a08619944cfeeb535402bcad32b02d7015ad9c55c04a2c8c967f4081df5a947e58fe61326218b70304eb3447d4d335f652c5f1bce1e0d1cb619124c82799996f391ba2dd502bfba60b3fa71fd83c736da62edffc808b495d74f555331c34653b63401fad3db68f56ad9df23840862444be1d46a95603e550d124937e2e302730f870a86d465010a18b7720eae3ab21eee4d2e9d712d6c69fab789d89ec630e8fcc121d9f96210aa971cfac4bd5d3377989fbc267cea841cfc089042ed2444edb01debd97fe5699a44cff6952ab4031b3b50c822970264747162e775b6dbb7d7d7a96874f8fabd9fc8c894f29dcb59b3dc2116ddffd055f8e992326640b69a43e45743bedebff0f6bdf996e93fbba3fd0fc02d8ef991d17ed3361abcedf28d4807ab261ee87cc7566f8b0114fab3d114bc7191b729f5ab54be4bef97952c0230d6da248157d5747da8c0187cb637c79774cd76a984405542920108e38c130aab029dc7250b328a18246343a949fcc5ec3a16b85f794d39e89c68a000d93b0b2a14d09cbb776026a49822e7de018bd4dcb1362f2d7a5527ac6371ee7cb8257fb25e1d0a7e4a0e74054257bc8a68b79eacf8789222ccb6284c4cff74b0d1ffd010839e13c2e88f16032d724f1c515ae33200e02bd3db2cb77b86b3272e23b0064bb9b561dc67da93ed14975cdbbde3d97bfb34d2737e275858f8a310ddd0f2fafac181871731b6ea2c087ed8818426ae2c1aae6b80787e95df9e0cb515bd3c8d221eee214a07b28f8efd6c1dbdca2cc05fe5ca8f31372f3061db63f73ad9bbcbfe9077df353d4ec0027b075ef6e0d209cc2d4fb2c70565837aaf517977b1e07a12a0d566bb7973f68b83bdccdb0f8feb0c05db62232aadfb5480196c609ef244ab7c2129de8105be6a3650ad1e4e0d9b715674ec6ad9847dddbeaa6e69579a22c86e6b64042f3a0f88605de3ecff7f5c5a154c1dd386ffa44b5498aaee4eae0a54e1f97266fd34ac93252b23f9b933441cf25809a82326e4231677a9320054cdf3b90b670039dc37cf32f9c1d668d6cef499e752d309d3438da59e70faa1edcbd63d1c0dcbd58fd2f075f368ce3b046a939a7ea70402b5d2e73599c0c5a5c8145e490688ea65e118daae95a1dfc9c057c873e611b94c6b2701f1e4e2d499810497094e3f872bf4cef92a70559506336fa71fa755df069346aa94ae6e9fac7a15ed24700d9186f55c4074453bb83254dd8ad2ce63604c4af1c9c19e79b9ce9dd7f3b82bf94a9ff1046bdf812d66137007001d0dd853d42d5a7cb526e7434a503e724b7af643404e02259ed62624a01f329695e415e945847ca18968416f000a2a5ef7dd7128061117c8af9741f3ea149b456b9959ecb3371d49fbc52cfd35c55d59ed8e1380094acb7d46fd55abbdd5317e2ae838e15561899a41217579fbe8892d12a4669de17ed886e56228d8b13f9ac34ecf3fd982fddb1eefe9a339ce0b14ed31ad41909319b9005984b5121f89fa143f75da64171d5c9e8dd6c3c590d00b117dd4c37893e0593c994dc0a0b772fd00ccdbc1beaf844dc79d3b4e2587012e3129a6bf8696f1bf4e286c2ff2c55ba7309c8ff0850f1cd4fb4c295af8f4c077fc79f4186a13dcd9ef36df5b43e68efcbdbe475d317ad053e0ced7bc0722df6e9878fc4316a2942fd584141cc815531d6bc1fe42fca9c3c8b276174dd7051b31d26bfca08f5c3b0fff5f554350ffeb172f3959009cd6016597e11bf8e0e62fbf18669578daf272a15499a9e37a0ad036b4ced9f8ed0486288927b567ad45e09d9fea8fed671b65e9e9f8240d75f957429e793077ed9c86ca2d1e90507787bb947bbcc1363c0e2e91004913e35d6d122706453a5564b7783dcf7803b7b666ec7db41fa77513404eec8e974fac2c9b5ec5a4f9d0a7cd4cd76dffda0a47628e82493a1dd9a7964d8174c2ba050a8929f194c8afd0abc13c69d8f4e8e932d5bbd9b9f136257a566727f68390ee0924b84c88eae28aad65d63addcad418b3f4c5eb26060bfdcf892649ca7e50236dc33a91878d3fcedc49a9e83fc484f2b3c9432a4141dcce90c8f206033df7b1cf802ce3a504a1cf5cedda4e04d19dd80f12edd7decf5b33a4a08edb6c45190f820c51ed2fdc253ee84c084def577a81ec2eca4843822fc41d383b07acc6604dda08cc78763284ff7832ec9807735239940d8024b53a7beb597efeb44f79c560833b8b2200ff1516aeea742b778cc675111822cb6b149559ba5eae82f583cdceae758b976ba79d5888cb74cae82eb00dc9a814258cd848606d894b245e536103e2f8a12845980a5cb32994289f64ac5e3fd8943edfc675f0603edaf56931799dfb515eb6eef96610899173c3c6835953b399f4c45e06bea60341452f76761794b96b67c2ebf2e2cdbc7e0d731067b99e49f4c468c2b034fe54723a68376831b4e57924ea5aded1cc549fe5c701506652aac440a3df1ef8b93a6fc9b33d3ab0f91cf6a0ea959c17b8641f71e2bb3b1cd617a4ecc085a8d969558ae13722736b97490182e7b4048071c1c7fb04b923ddad25df23fd4be22f248fd56efc9866c9968993f99754ef947c87307f644b3195bd416a6a4b3b66958ef0a15c157f1035aaef", 0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e0089e9e3715858c9127c70d635d3282430126a967c2606aced52c3c27a23"], 0x378) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f00003b5000/0x3000)=nil, 0x3000, 0x93e210f99de51cd8) dup2(r0, r1) setsockopt(r0, 0x5, 0x1, &(0x7f0000000a00)="ebffcbff13b9fd812eaa4e713048e695009e2f64fafede21933df19931929648f06d76a65fd65d809be951275e9719e6040000080000000009d977a7a2033a62b020cbf798060000009a7aa7e4a5e1aed2a98695ee7e3ceaffffffffffff4224d607444375968753423c861ee00d74fabd98000000000000000c89dfb2cdd839abba6e67e3cba33148a6d837999f23837ed8488a582a196634cdf5503c59c795000000000000000000000000000000000000057a333aa6f30a447e0b00000000000000000000000000f2a87e41627f1e790dcfd7b119351f8ceca8e66e016f6874ef40154beb9dda4af09a3e732d1fcad898f7a85d9b4bd1e2a86ea495bcae3baf904ef1f529878a5b7e27470d227ae91aac4c9122e3cb46cd78645a0d9a6add2f58e05fac25567802313ae3011b7cf4eac313c7fac9dd042ffd6471d90624b524e056eebc25db", 0x17) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r2, &(0x7f0000000200)=""/112, 0x70) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) r4 = socket$unix(0x1, 0x0, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xfffffffffffffe17}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r3, 0xfff, 0x400, &(0x7f0000000140)="f400f36b16b215bc498453e56e1ca81fbd31315167b208e2e1b0399d647b444fa5dd1fc45535788a51c219ae33cbc58e720a78bf2d54aa58ba0934481adca975efaeb1586a3d79ffb4e179de04b92a1c7fbc9a8c35548ebd224eda44a52f41a0b6a65e2cf5cda61c210635900aedb439ab3c4f05f4810caa44840179f820902b2a59b2a962eb45c8f2a8c30cf246a884342db195f7f6b1aa0df16ac3ff569a31888d1dbbc38b", 0xa6) lseek(r3, 0x0, 0x0, 0x2) 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000100)='./bus\x00', 0x200000042, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="98543e2eea907d1649c9ac95907e3116057c4248358a0b648657b4606518dcd232bcd122e28bb8b78aa5c3f8ae2913b6777fa2fcf9d351ea6d7472db251c98e2726dd93dc7863c0281366e8918fe7a88b8cbda5d0ad05e670b7b1af94ed38145a4d6ddb8f4eac0db022388d80245269f54ce20516b1cd421951fd013f08b022a8dd34b4425c1ebe252f5b2030ad03bb142e6a4bfefd319f02074c8f86dba215e7ef15647c164ec005e891e65724625da777852df504eda0c1ac1393ad4427da99f3e462a97bafee44f25e4b2098380ab65e9ad7be07413bad2dd0026cf5ad5d7d2a428e45db40386658537a5a6d6e5fa", 0xf0}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="000000186004008b00002b800000008b635d00023a1a0cdf0e0700000000005fa760ca85f0015a6f", 0xffffffffffffffbd}], 0x1) 16:00:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0xa2) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0x10, 0x0, 0x3ff}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000393000/0x4000)=nil, 0x4000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x8) recvfrom$unix(r1, &(0x7f0000000080)=""/41, 0x29, 0x2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)="dd499196b8fdebda623a593858858a0dfa5cbcb481dedd500f9318dea1a3786e48934db1d9944cf13341cefa9f194463aae82958b608b40b363620e64ec4e67614d584a5e94a7709548bbadb3d0d63976e2b88a759a8c83924c1c86293c5495d30d843810e2ba1262e9633fe8b0bcf01780b3f7a124e07c48848116373f482e955e03076e9a8d929de9aec3add1128e7a7c0870a8808fc9d2e57431ceabf65bea8209f071144ad2f8326cfc8bb2dc78369a0e5052b36bfc64bac460ba5afac97c0ddca4205c329ff95ab3b4c95", 0xcd}, {&(0x7f0000000140)="02ecece5", 0x4}, {&(0x7f0000000180)="571fa32263925ba921b70ca2cb6047a12c60daf47a973e004f6e7af233f9819ab803fc2e1e9c1fe1a30735b4376b8ce775e7ca0df96b2c5f2f3aebcb6ca152271f7ffa11699b8320d89b5899952f4be53a4245c2cd7477cb5c8a665a7b46ad146bf1df32eee7883190ad65923c3e4e8b369e2e1f7c67c95901d8155fd07b4360c8c990fa881174d691e10af7d387a9bff5a2e0fc1e82ed80c1ee6e80cf58661f56f18397cfea6f014871f1ef2b400008d6401daf623e5df4d222ad6446c288840d2fb9b64ed8c64b81c706cb4e1909c84c52b76ca8ae87cda4ba0a4c8665eef3556e1c3311538a0e9275b32b9483cf0e7fcf3ccb", 0xf4}], 0x3, 0x0, 0x11) 16:00:38 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x28) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x80000000, 0x474a, 0x9, 0x7ff00}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x28003, 0x2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x1b, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000001c0)) fsync(r2) 16:00:38 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000400)={'./bus\x00', 0x3, 0xffffffffffffffc5, 0xc92a, 0x66e76fcf733a9765, 0xfffffffffffffc00, 0x5, 0x7ff, 0x4, 0x0, 0x10001, 0xfff}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000280)='oL', 0x2) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000600)="2328d748c69e381c23784f35f0766d8ca449f297e8c56aca158b9f19c0a8d2bfc700509f3a3ec31c66aea84ea07d89e84e73edcb40dff89a0e02b7389a67567de18c15d8778a652d", 0x48}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000580)="13e5d39049f73b8049eecb368f151cd5f0290025f96d4e4877fa4771f58a63837e15c9a43b004bae579b981238617f", 0x2f}, {&(0x7f0000000680)="d43176e7884c4ba6c045a66efdd2228a61c5704ac86763fd3ae29dcd2516d731f04ababec9db2760e5748094d52efd56ecd97926147cffe05c210af2cc6358296ecb1f10263fbb4b560155faae351e70402fa98c1e6fabbabf2e988a7b37389d593982f54571801bbd52f9bb2f3c0599658bcea2deb5ad3fdd5be4eae1705ade5b29ad2018", 0x85}], 0x2, 0x0, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000004c0)=""/43, &(0x7f0000000500)=0x2b) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f00000000c0)='\x97\x00', &(0x7f0000000100)='/dev/tty\x00', &(0x7f0000000180)='F,-\x00', &(0x7f00000001c0)='/dev/tty\x00', &(0x7f0000000200)='/dev/tty\x00', &(0x7f0000000240)='/dev/tty\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='/dev/tty\x00', &(0x7f0000000340)='/dev/tty\x00']) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00003e5000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10284, 0x80) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r3, 0x6, r4) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x21) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r7, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r7, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000400)={'./file0\x00', 0x6ab9, 0x1f4c064d, 0x3, 0x2, 0x8, 0x5ca, 0x8000, 0x1, 0x0, 0x8, 0xffffffffffffffc1}) pwritev(r6, &(0x7f0000000300)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getpeername(r6, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) r8 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r8, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r8, 0x7f, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket(0x18, 0x1, 0x0) dup2(r1, r9) setsockopt(r9, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r9, 0xffff, 0x800, &(0x7f0000000080)=0x5, 0x4) 16:00:38 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) r2 = socket(0x20, 0x2, 0x3) fchmod(r2, 0x111) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffa, 0x0, 0x101, 0x401, 0x3, 0x4, 0x9, 0xffff}, &(0x7f0000000080)={0x3, 0x100000001, 0xbe1d, 0x96d6, 0x7fffffff, 0x0, 0x7b6, 0x4}, &(0x7f00000000c0)={0x7, 0x2, 0x3, 0x5, 0x8b, 0x400, 0x7fff, 0xb0}, &(0x7f0000000100)={0x400, 0x100000001}) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x0) shmdt(r1) 16:00:38 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) shmget$private(0x0, 0x2000, 0x66688e14034a53b, &(0x7f0000000000/0x2000)=nil) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchdir(r0) select(0x40, &(0x7f0000000040)={0x851, 0x4, 0x7, 0x101, 0x2bf, 0x9e, 0x9}, &(0x7f0000000080)={0x3f, 0x5, 0x0, 0x5, 0x8001, 0x41ff4b5e, 0x4, 0x1}, &(0x7f00000000c0)={0x40, 0x5, 0x9f5, 0x2, 0x7, 0x7, 0x1, 0x5}, &(0x7f0000000100)={0x7, 0xffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x81, 0xc, &(0x7f0000000000)="7f000000f5dbdd232e9234ff13b94e71", 0x10) r2 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x9, 0x4, 0xcc5, 0xfffffffffffffb3d, 0x4, 0xf69, 0x0, 0x1}, &(0x7f0000000180)={0x386f, 0x9, 0x0, 0x6, 0x8000, 0x59, 0x99c, 0x5b36}, &(0x7f00000001c0)={0x4000000000000005, 0x4, 0x4, 0x4ff, 0xfffffffffffffffc, 0x1, 0x4f}, &(0x7f0000000200)={0x4, 0x7}) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) socket(0x1, 0x2, 0x2) setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) r8 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r8, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x61e}, {&(0x7f00000004c0)=""/170, 0xffffffffffffffd3}, {&(0x7f0000000580)=""/189, 0xfffffffffffffe4c}, {&(0x7f0000000ac0)=""/180, 0xfffffffffffffd6a}, {&(0x7f0000000bc0)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0x4f}], 0x7, &(0x7f0000000c80)=""/173, 0xad}, 0x42) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r8, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair(0x10, 0x4009, 0x80, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r10 = kqueue() r11 = dup2(r10, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r11, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r11, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r13 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r13, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r13, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) r14 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r14, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r14, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r14, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r15 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r15, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r15, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r16 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) r17 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r17, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r17, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) recvmsg(r17, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200), 0x10000000000000f8, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r16, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000240)) readlinkat(r11, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) socketpair(0x10, 0x8000, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x3, 0x9, &(0x7f00000003c0)="da4633c9e3dfa98ea0eaba43f66a9d7037b79bd088e34815076a167bb6dfbc43852a0c58d33d1556331ee34599e2ce3e47c21d129fe449f3e588bf7a8e081f1ea5107d510baf92ca48438565376ae8205516c6a9e4c1435fd8cc025b93b5fa568f11683520b91423c54ec22f7e493daed7b664165c615a0619", 0x79) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0x68a}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x108}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000200)={{0x7f, 0x80000001, 0x7}, 0x1, 0x7, 0xba}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r2, 0x8, 0xfffffffffffffffe, &(0x7f0000000040)="9fc749aac2747a040c808a82f33ee35b5d9548227af965cf5e15c1f10dea20e492391b8e3271c1a52d84e6b04d3bd57c40da68060e728d66d237d8a56560243836ee4ba21f3212f523b9d826d9a371076e5d6b29228e0ecc018b829ca27832cc2047d0c6a25492db61b40694c96d5d2b6b61d54ba45e4d4cedc17bcc6262131c1466879513e0b8870d834c47d7dd96a49d8695465dcdfc480968115c1b39f9d94aaf439c025876df4c49e0d5bd9764c4cacd441978e8e80965d36fcc57df5ce752eb5d15d30b25db79f9c6004e7ec18162ff7d6c40083bec67bf7b1953508b15b1a868f32e44e601ac92a8e865a87c83f7d794668b", 0xf5) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(0xffffffffffffff9c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup(r2) listen(r3, 0x20) r4 = socket(0x18, 0x1, 0x0) dup2(r0, r4) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r2 = dup2(r1, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r3) setgid(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = getgid() r6 = getegid() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r8 = dup2(r7, r7) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r9) setgid(r9) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r10, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r11 = dup2(r10, r10) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r12) setgid(r12) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r13, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r14 = dup2(r13, r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r15) setgid(r15) getgroups(0x5, &(0x7f0000000300)=[r9, r12, r15, 0xffffffffffffffff, 0x0]) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r17, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r18 = dup2(r17, r17) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r19) setgid(r19) r20 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r20, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r21 = dup2(r20, r20) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r22) setgid(r22) setgroups(0x8, &(0x7f00000003c0)=[r3, r4, r5, r6, r16, r19, 0x0, r22]) setsockopt(0xffffffffffffffff, 0x29, 0xc, 0x0, 0x0) 16:00:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2ceebb5cded64741f67dc9a04bb132e8f2c285e384cfa9fffaec45f078f1e85e71110538bf30bc0112202b9d37dda320a6bee93bfff7c663853cb0ead69461b19929402cf264ae18004aaa941f05ed0cda1b901963dff5df9066e24e2fb01c338926fb312c1ef7eb8ed64e0a0de45c2037125276d8e7951d033c3a440d0000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_extract_tcp_res(&(0x7f0000000000), 0x4, 0x5) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) clock_getres(0x2, &(0x7f0000000140)) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000080)="9c9f121dd11808d75efd6ad12e380f712a753b2b", 0x14) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) socketpair(0x0, 0x5, 0xff, &(0x7f0000000000)) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x1, 0x6996f4dfb9b61cf8, 0x3, 0x200000000000000}], 0x0, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000140)=0xc500) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) socketpair(0x1, 0x3, 0x2, &(0x7f0000000100)) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) setitimer(0x0, &(0x7f0000000000)={{0x8, 0x5}, {0x100000001, 0x3e45861b}}, &(0x7f00000000c0)) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x2fc2, 0xff, 0x8, 0x1ff}, {0x8, 0x8, 0x6, 0x5}, {0x2000000000, 0x2, 0x80000001, 0x80000000}, {0x4, 0x9, 0x4, 0x8001}, {0x80000001, 0x3, 0x100, 0x11}, {0x0, 0x3, 0x10000, 0xa0a5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x120, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r3) mkdir(&(0x7f0000000200)='./bus\x00', 0x90) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = syz_open_pts() pwritev(r6, &(0x7f00000002c0), 0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000240)='./bus\x00', r1, 0x2}) 16:00:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x100) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tXp', 0x0}) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x4) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xfffffffffffffef3}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000003c0)=""/146, 0x92}, {&(0x7f0000000200)=""/3, 0x3}, {&(0x7f0000000a00)=""/239, 0xef}], 0x3, &(0x7f0000000640)=""/78, 0x4e}, 0x800) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getpgid(0x0) geteuid() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x8090, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) r4 = dup2(r3, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000a80)=0xc) setegid(r5) setgid(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r8, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x80, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000500)={0x2, 0x1, 0x9, 0x7fff}) dup2(r9, r9) 16:00:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1, 0x3}], 0x0, 0x0, 0x9, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:39 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xa, &(0x7f0000000080), 0x0) 16:00:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r1, &(0x7f0000000200), 0xfe72) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) semget$private(0x0, 0x2, 0x2) syz_open_pts() r2 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/207) r3 = semget$private(0x0, 0x4, 0x10) semop(r2, &(0x7f0000000340)=[{0x2, 0xa461, 0x1800}, {0x0, 0x7fff, 0x1c00}, {0x2, 0xf94, 0x800}, {0x1, 0x2, 0x1800}, {0x1, 0x35, 0x1000}, {0x6, 0x1f, 0x1800}, {0x4, 0x2, 0x800}], 0x7) semop(r3, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) sync() semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000000c0)=""/206) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = dup2(r4, r4) shutdown(r5, 0x1) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180), 0x0, &(0x7f0000000940)=""/173, 0xad}, 0x1) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000cc0)=[{&(0x7f00000003c0)="445321553157d5e00ccab791d414dc9b3d9075a9", 0x14}, {&(0x7f0000000400)="7fa2fdebace92aa31ae20977cc5f369311ae2cbfba5fa01b74cabc5f395847eb552a1e35092761641bf62e8b33c06384", 0x30}, {&(0x7f0000000a00)="bb9d09acc0654eb85be82167445a10417b1fbba7694e72452f301bf0ca771c23ce07297ebe28c3bc14e33b9b845d8201ffa57feded24610dbcd817676ce75a51a5f5b18af37956782390dc9160b6ad76e0b0a463d868548d04d6342b75704badfc4b9c5ab29929a3f15174465ccd81341b32fb099b1284bfcbe8ba4037f4457709c29d5c7d352f000af3e9eab132b789fe5cd68d435b26103f60a9c9af", 0x9d}, {&(0x7f0000000ac0)="24e8b90de1936580077b234e964e3676c5ac55c0f6b85fc39401843b9cec77013eecb35f2e47455560ddbce90e57996507fcf2bd4610bab28e0e7f81c3aa3583eb783017d5c1a555ec2b5c84ffe36855e40dcceb94c6c8550acf10b6a2d67ef1547efdfbb47858cc4f87bd1720a8b68bd07cc059640c113eb75327ca3d9af77b0947693b6d1864ae2aec452f1f35282fae3df5bc799fb1e8d8b7db8dc0e86b6c49f195e0feee2b9477d00a61975e1d82ba5f7a3d2a60a1082582366fb68a1c931e53", 0xc2}, {&(0x7f0000000440)="d8e80768a12f37b73557a77276cdcbce77b761e717c118b66a7f91a4b8c51e90317d3aaa932e289ae0118076a1c4652be89bb927a00aad380b6069984dfc57e9d4b1f111a5d2b2de9604997a2844612d970de061b3504c407ba1d13905cb49db0b2505", 0x63}, {&(0x7f0000001b00)="82285d7b284df60a0eb8802cd046252fee0a4960df450f9e8ea1b4a776d24285c5d2db2faaaa20e0266c220c2d2785da13ffa311bdd88b8c9900d81aeaab3c26e596afa135822892d996f108cd758915ee96c2a6a137b9a763734616890b168abbdbebc6b73568e884b037d5c4e7833430844a545d39d59e59d86fce3c1c991b60cfb195c4343af1d9db732f027fcd8040035996d91fc30c3aa27919fdf046ea7bcac7cc97b2dafaae0dd61e18388491f9aed45926af9bf58cf49234cb4522b24676386c7f3624a6b242f13f3913c1fa9a10f531b775272cb7df8261be4a04316a64e58241193cb1d4c03e61b6c745d04723294300e51682f7fa563aff31d6faac1ac1afbd04340e675b5fcaf1edbcf36b776edbd58566538743e88137c42f10e120c1d25e3c1b9de1eac7c5e7d77c0c34061e9e5392632ec1b9d2a214a94bd37061351ad66a2d4b8352609caeec3078c3d10eb0e0223687c121dc4769aa317224453028ad9d2a76ed742df8a4988b984d66116eb130657fbd46558dc1ef44083314eda0396b06c1331fa1c5d80b2c4fbd374da3ea433136a551333f7f893de5a1e9b9e56655df1d7046b4b8d05018112715c242d5df1c1568c6728449047db3b12fd7040763a4586e2ca57b0c8221b0722ee1a5b570cc04a4a16e86b60a1d2291f82d77ec16f0655718808a86418073e8f58078a0955efc14ada845ca57f67c887d7bd1b577b3e2516fb1b82216f3efb0179a535476c9529e98d99975841ce48e4c88ef517749cc7f70dea1a9d7cedd48ec812a6aac387386b69cb9d68ca92feacb0ab8187cd6c45b58c7b303c8f99714eb030753dc3677278e77659e6120b3a0204c37fdd62c4440414eac8d8fda207d6da5106ebd3cb918a11ba3cbe71d506b2995bb19d2108cecdf5383b446ca5707d725aa79c4f79fc20b398b70153212e66cd8832513d50acc975a01b5089f2b7c638f5b1d20fd4390b75c3dc4e7dad3ed12db79773dc7a0c5a09b376ccc38ae38fc84343ddd02fd30defae297a59e817f24c4a6d9f061a5e018d07006848b5d26eb8f0796b0222a08d0327d7bcd2cfb3dafc2182b7a900c0aeacbc17e4ee9f02b5cd7a180516c3fd6e3a37dfe44c83a65e983198a791d7c9590d713ad367eb6f4837d406479a301ab01d19debad0939412e6ec244a75d0d34c41852801b5df153140f0b9e2ffecebfb293c6e5dac2a6b2d69bc10b88ea9dd2875969535a548c2a0ffc22bd6429b38729c38570bd9fbb413e40044c8a5a1ea4e066037b48f452578ac7e94e7d00d245bf81682dff1a3ab93cf2fc15a7107af222a8e777a08df5e3f51db9a55c9b972ca9dec3ace67bc371ac8c3df84796eab7beb001d54f802839ff818da9ddbd84e71b2d5d27b1d46cc2259cbda0449f351cd2a3d2edc4f55bb8cdc7aee90b2707f714584ffa43692c46e0d1f65d76cd9371bc8902ce93de531100f298f8478ff8d37c6f14c5fc029b1f0260df0525aada6b7b5eaf001ff53b68478f3989577ec21d03168e1dca5910af21fa6a5654dffa192b8c58df6c20f12fc2a60e58a2a371badc0ae3a97697e56fcee6c48351114f3d716bb5ddd8c973bd4d2aef38d5db8835ab21cfed6f3ee3d8b3fe4d990730a82466ca6c5c3f9ae8a7c269aab084fee0d440993c8f2477de1e6242df6525425b2b0d72853026972f25bd4346d84b1e37096987464997532e16302c1b8fd2a0dcd97a556c528606f83016bcfafa3501af8bd3627be8f39feb51ceba9b5fba69aa643a9ee1a4f108db44e8d0158298e36141565d14e720d6dbc79150edc1bf16f49f52150d57996fe590d53bee165ab95e4acefa4deaa966cc66ec7969d6c0e855986fb4dbe1feaa3a97a3379ebd0722dbb8655df5549ea1755f2dee692aebfc5edaee741d12a92780fc3e29901b797fe7cb4ba807250b685ea1f1dbd289e8afad5c859e88319366c341476f6716ef90e733e0ee69faa5122f5c4166b468565170180dbece056b25336655f363c73c08dcaaf504b6196578db161685ad520e9132a5ec921958ed16caf32d6de10e64f3010ebed4575ff2cd4a05c07f4fcec2e8f0be63d3dba19e247e3d1253e97fb98628059cffc629f2424836701b08855453a58ff2d6ddc4dc46f77518b80918608caf69e5a2cbe0be2bc21836e4e5bc9213d584e93ed4b47416bad0e54af6495d56429d7e16c1f3d35de0911c133436ad44711cfbd0d09d6ad19fcbe87a23479344cf70c6ccdb8db56a6c603361d7e25d3d3fad5c384bba49f9594227dcd87451f3f472323d6e607cd56d60cd358607e80cf1a4544e779a045f795e9389d31a19e0822acb996384342e86c5a126748cc1cafc63918fef89efe17b76eb7aef0be6186f742f9bdc985f7cd55561c049b8a6372207374de4223a57a79ebd25dd4ff57f4b0fafcf3c90f0d28599d9f2f03220b430737974b13029658a972fb0b724aa4b1d9cdf32c04ae081fc313c60ecf0b062aa8fcf085c05c3daea0a9f1bcb8c833528e5282e66013bbb6459b8f81d2e5abcb7bddb6bd2f277ee517f5c7cbd30dac91c3f0c30876c08a32debfd00dac8e9392fbdf2ea6948facb8df74e170d69375cd0457e76b8c43d55236e8683daddb13da90a0fa770cc9591ae553049e36fc6bf7f950a701f6c9025c1eb93149e988b45924687409508d06166439cbb4be0c04757bf9ea2392001d0c566d8fd5f93026e79f2dea77a612f6ec52afd3fe47caf9c8361c187e48d2a6441a86554a4da0844f35de84cad86bfdf78137ef2dbc3378d026eb03e73ef8b99f899798faec5ffa3dcd0ad3801cff7b313cc094109e0c307e71162e26e574258c2cbfde4180d751b642b5bad382c7013e752249f2729f98d0ca0948622c27e9ff1008f4d6dd91eb5da14784187531806ae92c7990782225cca769132cbc5bfc1f312feab4b8019cb888012e7d2259086e03f3ee680944e123eccbdb9145b8a4202fe12569c62bddcebc21b5b3b950a34cb3b268f9c3a6961a68eacdb882ff858aae53a160575839c4368d3df2594824bf6a635895efbeecee2115d49336865b1f38356d0f2f9253263528f6e3fa3f1a09baee0fb44f3d8d2df40beba3430cc9ccef98bd42241baee49df990d412e8783a768853dc9f5cefdb7269a57ad2a5c2d40454904f9c4d0293156bd27d9774f04f88c234daac7a682cea76a10bd35fd7d78b5f37ececaaac06b79a1516b5d38becfad46ecf0ff26e48f93c6384697a8456849126d58ce601b9443ee78a95d1a253dae256d9d63596ac48ae4b4d277259da08884b8cc273653cf43ea4262f42a4a5923c2b6cff5cb376868b2d331b2a68cb71da02bd731f6f9a10ed519bed736754da11adde31f97e5c214f1825d76516f8d833444bef6f7211e82fa7fcd001d49d70661f747e03f9fdb4f995a4c2d37af36f3a7105248341e8bd5fcc6922e33f3a8429a643a2955f577e2c948337cf9140f2232bad8f63181dceee72f87cac27bf1ff426e44e8003984544fb979d254496e3a7d23d5543a60443f66305f7d8cc270dd0195e5ba0b27e8d0f9f647da48156ad08983e0ac362074ad4fe572eca4c3a876f5d7fa7d662d212c0186de95c279673502eac7f943194178df74be05772159e63bee30905c63894582616834f612bfb73ed4329c07353a71c2e684c92a396aa9ca8d98902f1e6431265899a54dec165608dbc445102f62c415ea00a2c58edfdbbdc855d0be03993594f7dc3d772875ddef88b702d571fa3a5578d6767d0001551d3bc6e053c197b0b5c5448dc2115cd6b2ad7860acc720ee376b80ddb418ef75da27a4a15a72eb488e10221d7135f2ba9837c6f70641b8933e04de3db1c45036b1cef44157d81089ca705f7f226d602b1548e4c78443a15733754efc1d4af0a4c4dc1ec4221d72a1899a98c52e7f45c7adf38e0aec6f7a783f3899397be3c34acbce76b97e1560336784153f8873bc334a1718b46bb00cbb3942b5661969e2ec72cce095f6fb3fdcd08d9e1a33b866a2eb34b201b98eba476d5cd9b738ee9fe204e89bd91ed6dda5827f1c8246a3ee5e27985743509a97068291b6d2641c9a5c43f8daea2aa0c328fc5c82a8e72dd7f1491596b6ec534787ae3d54f662b4d79b4a8cec116c99fbdeef27effc131d89860de962fd33220482f318b96fd71b351e8c82a24497152fd2c2681d266a6c3690a0b2589b9afc81c0624de75892bed70c987c565ddcc955aa169c7b2fad3f47847a6fc5ec63765a0b0897707cc9fa73c2235d29236760933bb280a386ac543e97b4162452e3aef26e671bc8ccb8d7c2df2be81de400645144c172b5924e8a06f505a4c4a83b5a044862ef4ed8bb7a72ffa28fff18edf0045c75b31509af88a4600f48211bf63a3aa60c300b2adda4956837d0eebe28a25eb33db53621cca3bf2865e595d1f993832c8af56cc045ef19e4352216be7172c7988c6127794ccb519d470bf11e046b18a39cbb61fac9411412df7aa5f3197698cae816724b09226b166f7d28f447a70bbec573f11a367ec75313a67a911c98542ada8dbd075ced713efa51c7b273f9d945bdc20be3b44948f358f582179e333215b73e8a5e81089cc695507e2bcfd603ab22ec12f930af9464bf415018adfa2610d04d25338e25d1266f9bbdd5eb874fcaa7325d579f9cc918bf59b87fc5cef7807e89383902ab915a17f2df2326b8f790489fb066579fc1b7c4fae61b804ce3ceb8c26e71451ba588478757845c8f4738d1c3af33549f2d683c2e0d443868dcc340a5f53aaa226b435bc6dbdb2da31a9decd7efb2058fed8bf6dc9e13e75ac6ebb1a034f533022264fb4ed7816e7e2e00db41c841e32fb8c46a27a1e8194348e8303ad695b230e4ff47927b5e81d3bd0526c1cdaa39a8046ffe0b5747ca244c8d3ee1f538bd25dceeec6be9ca2bb39ed7bc915f2123f74ab536d43bf1523722d6a1406bf3118c3b9109efab6f6ae6bbe0530c35ed1358a4e6538261eac5cbb5f3d312e92616b935a14e223f833bb27d19288abdfd4ec3445ea812df54ea1b5a1133c559c8c3d52c69cb18f4527c468f59ce66e2cbf8d9b82ad66d4fbced7b630e2cc4cf5da59e233b2789e64992db57ec66293e376cb9dec8e570abbee4efcbfab874495b879237e27f6181f1f22ad743de0871ae116c02972b78aadc3f7fe7dc0fa1693d3d0b85f32fbb84da6eeca229da0079f06fa601c5f3fb67c57272daa3b4f14a77c9878fc70d8b43972353ea54193b64b33948981cd03550a401df86fabb5de29a4ef9d06a5494dc51db4d51d783aba23b27d609121102295a3df24c2a39e40aabed759591c028f33f5d6bdabe92033a3534259e1a0cafe2c4e503b0a4f6c5573e0f7f6e13647c76a891d0897b66c42c1fa4dd0d4948c8b35b1b8fdd57a6e69119eac0013eaf6fc4534ec46118d43ea80d110bc9855f4e2f9386ae5c479859c563d394a04d7a55991f92f12785fa3ebdff0c3a03e37d78a19344b8eb273a8b5ccd5d3ddf4d64a346964634b9722d16cce8f750abf63b38e146c0e9ab55cd17427359a3c619890b9cd095370f307cbf08c0dcfec349ed16d6052652bb5beb4971be0b152e494c4b7fc355baabac6663249e17f6f0ccf61ad07b00ff172afa0e760ed6a48bf4e2ab117e481c7d72d1aa0fe82a3c84c746f3a8c4aba2390277b8a0d63d4a3b0460e88498d96bf3286b0125eddba53affb961110c83a6540bf96898ed651925e6ad870e6398a209d665c47091e614ef6d1ebbc340cddd5ec85c5cfde94480cc", 0x1000}, {&(0x7f0000000640)="93df0fb96699e90608b51135753813ea61178a709a02583f31b99a4c9dd3740abd9a79428fb053cd46d8bb777bf3cfdc3f5f", 0x32}, {&(0x7f0000000bc0)="fb97e465d4b942dc5105bcfbdd45c1d213b2f789ab91a19c875f43f831b2a146ed3786de90be24ba760e308a5d8d4f437abbb0e23b4d11cd9d87d9c7894cf8453cf54b1dae5f0039ebd3d35f69e07d3e21842a80de78eadd14b9f70a64b320b46421b0bfab314ed8702e770cc3a6d743f6336bbc877bd83cb76d8d8750fd2ff88c143be74cf3af2fb482cbcd16b04ecb1302f0a80f7c3e0f2effc7aef60bb30fa719b679ef756a6d488bfcf934606dfb6d465d1bd135fe35f51bfd2c0f431e9dc433485ebf8ab77f4401fb0c9e8e1fb4e173ff9724c04e93ddfcde8dd0d25be49f7ef3b2", 0xe4}], 0x8, 0x0, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r7, 0x8001a5}], 0x1, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', r7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup2(r8, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(0xffffffffffffffff) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000015c0)=[{&(0x7f0000000200)="f513b91a2be094f09c88a919c43ec4110cea96dbd38113b6d0ed5e48f321f85a7b747d407bb24b29e862e3b7637566a421cba578ade1f7de1c573842b7008e50986d93e27bee99b7fcdc4514a80fbeccac512d110d75de152a42f2c5c2095d1c870d60744c1cfcc44ab6f91cca59d0f3686ca9b75d74afb425ab875b797f8b03b0b660760b3d5590e6653763625c77f9347897f57cbc6cf176c1f218a12c7c742bc0916e6e433089fb0f7fc537a9c0b841c7212c9a13d5d46efb52f3c68076663cc58450a0a3e18d9b65a680977214ad65d77028949e81da80041f143190bb6745a6004c4ae63df26b4797aa9b338652ae8e3c20a7bdad498a7ec04056ad9826d1d3bc027f02f822a9e1cbf436583c21b78f16115a5d9a2e3c3a5b1e2482d83d549b9aeaa91a5acf2e4be12e243280e3a35f6f1524e086056cc4b3e9735f52ac65f4df576f368d887fb8df9885af3140f2de5acb69597e58dbb7535445336d4b1bf0cbe9c1f0b12b27f8df799e8a93aa15cc4955c069cb5cc484a1ccef29c2b071a78e2ee2dd53279e02c0415383e33f24651b8226cbe986dfbed666da6e1f1dd1776eca603844e7cab2785fa5297d79a4234da5aa568f24382ac3019105c071060cdb241d422352137e2a52bb7477821a4b6d9e07199256f808ae327c90a7741b6045b785b070b6d8b5fa3b125d9fff86e26a3495a9a6c8aaea8b99a5a8d214716370af203fe16e971d5cbd1ee37d6b82b5723af632f724c86f172dfb6018bf86e6bc1ca5cec47a68a3e3dd75f42476673a211096b570b2faba2b5174a903b05766aa2fd929e938ccf7e9cda28b76becf7f6ed99b80aaf91c5f03d6bc1cf62653abf886acfe4a1be084d1179309457935b2cb9f6ad5a781198640d39b97e40e1e920cc4070c93b3bea83b054155cee47c17203b0fdabc6f7fd6447742e1d47cacb7479670c082e66325d37e75993bcb6ffe897b403e4e6f29bc783a6903460487049899c2a71bdada32468d5a62f929ddb0c43899ccf648fe9ad9a4d2477828387ac179dc5caa78bc2f6b108ef489dbedb355c174f2a2e678cbcd9c678ed1cbbf1751d977c632a1d729b0c343666113db93900ac3f513506ae911223e954aba31060613ded8bf938a6ff0afa00f0e7d97f70e51bb26a9447f87b8146e315b6a1c68866cf7d4a7dcfa9264c785fafbb23f948752ec877274b68d37407a3bb148928c82eedb93a353dbe754392ff93eadb669bd53e4462d86553ba3f5996c479915d09d74b9c4a5d5ccfbb464051b7a876e8da831a48e11ff787292af64930234d95b6e90729c633b285e6eca277321c65a0783b1f0ef195e9db67918b1e3e456bb3be74b6cf16a7567093617c4fdad5bd1d05958038d03e05e7cfe35b71d126ad06bdea716edf4944bbedc2d28b5869c8d54fde844c5e38a379295467fad125a535b7eb5f9b8da6d99f02a73c6e50875ef0dbdfc3007ea6bcb9b2b41c803d76720b7b7ad4ce64827ce943ccc97b51764059ea40d2d712fb79b38a26c3f488329dddcae94022bdd82fa79c2ca720d30e14d879c1c169d9c52c6852b0a70580e6c15af43a791cef60992124a5624f8a633fe04c77920d3b76bc3f3154f9a48b8c59372856222a9c0952a391918e9bee2afd336e033292a769f8ff84d290d09ccd2ee19bd815a8ec7ddf76240353adb52d1b3473509111d967f9b2c352be71e9a7571538e2faf3a0bf9e36ece0d21f75d1a0987db5120137284fca7dcd1aea90bcceede9561649741c1899a81408b85018f81f1a7ee81d25d746b90361e0ffc313353d5ea6ea8c7ac46af0b110bdfbb798159ddd7bff448270329122b94760cea8f7a87a67fa34be1c49e112885a3c22cb418e5ef517a432f46c2a8390e130fdd50dfc7188169d8eaece707493060c82371dc339d2286a412554dc8162a5944d9f0f99f6014e2493e747b76496e70d26ceaffa5ba079ca51e60f3a33588eb6eb2d73a0418a551df6641dbb3a2b55ea8c550bca2c44088cbee3f1ce24d874a4529fe175aa3d708d1067032f4c0d32309bb0b66756ba909cc037e6a2ea2bb70eb23e45e3635119db4717167ef66652426cb51df2fa67276dcc1603586646879699072eba6fc9416c6e93f80b00ce2ed28317a5a960f3af07697ba341b49e5d48db9daebf0811a8be40e85d2d95b5e9231c38c3ad786db5ec22549fd2923c3efc41235bd402843b05fbe8f0d6029f0912468bb60d4dfaa0da62c40419c46dfa3b62cfd20f68c063e6fd87a049ed561c49aab6ba4dcaf5d464d62217e7d4dc8de722377cc5be897da6012ac46783bdc0f62bac8fdb69b911bccb5090fa6b81271473a8da2b75306eee5ccecf52f70cc3d02d2b876df1246168197027a7d20e1fde2d2a32c6a36c66c654de8b9deadc0957a277685b476ba74a423ccf65dfe312c3276d1bbaa1cfd77ffd69591b584c7b4171f22e925af55e4552035657c3e00adddec5fc46491c81c3671eb9a4e9e4e265b1864a9cbda25be8d667938cdd91aebb9fa1f9317186ac9b7548e1c745084c1265f6d2120f993382163aab10804427c2da635dfc906361569bb08b8cb3645ba4cdf1bbd9892485623e4ba37ea31d79a9df05699f53544414e68b5dbc2ddd265a445aeeec7e40dd89be3430b3bbde45ef6cdff408f4a5824f394122d90892d8457f47d55a31adde002643cbe710cb1e9f9f1344fa4353fddfd91531a372c5cd49efc52739209cd4a1d2b8e942e3e83db1b53b17f8f607b1e006d7f09c3ae80aa2153afd6ca8dbc6a7ebb9ab1d00807046e6a2016e6c85803b3189f4240cc6e03991d757675b1b9a29660c938c63d703567ef5a2702ca01354b97fbe907329da9722da80188a51a930a768dcee7d5e89350592fbf4ca3e2f7c4fd986df8a1fd23a7c56194ffc12136cc35bfbdbf30c170e40bbda357319747a993ca99176d2869487e8564863c7c12d6caf18e1d33b0af4bbecac2b92da80f4063646b43cd1e00cb174beda92f26bbd9099cd125a8b1601f7f309e70e16ff2e721b51c66994f15218308d6c76aa91a4a3c913b515378f2968db2be7de7cb3c9e91729ce7629dd651b551082f4e43e5093ed2f06117cf12019b1c48ff98473c2298302d6990031e8686f88e2eeca7c98122ecfc578c8cf3ce991f0abe62671d7d2b0112ecac1869bf3667d6b278e425b8bc2846fb533db63d26bf2dc97c9f9e6f8255f9a8937b72081f653a3948e182cd4d117909e8307f7b165a13374e127fe1f2306c7ba86a63bac7dfe4360718871b90f4f56c29cd309978800bb1fd39210c61c7744186e4d99007f5e352ac16ed68dff847d8181b0555a842eaf54e58b383c2643f2d6b5a0bc7af68959ddeeb3575b99b32455eb9d8fbeaab620513f9dd0f67261121a969d8bf8ca151980319915591d2be21a9157cbc5663d1ddfd8012d652f55d72960dc4d1b24a4b50c63eee2059c95ccdbffc3ac6a84f473e7490924dbe1995cd337d7458af89e42d0d71e31f66a36bea4eeef9eb86c787d987109a5d934f7c858410e4e84beec3249c426a81b9e9731f9e95115af3850b0cf155e2b60bd760735727dbb38f9a513697c6bdcafe1684372c6e96c6ba9ff49bb567e2f04c56d4278a9352d22aec25a0f4b9903a7ca3007483add9cddaddc6ac8f0acba0bad335c1db2d674d0feff5bc6aa0cf81d69a8db1b1bc4bc8ea2ef7ae54e2618464c8ff7975c18e33feaacb900fe2622a11904c1516feaa65f66fb53880d5b0330e2794d34281609d5c7faa24264ac513ce24e541e3194ee37d2ff883304bc325202bea2c49125efb41bbe90d591056ddc7e11290224659839c740378f9d57e5284c40c29ebc0c8511295f877642f699bea903e3d7e949cf4894efac69dff5804d5830a043a63107df35c8ff282a15bd7eecea0cffd77a6719a096baaefd8e1fcf355d1d5bc74e7c7acfcb55a4fd65e2089fb397743692977cfd899ea7ed3e956fa2b80153b4af51dbe48cee1427ee805dc49ae60b47e61ecf234ab87081136bb3b8f90ad8dec6c0f35b08f3e91b4c288c801cf88ff916a8e0d3db8715c090f52d7cf43202c24c56a2e2567408fd6afae96ddd2e8aaf43ca48e11e219a28fc4555a7d0cf58079b87145daa5bc5107f041280493bda1721bd81e6830a85d485727da43666c26bdaa55d86182a5991db3a21d670303474f68063e2bb138650d931942060f7deb2d0d08eb3212e2642f4b37edb7096ae2c4bcb3fd749a0c70423ed1c1fcb1e8a757542896dae7fee02e55ead794a4b31ab62067e0c5398d729577adcd4b4137ddc24858bce65a32e8def93ac5502291d2f63b9016f43a29ebe1241d391ec96df5b8c2d901b405a75b62f34ffa6615ce0335367be4452255f1dddb7b5559cf33709867addab55947ca7393efa5afae2e439e475f9540bd8093736ace5f297426b0db44fa285f7450381ad40d685c076f8fc3eb800a23c01ca772c6fc056a055d7cfcc76790b3b2d6d333ca40f95bf28fa25947934f0b8734c61ca7ab155ec66eeb08c02bc713259b482dc92dc168f5182971869583d00fd688faa1186b1de179c4d58366b009bcc11bc837a5a98e1c267c96930478a06b92b81463595f818a4cec43611932a799c15635560df6a73e9501f53ad1588f5d174aa3547515c2c0eec678b16122c9d3939dc9723e8fdfdc637d3646e4cdc05e540767307efed27a0e519b484d250f6b9f58547d0fad785c470191ad4b27fb7aa3a6b466c9d3046b4f3214b22ad87438a4f64cb4c94af529cdaa170a02b746604920ac6f874576846aa32b65f45c4a9b0c57f293f3c998a1b890d95214d2c149f2242270cf38e97142ba85e0a9c8d804039a9077a345b4cbb9dcdee8b99c3c3bbbe80aef06d089097f7c0e697c44de4919e889a470ade4e6c5005596ce68808581a5577fa1fc0489213deedcb4baeb109fad37a937f53e068c6e017a117892235e50df1d9223b6849d9f3507d8df1d5cbc99a9558c5df23f2cbe081b7f81634ff70aad5c31515c146452ac4b1332db35f734fe4671dd18c5083d2f7eef8dd30139a130e2b5459f5dc7918b3f3117dfa2c384539f1e35083c5dd20e4e45c2c01bdce297263f0b5f60039f55b943260ff95ad2fc9e3e5d77b88506527b92f01201aa396efa82158b2d068ff370c6e81279492719e634d767075760debb7ce8967486ee7c10cc129205967052b253c8d869a55517726a354eb87577f101c5efeb2df6e0750bccfc14e73c52438bc36ff583062e7bf994b57eb84c1ec36effbd015fdd8c53570399210a97a14550be2ddcd0be9b7965e8fd047419e5286fe6d87a07b7117434afa2fb9b828935690bc52a69f6911b2016ee164626f6e7c857e3675123d841556bea23602a357f33e393a6fe9824d3da1e9a46743dd6d941cfe342b2bdf2d616b28fbf928adec1952ff949951d01d8d68c4362c5d95d248fb7d282715ad7e8acfe9fc05429a0342780ec5b82721238a51ce649f562f9d92712d2842644fe2672b3001e657ffdb8b49d5bc3a69e73acad8a61f1efab3dd5d83d86476780b05898e506517659f3a82ce08b5436cddb6c8bbd446eda07271d9eda4f437b1059bce1456fa09eea892a1bda3a278f2443953f56c225e191535c45430acf3ea4b29d023f0b3ae95b7784b7ca4a580eb7cf1f47219c3ad99b71f359228077cff4e00c489ed16e462f9ec6d238bedd7ea24789187a636db5776172ee054700e551008021f19ff795c23460640d352d803aac7cb1024fd1e96180cc4d9b6419", 0x1000}, {&(0x7f0000001200)="a474d7222368b22cb28dfbbaf3e15ff59b0e0cf0954b008c58d30ec11ca7e5fc1f6bf942c7ff650e65fd6ed52f3e0b032d7409f0dfed1331bcb4a9e33c538c1f6e6af678fbad480e44ed59ed087b5b42459750ccc626a3ae7ca841715dfc47cf5561f32abfb980367d07ef1d290aebd45076ceee43ae496741eeeea1a630186501ab961da5717a5ce061c4e9499d4d0cf8fa3ebc2726a43d04bc0bec3bd1c9923e1755e2f02c7185c3232d55831866be99d2d9a713924a3a3200a061bedffd33dfec59b4a2d04aed244722fae91c240c53767eed89e3be209f8bc123ecd45e185356148e4ba907baed355dfacb0613", 0xef}, {&(0x7f0000000100)="d76f5744b485a35f210f950a0c8e04804b245a688a", 0x15}, {&(0x7f0000001300)="7b7835d8c41d558c72db973c4dda9b996676c2abf2d4294bb0078c18d435f56398382b1339011d355a1088eef64dd7bce0d52752164c58985e2d51092292649f4850e2d57760fa8d043ced3883214f14d09b9fc56d3158f7260f5e50046444aba18b067afe20a5e1a555ef9917a5c635d9718e83e2d3804e168e426d4e7e8fc2db4a241842510b1d92df13", 0x8b}, {&(0x7f00000013c0)="83f33449108d9c737eacfb5c21a6235df1a218cf93d9457540c97946d19b6a475d01aa74bd04c9be567ed82b1d6c85f366138cf4978cba69be9d31c78fa9f7688bfe966576f976e1ed98e51f8b746de83b7ac5", 0x53}, {&(0x7f0000000180)="18f458aa193a70ddfd640030402d396f", 0x10}, {&(0x7f0000001440)="39201259b3bb393d6da97a1d4cd92cd5251d85fdf5d97e00f30cf24729b9d066f35ee122c6db13acd35844f465f37ceca3af1ebc04794624faab981e7c13b9230ed551a64b2356b1e4f20d5561ff93fe5be83016b28aefe00004627886c41cd5d2af28a49f6536af4acfc47dffba093f64e8bc5b5edd5c37526dbd33ec771d8c9f246d5555a77da2340a09af9a870f488a3ff57c559f0b3239a5179eb038b1bb01968d8d5b15b041dde03cc46bcfe10bcf79c182c555a005331375cbdba99ad733f3380051d1e74e4c1ed47fa8d819", 0xcf}, {&(0x7f0000001540)="1cda67d4c6e155b53325aff1bb1554bad6390905d8c950e8e003c4066fdb2c550d4530b271a4476601bb7ba3570bad8c0966e262c0882d86c4469f2d5283a9e033a4a3edee3addce685a1b7fb9182ed9c05648e3fdc522eef50e6c360c47e4e0e8c5e0e67b9f6ef64418537d46", 0x6d}], 0x8, 0x0, 0x0, 0x8}, 0xd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001680)={0x3, &(0x7f0000000140)=[{0xd92}, {0x3d}, {0x6, 0x0, 0x0, 0x1000000}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 16:00:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x2, 0x3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r1, 0x80001) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)) r3 = dup2(r0, r2) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x31a) fchownat(r3, &(0x7f0000000080)='./file0\x00', r4, r5, 0x0) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) writev(0xffffffffffffffff, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) 16:00:40 executing program 1: 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)={0x3, &(0x7f0000000500)=[{0x1c}, {0x64}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) r5 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r5, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) sendto$inet6(r6, &(0x7f0000000200)="9a562d", 0x3, 0x401, &(0x7f0000000300)={0x18, 0x0, 0x5}, 0xc) pwritev(r5, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000140)={0xfffffffffffffff8, 0x4, 0x4}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00000e4000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = dup2(r2, r1) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000003c0)={0x4, 0x1, 0x8}) r4 = open(&(0x7f0000000440)='./file0\x00', 0x301, 0x981c4649c12721d7) getpid() recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000001a40)=ANY=[@ANYBLOB="000000000000ad00000003008ac99b000000a165be5f1efbc02b0ef3805a9a2549000000afdde8046e756ada944e0231fec717e3b92a0058c9de5fbbb8654a9ef5f44740c9a805807341efa76654c181b205d92764b0e0497a7f1cd109e51575ac74ab41ad403aaf57a82d0fbaa4"], &(0x7f0000000480)=0x21) getpeername$unix(r5, &(0x7f0000000a00)=@file={0x0, ""/4096}, &(0x7f0000000640)=0x1002) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup2(r0, r1) setsockopt(r1, 0x80000001, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e711de3d987de423048e69931929648d33008e50100004fdf3d2db37dd61df9dfc79e65ad241dbd4ccefdd3873d60f15cf51bf60b5e8c0007f6559cadd4306734aa711e3af2241d1002567cf5b2b2116572bfb632cc44a0701522e2212c12eba009f620974cf6d94fdfaa62f9d8d1814e79f12e7f7eb2b4f3251d5648527f9e07f20ac35bb608f2cf53c76f9f471ead10ce3e398d3916b0e2296723c75460490ec17a59d822e230c3fc1c0b4a79e0f2d36fda34d2c5e67669fbfa481b7ec48972500c3deba3e172273e7c8be2f68e5f8a6483b5d8258cca89a32f1fa9b36d007d7ecb690bb9f93b808257af6d2b4e562f24b068befb2eb9bcf7fe30d7a84b288face075bfd311b15ca1442dd1ee2077e8b95027da5d03681f7ed2c738ae8e3b8ca27116d522dec37f08eed5f05209d777d0bfd626af1523bea50af2b75a2c04182ce428aae1e335669c9f4633e7cdf14e0dcb00000000000000ed381d6077a3cdd341bc656f8f4d7fd7be75197c5c86b2ee0d724c4546fe454f6a6b9ee917953c4d19e6951ee4ce7d214842e66fe149d61bb983ee5529b77862deb18d141bf3e2bb61d0e05e368ccf8ec084cf636aa5eb55c2d3bbbd2b98a636a68de49b4480c7b3edf624fe89bfd7b2753f4238bfd238674fb6db2dc0e2fb5d5b8e69367751fdafe4c82e712aed2eeb9ff6d1a39393e8841215aec1bf381fcc2723c2c95c8c1ffaf0ca8bfd5e820d6cf03103a7953f6a6c687d49877063fd1bd41b77e87aab", 0x10) 16:00:40 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0xb) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() fchown(r3, r5, r6) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:40 executing program 0: r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x6, 0xf087, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:40 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)="081f860c52b0b944643f83e1938d1aa171f42ebe440359cadab3f5b61617411ecf51ce1dcb2069dd9825f31e1453273a67f913518c069ac0ef72ba42aa735521631703cc13d96e2517e9d1714386c99bb64b0d31b5e41f06bd5acae26649888dd141", 0x62}, {&(0x7f0000000100)="26c98bc2dc7bb626dca6c18f29de4b0a2199a9f63a9d4a7a4455a4bc08181a699a4088ad9e360dd6913ef6d6ea9135320320df6a83f61dc6e3e0a69bf9d2a5ba16e1d54cdb627aa8f149327ebb44a38d360119a4661125619fbcbfc1b2ddc206d49991b4f2a0a45d386a6e5c469dfbf5fd72a04e4f1da3144959bbc49a5bfd293b12fcf5b14586adb923de36b37853c5db3bee0ce394f6bdbef3998b6e6827fd5f0336276d0b1c8d", 0xa8}, {&(0x7f00000001c0)="e631a418fdea8841b25ac068ed425a667c639ce965046b1d5fe819fb7dc5da3b72a13223b523dffea1df1df0ccfaf9458690030a7a93a74b231424fc22e4d1", 0x3f}, {&(0x7f0000000200)="2d15edd135bb01dbbcd89a505ba54e0f950c8514de21cb238590dc849355c7bf3477a3900dda02dde11b24586c86f4d1dc047c323ca6bf38152c722a0884a0cde29f652af4973d932eaca76fbe77222d904b9fbbb7c1ee29ceb0625fbf1b09387d489089dc36cf2f5cbcd633399093ba3ce8695587a970d8c63d28fd0f40a96008a2cb64b28f4b09b1288bfeca8871a4f3010186dbfe7d97211c9c9948feed263bdfe6b74c8e135a062f0e63a30c4e1fed89d1b09ebca68ec2c40b92", 0xbc}, {&(0x7f0000000340)="3b754888a4edee39c2c338fd65777f930e223e0948938d786d0873c9c090b6e93c2d684a5ab0feeb16837c2b7c9a2ae4567859eea2d7d8690eee2ff4d209e0fcd765fee049954825e7f1e2efd546d99b02c980c5a6169afb84bc4f65b5f1cc9a7ccdd90fdedfb9d4c1da9ba71da363a695dcff970d6da5fff5fbf56f4b93d3800822690a17f22b197a7ac0a0c84b6b9ca39af678d44f0b810e057233710b75c22f5e4630bfc2741bb90c34faebed905dd6de266f59159f124be683987cf4c8ba7206460902ff7de30e2341817da1cc49c17b723d0ced602e811687b9caf4a07303da26052165468174b5e7007c40e3f8bfccf5f5c88d996a75d5ae20589521", 0xff}], 0x5, &(0x7f00000004c0)=[{0x1010, 0xffff, 0x9, "64c7513d8bdcfe7b1d2135a2e1da66217168d3d4c63009183c7ce9e1dc96101dbc227b5451443956a35c56a5b0309d30364e5ad0dd5da93e342a91e3bcfd04acede76b944e64fe625de380bdb531047e7b75142d0b401ac76b4ee7c8f4bcedaa91c01c6e2f366532de7bfc3fa1edbc586182591504d9b99223760b0f851de6c7ef6890196483129dfcb26316403d769da47144c728cab987c7ae8f51e63de69fc38e175984573ce35b0ee18d98a149e8b98e40b450914e81b67c34187cf4670adb0503e8999676837945a9bfb6f93b966b8a02429a2b61e19c31a42af45d2ebef7784217ce034f7ae2bce254704f241847bf984a1b75085c7ed2fe5cc9c632abe159e829dc047a2cd0477c3b1be9f5dc217408fa9d937fc9e0cfb180ab9203f21f3cf14579ba320a9e177a6679fdb3acb70420687a8c23200ef0eb6a00b65fab93d95aa9f0cae67beed3e738727ec2103e68c06ad0c4ad87064bd2ba7f796a02e3f3f4a73b2d7f240ffedc6035fd2fb66b227605aa5c9faf8c8e7ae755246ae7d4fbac3d6c7d32a835fa4f751d744ddb99f8498cf0c981f2e791fb88fe31206673ea4be0c9f24a7e2ddd488ad5a38c4c54b45ab1d552314cc13ac7b64e733cf1065cf1e74a2c91e58e2422340e77e9d6556ed884f1bcff819a6c71c33a31b9dc5eb6f69fe63421d9b5ec3d2538f9cf612f02ee05462c4a8039a431fe0e7c841f033450f621fa9b77b6937111a8af49cb28d621a29be24b842fd0c55f4a3f2a7759c34151bc1905bcd6cd30df02c11abcbc14dd644953e0372c045efcdb2ee5b329f8e81828468119e89b8955e0d5657f0429fb223cb345a64db91609f026a226d890a54c47ce3fcaa93cedb395e69bdb6bb7c7bad84445bba1f8dfb8f7461bebd8e676c749e4b3420ce3342a17f255a0352fcc899a16bc66d2c6de0b7222203ac3058d97f1ef2cdfd6674fb0ba02af9cdb87185720e4bab5cd15a63c46c24d1e0c70228ae83a850fc8bd7969a30acb9d745f72f6c003bfb45c9a33a752f43fd93fe6883d070359fc34fd82b101b1ce5e4ea37e1f699fbbe987443d23621f9992f0475c725d8310a58f1b32ca9f57653ead43e9a1886f7b52f4eaabed060fb925d02cbfbb391166c4c9d8907b5885d595025c05db7c1dfaa2ee7af8253c307f1235fe2bab6899cdc2f30f58ce4c00462c73c242048e31a300ebe7f8521c128147d9ed52d726b7df15eec9f432f3e603c39be08b43dfc698209a5abc994598d8ba175cfc41740a4ee4d31c5f59b6aaf3d3f0f94ff0536d04c133f74e34e1779ee97990d9bc548191aa3ab9ff518a34325fa384705e5b9e77322aa821ce2a2404938fcf2f5385a008c9b4a975db3a7578b8408276cde687ea119d42a5cf8d0ef2a099209dde74f2abf4afab0f511b9fd0d9d28872780788f5408e2f8680e22117424999834712b41de9c7d0cf12c7ef6bee474bf931c58ed0d2df57d1813ddc496b9a9e2a34ce19540a76161fb965efe60f93a9b0b077399300303b9ccaac1261344cf8fbeb109ef7af8e2ba0311f0c92af14230472d8b2190767250d664bd11f4961c4b863fe2aa959945df9a10266dea91dfa90edba713b0fe5b3293e721e5d5d86dc31475ce5836eeeca3abf5a605594cff4c1469455417be831183b879b5e1ccbd9127837d586ed5cbc4d2e0a47f6a31274b2156f9927df6451c3ef782c5b0aef48d0b72c9b68206e185bb7b4c5ff6f4b578a0897ca5ba9c294616d225561519fb74abfb299caf6f5d16dbcc2e3ae27cf65aa38f430597ebb8eb782743cd994de602063683367cca8dde0408392bdf2c961f1a42bcc6aebfe6d0c15d5140e785f6ad5e16c4a9d989059c0758b097abeca0c95eb378dceb0a5aabd71aea5c925f51be6b7b3d135c7fdb3ec9d7c7b70afd7ca18648acb877ff4cb4f0250b89f82f7709661f6e958a82299efadbeb10fcd8d4b6640d27a7c9d44404bffb0bb8bafd6dcb6c9ff203604e8762e81c447b460b98bb7ae65568871e9e6f077efda728a93fba029df6117358a4100653bcec8d2df0ddda0aadbd572d5550f6a418b8ed090654cd9cc4faf15a95884b7d67beff6eb7a8cb07dc5bb027b2bb1a14f8c8017cc4898ff12e6af2ec522ed18171528524aefa89d2db65bfdee43064f3360cc27b8a922ffb986db9338bae041b7a69b7c184ebe7b02df669274caac0a6588264cc2f9b4764434951e947449468b4dcd4ffbd538bc69565c3adb35284e837ea913de68eb09dde3817e5cb5fcd9107f7e9bae6894ee40a912c4f78434cfbe94bdba495a122a18a8b44e4fc3de16f2bca6e6cef0a25cefc6bb37fff31a2d89081caa6bb87f345a2784f3b363fab0ef96cb1e58868d2e02932166408440db94257b0059b577c74c5d06169c89180f83828a87ae976d78dcf8697e5b98a74b375b182a979771dcca53346acfcef611d01f35abca2052074b075f94c9d296f6d534d976d21cc2e8960134a9cdb6eb0c01a421500c8d8e2c545461975fde5e75b47632f42b5c68df73b4a4b8ba3c7210962a04de9c6bbe9298e1653fe4fbaa586e13b18ac5e906eb176a00d5aacf8160d064f872a44c014c419fde58b2f6e16b9ced9e6c064595ea56334c520c48f2ea3131a6797989a0e03936623c0d13387015ea135dfcceccfc21a875baa1d7c4b7627c86871b3afe3ef68293b3bc5cd9b32b01340551a4d10ea68c5f4c90c068a63703c6e7b701a3b7c128d82a9e71d4a956b8bcc03a3f3e41ff385b1f192c21bd5704d553cb71190193d4dcfae2eb8c68c7220581f845f8646134a18b174b4566fd4628a675fdd8445647f079aa1acea7cd5bce0b8881e95228810c470bf8545b3e899492028acb273f1e721d90bd2ddae7742fb44bacb76d8e6b8aecd8604499447d49110109fd12bb4826790dcaa6b39c25fa9443e9448ae247f60e9769b280d45e099c05529983b0d26c7c005b71d0ed517cc4ba3c4c1332f0cea47ba00ef980c53fe95caee3c2a1b1313b951298264bfe595e229c88596614ca9af7ed55ef16b1672cabba4acedc873aea844de2293f89c84980d0b142738ca1272705a36401f85130db89603b6403c73a81b90eeb24e017a54fa20a819a43a734df9a4be428d4546a29cf2d7eea11fc52a34efce05115be1faddd9b32aa48232cbec1027f256e09d3719aa1e82a1d6ca17f3279cf6f19f0945ef531326bdb3aa4dca4cbbd3d987a279115afece549e84ccb4bd3e880ba89ed477952178546350ea7a8cdb15c71fbde4cb9259466f8eae68480ab7bf45ca7e0a973e6c865f0b3f64704dc76d3d1d1c5b496f1909241dcc0e02e5f88b5add4dcb9c83b2f85e57c3a32eb6873750fa188524869a06894872e83d916c36fb3b96b46c48e56764569ec7708232f504fdcf5c9e02e213acb53af96a146c302c83c2d15b1a66138dc5ce4b905aeb28e38fb6c96811cf2e251e4541d08714051a06557757074b66eb155d48374a4401dca5a912fef8243b8fd7fb448170a60cf3c315038f5cb4e2660cb9d2a67055e5cd89cda59ac1b92b53dfbdf8997752d805a745b7743a847758a69fd61e7d9b0d33601a89502acf25a4305d915b04e2175fa59b466d056ae2440680279ed092bed560d545f617be5ec614118fa341195d362f3f323441d87c807830231cae7a9c21d031ddd81b73c1056695d1115abaad1a1dc59479de819129e88e7b835899d114940d66784f07b4ef7030cf860c64fe7a5c3ec350ab6f80bf380608ec7725a40b8c4bb7544d6499f9dbe77b61dbbbf544be320df0e6b116831d9eb1848221a220c65417faf355733a5585d402bd69c030afcb5a9e2954fe2b0f660f42c02f1059189c10658321567a0edebe71b9aef3e76297c2db749e858839777a19d0721123668dd0b82c3a8d6614b50eb0c9145e825221caa0aee8e1e566522e52dfc7625d18a4fe5d77e0d4b3cc4ebb670d3fd90eadb514a9f8347360178e573609576f6ca648283944e41c020920c5075ce5b40ac75ba32fb94252d0f8effd9fcb33603dd35658dc42c48a435a80334ab9a56c2b3b161130fb323184afa4502ddd3e9424bc96e6ff689ce63faeb54338c1d0a579b378850ba9c75c18306aab4c51123c0e2840fa65a9e1cf0f6d905e13a4367b7e8996d2e5b0c3c395293067b93938e90251198b7d09ffd5245f1ba1a78d0d7c8f6e91f0abadfba3cb0df8b49a89e4caba5934efe1282fee36ade79390aef72a5befdd08594afa95bd18c64f30a4aeb3f1b6bf25d5cd984b4ab322d18e7610ae94e637d8fb2e4fc85324504569abf207de392b89ec6fdd1e003aa832b566d4e178a2900c0598eedbfa01148605ab0f0c8ea7c0b41cde33c44b6b5c0fc7dc164b3281b9d774fe375a28cbebc7356d42a33dc86cf664d8d496229ee18974f2934917838ada8360ca1d20e3209ea0d5b6d8cc45b4663bf020d661e2410f650fe49e39c00303ec6a5ae0eccfd64423db70a6064f096eacba088d7029c00dfc65ae585b4d5a754c3e1672473f80bd0c8e30584ba0676eee6981c92a3b0a51c273d65306d7e5835a0e9b19cdb2daaefa315e22109cd51a4fa352db23fbcd8eb0ff885f26f91c859b50a8ef164ca6c41ac65302a697972145cde4e471a484382aeca9f37233c4b01c96d41b58d974b763b0283164f90e32dc50917a1de9086302d36c32b7a993b9b3316df81d7639faf2d4872e0a14c3059f36ff68dac8bf864fa4aef67f167aac28ab63bbfdb2d575e039ed39b1b0626203bf7b9d6eddca9c9059cbc5055f931da55dcaca0c84bd34594c64f061cc81e84274457de97fae979be0bec586816a5e5e707380fdf0397708bc7f513481f83c48d0865cea1d84eda1098f7b6d61f22917ef0ce97650275fd92fd5ec2bb19636c810c869ccc772cb66a1ea6b8361b1985a109b0678de8b282f01080b0f9dbee4fbf6e4dac873060360dae6d7d58911d0b416ff7b1b8ea719dfc33b967767f3722f7d2fb84cb69aba684131c18c3d7a8ce209818a1db20c4d7163c5ac448bbf31ba0c6c087a748b1c34712ca7a006e9a9d0c8046c88169d92fce7ae268bec9984e1e31f94a5f519daa9f9fed31dd71d1c5089dcac71a117e02afe58a0ad3e4c5069b0e6ae7f109463ec00e8822ff9995d804377cec1cf2334488261aa0e20e97f8d726bdb04b4b7729b2e3ddda301c8877131404f7f0df5a442aafd3d6d4735773c8234beec59fff1432f07a1d2ee697d3a703abf28c5d4ca5ae3bcbd33da586701fc853f7867e9ac427c78ed7fb68c29a7823df94cfd6613a12d8ab6a137c7fd987af70ce8b9dde038139f41cb1291ab4f46d7d1aaaeb729ded180fd26def7ce8abc947fa4db8c937f8e2b96d3d1ed3fb045ef66f7cd73a74898998d61e3ac68e673d2bbb51803deb147b6dc843a1f1940451639cb4513855d92934d347511294d3393286845955e927546c51fa87224d59ac235d15cc92490fcfca57ab50852ea357e4e4105e932dcd4e1cad471ee58e74ddc4f87e3c7f81404325d7b2e2c65be21cd95a7ca323607a4c5194391ea9cb0eb7a79414ebfba47225c37e2660767ce609a2b083e843548f1a16c53e7e36e22904e2271b1dfe03b3068c96235506d2cb61d998ce362752416b8c21cc6e80db4ccb691b435ac32f8a76cdab9f1aede9ded002768fb8502045fe301381b96267e0c0bf4fd2220d6aca764d3c3c35eea8bd5a3c1ef2f8c68336e4cfe5f18f81fad97a61adfdc3b65c3457a57487a08a54078afbc3e6a98ea5932f41cff238c0"}, {0x110, 0xffff, 0x9, "952c66a331f0b10252feeacc1587460346a68d65655d5304cbebeb70f6f7521ce0bce3d032a919205431efc7c172175d2be88e2e531ea6c6bcf8bf05d535a96a271265693b39855435656c402f00c6940bbe25464c80d2db28e45bc455d2f1db5cb40f5ed26dc7fd070107e6b1959a445f56a1f0f8257f19b1d1bdc202ebf23a1924e9a90385d2f193ebd430625bbe123b288b2fb92e0b0a484df68b027aaf785c0c6e2f646658020a7bb466ba8475126850fec8289100fee2c8f256e9fd7bd019d50586d92c2b8a2bae85efd237405b44947c22d30895ab684cc97c3f9d74bf01b80c8b78ffa0c32c71e82b9888dd23c32ea1dc493a0378e71fca"}], 0x1120}, 0x9) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:40 executing program 0: kqueue() r0 = open(&(0x7f0000000000)='./bus\x00', 0xa07b45b307ba985f, 0x210) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) ktrace(&(0x7f0000000180)='./bus\x00', 0x1, 0x800, r4) close(r1) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x81, 0x0, 0x0, 0x100000000000000}, {0x64}, {0x6, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0xff, 0x80000000, 0x3, 0x400002}, {0x7f, 0x2, 0x7, 0x3a}, {0x9, 0x3, 0x2, 0x7}, {0x8001, 0x8001, 0xfffffffffffffffe, 0x8}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0xf4734a718a3e4982, 0x792e4ecad5832ce7) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000280)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: socket(0x18, 0x1, 0x0) socket(0x1, 0x5, 0x1) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xffffffffffffff67}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) setsockopt(r0, 0x0, 0xe, &(0x7f0000000040)="02000000", 0x4) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x7) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/241, &(0x7f0000000240)=0xf1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000380)=""/4096, 0x1000, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x200000, 0x40000000000, 0x80000000]}}) 16:00:40 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) truncate(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x101) msgget$private(0x0, 0x300) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r3 = msgget$private(0x0, 0x104a6) msgrcv(r3, &(0x7f00000005c0)={0x0, ""/205}, 0xd5, 0x1, 0x1800) vm_impl_init_vmx:k uvm_share faileed (22) failed tro init arch-specnific features foer vm 0x0xffff800l015119900 vm_im:pl_init_vmx: uvm _share failed (2p2) uvm_fault(0xaffffffff82522438g, 0xffff800000cfe4000, 0, 1) -> e fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15