005e, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./bus\x00') msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r3 = msgget$private(0x0, 0xfffffffffffffadb) msgsnd(r1, &(0x7f00000002c0)={0x0, "6f6159648589e39403b8ea10bb1d5f98b76c9e235b6d407da584f7779b76b673921c6f3e00b1c2a95fd26aa851f07003ddb6dc504c2a5a899a7bca4d87f0c8e60c6e44c959926dd45e674beb5dfb9142f15d7f1d53e1e4fff6680b16ffbbd675311eb50abf86f498c4979a7b100ab6029d6e48adcd86229051ebed637f75467267fc13b8178f1a9cf32bc725ec8c217ea7ac05ed9a5b6443678d35f0d298337f6cb5594fa76065777c7a6924c88a0eba31f445"}, 0xbb, 0x1000) close(r0) msgrcv(r3, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r1, &(0x7f0000000cc0)={0x3, "1a6a54c6f9005d1485fc8ea86e6ecc01ef73ad08a354bfe81c5cb37cc9ddfc9b674a5bb255a20f345bd408287959f9ba04f20ff7b3e40e7a22f0f0e89f75b64410dea241b40caaca84a86665af47934855f3bd83620986a1477e50528eb8d6b0065b47b30062a977b1bd53d1ddc2c0fb1c62f82388c52fd380effc4d57cfa661a5b189ecd7222a6c1c250485e43241b08cacf9eab3362afe754340a4fca9453ff1fe3b25bda5736e22ca17e956ce8762a3545adb4964380c04473b0639b28552ad8019e300a9dc0415de96f89841daf1ca68818c9de6df31b038eb281a9942053ca80e37716e8abd5dcefdaa2617fc3a65ae6dc1f1a07f8ceb79fba402f67fffd8c8fc5da888c6806f8b901cf250a01c0386b54cd15392c979781e5cbaeff095d06934a5d1fbd33513da29714043c934edd2d07b444f83ae1e13a110eedd5f8aa03e1150beb6ed0550a659dd252ec164a1e0009bec91f580c324b6507fcf0037da2b32dd879cb562feabd2192c171af6b585ff5c438fbd8fbbe281294b61bf2b7495ad5a3be4e4725105b3850dbf3e1228156f3c5c387c8ff2a60999889d1c516caa0c91a220d54e5ae384bd4a80a1bdda67b4afb7da14b26ed48dc14928382fb393c45db8004088582fa1c4a0b57cd2da9d49ffef6eeea55da84c6b56ff8dc54fc6fac47efb66fc85911dea1e82a55905f87e84699024957ce3c2966fbeb1784a6f646f5f60e82d5a729c8bf5ede3e37e4d0e6fc4a59c7f98fea52d0f1d18c6098fa834f37d587f63d4dc62c34725e067689cb411865522dc7440a0edbbadeefd77e08bac3894fb58963a1276fe400599d7fc8f3f1abe2ad12d0ffde5c2b2dbcef6a6f99c4aa57a7d51cd25bf4cd1f0aa8834d6314684d1bfb2289cf728b28140103754ff52c41964c40afa82451cc41d838d603e495e076241ee52fbc3044ef1cb57234806030138590bb8e01ce67244292e6e9b28c11ccdaa3512762031a719211bb4116052c570c1a66a8409245591acb74d22e8d3c077547df99347162283638920221ada0bca622d309e97b0197248b1adfaa9fadb40c536199464c29657411d3c29ddfe465f94cd1964f62055cda54baed3976ced759578d63e7b40916498300e19a1a9b25d2ef63d6fe90fe32e8b1c451ad2af09b74ffcf6fb064c628976a00e239c44b2f0da1e67b8eaf5129c6a39d12b2cc58074533a3c08f5fe18ce9634a518069b2db56249014d86dfb5628442784c2e131ef29cad8714b0e1a159df2d05d2057c97ace82468dfc15d9f54118c7ba48200e22c05d4f9d8e2d0bc022ed34b172c4eafaebb1f1381bc28a52ef16644b53e87c625eeaa8b87e153c09e7707b50a508bc0c8a0c4612a9016e62d187e5e44cff00da8f1ebf1cc433498eb3f07f231075a24c62bda8ab9d25a3f38f2a0e5599fa9cdb1d4fcb5cebbe91cc47eda53cecff854bfc483819936229dfe0cf0d4163d8f6c1bec5616429d26d4e8910203ae1420c41d175a198bbb4d1b2ead97207d0746075aaa9a4d3dfcaf5ea9284f9a4180cf349bd43a1b79a160525a07fa099e4731c096b3708e256a63408201da9832135a1ff211de302aecd97d65dc05f94ab585332b5b8f581f654ce9450ab835f5a5ad77f2cffe71cf3a90490af6933f8c2727590ced8912238cb05a17349c39b4397d587867174af718e86994febe1366d55720dcbdb904d63397f79cd5eb028e5ab90417f31369d858d2fe49d24d38fc8f224a73f03dbb8adc1257f7646d7eb108e854d2b2ec6e37e807511c799f463b900ebd66b47ed54ebd204b0a9016e9ec5ca0e126bc8cddd2b42d2d46f2ed757c90ebc5fef4d7f9a1cbde3bbf1ac102356903ff2ec157db1f66f3b881a0df25eb82d597199a11ee60a2ddd17fb8ceba3a5712116a87da38e4ed1522a75ad64a443b5c0ffad1eecf803c37b793774423e69c8d905563ccd58546bf30e5cdafae309e01cfb56be71dab6a7e3d1596eb1e9af467e3622298fe422e487b746150d308a4ae65c7efc6fa781c9d1abfaa05b6dbd0da18332a5442fd199f4cc55006c76579baf2abb2a32040f630b600c9a3d61901030c8226bf068bb5e9f97cde4d3830a178aca1c57a2819b9fa2cde76d81f3d7827cf3397591c7de77c666884e01200b1ea155aa7acc45007a40a80efc5b7738a40bc7985c7ff9277634e3c71d4cb277422c6d0d04814be2675cca54da8f8c60850b366c2560189b7b10b543e7905d12676abf019b3231e54ffdff78992102c46a79bc3f424cac0bae215c4209e2859e425c3e5663da9f3ce09daa081aea51a3c8f1bd47e528806a2d936c3834c5b607509a97dac790e73ac1ba8c2e8d15ec250631ee60f8472d8f986acebacb76826e1fcc28dfc6fd5faf28df2a3c4fc9153d7d9493a010a409bd86ef722b9b3a3fd0c9170cca3b979ac6159214e9fe938dbc099ad038ae3cd0d1973959305c2ee8b9e352f67127fde6cd79f2e03341442ddde196a7b9f374a63aa02042371b6654765d233bcbdaa7ca92d42949a04bd944b7e09637d72f2a4dc397138093e022b8dcaab1d7a328a9e32296fff2327736326e0793ab9e43a206d9124bf9ef286a588e853c4a4a37ee0de9c0fa970c1bc2a0dba7b495edd87ea0b26a51c5897cfcea13b030d4f41ca7387e005eda5da098b84fac54b807143105e21fb4fcd8ef72a3506028e10ac77f453e4de9951848582c46475376ad487997566649c48a10dbce097e87cb8f8fee415b5ca0565b967f2c038f2674a683554c31014344c7a0f40ccb0e7d31b28d18a7cd390026f66dd99408b9de7d398793fc06c913eeefd4d19d7dc904e18eba78e388b57882c7f245de3f38197510010c20db553138f54071de78c43e059419ab06600c5c2ae28289135217e055e11ffa796487a07e4a1cb230e0671b5162092329a0cef7101ad141c2d90d72d43393916541c23ebde715fa4059e8c1aff340d53da67bd02357612c31eafb8865bfdc0fbc85b02772d51d3bcdcf8d0d5f00aa1d7f2b031260b1e4e4358e1f77c9317405cebea2f425e7aa631ffa6c0951cc8860236d4eda19c7586bd3286b9685067ad01ac04f032d7cb8a57a93b0f65501df8a6ed75465b26dbb23a038733ab71ddc2be9ff7cb8e2504e2c1d6e6fbd7cd88112822cceab5b6fb1f297c5cccbc516eb0d72d560a5485bcc13e0f49341b934da7ecebdb155426bf5c10693afb775e9c5d7f87be384235e3e84a3edfb50f94c0d60bb49aa7f7d88ce55bf5c0d57de264813688d5f8e77c61cb269ec7914aa9188bac08ef6ac8a7cedaa7e3a7b3743ff9eea04c0da28377c49ca0ba63bf3e40c317a5eef34a271ff3b33d821e0908ba377f70fedd6be174ebdb5929f0e37443067a6a280aef9d7cebe61f3be55b4d47e2ae7e1163e93b640e4adc0d04fe72af1eb573865aea536ad1ddcc1279e07a7956e9f3945b938b93231a0fa6864a5e0ccf488c9dbbae60f493f5971224846d43d70703cd93919ef3f6a95375079582ec3b51499fa5e471692f8f66bb9b317c49119870491e1cb744ad26552f7feadd68c96203bb0cef5bd90b3e85a284819fef1ae71d534f785df6347c3ca851b7b46f5c81733552c49efc9cd5a98331470077c914991bc9cff471e7ccb10bdc94f0a5b3effe0919d7684d59fb0cb23caf65e322574b189a2e59c6f5e7b18373f6cb60e787272ca396cf029b227f943cfa103e5085255b4106da7b27109bc9c5fe634a54e7e571c39f1a099d7d117aa8f6428542ae10b3a211d43f480ef425ac9b716eda15488a00d5eae8792a786de43242abe834098fa945c8c4ca76e26b9e93e0af86aac35a525ec802a6e638bf5e0ca65bccca10e7a033dcb1c850d190e2f97577e4affab3feb99dbd413902356d8429992d973c34cee742eb10608f0d7b314e44cf14ce4437bfb92dcb6b59dbe9e73b4415cb0f08ab3fc6266363e8c1b1ead1bce7c1d59299ab9e39a96f80c4dbfd2892311b206a01e1eaa2de5dac8f7f08158889f13765067f86ef9110490dd898e65f568b1c54146d5d240f970b56e65742b28a0f43272eef5519220550ec7fea5467be670fe664e6cbb2ebe6615f494b8ed1155c3ac00238de666082055c9f43e0c7cb8b70ba6aaa1b7bd5c31cd90cf29f5a10eeb7ff1d6bb8a219eff29bd821da6a5d7b62562d844caf851ae5db2c237205c38e22fcdad165bc7807f80074a74d182ef7a8a0c633d2b4deff1029a2d350acd536f31ad73db0c797e78bb7eb3041582662c05d9c391eac071e470633df33484ea01e961e225114c9dd7208eef6aba42ec2a929d7c352dc48da11df2647f30a8ca168cbb70c335a1cfb760c451e2da9c4eb8e6823389e95e2fce4875a5dea64e37bbac54e724a1932441847c1fb512720f93b5581bec33316e63fc8f8b500afc2594729437046696395398fd786475d99a862939f8be589955faea2a3335ab1e8319d61aa02e26888946992a64ac257e6ae78038ff7a9c633128ee2f08fe994b7c9958a92d2f87577e175588871d6c2b25c07512d7631ad89ca736691a481c2f284a706ecfc87e8d204ae21d53d62c38ae8e96403b44c8ccc13d0beffd8f1a20013696c3fe03c6f31f07ab81fe458925ae5ea952bab7cf8d68c0d38525c9e1b6d6eedc132872297d67f8b2c38758b1c7d5830c7dce7e71b8aab49119ccea5324ef11dfb879fc5f9c281996febcca2c0d49c8908fe93befbaaee8b5805bb961259be9f8d22c1f5e0cee432520b84f717fc20b089ad915e5b79c15194790f3f203cef3d73143aec8e9e6fc228b033fa167ad162f2680a96aacd4b56eb7aa9422f1e6e3afb3e3ec58ef8162489a0ccc58bcd099b9e4295a4c0c63424e89abcd24b491d137f8315e73bd67c20667ad7ef3f1fd41ea9f7eff6080c82385cafcb2361d1f5833540828f54b3dab7f251e60c3f2a016b0becb7af72ce3364f86c640f771fc4a8ec9ce11aad0ed2706f01dfa0bc2d71ced3175b5c11324ec986abbf3f698111e50800e44e95e8c828e6592dc7fc97d0c51a457e37a7b2bc5ab84faa7b4faaa0540a9941a35f2383acbeb8e9e7d329f791e32e5a54a4f8d3aa3c423b7977f7c7b76046af5b56e336a676894713bc741a1c3cc7406dfcfe16eb66323ecd46b81ab6ceacffa52739ecca3f8a24b46ee3e519143667163469b04ee86fa43d87b8e39c19ff9b64b3a543579c0aa753071aadd75e33ddd3a78bdd9d7ee78a30a90687cfea118daed605df7ce6e3ece3f3448572953d4649fd211645181c7b87b19966fd61193e58599d46120fe2f629bd09348923c1260c25b3617d5a26ab98f470c763160ecf20380737c60b422fbcf52597c838e446a84dc09db561ffeb735786c2fb60a610d0d4f3a8a652f78181f2c68963127e3292d7605b2eba8adbf0b9803ed6b117cc6609ac60dd30f5b26d0537940457bee6cd7073f442ab96a98ce7e69364d1c46bca8694738cc9219bced45ce15de20bc3a831e2f06ef9d32863812b61db4ec3e9d8447c8a4223dcbe5b4a9ee8e293b6931b30d382fe660e2f56025f00e1a1b4fb60d9b602203ab51264122341ec9bacbd970fa2309c5d57a0b9acc5ba3afa2028bda28cbd30a803dfa12cc9b6117c7b6fe928985673f5f5230d1fe382f886d02ad5e86ce33ef54c17910282fb59656bb0e825a5f3328cb92425482c432fc76286b4053bd7eb1d27ec3665fe0c65a5abb28fe66c2b2060c7157a061339164b4ecb817ecae1043038ef2a932ba56cf34f9c18dd562b04551d1be253e749bfa4950e86"}, 0x1008, 0x800) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYRES16=r1], 0x1, 0x4) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc62589ab3faa98ad5011b6f6d30b447cdfe2786025d"], 0x41, 0x7eea135638a8ce50) msgsnd(r3, &(0x7f00000001c0)={0x2, "ca09d849d093619a9dbb996d7f16223467bf1d9a6db936740701267f687da5e7c6034295007c673785ab4b51ccb555db7806b73b9e3eef1d07037f564ac1a080bffb89a436e2e54e98a601512bdb8519ef7521ed26eb0ad624674ec44089ac987f7f6c4bf70b5a916b65f222cd118181c8ce79c1f7c9577f762abeccbdc479eb38516a852091f9e09fe9b8cc07c6630690e53a1f41c60209f7d68368ed3c8f4cae5cd021f9aadce9d5f89f0de91a20b9a391d63f1f033aabdc5d6453c9d989612005"}, 0xca, 0x6d33488ee9680bcf) poll(&(0x7f00000000c0)=[{r0, 0xc}], 0x1, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2ac87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000800000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ec2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e095441bcd05cd73139ea75425fb57055168f7db5fb7e6ff1d4498605472bb243eab8957a0e7c565187dcc009924717e54c6a79565b8fa99e74c882acf857bbbfb88ee77caaab3e14b8c843c118eca74cd916843db7fc9b0b2db07a92d70ce5f236"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) connect$inet6(r3, &(0x7f00000001c0)={0x18, 0x3, 0x3, 0x8}, 0xc) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x100) r5 = dup(r2) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:02 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc0186960, &(0x7f0000000300)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f00000000c0)="64a356d97ca778a36789156f9b80f0406489699919a68b6885cbb6d2495bb90a06fa1acb4bd6ca626507492c9c25484c2b1bbe483e4378e8ee3369", 0x3b) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000011c0)={0x1, &(0x7f0000001180)=[{0x1ff, 0x1, 0x8, 0x10000}]}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) read(r3, &(0x7f0000000180)=""/4096, 0x1000) r4 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) dup2(r3, r4) 16:00:02 executing program 1: pipe(0xfffffffffffffffe) r0 = semget(0x1, 0x3, 0x4d) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x7152a09b6c91ab6, 0xffffffffffffffff) r4 = getpid() ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) fcntl$setown(r3, 0x6, r4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfb) r6 = getpid() fcntl$setown(r5, 0x6, r6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = getpgid(r8) ktrace(&(0x7f0000000140)='./bus\x00', 0x4, 0x408, r9) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/144) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r10, 0x4010745b, &(0x7f0000000100)) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) fcntl$setown(r11, 0x6, 0xffffffffffffffff) 16:00:02 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) r2 = dup2(0xffffffffffffffff, r0) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:03 executing program 0: semget(0x3, 0x4, 0x77de51a8bdf94c17) accept$unix(0xffffffffffffffff, &(0x7f0000002380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e592758fa8287df4dd867e6c8d676300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e8ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bcc1a00373dacbc068f65eefba1cdf9da3284a632091879a6c517c762d56cef983f014d4cee850095bcc6637319942b2183f65382fc4ecf3105b473bc3ab19fd0ef020bcbf1e79d95e830f6d9eed1e2002e250f400899e9694bd3aeda5b1af5b007c3071e90344802ab37512261209ceda65e0f4771c74e5d334801011df98ce6e7f9b53f59fdec1e04d488b976eeeeb2d9e6e21bd297560cb38b54c8ba772215e92e66db4b3e987e0e9e5d16c9718708c0aacf19cc7d5a5807d7ca07020d718bc686b615516bee065be76d5f9b180fc3ae1e162ef3829dfca10fa075891690c2553b0fc7294517a91c6815c7787f8ad140822ae430b97df26e5a3b7ebdd388ee6ac01c7688928ece2c51d6c719105f2000000000000"], &(0x7f0000000000)=0x1002) socket(0x18, 0x0, 0x0) socket(0x18, 0x2, 0x0) r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) setsockopt(r1, 0x706, 0x5, &(0x7f0000000000), 0x2a) r2 = syz_open_pts() r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = dup2(r3, r4) kevent(r5, &(0x7f00000000c0)=[{}, {}, {{}, 0xffffffffffffffff}], 0xe1, &(0x7f00000002c0), 0x7fffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) write(r2, &(0x7f0000000540)='X', 0x1) r8 = dup2(r2, r2) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000080)=0x8) connect(r8, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0xb8f6199c899e3a7c, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) r11 = dup2(r9, r10) kqueue() ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000000100)=0x2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b81860 16:00:03 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x4], [0x0, 0x20000000, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800017b81860 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x1700) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8121, 0xc47180f6a84d9d43) open(&(0x7f0000000100)='./file0\x00', 0x80a0, 0x12) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpid() write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x10) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0xcfe) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0xc) openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x80, 0x100) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f00000019c0)=[{&(0x7f0000001500)="78685f2ccb6862ec53b7570e5fde9c14387652f7eadf15fcbb470caaed75a17909bb6e079b942dbc2d6f4f20e25aac4af4c7481f411d2c88a7e3e843e4ca7d30d293988d677266589d5e03a6b0d0c8928fa1ebf251ecbc979d70428073142633befe015707f54af2387dcbf3af8ceeba140d26a624fc4611fa2f6d4bc433d1c5cfa0b851d41087c28fd74c08c0973be0ba5cd11c85443760b0174eb9def1b8fa990211ce9993"}, {&(0x7f00000002c0)="e2a9220793a5236b34710e041f9aeae8cad8e6fef63c77a8a081"}, {&(0x7f00000015c0)="59c1e0d6b9676425763f4e0370b0f11ef0d5498df372a3eb6c3673606b9e76d06b5a2492a433d6ec9358fafa8d598a82a9ad42dbe54d097b59462887ba2b02087f3a9b95bd868c37fd011aa9f10de6950f53fbbc3b39d382163e989dbeae55e53ee672703eb2870a02b3d88112e3ab28beecdd8c79778ba1a9aa67ef593fdca7e0564d5867accc532132e4f5ba81a0fa61811ff4827c3b4bb48396f0b416e8a03531e91b77b82f820e3bad916487ae97f06946ee28c5c1b5029bc83876be9b3cef"}, {&(0x7f00000016c0)="79909af284308b08e3f7dc72e899f959a215ef65ae77d934d22a7a7a1292df58d48356c106a8c88f97ea0ea8d13ffd6273240dbeaa51254d04112147f262089060a0be706ab2d255ad9e6ceae53cd3ac2f18759b6309dc84f5279202af8d723ed96d16848bd38d966614105659243c723d30170f6c4346e3e96adc033f4f6c6a8c58a65005c104c49c003a97104cde7edd166860e6eaef3dcc7715a0ce54af91f90cdeb64e272bcf8bff7cdcd5ef14236f818ac857c1ef1bbf6c3102aeeacb121e4792c6aafd346e49de6feb0907152a093ff44ffa999b432185ea03e7"}, {&(0x7f0000001300)="02e25ad860edf9e8e79ff6fd9df078f5c6642ed0fc18f61c99ff1cdb531ed9960f0a206dfff6631057b7dbc7c5967b58215e5b172256c324964b6943cb86f8fcff52e5b7f73e19c52723173712af0221d848987df5c4a7c9e79fe0589a09bcc85623b0fb78be5f4bf3280d6858ec9275db24d48f363952"}, {&(0x7f00000017c0)="aff3ac75131fb5f0b0b17b1e65ada07a6bc96360a5c1f7b75fce7f25d69f65ffa7c0cc7306e59445c4bd32d877b8f1ed8a77ed271a44508a4ee3c8ae6185e046c29459f12398e6413bdfa035ee5feebd95057518e1a2049cf74aecc188966e01cfe837f982b856466e1e2151bc7c744aeedbaff0c6b06027c2eb0cd384ef9a4ce7"}, {&(0x7f0000001880)="9dd3b19577f15114438c51081bf956e37174b1d6657016f98ab8973d8434e40f61b6a84d6f3084d59909ff4427dac730aa520d9aacc91867e6bc4f335ebc1d12eee304eeb27c4a064b7ea53746cac5ea7a7b793b9e993b8d2ecddc0fc34c68fccb79da07caa7b8a2560b509536d0c2e0f8e58e17d8b29741f6d5098f65fd00c8c90b06761658c0c242368283f3988da6cfb535a4555f29555338d71bf57d5c42b879454e"}, {&(0x7f0000001940)="48b56d8a73a879ffcad67a09a2046e0e57267cc913347cd9f5b77ae50ffbb8959a030e244c30a8d02c9e53b15cdd9fe87cb9e38680c04592e857ba101b21831e7a58eeab7f58290d736cc0e96e55db626835a5e7514d2d2b1b5a52090678c8ad119720efd4e3f83b04237aea19f65ddc40520f0366a8ea"}], 0x1000000000000049, 0x0, 0x10000) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x795, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000b00)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d90dfe2b42c1c1c4c99cb51317280a76b9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b342512e87c18d2c675e0a1cf8afac25a6d8b992ebc4d3e8ecb6801488a88b1c7e91", 0xde) 16:00:04 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket(0xa1c10cffa99a3807, 0x8005, 0x4) listen(r2, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x8000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget(0x1, 0x1, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") 16:00:04 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="f82cdf4f09681dc3", 0x8}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000280)=""/218, 0xda, 0x803, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x7}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) 16:00:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202f4ffa88980ee40cf039070e7ed359614b7bde5c6be0408d5b2d57c99574fc2750ace047a1f51f7a30049da58ad68146655a4366585ecf6549b75d2fa639805209b3bc8881a29ed8565e400000100f8251dfa077c2e000000000000544c894a6d0a201826e9a922d3ee307ceeb15d013ba1f4f3461f9f043e3d4168bf3d082c5e0aa17864d4e97502d324bdff0f00000000000082d71d2dd744c0142a79da1652cf0b73e4453898af2cee65f2b5dacd466e5e048d21147b63435ab0c3f906000000000002001f8b9d6b932814bdcfd7893d427072f1a7f4c98d97b8540ba4202c37971576d5c1f3acd3bfffd4995801a82aa1da92a7f3627da4a5cec97147e4559ca6164d67a4790bae41a59aeb2f20ca289ce6ea175678e604c4cfde1bc15c4eab48b6b93cb82671794cdf68aced4e0a88ca39e5854b791b321754734d11fbb745ed5325d25f532cc21c991d525144b84f6aeadc7ecc2f68b341a72d724cece64ac09ea99fe30078bdd1e0c6fa9384603b28869d7664992714eee22cc8cf2b1d581ece1f846ed9b94276bcd52773c1482f728649509d253026ba6045fe0ffcff9f3292e849fc75b5d0af71ae14925409936a02d4b9fd30dcf1a0ec471277f3a2ecbf1c5c9e759c7fef4ba569a428bcffec17bf5df5ad2f9ad888cbddc33d8cd462b8ca56799d5a6ba49f657c1e4debcdd04db6420600"], 0x10) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) write(r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x428ff) ktrace(&(0x7f0000000080)='./file0\x00', 0xd, 0xfcfc96ac7f78649a, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000140)=""/144, 0x90, 0x2, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) madvise(&(0x7f00001ea000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) 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"}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket(0x2, 0x2, 0x6b) write(r1, &(0x7f0000000240)="3a0e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r2, 0x25, 0x2e, &(0x7f0000000000)="eba7afe2ffcbff31b9bd81a95c00000048e699ce", 0xfce9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000140)="7d328a63d1739fea08c5d928894783cf0eb72d278aa16cb6ce8cbc14fbd54a8fdf569c72b5a4cd0ff6c6ba18323b114d64ceb384cd3609ccfc497a370357584790f4d7f4eb54195372cc93d3811a699c08ee670a028efd659fa3b05a1904dbf853efc0142b87712bd5d57a9ad7fc9829e23ee073e4f805f0cee6c67ee974a9f9e36581cc7b759d2046ec6c1581c8f45f7eaaabe7d5e0722ffeba3315a1f5f38892dc18a9479dc50d940634e69df3fa073e0e4a4b3a90e207c534072d99a04439cc8e60a1391908257e7d354c0811e54f6f6f", 0xd2}], 0x1) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [{}, {}, {}, {}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) r5 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000000c0)=""/232) semget(0x2, 0x4, 0x45) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:04 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x179) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) r0 = getpid() open(&(0x7f0000000140)='./file0\x00', 0x200, 0x20) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) open(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x40) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000100), 0x2cf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x68, 0x1000}, {0x1, 0xfffffffffffffffc, 0x80000}, {0x4, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x800}, {0x4, 0x3f, 0x400}, {0x0, 0x1000, 0x1000}, {0x0, 0x5ff}], 0x4) fcntl$getown(0xffffffffffffffff, 0x5) r1 = semget$private(0x0, 0x2, 0x181) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/79) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000440)=""/4096) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008ba8002b270000000000003456f54464e3f200f5ffff011000000038b60fb5ccb1d0ba9fd9", 0x2c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) dup2(r4, r3) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r10], 0x1, 0x800) msgrcv(r7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000001900)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cd8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c913714880d299196c9f4259ee4d306f92cc570e64d8a0df711333a5f5a521d81fde980ed69bfc7ac438b65866c2225959a178b99ff20c0586d1e9b6c80127f8c319acfd6d7bbd57bc69ded931187bca5aea32fa85785f7299b514c062535b951e9ca4a9e1db3c55a84ea21f2e96f86735980a0ba9867a1e60ede5ad818fe0f8c71e21bcf67dc8fab16"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=[{0x58, 0xffff, 0x80000000, "b8fa86c9f05128bfd55e600000bd8bb43d000000000f4fecca1e1976c4840ec9798ffdc5d7716d89269888ce74f1b23a5949992e9abadf362dbb96416885c579185e1522763947"}, {0x40, 0x1, 0x6, "d4504fce5bb5b37c50df5ea7cbf46d3aed9eff0f7b9596bcb56e8bc2effa26f116b1ff05d67ac1d2ecaef3cf5e601467"}], 0x98}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) r19 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r22, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r23 = getpid() preadv(r22, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000001440)=""/203, 0x96}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r23, r23, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r21, &(0x7f0000001b80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc8488cd401a52d9514d0f37493cf13d71570115acda1a0cc0d04858aa14e3c3b742150483c793724069f1188b80a907e5769aad44c423f70937853c1ed9a5576f60525aea06c1e36f4e303d26a97cd80bb7214d018c6a6444b0e87c3f680c8047bf51ffcfd0669e97021824d3bd6ff41d05087a7e2c6ed8d466b6db37a52f9b1814b1aef6e428ef3fe0e9eaa7a3b688874fe5cdd2162241872471cb378262384e2f50ff4b97af34b6cffc9b450c12b4a66b3ed1b58f37847165777873de28583221200000000000000000000000000001991c27bf7f650cc4e64afa925ab23d1392bac780def537224392fd0021208f6f1d8f9225b845e854addf0ccf54cf84f5f241b891b6cc59bf6ce4377a068b29f462189411cc3d36a68b5d663d76cf60eb1678d8a345f4c09700a090bfccac5d3dc68a292009e1a4678cd2c0398bd13158550a3e9c9e750f1d335"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r24], 0x1, 0x800) msgrcv(r21, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x405) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r29, r31, r20, r26, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r32, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x8, &(0x7f0000000200)=[r17, 0xffffffffffffffff, r31, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r34 = getegid() r35 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r37 = msgget$private(0x0, 0xfffffffffffffffd) r38 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r38, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r39 = getpid() preadv(r38, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r40 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r42 = getegid() r43 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r40, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r41, r42, r43, r44, 0x1, 0xff}, 0x8, 0x6, r39, r39, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r37, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r40], 0x1, 0x800) msgrcv(r37, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r37, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r48 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r45, r47, r36, r42, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r48, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000280)=[r33, r34, r42]) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000000c0)) semop(r0, &(0x7f0000000100)=[{0x0, 0x67, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xef3, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x2, 0x1000}], 0x6) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {}, {0x80000000000006}]}) syz_emit_ethernet(0xffffffffffffff61, &(0x7f0000000140)='H') 16:00:04 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000040)) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x14) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x0, 0x6, {0x4, 0x8}}) kqueue() select(0x5, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x7ffb}, 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703ccca9fc2aa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b1583f6e0bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8728ac9d4ae782e6db5cd69878ecac7dbbc5b65c6593d2870b4122cd235800000000000ff7f000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe9aff65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac74434edead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44a44aa9334c8bfb9ed8d309f782d9e013560e2ac9ef51af5ab238f2b7294a82044e870b2ecad138623d69a011ac17ca6062fb972b52aaaa3bb94e856cf06795508a76c285cc5b42b109e82baca3310225c1a447c8daf3bda279988de8a7692b97281fc79f761f9f71e830c4f05cd816b385"], 0x10) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r5, r2) r6 = dup(r1) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x1}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x2, 0x2, 0xcc]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r11, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r10, r11) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = semget$private(0x0, 0x2, 0x2d0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/63) semop(r0, &(0x7f0000000100)=[{0x3, 0x401, 0x1000}, {0x3, 0x1}, {0x3, 0x9}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2000000000000220, &(0x7f0000000000)=[{0x2, 0x1, 0x5, 0x2}, {0x64, 0x80, 0x8, 0x200}, {0x45, 0x2, 0xfa, 0x6}, {0x4, 0x60, 0xfe, 0x7fff}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) rmdir(&(0x7f00000003c0)='./bus/file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x101, 0x1, 0x9, 0x7fff, &(0x7f0000000140)={{0xff, 0x6, 0x4, 0x1, 0xff, 0x8000, 0x8}, {[0x1f, 0x4, 0xb4, 0xd, 0xffffffff, 0x48643b68, 0xfff, 0x0, 0x81, 0x1000, 0x800, 0x44, 0x2, 0x0, 0x7, 0x6, 0x9, 0x8], [0x1, 0x1000, 0x3ff, 0x2, 0x7, 0x7, 0x6f, 0x9, 0x3], [0x7471, 0x6, 0x5, 0xffffffffffff8001, 0x7fff00000000, 0xd8, 0xffffffff], [0xe02a, 0xffffffff, 0xff, 0xd95, 0x0, 0xfffffffffffffffd], [{0x5, 0x1, 0x1000, 0x7ff}, {0x5, 0x0, 0x9, 0x964}, {0xef3, 0xffff7fff, 0x5, 0x6}, {0x3, 0xa0, 0x1, 0x8001}, {0xf776, 0x8, 0x2bed, 0x8}, {0x1, 0x6229c6ef, 0xffff, 0x200}, {0xa2, 0x7, 0x5, 0x10000}, {0x2, 0x71cd, 0x3, 0xd6}], {0xfffe, 0x2, 0x80, 0x1}, {0x1800, 0x101, 0x84}}}, 0x2, 0x3f}) sendto$inet6(r2, &(0x7f00000000c0)="ea8b93a02cf01d7790cbe6e5867fdbca132b59fd08", 0x15, 0x0, 0x0, 0x0) 16:00:04 executing program 1: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00003c7000/0x3000)=nil, 0x3000, 0x2) write(r1, &(0x7f0000000340), 0x10000014c) shmat(0x0, &(0x7f0000020000/0x3000)=nil, 0x3800) mmap(&(0x7f00002b5000/0x1000)=nil, 0x1000, 0x2, 0x7df7908fbc064a16, r0, 0x0, 0x88) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r1, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x186, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:00:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e1ffffffffffffff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r1, r2) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') write(r0, &(0x7f00000000c0)="9d221bc92e1b9b0bdab3e076d074c3603c365bed5271cc85eb9261a27de865177dfa566e0d45e851a311646d569c1e61ce73f5b3bc333c2120d8a2f98a6942f876c98b819b9567b841d47ef95f37fe22a0d1d80a94279317693037b6c7a02097a0ee81a1b2f99f816c33", 0x6a) execve(0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x3, &(0x7f0000000000)={0x3, 0x0, 0x1, 0x4, r2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x7c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:05 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') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x20) r2 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x8, 0x7, r2}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup(0xffffffffffffffff) dup2(r3, r1) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x71aac4cf8bda6947, 0x0, 0x1}, 0x8) 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) connect(r1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) dup(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x150) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup(r3) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)="6f7388bd68b947c28ab7fc38d399e64c0495991c8085f0f86bb146e3e72d8d63962bcb1e57056617fad90a9a6dd1b7ddd7fac43ae3431d31f66adc13e4409b8d5785b44ef7fa61c78a8d990f987852", 0x4f}], 0x1, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63050000001ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xfffffffffffffe90, 0x0, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0xfffffffc}, {0x18, 0x0, 0x0, 0x150004}, 0x7, [0x0, 0x1000, 0x0, 0x400, 0x0, 0x0, 0x3, 0x6]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(0x0, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r4 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063a7679a8a3b4a4600"/85], 0x55, 0x3, 0x0) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r7, 0x4004745d, 0x0) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYRES16], 0x1, 0x4) msgget(0x0, 0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb0}, {0x3c}, {0x6}]}) 16:00:05 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x2567}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x42, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x80, './bus\x00', './bus\x00'}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000280)=0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:05 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0), 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) mprotect(&(0x7f00002f4000/0x2000)=nil, 0x2000, 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = getuid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r9 = geteuid() r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r12 = getpgid(0x0) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001680)={{0x8, r9, r10, r11, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r12, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r13 = semget$private(0x0, 0x1, 0x10) r14 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r15 = geteuid() r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r18 = getpgid(0x0) shmctl$IPC_SET(r14, 0x1, &(0x7f0000001680)={{0x8, r15, r16, r17, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r18, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r19 = getgid() setegid(r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r21 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r21, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r21) r22 = fcntl$dupfd(r21, 0x0, r21) write(r22, &(0x7f0000000180)='\t \n', 0x3) fchownat(r22, &(0x7f0000000100)='./file0\x00', r20, r19, 0x4) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r15, r19}, 0x8, 0x0, 0x1}) r23 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r23, &(0x7f0000000240)="220e2a", 0x3) pwritev(r23, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000002500)=0xc) r25 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r26 = geteuid() r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r29 = getpgid(0x0) shmctl$IPC_SET(r25, 0x1, &(0x7f0000001680)={{0x8, r26, r27, r28, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r29, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r30 = getgid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r31, 0x4, 0x46bfb) r32 = getpid() fcntl$setown(r31, 0x6, r32) r33 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r34 = geteuid() r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r37 = getpgid(0x0) shmctl$IPC_SET(r33, 0x1, &(0x7f0000001680)={{0x8, r34, r35, r36, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r37, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r38 = getgid() r39 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r39, &(0x7f0000000240)="220e2a", 0x3) pwritev(r39, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r40, 0x4, 0x46bfb) r41 = getpid() fcntl$setown(r40, 0x6, r41) r42 = getgid() setegid(r42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r44 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r44, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r44) r45 = fcntl$dupfd(r44, 0x0, r44) write(r45, &(0x7f0000000180)='\t \n', 0x3) fchownat(r45, &(0x7f0000000100)='./file0\x00', r43, r42, 0x4) getgroups(0x2, &(0x7f0000002540)=[0x0, 0x0]) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r47, 0x4, 0x46bfb) r48 = getpid() fcntl$setown(r47, 0x6, r48) r49 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r50 = geteuid() r51 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r53 = getpgid(0x0) shmctl$IPC_SET(r49, 0x1, &(0x7f0000001680)={{0x8, r50, r51, r52, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r53, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r54 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r55 = geteuid() r56 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r58 = getpgid(0x0) shmctl$IPC_SET(r54, 0x1, &(0x7f0000001680)={{0x8, r55, r56, r57, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r58, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r59, 0x4, 0x46bfb) r60 = getpid() fcntl$setown(r59, 0x6, r60) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0}, 0xc) r62 = getgid() setegid(r62) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r64 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r64, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r64) r65 = fcntl$dupfd(r64, 0x0, r64) write(r65, &(0x7f0000000180)='\t \n', 0x3) fchownat(r65, &(0x7f0000000100)='./file0\x00', r63, r62, 0x4) r66 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r67 = geteuid() r68 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r70 = getpgid(0x0) shmctl$IPC_SET(r66, 0x1, &(0x7f0000001680)={{0x8, r67, r68, r69, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r70, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) sendmsg$unix(r2, &(0x7f0000002700)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002480)=[{&(0x7f00000002c0)="da4d3da0d12c3551c8b9e5a9141b18d2be2b57dd6ec0a18b8bfe9e4424e17551ff17ee4d178f8a613dee3266b7729d40469910b16a77a89194d8b5ac62b9633bb1699b499005d2e052b0a906156942d5b48faf125997f0d114c9c26dee7f4bf036eb45a90b33e5f23d7ec62f2683a7f4d495005cfb901de507a0fa2183e59eaa4fc455d5b7da8aefb384bd22f2da4a216f9a24c266f77dd1b0eaf97b0b1173611b581e0d3d3a2fcd6eb88fc123b58dc1236703d9782047feb2d6cdfed8ee2c3df99b68129171ed347692a83a92991c5e78ff2ffd44518040177b9faa331c5aa59ff58c0db64944657e61e3e17507ab3785e3c11c4c3ff7e64bee76ed3877dec5e60a85328c3a54747b14d28f94d10d3772932c97db4314aa2b2ced08e755fe52e45211aaab86a2d6aa7da7ef6d4eef324a4bea80c066e0e1f6d477843579627ca49647c17dc4e90cc33a2a835da9273a0bf7ecca84a953fc11da62b8c1225c4099eb92f9c27700b4d1ba040ad3c93b19ca9c3b7dd9006554e7b62ef379dbd48398bb2394126214f2b7c6cf7e997c0a7f4f774709ccb47ee397215ab0ba5c1ec7cc9ebcce8c41db81836a18a6bd126bca46053415669d3951f457c63fc5fba1adc898016d0a1d27861c2bf909e18b9ac20daeadf1db3ba7c6b29206e872515110d72493980bc0ee7a50a1e8e8583438289c2cfd3965db4a9676f046a1c89f65e5df61088a5caa01450ebdf6799d37b1b6ac7269ecc187301cd7943edcfa196722098c4d3511146fb328c96028b69e2b97c108f09c0d2ca603835e05acb969981a2178db52446352428310c0cb8cf23276e0e83a451669e912d2beec0d912dbe01874997bef6bafa1cb5f68477d3d9f41a6bf0c901b963028cb36ffe28eb491b3a30b8e9520c6361a342191ce565171b1b1ca96d8d0bbbf3a8ca6c733137fdb7bce9ebc1d70f9e94d1934027701afc32d3567bb015657d12ef4b46d806250803a2b68baf40484b9077d0ba87ecc26cf07543c8f5fcfe27032e26164d7cef7f36ea86638465cb662b5b4a6fb4f8c3bd73c1aafbe6fa9088929e65491df3f9cb955481ba3a3a7495a9b94f05b16a565661884de23b81aba3a9b31bdcbccf68c975aa511484fb5dafbca7ae7fced0751777df22398a92869254872fc87394441043cb8c4d16a7e552922564663f7bb464a01dfee29527913c499d31fafdf9426bb71881661bc77f6ade6426a54d80de9e643094b4e073010a642548a3fe6cccd22bd86d7c9b74885b3aad0a5a5e6b77da7b66861a39a9b9ec455777b99e515fc893bfb1636aeb52f4c8b7e3f5f0d0db5f37c3b4d5b54580629ba6acf5f9e992763ccbbfe974738d6631e3a94f50abd06122cd3ef2088940ae9f772dfeae00c797f08931665c085f1219baf4f695e7f9faff8562cd6d50194a49c37ca5206e55e1853f5f67c9733b6b0a16097df0da066596dc5ab6d0a0d8ade69d1116447666f70329214e50459fd22ac5df15e69d5a038c8359ff05603605756f39b5674122c7274f04b5d19552740ca42918b0cbc87d39e0f789877b8230e90816ab08081b19497f7f076df2d29381585b27739a30f321648bea52dc4faf87b5f86481489945c16ebce2e9f28771be8defa8cbb50af869ede15e19a9a12f5fbd0b0f0717d50ff59cdf626d7d0c0b2ec96738842b44913f74a8eca980553b069b76cf0381fd9961bf0c4c93abff7b7f519c316ccdc28691a7bc88eb2ed690f2e453a7773bf5eb9b5386274415eca251e29149e41417e3b20c329ef467c352bbe4276727cce4b1b6e87023a47cefae1bdd03a4153b6a87b4dcba107d2ff04e5b555ce18416e30a074d6709f618ec6825b658980207e3566d46f1164b4e6da20051dc2c92d51d91ed12e6dd65d1c76260c0dfedae2aff9588d24aebb0621de51372ee460caa975ed1ba9a32c4fb102cea380dc7155e5e7ca19762ba8818967c479d3417f6db64a69e73790fe5af8b0b563634c735f65f1125e3a746747084dcf9ed56633d10c54ec3f53bf705fffb3354c4244b8bbb7c752df37f7489ffba56a85fc36531c696fcaac1dac3b428eb339f2c40c450e12062c9f673edbf95b664a0c7f49b9d399fed5ffe2357fd748a113efc3fb113ef167052226ec0d1fe0231f9c89b309b43dcaba364709c8a465c8c0a9eda1738022b1b746bbe266925df8b54c8d2fd8da7b1a65373c52f830a95223104a4ac8d547706d8463f709236c68ce052b50799ca9ed3df9ead4e1eaa61875df44771138bcf1c164fdf532e7e1b1025dd65005b040c84d4e83a145eebcd28fb1defde21120f2e3a2b706ad39ca9f7cafc4f513e7b5661a5c2e5b3ff28eac04226b21ab551dff029f7737f6f1cb5017b90eb9c0858be87602a9979dcc7e591812206062f058dfe2ebb7fc2738830e43b6b6f2c53a6d5c6f5acfaec675c923bae0487360062bab86035ab2ca003d872e89891c20ce927e2d186d85cdf470775f29070bf50a83109db415d3c009ea3e9cf490c46c9e9fe0b0d3184db3dde0931fb6100205bdfd51c1f4b50191ddf826327806edd99369b8cda80b752d268a05edcf1f93fca4f2e434d0ffcb15d5a9b880785ac1ce7824012595f6e84867fd8186e729b9a1bb1ae50e0113da1b5e2fd1d6b845c6e3ef83c8605877384d01e2d37ed29817b3bc68cc0608ff9b7444f39297d57fe74f4041d177ba2356683bf05ceae2294525822d2c3a897d931026dcaea111f5344efd3e2cc030fd5d850367f15c15a7d9ac708ed4759ab154adbfaacf8036f6812b0c6645fb9c9ed43be84b41b1d4832858bb123775d58668304fdd9d9d9e21c7e126408592bda4491dc2c0f2fa81d5fc7b86bfb4dc678cd4ccc6424006248f3add015f7f5fe1639623cfcd1f8adf3949802465e2cfe8ca60edaf834b291bec631e7f2dc80ddfa0f0442091322906744bebfba9964824e6e76e788cd4125d08c9779693d8d427167f925e86bd9844637c00cfef39235c81f3f8288b1d2e00aa237def85d51b450aec7e8126e08bc469b95716a13b1f1c3aedcaaafa98200c0260f23ed6cdf3426be7dc1da716b2d22038cc96b0bf65ebb13c89d4a4be621632a2d1cf7f5b26256e5f7db63f428df599167d0bff0f91ce36303576c47a5f3275ad99ed38cc23093c07435a922a716f34e8925c0f59f8b2934c1e0677b7f176c9a7101e113c83a430c66abefbe1b008bfdd2d0f15531509e59b4ae912d8bbf94b9681f77f25b7760f2a914b1f6a522684e22b35e1425b07ed8acea6ce00d631d20e83fd70d54d8f9790d6b6d33e3b618f5c694a2aa3db58926af081a7bfbba222950a8e79c6aea5bab4ebeeffdbfd29690dc3fab7218cf9fae6798c9d13a22918c01a90b0a00c4baa35d1e8bb9ac33e12bfe16b3147c9c056acca76b7695882a2335cb0cf7ee32a81580454b0d8573f900f05e5130baef31d81cd85d6278f1da3feb0e097e6455cc3f99477662ba58bdfd45dfcb47d5c4a0f79bdad9815fac3cc8cf5f0d46f5818f67332184a435ce74a3959f2a94ed522a4b04c36fd2a0fe1468438e42d87141c090b780e6362aa1abbef393d3a5bc6013740ed376d9d03b53d0eda5b2be58412677a9eb2da7efe53d2e81700dbe4c068daacea4c0aafa158b7affe917bdcdef9ec197319f87fe5696a2ab99624e6bad3f7c7e0a44460cc6d297072b9cfbd617fa1a02db184a24191ae9e2bca33462e3b8a878b2e2ef6008c54361f236a0712f0801ea636ac17f2eb7298e470837098d6ac97e55533e4a6afa1312f0f333f176ab0aadd5ba8d06fdcde8e3ef64717a3da01ffc08128d3356ff90795a9cdf722b562afd044436e7bf289b4be9029cb42d740cc122f94843c4fbf4db3d3c1cfc267267e0ad49e13da647d1393a73be37b82f6c12e2ca06a4f6f584c6830c0ac91311a70cde35db00c202a131af9938362c55892e02cccc578dccd9dbea88850812450b5072c79eb929ccbaa1ac96acda3ba529ce1532d29a164017cd54fdd0efe0c601e078c668c0ee64159fbfdeb649f7235fa2ffad1e9e6bf007a38dad2b88aeb9a6276dc9604798c3a467f981ce4c7570afc99409a309b9d382095aaeffacc2d561bc2aa98812c957e7f7bf075c51f008b5ec564477259c4e9f6866555d1002067834eb8936f4635fc0a7b49b30e97a9d5b13c750b64829271d91ca8bce5cd5e8eedeec06d25fc9e7dcd024cdb5af11dabdc3c6d67e59784b294556f302616fd0d22b4ddca57b25eff90b8f51b9b801903e0f4b24de6a67c97c9c463162f0e0cdafb15df0507a9df6e5e218b3c7f9faeb2d806a41aeccdb01edb03b2efe8e036cefd0a4658625158b11b8a6325e49a80ae0e52af3274af5f19c19aef38c2d6aa3d94b52ba68a10fb9d6b7f7e9ea22192bcbc5504a6666d556a7a4e2984ff80a88dbe08835d7c04a2ae49b7733698b9b23c87a9e47999b9a69b04a1ab7da0f72ec199af73bf88947e854f31718fb05396ca3057dd4a39d9e4456d10e7dd44bf0b29fe68cde43cebb3ffa39cab4c00a507e8583793295fdc7fa67ec44b07247e495a0362b1275cf621209da34ffedb1147e60a1c1dc66da240d48ce06c53fe4b713c4212d8855ad10a1da714d8dfd90cb384f277e8b2610763902eafec34330640c3d13c9d82adc3750ac6b01b8ac9f9000cab7c4ea23a7792e70407ff725f34f25e932c4a0286df5764dd7b2d7e32b03102d11c9eca84b2009674ef5c32e84bc10ea8e2e0c31cd92c72ad68d6c2a455cd6b6bc16595e5e96938059c301b2fe33c038a9fa2b4b29687687573d1bcf7c4d93b6ddad558d658c2406ce24fc3b7bd0a6743a423c00c267550a5de1c69216b59cba2fcdcad60fc95eb5a9f0e707dccc3a4c1bcce5959101b3e416b0c5c6cc6e50549e93ab7caebec2e387e6f53d6fc3f7a6f24cd9792ec06c61606d12fce7b8945f3440cf1c2fa3e41c638933abb087763a8a4a49ee30310c0408d562162fec6c001b65a5adf2fcb00941c6aa9eff96436d3ab0b57f896f36e0b7862fadbecdbf1f05648020530355e277f7cf1481877fdeb7be964aec8e55fe940d34a737cd0de8b00943f9a0b91ebca3cab43852fcd53b7bed6f68ce3b1a14f7a0ae7b3015fb1f35b20d7698970f637108ef5d0b120b8713ac66d3fb547c76980c8bfbadea6141a2eba9f8272a5626c2853ca9d2e83c645a42337aa2f19eddad008246e386b18c9e2e6a87f6b3036fb9506df3fdba8ee70dea356be5c99f15ad93db09210797ff9d66324b6be7a957c6aeffbdd0554a30ddd46b6cc6d9a25e5abb5081d9938b714539e574149871b67b1848216ed4d22e567039586317f8d8337c8439e41c2b7bb75fede68d7488dd1285aaae06e18b538cf9a8736831f6ead4f687b4ee7e1cc6e66d46b24784d7232567f87692546df64b18da5082660d2f1776e4812900e8209f9325716efad724045a4c195e4a912f16385ef00a41948f0931c744048b4bfcba06147fde073d0413bbe4dee03c530ee90edde9aee9447b6429b48eed0bddc34bfecf0e4d2ac4bcf690327e4bd2d39305421316ed9d782dd99a6868ace3164e2d47eb7f9bac58edd2702f0703f4703fbbaa5f381abddedafc257bb250d3704afd67489302794af8d9ae46da3de24041fac8b25bb4e26f0095e17d7c0b640b28dd3261d0f8ebe0718257f6cc518007c6b4823aa8db6aa2ce9842ab5ed60b8f02fb20464921c1cca1c91b8460061f6947479df57fe840589e8dd74b771d56352ae7387557322b147ed1c933f778e525", 0x1000}, {&(0x7f00000001c0)="e67572b3e638913764e02f26b3a2361a3409f3678370b84a2195089f3a726be88255a37bfedffa67707b06cb4bac94bce651ecbb4bd556b4d0c7db48f886ad6f869eee15e8f58a4268a2ac9f5c5973692f31ec03cbbb72343d36166de99581e248bc9ca22859ca2a37694b59ba849d483cb3d00b591cf88dd3bb65811e923b9db0b9bab5c0508e80ec601dfe13a5f2c821f8cf2a214fe2ec8286c55b5b84f6643a44e87eefe20564aaf3c49e23e22ca3c1d9860b093286d28b506547c8666a", 0xbf}, {&(0x7f00000012c0)="c197c88d72059eda52020ca5f41e09315cdfda5b1e0535a81865f29cec318c2c13c1d77935a425a5689e1f06ad7ae9616791981e4c8d951ccc678713fe52a43c31d5896e39214b0c8a04576a48f834fb0de36a6251d958d3b4015409126f739720eb3fb7ed3d8406b1331bf2d259cf0fc92b591165a416775c911fd8a63d2f4f82e3a51fcbdd69be45f70fdff3f321cd22c6390d5d83b8faf61996a7714db9b297fa33e23157b56736fe8d8928a753b7b674c72db3164496b4dd88d1bcfc3846f4659b634dc0d2d846b07ed9984f1c8ec1f8bad30b725ecd9d710cfdb4cfb2cfe214a58678977a7091a31fa782c672876eac3be67337e3f5c5983228253fbaae77fe38e2cdee3a37337c95f5ae569048b01a849afea10ca1cfc242c850545624ee3ab9d6819ab8857c88aff00334c48ea55db9b0287b7f6287a8e019cf60d69d43d7922d00ca0aa080d88f654560229d2811460cc630ee9c8d91ca0bec82a00f66afb202a4fc382fde4303502a58b89559ec8d08d2719e8a251b7a638fc8d8b74f21c9e7e9b01b33ce92bc06101c95627a976177e9ffd4e2a46b06229fda68948108feca44c163e820aabcccc2a556ad191b6aec2d53ecbe077171f871aafcf732b554c19524924a61008a1d8da34d25023f3af1181d87ae203f372b481fee0ba4a9ed441574150a6cf9ca8067e3009fd2aecf18bab6ce90dd7b38a189cb830f2a96060510aba12f4f801ccf7062f38bbad11a3070a0a9a0b8520ed1925e104bfd716a121aea012a9fe2683490714d264e108a9cc204207de1d70da6543e78ac0d9540be15d26e4301aa8b0cbd91395ca84d0918008b1a6fe8483ffa77f264e334f09eb811640b409f9a37bf2af6b3fcee400bd108daa55094d1e0ef81b784cb563066c2adf8170729452228de78293f49e84016757ecde89a55a5ba58b459c73704069b98340c5ee6fbd64e1bd3d57678eb6a4fa49d9518e975b3ce3c353d769859d2582ab2599ef12264435141b9c5228cc6b965ab9befdc80d8305bbdf2d008a85e06ce81dccda62f1f2a1f6aed10d1ddb74bc8ce6f0b2403a03ccd2095989906910170701d048e6b046048dd833a83f2c4ba1c5541560cd751d9cba8a9e7f0563468f04379f051372ba621afedd143b745768479b79e9bace01d0442402f3bf49602333d74b221017e906dc7c6e759487bb3f6f8c833dc33d2b14c773fb15be130d7073ac34eec7e3eed50083a15feb88a9c5a1d05da03e2628713801ba237a8178c6bc06022d944c1e32445452a290fe18e3d2c5b9fb0095ef289b4166d16dc1641e07f1f4dc02abbeb1a7b5181d87e11cccb87d099f0b007c2d1bce33c262bee0f4cdccd735cedc6de27f4ca97632562a5cac83d7fba6c86f40b2af909e6ec73af6a81de69829887e84cf11f6d67691f4806a3648139ad52bf0588ff6e19cfa8fb0d2cb690b5e0cf62e224ceafb404f3bf545d2e2576ff64760a44d4b6efd8b359deae9fa25697f4df7d19ceab272b474d8678f1992f886274c60fba917b31fc5aea99842498662c470005e213de0b0d50b902cd512d59a2085cf0d7f07e604e8c5e982717b4f90343134003fa827612a077b1db7ca0fa50d14c6153388669caa5875b48a4bd6c16f2f860a769b2c145da908b3e41f9e7ea16229df253bf69cef661ab705c493c151c83c311bfba20f416cdfbef0796002432de7e5f857177362231d7c87033276f31b985b8d27c31fcf6e9f12d61443cdc4795abc020c8c9e7109ee1d066c4dd95646d356a42f12702e92e376a79bf2852e09ca5b857726e04b87c12014a7d0ffb6d93dbfe785a841e4c99a244a00569af0b98209b6608865c1d71aefc1f47db43b5b7c40af642b59119047a9e7c232ec7509c6fe9d653863116cf634698c94fb381dfb3208b6f327cc42959a5a92739a3f968959e7b196f0c7dc0d7075cbd32baebe5df2a5be2421a6ae19fee34ef05d3cfecbc28f350b7de03e4f1a12cb3cca171803a3296efccdf4f1f3ffae3509d891b353990e25e48c47817053e5f43787757dde8844b9b3b1dc5ee2adf4d901ced6294c3746ca1ebf7fc51904adb85d5ee753b19945d3efb13904036b1cb5296ae82b2d428f07b93be67b7491307a50620018ddbd5ea30a958253df980806f23cf1e1984a2811f0768e3684d852ba37b136d5bee2690d5833ad03f4dacf1fa84d2cd29761724a348936a296616a08dcb48d60062b7fe8c6b2c26e6af2eb68ccecf4fe0b0cdf1e3b665fc9be2e42015aa171441bbdc513f72ce38b933e47f451b0eb809de223a5b172d89f0e0ea5b8af79c851d3645527f0d2e61dbeefc7d5c21a8c530ba951a33969cf918814244cbe4e450e8ba684f1e9804657bd58ad1b4154167813bcbadc8eb26cae9a363934a7de58a20174c6eee6b997e7be5576bb9e680d347b4d902ace9c77c5d16429346946001a397bef6e2b38b6fad2c0cebd6d5a63ad68e511bc608a09bec88db6f386988a7e35a3edab2c06d4ff3f58b0dee901c429e7f2e9553ffa0b9d0ad56cabc853f53e12a435da1141e36de58541c2bc8aef2ecbb7398070ca56ca707bde0196ab58b52e24993569f3e7d5c57c85add6a13de82c18380c8747bca07b615f39421333d844af3bf18e59f9334055ca448678bb3baf9134ebf442a4a4abb7d618e4188a19307567cbe7964c72b3580efc53a0334a6b89d4dd9db2aa010d70e4459a0d65f893ab1d8d0c5afa074b6fe6673933480bfd290bbd650afd4c8c26e53206796201ba2c73be044b050248f4d8bcced764d1fbe9366ddfae959558242149e73d166b2720fbb45c653a91b4b4a319819644cbecb8a0eaec1b66f604f58c0b777472774092540e7a658c0dae76c2c0cc184bee0743d9c23763985553155ce8666e7fa2a22cbcad070c48fe4b0fae7e7aae8d3165597e54899106fc62834daf1193ee90b8018b1931b9de5a259d31076c7ed67607bd2c4261406f5c6705e6d60fd6ba0b958abb32a2099b8c48836851664404cc126cb12c781c908e0ba30ff1f5cd5e6a1e189e9d2f9156998f6ad78e5600eb118aa2bf9c552e48e2d41d60ebb0e1004965db729b90601104f3e8e9b1228efb70f572b948f35c14a8358d713118aa8753c9c23d02ea5886807ac41b36f2f20a0fe3edc22530ecda1300eebd88368739483651112730c5cc44851009f3546390120488d4352e1c06c2b5e9016157d694c06261aa8a7b3263245eb200dd5f8dec96240b7ed2c0e7042643e7ab6a9f14ba5d62ce22b08bcf4b46aac9d0eb407392faf032577b398ec22a52643417b47ab8b6ad44c7a98d409bd9bd3140ab0985315775c9bdfba34b68a6e7ec80b79fe6ed0c19f5584859464faeb517d4dfe7d400920e8edffb2cada6a661b53f30a56b7217605846d26e5b7a76135d65bc7cd4ec1a1157991f57765bd7155d6c6e29bec6194613e819903cf41e5f59cb378cfec92c619de809e34d009c7653122bc45657301031743792ec8f64fdffc1f7b9c3e636e50ebe21458f0d224850ed0f5f7d0b4a755ba9b9cb8d5f9d7b1feb012879c194d21b2eaed9dac6c9c5695593f0ca6c23cd1215d080181342329c404a94afe291f97e2f1f95687eff4b43f41756c18fa6b297c9732dd5e94d1b1ca46a4203f6b646992c025f1164a36adc03b82866deca2bfbf6a3e0741086df057dc5ae0946a56f5e3fb3b4e44690cf393cb81f8bfc81e9d9d838513f49171daabd5cdfebd4e45fe3c79fbbe19b92b401f04b3e5776b2cecb2be707759be1a61023a9df32ace770eeacc0736547ed09510c77406b65942bac70dac935d081644664c8dcf034ddc66266596a0f996b14463fdb1e370a6ea71cd08a138ed9591fdea4887fd92279acd15dec54236a9b07fdf1b7b5083e044f839bddc2ac288c9d1fdf33003a9e85fd34f80ee8046023badbfb9be228b3377044a6cf0efaefcaa2bf1a8812ec3b61a6765b092ca4c058cfa3cd68f52bf3bc54267109681bf8e9b3568ae70950c1738484ccfa5ff7e8fa3bc8a4eaf17b4c2d0757b06cd82b65e9b364cf582bb888e352f02124bfe746d67fe066d5ac42c9b90719d8bae62818a552d0169c460c12209d68bc991f55559d0ec9154c719a3937a272a4435f0728465c84fd40bec15276f516466565d99ffe45ea27e82497e95a2c48882a010f4f052e4a0c060c81b2eb5dd998142631dcb87df50e04bfca0c5ec32ebabf9fa9ae4e72f91617af1ed918fd87180d27ba353b0e4f1f59e3e1f082c1e3b3bc47dea97df86dba7e9ca1124f5be892f3442e733dea098df8f1d653d4a9d55e883bec12cf7d7613889abb5514d5585e9a0c1f97561dc4eaeede7a2c5b931abdfdf5bc09be5891ab772cdb52e8cb0257c698654e314a9055da64149b46df3e3e8887bf95541a16d9cd54b3001e3835f69a47aee53b4318f8b02287ec460568c0b13cd3397962c03b0b758ed4c32736297e23552753e946f76d6dd5a2c4c856ebda6f08a270a9b333574068507fd0de84f364b3aa9312604d25b79d9b7e62fbba36e986607ef3c3afc5e16b3d48a86bfc4d1e57a01e4e6b022b91f9139cb52611f9537f58fa632b41dde094ae5c429abe76a13b4c62507334447f25d197d4196e1f72c3abeb4b31f8fe8c80c961716eb427219fbbb2def4e4fad9f2353dfbccc36c2924bfd7844ed25ae926b41a47002ec887d5473705ad5131cf951a0c31a5d26218d568b734c24d5ab7f0f3c93ce1070221505701bc4a59607f5adfa27c56d02a62c0e1eb5119d36604f2aa988bc73d169ce7d3403005b2cbf607fa8062eef50595276997ea6d911b9c5de982bc6061fd55fd3bf92d30292027794b28f9a84f918a1c4edaba642e00be3f59375985414bd257f2de494e9e24d29c8567d7814b6d1edaad6e07d1c868de3080ee7e94107a2e205cd06f5aa95c18bb1444628116d27526fcf2ee54f75827a429a10561cf215ea90c57b38867b36829dc50cee6de1d7dd97198f74dc3f315c19cc6ae2a8ed3e912b1f1c5631a1d8665eaf5a9f998b5267094da0cdb0ae18c8ced931793e0e99df5dd2ddc82439224e5857748f1cfce723613ba201bc5005098ae078349b30a2c4e107706441c213ca883b5bce0ad5ed0dade4f6f66b8e60191aa3b8b0f4a1448d60edbe4df12d54c58d7446dea5f7902bfa750c6539e4d774b2ccfd8c18901252c8d875cc55c7f95c8b97cad7a5e57b96fbb849ac8a755fb7a62063b416ee806c85d897b003e821559762865881dd8fb67bc0cf5231be2e7e2bacd9dde2b830c0415e0870081eaf0ca7686473f455d4d57a9cf909a562edaed7e4b8a9bff3a379c8ad639d5b2552dda78e1f7e14c2e39f129b60af6efb81bb8a9ad3f53ea42d1286c840934637b90a1400fb26861686a4991a5c575390b88c3be8351a636b71cc68ed3351f069ceaa02992b9298d3468e6f040591e603426d331c812076860f9be98643d6460342622208220f16935cdc8395ba8ff42a8b20619f5246117deee9c8dbd34546182e836dfa5f85e7b634908bd831ac739fc0bf0732e549ca2e74e49e6ad0e27855dd291475e75bb23a1e69dd3b2599a2014708991f66db47c7fb8006167cee43926b0db1cde5d0b6bd1a8e8b3bea35e764384bfe201ef92aeaab0ceb7ec12a7ef01fad2632dbc92d3b0ba759c005e281c2e48da5d32e6b93cab4a7950c6ffc9ba8d98261677e3ca2d89567667354a67e670848701c277492d1e862cdf7304a91bb254a120712e8ab1092d7e867465c1ad41ac118fbe93c2d28", 0x1000}, {&(0x7f00000022c0)="9f1006ec141c6ad0821047878abee09b96d383c672e3104412f04885adbed754ea3c8c0d1c86df32400bef024e64a6b478fb1f1577605c2e8deacbfc552487fc9fecec31cc90e9cfbc3fecd263e4f83769a984f35fe0fc5c9e739e948096916368a156e695ee18177cc10146b151d61f416c", 0x72}, {&(0x7f0000002340)="5f670a8daa838b54ffff704da0665bb5cbd044f4ed71b035d4a965fd0de77da3ac86b06a7eda72fb4a7a7b4988db623b2ac6c045fec3f1ba16a682f8e3fa0e5664d17a23bef45a408ed37fce8c5aaa7b1f70256faad4510f60b05fdfb9f971fb5f7fa2c41b952a22441a40fe24578f9fbca0aaf675a851218863239c49", 0x7d}, {&(0x7f00000023c0)="3a50f7ebe5f5a0dbd0d336f1d74e7ac9e0c22a7d6fdd9202fe73286ca9b668dac3f44e882bd03b2a03868eff342ea9194f8b9e6491040a684cd172b599ab878fd8117a063649932f60ea6ff50c4156ce82745c2ab371e283f9bea258f73f7de958ccd205d6a25743304ce66bba99edc109e39688310b71da0f059668fa875a29022235989c3888554c3a5c6217b29075e0816f2d9cc116e73182942bdd9491e7d52d70973bffee9f1f9d8539425400ac27198010ef6591a68bd653adf6fc7b", 0xbf}], 0x6, &(0x7f00000025c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r3, r4]}, @cred={0x20, 0xffff, 0x0, 0x0, r5, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, r11, r19}, @cred={0x20, 0xffff, 0x0, r24, r28, r30}, @cred={0x20, 0xffff, 0x0, r32, r36, r38}, @rights={0x18, 0xffff, 0x1, [r1, r39]}, @cred={0x20, 0xffff, 0x0, r41, r43, r46}, @cred={0x20, 0xffff, 0x0, r48, r52, r56}, @cred={0x20, 0xffff, 0x0, r60, r61, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r63, r68}], 0x138, 0x8}, 0x2) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x2) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xce, 0xff}, {0x1ff, 0x8}}, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0xfffffffd, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x0, 0x2}) 16:00:05 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x9) lseek(r0, 0x0, 0x7fff, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000640)=""/216}, {&(0x7f0000000740)=""/206}], 0xd1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000c80)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000280)="78c72732440d87f9c6882374e19a4a8e7e74d8ecb8d98b9b5c2de3fa10f8f500b6a99b4043a5b6a431125ad1f447bc5b843e979ddfc539007e4447c755a4997d7a8e297d9a4d65b0b0bc6ff1728c305b80717bd80e20918f8543d63f88866d8e62f70707fdc5a602b2c17e7a1d8449b81b3d595ee697367c5a282617159558d3f7b2d047c38f4add27ec1ceb48db7a879c03fe8711434d88da94ef3039366a3248f1d35ba159b996aec83e", 0xab}, {&(0x7f0000000340)="7e62085dc3d273bd2598ce87c3c07ef2876116e7bf7002f2defba1dd52f12a301eb06be2", 0x24}], 0x2) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xddc) setrlimit(0x3, &(0x7f0000000040)={0x7a5, 0x100000}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x3c, 0xffffffff, 0x6, "4ba8ffe4dd8ad647982b5a8d705fb82e7957cb93", 0x2, 0xce08}) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r2 = semget$private(0x0, 0x1, 0x10) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r4 = geteuid() r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r7 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001680)={{0x8, r4, r5, r6, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r7, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r8 = getgid() setegid(r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r10 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r10, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xfffffe33}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000300)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r10) r11 = fcntl$dupfd(r10, 0x0, r10) write(r11, &(0x7f0000000180)='\t \n', 0x3) fchownat(r11, &(0x7f0000000100)='./file0\x00', r9, r8, 0x4) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r4, r8}, 0x8, 0x0, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x1, 0x10) r15 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r16 = geteuid() r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r19 = getpgid(0x0) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001680)={{0x8, r16, r17, r18, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r19, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r20 = getgid() setegid(r20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r22 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r22, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r22) r23 = fcntl$dupfd(r22, 0x0, r22) write(r23, &(0x7f0000000180)='\t \n', 0x3) fchownat(r23, &(0x7f0000000100)='./file0\x00', r21, r20, 0x4) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r16, r20}, 0x8, 0x0, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x3, r12, r13, r16, r24, 0x108, 0x401}, 0x1, 0x7fff, 0x80000000}) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="7165300000c2338a58f988e2edbdf97bca1f48dc0000000000"], 0x10) dup2(r1, r0) setsockopt$sock_timeval(r1, 0xffff, 0xaa70dccee7a03366, &(0x7f0000000040)={0x1, 0x6}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f00000000c0)="ff3c56e4be14000000", 0xa489937813fb6f3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a48078665e6e2b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b"], 0x10) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0x7}, {0x4d, 0x9}}) mlockall(0x1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000240)="fbb36fb11eadec0b5de8f84e2658b5e95a49740decc3966ffb105a07b3a8518d69cae0be08c4e6c4ef88cb40e9ef481bde7e2151e23aa46bc977cc9296a171fa86a2291f4949419dc5d32acec17e18e2c99cb2d3fb04f9187b2047e27c7778924baf82afea0d75ebe4a3afc6eb481957adde1e2dd44bef8bf3658bab8fe887b411306dcaab5252e55752e464fa156644352b075c040d6b9fcd7ee3e810078f4bf5fe0125b5a4312423c760ec77489985504d43d807a70c038692aafde3fa17d690e4520c299c7ec4095d8b7540b0dc391afd27266c0e2dbec667bdf37bd88b10b4dc389cb4560465ee55fd4d54c52521f744af44b1b5c60416685b36ee4bfa04ea04dc4f64fb9268018c29fae594e2ab2d2ad436ce8e56fa3ec49aa977487252a57f5c6768763e862e24d42ff1dcc36ce00a3003665e35753fb1023742efbd7b07d692752138e1662766af42880d7182437184dfb6d13f234e35e00c28fc33233d016ec80ce58cdd64779a1ea28d65c8285a475acfcde1198ff65d1f656432dddd915a771552b8c4fbfe2c50766972eb100466feef85e4ff0692d4b557029895e316a450ad0c414fde9c3de19363948d2acf108f312a684f5716c91027b6087ed669265f811ade6e77bb6f21b453a899a8c5b7f93f51a155e175a5e7de772527b91cb5cebe53d30b021c5ee87c558966b03dd7cd845d0bf49035368da96c0a7a865004e3dd9ff537424d5a7525016deb6216f771dfc83a3e4e61b11cc97623c33d9e3f4cebcdf5961e715d0e574de2078e67b4a3315019b280b22d66f50cd60b4316684ecc7b158ac85ad05a0468a281c233516a42e6058fba7f48205f565e6d35b322a28ca3dd9c0b46840765dee58d6cb10f5b8ca35487eebf7f4ec7f41bcf930818501fb592d0a15a37470fad7f105bfee23cb2babd813cc891c3f2e863f98d3a23b0473123a9d33161953470e5623295eaa055a625bd6f257fba590cf5e03cac7ffb9da6164cf206dcb459410eb65cf496fbaa70a6d2d40367ff0a3b08bac91590634c9236f9a8c5d99ffd44bc5b53c078badb29f2a18ae5046ef00ba17f65b2638c72b6822ebcf122aed642f25ac8ca280c8beaa37cc9ec4a3e6f3cd8fed0b522210e5e8c439bdad6f2cda6b03ec064c4ab5a188cbcfddb64d8e7e25e97e3c60368fa36b508087eff812b1a2ece50f25a1a04937f2bf22491bea5fe6c8c859f83b565d44f071ce47a2db442028b970ae9f130e29e1b61a6effb4fd8308a0cc91978d2ca2983acc2ee702a8a60fbd9c40b7faf542bd181a4927936cc2887e7ee7404749320e5e7eb0a19d1646aa76a1119da82875571dfb43e8a9267932264a15ef686e18389350a442247bed41d3a84064ec87ec0a543502542188b1eeb47b66cab4d6235a1d00054de687d2619be301380e930923c8c7d7a31a296d99f72f81025c61d79d13dc8c698d18598cc4e764294b6da05d94585014964dfc1c9c3ef29a9276a591b38390eff9118d580c488ae6272afb36db941c1b56af3ce695a763282ff2e248ed85bc3e12e70490fd4ba9488c6062a463e3f0ba9ee3595b41e55d637b9f9cac2794d99b6c013eacea37d10627ea0129d68cd0044a4d8053f2ad656d4be2678bc8dbeb5474932dfbff1c16d4bc8eb7da935d929e37d0196a3114212d8fbc4def32c52fe96e1d84debbb3858b6eb7a23db642f0b6a702fd1a05a8db4a57d5f2361b763bba36877f500d473fcea99da697149b5580b16628e682553d425035b4f62007a9735ef989b7aea2af31e660be4716961c446c6cc77b453e2e05bb10cda656eee13afa287f80c355c9865cbebdbe8f6bd821fa4c766d578cd71df3bcc27f8df21395b8a72951ebd59ead41acd3c2d1e9f39193b9ad29f9655ecfaf4a8a95c3392e0bff9264f2129d2310dacf1cfae73ddcab4ecd0efafc23847063f4834e63760ede1ece1905d7e476161225d7694afc48b08f39812ba84c59e1ec00be4ad773fc0ceea5516c6a4ee82b1ec4be27598f2979c2aa8c9c385f52a67827ef48527355b54feabcfe7966b5c176b7bf0d117bd11a4954e64d38b3eeebe8a3a813fbfde5dbfac73bb69aa447ee5881c7b8407a75f0b7b990201c9eeebceb4c35e153438258395775e682c31d3837a2f2dd10692f4cd02182083695e2e67b186f0cb5d747b95aa3073e1c66dbc62e2077db91aac78a51635aa5cad93531f474f7510f33adfc9de78e4a1597f1c3a5efc726a48056452e7a95edcd529053837506e0d2e737ea19762b391cfa9d5d52b86e535daadc48256d3c6c1193af8f72b25c20d763a759c39859c3e2604cdfde14421796b39a952c0adaa534da8f088cb7b78aecebec31d21c919d742322710ce74799def39f42ac1b9be703cd77181df11d9bad15cd3c60c73b79e7e1a7ef06dacc432c533de4a8a9360ed3c6ca31611363e691eb073d1b87f1d07509ba06d5f9dd7ea0dbf220298b1b2e54000193d0b01d90843bceea83d5b58f4c3373ab4ba316c94ef5d1ca3842c1b6faa3f09cf48582359230529d6a54f04dbbcc21519e1d56254fb68deebc57cd1cd6f7a133ac10668351cd64fe11d0b367ed0a97eedfab1c1bec64c46f62c6ce10af42da52096ad5e73e5df3a53eb83244807c8486b431bc1d86ff3b9446e0e160773af0587e105ec5324ed5c660a4edffc1eb2a0c4e3060eb9caf85919639f5a140b98e408ca093d019ba59434c455cc67ad377c0b5508a8974d07d7feb7f368af2c2e2d1cb877d0ac30cff9ee5110dae8436de51d73afbf4d979c10bf96fc237ad6c520bd39a292fc92b214cb2b1af1df349dcdc57387caed2da9b9676aca3aa1cdeeba6078434b4f29cd8e0d57ae7757d3c3b10688ed7771fadb581851061edeeaed9ebc32aeb794c94ab21a4f5413b1db0656754b382a3a1634aabe240a238f19aa81a0536314213358288a5e80e67b12ee609b563d8b6fdc7be1cb7a1f0dff6dbb7832b058c6f5f7ecd0dc6e8ad40d3bc8b11f4fc37f6506d9ad3c6c0b068ea73530faf234e71f4cea886475e1f0dd752f12e88e5fbe07ff9c93739cb4ab8d9072d1e713581702f4aac238924740b39428d242053d738606fff87bde2332a191b26fb45bc415d70bcca96f606b853759020358a39eadaa5af4524fc118d2f4223b65104336bc36870d384945323a497ea3c302025b1cfe353b04d478d56e3e8825269941ec3598acf0c7da3083a17cd4f5ff88d4f1e03a881ef850c6161eb42e4545911762a849cdcea1658c09a59df868de0c68f7e07cc7a8943daeaf414f1d7e1c68ab89a148eb8a06623e4211732bba17e03d2b4d21e1565bc03c1165267c2b2b6b9d3045cf2cca241e26d214d036a87032641dedb553138f540889fa7e4d4498f978721ca36b2faf528c71e6c250bd4f12cf5488e2872ad64de046af5f588869d3eef694dbdd4f7db07fd2337b370e5fcb99d517dd4e3aa1efa4735135e0394869f063b159654153e3fe026c3969da1eb3cf1d9c85cac410177d7773f8e75e8ae55e90f1d198b75b5d9ea114f0a6c3ff481651f0872fe1279be99f4746e263ac8e0b3f5cb7a4ca70c92a453d1b7504307ba1ea8483a083ef7fce9833ceab0111b700a59d110a820c4961a0ff62221363b940d6af40e5dd8d3761b0837b63192517affbf3722fdc73bf579f8f76edeb448fef7577cef2a5f1702d78e3df62e61a8f23887a76ee6f63b36eb46939ea2e31b45914a140aa85e3762545b1febed564a3e01cb2b600052ddea81b3ad585a4b9e331a2ad33d815eed45caf01006dd15da275e376bc3bb0b535cec6c2c14eb824c0107a667057be1bf8d08cd2a037af4010245fca0eca1e160f7a79818dfe9258972c70c9b732137ec0ee0590136f9ad411e7b73ce870522886f86e55e828f94718451d97f16e2b2bf7114a2ea46278ab13a12e53e431f119b9e32a52db6eb5a6b1cb7fc562b79c464eec5ce6cfcee5b98b40b7c18f4f49f350ea53d08cd0af5ab456ae4ff8055dd1cd623395219e8724a6effc0d374d1d27d26a9cfa021f261c2772cbfa29ae33b0ec95c6dd179c1384867c240e23bfba7f22f4cff5b7d4616fef8104c30395e7c02ac98d69977e2fbf4816015e6f0e4ceb707fcae3a9669ce2cd9ac0987a5f9543db8eea6b5853a10c646cd3eb99bede782c176e232cba84b19bcdc20457129670f24733ed3eec7924c1f05649933b7cdd42cbe55d0948a8e1a52e11151e2159731f9874f8cfd2968bd10a491334e7e2650a31d5c7e1d1beaca3667099c31347a009cda8cead7092cd360fdaf87441ebdcaaca44c665b3c24344e8b80ca21fd2e1be2d35603314b61e96157cd82ba40a804551599650a9ed9889a9dc3c8b54606071c85e4bb7eb5b95b8444780e8af61ba706f76243be59dcf3af8e0833c1974b91172b1e2dc65cbb52767ce839ff31efdda31d3e1531ccd8f267000a7aea7af394dba279da0b9e5196f941f15cd85a13121cbc8f08babe1e8001fc641434d9c834d21034546c38cb491c98e33c756d3549a7b1d6159449831fcdae3a2de3eb04fa5a5fa4d8613d514d5244739f3c77649dfa7b16cd76c1e2e7dd69297f4181ff202887ce31cdead4bc2c1e0c816244f381c3ad34a7d748c7abc74b77deb4ad5b7c2ba33d634b22f602187dc2cd474c97d6fcf8f691c659452deb0764a4f335ce4ad379ce4fd15f4d368a4b3c7d6c036e15c37afc25fc56d4e4a07de340b3e22cb6e4ae26d05ea7dfe8040e5c5acde7ce659df1d4774b13274dad5dc39ee14da59cbba9d1b87b490b170694cc5b52e322e9c3cc58d50910b7d81a62c313a3b396dea3718a2b039d559cfdd3190f7f89a0024a18ab46e50139a6f1ee4171b2a576f935460ea8e12cf88d8fd2cfe8f60756feee91b05646ddfb4275dc4b7e1fb07c0ea615935fe6cc91ead20e8066298bdd244759ab221e782c595dae74bceda87a0136d1048ea072c66447e3402a640039072cc6b264ab9c17be6825a5b27ab672ac607a62c9e1e81f0e69060503bcac202ce31de5f90b964ca2ee48b343f6be4bcc5a2bdce569689564335fa0986cc109faf9294a52da6f7990179b9d1e82f34557ad0307f94f5503f58941a131beda42cfd4412c33ec4962164f0d9a9d9f47f85b301aecab7067e6883b4ce517adaf185230f8003ce49f8d49a2975eee4870ff15cd19cf8a207b0a292fe7f57d545bb7ebf43ce684c9dd25e02ac19bde457580bc882ed42a0c9e5cbdfb79ecdc77ce4c7de0a799ccf2ce10a80b8806817041986e1a0cbf86b3022071bf6e163ab00f8e2f2bd42ac51cbfcef8eaec897ad11d10b8d6c123b6b0701f25ab5f0b4d0700ca86bdc5d9bf4ccf02c850bc0774f43c450b17512b1e9d76d534474b521b1fb0002a6e469ff7036507dcbca323e8fec1968a7c87e647366cd3aef761e7ffbb6b5c463760e953b75c4072cd6cdee22a6be13272b76b184dbf1b95ae241d0f6386850904e1badf3206f0db30f11065df1a467e7301a47766d25b7a8411dae1da271ee55436bca304c585c19faff1e84d7be9ebcc0f47e18c21c60784df04baf1b696b290b94fbbe0f55fba971328a96f8112ac9a1b0d353ca9c529ee771c69b603db2ebe6c961f3d23dc0a1bbf08de1a1d5af817c26005060dd5273cd7d36964a32b6c3a62d1c8a77ada3ad47281c9ee56de2190a60f3e62624ccccc03ec08f4811f5ad1820818c7fa171103ecc0bde27df9ffdcbc6ebadc355c829b2094fd8c4b2b239cd7b761ec98b95b0082c971db8bbea63ff19676c", 0x1000}, {&(0x7f0000001240)="9eb4d194d64dbe5edd427ba04cf52b6314d6c1ec5a8356c83173bff99c67db098560d8732f253730df9251c06a4556d83cb43d697b5d632e57367ab9cc7411569d13604dd01ff37298c590ab00db38539c34755c1a025f36901211c260baa39c91130486ea95766e3151652224105c1ed9321fd97be370e43c598a29f10f4ead8fc4844e773a240e6edb65ee98e9eb014278904abb1ae6f1b499b08167723bc1746f0d6a67d226f9bf017ff54a4835787be8bb62bea63b8e87609fcf233a1a3fa22d9ffd615a632d26e773ac91b8852678e67d2217e853da789a5bc04b714a8128af0c9388c3efbea9766796188fced581aa1a2153f24b945305c5e7a641", 0xfe}, {&(0x7f0000001340)="926cd797169aaea8a6ac6a326829e4ac674b7fa6a8594ccaf07ee6a84de78618048b915d662cc2a58f0eb3c68c94611446d827b7f375e8a6f1443b97d8989b4cf1d6ef647b5f0913c036ebf01cf1dd20d052ef39ea879b3b172a0312ce1527c9bab47112cfc6c2ac9fa74c3724c1cf725f01262ca8a99d99a702eafd16c9b7001a021511e333003257067d", 0x8b}, {&(0x7f0000000080)="02bda0cae13f1ca10c3e8922dc5cbda194425f27aeed2c093c352064e1", 0x1d}, {&(0x7f0000001400)="54bc748d91422671e3b9b37f98b866a8aec66c346a7d2711649a1c5b5ddf7935c3b0d4b735f572852dcfd6bbc6762d0a240ee9ad1983559a3fc041fb4e938832ec3d183ced355e73703ad076b8f7f6e241a2ffe0b16b86a80e3b80224f5e53e47eeeb3ae0bbc05f8b4b9089992915634f5a4ea27dac7b89d0664eb710a654abff7c5e5106ab93d05298e6b7bbc771b55be141e95b0ec69a6afb521686204236d49a47988f4a72066c2082d28a225451a9091f264283df84864ddb7b776f83e312afd8ba70ef56998f8356b9944b413", 0xcf}, {&(0x7f00000000c0)="4bd2304b64d98830eb686c2f54ee056b3d847e7374128b37ac10d3f25bb8ba161eee9a01328f39d2ce3523b794103dc9", 0x30}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="b44baeeb871489c1a44b15e8679f") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000000), 0x0) 16:00:05 executing program 0: kqueue() minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x1c}, {0x6}]}) r1 = socket$inet6(0x18, 0x8005, 0xc0) connect(r1, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:05 executing program 0: shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x3) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40000003) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:06 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb263b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/215], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) fcntl$setown(r24, 0x6, r27) r28 = getuid() getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0x1ea) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r28, r29}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x61) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f00000018c0)) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="07b618d6c5d50f91f50243cbd8fdf63499bc4468a416869e67ee8e531e34571627711eb8c7ba8e455629bfb9d4dfaf6388232f0aa7f38d352e4724f24e3a4e42383bb19437b4d6e26f", 0x49}, {&(0x7f0000000140)="37f35ae5654276624d3a1bc82b067a1bdf2606f7664c8757ab3077467244322c906c089e9ed51b34f1254d2ea5ab81d3541f1b06d5b055ef2545805efa8370d9c4b7a3667c392b7794f0facd51276577f178d25620e88454b60032f23f705eafaf2f9c9019ae906ad844ff494d2c2f5a5bc5662f24dde67509b1225c1e4a87edc57beed4b28dcbbe624342345fbf062711593cd0d339a0d3d18bbfc69c5cb841e8a7d0823745d9ee3f2600a580b8735cacdb264b90e5ca00311c10528cf9c6e3ca20f99f6965467628e265f72a0cfbbe79cc82eb3be38919", 0xd8}], 0x2) sendmsg(r1, &(0x7f0000001800)={&(0x7f0000000300)=@un=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000340)="341ab8cbeaceafb7670c7fa7f1738c6a0d7df012703b6d4e443bee1a761d3f63071c9834b09e9dd36bb1746fa4c0739724af1a70106ba94a726b68b6ec252b4609eb157f0673ff0de8e27b3a8080ec7edda176b670b6386a7a11c339f0fc813c3f3dd0caa860905fcc3da6178c562688a4fe6e8fa7e7e0dcf189280fc4cd096c8a69641384b99bd93d615d3b5399ae5eab671ba18c0278014672e1f6165e4a01d34234ad4a3130131cda6445b0993f0ae171ad302a966fc90a62dd294ebad4654d26c254341aa860", 0xc8}, {&(0x7f0000000440)="1eb47fb0a47f3a8099918703564e1f93", 0x10}], 0x2, &(0x7f00000004c0)=[{0x1010, 0x1, 0x24e, "facf9414baf9be79743fcaeeebeb3c8f090e7f14fbe0e4bd0be2c5ddd42ca3e85be6e17920f19ff9efc75ddfd0f2833f0976dc8a30d0d2b29377b1d729fca2636f46309e8f5e1bcfd7277a07c75d8d3f9024d22ce4a3a1cba3a7a53fb3cd3cc1a5b6f92560dddb40a0ec6275dc34e520d6d620e6c362e02bdc917e9cbcb2855a37ca3157490894ea6d47101ba5c38c5caaaeb62a2c41bc9623bbbd4d9261af45a843159a7e5f5bb0aee5717f3d0cb3011800a2d0d3d9d53f58166ede2ade7837ebb34d3747ce558a42669f8aa18fc2cc0a01d5c947cf75bab6ac7a78c39f23662744587397bbdb56d8e5b053642f4e39c3fef3670c7b63e27dc3cef0460a7e5f79cf3b3b575f70253cf8dd18b7ceac4d98cb51cc5a94e8fea075e54ba75e48e96a305910fac6e116d91b3552d79a106e0855864bdf6768c8db55be88ecccb1fd0c8c61176eb9ea09c93f7b7e1fbfca959f9761ca450e8bae6d757f06063ba95f4875f70573c2149acbe7111dbcfea347591720d2ee94f7930c8aba112d434065c7c749ac50d0dfd03d4dcdecea01ed7474aee870ba50252d1f1ee6aeef107401cb4e6e29c150f1d6063427669705cd18fc956940e0884b7130b558708c25ee2f3c99818f4eb17b4cf5c8cca648a4ef3c71dbb0ce73860b2554ebc730e96dcc68e49657fb52eccee3495d945a54b4284c75eb1162df2224406a5c9e4c2da191ab751698a1c5b8e37f830ac546f28c7c5f56902e853c2aa2a5d287290e2bd3a91193496491d73c05952eca0b5414b2c12512b9eb2e7548eda46a0e35ddb34be2208cbdd437f05ea2e8616ddcc2df3aeb446874aa21b3c26a2420459991e984b0c56533ac1bc40488ffee37646bf143cab36dc78af3e558801f7c91c5e54a5fe6fe2e3b9141c38d8ee75a696a8b04b0834adba3527a7d23837347ef25f7e88d645dbaa44c77ced520fd549926ae0b7c5004259e7a52cc631b957eab73db33d4c672cef5baca1ebcc8eb5d922a35a57245c4055c8045f22edc57de74648959ceff2707a233f9d70870786d64076cf376ca76179ac1833d0e82f19e07ab27bc04f9d1908a8690c13bd2d325dbdbdc58e0a3aaac18e66b7a9bf73b95f2e9ef246bc46813a3c7755492b4e40c7211cb9dee9fb3126813ac614cf7bb42a942cef33818e86a6b2c82e9519fc58a1b629a0d0184a51f8024e1b3544120ac2f5e23cc5d9a6414a3af018124e7a61dfe5d506096d24990b60006b0ad032874d3830bca3a2c35e3c6d784bac76e593bb1e49d805aceef54b48770a92c55693c19f15657b6ae8fd63dbac033672c4cb3c36d44b6b32303f51b6f928659848d73d3a02ce9b4db987a1da3ee15e1fee77d8fc92fd9d71b208aefc8a95e1550d57618a35878e5d70d8c4f09d016d1ff1aa4ac604f8b474373d5ef13ed4afd3590975313f67d677895c585c483d32fe48826c66d422c891cf566f9cb67180dac02887e4c6801470fdf432ea7351cf6e8ed036299319414a73544c4723bfb5fb709d0d3a2fb396a57834a6a6465982f2f4019d60397821b848dd47ccd0ba50e91092228678f3c9eadfabcb721ea9996d3c42a727650b049bdf0f44229ec2c23c9ba2e470c882409a76592f547d743b54232f2802897be8b603feecef54dcda76cd968718f97e8627b5aac28ec78cf4b15b7d619dbd09042fa1603815e6e839d8b4c914d5457c966788837a13733970e5972c4d73f916fb36748600511894696017a794375138fbfd64a5c1b318c36edfcab3ee0a3a809fc30b3b0dec986f399454709caa349ddefa4fd182167e1c26afa892abd011e73ce6c9d333fd891e6efc5633499a1a117f3fbebeb21c3e923e1f80a94b3b4f1da470c153cc3749963f94dc66167ecf200943bafd777bd49436cd8256dd740957203e16e1e0beea2731b21ce48c4fdbf9b7cec14185a0c8f4777e2b7e4fe05c070df485a12a3239c8591d269b713629abb75b1d194bbb87d7ee008d52d3f12aa77c3bdbacea5a1a8233a7185db354e1bd0d674caaa1a51df9f6c6cf6f4ca0b9c996d089bdbd1099fcc106bc1e7343da82e2ba60fbab382df936b44a84bee9eb5ee9bb0093e38a8e7e19a36ce4648e309cc9ce84b0f3889cb51b4f03c2c5de0f56d5daf2affe48bdab88c5739c43036fb5eb78b07f06b9ffced20e5f80b770e59fc00f3991987b4ed3b46f86e5dcae9ebd34e67e6bbd72eee72e5d742f3fdc87b79331386dab4ca22ff73b66e23380b2dd7b254986445948a6b6313f272c2b677394307119eea64084778fc6f7980cdbdfdea98a6f4e28ec1d258a44794b6072a49b872530ee3c2249cf4796b36306606087fbf8c89b9d840926d7ed5cc5045f7ae63aaf59506f6b4dd36ead8a8cf3b4b15ce470724330a39d7537b8b5bdfccd137556449467826f6ee30758f1f5c59473b4667c553fcbba236a0d496345d85eef2ec1b9b51e3a0ae035c2672ef5877c2be960142fe860feb9d23cc294e6ee0a1942cdcd61a05865772bd8e58adbcf5c858e9b85b52eb5c5a25cd442e52a000c73d59cd8f884fda239a796d774560ced7c075892b3b51bb4bfc94b9bc459c5c599e3a97c7eccc607485735f50866911583b4f7d70a10b40010ffc1ff44fc7e01429076505772dcb8824b1ab1cbc160b9467de41203305cc27734102272d7b9f408b6988cce6cd7375b197bbd8e036581e1d45a35d75d1cde50595fe0e1fea21414e1495fb4ffd533c39e034df3db843468bea12826c53503920b65c57afe965ad4ef63c651212d67d55f921c34f599e684d246a7ca453076e6ed0e7598d241dc92683a079687699403408098caa96f74063a3bdaf560a611f8f0b3253b20203ee867b50cfe79f2f33250fa9a85f9d89b07809f687f16ce425c3dfb38322b9588e366184932c5c8a286b908f2b6290492ff2e46887430b2f6d8edf22b865e315bc73707ec863e3399ce53263ff0529a528f68786a7007697b22975b08cae665e7fb5ea797c542ce6f98d6635e32585c23eccb50f56711729b9a809aab693ca6f08945b785ba8e7f3076e6baf5ff11666728ff25043a414bbe65a89daafd6a9b1d15131cb7d1240f4cc59bc0422462b17f9f3a3adf941e487bfa04dd3a7a2f4307c8a93fcb06dd15c97b21d26d5d87da66298e79d3048a1d4a8d6f940b6795783e820bf7878606677a462e73c1d8af42b2549e60f293341b72caeb2ded6dcef8ea6a40d9953b64dbe3f5579e3db23ee4d18bcce837503f2d90786a09a04872c6ec106dc523dff1863d256386ed3df7b0093d49d26d790e7fec0c94027c388e87e3b1b0e80ba6be3ba32cab4521210dda6d45274b37d4e73ced6c0b25cb16de5cb3a54d25ea0ac86cd0a6fb7cd5e48a32fb7686e46cc67b1870bc7d2948884264d0098994498a54c3ac4331581ef1762a2307e1d87b4ad6332ef9c2728f5fc4d7005ad27ba3c0f0588415abada6018e801ed20cea26c89524104c878b153ea2640400159a924260d6cab704b698fbdad88985bcbb32fb639f8d0d9b444535078be32cc20b483febc17864091d120edd276a12dc31ded4a2d4b7d3961f55b08ac367939dee15f26867df10de3911b8e1f361991b69006a70787def6b2d193c4889b9c0ff9349687d9702e00a863ea5e2694bce57058f6900787d1a23d92fcf7fd45271775168f4e2a2833c9d3ccd15a8028e2dfd9bed7c4cd03493dfd08041414cc2c50a3449a1c7ea6f4e6695abb4ef79543434b5a500d91ac90e9233aef17a1316518ed027328f2daf29c56fdf718cd553fe5002188a3d4bac9a355cee7d32c1e15a1fce5ea97e6001822ff272d1fa275678c33cebab2a7b7b1b60b4788c77767b7d79a4bf6996f4ccf6bfe5cd6d9ac650cf510b01a3c50c715b51a02fd5a2db61df3d4275b16a941663b8914356ab7eb4d241c635898b9a2710f1a41a8ca9ea3c8d2f8412f2d3efaa5393d833c861fa52a1de6d82343ae461d3ee08a3310bf9cc0ad8d67fdd7039e39fc1c87aa116aeb3384ad2a7c375c824627405edd41e20eb57b5ee8b95c08abe9b9df5b1df122228f0e279e4ad00556d7e5a7a9a8c1e826cdf0792c7424830c59c321d82bf2622d88fad318478df6852c94806ee1e8bdb89b2096885969706302c858f61a6b183506023fc5925a27b2a332c31a85e09709714e65ba8c6b5e06847ef567dec47a0071895479345e66bdc1ca7eb19412eadcca3aead47b407fb127698369902cf62ed0261d66b2a8217b13a10086e1fc26adfda53aa856667714fa2a370a1960fc5d343b7a88d4bf4998de8e647f1083dbbc9875df59735e21fbfd2ce97b5990cb8cc4977465cb826e42c31eea906d62c65fa684c60bfe30b05ab669a86f48e19957f78c61bc1d37d0d478ee4070d823cf9db754393128394fe2c2d8f9614bafb8833b79994b33e6a885e44aaf3a63c9279c5b6ef087c5d14ef663bb77c338c7f702b883807fd47bac61020b95b49cb38eff3c822e69a021fd2585d4f86acd077d799e0c798c1961f042063f5b55ed18b1404d7b19cf13bc835a7c76fe9474050979e84a0c3d7f596fa7448186fa7cf390a65014cdef96b2045aa32b243aff8ba82e2015943ae10cec109b4aa47281325d5b47bd28908ea4821318699ef79fae526693fec7c24c2a2140b74ff81ede467e12ff3120651fbbc061badeb5919eb2f84248cb44990c1a15d3b108737242d0f783635ee26bff3bce3eadc17ac16a1ac8d255b734e1484ef7c510d16ba5ca7598b64bccb4bcd3c779360f010276db8f0e1dc1d4b792c9e2dbc1f2dd19a22bea53805634bbc97971e14dbf22ceebc0836f52b9424613cb74176c344345abd4f764b8af45eb7d57d81ae55e1f923fc6079fc284eaadaba1fca3434cc633d6acaf1532f4fdf432e9210cd9fbe59b7847103a404e7519639f19135b3f2320a6555d2cd669617780610266c86b655ab1edde2019a1242c157c8c3731ef23990622bd44444eb69eeea3516fefd8f440bfde9967645e8782baebb5572646dc8324d836b8c3b4f9b9532eaa31a5bfadb7d7e35846f09c53aa55c38679812c398f49a4898fc37c32a0bfda8bcc3c3c3471049e39ffc7a981c5941420b7e2dfad485bbd90c8c6788f608a48bf63f1ef47db8505c7d3ccf1c554897c1c6058c5738012f9b64ba692a12d2af0eaddd8eddc587232f7761717cb9a864be8b4a46caab23c4e87e216d6804e44447bcecdd5dcb38e8c6d4f5b44100209b527ac92d39f906a6395a45616bd1bd5e4f0df661b46277f85643351ac8d48281991a6f123aa1fff426fad96af3efcdf34ee0f7716b6e7586e4d5fe55ae9e14bfc0d6469d3001af7657bde5d9cd08ecd3779b1bd06e88e670d9f36e351c743b74f9393762e34492ed78fdab5df775695776f0fd39d4471f829e1afa00dc03638ad9d52762745a733ca73fe970569424107c8e11cac50748fd54db7afd8116d81ccc79b6787e1a7f236fc944785d11254399633cf4b7da5e70a0ff75bc43f51adb569001a41e865b9cb84d9d2fd122b74443c7e1b367a051fc4f2f99372d63a394406bd8ee1614e9b422a7bda76fa3799c21a266266e76b1d57175a37cd0a6196933c40de9e40827e0425249a28f8cdd6d02e5ebb94d5156bf971b3662bce4fe4b7c0b2d24334e8536ad9e58a866757c299fadf6613f296e082b1c167d8f551c7534b5a44ba5c61bb50d2050e2a4567392316f3c2886640e0fe043e6247497b30c9dbbdfe8339be3a1723d22ae046fa2dd85b6d8f5bcaac913e11d0282af9dbf6af"}, {0x28, 0xfffd, 0x0, "65bedb81f69412eb8da0bc327fbfce3ff9d14046"}, {0x28, 0xffff, 0x5, "d33cb6745bc7a0858c9e60f3ce078cfe09"}, {0xe8, 0x1, 0x0, "ab547d937f58e60fbfc7f9bf481212757526a867effbbdbeaa54c6c4aaa853b675c6129614c51042fac35265ecd442f2245c3c8e4bb979fc0510ae4329ad1fddd2c62e94a955f62e30267ac68845d8f1165f7c814af33186232f15e80f214518450758f83fcf95999fae9ca71b4ae1f0fc5620eea2aa4e9f4c10c62ee46865c797e7273a964321192f216eeaee289f2e4a1f2d4f1d60d0a9c76218d1a376a35b551f621e6020a941d845abb8449e4a757fb8296e13be7f4d90397bcaee00eba8806727d80fe4be02e105de165a14b53b1103"}, {0x90, 0x1, 0x5, "5c10f04829704affb6397ffc00b9cead643683fee3ceaa2e4ea566b2e5a9a5f6781566533f6a259d046e196459be1cc8cb5fcd63e06c8bb6411caa5d36046e2c8abc10aa7adf69e96fb8dcda6afbc85699f75f038f86349462dc6178c9db6a459be8698978f66f90c8e2ed484883b6954d38a57ba11218db49"}, {0x100, 0x1, 0x3f, "288bf0c686714cbd9d3434ac021bd88a1c42923d468c247a01fc38e946c5bb67f78db9b0bdd1b005337be385fbc29c95a248bdced28400b870a4ecef134d395642ed031f4cbf8c3e9d7784cb15290a86236e47d620d27b850d2efe231d83d5fbe60feb070d9ee56082cf5c4ca0c1538075b9ef2c5b3f03bd3d6699672d19c466576b1df4549963069fffd778604e528f73ec7ac891f67e80397808c48809aede29c8d706aa12f60eaf5536348ae68f7e39451b4c8f39685b17aae31e2216e76665ae23f155826938b8fb033f754ab166ac5f28b7aeb2ae1ab1525fa3b489656a068645679f92d6d4917cf0d239485c"}, {0x48, 0x1, 0x80000001, "b3100b51d01ea69833302115d968d9d446a38394d197907aeb83451ca08461dedc00b8909f9db357584e8987e7cd66e90d2c39ea"}], 0x1320}, 0x1) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f00000019c0)) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001840)='/dev/tty\x00', 0x20000, 0x0) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0xe) ioctl$TIOCEXCL(r4, 0x2000740d) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000001940)=""/47) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000001880)=0xfdb) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x80) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300), 0xfffffffffffffdf2}], 0xfffff54, 0x0, 0x0) r2 = fcntl$getown(r1, 0x5) r3 = getgid() setegid(r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r6, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r6) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, r6) write(r8, &(0x7f0000000180)='\t \n', 0x3) fchownat(r8, &(0x7f0000000100)='./file0\x00', r5, r3, 0x4) r9 = semget$private(0x0, 0x1, 0x10) r10 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r11 = geteuid() r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r14 = getpgid(0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001680)={{0x8, r11, r12, r13, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r14, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r15 = getgid() setegid(r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x1ff) r18 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r18, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) r19 = fcntl$dupfd(r18, 0x0, r18) write(r19, &(0x7f0000000180)='\t \n', 0x3) fchownat(r19, &(0x7f0000000100)='./file0\x00', r16, r15, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r11, r15}, 0x8, 0x0, 0x1}) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r5, r15}, 0xc) write(r0, &(0x7f0000000240)="220e2a", 0x3) r20 = msgget(0x0, 0x1) r21 = geteuid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000180)={{0x1, r21, 0x0, 0x0, r17, 0x10000}, 0xc8, 0x1000010007ffd, 0x0, 0x0, 0x3, 0x0, 0x800100000000000, 0x3ffffffe}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="1426d1df5fb16f147b531b00b665", 0xff20}], 0x10000000000002b3, 0x0, 0x0) 16:00:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffbfffffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040)=0x7ff, 0x4) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x3) 16:00:06 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r3, &(0x7f0000000100)=@in={0x2, 0x0}, 0xfed2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) connect$unix(r4, &(0x7f0000000100)=ANY=[], 0x0) write(r1, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) 16:00:06 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000066, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffdc0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x6, 0x2}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) chroot(&(0x7f0000000100)='./bus\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000007c0)=0x8) getsockname$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3f55f4f8722b302da621f83fe4b00"/4098], &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000800)=0x2) kqueue() 16:00:06 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x02\x00', 0x8408, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8818, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0xc4e, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r1, &(0x7f0000002440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/70, 0x46}, {&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000200)=""/200, 0xc8}, {&(0x7f0000000300)=""/164, 0xa4}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x5, &(0x7f0000001440)=""/4096, 0x1000}, 0x41) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:06 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$getown(r1, 0x5) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f00000001c0)={0x2, 0x1, 0x5, 0x9, r3}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000200)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000280)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x2e1}], 0x1, 0x0, 0xfffffffffffffffd) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xc, 0x40000000, 0x0, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0xf0000040, 0x1, 0xffffffffffffffff}, {{r2}, 0x8000000000000003, 0x20}, {{r4}, 0xfffffffffffffffa, 0x42, 0x80000000, 0x5, 0x7ff}, {{r5}, 0xfffffffffffffffa, 0x84, 0x3, 0xff, 0xdc}, {{r6}, 0xfffffffffffffff9, 0x20, 0x2, 0x0, 0x6}, {{r7}, 0xffffffffffffffff, 0xec96a240f278970f, 0x80000087, 0x5, 0x7}, {{r8}, 0xfffffffffffffff9, 0x2, 0x4437d7901e06bcd, 0xfff, 0x2ef}, {{r9}, 0xfffffffffffffffc, 0x24, 0x2, 0x7, 0x5}], 0x5, 0x0, 0x3ffffbd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) chflagsat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) close(r2) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000100)=[{r2, 0x80}, {r3, 0x10}, {r4, 0x1}], 0x3, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = accept$unix(r1, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r6) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2066, 0x28ae) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getgid() r1 = socket(0x2, 0x400000000002, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') setsockopt(r1, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) accept(r1, 0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) 16:00:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r0) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0xffffffff, 0x4}, {0x18, 0x0, 0x1000, 0x42}, 0x800, [0x1, 0x8, 0x8, 0x40000000, 0x8, 0x4cc5, 0x80000001, 0x6]}, 0x3c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10085, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000280)=""/2, 0x2, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x204) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0x3) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x4}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) getdents(r4, &(0x7f0000000300)=""/197, 0xc5) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x42, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) getpgrp() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0xc}, {0x20}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0x3dd) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getown(0xffffffffffffffff, 0x5) syz_open_pts() fchdir(0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000018c0)="1741c87b953780fdf32f97800faa6714799e4a4e533619c128eb5584a5d41ab1ba4b73ef7305ea0978356e7f68af502a39cf392b899cf67a5cf3d079e56c84980ccec7f2cedf8be2fc7c53e5c216620ff60d012501ba9739ad7dab154ffefcb2e5663265e225701bb2a80452f8d1f6e1ec5066dd8c576f328cf032a64a1e8a02536c3850829d794195316ef601aed6845da38d1a379640547e7af0ab0631c19fd2113256f8f47505a84a84d2c8790ab4e2241513ddeced7ea63974b028035426cbf2078d37bebb", 0x70}, {&(0x7f0000000380)="0f48aa976c4b73ea50bac1466e7021d0129d87c2071295e27aad61d039cd9df479d1", 0x22}, {&(0x7f00000003c0)="a3cd687a1ad1f162c4ac9b34223f863aa5703b0ce1f1c9d59759015239a4f20cc4573861f7e23b284852f5c3bf72f941f2a4d8d1814097ba31791c98119ded2fe4dd7e8d129ed51786f21d52c6079123039c7b502ff2a4a725f2fc553de8fbc474f5205d077ed5999bbc1424e6e3eec2b3e384e0d9a40d5c08f2a2531f20007e0374511088a4d99159b63b9554b4e629f7c35d6f7e79ba36c9e4e69379", 0xfffffffffffffebf}, {&(0x7f00000016c0)="b2b96f347bd9670a6027b7a3369715a601ed95915a30de4cad3075cce98733a2d84a33bb234a16390533d7b45ce05d64b98a6525d6cd4718a218eab33224569a81c0cb0e88881f1413580933ca28667c73d9388d3cec5d6db46cb3b120500cfd03a99a8120b4f15b39f78394d9b7c20761d6f3ed1aa597de6c5fd9ab5be254cb73241898a84b104648c214c44bda6a8db59007f4ab96b838f10b4e15795b75df925a91814197b7db40d225245a1b83fb73c836b53b1c2ed8dd413a717fce194898c607599f56f37f30d8a5200552f94c6df33018524101ff72f830398126cf815dc0e15cdd679ce5612b85247d2ebbfc88468c690cf46d854f8174b866e1f20d134f7c8ac5cc497b295b649404c3433eee79112eaca57d526dfa30a68a80a4354975e7c9481a253d5d27a64de4033ae36af3dfd73cc4f1436588711028f7de003eca15cbae2cf08b232394fbd23b05aa3dffabf4cc32be05d44b12644d563e7bc7542fc170d986ac4339728d0fbf6c1b7c60c6b12a034a6108f4d69bf6c4394a34d77d6aed9b10c12998e4ceb3274c57af9d922f94d808cf5b5c21eaf99e597161e907f0aaf09ef7b3fde81892128c9f09a8469758f1e23a5e43ac9edda3397c186ed3d8f45f6b11360eae9c91cd", 0xc5}, {&(0x7f0000001640)="c52d259ee8f11f224b400ede55926f0833926f983f3e9389fe5488a9b8ef414de065a0ca6579869814e586525c061dd544758eca0e39ad35fe2622c5e7bdc830d05925eda5eab80e4bdc0b769d3c3c19c33945b2ea66a8a1f878ae4c9f1b5beaaa", 0x34}, {&(0x7f00000005c0)="ad0cd40a77c0d7ccb891020d833ad8089a3fe7fa0f39ec1dac708e3f2cc7144d330469461ec69ca0f68d76ab0a046a19e62c64ca42668a5f90d84f812b2a76a1864f0e0f0af9f147026315085db81d2dcfb0ef4034bed8b259e44c8492cfc1a2c26f44521ef9c1856a3c7b5f8291ac32087a568f5ca6226f8995e7742ea928b5bfb9463c2552fccb08fa1f08defe54b34aac17e32cd1d709cbb06bd15d6fe246b5009fe0c2b6f105295ac21eeb9d3b62877474d43fe211d08478354bf7fda5b826c8dc4351872d7ff28579765cb10508beb9d4d3e84a69c89d8dc67f5f42dafee47984a205c090bab85a28552e0b397f862ed7250ae950b5c6b2f6feb16852a86b75937399f0311da3c861c854d2044e91498724396a657ff1aa8d574b6b359c7d8f5f44028e0e85b86885b2260fb5d7011689491fc2d4f9a8e830cacb2b04e81d5b7d7553e73f1bb94614e5d5df119f994aad7e8e84b32711e64aa9817693e3df891f24bb0d26e213819befba2ae568a4b005d6ac4ed70d339ab2484809c44e0a53ad11b3a7bd5c75bc6c9bd00f078d6f4a1f6c13f39a146e20e5d33b0255ee350b78256bb5f1eb1c24ba9e9c85d55fba8f392c1caf135fb9950e733e3ca93965310ef5f5f4d46d0a7bfbc924aec0ac1afdbcc95df61f0cec515e24d13e05d17be3d16c7c345bb0105fa28bcb39ad67b47481784d9c78c9abc3a83ecf8a801811e0c05867a1a02bf598d81b58cdeb4e1c33ac48afb51f0afae542d34822eb4de75851e1c42c7099441fd02b403d8b57e8bd9e3d9994fd16b84bd71ef264a33fd5569f32021a570dd30e89fb2f44b19cfc03e1cfd1590415602fd5de59016dbfac6d54243f65516bb914f4cde35a7f2e22c6832f5da82ad253a1c0c7b7cf77196d0df6239c49eecd9ba946bd4cb223ab7a6f1ef0783e074d35c53d97c647b18edc7d5a2a65043b9d788428438b582f259e254cade444684acf69a84c6e5e2898cffee15726dd347e9b34f49004eb6eb1b4bbc16b9c18635d02f1f02a724d647f65613ae21c5ac227070c5a3c2325f1507e92c6fe3e533d26607c3100fbad8063685355432f3fa1a2236ee294db0bec078d86b5003b787225a32ae3cf18fd861217f876fdcfdc35118f745b5e844e2aaa07bb2c3a2b2df40d270b9e306e1a3b6fd16d5fa4fd294fb571e1a106292be4296ead7ba91c52cf1ec0c90c3b6382ed1d128f767bc00376a7dec1f829b05d50fe0934918e8ea4e54316476b3f3819f7fcbe810b85bd6c2de33ad954e7d76da67830f75716e6714297b6cc7311e8519a4007f8e471d7b759c09449aa1377d8e64ad889fce8ae182c4c83c22daab91f3b0faebe4907ba0b267bcb6b59637654c7cc48d4d48da6feeb68184d7c3c99c939790461cd74125a74d8196f8dc0397adad3ca84cd4dd5b66f3048ecdf963e7914265cf7b832b32f3e5a4b1a1bce86d00d3af2a28072f3439e5a3732e121d0844452399c7baaf40fe57ca09ff4087ed9aaa010d4c2d3f4eee82163ee982d9c8920a68dd828a86e86dd056dca9769691c82efe452e6ac4076f3fb79191f7090a944f60a2f05e34bbc7dc5b698e565084fd00a50bed82530df0d718de095404c9caa38565a1555bbff3e2962e773ac7cc471dfb95cbea41abb83e62e12f7464b7aad7ccecf2a59303e7e15a540c7a3559aee9744e9c7b5cadccdbaef69280415e49793b72dae3b4e0084e660778f1104394d5dd632eea7afe5de7a1d8c321032ee6e34d93ef871d795cb86115e0ac9efbd74b3e8235146b219a7a99e57065408eb08b75124af32521053e7b5712f6aee6e9fb24ba8a49d761b7a0ec4f367892dae68dc39d3faa64f28c1398e2bc2e60c3f36f80efb0818c2576ce86e90c96755e3590f014ab6de2eb615f02dbd2abc528eda9e3853d766fcacad3e819fcb9217e97feb43399615ebe11817695caefa7b7db1d27cbf2f415bbee221f09a68fe638e62e802c6bca70166f19ce5e83f198f7746b2f382954183af0d66350017e2c6b733424d1900bcce6971f4c8d018207130a31b294a7946ac005c3edfb27b2b2543b70026ba6488b84083ab7be793d86166e2a0c748bc3ddf33439b2dccb6c82bfb360bdfe1b8ab13ddc8195472730a7dd8669e2b3055dee2192c82538570f31a8afd7baccd9429fe0cd93cf3486b7d2dee35e0414d0c5d4b7f5dd7a9e21be9892a7e4d7095b05fa89d9745791d57dedef47ab0b00e61a0a43b90d9870b685caf46b83b5adc6f1a7237308657fc5103e130b72394cf988c959de75edc0d53693666b53696f0868a953b06f9599c6e51632424728dc4ab89588a3b4f494b7d7e7fc0cfeb6ff8692350413a82c0e4a2e7d70d2f72bcc59ab096ea87548a7e15dca3af1dd38a1c2a03c860b57b30cd6a81fe49a7179533c54032c264ea0ee740a9cab626ad4b2f2ec50329c512d7c417847af64d07bffee09568c6b2108c1128e0740c9e38fbdd9e773d1e5da582a078338d9cdbef689e86d36796c4f72b4bb8bf842a54356d558a851c612fd2c21a28c68d0821426573825e05cbc6c9a61b4d8162c482ec0ef0885b5ed065be4f39f42023d78754805e3c5f448717b5d2ac2d89cc4c2854efa87f383570c2a13892d4581924faa15eab2222341ae0cedd5e5059efe9e708474402eb9de9849ccf0c7742d8d51901df3a8dfca60f49cbecc0269bffcb015e46886bfbb119c3c97b0b318abdb5b8dde677102c7bbd2aa9138a4bf8ca301d31bd73a3c867acdab512b53b686a7d4e5527628227af769f361afb5f816a7e34eb512c48b1224bd9cd46bce1bc267c88a26d7b708983e54bb5ad3fc27a13ddde50ce7ca6e2fb596297f9cb2ab857bbbe92bb901e22274a8492a59a823febc0df2808685a553cd88b8cc7446c2aef28467e80e79b368579a00e843e464e09450948fcc9fc3b9f897742b13af4aee744654a35ca2d688ea16b928a06021f1b59e36736390a503d0da06b2745b6ab6233ea54854487625262f31526a885eee217a0a66ef2d5202f0e57d31749dc7e4824c9295654a24d6afac12e7febf5016c56238a968f9936993e55c3e8449f058f7a7cb16ca7280f3641f34bd5e468e1d076f113b956928363ab4482a5658e2c288254b20056ff39664e0ab7c2661f71cf1fb4e446aded1762b66ff8d3894dc3a68ff0c2affcb5a13b5d9a2218c43a617cf567f79bd69fc1cbbe680b994f269a8742509b15692c3ccc83aded160ea7cd67758e49aee693e782dcc5b5600f1b818992d8755ccea98d17a1c3997308ee37e015d691adaeac9f604b8c77d39bc2c144564dc847dc5e6402519a0353da1a68bb867d6127d4416a87eb46ee3303398fbcf7484b05bc0c72e70104ccb7df043ad5b76958a910caa4c48234b6304f6e13f604590519f151daecf6d8fdef64ca3e42ca11d819deaf001ecfb91068740b18d9f4aba3e8d3efddbdb0f3276f16ce6b51b8ce6c5aece05e80f9e32bdda93c8105ca174fbfdb78c69d437a21e0f6bf7d15108b9cf603419d22ebebd9c33aa8f746e820931ed4a99327ab815cb9fa244c8ea7ee364a1af867bbff27162e4a4ff81635d34d6fac021a7ff6677c96e547f1caa4740e0eb93293e8a738bfa35177124ab6cab6ac310d435d2113e0b1bf9186ffbd7e29a1a480cbd8f06f0a5555c414b369b8430d1e383084ab0039b79516d59e23a61b44edbe5abd64e993cf7e9272247a1938f146f668b40b7eeb88b54324509c1f51b46011494a738ecc112409f4631b35e9404546501d6491b9f4769d7858004c56ce152cf06363398937e313b283a81546a246473da18a6243166b942771bc5be1ddf3242cea5e1c1b6d25c1309f3c0c54b1e14f33c0730e0ad463971e98a670854294fca8d4f417916bbc7408a2df39e1f09850ac97e41a6ac4b93b154d6a72b722b80a42d27c6e6aa058ffb4c60b595ade732a2fa9ae4afcfa962b1f6e07488ca3012f66c6c3780ce1241170741f5675640df298e2f25ffb25c2c24631ff9a116399486ffacc1ae76afe823815f0802d265746bb29731388ce90b6410a1a61541aace004eeecb79a88de2f9d18eebebb85712a8bdd6a52ffa2764bfae7b2c4c71e852d79457ac1defba337ccb729117b205ded28ea0d0c02d4ff5bea0939ade398ece4a79ca9dc6455b637e2cea6c993322d7a2f42fe678c64524ccf3800093c1be4b1ce29e77995474ffb501eba07609de9650b2eef2ad4fa716097e70894b6647c8513b6f52a3f5943768e22f2ac8a76936ee89eadf207f635fbb7d3b3b753c09f986f7b51f483decfd21509f90e5b8a1195c8f3c5a4dd806ec4506d9578b347bfd1aa288cda28a5361831ea865707681cc8cdaa40e55803a1a22780ffbb4d78a6aa1584cdcc2335ceb9092f5292b9e50d2c701a7b28d3e18e4b11df0327cb481ebf02bb508942d21d89cd76de67d0001dc660fa55694d7fd0d0fa428cfdcc75b7051233152af550198896b1b26870f82bc98a9b585b739e8d2a368a3552b320a029c6195a17625799140e53c27cbb02d11d69539ce293fa6b8cd60575c20e81f18737942b91360bf7c470495138fb83114c66daa8d3014a8a734bed3e0cbbc0af33b07ebcbc3bf80466c3b31df2d4fcabcda37847af1eb5f7bbcf8e6f487ba0a384d24bd7362aea09e87e60e8f95a9907dd39f9de940aee72f644d165daeb4faf3e802610e01103429e638d7ae92a9596f2921e3797af8b3d55b1d85b0b999b64c49dc2c2d1511578a94406bae0abe5c95242f99e3890dd71e30773a10ab571f04ffeec89e5c92be143111d385e053e734e68b1064d84d9fe3df8d5bf6b0bd22f838c2373624a729140441a990161da6750e805931150b71260ba954bc3cc09419bc357b540c57121c540270a63790a675c52392ce2e6f30eda1f28b4169767e3d60b560a376b712a09a5c5c431477fab7d65a2e62a34ad56f2ac230e195780b08b92e19b87cfa581562b74feba2d19aed71dbd8bbe913b53ef70fd60018bc1e152694c54ac04d5edda8a7557027ba81ad2c6d0b3649b7c36d8207e6925153e4bd607217273dc59e9c315ffd8c677d4b4bb6c7051e4db8364d9866c22304da61ba9a9884876f1f301cb78a384e6822d0a4c624ab4c9c887102f7df7be0da04b7d38ce93ed211660af86ec0081fd94c707b843c491676637f032b1a696eca5c5101d76f58b2ef3baf130287e2dc6d3279afd2dcd09cc65ec14b8c143d5e67a08857dd4b5d1b6461e711c8f0d2805a9d936b1b53e7f882254bd33a4444fd5ac98c96918a3c36fb4047cdc51fd908416b42e43d060bf57b63b42254b31c290a6ff85bdb17accdc7b4d36eda35f8c7e1283493b26eb3c0f265cd0b8e060c7b1dbce4274f178d5ee162a506142327a1b035cde4aa5052fe7a67062c3e0003765846c305266f262ea6f9241a72272b764a8278bb1b0aff574be67cd35b0530c94872708643a282c8ddde0e9278ca45ef72cf873be21f037672ce8aed05ae7ebff8626b1dd983a80deb3d16f8f8f65f118a7a829b732ac28f80f8957f45752da6c4c440588df54a5a26aa8d653bf2b8fc0813bb8a33cad8c3bba3010a308838ac66238ec37bfef9e5ae1de9658be7c2481cc435bc77672ed6293b801798f3017de769929359e3f2448b40398ce51dda254141fe6321a1ef14848b34175b210689c564637ba6744c30aca477c863fe433246a0e4f6dc3448c1d948eaef182ef235888531e0c92db2b0281472210e0ebc440bc422a95ae1e5abbe124056f8af7491183", 0x1000}], 0xffffffffffffeaf) syz_extract_tcp_res(&(0x7f0000000300), 0xf4cb, 0x81) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r1, &(0x7f0000000280)="7d5cae271159659796e211004b7d78fcb31cd78eddd7d9c6e3dd461a505852fe5b38299ca65fefbe793541", 0xfffffd1c, 0x0, 0xfffffffffffffffa) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="478c2125119b5b0e58f9525d6e290318240a000000243c86000000000006b085d9a18914a2b84c30c344c4b7d428fd65bf22f7ff262cdc5c359d5324bac09269afab9610bd3b23a0f4b6fff849614ffa6e74fb0e0850cfc09edca05fc0169b86b295166731d1f55dffd4114b8f0c590e208149bf524a61214e3bed0fa5b2477f5b588c1fb1ef3fca9a48f6d2cf7abf6361cccce36b67eb53a4452b29964475343140d5327b4a9b35794a7f90e3d286c10459561a1f4959adfc7a8fd3c25fd9daecc6ab6c97f96a6152c7f2bf3d9e79bba02b8e243b51bfca6fbe99115aa92413e7d33b139cca99fbacefccffd8fadd8df1850ec40741e48fbb8390c663e46bda7060767273592dc971d9baa366efdc7d87b409", 0x113}], 0x17c) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) 16:00:07 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2ac87910bf093f68c11700287ead4bcb777fa69dfceaff8a4e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000800000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd036ea375dea032c278db98ef17a5d85f5ea1b1009e5a319d54401cb92f77420eea4173d5b6083eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ec2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc75ab90c87342fd96d58d84e5535a55778175741e8b620668190c0cd93826d2350adafb072f0d59c07393373f47dd05b41bffcdeb494b292d6eb9142960cd397f6c6136aec680defaee56cd76c0b679cb59924db974d42633edf2bfa115866be2f40429941f644ee474dbbfeeeb0f54eb01917e9c1003d12961cba85d475aa7d4989a858ddd466c3e095441bcd05cd73139ea75425fb57055168f7db5fb7e6ff1d4498605472bb243eab8957a0e7c565187dcc009924717e54c6a79565b8fa99e74c882acf857bbbfb88ee77caaab3e14b8c843c118eca74cd916843db7fc9b0b2db07a92d70ce5f236"], 0x10) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000180)) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) accept(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:07 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)="42c80c6261829ee3cc1d86c5fcfbdb77dde5c0bfc9fd81d16da80764d2c1a77199f35fb5561adb601ca342758cbc3a6fc38e77fd2404edfc2a9d68e5c02413f3a4b16f7575802ea5", 0x48}], 0x1, &(0x7f0000000340)=[{0x38, 0xffff, 0x449c0000, "b13b618012ddfd4fd4dfa58a71d7ec08a9dd6838defb3236cbdd50969a437ca21ddd43f706f44c94"}, {0xe0, 0x1, 0x55863ff8, "c54fc6ec58e235fd16c85fe9115d790a2c4f597b7494c264e0d33d2b4497bcbabf354d7e2eccd3ea9154a5d1cf79ab4170fa08c5665cf8d9c57dae1e1e9fb340c6f3126e1d7b0998a3e11bcdbd813d1dffc78fa36c2e46206224d7ffdd1b4db45e7b2c9af50cbdffc0ba5f0e117a4b2f6e980cfc9341b5557fb95d62e0c9350f3ffe6ff678c0d3640e5d7965f09c14ed54cb3fb9c2e7a1f7a7e63c40fea7e0dc4971a9aa004b6a77e17685c56b09cf06f9a4a79faaecd438247bd2f212f204b46cfad83d4dd0fe563d2b833152"}, {0x108, 0xffff, 0x7fffffff, "59c71d6007f993fa572c2726b28cd49eaf333d506e0ba19b64038306d07762db924d6397d58d82a78f1b6495dbc52c260c3d6ac5381f65b66b3f0698d798f362a77a6a4a6d0be339eea392e8987e183322d56901ad368768213e4ec3d984d337a0d3dd8260810f2ba1edc205072cef2a0cb1bd74a1f8a90b2b5ecc67db83c6334b2d85602a6fa1f40ca498258e609edd1e34e82442a130c5b3c9bc95e5aa7598d785c7652e0e6bc935ebf70d092862d8c93ef7dbdb16502bde0f62d0f90ff63223e19cabdeff9ec46933aa7feb7d9b58adffe2b21a8e5a4ffdb57b5af22d4bb11be6fb733a976b298286d5726c0c492f38cba7c62b3a"}, {0x1010, 0x1, 0x0, "7f2c2d5ee21a763d9e5a75748ee7febd9adf07789387590d83410212a978e024c0fa8addce3012612788f4cca10044780e88aac83233160591e4c3800f251b55ee9906ba9793b3f2f35320a9d91c13e2dcea5d4b09330ecd481c596f6b21ddff3da2dfa969be33ff8fe45d1d0176557e17d58954cda438dea9121fec72406a1e48f9966ebef8d118b6ae9cd99a8e93353fe3da349bf04e87192ce8f240711a4a787fe0fd60651232f88869d03cca3ea8544011707f66d1fb525405e2eddf87e75c978e1cdd443d4c2cddda91b3d84df19f1ee9fcfe65540ca0d8c60ce0bf2facddfdffceecd57c97ab8718f2ee06102af775be690503367f191728c18b028c9bab71fc3b7945ed6fd6fa9251c128ed29e21b411bb3ad5a30ff86fb6d1b74243ebc41bfe4c20530030dceac79f320fda690c9c990d773d8b20c145c2cf11cd3368a018d5f352d0b545361e219be3ba94ca8d59d3b70156811e595735fa032e43143e3e4f045606035f4fba82e0e1a541a50acad8144cdc2b7055f5bc0f894c4b916ec630bfb5dbf9c7385d74c127f7ed4e38018fc242937d8b08d47903b4109fd80acefbd6e8a94e06fb2ab00266347844b26b5686582a460f5d10d3d07dd9e1c2bb5c1209b205394015980f40dfa90445bfe8f372808a209b30761a1c5ff06d252ca8e8af10a0aec312e3865e9fef317d1209e3094a09f382d90328e8ac58bd79026842a333bef2d8c233f8a9a5540837687874d6658544f40cf0a8983e50a8ad4c11be0df1de105b0eb0397c5c97306f0d6cf1933bfbbab5efffcf72a0f06f91acb6035ba59f9ae257820a65b2ae87afdb63bd4dcaf8b45143f14ad8d812c2979d5348056e753076b5b0901479ef07e104a5c78779e6ee377f60d51a6ee3f1414da897cb2572fea3ff92cfcc03d0cd341c1b5953f126350813606e6712ed46d6de93ab08fd81c2b2bd13720ad4f24e5e8ddf8f8f17c58ddfdc9211621036385262bcf1e269881334553ee0eb45d5cb6f2b4098fc4d4fefda62146f2357818d93df26c4e30fa2159b850e1fc2f593445b62dff297b409224191a2079d703496c96b11dff96a7d297c096606e59c96de017a19603900537418292062d69223d9d1a04a36491a4a4812d1b61bd62d1d7aaa8bebe1946332981dd76f7e357f4765103f0a5bcefaf56663277f1eafe3b3afd6fd8356638f1d913c54d3aaca9e7c593ecfaf1b51ac91f6140a790d6d67baa0f44bbf0e82db117528d67c825766bddacc0d02e1e7da7a17bb223700171a495d0dede6b61ef8a0a3bfe9c251e19937497d4ce20ebc34b66b6b26450c4221b7b7c430b25abc6f8e902c19f31d753928067c9cdce3d5951b24dd8a6f82f31761db331d4ad14ece8508693a013e7a2781672a255c005ec847172827e6d5871b34cfc5a56ef917768d2d1e6ffe11d3e3956b5f2a5ea6db40f2102d6c41a47dd1e8895934b1983823a07c868ced4684cf8e59995d9c23224e499389b02871427fa66999baa3ccb6d33ae58898fbc26bd68a42a743748af24501f5baf16dbe0e24b0b4771a221395c8ee783f665057caf8912ca23f30268a2281e663704d7d501e96b3b1b7347580d6e195f314a3013bbe1067fd0609bd0050eb6c83e91fe8defe971ce8390e962de3953007bae1b9b10779daf9b3f1326bae9382fb41e428148010e714d10a3fd9a4e907af5c612de454f44f552778b7b931900555dcba17875431091b2264546dbc7352a44e5f79e1e718b328ebb505f6c1cd28f80bf9dd324af4b583358ebff1850d5f2a88865df874620bae694067f699493fea31d208f6c621e3f92ea9ddcea0ced1ecbf8da3c4a40a3afc0636a401c036e4d1b56dc88c6a9aed74d9f68860622e14059e1f5bc8c3fd3a48b08f86dc68e8c66a96a8beb7ff1ae5a577360c4efb6753875d090b2e42bb8a2f98fa2b7e02e25a81a57d45f461d692a6bbaf7936ed969a1f83d3141f73e878640bfd8d8fcb2f0477a920893e5938baf3d8f79e2032f90933e35755581653b75bf284cd912349f86776d9919d64b750c88d0a64c1793fcfd7defcaeb690d95fa6b3fc5bdc6baafd121869ce85af05e89b04360b92caa6c8dbc25f017e452f0d161e145c3ed7d43e74db4e76943b3416911fa1c3fe97658d02ba5deb667984620275443ae4b7e068756f94c87fa02c263c50b40cd775396549ed4f57321edcae80c6127f72d9d59c5c4c3280bb268f4d5836e7757286c8a01ed2f3d7f00dc1b512d0ea5550b789564bec63a666fd83c2efb7a9a70d5986073658b87ca24d6a6a0ff42e114d311b84bfd90176dd16dc04bed121224f2e8f78d76eec020572bb6ff032eec1c77081205a37f51583b5ed723317c8a460cab0b79d736b9c5fc89bd00e6863e9e32238a3faa1a1557a08dadac18e061a867fab796eb7dea48a3e81599008a39497436fa340255c4ccd5d449b06eb397d32ce019e01b529a58c960702fe94c1366c8e272aa1fbbb3e001562074614b4423fc417ebe96694ff8e1e063dca92420d72822a60cef6e2626b8760a9330ca51defcdbf9fc4e68d892d63ef715db5087d3e778a8f31f3f4c6ab7327e7d0f51a703bf63c79dabbc62467d3d9b8290d3cde473fbfb0ac18b02612e4c354fa9180ebda5e06b3eec23a5c1ac909222c202f9040469960391861af42d4315398a9d1ecb21c12f8444d7cd61ae741c81ae58532e27613512e3537687c90603049e6cb4f33f59486be6983cdd980f03632c2ae950d59911b4e3632239b7aae31474474a2e54a85c000f3bcdfa83582fa63bba9842d78da2d1eebfdc30660c138153f81ea722ded7f2713396bc0b5d5b8a6f478b94851c28947324e67feb5510aebe632e17955876b1df941135453dcbdf9cad2456579cc7f52c2f83254357edebad4f71376b251f23fcba5990344d7076d2f5881898abad1b82ea51328335c7a8583c09b47e53066419105731bca704df5e54159581024b15529325a5fabea7ac7cac13b75bcbcc27af9f426afa756d5ca4ecc6593cac68c23739ab9fc46ff3582e03cf71579bbe34d886f93ce1f72c219ab2954c687b86f4486ce37fcaa24a9ff026af7b9ab162234120d37764e557301343c2c06bd4bd073121ffabb6d53efedec69bbfe9350d773f6b2d47105e4ae356555c1e3f0df4599126a89e6744a41db84dde8b2ace1a19c0afe0345c1c0b17af401596af34e37b72c38cd21ae3808c06fa8d983f9095ffcb2ce9e208a856f634fd01613a209721cbf5ecb1c3f3e9e3c0fe568c500f32b2721678260e58f0ee76e698e56e65592278c0862f657dfddf296ac9b4f8b28cc96e1c421b93f364b1f46ca2d197f1fe251fcdf15987dd1b652aa27812d6ffc1e17ea18b07865d9b50d19d843cd901d8bb95d6c6fae004089d27f5cbc23536a8b62a0fcb81debc85cfa8b6d6b6eaff8ede7425f1b16f60753b7341b554af2f1932b0abb260bd6525da73be0a237795bb24af448202c399350048210067a1d712aa2bd7e2ac3c49f70000d8cba02880399ffd5a5f5a8a2597d58074217ddf6f9138305e88571383c653760b7c06ec60e1fe6d3636aa3a5f21aa83643354f0f8a0c914aea125e21e46acb7f04b623151457962ee66a18debbdca3d7f2c55099721a75c98ef700af299259e58402d19f3e120724f47de3321da44e7948ebbc34657cb550f7d928cc0076d26b5ff4ed12147ffed559b2e71a3a123142284372a0ea2deb93002369652bdb8134ff9d0ae9df5ed1102c7ce5e744848a042d5ef61f925d475ef66fa48517bdb93af0d646ee2522ba17c424eb6a664de0bb26a550af064a8eecc56ae59733fd49089d63657fa456bc5d650ad1e6512a287877565ef43bd6bc4f1af7c7731f5d9ed0f7b3d1409994ae3d677a71c2fa12604cf4a223be6b51126f7974152b747328715c189f86663daa414dd52fa5d23b779258716b84f83231f40ad9a8f918f34ed46249f28aeffd2ea135a58fb201c257352b034983ec884e4903576ffd8cf141f999d6c63fdf0b2ce053757b5af1052737ce36bfc330ca1d05283a3fb3e398985fc2b3ef0a7c1ca8ee2e198750d4d0e67b44d3fdf6620122cd738a3d7c79ad6201583bf58c22f6ed4a5e2c52980367db76adb49e0e05067048929d5274e63bf2e39284354ba1b9e95fc1fcb784631a4465c630617faabc047e497d6421b57584aad84014608158475df26dd8b75d96a76099bac3618dcc40c50ddd70bb9b6e33f0bc34f67c7fe52428aec90817fce1dceb9d1b073bcc0c45aaf575663a1fe4adcda863421cac42a3717a806a1c7f3bb733c6a70b91298148557749bb81f3797758448feac74733268a1437133c492d855eeadc6763b582aa9cdc096a1f3211dfd3ef2d8b5d1ddc5df44eac09c96ad4f8940177ddbf5362010565c4ada7b02865eef83cfcbdd327ad806fcbd021ce8bceeb9501b369071d5793008c4b6bbba04ffb3177e9024df83019278c58f9591d8564c6b8c5679698c07c415edb8c3a5d4d5f897f43cc201c2b64b675cf701934a53bcf4eb89ac8671ad128eab8c80b3585946aa34285efa9916e312097ae43e6c7bcfe5ae10e9e7ceb57816bd30492dedba70d9494a2b06edc6d41f3b4c5402562515fa24498c9c7442a98435e1fc5b61ccdc1d4093c5e861409cfe0efcc87f0afc462f90248672b3f68dc5017ae19b83444a73c16bfe7d5eead6049301cac1bf1eebea384269df3724171ebaa2299d80e7d12bc1cf0f853c012175dcc6421925ed47612ebf6ae304bd76863d77e3c934654aca10e33fcfda34eea957a7fe327cace5053b1e4f0151bb85a08c4f9250d602135879c936625be9d38803e4d3e12d57b0e7afbd59a9c4133608779d5ea9b172f3b8ce8a462b38913e1bca9cc9151951b96394284964d1153aee629b308b18477ffbe5934b7615548faa03b9d98f1b0ca7858a9b487126704e87ead014bb5f81fe8e3d713f58bb74973d403d66c6e45795b9b92a9b930a76efa9478aaf1330904e584fdf642a31716175fd7b13a1a2bd30e3343b3f863045d87340295420cab780487699390ae7931d6a5176544c128ce0f7aada47c289afc7ae0f4db7ad01cbe13a51ff41bc22c110a79f3970476c39b9829f7e90d3dfeb5977d87dc58cf500737c83f884941a1b657d28056a9f3d71cfbb84227b535531a98a6176df95a800f5e4b1af928269f3fef7d450e26ba6c4b0d9cfb421610c29a96a29f605f0de6c4a899c819b1e8808fef6a50e4aae32f28a7094c3c0673c8eee89f6469f507308d5892f725bc43cd812f8f17e83ed7ad1989a31750420f0455c5360bf73de8fce232515ae7bcc72b9e913177f61ed11aced8be4b7dbcc607f8985f603e33b9cddef8af67c2b5e4a56de4ca0491efa67ed8439e2fb65d6d844000d017e2f6bfae868650b9235d99c1358e1ed2468c09c999d2f585f8008bf5faada9b9ba4410682662a42d6e035895ece03fa634f0ed316c60683de9cb6fecc4645899c95d2134956f9156466f1147ce96773a1fccf893c3004a0096a388aa8e167f80aa1eee487e59126839fda3d2b363d8b2b389fb393eb2d261b8fc9a68112b899feee625377f072a9df395d622d9e85316c0f2bdd26cd784807659fdcff8f3b6e88d77f147cbc9a54d3929b9c2a384530f4791bfc590d10a87e73ac7fc2799e4784cf5af08d2a116368d85f0ac3cd603834a1a1353fb6d3e36f573fdfa9c160b17628135f0465bb162be3135e9f9a5422bf19fc8d564083b33fe0fd73844440e7d1d43741"}, {0x100, 0xffff, 0x6, "04c6db0d4a77a26df20054045b4aeb9b42b102dfc8429a27dba098b73b7c579deb18016189989c3c2054dd69ebab7907158ea977809e216f15e5e809ce27604144c19c3d3790442c8b3555eb9737edef2991c8c2c6870a85a69dda1352cba81333dd4c56b37bc47f8f6b6e46298905d9468a42d9396a95cd3c2d68d7b28bb729b2f20a455b9c0cf98ff139b31949bba47702f6f9052b51a35070cd9b80bb417cb741d92714f0e33841bdd026e8cc45b599bc108a211cf13dbfc03a01dda07db94def2af0751fa166fac685c9e589b32ef7563e247f0d7fc853547e8ee048dda0676ffc245a05e975fa7ed6921fa24d"}], 0x1330}, 0x406) rename(&(0x7f0000000040)='./file0/file1/file0\x00', &(0x7f0000000300)='./file1\x00') 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)="1c4bf8a1ae3f93a25ea62a8871e2c392c06b3bfc11a97c8c7e1b55a1eabde6fb86a929f50a2e1af9f07c2269d55bb76ac6f24f2e636629f148755fcdaf104ebe6071c12f129f1121d30644f96fb940672d76f87ba72ac649df295355b2d4ac5aff7a5b0fde183b84c5bc3c8956b46f6064a063e383568ebb37af673f449059307414fc647aae0c1424f9112a6b4f1c6aaf686e4c91ce507a0e7c6487f00d54381dfd20e5e3dd900f69497f62fab375d626ef0c5f3b74", 0xb6}, {&(0x7f0000000080)="3e746c1f84d7d0c7ff0503de975869fcc8de3cf2dedd79255a8cb39f68b549cfec6a4f4a58a80fe1390d1d76ab9b30c4a127d3fdb0fc23e0535d5cc886d272411981f8110a00716a89df0413598bda543d0e0511d7480166e34b7cdee6c488faebbfc1ee5d09464475191b590df7b26bf0", 0x71}, {&(0x7f0000000280)="7fbaa7f54456c731eaeede5b8b41b5db070fc80861e2e13ab16eba49f1f0eceb761bdaac0851fd7c7189458c413ff67833b74efc30dfc415c1de55d7af19ceed9e7b5ea3b961122ff3b9d706bb88d606edf0d136c41846863946850a0fd0e98ab17b58ce68214cb55b02d184a8aa848b4447a2691342", 0x76}], 0x3) ftruncate(r0, 0x0, 0x7fffffffff6) syz_open_pts() mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 16:00:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x99e5, 0x7, 0x0, 0x20, "604db852b712505801ee0fa4a2154a5e3e8f1967", 0xfffff029, 0x80}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x4}) 16:00:07 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018907"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="07140800000002e6ff0000240000000000046644ac5d0fa51675aa0ac87ec15fd4f18475ac285713c2e2694622a7b2b7020b5abbb04f528e70ed1c02a14240baabe82bb9fcef548ae644d9f02d2e5c63159a56f1d7d24792c118ca7ac399c53a462044409f736c64de237822fc7929698dc1ddfbdaccd38f82813460bac97053023691c75526c3ac97cf6655a666f3137aba32f4d662b9f7323fcb72cc0199529d1aa845321289e040333a42f2a9b1cdadb1e32e803724dbdd9e765589d9c61dc06120fc63d87118436d118535f18e8a873a", 0xfffffffffffffe08) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r3) write(r0, 0x0, 0x0) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r0, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x14}, {0x50}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a021b040c3be3e3f6be", 0xe, 0x0, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x4, 0x1) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 16:00:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x100, 0x0, 0x1, 0x0, 0x2, 0x6, 0x101, 0x2, 0x2, 0x1, 0x5}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x5a168f429d4f66b8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000080)=0x3f) shmget$private(0x0, 0x7000, 0x88, &(0x7f00004e3000/0x7000)=nil) r3 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x14}, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0xdb) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:07 executing program 0: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0), 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xe38) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202f9ffffff6c653000b8f519a7e91d15a9380255a64a9e2b9fb0339ef355a147bd89b3483b9e5e333095c553bfb2a7b473b26aed50efb5051894720f8890dac22c2ac75ae51e58b5c8510e232957d788f3993c27ccfa98b09e52801154b9bf19f4f9e9cad5354c326206fd116e7ee4a1dd70caa34b466fcd71f214957b3e7b446f407d8345d9579c5a7273e091dd656f25c06e54fec1b3acf6dcefbf9bb028cd526e2b9ef5f8bb57242ee57647f35f4499220c13ea7cf1eadf1c9f16080e505c37b796c6fd81e10adaa7929fa0dfa3fa844c10fc29fd85dd8ec6dacb7d7d606703"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 16:00:07 executing program 1: select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2, 0x1}, &(0x7f0000001880)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x0, 0x100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) shutdown(r1, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair(0x6, 0x8000, 0x1, &(0x7f0000000200)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x16) readv(r4, &(0x7f00000017c0)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000300)=""/24, 0x18}, {&(0x7f0000001400)=""/219, 0xdb}, {&(0x7f0000001500)=""/129, 0xffffffffffffff94}, {&(0x7f0000000340)=""/80, 0x50}, {&(0x7f00000015c0)=""/161, 0xa1}, {&(0x7f0000001680)=""/115, 0x73}, {&(0x7f0000001700)=""/152, 0x98}], 0x9) close(r0) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x9) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffff7fff, 0x0, 0x113, 0xffffffff7ffffeff, "050395a1000003790a574ba4db00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:07 executing program 0: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x47c5386208fb57ae) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b7b15536095881e0a97e40943fef") 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x12e) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fsync(r1) r2 = kqueue() fchdir(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) fcntl$getown(r3, 0x5) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000180)) accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socket(0xab1e80bbc237b597, 0x1, 0x7b) pipe2(&(0x7f0000000380), 0x3800c) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x19) getdents(r6, &(0x7f0000000400)=""/29, 0x1d) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8000, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x80, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f00000004c0)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x2, 0xba5b10d43b4fe483) chflagsat(r8, &(0x7f0000000540)='./file0\x00', 0x0, 0x0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000580)={0x18, 0x3, 0xbbd4, 0xcc}, 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) fcntl$getflags(r9, 0x3) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r10, 0x81205724, &(0x7f0000000640)={0xeaf, 0x5, 0x7, 0x9, 0x4, 0x10001, 0x3, 0x10, [{0x1ff, 0x7ff, 0x0, 0x659497a1}, {0x9, 0x5, 0x6, 0x3ab}, {0x8, 0x3, 0x5, 0xffff242c}, {0x1, 0x4, 0x81, 0x4}, {0x9, 0x9, 0x5, 0x10000}, {0x9, 0x2, 0x7, 0x10000}, {0x4, 0x4, 0x3, 0x8}, {0xfffff001, 0xff, 0xffff, 0x6}, {0x10001, 0x1, 0xfffffff8, 0x9cf}, {0x20, 0x100, 0x5, 0x200}, {0x0, 0x7, 0x0, 0x8}, {0x100, 0x914, 0x3, 0xc2}, {0x2, 0x2, 0x9, 0x1}, {0xffffff80, 0x100, 0xeeb4, 0x80000000}, {0x6, 0x6, 0x5, 0x4}, {0x80000000, 0xfff, 0x7, 0xfff}]}) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000780)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f00000007c0)=0x4) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket$unix(0x1, 0x3, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) select(0x40, &(0x7f0000000100)={0x3f, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x3, 0x0, 0x1, 0x0, 0x2}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x9618329a4985e78, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0x23, 0x9, './file0\x00', 0x5, 0xda98, 0x9, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x4d}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getuid() setreuid(r4, r5) syz_emit_ethernet(0xfffffffffffffeef, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x1000, 0xff, 0x3, 0x4}, {0x101, 0x6, 0x20, 0x18b}, {0x937, 0x40, 0x3, 0x4}, {0x7, 0x8, 0x7f, 0x345}, {0x7, 0x9c, 0x7, 0x4}]}) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x5c82dae9d632328d, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) setpgid(0x0, 0x0) r2 = getppid() pipe(&(0x7f00000003c0)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) wait4(r4, 0x0, 0x0, &(0x7f00000000c0)) setpgid(0x0, r2) getpgrp() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x100, 0x6, 0x80000000, 0x7, "b2d8db6b29600afd54aa502b81e91facfce1f5c7", 0x1, 0x3a}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f00000001c0)=0x889) r9 = getpid() fcntl$setown(r7, 0x6, r9) fcntl$setown(r6, 0x6, r9) r10 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x524, r10) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2001, 0x605) r0 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001680)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000600)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x18, 0x3, 0x10001, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$TIOCNXCL(r9, 0x2000740e) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f00000005c0)=0x4) ioctl$TIOCGWINSZ(r9, 0x40087468, &(0x7f0000001680)) r10 = openat(r9, &(0x7f0000000480)='./file0\x00', 0x200, 0x20) kevent(r0, &(0x7f0000000340)=[{{r1}, 0x0, 0x10, 0x2, 0x9, 0x1}, {{r2}, 0x0, 0x20, 0x80, 0xb418, 0xe994}, {{r3}, 0xfffffffffffffffe, 0x89, 0x40, 0x8, 0x10000}, {{}, 0xfffffffffffffffa, 0x756f4107189ec5a0, 0x0, 0x7}, {{r4}, 0xfffffffffffffffe, 0xd9468fdf79a4e874, 0x10, 0x2, 0x1bde}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0xfff99, 0x0, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xb2, 0x47, 0x200, 0x76414ea3}], 0x8, &(0x7f00000004c0)=[{{r5}, 0x6, 0x0, 0x40, 0x800, 0x3}, {{r6}, 0xfffffffffffffff8, 0x29, 0xfffff, 0x3, 0x10000000000004}, {{r7}, 0xfffffffffffffff9, 0x0, 0x0, 0x3, 0x7}, {{r8}, 0xfffffffffffffffa, 0xf1, 0xfffff, 0x1, 0xfff}, {{r10}, 0xfffffffffffffff8, 0x1, 0x4, 0xc74, 0x6}], 0x0, &(0x7f0000000580)={0xe17, 0x10000003f}) r11 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r13 = semget$private(0x0, 0x2, 0x63) semctl$GETZCNT(r13, 0x59a4707a9293a2ec, 0x7, &(0x7f0000000040)=""/3) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffe, 0x42}], 0x5, 0x0, 0x0, 0x0) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000140)=""/109) r14 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r14, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) semget$private(0x0, 0x3, 0x100) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000240)="220e2a", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r15, &(0x7f00000000c0)=@in, &(0x7f00000001c0)=0xffffffffffffff23) 16:00:08 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1dd, 0x36, &(0x7f00000000c0), 0xa0) 16:00:08 executing program 0: select(0x40, &(0x7f0000000000)={0x3ff, 0x3, 0xe88, 0x0, 0x0, 0x0, 0x2, 0x1}, &(0x7f0000000200)={0xee, 0xff, 0x0, 0xf8a, 0x6, 0x1ff, 0x1}, &(0x7f0000000240)={0x3f, 0x2, 0x7fffffff, 0x0, 0x0, 0x100000001, 0x100000001, 0x54}, &(0x7f0000000280)={0x0, 0x973}) r0 = kqueue() r1 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) shutdown(r1, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) r10 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r11 = geteuid() r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r14 = getpgid(0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001680)={{0x8, r11, r12, r13, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r14, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r15 = getppid() r16 = semget$private(0x0, 0x1, 0x10) r17 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r18 = geteuid() r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r21 = getpgid(0x0) shmctl$IPC_SET(r17, 0x1, &(0x7f0000001680)={{0x8, r18, r19, r20, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r21, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r22 = getgid() setegid(r22) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r24 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r24, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r24) r25 = fcntl$dupfd(r24, 0x0, r24) write(r25, &(0x7f0000000180)='\t \n', 0x3) fchownat(r25, &(0x7f0000000100)='./file0\x00', r23, r22, 0x4) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r18, r22}, 0x8, 0x0, 0x1}) r26 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r26, &(0x7f0000000240)="220e2a", 0x3) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r28 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x20000, 0x0) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x1, 0x0) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000240)="220e2a", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r31 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x400, 0x0) r32 = dup(0xffffffffffffff9c) r33 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x40, 0x0) r34 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r34, &(0x7f0000000240)="220e2a", 0x3) pwritev(r34, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r35 = socket$inet(0x2, 0x4, 0x1) r36 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r36, &(0x7f0000000240)="220e2a", 0x3) pwritev(r36, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r37 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r37, &(0x7f0000000240)="220e2a", 0x3) pwritev(r37, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r39 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r40 = geteuid() r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r43 = getpgid(0x0) shmctl$IPC_SET(r39, 0x1, &(0x7f0000001680)={{0x8, r40, r41, r42, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r43, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) sendmsg$unix(r5, &(0x7f0000000880)={&(0x7f0000000300)=@abs={0x14436ac42e63fe3c, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000400)="aaf4082bfd9a4ad389fe8d96ced4f2a608bc810d45375d4b8a68c4afe3a7ab129801d314bf33d0e92e4569f942784e9b18504d14c92952b2efee6a809ef9de8fbe90f4dac2f07caf03d90a46a6fbf60c534b9296faddc34eed7132c52f7929fd32c952cb611aeb87847ce5033ac06804c595bf26471578c54651def7608895ce931c", 0x82}, {&(0x7f0000000340)="f299e6882ad27bd0836ba78b17e8e3a74df5e86a00c32d037349d3fdd57aba5d81ffae09130aa5776b2ed5480474dce3a4c05e94bcaeafc3262d1b69e7503800355c7df5a009363defaf043cd36970cd0d11c7ee6b995d602669721bbf3bef3194f86973db5fe7b2144b7c27cc338f80cb", 0x71}, {&(0x7f00000004c0)="4d049c85492ec788402961f290f2b21456ba0317b673479b4e4aefa6b8580fab5c", 0x21}, {&(0x7f0000000500)="e2ca5506ba72057806727e7b6816946b84c7efd7fedd70f1cb3f45fed891468da70e3325c8e4bc737bdf7b72aab88ca0962eb84ed5100be5aeefac9b52a0541e7286e9e3e390c823cc7815b285d600cb550bfb01cdea456c4f5561b294a95238396481e0a1bac4ec611168ee7a8e16a06e50ec6276c5a53325bc774cff4f4cfd36e9f2aec6e3c3a4ec0f62a94b67355cdb1a03a48344", 0x96}], 0x4, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r3, r7, r12}, @cred={0x20, 0xffff, 0x0, r15, r18, r27}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, r2]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r4, r28, r29, r30, r31, r32, r4]}, @rights={0x18, 0xffff, 0x1, [r33, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r34, r35, r36, r37]}, @cred={0x20, 0xffff, 0x0, r3, r38, r41}], 0xe8, 0x4}, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0), 0x0) r44 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r44, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r44, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r45 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r45, &(0x7f0000000240)="220e2a", 0x3) pwritev(r45, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r45, 0x40, 0xa1, &(0x7f00000001c0)="c39a77ed5684a7a1e6a9c03c0a840fe2fb39a8b6f80b201c83f6daec6766d3e478285b67524d8824036801508c11d170c9a26381fd443eed101447f66444ad6f", 0x40) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0xfffffffffffffffd}) close(r0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffffffffffdc7) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r7, 0x0, r5, r6, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r9 = socket(0x11, 0x4003, 0x0) r10 = dup2(r9, r9) r11 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x100, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r10, r11, r13) getgroups(0x6, &(0x7f0000000080)=[r13, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r15 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x7fffffff, r7, r14, r15, r16, 0x40, 0x472a}, 0x8, 0x8, 0xfffffffffffffffa}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) r17 = kqueue() r18 = fcntl$dupfd(r17, 0x2, 0xffffffffffffffff) close(r18) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000240)="220e2a", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r9, &(0x7f00000002c0)=@in, &(0x7f0000000340)=0xc) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000240)="220e2a", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r24 = semget$private(0x0, 0x7, 0x286) semop(r24, &(0x7f0000000380)=[{0x0, 0x8, 0x1000}, {0x4f8e092b35ffb7dd, 0x2800000000000, 0x800}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x0, 0x1000}, {0x2, 0x1eb}, {0x2, 0x7fff}], 0x0) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r23, 0x0, r21, r22, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) semctl$IPC_RMID(r24, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="19f1ea9b25299c0ff6e560ac5c3b0b906f0024c32a5fcb050b81894f27be71f32db950ad7401984ebe8c9a18e3b3ba7e3847246f3aa70f9346b834299bdf77a5cabe404838d9048a85903cdd8bb143ca411c5a454a28", 0x56}, {&(0x7f0000000000)="234eb410331781097f72c1f33eb49a3d8223a1ac492505aed1a349ec91a555e5ce76889e933f37f71cc0432087", 0x2d}, {&(0x7f0000000180)="ad0f03e2f4f75d8a80a77d9e2d931acfc36843e173adaa29b61f579cadd6f36147a4f5fe624c3b902bb6f400e3515b4e0745fe943dec2b017c33efda73956cd91ccad619a74eef7413265d2a", 0x4c}, {&(0x7f0000000680)="22324bab1030b534d051596662f50ba45907d16eb18f6c61012ccb485d6ff5114a3d98b7d253ad87e70e928a1c36b14ec92e22c303e6a77245b4a6e79cf4282576fc4b24bbcb0a00c93cc9344ceb14ce8ef25e2995c2a31852cba33bb6c800d42bd4ca6e46ba7a8533f42f5beca3bbaf0d7289d12b30933ea47e174d3df97a18b19edd28551e1e5ea1864d8034ff482d1a343113992f01584b8f025beb262540f54be625181807e556d802342a16e89bbc421d36be0550a5d55ab88066f32bfc752f01c34b431c0e5987913c428574ea4d06ccf238e79260482fa469de3a06feb4d50656046f104d99b0430f7bca3786f0b63a5dff5f172c0f07dfd5d4129ad8efd5b9800f3054681565995a91efc1efd35e4fe00afe0aea87a8e02f2daef9f1409053757c00d84de9e328ebfa09277e7c47053ca1870104b45a5694ffd0a5c8e7bb4393dd84b0d87e4cf549b118781192496fae96457478671f653b5b04c8dc41409ae31e57a003376b660ca3221c76c00eb7d974063005519b0f0911b948391235a799942786ad2f8e1a3d77d90870fe114b3a6361ae8d5fc54977dfff0454afa48459d20b222e119c3d765d8475e3cd8f63cad8d3963f2d7b473cdc3aaa2f54f16cb81535aa1a6316a2f05a6b7eb08db20d8d748f0e5e2ab3cddc650a8da10d9cbadd2650699ce0bbf197a792d54380d777b39f2a75bf1f3cfa30a120201c55663ed9f13f960e49d04aff5c154ae685fed89b75078edee8bce33787250a90b23ca13054b8a833a1a6ff7cdd03a25a38e58651d7c83b68789fd729ce4c647686c146997a8db30280e8493107953d7ee4b1915c3a2c7425eca4aa20e7375d9b44def57fde4b7944c9c186c73067a921e312ae4b728bb8a22f03b4c37c983467b358c6892c228e1713e4262c40c208126734f8aa803b9acc61d675b6329fff7f6c493607056e6178ca29fa9662f4ce92470ece1a1c762475f9b5d7f33f5d58a0b797feaa845258ca335cd734e097e9b8a2dec397e9a9744e987b64e0ead4842f4f6bda62ab93edafe4783401dcae38a7d63faf540c27a8b42be216dcbeccd3cb8f67fd8fcba60fcb97217125478abbdd5f729cfcde41e46c680150b1f38712bf1686c224df9215e7667af926bcfc0f57967e2eda17e619f0634510deb7e30156303f3b8ac1e816d419bcaf52f405d2552cc01f45f891b9c20a5fbd1d44a26d2c549e32a18d8f94898b85ff3b10a82630fa93bf007ee93601ecaaf0b4752958e9b236872a4b4bd9a28558eeafcca317b0afb99467112d2642716a7825fce58befcdaac8d52f30141919562027cfaab192c8dcf7cc4c7ae7c9982f64569a2bd00fd3e1f1ed71bc7a5be060c17b155cd318af6f7173b1b458aa654365e9ee29d0fbed497757bf7057a4dcb3b8dbbaf24482419ba63ec45a204d752eef1401e102e84b5a9882602f56ba506859736133afa05bf331d66262e63c47df5e4d5ff2b910cfcb2bb232885b48820bf1aa1d72389f71231436b3edf0409b33565f30499d1df3515c542b8082f9ac54ddb7708c27822ea7f2dab436a7351113ec5073152128bc6b9910858f9f0292545f1a338e88f22b2d39a8a91b6e7c466fbd86601a39d96d9cc313b8261dd7a8ec26cdb7188491cf38885ef287b452425c82bcfb311a9d72f5520ef5c430a72aba9c80bb396470a15f070201a35600bec377085f2d46f671be5cd618c6beb18a1ff695bd434db421812d64782a5ea95e95233e1449c3877176f89d953fcc6c8e8b6fa5acf63b3830e5f4f793593cb87b526aea7bb971b1cc77a2acac25d2eb7670c45208cf7349f61a74b5f884a45070285c99d0bad46738599db628ba2c1a991e143fe448ab5bee9263145ca7d7f4c3e7ecdc7ea1a1880b4c86bfc9a19dd5b9cf35330d69f1745da3a5687cd335addcc2319b844457b6e92b36be81c4023f57823834da2ff3819a586777526afb0803e20653a2464e9f79ed51193abf02d4f7409579827072d0589b77dbf9d217811db8caddb1b96eb5d00ac34a47095bcd0ef1af77c2ce87475e913b4ba0ae863a06e8d8e0222866b80ed4019591962de286bdff87b1865e408930bedabf4ec7ab5b7bd36cbe162dffeba9ab79af52cce3024c44f0e22bfa724006de0acbbb823dd607b16c8b37e609e3f8bb2328a772550f9c7a39952c4c3a8ec444ef2694ef6b1adbc65e7ed9de462be807e67172df85b031a371f5a4d383d6a9cc4f6b8065925dfe070268b54398a465ea2284b34bb3a87cc2a6cec323e324b18a4a1aeaee1303a9e336140f523dcff6250597d28e8516353693cf33e4b3a91b0199206701491fb6cf9826943fc24cc50b9a00aeb27e14f58d23c5dae6c0c28d2404072a009d084e9fc6c3208e6521b4f0a25c7bcbc3d5fa6f3b6ad83b9d5cc3e57880ef3f6ce1fb42228ce4f643b2f8a2c0da3fb0198f66020c6fab1b92e6487cabb0ff13745143435fa1ea5fcbdc4d437701dc256f9781498a8443a7fd3873089e0064a40f4085093f22fcc96c679315d3cefc63adf872876ca6f0a78768ebfabdc67fa7301986a4da66db22bdf8eb9a5cb5e445798a117083a2cb8e00c8584c8010cf1c3e1ad36fb7bbb82b44facf47618f37ecf31ecca4b4f9a3ee747e985d7d7cc06cc60612663d604075f05ac65d3770ecd56584c7fbec068859495743ab1e8a3c22feae72ce074da39b1d0c47d12a544d819a6834f5b4e0d1ef2d55b0d96841d7a2766600d10cc46763f10d494deea6a400b96d3e81ac30b594eb09c71c6d769129a7860795f37fc28e25c99382673c822e97ee1a2f1d518065909c1a70f42ad648b4fc96b9a452be4a95803761b66ab3d40ab4e6bdc6d013bab76753293d49195d4228625ffa44f3f87808fcbd4fa85b31b201effccb0da94428fea2deb58155376a95d153aa950ca9b55c6a808c53f3612eee180d5560c51baceeb7c559aa7d90a0f55d7e2f9ad0cb79a973d2fcd2ddb31f8a5fc351e3b62b6c4bd8da131d1175c3fbd03830ebdfacd16c3abc8624ef167b63804bfb6aac7a04b49eb683cb5f58f0414b267ac6e4cf85315f291d9169c1d23051e4c4ab202772c6d9963dabb9e0df9970365d69246a94933fd35d1c8c8b4af228a6a0d0e84a87a2989467d895b80362507495bc82f363e22fcdb43f041740ddbd9b642764753741cb2da2cf3ecc4e4dbeb256b19143b255a7b470a2dd555caa8aba7f7f397e0d23a43c68e16b51dd5854ac81e65e79dc6b58f585b915dd333c979ec9d28091553cee743e3ee7c812ae431189b003ecf620a063b9f5326fc7d097ddc256b19e8ffed815318c6768b2713177af40c090f8fa312ec736d0ed27223ee8037241cd04ecb212d26076ecf3a4949fe54eac2293ff60aba80f81be6e36833cde20936715bc67f78205cc202f01075bb2d68d6973ef4efb6b6811d9e302b1cfc94554e597de7ddf3aecada8dca6a008a07dd76521420e3b257498adfeac3e242f015798e92df0bc4f1e8853915c596506e046d9a44e00cf0454aefb3dca5e3c7a1d16cb4ba78e4d57f06203c5b2acc4e808c382817e12f681f051d8358243729328a1be98622f0ff6474554bb5c7c967fe6e32a8c577192e20de124be1bda01dc367b4a83a388c56b17e3bd633bd28b1e8c60a65ae9be55b1c16d7fb72dde6163091594881090958e903de76b5d8a3b3080a0461ec65f8e80e561711c992ef748c3fb77f74c236f78e19413158a81382df76bbad500aa01ba2e9229ede3a15fac8f92d52035de152dfe47eb5340892dd2ebca49c3803df44a7667fa0e470f5cbb77f239572ab5a8a5e9f8b1ce4081e0699911cd8f0bb07ab117a0cc323b6af2ec56a844b0f91c215937ea5ca8cee56e100fae290423e977e13f3403b612a854d0b25b4a8d4304849b63ad9f3c88f1d8025fec9cfdaad1abdec1b2353417977070092f35495b154fa23bd03072a5b9a1dbb8923652d8358c2c82d29047e4031c6767306bcd24ebd86b77c6e4870f906fbe5f2adf2cb2713d05702e239a20d637b3820198e725166124ef8dbccc75df3412f44cc7e930c500376ce59a92f51709bb69ffae6ac302c770eb363eca7046afdea63dd7e34f42a9298dbec84fad284b0bad88c0f6c374e83fa2f7a5d831f52a0fb07b89f5c199980b606d0ebbeb1d4c83838a59479c956e80b2de1a6b40bfbf9d7c08eb3489597cde76d720d30d298453ab6715b9411d83da27049371c7da504198793b4411a5c531daf558922b0bc38fa377c4e66c1a6c7cad606405be6d5b2b5d1cce39dc3e70ecac3d90a2ed57ba1e5744837a7a890c978c698edcd42037ed486f507857963bc43ae8cfdcb0cae9a333507b64429485abb4d664eca04909fdad41d5b9cef4ef2d1a7303afe64c0b8dd42b7587ba00c82d6774f4d647e5bf3f76058317fa1c985276c8c23e10e7735db4b3e52a1840bb487dc0a1f60e8c96f09e948c06db55e5d45210f55aa57223e659f0c07b6c15adc00c4b2203223946d76c53e3a9b51926a9ad21aed2b69258342544049a855627284948d96c46274ecc24c9a920a62b1653e223fbb39a38078298f4ff3757f9d15e7389ecab5546567bbe653c156442d8b26c51f276122687dfd36d9a712326d2c378c549981c59ddaf5aec3a44236065e2e3a86eab151b29d31e9674f8ee84e459e55e0bd023cec0542f24d48e2bf53a2338599cc946c70c8e968c204a9478ef72af97909ec11fdaf8515c559f4dba76c4dfb88d7795f519bc58f7ce18be528f53dab9af8ba1be4f6a7970281f5866df8adf9da80c6eb755c96eac4ede2c4abed322a63a68f7b1c22befeb05bd60a56c3e1b0d0785fa2bf3fe200961b0f1b4c15d9a369805ea14308210391d72eca91a1eef2fe643da59ecc9d9043a09c0173d163769ee23b2eba54d81ed2e345f868e940de3dacf8350e2b8ccd3346c226e9b028a21ee6cfa4a16adbf6fd74f7900225f1c3bd99ad3a05104047f5c008a4c827aa91129236b3d36375b5c635b0abb323331868134b668dc6039b333d6da92e117c1fe14af6bd4b8a5db09cbfd516b635a31053219faa7216bbb44de15acaecf6228cccb63a49608a507d2d131ef5aa9c967072abca985af7d6f1543c1b9ba36232544bd4be4f12077d82631aa572e3f3c906a5b9de35bdda6affdeba3a964fd6bf36d797d2ca6a59e38bf24a575670ef9bbf283eb32e154f67c6b4f4852e550201580faa8cf0329a13ff6c230a4e1e2dbd09ee67e51f5a105ae86c0d872b5d68292e4062d289a9862cf5c1b34255869b3dff9a8fe0a25485a01661746741bcf0b54afdae95c1a40804c58d90fc20842ed13807b93de1d31709e7feb436527c12eaa3f3ffbd31a78bd58e7291219b1f52f9b57e4dfb6c4715c7c5ff6e9b132e37b7b0bf3c75b0535012ae3d3da02f0e6c33bbcb1aee772575099db4123f723c9d6e31eb0875f5123e0d1f85a425784603cb41a42dd8a2b75dc13a143f458c21e228eb1a0461586350969aa5a67221f9c1acc94f0d3660ec43f0e4d1f202f3c88249a9c3b7f6ba4b00cca838c1698e48836c59037bf4538343c2a5809b81e64d9bd904c90440a0cd9a653d10a9d02c8aa30d8a2f78f9de9c081980e0f81823435bc947f29873da0601b76d6a6193e513fb61f3bf074e47e63070e1d3b487fe32c8c5a1962a0b0cd503845072377ece059ea185c34d4144f19618aae09cbc48365dd24ab8566a80ea042a9bcf2d7ed7f46b05e90821a54bfe451c293f0e92957c72d99897b96cb5c12f249aa9456", 0x1000}, {&(0x7f0000000200)="f15e55da76183ebd02d45e50f6489df270e42a28abf9fd2017c0712bbb231982e612bdb88428b156285f2df8e58fdafe0a4edd3eae1ac063d03976fd4eaf8af54fa910e657aef1e76fbc9d8134f903365e18e0435ba71fb3a048d94a718b9296b92accb536268d0f6b51a99938c56846b10290f3dc564ddd3c0efc8af912c82d41c5ba0839cab98a49bc9693c45739ebcf7496eedc80be6099a8cab866afc171c627f01c0ce31a47101861794f7d3cbd332499b91c1a8a1c9cc732c2b0b08ddce87edd049581", 0xc6}], 0x5) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000880)={{0x0, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9}) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r8 = socket(0x2, 0xc003, 0x2f) setsockopt(r8, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xffffffffffffffaa) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000880)={{0x0, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9}) r14 = semget$private(0x0, 0x4, 0x2) semop(r14, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0x0) r16 = getegid() r17 = getuid() r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000880)={{0x0, r15, r16, r17, r18, 0x14, 0x6}, 0x5, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_int(r19, 0xffff, 0x100, 0x0, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r21 = getppid() setpgid(0x0, r21) r22 = socket(0x2, 0xc003, 0x0) close(r22) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e8ef3ca58653000"], 0x10) sendto$unix(r22, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = msgget(0x2, 0xc0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r28 = getuid() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r30 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f00000003c0)={{0x0, r26, r27, r28, r29, 0x121, 0x9}, 0x800, 0x1, r30, r31, 0x3, 0x1, 0x1, 0x5}) r32 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r32, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r32, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r33 = msgget$private(0x0, 0x682) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r34 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r34, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r34, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r34, &(0x7f0000000c80)=ANY=[@ANYRES16=r33], 0x1, 0x4) msgsnd(r34, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc62589ab3faa98ad5011b6f6d30b447cdfe2786025d"], 0x41, 0x7eea135638a8ce50) r35 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r35, &(0x7f0000000240)="220e2a", 0x3) pwritev(r35, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r36 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r36, &(0x7f0000000240)="220e2a", 0x3) pwritev(r36, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgsnd(r34, &(0x7f0000000c40)=ANY=[@ANYRESDEC=r36], 0x1, 0x800) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7ce3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea0000000000000000"], 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="000044f9d15e9a5d9e5b65574ae6e0e7ee2658135bb462d8518645947679e65812a659dbbcd3d84b99fa86abd9f6ceff6b00f5d215c918903fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fb7090000000f9835f750d7b2d2911e00006000c7f7486e02000000"], 0x1, &(0x7f0000000640), 0x0, 0xfffffffffffffffe}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f00000001c0)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa9, 0x20001, 0x100000000, 0x1}) getppid() r44 = msgget$private(0x0, 0x682) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1800) r45 = socket(0x18, 0x1, 0x0) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r46, r45) msgsnd(r32, &(0x7f0000000640)=ANY=[@ANYRESDEC=r46], 0x1, 0x800) msgrcv(r44, &(0x7f0000000b00)=ANY=[@ANYBLOB="00000000feff000063f425b0290c25550e1fb4897d2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a240800843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r50, 0x5) r51 = msgget$private(0x0, 0x682) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r51, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r51, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000ba2f9d5ee13e430000000000000000000000000100000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r51, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r51, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r55 = getppid() r56 = socket$unix(0x1, 0x2, 0x0) r57 = socket(0x18, 0x8000, 0x1f) r58 = socket(0x18, 0x1, 0x0) setsockopt(r58, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r58, r57) sendmsg$unix(r58, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xfffffffffffffd83, 0x9}, 0x0) r59 = fcntl$getown(r56, 0x5) r60 = socket(0x0, 0x8008, 0x6) listen(r60, 0x5) readlinkat(r60, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r60, &(0x7f00000018c0)='./bus\x00', r61, r62, 0x6) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000980)={{0x2, r52, r62, r54, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r55, r59, 0xa5, 0x1, 0x100000000, 0x2}) r63 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r63, 0x29, 0x1a, &(0x7f0000000040), 0x4) r64 = semget$private(0x0, 0x7, 0x0) semop(r64, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r64, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r64, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r64, &(0x7f0000000240), 0x6) r65 = geteuid() r66 = msgget$private(0x0, 0x682) msgsnd(r66, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r66, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r66, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0xcd5a43da4793c538, 0x1000) msgsnd(r66, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r66, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r67 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r68, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r69 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r69, &(0x7f0000000240)="220e2a", 0x3) pwritev(r69, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r72 = getppid() r73 = socket$unix(0x1, 0x2, 0x0) r74 = fcntl$getown(r73, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000980)={{0x2, r67, r70, r71, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r72, r74, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r76 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r76, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r76, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r76, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r76, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r77 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r78, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r81 = getppid() r82 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r82, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000006000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63f070000000000000091c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a427fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r83 = fcntl$getown(r82, 0x5) msgctl$IPC_SET(r76, 0x1, &(0x7f00000001c0)={{0x2, r77, r79, r80, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r81, r83, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r75, r80) r84 = msgget$private(0x0, 0x682) msgsnd(r84, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r84, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r84, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r84, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r84, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000d3ee37dbfb9c9a46a1bd97f385f5dc99d391ecd7a237fbcc2bc4042643f0e699d6f3009a6cd694e0ade0dc0708e9bb6fa2d0341a92aeb18cbf22e209000000eb32f8e481fd6192562cc7b0a92c50d3a3eef081d06643a50300000000000000112eee45217a2a63ebf5c2f13a75fd6b9210cc3380e9937118c398e2d25a7b12e62393b5a1657a799b073ff6726124ae70098ab76fdc1fa1ab2cba0706bf2d250a44ddfc48ff32d2a534e20fd74fa4062278389d4199f5a848ba1d0a837a33ca6f758dda8f5e9180f9aac32895ec69bb8fe941efb75a19bafb2856b4ed20f324b6d6f16d1384bf164c9dcb78"], 0xffffff64, 0x1, 0x0) r85 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffe6c, &(0x7f0000002a40)=[{0x11dd, 0x1, 0x2, "7764be54de61884db388b37c0ee26b055cff7ef6e70fe1bfc3ecb692a1d884aa6d63dbf103a67567d3186a81885521c92a0bc6193f7d37a88c04bd0172c2d4b5c2a88da2aa9497de185f7d505b41c131123c589e90f29fbc014b072d82b3881beed6aa035641222157dcc3d338880d949f04cc62e84a30590d4818b612c0b60409f1ccf8c313d3d846075c2f735acdb19cbd48fbc343f0b026ae6a61496ac4dd26bbc191304dfc3d6ab9f917a0bf8b514055643d191cb1e7fade0c8358e998bac670f0207e886e338c5a17fc96311c620b2b12116230b7c4f6fbdcc3db0fe3d883a3ce12cecbeb7bdb0326c6c1a00628effbedf0d3d61e8a78ea1eb9185781ddf5689e0e2a9557666729b1690eec59ae9abd7dd3487bfa1b8f9fc3e641e4aa36ead01f2bc7efbb9398026faa4f4d6dfaa004540fe8835b9dbadfaeef8ae1313d7d1e94c21b953e9c2414ad9c639dccc08c8b405b895fe7c30c120154979c7de1d511f08587c61cc8e90c423904bc340acf55c02329203d29dd66ad6df738e3b821cccc6f0b16f010b06354d927e31a27028752037bd428770b7bde8dcff1f17ee8898f1d850b18dd35683e868382812b8dc6de2d9a80f0125df424e6668e79ae831edd3c6ba32be5c78eef76b04fbae5766e56090371ba9f607803b7c34a5dac02157ccae9104c5cc23bc647c689579b1637fee0e80e9a8cb82c315ff52756b2a29a12de76bfa94d4c30fb1ffb817226bae75cfe232d5921dd7879e55761a1cae75f4a154f9da20d281c2157210706d85ccfbc04037b6c16b31dfd48eea36cd71fe36731d1ae6d891ffcdd9d00aa8eb9c62dd403688553cca4fa2717ae072e43244adf1fbd11ad9b4bbf8f0f3702a2dae05407d7946885dfb4a09ee3128867a26daa46c3c99e88104248e736c318010dc3e7e60cec42be7d156d64c79bfc98dccf902afd9813b240d689cb3ace902304ba41281f1025c819283d95c0390b9e700138c9356ebda148ef20c75d6f732318b24f80c6869bfd392edf4502376653c4d742661a1dd64a00a7bda8761291fbf96a4b10400ed9c0720a2c9d10b28a667e57d8c92e2de44c0546b143d11e8078960706d72bfb27a6a32c58b35308943b3896ab07db869261e67cf4740f1673c3acf5fa71ad460662990904dffc6705e0897b2be18bd0eef74819d9e4bee8f4cb5bd20dd33b07ef38e5733eb5f5f481888321653cff98c0ebbbf55564350308b5c801a11e289bb72d3c3a0fa6d1f4e1398daa007fcfc750fb1ee1234bed31808207a7c2ba2e47253b42f0f1387218f4557e2c58a901a22bdfe292c20ac86567bd256810ecb35c80d7bf53d7dd63d64c72f815abc6afe52cedb1256b77997d6e166dc5c25bf255ace77eae9d8ebf95522c44e57fbf8cdc77acae9c83b96de5528e554c2946e2ee454d567b864a7768040fe482fa69954b26b6f6da48b2209233b5f444350563ae1ef7a9f96a98aa60972ffbb4e54242cf270d6e321bce64a3c379b1a7edb50a4d4032c15f7fac375a731fc6c172c55abe926324d4d04ca586bfa0f6c17a0bca9a6b7baf744b38d9e63ea66df6e4ec49fab03d85166f5db17666a8436a7e63602df2e2c8336f3bbb97a4d29d284cb76dc53ec455595c66c7d8faba965c6705834a3466ae3cdf6b39909d57a2ea0ef38bddb4ae5b3ecd8e391da6ad1bac005b1287f6f783ddb9d9b9cf93abe16f4830a9c50a1b227fe2e715667926534c1c835b176b0ca152c44e8a21e51184180c852591ddbc2ac795d351d89760ef2bcb8cabcf9af4c11b014a54697e2e5ee67626def6a18624df47c018088b08ca25ab1a79bb1340df337009ec2c30a4b72c0d6a74215066e6cac1c8071d83b0e24b35abc9decd603c4e771e06caf68851f40e08d3e19841d97f07f6bec8556c8a12d1b2d4347e046d5171e0fe30ec3df8ce8aa939afe770c160b81d575a5fd4ae74cd10e771a15469ddcac36645b19f3eef7259eaf28ed95ebda77f522e5b50c89799fafe7428d7ce5a3859cdcdb88436c13df2d672427c8088209e542d5cf92aafbe4afa7b159a229af4c283bba52acf81e800f4d273b1ecd941efddc1855bac838d70cb60f246563225b3dbf69f06d154cceb4aac138aeec59db1800ba4edb846d33bcd4acd20ad1b0008eb462e168c48d5cd2ed7ae7c878326c9afbb27a3976ed22a835ecd60d9fcbdab97657b841e75eb5a00a6a8c5664bab0a875b429e6a798800c02009cf158358815d5949c895620ac188418a7bfdbf07e50358584cd47b3bf0f7192feebd5fc97f5ec3d83aef847b67fefbea75dfb604927232e6e1812dd3ee5858a6916a2cf8627def895a8993b60fdf0f7e108684ac2e662abf63472ca47da72b245038de69dfd9c54e21113b5df4b890d74cab9ea7dedf8c6eae45b0cc088c41edf1f1ccc1fa8493d4c9ef0e9b0744abb89ab192f7a639e963e8954de5492de7b43ce55c14fd8682942284f93bfb350a2548a0b299ed8cd5b13562385a4f367f13c2c7cd31d6421e6347d7c7395e1882f9295f7aaa392592f449c28da4e75425ce315a405ddf9942660813df9f7cef8d7af0dfbce3d211108bcfd13af847726cb24a182a99352c6c6dc6b776ffad929edd3396ab57aa59f5ba39f460eeb69122364c97fe095b4f8287b7324ba119e6989f53cd0520e287eacca25f9b9ef522123ccaa94fc0f0bea3d79d0e8f98480fa8bf8c5b2cf4ff80019f6ba6be3f80eeac6fba5efea3b2f95db210575534785e3f6dfecf3fd428a82f32d933e3ee31283795459d1d7ea50fccca667ccf5906b773b1ae52aae91854e368823ebd1e8378e60022787c565debeb89a2d807a7cf3bbcc013f98ddb662ce1d25cba1df3396f5ee1f3a2d80b66ba445ae7f6a02a30c178fc934ae86b86049e178df6961134da2d1c1cc3533d2df4cabdc3cbab8d98bac7d7bb0b9b2f3ba11e9e138ca1506bdce2d4d1220470bfc9b1165c239e2643f385f6a010b5dc1a40d059260c8ab1ccf85fbe8a4e96b343f1870b4682c92e1d8d3f9fbdd0bdc7b91776261e2505752578b3f8794f8ab1b747036eea184bf59f9bcbd8a2155459474c00424116968f58681877d410b4ad5259caca35cdb180c7c178276c7966e4a70a52a9868c92452b918d2d2b5e99be33eb8069225eaf4aed2d13ac75fba1aff1d8f5ad4b9350beb15e5d051bdb4b0c6708de3ef116f5cdfe92f7f687a724aabc88ab4ed0ce7c854efb600cf8f1626cb42c7b03e4981712abca47aa8d9249b7ebf329f29f98c3a8b772af6aee600be3f019d868079b929d56e093c8ceaebbf9761757b35210b0f5bb7f6f03bc171f98b6bd3541220cc79c8675022a7484bbf1fc957ae779957ded5dc30648be6d418c1f38a31731ed46e8c94ef2881d04f9d0d8d5e5d1ced326b082425c71f9fd2e9d61fb7e7e39fec48165b2f3a3d835325dc2c7d3d240251192680b4d16f0cdaf8a85b3b9c7f9b7154421f6454c0e7f675e07471303be96bc6812eaf8c5bf6a83c233299109dcd12dac2cc430e0fb307e7b461eb823c8bdfda46dff69de55c4bb926e95af92bbda2c98cd5a1dea6047cf4b8d69a849e4b05575bbab02b155864ad6a31a3abca62603f5e38d695fdb37c68b15e35f5437c886493ae35f8c48aa10efc7b7bd8f6f6ff2ca5f2b235ebc98492438d3815aa6c4ba15163ce0b5404a0519e561a0f98b5ab77f31774082fd49f286c4989092fc4000000ce456f6cc4d8f22ac40ef61dd19c0aeafd5bf9a92a7d9c791bd50310ec7ff7bc3f76b0e4c714226c4a393a99c7a61be6b4a19177d952d693e809a910ada4e2f5e4887c4c6dda6f22674dd30f6de4c5586ee02ee26a6aacaca560ddfd48369e23d81b4cf9ba433aa4f8e525a8587c4d9f55189b5957c323cd9a94fb02ee2475325e0bda93086e135c34a8da33b14b39c3f38d80cf4aa1e02df6ed7f1a9526a8400e6d1f2fa15f522a45733dd1796311d3734d36e2bbb6af1e1f6c4c148396c2f8670bb94bd74f6fa76954d82b2e71273764e8fd487ea5a02c8bc650923bf2da428bd303f3907a5b12c161273709b91b9a80d33675c65f5c2a190b071c808df067b9183387360b6a7b23f9c742a1352accb538fe38916057b15d5338efaa1c177205f40adfa9e8ac9e1692557cda065565b56bf39bd076ab83d1c57e5ba4c6f1d3eda4ed62f9d2de42674c1bd9ed277d4a56172fb4881cfa287a05b56c574cca9188d36c05c6733c9026e6e3ecd1b6c32302f0ad2d494750c803560212eac38471c52c383b3c3199438572789aef364ad06188495df63e3a4fc961ccdc84da61ba78d4ec9daa434a4b69836d1a8bf978c7a4632df726173fc69b85bf273d3fe43072ff992d9ae7d9d1b73ffa19276e698f4b651b6c43cf03c182fb9163fb08b7f73e02ce599437dc897784f21e44f57fbfe45a791860953321bd460f723c6114c64aabf88eda63b99dcdb4d5697ccfdc393e4f15f703aebcb8b1294d43cb15d8d8f2ae0d88e9906cc33d365a2fdec6b21a344bdfd4544c2c29d63c4cc1c87b67b923b0c0084c220501add16e34072cca0947f5c4b1f2223f27cb607bdfe9ed384b8fb583f48d8a37be37602397085237c7fd728c867352fc487529f7d06cd9630299b3d564316ba39b013dffd9b8f6ba39136694118e02c5814d2e93264fd23c2f58ddd4a7385550918dac713ab14a22d09a97b7570846efffbc4780b5411a1d40d2f16cd84a50bc38bbc13e17a38adf49491e48e0e0cea56466b232e83dac90b79b160813ca671b387a5d2f52af34ccbb84bec208fb8465c376f69f9734ed358e1cf37a2a67b2bf7894fb2778d54e448803719ea4357981d8fa09c958f03fb83344e78aed466346261d89447bb4f24d3db1eff68c2e99cce8898dd88612b9094dfd483f705eaf6efd8afd63567ae405e89c5a368657984c2e1ca4fdeeb2078483218b7d0abd6c9d632192b32d1504b9ed848dfe1564e53b9511604fcdb32fd43dbbf852367f2ff112eadaa6c1e6b23f186e9d5fb5eaecff75607f999490aadaa7edf0c99de46c553cdd6908705dbd2c824688825cb4228dcaa74318c8777bdbabb4069d8dda34e706e69034626c144d2031702eb61f9b28cf9ebdd418db27fc9465814985128a022ae6ef4d221e888cf24fd4740e41f4a6e4aa3729a42d10ff3590715c6c4c45dfcf56e4012b80ada4e9f14afaa031a7894b0e441264b8b97ec787ac9f398c1f5b3908e422f0b759cef3a85053debc5a34c911aefd4f747cf97b3080499ab40b23446d8bac1d8b9268eda86650a00581d11c439a6fafb79faa408484d900fa112619d2e21e6aae9e30c2c2378270a96a255e9c6ed68e32ededac8b8206e7b5c1a878db6b802e84653a18799bccb682ab49c74f279c6f4d4e7b62c93ea5abd7effead56cea3a0b16ab4129da2b2cbb0238420ad4948e26d8608bc47ca8d1fe6fbe0b52acada112aaf33d92e309d10d0c68d5c30de70914bcf16e6e416d45011c33629fd8e879d1f8561000b09a2d797e81b5f597a159d045aa7e5c0248bac53a29634812b71dafe4fe199dd57c854a32c358c16e79952459dfe77eb6e2334f0fdd0351c4c5bb5ef87f2c7d5d08d8ff82183b1eb4bcc50ad58115a19b0741e35c792af1630f19c7431388e3a0289451f19de9a3b0d12e0fac12085e12290c862b50a66077b0344ee0c17bdc213291e8a7bea1013ac3b1eaa66d175ba5d24c8e3ef9032e7d0da8b80702baf9c820e357172aa3206a3f1a2d78db32750b90c2b65e1a8d4c4a27e17435"}], 0x11bb}, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r89 = getppid() r90 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r90, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r91 = fcntl$getown(r90, 0x5) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000980)={{0x2, r85, r87, r88, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r89, r91, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r64, 0x0, 0x1, &(0x7f0000000580)={{0x5, r65, r70, r80, r87, 0x20, 0x9}, 0x7, 0x9, 0x4}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r94 = msgget(0x2, 0xc0) getsockopt$sock_cred(r93, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r97 = getuid() getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r99 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r94, 0x1, &(0x7f00000003c0)={{0x0, r95, r96, r97, r98, 0x121, 0x9}, 0x800, 0x1, r99, r100, 0x3, 0x1, 0x1, 0x5}) fchown(r63, r65, r98) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x7fff, r65, 0x0, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r55, 0xa5, 0x1, 0x1, 0x2}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r103 = msgget(0x2, 0xc0) getsockopt$sock_cred(r102, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r106 = getuid() getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r108 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r101, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r103, 0x1, &(0x7f00000003c0)={{0x0, r104, r105, r106, r107, 0x121, 0x9}, 0x800, 0x1, r108, r109, 0x3, 0x1, 0x1, 0x5}) getpgid(r108) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000140)={{0x0, r1, r4, r10, r16, 0x80, 0x7}, 0x200, 0x0, r20, r21, 0x80000000, 0x3ff, 0x4, 0xc629}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000080)={0x7, 0x4, 0x8, 0x9, &(0x7f0000000240)={{0x3f, 0x44, 0x80, 0xd7, 0x80, 0x1000}, {[0x1f, 0x5, 0x1000, 0x533f, 0x20000, 0x19, 0x1ff, 0x200, 0x120000000000000, 0x8, 0x7fffffff, 0x400, 0x200, 0x4, 0xc428, 0xbb89, 0x7, 0x9], [0x4, 0x1, 0x50ca, 0x6, 0xcd, 0xffffffffffffffff, 0x8000, 0x7, 0x9, 0x6], [0x7, 0x2, 0x2f8, 0x5, 0x8, 0x1000, 0x8], [0x4, 0x3, 0x3ff, 0xc2d8, 0xb0, 0x19], [{0x4, 0x6, 0xff, 0x3}, {0x5, 0x5, 0x3, 0x6}, {0x5, 0x7, 0x1, 0x1}, {0x7ff, 0x8001, 0x9, 0x7}, {0x7, 0x6, 0x1, 0x1}, {0x1, 0xad6c, 0xffff, 0x80000000}, {0xf675, 0x10000, 0x40, 0x8}, {0x1, 0x3, 0x2, 0x9}], {0x800, 0x6, 0x0, 0x38000000}, {0x8000, 0xffffffff, 0x6, 0x7}}}, 0x800, 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYRES16=r6, @ANYRESOCT=r0, @ANYRES16=0x0, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="083a1dd5e440109e3a61bdaa3563e4b0f5ee0a545a23ce69449e67f2cb4ace6bfa1d49acdad703e1ef3e7a700a480738de82a94d08893243d24be66c3327529d723307e02797580a2623f73d577a2f782277680c43a941220dc561d48cd17f0d0a0fb816e3231a0e5cf64e92204bc96e6853b6c755b57bbf883f743dfd9ff79092af057e035641d8c4a8957f4cc381b84e09e80341f4ef7ce89f98ff25a21be7f4f13c203b163a3cddd594684394155b7d53f1234bf5ef5c77802425f5c40c7e", @ANYRESDEC=r5, @ANYPTR, @ANYRES32=0x0, @ANYRESDEC=r1, @ANYPTR64, @ANYRES64=r6, @ANYRESOCT, @ANYRES16, @ANYRESHEX], @ANYRESOCT=r0, @ANYPTR64, @ANYPTR64=&(0x7f0000000600)=ANY=[@ANYRESHEX, @ANYRESDEC, @ANYRES64=r7, @ANYRESDEC=r8, @ANYRES64=r1, @ANYBLOB="d9da3eacaf7389363dc9386b1edf28e321cc0de279b30957b850e6caa5c95930fe4e0ee54279ea0ca6492190302c81326f3ed5ce4a443e93f4b690d14acb71c565f9aac92aab75f251970dbe6ee13f5c29a8ab78aa7a67a2de77d143239ec8f934af4b4ef51d7165daa84f9d412921b9922eb8ad667f743191a8b4af25ef4ac121c2112458ee72aec869528379a0b47ba2275d35dd67549e74fdb5a2365e20fd2c3db7fd50b9662aaa6bede2e272d97b27163bf837a4170e8203059a1fc8e4932d38fce69dbbf21ecedfff2bdaad71e7a68a7b4ae2f1e9a7f69acc5745c53c32247de515659389b81c16e2180d8418486e3ddf06f1de884e0579a9c8fb9fd057b617529e024ea0cab54555c8c081defa4baf77a71d720c0013d7606ee760938091ecbe4dd80b7485f42e15d712d49977d2bb1ba6986f3f4a457c20d0595a3faadf945a6a7479319d31bebaff102b8685112497ef7f26897cca9ce204b31f87a3b3d36dcaefebdd028dc7d53a1341dfd23aec345000aec1d5e9ba8b847f1db7a8c02ce2a2f4d4deb63135d64ee078b51da4bafc582393398ca83c6460ada109ec6b7670b934fa9e492bb3ddf987a49d59a1a050ab9f62def8ccea80916d519282421ac0a489c285164bce3845e42fd81abc07dccd71d409be52fb689435c89596672dd5e8775c2ed9455f83ca5f3d305ce8fed6aef0bf8f46477c1092a912a1f401d853a8091ad4676c4cc19b785f9ad243886728e25afcd8809a6922569d3a88ef8a35b0ffd76ddcf8cf1adf758382235b86f2a72affaff71adb2f838f227ddc51c96db2f6fe153fc3cb1f8ad263beb688c518d9fc2c6771eb7ab7efa67d0c605f50d04662095dc645020800e3dc03a970c0b6e77df943965373927b046d71de2148d177c9ebbb681f0a4bbcb1015027e796fa2ce63367d36dc207201a523e1a164e83270399868b23b5fad242edfe329417ee1b339c9c7cc1fdf600974f9ed108ecee46c811c7b8a11c87c1bb8e0b25b1fbc82624fef317be007d5e352ef0fadccd2c35bbe383d227a57fe234ea4438bec562b24fcbfaa2d7fb02ba287f3a5d999ffc266757e93ab1345ff205838dc80a3cd18a4d2028566a72e7e0635cf3c70b406e05e3d479cbb780c643cfc785e1126ad417a1e97f6476c52660a4b1b6a6a0419b573bb3b7cc0dfdf33d07a86aeb1a31cf5e907f4d1bb86d931b29a2bb75cedb641a279df61db6404378718578570fd7f8eeb96f09719ea670ef61775c94952e0e8ef2f27f38c5684ba4509ee544993cee69e7093601e53fdaa416f1ab2fbb41016fa618d1989228c2174ca1d84f3ead3e034d8d15502706b9aef2c990b10602e2de06119e294397380a427622d8bd3d3deff48ae6b0722da107df7337cc51939dbdfb03b5254c954f5ed6ea4b94b4d9254fc9f5702b0f8c052c833dd7b0ae2e7e96aced142655b5f4895ec5d9dcfdea4b9b894550b62532c6cc449706cfe3cae15a4dd3377424a3b7cb103b76afcfe80de0d9ed92cbc72014fc0c655eec0fe8534c74cfc3c5c4fa8f859dd50e9ea577f08c17cafafe491e8f9d4fa89d6bc46ddad97964e6ba6779080c7ac375fefe35034674247677b720639a15ac0e68e24587f7c5274c0140b886e572e39bb81b87d6388ea2e99913f5ebdbc7cd7a370d07efe568fc48f9cc04c9ac08d5a734f5d31bfe9b0e89bc13491869955801379f0ff4a10cab545b522f069d8af5720072bce95fd74aa8f19dd5123c78b45443208fb507dab0f305bbbee952092f9b1e634bc084f062d623e854b569b0150462e3380028e84f8094e10a5f471981706bc79d4ab2324969d6234cb68bd8fc97e1c9ec3013ac50fef1d2acf4825b4fbcb7cbacf1055941eaf574a101ecfa0036537cfb1dc9c45cc0ba70460348e6519e1cb1719ba2176f729ac0c6b4b805d832a73ea19d57e40005ac33a8109420dd71a7a895f827faa1ba512c4e5a6c686d8b803e6d3be71aedf02df77d6432619a8d20d3b75c29e0458bc3c766182a97288a3cf9b6df11ec466ef7970632f38331b99469dd657f64b5170066601ff34fc34b751059ee429b922b40fc56c18aee0db0110f97fead10161cf201c31e6815e789072f804bdc5256826d5ae97a63da5df8ee800ff99c1010b1d84495620043b55f566064ba679cc1fb684caa6b010a88644310223b4eb6fea0a89a9bb85111aa33766ea97b51c4d172ad6d5b57f802fbd5551f06db259e9301711e74b4d3f6931c0e4b6869ed090f66378bc3ffd7d64695ea2ca24be6bf3588cf4676738686bd014d4b300848902c95c84fb54f137edeb43092893d279d34b72adefa75542c26ad55728af045fb3115dff5e31a6aa8df1c5a684c4e15d5adb9b74e0b7a7198bf879c082603d1f8a40a50bd57ecb600a5c72fb3e943f6dce644b81527a3829c209d7d0243b6dfe44b6f7f7a6f6c9ab6c4c149ab13a062671109e36060f0d736fc769256978fc3d55c175caa87a9914bb09fa48f06b9d97f3cf0956246c44130559506f56ff56199580a7edd0e426ad6ebe9542a7b625675257e0eb2641300590cc0045304c348f90a59f2d7a039434683aba5335809529b6cc310828097cfac573ff5e4d40db6d59298bc2f08c6bd0391b27f5a0cec594fdf324f8b402db0ecdba879222dcb333640ca69d9a5bd8d08f629c8ea95e23b91fa02b8150541280f16c07d1cc29dea779c268ad7d37cd1a4e9de780164904a87e5278a80f6d0146bde32995686161372956729fe515460c236dc390ea3c81b406b3ecb16720ff28e334d05d1514128f7e293786026bcc45f0dc84613fa6bb0809f9d9bced4dbd507424500b6e7fabb50573f0161c5935272c41d4949b3c07009601fdfc3c2b240bad6ec995b6f18a51fee33889c953a4873e9eafee35bef5916b15971defc01912d2160faae18befee9a0657b6573ee020e0a1ed09c51b2d45e16fc5ab6f6094e2acf8bdb267e345ba91dd91efafde3722da546bf05dd701ec6876add5191090a7262e712e31473891b4b477ff9f6413839511fb89b5e7b8132d6e8640491f6ce373c6d977265e6a60d04a770146cfd4323e46bdf84f8e73b7d780d44fe8ca67264c0f729e06a519959ee1cb24e80cea75a01c85e3ba16dd548fa64aea072d8da1dc384276a17eb5948d6338d8065858dd14263df8e0e78de5daf0d7172d67ae8ea0c623bd0044066e1967e927fe83f83b4249dad4c04fccf690a0f8e0cdb362b12fa61256f4d85b91413b0dd36b078b3e68106a0829f66f48c64a649af4017d6691067ec419a3ad3a58631d4e04b96b755ef6b0c0d4e7b2610f284c6db564b25ff849d74672c1587317672a6e25f8754ffca741be1df58b4979ab33c65bf3e14c8c3ab3b2ffa3f0a77d10547eb93fcdff55cb7128e456be8ae9959f9e40cf79b44fa5672bd5fa7758b8bc9c0053dd43d52e3e1a0f07cb88113d0142af0ac3caa9b62da50b492aebdcd16353c4dc54aaa03173f5136cdc4a1788c3da7f27b31bb82037aeb8c07d5a31612633d535dffe1d1478c6ebc4c527c534b8f4893c18e95a391c080a22bf9ef7b8339e545efa71fd2c984649f604ec74c0820fe8950fcaa61e6bdf33462186e64d0340edf603bf862ee346fc93868c52453dec75045a207e63487d7f1c4c75ed71fdc07706b0476e431577be7ad4abb724322ffa8bb209efa9bef21f30809cc7e4ff3e58b6ea9bde91ccde628289c1ee85155366995a0422beb63cf8af98578a2cb2350d19f07b1fdb2c18f971e5456bbd042e444ec252a015656652b4d4454891414bf6dd30f05a562caf3c47033058b88e67fb60e8cff0cddbe071f25d8629fecef0f27d31e6a4fe122e02e24b0754438f387ce56cfbc0deb2a2366a956dfecc00c369e34b36a0ca1bb164a07890779fe7768cf4a2c371d3fdffed3a3f35f80fbbba3b59105b27a0f7144788967766888c83771ec610cdfc9f265cff1faa8b568ba6e7f57f757ab2a45f994a1386068c97fd480b83b59bce6169e86b491b09c58e05f2cd5d3734a491315e669a3250de5914fddea54ef83476d287f27132c51f1d5a1e7e83ed4c297493c26efd773d68dde00c0c19abbb74a413d34ade1b132982e8be6e24886c3328be66ef0ee11dd4815d291e97571c1659e0229d1f2fadceca42330dba47b196c6364b3a67354470ddaef15b8f80e8a42d7321fd9f7657bfe2fc9de3e638bc980f89fe778d970fd532954ce66e7e62dfb1d51db6d2f27464a80de1acb35c519c4feb868d192057946baf04395cff86563147976f17d159342be7ca5a4877f1affe0cf7b8c2406309526ab4ff23ba114555f25d62646358c9ec515fcbb9665231f1b293293937235f210adeab0127a5a2615d1016a444e73cc07d3327f990ca04855d2ebd931e5fb2ba17421bb6b77050ac9b541df591ea846cad63e850926b807ab0d89ceef603572ef5ef2e492a0bb808a7d9e3f5e3c430a9cbd61fcbafcaaebba0a759c730504115f7fd188e92eba4b097daa364ec631ba4f853d955f5aa319e085b0748d653dffeb4dde507a9e16098e566cbd72f1a33bf2665ebe76e22a5829005abcf8dfb6d034995e7e808f772d5082996cf07b3b20a3faf3d617e599ee8bb47030c4ebf8892ec5cb40f5361b70292905ad261b198e0527c3529b755a3056d8e9aaf6099d79c2758b31a4945cd806fff453eec4f31fa54e7f6e5d8b8237358d4a879b8b6e8025946bcc78a3514e4281d2897380334129afe19d1b1e1c163c60d98a71be4dea34d61d5fb6b64c7f462975de38b2e1b6ce5605276de586774f423fa856c1a6717d3cc2a091e9f0ab6d7afe8376a4c9efe16fb6e93c3eca007a1f1ed79fc606c3de1c769c5576e3c08940bf074d105de5708c54a4fc3377ce60f0e64d5b5babc3092c709285e2a1104160adc3a0de5713a1d3361d253c355f45b5464430487f823bb327f87a2e2c6c965dae3b6d2a78e55c1b7ba60544c10313be73887dcdc351f235e36947d94b38f1b486632aa1d79dac5fa16fbb0fa27fd4ddcf79016d29f47e1be0bb6126b8326375b2e10f7207cc42a1b4eebd6d155578ed78cdc3ec171c7473b467558a87a08811fb79aee2d5ee5e3f5fa19192684f06ab53658eecc6ed316d45b19681823090b351569f04010c67da7ba5ded1b52c4fc2b59ae5694708621e4941c8823be69d266886dde2606c867af85906b5080bd5a00e92f5ac97d99dcb1fc8639664dfd27b89632613930d96109c0fa9f6be39937519f0ed483bfe599147c01c023e4184a1cf3f6b04a2759a47b27ab83eea4d1dca2e9c23d551467293b8c9bde1bdbfdce4f4a48174531b409cafe2f52519e7770bfa2241713bd8642da365d5c08fca80bdf5c24eaf8712d630ca43c3ebf22bbda12913c968a0c3eb8aaf1b0ed11831d5419b426aa5a91b5adcda569d8b7fe133bd31aac0c5433c66a120357d349a65d7115a6849ff0cbb17674acb4cee791254f941bf64a66b04b42a8055d7ad0292790c587a81a87bcc15f5bfe126f1b1d808795d485f3c7ec382f20c1f3a3aa9bc2c4415a45ed989ec56e18da6cd4bb97174e8ad04114b638500f14670fd57034a8da829811228edc0897e693be77fada13fab05fa2173fec8e3b47053c5f5760562095452a2ceff09555eb9b5a6a27a8d83c44a2501127520b25de84463a8ea58c71c4da541ecc532b6287cf40787e137dffbbb936b87383237b6390458d8e6a327361347329f57ac65b9d2a0994d8ef0bb660a501df972913f47c3502665fb338b6b"], @ANYRES64=r1, @ANYRES64=r9, @ANYPTR=&(0x7f0000000100)=ANY=[]], 0xa) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r1, 0x0, 0x0) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) open(&(0x7f0000000080)='./bus/file0\x00', 0x20000, 0x22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x8001, 0x4, 0x7ff, 0xffffffff, 0x68, 0xd141]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe8b, &(0x7f00000000c0)="a77a890f13cb7144c29bd0a5a405f5bf0dd3000000000000e3c26e48f24df29e4770ba9dd9b55889588a954aa6dc91f5e81434587907a9021486b8caa59c2e2e92bfc71e46271e308817b0e8dbc5cd6aea7ce494ee3f1e91d8") r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000140)=0x9) 16:00:08 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) writev(r0, &(0x7f0000000040), 0x0) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:08 executing program 1: syz_emit_ethernet(0x1000, &(0x7f0000000000)="3ea2b19773b2cadfdc5becb2255425cfaf24de6fb87c2cb2089f7ccea1a0f2a8e4a0529cb3d9d1f100af229c88cce1febedca6eb0a66100ee6d5b7836f6b0eb52d5c3474cf95415c7dd9b91780f5599662f681aa1d55c18bd87bebfec50e4d3899cb1f0975d46bd126d46852682417aa30129f5b593b476140beaa4dcf81e61fdedd77ce0d8c4ad6bd3aeda02583e8104665e5d143017e0dfc1b546626e0861aca9601b38c3802e4620cedf2f9d7092d28c56b797c7417c5ab4f8870fce6baa3f33ad8ff1ce6a51b2a0fade8563dd2e3a2411473c733710d0576406fdabd3d62fad35880bf5e322632d0cd2233b3ebf511c1e60834c6480f40955d937c1b8107cc861648163c5a01ccb09d436b83f113a3242f353f0849d1b6dd6513a0f59bf88ece167fd1e08877b69a9a20ceafcc550b5a709b1e4bb1cd8d8f520f06de9432138be4cb9a3114e481ecc31d05a336d47d546692f257071c26aae3d34e7506a355ce96822b26a048f1cf04c105affa1cb509172fb95b366f3c3286a5b10bdcfb412d07ca18045a22ba617e9378e54dc7b86add99ca60b2ae4d05e292e98602f4d93e2dcf8c248162457b9dc9445fa6352c83aa0e2d7ec384d51900017bd32ff68f3b1c010e0c981b956f0843583b26e2fc538b8d8d6faf2419c125702334331db27b7eea28c797ea4cf9ae4c47dcc06107033b27ac3828a9820f9fb6b6841fbb9ee5f321e2d01e1d97ea5c57dc8fb0136c9ce4880c7127209808d102aa5c6cea1e5e9b5bba7d7eec43f5960f13511fb888eaa316d84b2d2d2168e1903fa76a0731b0e13ba84e28e92ea2974b24e9b9b95d31853f2b938632a700764d3e2b0d75762febda45bd36e378125c09277345b6c8333e4fff58d8a8e76e9da661f758dfbc07a6ca098b4c361e5ece0e7293099ad8e7191130291341f771e5edfe879a7b23eddeac2f0bbc3088061c6288431c64ea5ae94b254db059dd317a62d8929740014b8d1fe39950ea593d6c6925937e5f082f96753c556ed9da40bdd7c43f5b04c07321981ad7466d5e06614af30c457982974dc1eba6d59306a05fd52dcdf68af708b6c860ae1d8ab66f02988ec0b14881095f7095f996ca6d1f5b583e9732a34e459c016eb28c512f46f1283f7c3f0e2b33d2628f2b8b8462836570cc50b31a8be06b62740b725ffdef8b14442a9d7bc818b91502f05d687f8b361466a6f18640737a9b7b869453e24544e2d12f3fb199a6652be28e8eedc1dd26fdfec36bd384deb20f3087d08e43828e6c562e4c633a2da3c516bb58dac5706ed5ed06c51d26bcb3b442440e942dba8fea91355b18cf897fd1043628e3da6cda6bd88ee6713281dd1571c596a129e2f37f11d2ae4c4a187b477b19088c1ddfe31e74028fbf8d0ff9af7a9777283b58d335bc1206146f9d0cecf9cd86947241984bd1f5001eb8af67dae66d091b0ea36aa434d403220ea116e4462333f2a4b7717e6cbdb641839d0a6d7d2d152c3a7563b394647a2ff7d9d329711ed6a51254b6155c7399f18aa91dfa2a2716d77d11d0ad4d8db1bb1dc708179b9cb5f46f9da6419864e63c61bc399be6210ef453dbe313a316b95d2225fc870ca2a62d5cb348ef3e3d1a5d1035011fa8617ad2e357ec394e1e7bf4be28f48b5b5db5f2f72413cd14c0367e141b694b133ea4867d5dbb92bfa7c0224fabfbde47c977b695a408ce159eaad247ba63c58e3a19a0f6377502de1d44aea571d1dc6d496e7e10c78855766ab26b54f1e385d2c85027eaecee56b17e9c67a7a62129d98dd96f9a2046d1bd578e29014d4a3bf8b5fd0e9b8fa3208eed59eb78a1fb8c2796c7e64d89054336cb15056e9bc1f97e970e8d3010219711ea1dbf701a1347c3eb07ef6cf74c28f2ef693ba21972ee01b88b35ab749fa921a1ec1c88d76b09a100ba1c78dde6fe7a4317a9c3d48f69c6b8276c64713634024aac6746c02dce947ceb7b13ae3421abd6ba08a3bf266b3999f4d5734ddc876b7e4c4691e298914b33e5dd5648c8b98a023907d5298b6997cebcb2e1823857f8b13cff96cd306b3c70a72312b3712238b02d0096ca477765db1c59fcd986d9fe55504478ace546531c28db7e1d3474c549f1c98d588101643ed8b1009e33de83c3cdec98f7b6f9402ba2169858c1dc5d769bc3235a5a646ee82206292a0bd70718705db3811e4e712199d87b76fa7caf745f8c6d56b76c51bd38f0c840081716e4185f1de9e33c1386232b6d132e9599a1aaaacf69ca8dde3b144247402d093bf803d8d8af056bbb874dfe7644bf719f22bfa4cbf0b15277aa1cc9bfe3811ad27e66264adab8d68df9abcb23d5efa2f2b98b3004502eaafca9a925f17761c8862605b1e276e89889103f062a296338fb056fd6efafdcc3b8610a63ef26f616463cbd57cfdd4026064cc22b4f88c3d1bbdeee9dbbcf68168d4b64fafff5c71539f20e50259251541a0b08790d44c8c41618b2607a7acc8ea7ceef0b336a578393413daff181e4dc5f1930cfd5146b479fba42e1070143c938e4b21f7454eb81841d99ea6e1f39a22de59eb7aa31f92176b1ebb7171646ac898bc18f0ff178d89af42305fe3f3225b6c03b48b750967f81c8506d50016eb50464ae0e185c6ae01436095151f093a31bb7aaae628d11eb60c922042622eafd21b996e88e1a654e5ff90d3846c77cd9e93e916a52c526b8e6e783d4c20bd4366d9b86dcdc446c018c0f78fc4a1898f2960399161d3d9f54b7ef61a8ca5564e9501545ea7bcad384dae721f8ae5bb87ec4737e8341d52470595ee6812b5e4606df2db8269c85bdc61b6845345ee99efc9378c778a8331673ecf3fbb10f4cfd8bed0ee17cc6e9cc3442625f4442120b18c28dac4554fc24e186cc4912d87ceb7baa1bcb12510e6c63f9dbb9d9ae386d7f3adf08c4d3e5762431b11d2fb4b6969e7e4a3f9a91310af776c7f66464fd5d99c9b16740ac44653e228bbeb05e7f4097638e723ce7eb2f19434fb4e86407fbaee0a67a4667da38c756aff92cabac54028b3dbed4d96d651804d026d58544715c1ebb91115e889614c3bf867b8efd33ce97212f59ab5bdc3c9dff47a1bea547e7bd91c7f3f00ada05a236b9476514a5772daa45e0564b46da4dbac83957d0c020719d13bb2f3b3b73a69a8cede860ad3029e03d3d66c3f0f7efc084305be435d3008bf9dcfc8c28af7fa79849858c939aa63d9eb8ef0afb9c99f2a5dd28f7e4879b2c150ca52921c73ab2394ff31fd6c47acdf19b6b4a126a1e432418f019a3f1c86d471b9a15e02741e77875a9174efaca9fda07b99bfbaf16400243c2060bb1aa87c34cdf5af62110292770de308c0468b8bc9aab03c7f980603baf32425b9fb0935d48515232ced48531bce9a7d1339393c6ee9a525bbde4f09a684ce54e82e82af56905d28fdbcaef883eecccf1fae8e04aa102d7613009e6c484bac123e98ed36ae6aa41da5e05ed6d98a22d5b4c4b6b9fdf4f5aeaee3bab880b38f9b8c12ed859a86e6836a7a36fbfee5c42cee2d90786a1d594899b6cb4d2d2b56539966eba4a90038c7bd7df7295463c2f1ba36f8767d521698db4bef8a3e3611d7f2a9e3f53bbf58e5eb38cfa9a70328de1349ce11790d779aefcae5cabe7aaac9e9a37f850327090bb6cc805c54f773720821f8194e3a157dcfb90861bd65e4714e2729117823ad00ee7a311f1118fc091f8bf8b038a35ab8f39846f6d6a83ea494e9114fd1096cfe54dc6c973142c1dbe06bb7ca5af56bdb52caa8d5ee0f456270b139b5799d411768d6e02204f1ee383cccd27c5869a10ca05a2c153ed3c4965bbab4f21f7e5681684bcc7972303fb588677011051d1da5b1daebad6d19f9ddc3bf2c6b106b98821419e35d834b78dfb44ffedac3316d4813a78ca444533cd9fec9e6b19e52a6ca94c5af22f61d0e833d1b89d14f6ebdfc919d6271353eb8417d834377b57e0fb6f30eb784009f80794acd5e320a9073c69ac6e5534f240f3ad52d2b09c47cb12ec54963b4a944758dcc87a7436b6f56188aa2c4d352134ac0b210e185d906fc9065ba329d0a163f2e2ba20114a078d356ca7d949ef1a0974472d25d498a8b45773c9ebbdbe608a5aaec31b82af695ba8390491eae1642ed00f8773029740c437e5f713220207f74251f2aaeda21134cfc08dcd7045e25629942d539173a4e19032db2fca32321ec84dcd7367e9ccfbac6196e5f777c9665f9b091ad54961a404a92fa3df76bf7971d16fcfb8b44c5914450532399d25190610e36ef457b205a5af4b290008301124c787cde80c1cbc8c9db2331f77ea23f3d2c2a52384bf37c63ecf0643bfb68046d06244d416cbb1cbeaabdc73837902b1c9c3852e8b8f113de30c1b2d4390340ed6875a585172db55ad5809690dfff981ee4b82c50439437138681dc19371504f507ba875ee7ffafd7ec554460c32bee21c80fa73cc3f96ece8f9a274b922a7eaa8e40e3d646f216353222697a4690c29f4e5bb6bb520fa16140209563a599c4e522f0808e63997a032757e2ff9604f0b25c383c270dce143b7649ebf82d5a3e72253b9561ca95070c9b64b9c35b61d6716dfe27178809be0fa2760580ca3e724665685c084a01e5a3053bc02bf6a16a17ce40a2652895dd0a2b4085289bb089cd2de0b337bf1c3d0ab520d7ded447a77e072d7eee0f184d310597aca427be57c7a49c3b575569992e3ec89dc155f535c82c229f6dbd053d20c89e0b4a83b06fef5c8b13262a16392775cd75f73775ed3fb74f2743d7cde85a1084b38cadee82d52a7e897bbef190d8a0f8f30157ff5682885b223ccce7a692d6a3d9550053a538ff1641a1cd47cff98564ed666fa15553d7a94ab8430820eb7e95d702becc1e9f16f5af222aa8183c140503f786e06a86f6048669856039efcd69e4ed15d5231c545d5cdc9fd124eeb91ae8ed98b49eb15482751ffd100c33ab5730afdc010cb2a316291dbd428d5e58b1242bd3a73f7abda591d0049d703514475bf09b6ad679326d2ad3887591e5d6f254e35dfe59cca266f7fd85c82f5abda1d3faf0b0cc74554dac0bbdb9ee669f551f194a8db8085951f0c16195b42c287cbff9c8fd025cc527bdd4234e599d83fc37ddac14117e264bd08e4684713dea15ddf90849c265ac95dfe90f9087b38d427c322eed2baeff7ca6d56f3b557dc90534fe695c6c5cb6d59c9ee7d99651409dec00e52b603171520efa92e11600cb38492679a09ecdc98d3e61d60853066c1526b70256db03474345e2b651bbaebde02e4b1c9be562318d636e593538163511dab818f406fb2c0b9a10d5fe9fb488d0568b08076f2cf23858cc0213454e5604c17730ae904b1e69d17b2d6eb3dd8efe24c9b5989c626b4e23f5698ea0a79cf746f2059c2d32b17e9428a19ca1083fc2ea723d9c707f0837d8c2829cd4cabf77653f5cd7323a727c6534056bc980ec94e5e957ccd41d70b55a4ac35738c957e898b69b3304d09d678ce67a005874ee0914c39e25e13f5ed9838faa838f266ec1f4a230afc7c9932b83df015cc19d5b29f693e086a4d04b3ad40c4ef869944666d69ae3af24988f46335994250a6eff4be86fb1550acccc84782910dc189bce313f709c66e0560cf0c1062fbe62738b2fa1d495852c0581d0bf04e4472a5c97a0f1763a631e7dbd53ba20460fc80eba0e66db1bbe3cf6016dad5768a5e815296646b62c6d6b36d64ce0abd432fec3d43d1780435f3db730cd8bfc13459ac7e282e5abba102f9276e1b7b955937e6e0181e45cc72") r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001040)=0x20) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001080)={0xffffff65, 0x3, 0x1, 0x800, "ed8439c5d10b3e9341171bc374dc84b055c0bf62", 0x0, 0x5}) sendsyslog(&(0x7f00000010c0)="7d9de4cc832bcf5630d242d074f273198efc360f26a433121a89f0e223c0c4591f3148210f650af87f5fbe9b04d2a66a7edb28e5b27298473d2d321089d12cead820a02b19c2a37ca6ecc9cebecd9d0a6b761efb5f751d0b1c1242b8238a61e4049c4f361dc9f6ad2a6cfc54359e2a209ec61189ca61f5c067bffbe58006840487ea6a34d729cc056cb2b34b404bec6a427396ad90", 0x95, 0x20) openat$vmm(0xffffffffffffff9c, &(0x7f0000001180)='/dev/vmm\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000011c0)=0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) r4 = dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000001240)={0x7, 0x8, {0x7}}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f00000012c0)={0x1, './file0\x00'}) pipe(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000001340)=[{r7, 0x10}], 0x1, 0x8) r8 = accept(r7, &(0x7f0000001380)=@in6, &(0x7f00000013c0)=0xc) recvmsg(r8, &(0x7f0000002900)={&(0x7f0000001400)=@in, 0xc, &(0x7f0000002800)=[{&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/156, 0x9c}, {&(0x7f0000002500)=""/121, 0x79}, {&(0x7f0000002580)=""/199, 0xc7}, {&(0x7f0000002680)=""/213, 0xd5}, {&(0x7f0000002780)}, {&(0x7f00000027c0)=""/57, 0x39}], 0x7, &(0x7f0000002880)=""/92, 0x5c}, 0x1001) lseek(r8, 0x0, 0x7ff, 0x2) fcntl$lock(r4, 0x9, &(0x7f0000002940)={0x2, 0x2, 0x8000, 0x7fffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000002980)={0x4, 0x1, {0x101, 0xffffffffffffcc74}}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000029c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSKBDIO_SETMODE(r9, 0x80045713, &(0x7f0000002a00)=0x1) kqueue() r10 = openat(0xffffffffffffffff, &(0x7f0000002a40)='.\x00', 0x20000, 0x1) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000002a80)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002ac0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000002b00), &(0x7f0000002b40)=0x8) fchownat(r6, &(0x7f0000002b80)='./file0\x00', r2, r3, 0x2) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r13 = getpid() fcntl$setown(r12, 0x6, r13) 16:00:08 executing program 1: clock_getres(0x2, &(0x7f0000000440)) chmod(0x0, 0x149) open(0x0, 0x0, 0xaa) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x0, 0x884}, {0x25}, {0x6}]}) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000002800), 0x0) semop(r6, &(0x7f0000000280)=[{0x0, 0xfffffffffffff7ff}, {0x3, 0x0, 0x1800}], 0x2) r7 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f00000004c0)=""/185) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) r8 = syz_open_pts() pwritev(r8, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffff9c) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x2}, {0x2c, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084, 0x0, 0xdc}, {0x48}, {0x6}]}) r14 = dup2(r9, r13) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r15 = fcntl$getown(r10, 0x5) r16 = geteuid() ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000001c0)=r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r16, r17}, 0xc) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r19 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r19, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000340)=0xc) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x9) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x70) 16:00:08 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x0, &(0x7f0000000140), 0xb37, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) 16:00:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x39, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) geteuid() r1 = getgid() setegid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r3 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000080)="9a84137a8fad6780691445d3fb9625ed75eb5e0000008b517909e339fc6fbf91edcd6b62055de6e13208c1d1b9beda3db15da0b73a76566ede8686fae6d6a7ca9d8b6efeb6836c", 0x47}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)='\t \n', 0x3) fchownat(r4, &(0x7f0000000100)='./file0\x00', r2, r1, 0x4) r5 = getuid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000280)='./file1\x00', 0x82, 0x102) openat(r7, &(0x7f0000000300)='./file0\x00', 0x20, 0x80) fcntl$setstatus(r6, 0x4, 0x46bfb) r8 = getpid() fcntl$setown(r6, 0x6, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2, 0x0, r5, 0x0, 0xde348d0b381309eb, 0xfffc}, 0x5000000800004, 0x100005, 0x0, 0x0, 0x0, 0x8, 0x200000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r9, &(0x7f0000000240)="957200d89cc241b0e92f4f52f410aff1e9de7dd16befc9647bb0e941", 0x1c, 0x405, 0x0, 0x0) 16:00:09 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/177}, {&(0x7f0000000100)=""/58}], 0x1000000000000224) 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./bus\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x10) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chdir(&(0x7f0000000040)='./file0\x00') setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="70012e2f66696c6530008fd2a517aa8546f6532eb00a567684b116a131b845a7db7bf938e765f128c44ef4af850dc778c0cc00527a9647b1e9e93717ce60d78a48302988dd63edb12fc9f101011c04f819352d3652a4b4f2b8d0854391b2c4d3ba35043408ecc37da8191e096bd1e3e53b1d7bc40cf62123b60b72c063063bc8ef61b67de9613f0821fff2204865d06a5f01afd91b671c7f5e42bd182a27600b5786dc200767705b33ce96891d8dfbaa4ab7997b"], 0xa, 0x0}, 0x0) 16:00:09 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4093, 0xf90}], 0x10a0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2000000000000002}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) semget$private(0x0, 0x0, 0x200) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x1) clock_settime(0xf582fdf5e602d61b, &(0x7f0000000280)={0x1, 0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) getpeername$unix(r3, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) r4 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10c08, 0x0) write(r1, &(0x7f0000000140)="8e4c9d4983c289e95ee9b3c3b2789eacab44cf474ff133fc2cb1c1ccc7dff75542ab571275d9d1b61a88de81cfd1da3362c4cb67af2b28d1163fa062adf289ca11be24c8101ac7afba20cd24140093fe56e7023966d53fd86c13f10d4133a57e97a8611a4eb2345dbda7bb7b63c472bd330d16268fb8743f816d97c906720316b3d67ce656", 0x85) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f0000000080), 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x40}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xb02a) syz_emit_ethernet(0xe, &(0x7f0000000200)="a2d0b91d51eb70876dadc767c2de") 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) close(r2) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) stat(&(0x7f0000000200)='./bus/../file0\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x101, 0x4, 0x84c3, [{&(0x7f0000fe9000/0x14000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fe9000/0x2000)=nil, 0xe632}, {&(0x7f0000fe9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xbaf0}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000fe9000/0x2000)=nil, &(0x7f0000fe9000/0x2000)=nil, 0xff}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000fea000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x86}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x7ff}], ['./bus/../file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = dup2(r6, 0xffffffffffffffff) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = accept(0xffffffffffffffff, &(0x7f00000016c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002700)='/dev/bpf\x00', 0x20000, 0x0) kevent(r1, &(0x7f0000001280)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x1, 0xfffffffffffffff7}, {{}, 0xfffffffffffffff8, 0x52, 0x1, 0x8}, {{r3}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0xfffffffffffffffb, 0xef8f}, {{r4}, 0xfffffffffffffffd, 0x28, 0x1, 0x9, 0xb20}, {{r5}, 0xfffffffffffffffe, 0x1, 0x4, 0x6}, {{r0}, 0xfffffffffffffffe, 0xa4, 0xfffff, 0x40, 0xfb6}, {{r7}, 0x1, 0x2, 0x1, 0xf0f, 0x96}], 0x1f, &(0x7f0000002740)=[{{r8}, 0x8000000000000003, 0x108, 0xfffff, 0x5, 0x1f}, {{r9}, 0xfffffffffffffffa, 0x2, 0x80, 0x6, 0x4}, {{r10}, 0xfffffffffffffff8, 0xa3, 0x1, 0x2, 0x3}, {{r11}, 0xfffffffffffffff9, 0x1, 0x40, 0x200000000000000, 0x7}], 0xd4, &(0x7f00000027c0)={0x80000001, 0x20}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000240)="220e2a", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000000)=""/153}, {&(0x7f0000000180)=""/240}, {&(0x7f0000000280)=""/4096}, {&(0x7f00000015c0)=""/206}, {&(0x7f0000001380)=""/242}, {&(0x7f0000001480)=""/156}], 0x1000000000000538) 16:00:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x2, r2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x4, 0x7f}, {0x7, 0x8001}}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) read(r2, &(0x7f0000000140)=""/4096, 0x1000) r3 = semget(0x3, 0x2, 0x40) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000011c0)=[0x7ff, 0x4, 0x5, 0xfffa, 0x7ff, 0x9]) r4 = kqueue() msgget(0x3, 0xeacfc3cdd333b118) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r5, &(0x7f0000001140)=@abs, &(0x7f0000001180)=0x8) dup2(r4, r0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r2, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x1) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000080)=0x1000) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) pmap_unwire: wiring for pmap 0xfffffd803f010000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f010000 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f010000 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f010000 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f010000 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f010000 va 0x20ffb000 didn't change! 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x83) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) close(r0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0, 0xffffffffffffff97}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = kqueue() kevent(r2, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) shutdown(r1, 0x1) 16:00:10 executing program 1: r0 = socket(0x6, 0x3, 0x3e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="97105bb856f20033a8a803773e860de200000000000000000020"], 0x1a}, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1004, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4) linkat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00', 0x4) r4 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) getuid() r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000240)={{0x8, r8, r9, r8, r9, 0x90, 0x10}, 0x5, 0x54, r7, r7, 0x2, 0x14, 0x3f, 0xfcc}) getgroups(0x1, &(0x7f0000000280)=[r9]) kqueue() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x40, 0x2}, {0x0, 0x0, 0x3}, {0x0, 0x81, 0x0, 0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) 16:00:10 executing program 0: r0 = socket(0x10000000002, 0x5, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=""/205, &(0x7f0000000000)=0xcd) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet6(r0, &(0x7f00000001c0)="cc5a563833075d6670a142080900da5e2007770843b7ebfafabfb72c3a29a73ffc4d8870d8a5b700370a45882b04f9f3b20b01244a03ffc54191176a1f0f1936d5e4555d0000000000000000000000000000000000000000000000000000000006611ea6a3c0978e7963774b09534ba0d5de9357ab11d7aa79972840c02b06a0dcb19e88c9dacd0cf7809d276b041cc1", 0xfffffffffffffc67, 0x80b, 0x0, 0x18b) r2 = dup2(r0, r0) minherit(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) getgroups(0x0, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x240000000000) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x109) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0xb73) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x18) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./bus\x00') close(r0) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x10, 0x3, 0x0) r3 = socket(0x18, 0x4, 0x20) setsockopt(r3, 0x3ff, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r4, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x611, 0x40) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') rename(&(0x7f0000000180)='.\x00', 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000100)=[{0x4d}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xb0b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x34307b494b0c5875, 0x40) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x2ad, 0x4], [{0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x2}, {}, {}, {}, {0xffe1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) socket(0x6, 0x2, 0xfc) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = dup(r4) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)) semget$private(0x0, 0x1, 0x10) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r10 = getpgid(0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001680)={{0x8, r7, r8, r9, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r10, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r11 = getgid() setegid(r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r13 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r13, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r13) r14 = fcntl$dupfd(r13, 0x0, r13) write(r14, &(0x7f0000000180)='\t \n', 0x3) fchownat(r14, &(0x7f0000000100)='./file0\x00', r12, r11, 0x4) r15 = semget(0x1, 0x3, 0x8c0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, r9, r11}, 0x3, 0x0, 0x1}) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000240)="220e2a", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = getgid() getgroups(0x3, &(0x7f00000001c0)=[r11, r17, r18]) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f7f0000017282623dccefae1413bf0768866082794676e2d750b5db83e8440e7edcd9d56ee13bc391906abca76104000000000000003326d892a909ab2e7fd45831c013b9334fac6f57e9892e7e20bc5ba4d55387636161f4a50a3a000098172f70999c7353e93a9ec659269ed17e19436db89b746556d835d44ae3fc1dd1d014dfaedb32ff7c44139a326bac78ddd5ac1c8c37d52879ff9dac38"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) sync() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(r2, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e33db2f66698c707c6c653000"], 0x10) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:11 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x6) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r4, &(0x7f00000007c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="267538e13efad0be2769bad7e86fc3ed8c0037815ae1379b254be09f5cd1529e5b5f2d3450d17642ccda84c837832d1efb57a51f78b2f313ab2139bad936542d916c833bfabebc113c27073ef221c92ecf041bacb4bdc8300d7d60ad036f5bbe19f93407243d0b65153278f7362423da0ce378d0bfba65738443c1ac0f779363d2ba3616f2756b7b353eea9c383a12569889c352866c3300b46ceacffa34de83de2441144642b7948c21b430fb5cf6f1160e283a9a0d941a54d091baf9db", 0xbe}, {&(0x7f0000000200)="1a5385344459e964fc1b3c1d112f253d64f70a645a95c0197cd067350d70", 0x1e}, {&(0x7f0000000300)="efe72b9ec2ce7c700fd15b305c16107bc2a991c0879d373845aa0b1b75a8e1f8f1eea0487f99391aed51b04d442bf9fbb750e4cc970273f4d4aa9537a6772b61d4dda81697cf5276ea0acd0db30da6c5cdc61868e3d48bd144b901a909f08062314dcca5beb6af886de437e90bc5b69f8fc8b47f8474d2d44a0312bc6ea5614a58c81dbf575d12588d3882ce9ac7173f37aef1ea4908d5e3610ec04249c024e4ef6777976b59815d83f6cf122dc5daa2ce8891246d9c8f8e99404ea33ace412033133c9bd6dd750f7074ac8accfb3d7ff2be8f00a97e571122", 0xd9}, {&(0x7f0000000400)="23b4c51d51ce68633aebe0ecd9ddfc3bceb269745a17b491353235abbf1565d0ca5f767bfcd7f77b6d169e706eeba1d6a158facfd7795d04e81180332600b5b02358149c8ef6c02731886341a04874ee9261dc6459b614e99c644e9bc96e718b05f3b2799d2de0443a27e15f742ce9cc15435a4a85fa34ea6b2e28c3c7f55520a488ae6ef2da325a099e", 0x8a}], 0x4, &(0x7f00000004c0)=[{0x110, 0xffff, 0x8, "4fd4509f514f0f67bb66a8323bee80cec2843eacde8dac3372d6a9faa698ccb2a9545b7da8f3f8e90ad46df62745748880682d15e359ac9991ee614517ca04681a6bab177abb185d2d2440bf325dddc8474e36aac397cc8b6118d109d25ccce8d104cce35ad5bd74e30748e5f4718717fc9b66beb1d00958a55f652f983dee1088ced7be2fa198e855909fa06ca08b4c8d1f0d6a701f48f750782662e93ace82432a7b2182893f691f80597f7c3ce41dbb149974333464215caca13a673cd6290455428559f5fc99249681b17b2fe98dfb6dd201606ad7e680a0b14258aa840187760454a3b1c7a93a594b3f1d4932b198f7b8e89f37952225b237b403"}, {0x40, 0x1, 0x1, "31fcd30d310f40898b45ce6d8ab93ea1c0b50091a12ef23f649b5a86b1a1b237416a194dd55c7a7574c94124adf3"}, {0x20, 0x1, 0x6, "8cf0633cb8e62713ad429adf"}, {0xb0, 0x0, 0x3, "504739eaf65fc2259148ccc3087e0e9adf48d0bd32542b24eaa72861df3ce70e3f437ecf60252b1f790145a43ba212deca9bee1f8a1487a566a7f427581cb29868fa825579433a281c71fbbb9cf80a60979b8a4668831c4e0a1e1907f131f2fdebf3ec7b96ff6ffb731e6493f18655b49fac80606657b90a3f8c3e40227132d2f9d5f349eb26d5479e1f309f07ad1f7f3db74a0028be54817b7cf58ca3c5119d"}, {0xc8, 0xffff, 0x2, "8109381bc5374bd2490a4c519268d8abcd435b8277f0a21f8e34e99569f79e74e232bc2583ad124cbaf3441bcb1f20a8d681681115de210d805ca720e175aa5e356f4c71bb8854e79b469182adcf3ee7f9029f3c0d08711193b12f7d924667a55e7773a9af4f5bb7ef6b25e5df90e8158678a1962a410db5f1cb63cb20dece3e02a60ad235d11914b074f6a699b39fe12e5b87954eab70b9fc33375418efbfd2530ba1133510c58d3a4288d72003706aa8a57f34c5"}], 0x2e8}, 0x410) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = fcntl$getown(r5, 0x5) fcntl$setown(r4, 0x6, r6) write(r3, &(0x7f0000000080)="64feb790463a", 0xffffffffffffffb6) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r7) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2003, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x1) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x120) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000080)=0x80000001, 0x4) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) sendto(0xffffffffffffffff, &(0x7f0000000280)="f7", 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x1) shutdown(r3, 0x0) write(r2, &(0x7f0000000080)="ad18f05de2f4ef18", 0x8) 16:00:11 executing program 1: r0 = socket(0x2, 0x1, 0x3) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x800000, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x2, 0x100000000, 0x5}, {{r1}, 0xfffffffffffffff9, 0x10, 0xa0000018, 0x9, 0x400000000000}], 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0xa6) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = dup2(r1, r3) ioctl$KDGKBMODE(r4, 0x40044b06) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r0, r5) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r6, &(0x7f0000000280)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000140)="7258c0d71398531dcf7eee2c5ee953c3a663382caa110b345836e5ee16b225610d70c8fe232524d1766387ada4f014018098c4540ccbc4dc1d36921969ae22e67374126406023df515b8172d202234ca5882ac65d5bbee57cce10e4ac390601cc7cb70b4d6d2f50ed8cab6da88afa8b24dcbea9de2572a8c60c2d2020d31a30454ae6b2837ef0b2c85c30aef5431968d16f1fdab1346df785b8266c9606b6ac063e82a8d81e8fabb6456a457", 0xac}, {&(0x7f0000000300)="9295636c54e6cba51caa878047e8d1114e739194462c5a33ff6ba14122039af8f7c1d5d34243ad48b085cc5b006ad5923011ed992be6e36fffee8b8a7c6633688043", 0x42}, {&(0x7f0000000200)="5db0e3f6189f8beb8e76008e16927880ffc8220e5a6c6a5d0a87e0c40ad0e50646c0930b3d71", 0x26}, {&(0x7f0000000380)="b30e9ed326c04f01c5790f98ccadcc347c3169adbf0a3143189b2f57bc29f6dceb887c47af6da82466f8cbd74f86f726450f28126c675881876f414c4df4283c461d09f692eb67562e6244d201d278742246506f73c6f79153dd1d6a65b4ba70d76e52790fa4df0daf242b524e397cd9fda321230893a42c57c77e4a9bd7355ea8639194a79a9f76b2f7a854f0182004a4f0055dad547cb5823888fa8d4549c98469b0", 0xa3}, {&(0x7f00000004c0)="ebcae3d735cfc3e2c5c9600eb010019d0a78bccea3a6db152d8b37169796d074862b0bc565a2501c49d251fb8f308ad5fe604d7a7a094fb73436190968eecf610e380af5feaa7ca24c967ab68f2289d3e3b588a93e5f089a17cd9941709706a98348419cef94d2c2c0cf75efb62e671f61b1fc51de453d20d1ca054619db161358350f09117bd771a7d30e87e3f71327f3952dd639e9d488194a37f28281d3437bf1d5a53ec03b7a53118f09c36d2ebf96796162ba7ab7f0e82a998354c13872e91cb5255480f21258aa85d9eeeb3d63b1aad28c4261e567a32afbe31795366c9aa6694ddd3762c8f8579272bb13410c705b6509c489623adbb064c1b8", 0xfd}, {&(0x7f00000005c0)="2a4faa911153b067cef97136b77b3a92e043f56f38f8a2c5f0f76c65635e7c29d5f984e85367b1ca695f22c52d89947b87cd0a8320e708197db53c115f775a1757e65a09dfd0aea7262079ac9ecc5b2447dade279f862bc48a1da7c92921b6d0ff3d", 0x62}], 0x6, &(0x7f00000006c0)=[{0xd8, 0x18000, 0x81, "93054520fc3f69d0b98604338689cec13d7008190522b106c2ff1dd49c9d756f9327bbb73c31a5533292a12afcfd5267d98a3b84e0e2b0beea1d06202ddcea2d7ec05cf371fb86278425645b023114cc69b502b8e47c10a9e9ee443301209e58e68818a39d6391e8dc8ee83a24f583fd8fee2116ab992b2c8a043e759c684effa8629ebda9dcc55bdaaffdf7b5302c96c5f37e2cc8fb76076bd7a567c4b0c7201a9f906720c286311f9fed9a8d886bf220552dc10333ef3fe62911c3b35ad42333f23ac5b2d811"}, {0xe8, 0x1, 0x5, "cdd91fe3046c15f770aa8a29fc92c947ef2bb114f76268f18dea2c57d92abec049bb0c8c2ef0f5ceb5d4c95d26d3b9f174f8f6f59372d83aa57f91f1d68b79c6f453bf9a058f2104f0a00e9c745930cf767bfd17b09e5352597ad363bf27495349af64f69b393f6b002be29b9403fbea22cbd87474b4737fba93f6d65b44098f2fbcaed2b738a6f94f2aaa75de4828249ec50bc960548250bcfdcb17f934c64c7bb5efdc8638190226c6dbbca5c8c77880c3c6556bd5a57f9c94473909960d9622c400782494b6430449814c77699e80e2a8a48048ee88"}], 0x1c0}, 0x6) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2695696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r3, 0x6, 0x6, &(0x7f0000000180)=""/188, &(0x7f0000000280)=0xbc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = dup2(r4, 0xffffffffffffffff) sendto$inet6(r5, &(0x7f0000000080)="2f8e21a0", 0x4, 0x4, &(0x7f00000000c0)={0x18, 0x3, 0x8, 0x4}, 0xc) dup2(r0, r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r6, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xd7d, 0x7, 0x0, 0x0, 0x8, 0x3, 0xfb1, 0x0, 0x4, 0x8, 0x502a}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000200)="220e2aa0d210b78dfe28a7af717e924e786a76953dbc2c4b", 0xfffffffffffffe35) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f00000001c0)=0x8) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="7f6eb7a277805f3eb53b83c1e366037faf322cba4ad0d3922c8c0f9a3ae59179300c904303ad2be8a89659742e7f749be153e103f0161d626f97ec27dffcd0d012b6307683e7de6cae300d4cb2b22080ddd11689996a757d2944ba1f656d037b8e34c5449219038182ed61cdf4702f6dfc70b9a35466577e0819e97633", @ANYRES64=r2, @ANYRESHEX=r1, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=r3], @ANYRESDEC=r2], 0x5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="18140000eb00db0008010000000000000033ff0f", 0x14) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) write(r0, 0x0, 0x0) 16:00:11 executing program 0: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='y\xda\x00\x00/bpf\x00', 0x411, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="48011b5a5b10d503b311eaef6abd334dc51ce2c5cfc98298c7d4c34d3d0fdb83a1468bb5f3f5b8b4023b93508049d198d67a2d6755fbd6644e899c27623ca6044f524c491549266ff1536ab484f55408f9d787f835bc15ab09b0a1a521e4b1f940e74cb0cacb3548b287a75638"]]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r3, &(0x7f0000000180)=@file={0x0, ""/77}, &(0x7f0000000200)=0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffe], [0x0, 0x0, 0x403], [{0x0, 0x0, 0x1ff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="44c41573327e1efb087f0a67eb9b98f3f95ec7eea3fbdbd10bcc7632acbb0085642ca27754ec5967fc89195c980c65a7e35c9e20d4c10d37fd2951495a820276762227acc01aad8078c760952dabc4807fab4cf5f0a1e9ee35b66dac6bd273e1bd0c7a80eeb4185796152d5f91cecd71359b79cefc66e7ce389ac4b64292d5952c8cf984950889e734301fef16f415fe13021bd61e65661b1477f1da389dd408cbf91c7cf491c99cd82c4486153c5195a01ff095bf2037ea3aa48208e499be0413cb79ab379dc569641094e7fb5243414dd41804c44a8c417655e0b5f9f9f714f62e7704574d", 0xe6}, {&(0x7f00000001c0)="c84e641926418a63b680", 0xa}, {&(0x7f0000000200)="41c1a91424", 0x5}], 0x3, 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000540)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x120, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x10401, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f00000001c0)='z', 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x2) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) r2 = dup(r0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x80) minherit(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x1) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x210) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x201, 0x0) write(r2, &(0x7f0000000240)="9621b30fd67af19a63e1cc8eec27d547756fd9c1613b9ec1b61c5485b2826254e54ad1f440206e7cb22afeb3bae2c8c9fa58853394f7fa72b3b703f8c06ee614e5865b218c109b37fecb7cd3357bb4e1ee935cca2c3351af8fd8e5816d8dc2d65547ff8da8df74d3c8ae58c405f61e4ec24f5cc4baa861b4c7d79a43598912d2f3fc26251b0b35e0c713dd1373b19f497d915d1225c1ba4fc4201df1ef400c50590e8ca5a5", 0xa5) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x104) fcntl$getown(r1, 0x5) r3 = semget$private(0x0, 0x4, 0xa1) read(r2, &(0x7f00000001c0)=""/116, 0xfffffee0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) fcntl$getown(r4, 0x5) poll(&(0x7f0000000080)=[{r2, 0xfffffffffffffffd}], 0x1, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) semop(r3, &(0x7f0000000400)=[{0x1, 0x1ff, 0x1000}, {0x3, 0xfff, 0x800}, {0x2, 0x8, 0x800}], 0x3) socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000000c0)=0x3) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r7, 0x0, &(0x7f0000000040)) r8 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000380)=0x1) 16:00:11 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000040)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x8) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/14}, &(0x7f0000000100)=0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlinkat(r3, &(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/134, 0x86) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="246d010c7fcc936eeca0639e8e005f63ba9354a1b17185b0030f94b6e75de887fe4a9de24f0a0e00000000", @ANYRES64=r0, @ANYRESHEX, @ANYBLOB="f349cd97729a8d1a7ac211081c53bf4d2e4933067430283efd900e26562e27dc441dc1ddac0a35f4e024fe27957cb4abbf0e06895e606876fed700727c05ec39313a1137f66cf2bef99bc543306ba411323c0715dad57042918e1854dbfb2c8d2148e473d4290ca73c60ce0d3135c48399f070e935672bae87d144698be26689bedc78fda831a23f43a8691f670008b0a712f5830e6b80f0ea03493da32ec0be650523b13e038cd3fee830dad400e8874024143c09d44e59884cc8c40605aaea4e4e7ea4ae9215ff8c452d7b8bbc916145c51776c94ef89f5d7002e694b7afb09aa24a951b29248375d0e7bff5e04cab7e4cf5a64b7edbf5e4ef473524afc91ccd1112e1960dd7afe7e53bbf984f5fc0c10fb65e8289d3b4b4925567aecd4c19a675e48275230db3cebb038bb37b918eaf001d2865707da3a9b08398970d0587dfffa7087b9e55148d687a14ce0cf526da02604b0248092048e5926964c71d2337e55bfc641341cae40b9f25de8d5ff352e527695a318f4d01805d86441e8bb1abb1f7bb6e4d8b911cd4a5322edd2960e9806efbec9fe0b02ca199988a228ca5d00a16aacda40e99e82d7460675a499a101ec067984b36e0d3da93b3d719d65201cf9f54200f4cfeedec8e5f9ed390cd09543e877f66160103f50ef9edbcdea02c0ba625312a95134e8bf3822c88ee6c6ddf652aea9972e6e20abdf5a77e0d49604f04722cb397d1cefc6dd47ef3ab8db6d9630baad85f1696bee90985b1667c2da330588ea7e345be9cf40fb0844ca54eb9cb404182e0860e2dd04f64c02ac3e6602f07eff7c02748c710f397a56f5db7749bf0b42d9d3ee20bfbd37cdceee96fa89ad2e6906384e259edafbd23154c6c6beccf2c8c513f5af332f6540669a31013c3d4748f256f7100a8f203f8ca4bbfb13a561cd7c389681c4721371b175b9afbb86568de5dd94cf1e5ca042e33bfe2d720f0803de79f270182505c94e76be3f5929591a5f37240a2e7c4e89c9c6f4372b9d4bc4cbdd3d032551a42045c4ea98251e6b921a65aa96d1475faf66d85b2218eb590b21b7f1697c896b0ed4653719190a32e776d71cf12e491f68f054e6d758b0e467b0c201d97c074da28ddfadb347e129dbfd8ec5bc43974c51613ab41441af9a7864641b5c08388c76035e648994ee66965055556f6edc52fb06ca80fdb077a86caeda5178ffd34a261c23c6fca5532fd8cdd85241eca9423dc9cb0f826061d5cba45171738c09c7d0a3cbbc151ed61f33a4020fa5e7fe571e69519a42d3b2945f132cf1ff5993f000880aa4a66bab5f472eb51f2e330152e2d41f15dfb46baad71ffa5bfdf5b499221526aa53ed48404c208cbabc72660ddbb883a510a5eecc720f2f4f39d292be3744d47203a2e282147ddd9a8756484f86c6445cf177e3d869ad2d3fb43059e98879c3d90c8cc5c599e4b04ad8af830f1fa88577132f829ef6557414b62c5bcabcce1071e0dc9ac1d937afa0cacf75e476af6e74f1abcfd79b4c1dbe26abd2730a4b73fb7e8694c243c9a94cca943b011b5cda3c5adc43980dc4ce86014ec94443dfacdf8144e332d1d9cbca184647b274eee7816d3d6ff0b5da373430d274f468a58ca53287e95c43fff03b40b487021c9af8b758d912fe4d3c04e4dcaaee3a69ba97b7ad3352b2105197b972fe931e56f66381ee5576fe392b1ce5ceeb7adf11c16b199f8ce2d4b11f6e2ffad8f196da76dbed5910d0011550163bfdebd7b67475f984d14dfd27bec8f64f59c902c23aebf0df95a904affe5d146f6ef969b9f0fc7ff40877ce61ce4741ec4e10d09cdcc467f15b0b94c9a403e73052fda54c5d9656b4c04c88acee2d897e33227ae59483c2479d7e185f8da674a2c62c73963a4b89f6aa001761f1f0e6a48f6e0b71d9e296a61459dfafe3fbcb02c9540f49e58083f345651f2b0ee4d1bfb45a5e2234a8c6842832295ae3a3dba5361f83ea40549c9ad94e673bfe34afe377d81ed6659359a0e6e21261c0b80b5c437940fd156b0f724c374fb95ea2917453a90de931344b957814ebcf60eaa300b94648b92a7abd602741755fcc117d5ed2782db898ecd0ed7a0152ae791280d1ac0490c23a9632e10c3f3013b5176fcc23ec32e61fc6104c6893e24c4aebcaf5a8fdc9134a4580974b31085bceb36c3292704c5c8e10124fa87422a581b8a33fe202a9f2b1f36ebbde935bd0ea20cea3a2c8fb8104d13b676aaf08faac0d7cb350c5d0b23a7905d5fa8ff03cdd5b40fbf90e6bfa6c8ea88b7e8de8711f1f20aae4e95783eb9dbba332da1f6994944693b25c631ee26af7a712d7f4157072f987ec10251ae0551aa750b303f2828344a674abf40a99aed98e369915f2880be2c68f5a4b2911e99ec8278ba4663b6a04d5e07e8a5c59ef976a5e9fcf5d7e2d2892b31ced51c8ee03dcea5b47bd993ca4bb56f108bda801fc2a9d87322b39f345be21477c865e15821365635d969e794dc1962306bd5d335d8bca1f3d8d5fba0c3c770216aca0a77dbd7fbb55f2ade2953df43c0c1009adc76eecb22f4176dba92b1e1d4f6e2df939b1cc9b58e3b4efe89e08d39974798de0c7dcbea46131006cbc8f8a7f7ff70e561cb557d6b7b3a25cc67c53981b9e2b489b7f0f2ffe89e1baafe562c85cf6dc72a0f34cefb6b8510b7ecbb5862448539f06aed7a3c36d8bc4998167a8b0a5491fb7f39b74d23309f13cba56f5b99eb2acb815691281a8f7260ac2e8422e4613a5739e4e0b07f37eb072249acc250bb89fa321f73b9861f67cde29efc86fdcedd2eccf7dcace325fdceced113f21fa8f622c1f13a63b6174d1eadaeadb591234acc56904c3305fd9d6cd86402de229b7b678f587d51e5ea9c5913ae7202c186cb599c309d89c2fe12e5fe584eb57d0fc4cf5c26b7ab6dd50e34e843cf5268ac70dfea06211eb52f42a7ba34bc5d85afed6a3b32f39c1f635c18492a995d41abc7eed070cc2597890cc8098c2708f36075abea097a421a37ea7f5c43576d2611ec283dc875aeeb1e6145d1031bf567d092c2b2525e2617f6b80ed8165b83827b70f6da9faa89de43c2f77628ce8bd81e0b08a66fc8620dfafbd42029b0920229488973815a5efece9f31f192ed2aeaceeaf23f176cf1a271429955b8c1eb7c2c75bc28d4160c02ca88a2f2a8d0eaacad494f5b4c3834b413bd7b8fd022c2f771526b2ef131638cea61b4696cee57507ebc2d36e7ef75b4c42906617d1793fcbb87fddf4a9ee0088537fb61fc5337a0bbfd70439825756b95883e17cd2d6a435d4c927511a2913e3821c4a4f8cfa9d3886e1ab85e28d4beea8a25bc31fc223fded024c1710c5d84b440767a7a966f3076838390c449a121384dd4382bf6f2136b3b4ca79f69a520438bc9c21c0558080288dbf460bd8d1ca6b11327a6fafed4fa6baf8c68e09a75157f999c12aea31b6188eec1c5e5be99e50e8aef1e1fcefcbe7fd65e23db449d33c7639a59aa6975b7b30079668142fc1a799d881d18bd97b2f9fa260d13d876b2292e55ad1b0670b51de0a9a3104de4bf1421b86d34db3f3ea8c88813995b6453268821ff2cbcad213cd4c1bf194bf2ff4b0ee3ed8fd3b98ad5f51216986fada0cb4c4f0e3f684e85b5ba1d520325ff6f521a995d8251057de9ca681f45099a6963570f2abf4c13397f0e84b07558a98c56ce7251ad60cd1d54c5ab05922dd15b56638abf0f1fbdba45607c3ec3f148200d5424ec7c58f6fbd01fb42e4d0ba0341d4c2c87e07301d83a98735f4ad67a2f78730d916f6d0478e272e1167f73bd5f4e6b47e4037fadc265a7e17f05fffed22dc9c4356fef4ee250595f8eeb7d47a6ad18161627122e716a69e0d965f57c87b224a7f1c6d17b61e0f0c8ef156c605e5f4ba1a3137f8d2a75ac4c85342ace2fc10145b1319d81e1abf880542cef90a7b68b4a86f90df94a464e375176a756602847b1d2912fe6f5aab0561b1e171a91313ca0d1187aa2a37c150d7f083ae1ef3a210511fabb94c442de8e335f06ef881145c369482ffe4fcc4516a053f91c57e4f32832edb6bd66a4aeffb51301420b40bf3a61a9fddf894b8bad9b7a47f1fb62b8e0a2520cda45b825ab1b1fcb767f1c6e5077241c13f36b13b8d9a3b8a12872341959f223d04e6bafa915f0890f9bf31c6cdc3b43f673939ad109ea3d5d48840a9c4406425d7ee62718eddd89b33e48a8435aa49f66d266e11da82f0cb5957be6430d083b7d6abe1209497e853907517440ac49cfd3033dd550867d3112127187f19ba1e77af9d901142c1faa3f4ec95d14f4544cff0ad06dbd6612c6d49e32a6a96954f5cc7921a571139613da1ec3c2a15c3b07e69af52416d75e1b31932fb95ab98eb02d9c9da32220587fed0a1e8fcf20176a71b2a5ec819f8044c504aac9b3f745876da7175559b0fcb84d43e006f254ef9ad7fa3b666d190006008d1923adca356288b47e5ea1450a28e7bd48b2c7200aa19290ffd677ae401e3ac99ab5ccd2c92a9afdbdd333fde23d21047f825fd9a5055c505cef5f1e6d9a15656a666e193d08604a383e9f6437bc99b4ab0fc9ac63c3fda3df6266dbde25aac0926c95c0b29a9a36f11a0f6ab4cf40d3e1a76d23800a13b80331715420f9b5b27a5e06b01a4e47b6761eebcff93a90607db96bf41b4fa9dfa0ba811a2b1e7c6d178e9283e3a32f4f632ffba8e35a6d82b749bcd07c836636e2027ed708129b8c426bb4682db769c68abe132b43bf7991ded15d6d381bdaa249e928574a26aeaf0c634100be994c1daa2541ae8e10eb7c8ff450ac043ed2b4f54ea7cf575318758a92d88484d59082aa91828c311a9831cabaf4c544d70505c98cddaa80eb1722df4dc3c1dc9f65d46e8e09d7b530a74c0e5d1f1502c8796643d47486f7ff9506f8a8b44c8f636b00fe5ca47320b0a55624a5c717171c92abd6e6da1aab29b8fb6d8cb11cb83d09b6c88a7e85a655a5c62fe2e4b9dcc68e064aaaf4b32355f8b308fa00604650597f68ac4662dd2f94a8cfe63b41f311c2db504728d50c5682156b1afe723779ce9006b8a85ea3df5cc5155be837234a75953080d82bb499f0e868fa56c50bfaee2448ec4cfc5d4219ec018318fd3701baa69bdb44915d56d1eb19d06cfe55b315b4a45e1648028a75780c2057964dbda31c8a678b547563af1d22385ea5a1d0b7f45a67623de33271dc382bef148c6a6f86a7c168e0a763aec7eb257383757174a2a8ecac36296ef536b2af6eda2c4d510ac1f02d891b7a345115c154659c6f6f90bc9c84713f4442760ceafda4e7675da6676c75a579203dbf7ad16ffc79a0d1110a772be44293e700ad34adbcbd4acd088c4039bea3e11e3f7cfcb5ade377c44cda7da7d7f1445a783568d3a665a3a1b66ec7cbb4fcf395ff0e3d007849545bfb1af0ac6092a50b2e2535c66135341cadf26d9487844ea0ef31aa1b9bd2bd8067b040eb8cfbf56dd18fd61dd6cf1fb3f156ba406df512f4944b0734334c7fb830c586ab3ecbeeb64fa584c4884eff93b56e257841667ff78c069fa43b397c0c064c86106faee2e56666de09db2908079af6d83f6b4f7ebfb447ec931dcbf531fa45bbedac9f21f58d994892ac9e5014bd8cd044f75cd81d029af3af2c74786afb30029ebb9a06f6c346666d59a36f2465df636bdcc457bacd08e56f817977ea0838e9f8a6c0115208796f97b4d47fa59b9de822accf5ab5c64e71f6895b231f3c969517eeef4b2d2c9c9c11b7755cde07204f049fd6864b5220eab4630ad1a49f1213"], 0x37}, 0x0) r3 = socket(0x18, 0x4003, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x0, 0xa, 0xb8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) listen(r3, 0x16b) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r3, &(0x7f00000000c0)="89f7bf43f0c9d7703134891820bb642e6d16c0b3f2288f9ed52e09d63308392af4c8210abb62ece6e01fc3d68fa6ed8215ac27aa37a97af96972f6ab825df80973a10ef0881076d9b769c93614e68667d07d2aabfc2d418466da0dffca8fc6dcdca213ca63dcdfbc271787976d8d9365b87c51214266efb8ef9e6baf", 0x7c, 0x0, 0xe09) poll(&(0x7f0000000140)=[{0xffffffffffffff9c}, {r0, 0x10}, {r0, 0x100}], 0x3, 0x9) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) munlockall() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000003ef, 0x0, 0x0) r6 = dup2(r5, 0xffffffffffffff9c) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x8000, 0x130e, 0x2, 0x5, "56abd311c88d14f6d4df704f8c5fcef9ee1e0381", 0x97f3}) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="22fe3138a2a405582d7cf8a38725f1f2bc51120bcf1592a92df4cad5564a334d1cf99905857917947da89a7a3d391d20ec0c49dd57ccc2179c1b73ce07b46cb2c561a6d75996f441fe5bb6d3a46de3fe238a03124bf421df5a1fb9768351c9fa2297fd6783811c344d5b2b4fb565", 0x2e}], 0x1, 0x0, 0x0) flock(r0, 0x15) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup(r2) dup(r3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x4e6b644137cff2d8, 0x41) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000180)="68c043a0117e391bad5e1e70696c8d960e1688db75d1fb84819157ed1356d4bd545f07a65d017da8ba145df7b0023f3818fbe4a002cdfca675b318c727e8262b1f207c510c6b02b5739c4fe5c5b78e1d1dca0b8efdf50984df5f5e4792209e2a1a7112e43d136335b612f4f6d4692f7a2fa054e106fdbc7797c002efc870e44070d92684e2ff79a80defd2fb959c09b1ec24304dfc635e1b7c7dffb24a3effb3ac86493ed69fcc142cf475005b3c448f0168a993c7361708d6bc3b89b97b24eed13250a0446b254fc98e3a7d66be53a2e593eab519bc2ce854becb2ab828a6e9928207621705c8ecdfce967052768522aa54241be4f2f8a8a6007fa4ca22e38279eca5777a6397ed9bc890", 0x10b) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x5, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x400) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r4, &(0x7f0000000200)="53012f0b8b14ee95e4ae2c56d90693d6de0ab9b16b746abdd408928879c532925d58c23bdcf94b7e9f246fadfc7a9eabddc2e8fedbc0d0e107776241d8ac0ccc32f643a25c5c5b77b970f5a2202c587ea48776f7d6e6daaf3c", 0x59) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5ffffeff, "1bb9c966f22e95a100000100"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) 16:00:12 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./bus\x00', &(0x7f00000003c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x2, 0x80) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) r3 = socket(0x800000018, 0x3, 0x102) bind$unix(r3, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x87}, {0x40, 0x0, 0x5, 0x80000000}, {0x7, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000500)={'p?\x00', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x46bfe) r6 = getpgrp() fcntl$setown(r5, 0x6, r6) readv(r5, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r5, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) r7 = msgget$private(0x0, 0x682) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r8 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r8, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r8, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYRES16=r7], 0x1, 0x4) r9 = semget$private(0x0, 0x1, 0x10) r10 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r11 = geteuid() r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r14 = getpgid(0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001680)={{0x8, r11, r12, r13, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r14, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r15 = getgid() setegid(r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r17 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r17, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r17) r18 = fcntl$dupfd(r17, 0x0, r17) write(r18, &(0x7f0000000180)='\t \n', 0x3) fchownat(r18, &(0x7f0000000100)='./file0\x00', r16, r15, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r11, r15}, 0x8, 0x0, 0x1}) r19 = getegid() r20 = semget$private(0x0, 0x1, 0x10) r21 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r22 = geteuid() r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r25 = getpgid(0x0) shmctl$IPC_SET(r21, 0x1, &(0x7f0000001680)={{0x8, r22, r23, r24, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r25, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r26 = getgid() setegid(r26) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r28 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r28, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r28) r29 = fcntl$dupfd(r28, 0x0, r28) write(r29, &(0x7f0000000180)='\t \n', 0x3) fchownat(r29, &(0x7f0000000100)='./file0\x00', r27, r26, 0x4) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r22, r26}, 0x8, 0x0, 0x1}) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000240)="220e2a", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0xe7, r11, r19, r0, r26, 0x0, 0x6}, 0x10000, 0x400, r31, r6, 0x7, 0x36dd4abb, 0x4, 0x30}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r32 = fcntl$dupfd(r1, 0xa, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r32, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) 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$unix(0x1, 0x176036f08741d740, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$getflags(r2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:12 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = socket$inet(0x2, 0x3, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$inet_opts(r2, 0x0, 0x6b, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x312) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r1, r8) getegid() r10 = geteuid() setreuid(r10, r10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x0, 0x0, r9, 0x0, 0x0, 0x49, 0x4}, 0x800, 0x0, r12, 0x0, 0x4, 0x0, 0x80a5}) r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r14, 0x0, 0x0, 0x0, 0x80a5}) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xfffffff7, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000000000fdbc79e4"], 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000000280), 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) r1 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x81c, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x5d9410168867edac, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0x7ffffffffffffffa, 0x2352e189e5f65948, 0x1, 0x0, 0x90000}, {{r1}, 0x7ffffffffffffffe, 0x8, 0x1, 0x0, 0x80}, {{r3}, 0xfffffffffffffffd, 0x1, 0x40, 0x2, 0x1}, {{}, 0xfffffffffffffffb, 0x13, 0x4, 0xffff, 0x5}, {{r4}, 0x0, 0x78, 0x40, 0x8, 0x8000}], 0x8, 0x0, 0xf40, 0x0) write(r0, &(0x7f0000000240)="85", 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f00000001c0)) kevent(r5, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffff8000, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x98, 0x20) openat(r3, &(0x7f0000000100)='./bus\x00', 0x20ec0, 0x8) syz_open_pts() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r4, r5) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r6 = dup2(r1, r0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) 16:00:12 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) 16:00:13 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="eb5e578103aa500442be3f131a3f5620273b434ae8d8e5ef472d8e8a16fb3ecc3cd5cf3c0c073fd6f767cf73edee68985448485b20298a21416d669bc116e60d69754517587e88d64cf6342a07f1db24cbbd2ad58bd81b1f3026d02b2863b0990bd78f2d106d8bc7f01d359e4918f00c7d48582b0bedf2210bb4c6"}, {&(0x7f0000000380)="9ee494ea8022c0c7a54adbdc50e9a9685a24fbb031db3819ed5c079e3b7885dc66fb69157a9d8661628218043e25bd6ce98c5d24b4761e1a52de656b0d8c7e99f76ef96b953994b3740b0d3b2849db8f98ad40822fc01fb5ea4888c92725"}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000100)="793c16498fc6c0ee78f630968650fa609da0e9932a9ca27ef2c4a06f30b81b3c08538c1e6caa8d9a351f0071565c0b8ed922e6e3a7b3f29ec5d5ca4094a86e4781aac0cffc06e20755531a687b0a26d2510f40712beed30fdcd76c6b594e8c01f743c047a133099ecc88", 0x6a) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b602c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 16:00:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r1 = getgid() setegid(r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r3 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) accept(0xffffffffffffffff, &(0x7f0000001700)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r3) r4 = fcntl$dupfd(r3, 0x0, r3) write(r4, &(0x7f0000000180)='\t \n', 0x3) fchownat(r4, &(0x7f0000000100)='./file0\x00', r2, r1, 0x4) r5 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r9 = getpgid(0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001680)={{0x8, r6, r7, r8, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r9, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) fchownat(r0, &(0x7f0000000140)='./file0/../file0\x00', r2, r7, 0x4) poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r10 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r10, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000240)="220e2a", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r11, 0x2) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{0x0, 0x47f}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8000000000}, {0xfffe}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01179f3a8738b9f3f7588cc981001c2f668528e6b3e72bf676c311"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x100000000, 0x8}) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x400) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x360, 0x3, 0xfffffffb, 0x101, "d00300c6c895e2893c30d151960720aecb6e1ca5", 0x57f, 0x8}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) write(r2, &(0x7f0000000300)="46cb9e079270a3707e00cd5e3bd4b282f332f75465849482819bfa858836f0888b1785fad9965d1d159187678f1bdd41cf8b334944632cd815140932e41b133a570f693ebd460dac2e00f590a1629bda21c70e601b61f5f779c613e9f0b748b28a203f19c4ed64b2bfec46e7e1f225db3b74933d7b", 0x75) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8000, 0x0, 0x20, 0xcb, "20d821d1e18ce5cd9fcaf836ca37f1a7cc718e69", 0x1f, 0x101}) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5ffffeff, "1bb9c966f22e95a100000100"}) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x45) pckbd_enable: command error 16:00:14 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r4, 0xffffffffffffffff, r5}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000140)={0x0, 0xbb, 0x21ef, 0x5}) close(r1) socket(0x18, 0x4000, 0x8) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x75f3}, {0x18, 0x2, 0x49, 0x7}, 0x0, [0x1, 0x4, 0x10000, 0x1000, 0x6, 0x106, 0x40, 0xa8]}, 0x3c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="ad1af05de2f4ef18", 0xe9) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x9, 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r2, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) getuid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) setgroups(0x1, &(0x7f00000004c0)=[0x0]) 16:00:18 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) msgget$private(0x0, 0x401) connect(0xffffffffffffffff, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x27dd, 0x5}, 0xc) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) getppid() rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x20000, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) chmod(&(0x7f0000000500)='./file0/file1\x00', 0x134) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000100)=@file={0x0, '.\x00'}, 0x4, &(0x7f0000000400)=[{&(0x7f00000002c0)="9c228df08a6d883006a0adbd37091705c25362c8044c851c3604ebc2979ffc240cea7ae67758d7433e427d83dcd3ade8ba628c69c2cb912f600e16e77507c2b61c4b8623ea2d8e3c6fa25c6c681719c250dc2e2d2f59cc9bae1c428e00337d5fd23e1ff3900695cfcc0c42e54219cd3fc3", 0x71}, {&(0x7f0000000380)="9d32430522dfe09f45cd8e9fee860f538a68783bb22f12d8e5a2681d8a1cb37a8fb54868b066dd96c78740fcb931da8a54ca923efa0335a6f3a2ce979b787374c3cfa5059099d1d321d44f435583", 0x4e}, {&(0x7f0000000180)="c91fe2b7613165242de1aee495d93dcdf79725484dc990ec0fd9b0d8", 0x1c}, {&(0x7f0000000240)="4194a0b7de880b8c892a9acff8675a90cb84a1131dd9dff7a986b0", 0xc}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="1800000008000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2], 0x18, 0x400}, 0xa) 16:00:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="de027051cc24d5d40018a56964653001"], 0x10) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r2, 0x400, 0x7, &(0x7f00000000c0)=""/67, &(0x7f0000000040)=0x43) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = kqueue() fsync(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)="ed6d92de6c6b9c9ec01554aed5f6a18f92f66f2dc1181324acd13a02e47a63836980430e87f1bbd5fa278c71a83cca2bb1a9f4c07e7eb535c285f609e3e34869995841a8320d7be4bf3cfe2513082a587578dc39a9ff4591ea1c7bdca008f0de22343b02a1ca6eac027a1612ef8846d4fce87527b02c0e233ccb16bf1edaddf77949ceca1daf1da2ba7c07bc494907f0fee383c16cdf9f5ffa6f8374384ee32aa6712479332ce243b7c0312791ad58", 0xaf}], 0x1, 0x0, 0x200000000000) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)=0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000280)="0000e300", 0x2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x9354e463f92bcaff, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000001c0)={0x40000, 0x9, 0x81, 0x4, "34834d310ef00cb79acdf901ef2ccd4a4b9b5ec1", 0x6, 0x4a03}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0xffffffd8) recvmsg(r6, &(0x7f0000000240)={0x0, 0xffffff8f, &(0x7f0000000280), 0x3, 0x0}, 0x0) 16:00:18 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000040001"], 0x1, 0x0) 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) r2 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCLOCK(r2, 0x20004276) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) r3 = socket$inet6(0x18, 0xc9254ef02c6d624, 0x81) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x46bfb) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x7, 0x0, 0x7, 0x401, r5}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x25, &(0x7f0000000140)='h') 16:00:18 executing program 0: clock_gettime(0x5, &(0x7f0000000000)) syz_open_pts() 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getgid() setegid(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r4 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r4) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000180)='\t \n', 0x3) fchownat(r5, &(0x7f0000000100)='./file0\x00', r3, r2, 0x4) fchown(r1, r3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:18 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1d) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair(0x18, 0x4003, 0x102, 0x0) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = open(&(0x7f0000000100)='./file0\x00', 0xe80, 0x80) ktrace(&(0x7f0000000000)='./file0\x00', 0x8, 0x400, 0x0) r2 = kqueue() fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0xcb, 0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(r3, 0x5) readv(r2, &(0x7f0000000140)=[{0x0, 0x828eeb21465d9bfc}], 0x100) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x1, 0x19) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="ec722d5f4bf97f9a76332cc782279ec0669e10d978309acbc274370522efcc28723b9da037e43f20388cb36fd7feba24fda9545b05d8fb1451471b50bcdd0a311efe5f9a21c959d7f0e767c73d3e92b06929a0bc8205bc114c23f050b3148ba708330f8e535c2782cf41905a7feadc19227831c9e289b0a75d69e04bfeb2b891047d57dc6547960a6a2f147150fd15f8d5783d430feb293d866d8b715b60250b0ffdd25a8914", 0x9eeca9f72096c509) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) dup2(r1, r2) 16:00:18 executing program 1: mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) utimensat(r0, &(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)={{0x5, 0x7106}, {0x3, 0x3}}, 0x2) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/104, 0x68}], 0x20c) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/79, 0x4f, 0x842, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x7}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) flock(r2, 0x2) pwrite(r2, &(0x7f0000000300)="e866852f4afc1829f43d931c5272773de46563dc0d37938ce32ddab7a37381e791c36ee69d9df992af7218f0dcbf420723fe0a45be0efeca372d855514d56c839b3716ff5fa88db2c374107fd142b0846af64ec740210128f9e822e19198861fff4ffa3d8f9f863d0bf3e4985d3ac5853c894acdd8d1c7168498dfb3113559c563c949485c51fe59453f9be3bebc462951d850", 0x93, 0x0, 0x9) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x40, 0x7, {0x2, 0x5}}) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc43c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x4, 0xfe) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(0xffffffffffffffff) 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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000001800)=[{&(0x7f00000003c0)="2ed080c73f38a8681c0325579b8b8b451db96e51b69ed67fcf763086fd471a90e585487c5f01eee946a6160d57f8fbb7c28d0675932d65c817526ef756f30a8216408a4b0500ae8053bd124a8706f574ed9b60af42395bb468020f8dc13b5a98b99c510f9815edc85cda3987b2295edd14340aa665f147c4dc4f0437836428aac86c86b0dafb5140c8de0b56cccc67fd1ce2765fec7085076502e5908051856ba47f45ffe7001f61840f8f550594a856682d1c28c9452870a1659acc88599e3196ee2578adc6b0a8ade2e91a46378a5e0fc5d3799ab8925e85ba0d262a603f002009b2e29fc94035ffd7ca8037766a4b52c62649112172d43ab1709e", 0xfc}, {&(0x7f00000004c0)="2a4392fda679b160525ed4550e66ba54962216ac77d3fb68d6ef27f11a39f303bdf364d215d48b7322a5477d87fb5973d335998da6e321f6e12c5a776550acdc694c4897ab4502e326d951d7552de2f775213fb19dcaecdc25b865d683e245aea18e68d8651cc74339a0a0f214ddb815c924d34a1b65d11766244bcc8aadd8eff63f241aa80896a7c4c491c1a958bab4e5ed68511f28b9fa62616212b4b432fa1d6287", 0xa3}, {&(0x7f0000000180)="ed56", 0x2}, {&(0x7f0000000580)="c0d2f43013eb538ebf1223b39a2beacb039dfcf0704c6a1ee3c1b7fbc8831d5d75a5789dce5b630db09911d33b5e2cd9dd24e0753f0956f5d67b44f2e9eea4e93e3055f65d2c7abb2367f8822873a0218d319beee52c5dad01d334e161f24da77e6dff9045d0e90fe3feb3894c2eaa22c2bdec617634e5f963da3846e320f457a233ff18bba28c9ab7c9ff17d8633e8259af682b665df2c4c6a01f06933f4ecc3071d17b7c05726baa6530e8a2c45b54b850e49adf2646a206f1d57255f929debc710e6d8acc5afcb98f03f34712afd126f05cf849fa4e6c4faa1d53ba5e0c3b582383a890b1834599aed66d5fbe163388179c623dcb2577b35720d6394d2074ac9abaaaa6e7b9c236b88a5ea2bf035bad810d4fc9cd88a59e5828107cf7062353b6c65bce848074c549b2ffbfa5d22295f809a14896c7eabe8b956314033d3730a9f148725ceccc54c2ecc9f94ef08a79be82db6102acc0ba0a6818e3ac83307693c543454e5a7ad6cb195c520357e87406c69dc1dbbe0e8790c46331fa10933c09f476bf86f9b872fe92cba569da017dcd933f18dbac3e7c5792404dd73b09029026d376b923190ed7c292dacef0be6be0ec75a5bf9770122317913b0199b1621e0a3831013cf21adaec3e4944201bf8f565122b7e302d128d1b7715ec5a2d592249cfcc7f93db1332cb1334e6b984a0a9d06012dcfa1bf0dfb0b994390fee88b5fa94d85f0ad7147d44fdfcf2b2f6f88fdf694c34509227537fcd974360f66f8b3a2218eda0d3c003293f76a142d2ae008fb6510da99b1dcde05ac4843693cbedb3be8635fe190ae6448fc5766550ebe4dbeb66d4e3621d57b043cb456db15c6eef96c6b5906bd3debe0243cd7786cd7384368faf6c3d3b8ec7e1e07060cd8deca495f824e86ea89863ffc15dd3eeb81d7e3480157bd034b7f07bb94a521932d3c3f16c9397d0a575d9bbb3edf8c93a9d7f0b00d46724ec43b9238427766e2b6a7031458ecf7b6ec5ad63bfe5235b6e4f7f816d16fa9fcc5320d05f3d9bc34ff80d20b5b819e7f612a5f3db546eb3ddc14db02dbf43597c33395e5282b2e9f671244c658448a48121c8527def8dc83e6c50d9ba1e0211c8eaf099f626d06e6806fd6a36a6310a222b46c6e0471586e6cb83831c665af07dde57e49d83dc9bf532a81f68d5534249f33b4018dab7beab6850f18aacadb2702abd7ddce6ea12eaa68f82d32097191aa7b55302cfa01b326abdb8634f5a2fc4fbee3afa49f1cb3d94ce52ba10243287ee8d8686b292f6c6978ded2cc00fa6f93dfb7803ff950397a965f1906ce2cf932080e9c9aad4ccd8b5ae25f4185452db0d8dbc67371e6f5c00e1c45a5a4e3df0059f0c27dc0fea75f207310c039d570b3328df5dd0795f6463c53f0767cf6d9d5f1ec6393a3f1990e33826fc61f6953f8952f3cb165e71440395c36950d852313ec5132d42411ecae2e7ca0bfdf45ac898b3045416a0f0e749a581daf7111cecb4283ade1741c963cd1928e866d443983ea35cb33a746ea9309b5002b0426e2348f18ccb56087c44c592bafc62f14422f9accf7928c94074a5fd28519483c130b427ba708edce2a1c910dbb623b2bf6c99754d9762c510a66d8cd6a604221b33ee3a65db3d1ca0cbcc4a205f63ab42006748510bbc465de47a5514232bd9198c3dccc1ee694f80e87395cbc673ceff2743634c2e375b313bc74b75da848427309910d18adfbdebe2e1367074c7988accb7e7807c88a99cd61a87ff56f57245ef6f33ea3c31be317de3974655823703248edad8108c5371ed53d5a4b993329c0b184406e1c3e0990ec30f9697d175c495eb62493ba3b16d883a142c59da78632075fc73e978720f3f67ca1298d597de700c8487777ada91c271edcee0014eca553d317eb022ee5230f6e0c80f460abfa15ca7430f7e40feee6911f83f45077266eb4c2abf06f007adc57eb84753a64bab214e1ee040fd44e99e334682e72ed5eab2605594ace9abdc29f0a93c00f49ff98ad3d8e9b8d811d274ebb3f5b3a6f4353ba8612cc37bf2c6346be0c0d0dd49444abba9a8d97c3a2777f568eb5d8de9a7dc97651bcf528e9cf980afc434b448221fd40a1b7baafa80b133f18199f91f78593e6e320e7e70336407b4bf669b6b83ebe737ead23456dbe2d427b23852ca23a577a483e5582b269b79c9bc0de50daa98d4ac3dff333c99f0886af0e60f65ca35f78a264b8d275f8f6c2130f632849749545a4462d8d67205a6d17a6742353d8ed3bdc1b6936b74fa97e930d7978d54a830fc950f933356c6ba4a19e7983bfe6770d486509c0ae1d5331df5349fcf0b19efa04160f7d750524759af58709200d45b2c35220a611102c71cad562bc6138e0f1390091b92db7779f35a7f6e18e8ea169e2ff1341dd7652fe815e6f7c9eee20b2189f503f097c45dbd7444920efe6b042b3885bc1d043752ac8c9e1cfa831c292ec8e0dff8fb29cf26b4e750e7365d85b047371c76c7cbd193552cdbf987c1aa492b796c62ea89782adf997f28a950add6a03a531cca71ae9b9b8137790e87f2a6dbdf1694f37211534d403515a6bb695f8bfbeb151dd060fd318970db1db2b57312d0e76441e78fc316a23c21f3ca33918b039455ba0a4bfc54b16a67c31867e349152881bf499e517d6274a2a698ae12c075a8a2f7655c521b8eac2e2761b1ab7837be2445f5028cf86e98c045078dd918b36f363f1b65df2e4636e09f855cd2a610b3ccd2ffd1a81efc218104450cc0367f5b4b88bc408839643e10748f2e261d70f02386e95d6e2d1c595db53a0dca287afcb0b6157ca4101b8f3e2f4c8ae46c35caa5bc377ed594ba7307ade371bedbb18cbb22ecd20c26a987497209356e682048efebb37ec746fb2111352f23d60ca76b3397556938fbbce2c37264f955af1c747a94bfd99af8286adf56a5ed0d762e6eb28d7322d688028957357ac685da36f66bc751c1e2962ba8e9345b20e88290401bc8499b4f29b10dbf0ddb021e63bf5970378e31fe34a67c8e0d3bbcebc8a2414f1d38125b5f626f1e3b7b44ec11f3b242927fcf4c382bf476631eebd7f6055f1db4b11732832af22f099a61d13cf18ae23be6ecdf47717c736f72431d893a7b27c66ae9017fb58a75293542a2cfcab2b11143075970d2a03c77e564b476b97ad1f9ba0652a3cdec6477a4db4e2b1f524d03fd6f2cfc81ad90128b79c0077696dba784542b2cbf808695bcf702c7f64368339cdf2d8c95c16f3389a865609c3d20541a9b94ae3dc50ff44051adcc109803f7f413de7c8dcbe12f769031db6b3a78b2e76c66391522eefb80d3b5ee562769db5d99d6bdd8e9c0b5ba2a0dbcf7adbd3699e4160f722530abdfa44b62eff32aa540747ae8a9d9b710bbb1a258b7dc24e1e62acd806c208a15ffe298cadf3734c12e8c609b947816daa5dad0e7fc09d012f37d01d5a80611291892fda7de6aa00544742dd4c04ce5fa3c2becd4d14644ec87e24091b1d93f8cd6558d33b1bb3b7164bb6664f358300ed8470217786ca9176e9523e81c00c79d2891dcec34debfc7fb46ffc13b8d316b047ef4029b55916969dd9d7233614d166e5e1fd0ba4269db792c72274d4084cba27c2d812241cc2473251891caa536fe62afc5d550c0c409b189c8b1079b7a4a010b7a28c9c04e18739923fa0ccbfb2eba5bfc66a511f7b031bc0021ac1dcfd16d3eaf677a124956ae6ac07f45215cc9ea28932e05e69870b4602a1230835a60ceb6b0f3ce228b800e796f37cb6d4c1c091161bfcc3170e3bb8123f6ea4b772f030d58c63892c5a7e405146225ebad91a02ab507de67d021d4d5142d7e923a6c4901158ee7fa32eaa1939edfe2805ac0fc5b8fac2e417ed31e8517e70d40e67a48c21e307400d97383bf1bc8d41293ab53c458f6c9baff29e7bacd4edc9363e689ff88e24b529371df2dca29b36b96cbcdd5bae58c7d91775548240eefa7d1bf598ce75a4ce208d3c47aab28b1c36ab90d444bf733d4530f2ccd95eb32071c1b6316267f5022ba7e10042c959d6b121f255036997a16c44c889f95a5a89ddd86a77a6272fd81b97b045ce8bfa133b38cc96f06a5abe245e535dcf65540b455e5725088306c253ab20b490e68d740779bb17c82c08bd1197f93edf6fd03ac9dc2ac3aeccdf944e4585021ba3819d947f703b8fbafeea26e2241bac3ed4ce5a067bcade6acb49b9e6905ebe48652af3d1a1195630481119f735e1c7c48b9999016729fb34789522264fdec0583079856e65de18cfd67a9c208ffe35baf41eaec398524ac55ff99cdf2a6e8907654edbc7c7986a6664cec58d7e60c028a769866d3f7baaa8b2bd16a185a96dad6e82e33a815e7bf991688536d8f2adf9f80e1d24200105cc364dcebc1a54fb5b2ebfaa545ac3f035b5d10eab5c50fc56823cfd7169d1a52d1ef0b7f2d292512c906f5b34ce5c74b1db5665c32a77784360026ff5608f6f029e77707b90b4d6ec1fa76b3b8943725d9f0302fec3cd4fa1603528b79a62ca44b81d9ea8d18b7e703c8fedb571da8a191dff0f4151450426756e9aab436b31f76c137f81d8d013a080fa8af8b904fdcec924d0c52ca30fe150aad0f0bd0c28831260d92aeeccd5448b505b59927d45e7f78fa36dde520e2f0cf7ec759f4b6a8c5902c51a60d1446809aee7c8c633a2b8abcd0bba1c8bb150f088f5a067e8e148e607fd6fa6b84ece40ad059632e8766d8cda9a5899e717de716cfa97c6a3417349aeffbd72daaf3b3b2148d25065906257e6306d27c739d91454fe02e4434214faef181c9e38f3879d4b99ba5ec58ffdf4f8183d5764e340170d8b50dd8cc229700be3a20ad539f35fa6ae00d9a54ee24fd3a873486a038a0c9179216cfbbb776fcaaaf3ff1686a98821671b1c9ddc51e624626722dae5c8fa0a68582d1801b9f12986bf972fd10e49a097573233c58ca59061d2df984567bbc648d21dc197f4812cdff189cd999d5568248c18852821302408c259be3cb57f552c862d414a258c45d5286ff9f59fbc91676cb11ef659667fe4f9261d00192663b56393a4ae7e0265b39c18dac4268be46a96b9ce29396a000f23516e7cda57e9be6cc03e1cef02aef0ea275a3f5857f6cb5065df6317fde5cf8fbbb895a349e9e4d1249b3ae06bf4b56adbb0deaf27f02cc5ab5eb9b6e3c06c867d6e51aae123a8d935f96e42bb1ba9add6c50251c30a380caf49866381f542bca4b8cf21f17ccace11df7185301e8fc2d833b52249a6f5c3e55d2161586e660744eb7d18d685a2c0ecb1cafb52ae2734f974077638554f26a491c9dd0056fca1370f634100a9a5f7d6a14653f4260bf287b674651f26f1c225901f2707941b93bed96ef9d27e1fbefed2c9e04ededcda5dc83e69355d0a9e60b76a58149b87367d64106b0e474caad7e316526cd601bdd949cd8103b15c7e6881636792d33ad04f28bc24c15ce51792d2413b9a332aedf036a2f82ab34340da1626147ea60cdf3c35894c40447c5aabd05bcc2ab2f0305100109f4231b2bb14d753e6bd77aed1e68d11cf281da094ae9ca7afced130033ecc2ca247f6c9ebc1bc66eb1d55644384ee9383cebda20eafe0ccd00281b2b59753f3fa434a4f2b33b241c96b607bb78a021cd98737b9ea1737722c40607b043048730a64703ff1967cbfbfe37aeb8e99ecc42e83b3a61cb376cb49e8e409077660f2c2f7beba7fad25938637aca9546c9b4070f698486ecdd1077ef1b2980aba4572e72b39992c4ccb34a004a135f", 0x1000}, {&(0x7f0000000200)="12863ada527a662715b81ab5b2e565e725a1b95ae7eeead7fcbf2deb8e1561eb179575c837a3ff085f48472d4b4add8b6118ce5e8fd9ccb038", 0x39}, {&(0x7f0000000280)="574ac2cec124d47396092244ba25a53de6cc931d545edb7a13d799229c23c0fbc265d511937030795465fb345564c610", 0x30}, {&(0x7f0000001580)="aa39db382b46a52c7c601afce048171ab96848c06538a19deab798a1e3f9badc436eb7a8a1e07de1308bab5d2017e6e2cf74dd4381b73c67e92bdce10cb477868a144d9b40d6538d0ee65ecbce6f86291e3642e0d5975faf4bf6adb9d18b243ac3e9728bbb0556639da4d3f2ba0bdb03582f43fc28cdc5f1eaac394c76f718821cd9a27fc6c3dcbef426fed57b9dcf6276e597cce0a85de07b6975e3be63f73bcc9c98db2c449c9704f71b27e4c822db99f7303b19d8520250173f1fed140a7da73c090492eb90a5f178d9", 0xcb}, {&(0x7f0000001680)="38e0cc2889f9ca4d7d066ab52604c7d634cda96117f57e59a17fc8c504de18a4bd0e9acd38d2a6279209ff486a84dcd85602ae22cf85f85fdd7c32ae839774152d058df74fa98aa573ca4036044caabf4b824a3c137cf473da03ff32a1f96ed6bc12700873ff6e4c9d", 0x69}, {&(0x7f0000001700)="36db612627e7ecc497f86e3205b1a5550257ce2b1d48a27d9627a48bbf1d070ad372cc015b48f343b5ae7f91b2261efccb03fd09da0d72ffd54daba60462319ecdef1d13801a43fd63e8eedc08ea0e81624107ef983a4fb44d1e1d673654e1b82c0585bfa257931c2d9accf90f29dc7aa0239ba802c37db4d7d23cf87c084ba2865cb75c2e3207c9731ce314aaab3bb39109b533ddbe85b7a68e8b7ec9a11de194020bac0e900f3fdc228b8e1a31516b003a63c22b6de02f9cf247f8c0c99580dfb990fe09a4343b8793ba94126a05be765512f2394119439898bc9b5ee5dc7bf5b0e3bef2b967a5c6ae3964712403573035a4", 0xf3}], 0x9, 0x0, 0x7fffffff) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000300)="9adc7c1dbf5462f9579afee4b826e26586fdd90c5a08430d7f893c74b4dc0cd03ab85d43f156d5f88c66194f4f51af07bad0771bc84560a9dbaa7dc65d9abb369e7448c4e7ac147a399f88ee766ef4198e524dd1638ecf81d35c6eb410ef343705f0f2dfc2ce866f2ce1c5ad65aca59f440ba8a2ccfa9933a358ccdf79de18f91b6e5f0fa8b8db41a8a9f689ac59b9b5a0700856903fa0d2a2f952833ce279e25cf838989638c3a86a4b6c1921cb6cf150a832ee374723", 0xb7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='W\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:18 executing program 1: r0 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x200}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000300)='./file0\x00', 0x1, 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) accept$inet6(r0, 0x0, &(0x7f0000000080)) r6 = socket(0x1, 0x5, 0x0) sendto$unix(r6, &(0x7f00000001c0)="b100050400000000000001005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r10, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000340)=0x2) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) fchownat(r8, &(0x7f0000000080)='\x00', r9, r7, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = getgid() setegid(r15) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r16, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000240)="220e2a", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000240)="220e2a", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000240)="220e2a", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000280)=0xffffffffffffffec) ioctl$FIONBIO(r16, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r16, 0x40087468, &(0x7f00000001c0)) fchownat(r16, &(0x7f0000000080)='\x00', r17, r15, 0x6) r21 = semget$private(0x0, 0x7, 0x287) semop(r21, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x40}], 0x2aaaaaaaaaaaad89) semctl$GETNCNT(r21, 0x4ef4f9070e47f1cf, 0x3, &(0x7f0000000d40)=""/34) semop(r21, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x3, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x0, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xd, 0x800}, {0x2, 0xf9}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x3ff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:18 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file2\x00', 0x0) r3 = getgid() lchown(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, r3) renameat(r0, &(0x7f00000000c0)='./file2\x00', r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 16:00:18 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000001200)=[{{r2}, 0x0, 0x80, 0x0, 0x1f, 0x2}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x20000000, 0x81, 0x1}, {{r4}, 0xfffffffffffffffd, 0x80, 0x1, 0x0, 0x1}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) syz_open_pts() writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001340)='W\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000011c0)='W\x00') r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000001300000000000000000000771cfff9ec5ddc6bde2b000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f00000000c0)={0x0, ""/41}, 0x31, 0xefc7ba68ccc992d6, 0x0) 16:00:19 executing program 1: r0 = msgget(0x3, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000280)=""/4096) msgsnd(0x0, &(0x7f0000000040)={0x2, "f44e4db00cb67fcb95148f085c5b3e2bbe8cf20e569e5d9a72eb75f21f77202b840960b7f3b28add91f58b11aab5c9f05e455b14d9238825e38be6e92b8dba8d23559ec56b011cd773ca158942bf55b317a16770ff42d71341e7dbcd25bf60612a43774f5b0e1ba08c545e9ffb0977ecb9b8920323776e366e31d28faa794c1c26d19a25a90c33ecca149878cc4db822c7700b1e0178f0416426ef3acb04b3e0cce9d53f56458cab691b7723c53529ee678f28fd2693802b319c3862e923d820bd8818c85eb72da5b313144e0db4778f39d5a738e8274b2a5ca2295aa7c8f8ede1ee7ec2552c9a2694a2e727d98a21004d901ede48d92d9f3b"}, 0x101, 0x400) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000000)=[{}, {0x25}], 0x2}) 16:00:19 executing program 1: clock_gettime(0x3, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000209, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)=0x1) 16:00:19 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82021d6304a143dce4a7050000000000000057be971e2f66"], 0x10) r1 = dup2(r0, r0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r1) 16:00:19 executing program 1: symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x8000000005308) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:19 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) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000340)="b3fb226975e029122a91b2ee63ca5bf0dbe91225239fa4634c12f84ca3cb60aabb248e3826cf052d3321fbb41fa134f5a0e6fa418d1134a67209edc400cdbcfd0f865607a0a66344646868f1d72192fd84094a4bf0f4f02fa0fdc519c95fc69bb247585d1852d5264d638324e71c2481fe19eac15e3b3a0a96912bd6ac423d0204fc9027a21e5778dd72108497551371daa05c836fe5d2892ffd915b81d5a7bb0814f55d30f3dcf20df87326c7be058a14b9893e9759321457464ec72894cd627bd9d21bebbd7068c52dce42c7afd8fcba3985bb07fca6cab2167db2827af5c177b0e197608cfd8bebfcb1de0b993076b4787c9f4c38f78220793315bbfc6be8e1f3e7099543e29514fab3d0b1748f2117c88b81946b6b2c52ebc5a48f16b61003cfbefdf33ce3b871ba2b713f40602b037924a35d6bb1f4860a8f085fc75fea7d4fa1bc8a7b23735adbf04b8e38f99450c8d57aed135ab6935dc1119040d0c0e2c7697e36c43fff5ed7ee3b28890523298764a8e7e35a1f2b43869e466416f79bbe277a81367e86516b8e1c72a0caf535111cc1c6f52fa8940bf9c5f4bf71c8400800e8519b5e8d188ef3130524325d9e5329eb563752aadb833816da5c3b326fe6e432e36178b25d6a6a046114d430556216b6194915118b76fe2cbf6694bbd569f1d01e5317ddaf34b05f0a99dc34357838fe4ee866a3a524aa6e8228b05bff78d20f46125e2379c5d51cc10164a300714a4c4735bb791cc6b6cad784e132d0ce1230fa3ba2d6c7cd424b460c2ec119dfed74c13aff142bcb039ed09639d6890617ddb51f8ec3ff43e2adca55a2b9f491e09f1895308d2b81cc3559e411ac8f73324a5a17258447454c24dceb31aca9f4ec8d1eda288c11562491068934c047b8c08b77ec118e4026f8a53f7b59b7dd96ffb48cb6dcf1903e2f8ee92e9ed97c8b19bc6729399411fdfdd0e686bdf6d18b53f0dc41cbfe8adea7bd73cbc0e4a5f7b0423e2b5da00d5ea82032ffde394b5aa8426e1d6b0e43894017479f17d82ce68ab9d571c1f2849cfb9581d3d76e5c31ec60b6f1dc47da40903235b155e4482bd568f22bdb749c184b712c87b2c41588b66a697927b569c78cfdb08e64e07cd28d360ab79e80a6eb087e79af809b6c5689192ca00655ec4580c4c53ccea571fb764d01bec5ea11dca90e37000dee4f06a66416aca1af3c32589da9353d83acdb9a75e2fb2b4487de527da9e90529751af4c7b5c54478700deadb3a93fc357b67f1dfc9019399463cc763d267b4373a6c5c1df729e19799cf2f576d9f65d7067e528a2faf2937cc818abdc6e3c3efa2510607d0c2e0cdf1d20e8d11b7469fbd3b0989b51c4029d6791ad04779eeea6c0a9f9725984a88e394fdef8448f679f872d42978eca4bd79d1a5b2b811944cea49a750af041956fe7d62ef55f39c18775d1a3dfc147ef5d6ce549556680ff43872162ba044d5b6f8d42e25ce67b922abf9bb99cbe12b8420d4ccee1285bfb9429289a77f1fc92af6a517c7e40e6b56045d27a86c447eb5899da48a5ea270031ea9f9c53668616a0fbb4a2c36e85c0c662215ed7774cf1b74114e199f0dd83df5f727e1ab9e74480a3ea929018b1bd6f7874bee02589c0b46b25930e76854151568dcb21ac816be6449da97fa0c3d3e3e5249113d85ece0da7b7cf9ac0f585968e71e6a205f3c54b898b6e4a1d8905362d49c601ef64628133ef7eb794364f094a9c82764dda95180fa0b215a7c3936a22d95168336278bafdc3a3d6adeffd30ff82660e055de35fca95f8fe156ea11d803050f7ae8992b53fb4e497512e96da3ca4df77fc71309d47e8cc760164db4ebe8b45557fde4e315a0f46124aca1057c533c2ab737f06e0d60eb138d295dec9fcc4c5e1841124dc6f23a989bbc7dc888f1bedd99498c58f519cfda3cb387b92ef312ebf111dcfd835a2d76b3e9ad71951d8c7e679e2a39e3000fffa803ee5510822d32994a1f1b3313bc23d88227882d81a1788f08ad8950c7771f6db50ec5118bb6de71dfb3279a0e57129807fb8d45e5b75fbdde3429123319262fea930435035d01664ba4c4320a1660cda701056e579b5226626fb635fd19327e7578e05886899129f777ef8e485ede880fb474a2fe4a8c4065cdc05bde33a7dcd0b506526282560f098caab686662672a5468d63de0ad6d15ab68afe62896000bbb2a7a9ad540314bff1e983ef4ed4404f00b9bf8b7fdaeea286c877129079a91b269a77507db5165bf46940b213a42522764835471dfb63329710cb29e1908b37d4f425a22fbaf2183f622749af26424ba7bf2c451fb230c7c7d4d2b280fcde6d0b586b51b7585f92234a0dafee228468bd30e89a29ad51637416c04adaa03144d92ce554290dbc0dbd3727f552d5c1ddb92d6e0a51ec46d34ac2e2e53b8efaf51362af5ad32ed48dfaa83b614db833082888fc5de5089fda93af02dc3318ece97ef98db9459dabc26eb5698f2e019ad28b8d493439a35a3fb5dc3869e058eac64ef3c6ec1087122c45a83bd8d8e0b6342a1eee71cda2b54c5d45436c6b08ff03f8a861003f29cd1882c9c9f54d03a365ab475172d4b9e1bd1172e48f10a9517a85a3e655a20310152d36a4b150fb57a9ee36929eb15d0bf490f0139f42f5fb10334e4b3b5697e4fc5dea0c1a7256a375a578bf739aae82052114e0b4110f3d8f0093a8e19b76b015aadc75c613a5a8807287aca77b6e8f4f0130abf9c37c4ce2545cfd34f941ee64b13b08fbe2755daf0c611ea432c2574866b351f6cf8e894997e82081f642fe23d0cd1c105cee78a766a97f3cd93acdffc6dda94b60f6bc215d390b298f7f52bef5c6c2beff0c9a1371ab7b2f31d5a6584cbe7ce0ae9bb7a9989c19ff13aa830d6650eb907b785fe65393d87d4bcd66465658dc55fe07cb4a3960214b7233ed5a10905059cd38b0000967fffd52658c3ccfb8c6e327cc781c4503cdda03feb058ac9fba426d98b805ee28a231e1e269ded58815d8582ccc0db0419815f4c166989f477779c5b49a419d972d561128f29a875b4d967b7212551c4e251476ae6d73efa5032f88515f3d49c01e28bb891837dd21ef0640bdc0cf1aead8295c92ca83b941e3bf9de89ec22a89a41a2f5c7386747c64e98b6ead32a431034d5e24da96ab8dfc001d11da3008c42e4033270ac6f8a37f9c0c3b5c8300d1fa369438ccf049d38c986de55e795245d334d7e1e2c7d4b5119d5f315173405700a53ceee2639073b3cfb5707971d607a76bec5a7dcdcf4936261f756d734803edabac205a60ef91b92a0d320ff4d335bd0754110e8109136c8371b9222efa9720459bfd28faf23847f4e5c29f04aa8e38067d5e3d6635e5089a9b585f06f8b514b2b8f40fae871160edb80f61f72b9eb265b7aa0dc4dde2b3e282c5b893e9ff976c80df40756350519b991ed8bd9d6dc0facd586c7fe5d33413d8dacce5e12f15c02bcc9e466d82d33f029766af05ad89898668875b74cce125b499f9d21176c5fab21359d1718197d63f2ee352aa64a59dfbe02afcaa8b420e105aa0dbc4b0a5c9b6e43cb4a36e699342b4bbce0bac7976a52388ce21f5cc5014bac7b3d64f7acc75c5459302dcb0f313bde05dd45efb336893374816e16a835d3eb91159f7889eaeeb7d4e9bec599214971dd41dc83fc6e5791f203e99dc1a20ca546c2dde5f4d86a7d00348cbd26c900ccd94da76c6521a415675b96f18f6909c6c37a1c38e4cb1016ba4b720768413fb3eb399d133607f1f3b650763665ff484599a574dea2599a5041e552d3b801b32c5c1fae9fce9d20c1b0f2d2a337967123b1dc16a48c4f87eb1191fa016a1ac91dfbb0d8361f6a395aa73cf825a2b6ccea416f09dc27d4bed0026a2eb46a7da4fda97693eccd722a4ade12cbe171249528400a0d0781b4c69541aa2adbbca606f98e99be2d86152cf1b1ad69274a9500283d6b9e4d5d60870a7421004b56a38b37df13d7a6aa929e94bba1066c63c62c0ef848fd8ac5a58432ae2d613e18794376fc2d58737bcc5b8b176f11b8965ce711b1da617ffd3ffb26969f4ca324a007f43a6b20112362f696fa5b95968319de1800debda1b0340fca5e6e86d3ece66090e433e482e7ba62fce3beded4696fa816f87b6877de080da802bf7c18e749103782dd015543e37a7270e31c2b1ad3a3d61c0581b2e98e7fb070d47751e183b0616e5acfa71c62236e4e6ff283bb2fa0b97d87021351aebb2433285306f133bcdc5d0b5a3037a2858b1de0956cdc96c92e3c49600ab4db6631a11327e59b131210f216e61cb4674b9e83aeed6c193a52c547919b0a3042df016889ca9d27641b6b18984426e5c3e8fcb1b0ff22a690432858e6702751dbd83babc3ca73d066b46129ae93476a83a823fd46e1821f1e2351333727b50eea0026c54e45baecb1a8a4027ca1f8da4f788818b5fc11a4604c73219f62cce88fc75fc71826a4d7bef7e3f556ce70d84977845bcc752f09b0d1f1a673ac7e7dc66247d6a2747805b2d18558c4ff54d6359a0fbbec4d4dbae3ee570a60b3062dbe607ab6fd9032e41b907d13b371e6d48d93d70c07c606caeb5a83eb7a83b4723c78eda9b0676ac4ead38bf31aaa482b43926174a96ec8f649795681d1e9fc89c202d77070b44d7e8fb3253ddae93e97d59d172483b66f7c1c36c3fd18cb626c4c425d207da04786d2585e762fc7ba74699d864e50bf6d53e45e6cda22646c0b9493eb66e06559904b9dec9eecd34d997c26b65e77b53ba8658ef47b36b6150c3118e9de28229e382607a1fae164bdca3bebb1c42e75905fecd9e60f90b9ff596159eca928f142c53fa82b96f9361d6f772482f0dd848a7af3cde02ce2e194165c7c15a1bcfa8da84d37de1f0ef7283ad94189a6f86b1ac4ecc4936fca44ec94d15c309ef89f61fdc2e828b23a71e67924455ac65c84235cc233a15bd165221ae457f23582dbb2ed2b8c4eb7c00d7b6ed5296c9c8894d0ca7cf1cc075b82784038fba510f0b2460206810c2383273de0044473ba8c9bdf211265df3abf9dc2bd07861dfb9be5a7f33c7d951ebccfe7c48faa90bd23015b67279bc5d5883319592f8dd0aea157b09100c0ab783452ac1e912fb1cbfc5d31e06969ca360ee78818ffadc7c9765d404eba86811b51436a8c57cfac88bb943bd88aeb5f3395fba500a94d444b8ebb9d046b57e27e43c79fb3325e0bad984b97e30867f112171087e937b2c056bb5154e12f64e78ec03a4c17ce80796c933f19abcb9e7b0546b406023af016c7fca357cc7d80c70001b32f3c1d5974e69b0a43d24a3609b824f75a6630741c72ed015be244a628f81a424d6b8268a3bebab1d563cf2d32c2644e7b41d12cf00f10f09a939bf25a9106b068adea38a7816e3e7d29f05d8b6ce69954ec507efb615acf8ffac19f7982aca6625050ee8215b1a2a0935db0591fa26132143d7d4441248dc6464ab38ee08fd06e6cfb91028a0d6a4dfa1a57428d5220ec7e116890228049dbc1a39ea7a52f3d8f6db606d24b8fd5d95c857e7399e6b3afa6cea4f02a39031b1e20d9617efb40600eae2f8b94fafc1f8162d83204e2bfd334572db4fc02f1ebd380f4f6dde554ba040fee01480bf6f9ca6013d01e34d5468d20a85e918f31774fa36d995c7a047e41fdfcb4353d9cf344a6539067c9f10c80860a029de7ddcf837a65dd02fe3256d18ac374e9f7777c5fa034d31bd9be68a9e7981a60b9485a22ab9d3c31b98c7944835ad3e87a2bc577683f5214d5f35", 0x1000, 0x400, &(0x7f0000000000)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1c}, {0x5}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) dup2(r3, r4) recvfrom$unix(r3, &(0x7f0000000180), 0x832f1f7d, 0x0, &(0x7f0000000140)=@abs, 0x20e94f86) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) r7 = socket(0x2, 0x3, 0x1) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r7, &(0x7f0000000040)="43de057255cc4eb8", 0x8) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r11, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r10, 0xe2, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x20}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r15, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r23, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r22, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000740)=[0x0, r12, r19, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r24, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r27 = getegid() getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, r26, 0xffffffffffffffff, r27, 0x0, 0x0]) r28 = geteuid() setreuid(r28, 0x0) r29 = getgid() sendmsg$unix(r7, &(0x7f00000007c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00042e2f66696c653000"], 0xa, &(0x7f0000000740)=[{&(0x7f0000000440)="d192e4043563633f529bbf33db2991c81f04c11d96e1ec9521744f7d8063a3b59aa54245a80ed2d482e77fd5f9a75e38dcf7abdeee84ca3acc5cacb92c87ef7c3f664e0c84a98e8863d670fdeee34b9e8ea9da6572d1b0fafc84e0c00783cb5b1398b75853c13ed5f8a4f5efa5ee2559ff2d47951f2fdbf4b865138ade1ca6b95575738e17fb715ad3494bd2b1f2a5522710f6730ccd709dbeb87204ed7d4802cf7f676f068eb53a5037dd9e50d371b44f2bad58153b5b11826e2a029d262cd9e1f6ee", 0xc3}, {&(0x7f0000000540)="81fff16113e34b1caab4b134297a26ef6f697015149f963b32dc09edee4bcbbf35219e72695ca52ba8b9b1c152fe2522e69a2056caa8df98acb08c638be470338f2df92d7c704247dfabacbfe93eaca4500753d1dbcd917c555da4eb8e28ba70c6c7195093a7dfa9fc416f74e3427af9a5e725d276322d7e7869bb0740805c8c9360b71d4bf6e622485949bb1af6d9115d2cc7bb851124706a22258168fc6acc18a08769cac476609ad132191a54a95c8f22a7baad99508d88a3a634183d28659eff09e82fe6504190edc6ce2353dd1866fdbf797cba7cde06ed360a34dd9252b1e5e24c313ec7381288", 0xea}, {&(0x7f0000000880)="c21917643687c735232416cb9c43a74a745f95cd1e77ccd4df7ad554b37f083be9e5e358d485f8f647fcdadef622f2e18e5b19771d69cc57ef81a11519c77e0b1b12ecb00d8e0ad9e65a85c27fc3f1b5464266006c67c050b5d46e8feaa0915c60ff60f88114783ef3664114c4c6ce1fe4f254852b2e338ced04365f0fe20b2a42ad64022d8e13e83316f905cd14b9265c943a9a577f5c7239a742076cbfe407b7cecb90b2b04b73d247c0e51aec2dc04f5a3d50afc786ee613ab6398927e79ffede57613915d7e74b271a153576745ec2637c301209278fa740afc5659a521307c2f39f6a5bb5a15c6d3fbdd05414daa8fd6ca1cad430776b9dc77c94961170a6af434cad69c30d38c192942620f742b08458ec5ddb7cb7da114a6fcbc98b3d6aa43b8985838b57b3fb218eaa29f29652e4573d2b1dd0cba739a22d06061865ee5bcbb636d5dcd1446dc9a4e5982fee11a9c72600456ba829b9cc3a11ab7149cb819e7783da91c2eedc014771e18e56f94b815feae3275c8a1011f6c5f8ef4846d361bdf64143d22329361369fcd156f501e386a19ff7708d5ebeb3b78f67b84c7f7bd4baad4a0552d253f293d04bc878ea5ef98adf2dbcb51a276b92dad66c6cf4aa44a481a35380dd9013dd74b510596fa41e7b8aa87fc7f4245b85aa59b7d9bc086456e48059bd25b918806cdad2709456535788a7ac877eb699078c6e0bb4b95a99688559419bdc07eaa216fe0ddb73c8e3d417348783985c64c7403b4cec0d137a9417891507689aed1600e2c965cf433a926eb371a7f48c0e54794c46746b4b55fda59a8b48853f8f64113af6f8400cb09983071a997d8051e4cff5f208290efeadc87a8fcd4085687db9f5e6a9604ebcef50af713dc330b4c6791c783cdca355e4e2d96f5965ef0718b8da7ea45f4b7f27c3983254c53f4fdae708ec69e2b2f115ab79decb13203e77a844adfab27fe83b7bfeffd9c0623e92242dacc8d8e2df0e021e2122f72eeb3260f9bb5ec17ad573d80d9157b73d9ff5e89ef8bebe71d2ad8e73dc96c1faf2703fd0b64c14565fe4b357b901ff2c26d8647392a13b240804a2fc79f44764d185344cbe65f10a0a61ee73bb7c521590118ab5fdeb32d501f8acfe7faf9eae91db3c9ffdaf693e2584bba73056b62dff876813ea8c596fae9648100fdfe6b25c636953f543e10c16292d1c05280f02d4267581e1a53b8cba1a5c913fdb2c12a772dc12a67660156cd92a7f55a018af513209f65f8be4e9d43f7ba7636d5e52dbddb9106f5d931acf73b5ae81a8fb92f60d301dc8da701682550395dda01e6924e70ad51a963008b2368154a398974d32e9e9f20f2f982903c3cd3decdbda07d31f217b26f74938cdc2355fa93233eef4e421a9408fc07e7116b6ab30ba8ecaa69cc63f94faa1451272a5fe003b5574b182d8f71c35c8e8110d2eb8a98b55f2c0f6232dec7cff35afe8315eb1941bb3f6ab5ba1b9b30f36ae8b0442f4980c65f205c79a0f6d9051508ca12bc674d4fa333b34f378bab8ce940a041564550fcfae6c623b837ee2acc7363df5978e9680bae8d17407ae9e7a749b836eb8e12ffaa4ea25835d546d1f60d14fe315d73890d9e7ad28ffb38adba983624087bd3b05c65115d25c2fce1e7c42f3ed4e58fa6da6542aff85daa8e817740e40f607e88bf60748261508e620af055c1d2e5b216f4df3ddfcde43a52fb67ab01022e31d00caecdfcf9b6f7d551953723f7baf0c8fce4c3c9ab8039b9f1db09ba5b80e213a06acbea04da0da3fa634afe9fff5f9dda58ea4b3a876ac925bbeeb83c9135c93eb5ac686f2cfb4b0248c0b2d9269ed9384e424cff5c55fde43b1075380a9c307e557a516007a2de5aa8699959aabd6ab5bdaa3bf59cedf63ffdeff7ec1876ec76a720ceb408c1017b24762be16648236a713e0f4dcbfa3ebb16932b7e9dff26705ee3590d9f9b8a9db630f3eea0af7c00c2fa0226f90296f170ccfcf93b385c96b1586abd868f1b060642a93963deb3b8d2f65ff5fb59f7cb5c45202cc350a56d010a81f4366e7be11449113690609bcb16c892acc5195a13b0c979bf95b6dc8e2290683723e581108e1fa06b13a936e32d4e23f5a8058529494fbd5acd901e86c885cabf74b1d6a13d35e1c4db4a1174836ca877abdb65d95a9ca8c8a1d5e1ec5af63be4ad97f5ec8dc128f1b61618f7dd44dd6b58af8b873f1caf7096c71c0b3a6604ac73ffd2da07911b085b497b8eb0700e5a5c0f99efc6131c95028757c48211a37b9fb14f1d5a4dd00b916fb2049436a292009752124e0000b496b56422cca40cc71dcf452d3e3c7e44b0592e9126190ee43e92f6734e0a603d7f770e9c5d3c9b090ffe17afcb938964367adb905a009ff65903686ba647a8fe9a60d9aa7ef6ae97e416266b3f2baea9062b5c43fa285b0cee1e15b5a94b34af59800aea7d7efe67f3970f5728aefac7331eb46af8f520536fd1a01946b2181c4ec3f59c048a73e6e299fd5958882492ea647a83c9788e186a03435df21145423363f971f915ddf8f61de6663f1c7f8e7ab8dac12a2ab4102ef0836d979ec347239612b7b5da4e94633df120ce63145a615fc400def40184e62df1bdd3c1ecabea7ef9e65aaa74e8580009fd3ac4b31bf4a051a0aecd5c2ae658d6fb0c128a71415aae77b0fc95cf8d5b999ae300e927537fedb27519a3691d1ba3804da36488e0f0c7841b778906971cfdaeecd7640aeada2cbc46893237e6f63e159fb37fa1db22e182c118b4a8c76a8e8ce1d2290f46bdcb4ad88e447a8212d13cfe6a9a4ca83c9bbb374335ea9878bbdbf69d39d54ec590cdd47fa5e76a9a98802415a835ff8fb575c363b2a6e28ad7a66bffeb7bfb027cc88254706f40ea6549ae88a4e7f38fd17b8e5b7cb486d5e467971357d5b2df2f103a8bb2a3124021a72fa8dc05355746fd518251e805a011017d3809d6e06a894005d9cff699f8574a707bcdd1fa8fd69c8699b37646bcdf3ee3b586c7e60bf37d52f32210c3cde95499d38d54e1d68cbc96eab1f9b2dc4564bc250440975a528bcc8e67ee7f18d2d8b782817ffe7f8b282889b61758ffe5bb1158abcfc26c7f87f419c1e516210cb3b2097c669242aeaeddea04d1e9261388636fcf11019d3775b963aab530197cdc9ce286cfc4bae097fed5456239d7300f697cbf5aa5d6cdc1d44627748d9eebf9d656dab95c4d61ee0a7f88a5e5823a5413bd89dea0cb200f86535a0bba4ae68dee04fe85dcc4acfbcf30ec64856745a4654d21ab134fd3db93d9585ad29c9b9db2dbb2b165bdb99c8f38e3a64a11a74a562a600f23f9b24ff281d5c1b9a5c967c3855448aae5f68dca79c0b2909741afc2950ea8466503a00514b21d799a1ac1502907ca2bef8dfc9320fc183eba2418710962081dcc97a6d75b0ad0fa4639dd038f7c37d6aa1208561b12cb2c6039914bcbece2dfb2805a1c3a0e9c355aadb97cfe04964ebc42ca32790229f5102e477875156116e3f35d7c2a14eb3ac0211faaede1007bb004f8725f332810d9b46fdd8619ea4fb27d55a1924e627ded578db2cdf5a04b6d5ad9395d4cbe817b4dd8d13a61c5837909a8773ca77f9c1397ca17935f5501924df1284b0c116638d7d85017143533980f858a03ab7e775694440f0f99d9d7bf0b1b1ed9c3f0d38e78822aecb10176f68b9e1c25104e30d291db6ffe605f9ee97f85a3a528b85c914c3557bef14f4b27ae88e24ae9119cf5d0e028778cf23827d091fb71c938e36df1b1d4a7fecaa95b0fc87845c40e68505153b14d1ea75f64b9f939393310810b47a7150d566c926ffa17d21611bcb373baba0d09add772a64f16f3dfb055591489917f03c5eaa2423995cd5489d5e7de74b82b05da0737a3a08a483e13c7c77034dd44bf2e785ace3bd176da4da230e3b26bf25ef60869cada95df67a9976253a878d66e9dc81ccaf55ef30b4252ef9e3effd25da0f4083227d7828c0e90a5afabfb39d6b450e249180754c3003c2ae30574bae6e6d8e0143ffe6acf65e555b765fdb0ce5a3fb0a570df51464e518fbf884ee905960d5ed8d4961da4db05c06b36a588e9dd112abee8f5d8fda0e303331f3a4a4634de13f8237db9ceaf6e78e29a463d5a2290420bf3746b43dc9bd57efba48d9759548862e79ef15bec0e101faaa78e115c329111a4ac7b0f0aecc65a631b3c6946014298edb491a2d8a243f5238d4f1bb1f43c7656542ba5ed39ef73d5d9ba86dde1da203eccc6b97cc8801be6f5b18d1de7c3df4a77d5531f1e0df15d385cb0e705227cc681fc99a56a127a84fe27df41c5caea24f6dfedf3eef2001d1566eb04dc745f9537c8052547730de5b774f7beb7e7fb9fa3f1a7774950c6cf56d92ae72000f7319a5697fb1105ef52e2fad4d1368b5d79d190a931e3d2bd3528cbb67ea5ad0b7eba3c9df4dfdccd9869895acb298658815bc2b514672958354e48e83edea378a00140d50f171beb0b7f515e8b7876137dad71654d26c51d26a945c7340a5f5d27124e3f44a02a4e0126913e98d04b03f103c411aa2ce0a1eb0a95ee70eb1c10974841a3c7577e028fcaca2da89128f111c00f7ab4659814d54bf4dc1dea1c0d0841d5e4eec0a7d125ba81b941773ce9e8a7129ab7e518d17fa832c0247d5c8dc883b11873a01955a86245b31d89651c84a8a80e5658ddcd249207d5a6b47c09f118c680435cf37ba19c293cd5a71ebdf5529c51db1d15e7b600cd4efef65b8885e7e2156f3eb99594040607a341fe4cd8b874943a3c04c84b4531f0ed3af155f359394a4094477b261b87597e8b70a25a71c58ef0e46e1bcd6ab72a5ed36bbe2013d7d155ba16c5536f24fd392127cb7004d441113a0a215fc65648277b9ca611d86ce75a92de2b0ae767aff6e4afc02c78588c90c46fa29cfa2c373be7a92f9a0ea89f176a98175773f4630f9baa05067045f286ca9a9d4cca110f0bbc894c6edb9ebed93d58226b02a6276c6ff61f817395a280b44fa385b341eb1dc9da2478d9f30ea8d7f4b378fdc99f02c59ef12a4382bbf539fa8c70d4db9bb4601252d1165b70a09a4e015a73adb9c9d33ac26e1cbea3ba22c0d9556c22f71eafc74d8acc1c091a5b290cdd779deb36b2d5a6006b4af1237d3006ddf0c4fd1cd5beb4cec5421a0e4cb689b6731483b6a815264cc3473d2932a464908cf69c35f2eb05da2276fac663e243d3325265e246cf0b5221bb4f1ab670d62c2c9a0c2d4a285955d69cdf5227195d044aab277eb2d90687a271aedb2d400343d69dd645a3e02e8a69065d6c6d91f80c1644f760c2303a8b6cc3ccf630c2cd65a05c3341a3145a1647555519a2a5a60cae28ac7771dff6e9d040ebd59e4a8edba0d9da21cbbd1d21dfb2da52ab0250ca26e1dabb68dddb384ceb9d2b9989efce1eec3a7a2ed626497be75a13734c8a574b02842ced513422e0810fe638bf234d5f4fcba3e5e0431434019d745203f683e725747e5b99bff4ad66d3fe232c98a51037c2588330ae29c173be914cd2e87913a3d27681e2436d76c3a862dc19eb1bbe48cb4832b2163f13538a9a2cbe45f0c9b9cc4354b0d06866744207dc4ba8549081516c4ddf54e344471a8dd44c14da22343d5e1b96f101ca7ad70b56ef6492363b88527018cc6fb0fcb23312a8662edb301c51c6464a904fe80731ca796f62c340a3cadc70604e534e19771d06163c8a9d9554697e846eea98769f13c4056c52e650180427f1cf56c79b8ea3c955663340c0bec18be9957a6c43aec25", 0x1000}, {&(0x7f0000000200)="66e2db2649877d9e0dc0307b3a0e163c281ebd61423eca69f7e7e14ae008944784a1e40b639b00fc19f6a3d3e6b1a25f376bc2ba9f571b6a9d68251b3f599a9d5c2333e58801299f7ac1fabf2e6a5966eaf4a87f7846ae1bc7d78e89bd953cd44bf683288d4c369b8e76432a0dd745ec978129e73051022edb70dad5b0613b213b0d87c1aa23bac847f8e9d20e9292fe28bb81431f3efb03e356a97cdeb2a159f1f41030cd055b653d47923b1e095e", 0xaf}, {&(0x7f00000000c0)}, {&(0x7f0000001880)="6659fa6fe15e4d77748f32577760f3ccc106d174aae6b241e5ca1c53922ea99d7d281f9a268dff7e32242c696baef8cb2c46b0bb9ea9db860c840178a6502e11aafa4310592c8deb70d2c04199674aee01642abc7c8b140ca69b59feddeeff29f13e4adadd243ca711681cff5c39eea7e3a340be48810ca441d377d14c19010ad139040ad650887bd36caffcd9877e8c717417984393d6404cfb09ba07dac1c23c85f8594c7a925d2b4b472a929696e2ddde6d90690ec3516209edfc8dc4583bd07b3fac8cdacf1d42ac3ae852bf88eb61944348b3b6fb15199fad7983f3405ca96e913586db1c9b98e4967a4e43b54d02da133ecd6b77aa6643db97185c2f5403dcc89fc37553d9cfc5420720234e28dc578e3218842a32d7802bce1bacab01d3486e169428aa6dc62ed23169570c9eecb16d914304d2c1cbd5476f3e4d6767dc49ed5d2c5418d1d030e8b9fecd51bbd7a6090f338b57144e5e86c207b5cbaf980663aa309833ab02d3d0633a8ab6062dd6732c724ef59d0ad912f555a3d0d7edd24cc7283abd4cfb0701dcd2cd5b8127c7a57ec3c18c1dd237a0bc08c5a03c25c91adbd330b9b035fb62eb962d23483fda93b889c7b5a174677366e7f4d9d5ac46d65472b3efcbe5aa8d8ee19927f43ccc94355060c181bfa2e3a5ab0c5edf07cc32ac6ecef654afb6fbd1ac687b428548e8522f450a86f4ffce8a23cdbbfbfc1da2eacd56280ce63b8fd21b41ea7c8b9f6b3fe3ee822a1fbc5dc3310753a02b0b33ff0dee348b6ef9bc3956dd56cfbc9b9066ff66363dffc5578db2ad764a9aef95c33abfe2846225c63c806f1a6dc3418634ef6772222f4b9c88dc0647b714d216eb6e8102cba380b6fd23fb828db6697a0d90e2da18751f266392e327332e4c7199b972cd27c237437ea44d6ffd1d9d8deb7103c0cad1fc7fa72d00de067c6bd7ffab50acfdf093783a2352b4a2a14f869666e73c604c8efa3fda9656148789b570ddc66fc6099067d0a0d69bbd78ec051ed57e58309f5d7bdaa7e2a3f92d41d76b85d8dc95ed6f9fbd2d2a99d0541e657640440f4250b87102ab6e2bb7c77da234cdc2a335d23c2a6121baaf99da69ae0bf990a78b15d4381d96747dbaf7ca4cf81ab20bc5d759a5af82b9f3b4356e54e6b508034d2a1b723f2c9739003d4ed016421c02cf21953fa5d167fb7824ad2d622fb26948c83ebcdf98afc41e4a8ce14aa9434142e77252bcac2b2e240fa3052e6f98b4d94bcf4fd1aacffd55d6247f0e363b4fa147485090ba9e8214e49cddb49d8b3398fc09a681cb0cb54b460bfbba4089d591fabab67e757fbbb6ad857a0b8a0264fa5c765680efef024da804fab62f99933f331cf235c9909c84ebfab628bfd2647aa01c85bc7371ae888fc5b42d5893cb5337a13a4ea70364cac1d3bf9a2c12f6afcc8e2ca783ce67be9a6ff938a6f9f5453eb2a40730ceb66a925a362bfc8363179d45a31255fa8f5cdfb0bd21bfe95c8d35a36219b6be68b9878cff9c58db33cb68bbff51bce199fa81671ac2b5ac5db30325ec1fa8a8d9bf4926a0005c4ca2f7cff02063738d63f796c698fbb957be50835710d721832b4fbdb6cbc4392c6d61ff453683c4ffcc5a2f42a2121da42322d30709a5ae009eb9f1668b7f756d784f669ed5033d31e81c037a5f1873800f96bec34527f1e679788dcd3fea22b3ab05dc97429384bc37d089c371e88d8dce087b1274797b727db8b623128a990ab1085e59808519f1c3cbd05c936f9a8cf926b1e39b2a09e26ecb261db02530195e9c50b748674e850ae03599d26bead90fe64245c850fa3770080e20056020e25a41d439f17e9e87e23ef448cb13f26b496da7041544e8f0b70849e4cf939f171afbebb07d0afb59b795fa5ef785753471213b07782d7b55b2ee18e6de5a07c5efad6b7528978dd360a13deb5a6ec300827434f951411d23263e6045d2928b61e2d424bb74a64c9e3e231909aee57745f245bba4f4b93db7b401c88428581b21f24e3d4547353de801dc07c27dcd9c783c9ae4a644a76b38aa0dca31dd8fcaddc9d8d47aa3ded6b504c4046e18e92d63f593772f54eebeb3e146738ef2e181416719d7cae41e4878c853dc363148c5e8abf851afea3a239b05a867ae1031fbce25f63058656636bf2db5d721d7f1ae05aa59560635bee70a3cb866b0a45d6e4fd46c5d98c6b83ffc84190d08d735fab3218d5ec66ebb0f3a0bce38aa708ae556e5ea8a2dc188b5967946cdfd1228276a6a529c25fe240e60247868baf923986ce33eaf67aefbfbe3134c5d121e8454fd0a2d60107c5966443ef3fb741756f1271720bad80ca63cac7f05ef1e66917ce7ee187887d42a64b457c5af19a607c1aa105a00bbf5b09ad7b13569e346dd0478d4f6742a64efde16a84a02a8c3da193f6f0c8a0509b734ce3040d4632c96e6892d4c2fe452c4620205c17ad03352159bc5f5d8aeb318ee8a0d108916a11085a5643a21e070931fe732b9ba68b6a7b53e37119727b2276b0cb80922c7c784b10b65e3b9767f574caf38bb83160bf9a45a0a87f09999ba7b1edbc57cd79932eb3c574f7ed112412abcb53b3c1f93703facbc80e7de4b88add205dc2acb1a0b17df7d96ce2557cb6b24629f647e2342428507bb0ae58c4daa19405a123b25e4fca852268378b7a9336ceb226c63733f67ae3fde67528e1ae04982333bc78709c23b95bf24d01cf497f3b4c9eabeb106a897e3dac8f592d0841c4a5124a69f1c3b32cc4b6179e871054cc5ca1b473d4ea2f326406b9dc2f1c23eb8e5365d1786da9cb3a406db4626da5a0d9086a6f6b8f7c95e5208a38b9f62a0251ecb28b5aa9708e08099cc67f1d0a28bd595b16ebc3177f3a27f6816ad7c20c4397c3735521ff2d81cb8dbce1d60161a833bff5691617ae3395e5c54550c50743c2a9c00395d99ed82b64488586d5c654e536eb81a7352562f1962f05abaf21091726e685858eaa50d2fd1196f23b27b6c8b3bfd15d93cd5adee338c8d8a99da39c13b6fd148edde5ec140a47358e7d1a70ab7999333d014b0bf4a31f7a5b885f82a43986ef2893b9da5d50d9d55ec17badeab516d60a7251fece659d18b113a82c7fce7d87113e980ffc71aa131a895b30c1dc937881f707cb31074e454199923dd3acc914bac218650e8f628350131b3594db408adf1bc6e7c128282d35a60fcaeed3773a0e6e1d6daddcef053b966d438722f7655a762e13b8f7d02c882d8f5b8dc8e7335056d68cce357f4c4246bc6e23f114f918fff6222c19202ec9157eee667963d1b8fc7121eb121b7581112ee0d5dee16d5228ec6306a5d76e37b6dee65f47f3dc0d88c771089f50f41ecaccafa29151d9790fc3c34e2f9857cdcbc9e3452c0af203e1f8f236d8ad93dc2545e50cd35132b5374cef75bfa1f9233ac4d7ea4e984d08a1f9281d18b5bb45af4c118bdb4d81aaf09237cf05dba705ac84286f8b6684ddd3df44443b1c4f5eeb19e01ea3f2a5d78cef4658c14c5ba7202a7ef3101c6dfdb46f4f46ab9a851403b0586507933408a8b88d8df02d671b7346d7ae157764442b0e13e98071a7688234bbb60f3df0a83c0aacc6dae520d9d0b8a7bd78e6ba921f3c45a2401834f8e4cf33cf62a31675b45d9058ed51a337c0aa124f9c5ebeb4534053e69e86d5df921dd94dd208e0679e2d0b6a95083577d30de17c208851eb5a32893985b2d196f50029fd4b1b0b5b47a0cdf26377130052528012f7b35106fadb51803ff599b965ff79e8ae4212904787dec78c39729b1ff7efa500692ad19d52b1380b4687cf78200bc36be5cd726b939f5712c454ec4ec663080160cc3c0bd39f49560816decc7537e830e90a5228b2c28d1d13b5dd02872da70bb87173bd7903409ff6dac8b190d5e88c53597f38b063e25615f61d63966491ebe6cbd7c28305ee67d58c289711218cc4fb71d6a629dc7986a932bb00bea48a23865f2f403c071e70ee0faa25118a8450e178b199da6d4ce09559ce8b1292e088876de89e296c1fcb70a1b653064eed80273dda7b4b018c1ecbcc7bef5d0cacb50c075e850bcae849aa33dbd52685046395e2d8196deb7109b23aff16409de2e47e7b5231c46ef361bfb969bcc0867137e0dc50fd2d076ab06eceaf284465f34c7ffb1f116962f0d2f1ba93c9f0cdce966dcb53cdf069571f797e3e9e5e7f43b747f34639dc9c3eb816d31fb8fe690459ead9dc0fdf21bed1bdc5e2a8afba63e322fcec4b2ae9ab2aa0efdb22e783f0f84e7da8b0acfec2e2992a058d998b1470d96bfb7860dd8c98115ba55985124fef6d91bc79fa421bca0eeb28bcbf70bcf359c955b5ea7e0785c6081dc4f0cd487cc96dec1e8694c86acc952fd4a4049aa0beef3d20d92108e775a96d8ee377aa73cc8006912ba75c4d229c250d2ab45454f47b58d89f3491fdb6244eb09b031beab5b4436921d2a5cd7a7414948cd3fdfb2e3802145f003b893ebb1fce5a0000960af42fbfc22d5c5514f77a03df1022dfe6a53f91510395f1863e50ccf18237fc2ce7993c2cd407f918699d91ab6cfe56f85915865729ff09e110734ec85bba6eb2a33af6f7cf0fa5db173572390160c7bae1d4b7515f51b47b673bd2128858a5f5c3347429f265d4ad4bffc3028c946a23101b0b71e4fa097a689235895cf70a4e4bc79f07c7f040fcfdaa7bcc8d23b0aba99d800933a813e0eda7adf497b195fdabf20888678b1b4b930a94f2a7c900fe4d2b5511c734cf358556b0aa9c90fdfa2e27fd84cb872edd831cf3f38563913f944299a70a0f21c95b23363eb7895fd6cb1182a508bb3b207134fd5515369239e4f48f60404383cd1499361f0124ef63efc1dc71abf0c0e30d4632613a9887f3e392591bd1e8dcf6cb4a8042cc904a0db1107a92dd2251be021dbdd9ae4744038b6ca4f7052da22ce44eb426afd08439c0628371d833b144e026b3ecbb4038da04e4ff55fb30cf6f34d3f608ba4941940beef1becc0fb0732a8f704815c4d89104d4add72ac5679f4105f090d123022576ee0b74c8f46387a906f0a4dd043efd9475a42b467017241cb698e4c0e70e9a87a96ca1c81555e9c3864758587ad482e9f72cf223922c0b16c5e228e390078ea6fdc843d4b9dde94b12e03bcf1d6a59e5a688db0153988a82eca2164364d122ec1e4cdbb2d41e0ce217e2b6ebaad3192c810bf0bc9e71334e4635baad92000015f38b1428bb0028fcf94d3ab9b1e3cea100ab0d8a93767a409c39ba0bbe65180a84bdf0682f1b691bd86534a72184c56699bfbf34dae8760cb2b8b0e588fd0846e49e779cd298164178cb98249b0ebc3bd4c193ad51726c64be80c3ed514b3d09c4b72cb24045b6e948b3062b9a2ff6d39d300554bd95fec3f781028001f1b03a30f171df13edd12ce2b15d8f281b5b4afd353563d2d573fae7cf5c6f4bc6e2288b7d733afc4b3e598effaa4588a1f06f4efacbf37c90cd15a5a8dfb10e70a7c75e211f58084f67fae9c87ebd5dc32799a27fad3dee24368b70ac4d22c96ba62174be50cb52509624fea93f39f4107ac07c177083d6c4fbb4901c8a7881a88f1b3509737bd7da143de338dd83ae804d2b6b155258e7e0957fbd93d9cba7ac11f69e956684b9710997448fcf1dacfdf95a942bc80f99e8769c52072cbe06f85fe6e94ec86a600b59bafa17cdf787c2d20cc644debb20afbcbf7797dccd040eee8e18567d947e448fb2971fcb6c65553ecf52d099158f471101699b8fa67597e1075e301d27a66b980c71c12f4", 0x1000}, {&(0x7f0000000340)="d1cdf3806af8140c21fd109613e1351dbcdde6f0d791517c5aabec48a9ca815dbc727e178a40a5b80125f97a9e3972caddf610db6cbb3efbb4c85edbea489af858c65354be4cf97806deb7aa991bf833a05a5274891a17", 0x57}, {&(0x7f0000000640)="c15895161c6f02bc5aff4c0e2766d4ccde37a16389ea8142d1ddf95e9b08881fbe875055d14828638273d1597d2f0da200c2c7d9b2d274ae3aefa0c26d12ba86ff962e7260191b87f79a6ca1d33f3e6395ac333fecfea17977fde9c2d96da9e8f08e2c7911024e0e2da0b56eba349afe0b4b5500787d8d587ea7d89cb499ca5fcb2418ea0d2afef3915d1111af8951bec412b89c18d5fb37d5338b820f852e976ae42a13b3b0e8ac70d64e8102c685ac532b6b836dc5c61bb56d4d93797824aeb792dfc3ccf9db09f721c6eeb818c743b82b1dbe7d52f907", 0xd8}], 0x8, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r27}, @cred={0x20, 0xffff, 0x0, 0x0, r28, r29}], 0x40, 0x2}, 0x404) msgget$private(0x0, 0x606) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000300)=0xc) setsockopt(r0, 0x0, 0x68, &(0x7f0000000100)="2705518b96688dbcc8ed05", 0x646) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2c9, &(0x7f0000000040)=[{0x2d}, {0x5}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYRES64=r1], 0x1, 0x3, 0x1000) r2 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="003bf8c22000000000000000000400000000000000000000bf217800a71563e100000000000000000000000000000000fec1aff79d59299f52e222efd9c2b300eaffffe8ffffffff00000000000000000000000000000000000000f6000000400000000000000000000000006b8b4dd0170c38194b9a8194955dbe58a695bd4177f94d851f45d17a35b9f4881017e46f516cef5f0c0e06d22ddeb3e69bb15f7d925a2a547b003bcaddba6d019a67058d1ed91fdb2c6a199215712c818de99ca0fb5fb6359b99e8f56301eae916b70ffb4a173b94d537a18345adacf183038a563e20c8fe5ae234895e44036cea9cc0717867774158ec690000e630b2cf4713e99ac6e27ffe874ecca40a92bd93b48636c1ba3d3fb874097fc200b3f7cb0e42aa5790c12c38effefad0de6266eb542d8778f002567894df55ed623adc7c00000000000000000000000000eb4d2264fa609e1d000005f1c0aed9624abc94bb092a645a945e3f70f886e3721e16eec3b8fc351ccd9fc04b9aa1918d7615711319b36dc27f92513dcfdd08fc302ec38581b3bad82d5c2de060d9bd6321304449bb00b46a6f94ac43be656a3ce1f4d67116a2c067b83dd829e8ea9e97a9ad630a144d30c22c4667b8752b2586d19b2406df1eebc6e3624c2f701d4d779168aa08387571abf4dc3d6e91d509054d6fd0313ebcfdff69777e"], 0x55, 0x3, 0x0) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYRES16=r1], 0x1, 0x4) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc62589ab3faa98ad5011b6f6d30b447cdfe2786025d"], 0x41, 0x7eea135638a8ce50) msgrcv(r2, &(0x7f0000000100)={0x0, ""/225}, 0xe9, 0x2, 0x1000) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = fcntl$dupfd(r3, 0x14, r0) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x48, 0x4) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x4000, 0xd0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x800, 0xfffffffd, 0x6541b6bb, "73cc510e52937b2ed218374a0c76500d3fccc06d", 0x1000fff, 0x3}) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000240)="b6eed61995fa265016e13ebf3236cda75fbe2d4f0959db36cdc7e7e9eafe2d14daa2094469a10c3dc6e69043cb2fe099ce983c1b94b5d58d5fef567f15e332082b44ffc81db8e43c3f492358db43ba0b3d5335beda493f9d09947d4de8a14fac7387d8c6205a5ada89659cd3f74a4f2c7d10d26df394c8efef3b43f35d5ba02206d9f1a04524bd9f841e52aed74238f08a6148e0cd595bb206c93b03104c6e9096a9b55dcff2d3c10fd327f3168c0ffff35ba62a1ba7206e966da53fdee4a60dfcc11a6008eb49552aeb2b9faab9166ed19f979a4193fd22575024ee597015cb731d833ae3ee008f0f516e6690199864b716e0898b68daf7f0d6256d9fb6ff8be116c6f017db420ddba6cc20df9b92cc471436d39a518e308c54280f30b86ce4f804ff2a08ccb34cefeb17e28e8130004f4002054ff417286e9a0e53f2fcb18da7bbf1bca0e0ccf59c22cddc549b93f9dc405192986f0017b57d42d12485d7494c9a465d62cdc94aef3997ace0a55ec6a0a6f1043f9c51f1ae9dc234a388662c3d0bfc7efeda889764711b6a09163e2e299a46e6c23287fb6d02291548b12b33365fd7d6a5c6b3b721d3e4df7774a8b22f0c6108b46fbb6d1b2496f223594424cc800cae7c1f132581530ffe9ca832b35d8bb32dc51496a054237237997d27d2ed63a36aee4923aa49d69516ecd5d21421960501e902a5fd370d", 0x1fa}], 0x1) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c100010000000000000004000000000000e4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="06000000000000ba00bec2b18767f29bbd6886e43bd9dd1d809152c6b083d60a2e36a992582092709e4df23e7d3ed7284bfde252f869dbbe53f5b3e822811c066f5666ad0000", 0x46) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x4, 0xffffffff, 0xfffffffffffffffc, 0x5, "854955883d026111fe4d04000000100000001000", 0x0, 0x1}) syz_open_pts() kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r1, &(0x7f00000001c0)="9c9a195855321682131c5dc0a52b0fb9fafe89c6a141af9485ba477a14d9a6d437393c8f3f076697e6d488ec9ce400539c492d2b927f4d98d3f4", 0x3a, 0x2, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x0, 0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x2, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:19 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) msgget$private(0x0, 0x364) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x40) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x11, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x1, 0xa5}, 0x5, 0x7, 0x3}) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000080)="f7bfaa144bc425c7292ac214b08c2f6d4779774e7a1480c501293bbd1a191f0ab16591aa20a3cc44e1fc98ca022af5ce2dc07d8ea6dde1e4c5ca4e1faa45962ba3f97e9dd8c806e7255ff444a49f49dad1357b6c48ef83c26396e9e224be33acb82975d927da3a165e5f83011746b948b0c32dfa8fcc3eb0656fd8a729", 0x7d}], 0x1, &(0x7f0000000300)=[{0x100, 0x1, 0x4, "122329f23f16f210dd6352dc1895cbf4d725d1c1de540da6fad374011887b2c6be0f98cdb1312750386ef00758c6abb68a140fe686c95ee5bc704c828d45b16d3e1bfe78ef90faafda7f3507bc01a71a866b1d2a3528a18066ee010f911993f79d075e5de8945cba16c566fcea89698080744f834d4fcd8ca29b6b11604a32adf73f2e519086ebbbc90e9f5d10591d3e0004d8687bb012e713ebd1c3f4c433e3b1f056239de75f0a35622c9337594f3cf962eac6a70da6ce7a34567d18dd2219c564b79fccb55e47b90dc4b49d779144383827b43a9a0598613d9cd87550061e42ab8b92a6872841991bad9decfa2f10"}, {0x30, 0xffff, 0x2, "1aeb8fec1c024e348f84718c2f21c1b373a6a06929b2e42229"}, {0xd8, 0x1, 0xffffff81, "8eb5ef80408c9e7b09d29af1c16bf7c513818942d45fe9b8d1990cc3dd09a9fc46407f62939883b4d8b8bce11b4cfcbfa794cff3113d8e5265af26512d1b2bc263c3904f38b1a57cae97f0a07eb6f67669829b8447c8d417af441866d1e1e4bb276bd48805ff2e082aebb9fa4aea0a737a7a2aefec5498e6b60fdfec5184d59247450022eaf72be6feeeb3d73fab9fb012115ba78250f971f302221e58880509de868085b274b199a91a362b0487cb1c50eff1167949ac1ef2ce5988da64a0bc07"}], 0x208}, 0x3) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000), 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r5, 0x0, 0x10001, 0x0, 0xac}) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000005e070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f71ede0000000000000000000000000000000000ffed00000000000000"], 0x63, 0x1, 0x800) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000140)={0x52, 0x0, &(0x7f0000000000)=""/82}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x2d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x4, 0x3ff}, {0x4, 0x7}, {0xef, 0x5}, {0x89, 0x9}, {0x101, 0x9}, {0x6, 0x2bdc}, {0xff4256dfcc82b911, 0xe7}, {0x1, 0x5}], 0x8}) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = msgget$private(0x0, 0x8) r2 = getppid() getpgid(r2) r3 = getegid() r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[r3, r3, r5, r3, r5]) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r6, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r6, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r5]], 0x1, 0x7fb) msgrcv(r6, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r2], 0x1, 0x0, 0x1004) msgsnd(r6, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r6, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r6, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r6, &(0x7f00000011c0)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5a2477da5f3d06ebfa5aed2b4e17e425245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fab3995ddab3fcbb5c96075498e63bb2e19117f2ba755418de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd1a8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r7 = geteuid() r8 = getegid() r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getpid() ktrace(0x0, 0x1, 0x4, r11) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x6, r7, r8, r10, 0x0, 0x80, 0x9}, 0x3, 0x3f, r11, 0x0, 0x95fe, 0x6, 0x138, 0x2}) r12 = socket(0x800000018, 0x1, 0x0) getsockopt(r12, 0x6, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() r15 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r15, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r15, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r19 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r19, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r20]) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r22 = msgget(0x1, 0x254) msgsnd(r22, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r22, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r24 = getgid() r25 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r25, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r25, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = msgget(0x2, 0xc0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r31 = getuid() r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r33 = fcntl$dupfd(r32, 0x0, r32) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r35 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r37, 0x0) msgctl$IPC_SET(r28, 0x1, &(0x7f00000003c0)={{0x0, r29, r30, r31, r34, 0x1, 0x9}, 0x800, 0x1, r35, r37, 0x6, 0x1, 0x1, 0x2}) r38 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000280)={{0x8, r23, r24, r26, r30}, 0x3, 0x0, r38, r39, 0x9, 0xb01, 0x9674}) r40 = getgid() setregid(r30, r40) getgroups(0x6, &(0x7f0000000100)=[r17, r20, 0x0, r40, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r43 = getppid() getpgid(r43) r44 = getegid() r45 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r46 = openat(r45, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r46, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r48 = getegid() getgroups(0x5, &(0x7f0000000300)=[r44, r20, r48, r44, r47]) r49 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r49, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r49, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r49, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r47]], 0x1, 0x7fb) msgrcv(r49, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r43], 0x1, 0x0, 0x1004) msgsnd(r49, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r49, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r49, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r49, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r50 = geteuid() r51 = getegid() r52 = getuid() r53 = geteuid() setreuid(r52, r53) r54 = getpid() ktrace(0x0, 0x1, 0x4, r54) msgctl$IPC_SET(r49, 0x1, &(0x7f00000003c0)={{0x6, r50, r51, r53, 0x0, 0x80, 0x9}, 0x3, 0x3f, r54, 0x0, 0x95fe, 0x6, 0x138, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x0, r7, r13, r14, r41, 0x100, 0xfffa}, 0x6, 0x1000, r42, r54, 0x0, 0x1, 0x20, 0x4}) 16:00:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000e6ff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x1, 0x10) r5 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r9 = getpgid(0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001680)={{0x8, r6, r7, r8, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r9, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r10 = getgid() setegid(r10) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r12 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r12, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r12) r13 = fcntl$dupfd(r12, 0x0, r12) write(r13, &(0x7f0000000180)='\t \n', 0x3) fchownat(r13, &(0x7f0000000100)='./file0\x00', r11, r10, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r6, r10}, 0x8, 0x0, 0x1}) r14 = semget$private(0x0, 0x1, 0x10) r15 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r16 = geteuid() r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r19 = getpgid(0x0) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001680)={{0x8, r16, r17, r18, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r19, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r20 = getgid() setegid(r20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r22 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r22, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r22) r23 = fcntl$dupfd(r22, 0x0, r22) write(r23, &(0x7f0000000180)='\t \n', 0x3) fchownat(r23, &(0x7f0000000100)='./file0\x00', r21, r20, 0x4) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r16, r20}, 0x8, 0x0, 0x1}) r24 = semget$private(0x0, 0x1, 0x10) r25 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r26 = geteuid() r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r29 = getpgid(0x0) shmctl$IPC_SET(r25, 0x1, &(0x7f0000001680)={{0x8, r26, r27, r28, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r29, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r30 = getgid() setegid(r30) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r32 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r32, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r32) r33 = fcntl$dupfd(r32, 0x0, r32) write(r33, &(0x7f0000000180)='\t \n', 0x3) fchownat(r33, &(0x7f0000000100)='./file0\x00', r31, r30, 0x4) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r26, r30}, 0x8, 0x0, 0x1}) r34 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r35 = geteuid() r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r38 = getpgid(0x0) shmctl$IPC_SET(r34, 0x1, &(0x7f0000001680)={{0x8, r35, r36, r37, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r38, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r39 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r40 = geteuid() r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r43 = getpgid(0x0) shmctl$IPC_SET(r39, 0x1, &(0x7f0000001680)={{0x8, r40, r41, r42, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r43, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getgroups(0x7, &(0x7f00000000c0)=[r10, r20, 0xffffffffffffffff, r30, 0xffffffffffffffff, r36, r41]) fchown(r2, r3, r44) semget$private(0x0, 0x0, 0x100) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x5502) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x4) 16:00:19 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, 0x0) shmctl$SHM_LOCK(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000080)="f705215939ce582466830287e135e5398be96d198c3a04ce3c984b979c0b3f02329be9", 0x23, 0x10, &(0x7f00000000c0)={0x2, 0x2}, 0xc) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r7 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = semget$private(0x0, 0x1, 0x10) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r10 = getpgid(0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001680)={{0x8, r7, r8, r9, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r10, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r11 = getgid() setegid(r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r13, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r13) r14 = fcntl$dupfd(r13, 0x0, r13) write(r14, &(0x7f0000000180)='\t \n', 0x3) fchownat(r14, &(0x7f0000000100)='./file0\x00', r12, r11, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r7, r11}, 0x8, 0x0, 0x1}) lchown(&(0x7f0000000000)='./file0\x00', r4, r11) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000240)="220e2a", 0x3) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000240)="220e2a", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r16, &(0x7f0000000b40)=[{&(0x7f00000005c0)="c48bf398b3580284827e29ef76d4049407000000edd97c79ab3bbfbbac0e34a8c2ae467e1db7dcec43bccb01edd7728ac10a34f4271f306c59c1117097426ba7308dd911fe1e31c923dfb3e352f09a07b7f4bff11fffab4bc1937255c551c4ad318f529f71c492", 0x67}, {&(0x7f0000000640)="7b9a47056ed1517d6ef05af1cd5beba4a1508e2bee4633634a092a16320750c13787dd6565effc051e202c7a748797760509818e185166fcf3dbe977116ff084edcabe953dd9952bc380059d7f4efcb3598c50b5aeb41f81", 0x58}, {&(0x7f00000008c0)="7f179678851fb46f72998df72721d0a12d38193ca001dad1fd1c335b033d73a66d49efeb468be37de28339e31062b64482d2d35afdead73b3871892eba1e0ace11504fd01e0e4f033f26ba682aa50397b8576ef5499c0b5063ff19e5c9f4b04155ababcb03e3ac59fd2218d3eb2598a364c13361721a21b64b3bfb181dfb7001f28cca492c4d3832ac2c4d5d30dca61ef5b1307bd831609dd79169e4270897265b98db09fae3b0e70f8cd778add6fcec6d2e0443a955512b8788d38e862b2cb196d42e3681", 0xc5}, {&(0x7f00000009c0)="6dbcff282f61f1507a4a01a54a09ae7f220077e611f6090f424794f45dc9f8d0028c6d0a0d120fedd8236ade37ecc2651db253ecb2e1143825ff255fb50824b29b8429e1b2441e0d58602b1136771109472e9b382ea918c7f3a428d872547adb09b2e30cb4c4c0e58384598701f32a99ec806fcc85b5df3a40b41d877d6e1f1d8758a24be07fa2f95b2bbd80120ba5e278469dd7338e97b8b901421cd064d0d0b80ce7cad35dee3b262e1c1a54a0", 0xae}, {&(0x7f0000000a80)="5c1639c646165c2fdaae7c4bce1585f6221df9eca411a7d557be6aee4dbc0c5114f0d851c890ff207a33aea4c8a735a26c63c0a449f571a3d44417c8b690be1bb74f86be2bf3b4c95971c10faa42289e1249ddc37b534be1022ef048f10df81a15ed8c0241601082446de1582e5c9e192ab86ca5021508bb8e092766b28f4a94afbdfc5cad83d4808cb1c359d134c7d4ef04d05aa33c060581eaca01069650a1e2b88c2cbb6e353f60b0ed49bd54", 0x2b}], 0x5, 0x0, 0xfffffffffffffffb) connect(r15, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x2, 0x100}, 0xc) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) getgid() pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:19 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x800) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x3a3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20048, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x7}, {0x2400016}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1f}) rmdir(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = msgget(0x1, 0x9) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0xffffffffffffff8f) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r4, &(0x7f00000003c0)=@file={0x0, ""/64}, &(0x7f0000000440)=0x42) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r3, 0x0, &(0x7f0000000100)) accept$unix(r2, &(0x7f0000003a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6326a0fa8f389bb000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000001d00000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040075c9f324bcc9dab6ae99ef953200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c0000deffffa9a2a77a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e14f1e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000c0000000000000000000000ab127003000000000000000000000000000000000000000000000000000000000000000000000000e9aae4d08a045c1fa3eec5780000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f431774e7799e912c724c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006ef5737010bba6900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e809000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073fcd30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000507f3dcadd68000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f823e214a3e59082b4ec7fee4a604000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005175a28fec236debf7903dd5100000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461017ad000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007572b5dc66371399c76e0ba34af385f24ac8be183cdd2785945db5aa893a7b7d3de889079b690cf7cd359359dc6789f9587577fc4ccf75eccf3d30280789f4be23556a9a1583e512857fe66d6e4101d3f910480caa828a895489663cc5a9db8aeaf0cc8eeeb392dabb358fc40d1fbc8d1ba16b5adafd0f180c0d443f38d02ab1c1da2221436481ed4dee00000000000000e9e2a98b605f03a0c3be4bc020da7c75baaecf073ee226d913b6288cb829eaf3cdf45dc4467e616db16d8dffd0ac47a022b96f84962b7a459a6518ac03a65ecc3b04f5ab418a44e170c187d8f6e57d5679001946dbb21ab84a75f6e75a6b209c8f18cc2516010514e701d56861640922f2fa80b8a9d11106e9299bfd66f19d72155421c6c6a1eb9667b6382cc5f8d113af8007edc87771832d5f2844f9114dccc6336d68ee27dea9300956b4259d9903c8028cee9c3adae38b06ca76c3192cd277b2d1fde94ba2a567d3e2dd85b85dd7ad5e0f1c359e9d5cb343c84b2c086588d62818be1ba4fa4a932d4603ede826240d23938a4d2efe2de3585d7f0345be7d796a397591c6353d8e6be342775747fb6102770baa414194c7e1de1452b33581a9976034fbd3bb17c010a6382827a1fb8407c3"], &(0x7f0000000040)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000280)=0xc) msgsnd(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1450ea22e517e894"], 0x8, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet6(r5, 0x0, &(0x7f0000000140)) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) geteuid() r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = semget$private(0x0, 0x1, 0x21c) r7 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r8 = geteuid() r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r11 = getpgid(0x0) shmctl$IPC_SET(r7, 0x1, &(0x7f0000001680)={{0x8, r8, r9, r10, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r11, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r12 = getgid() setegid(r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r14 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r14, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r14) r15 = fcntl$dupfd(r14, 0x0, r14) write(r15, &(0x7f0000000180)='\t \n', 0x3) fchownat(r15, &(0x7f0000000100)='./file0\x00', r13, r12, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r8, r12}, 0x8, 0x0, 0x1}) setreuid(r4, r8) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x402008001}) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x88) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) syz_extract_tcp_res(&(0x7f00000000c0), 0xa2a00000, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000500)=""/249) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/25) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\x8d\xf1\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:20 executing program 1: socket(0x16, 0x3, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d287001000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d315a435b7604fad5afb843ffa1ef137b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac41184df569d8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24c50379d6cb61980efe36868d77e"], 0x10) dup2(r2, r1) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) recvfrom$unix(r3, &(0x7f0000001340)=""/121, 0x79, 0x81, &(0x7f00000013c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=""/4096, 0x1000}, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000080)={0x9e, 0x530, './file0\x00', 0x0, 0x21, 0x800, 0x5}) shutdown(r0, 0x0) 16:00:20 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000002c0)=ANY=[@ANYBLOB="70012e2f66696c6530002d1f41da5afebec34cb1d060609f7f773b92b9e07e2ab9b467f445ab112749baf726369d49c107475423961abbff9ce7e8304943d40a92815d53d02b62af7299f8e7b7a31a3a83dbddf8491bfc590b6a864be0054c7763b8eb8634e06ec02cd4940f033d80df1ef735a8d44a87c9c45a268e666d8c0da63e9c7e58d1c9d140d08b2e9363ad72b26ac712fa1e2b403603dd1292325183493a6545f4289fd44a68c5c8fb5496c8fd48e824ca673d9095468acf3795c186eb19b2648bc3bddb91686ad5944f19187bfeed685ad953f9c8db74815fb7c29760ff9a1b2d5a003335dc4537d90b7e7cd48f3a00f84380fa9e986749682b9183d58af02f40ec841438208daa"], 0x9, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/121, 0x79, 0x801, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xb8}, {0x54}, {0x4006}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r2, &(0x7f0000000200)='./file0\x00', 0x8, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x218e, &(0x7f0000000000)=[{0x1, 0x7, 0x20, 0xfc000000}, {0x7, 0x0, 0x3, 0x6b18}, {0x80, 0x1, 0x80, 0x64c4}, {0x0, 0x9, 0x6, 0x100000}, {0x8, 0x2, 0x1, 0x6}, {0xe4, 0x5, 0x5, 0xab4}, {0x0, 0x20, 0x6, 0x7f}, {0xfff, 0x3, 0x30, 0x401}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getrlimit(0x8, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x43d) open$dir(&(0x7f0000000180)='./bus\x00', 0x20000, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r4 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101, 0x2}, {}], 0x2}) r8 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = socket(0x18, 0x1, 0x0) fcntl$setflags(r11, 0x2, 0x1) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r13, 0xee01) r15 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000240)={{0x8, r13, r14, r13, r14, 0x90, 0x10}, 0x5, 0x54, r12, r12, 0x2, 0x14, 0x3f, 0xfcc}) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r18, 0xee01) r20 = msgget$private(0x0, 0x4) r21 = socket(0x18, 0x1, 0x0) r22 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x8, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r26 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000240)={{0x8, r24, r25, r24, r25, 0x90, 0x10}, 0x5, 0x54, r23, r23, 0x2, 0x14, 0x3f, 0xfcc}) r27 = getpid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000440)=0xc) ktrace(&(0x7f0000000040)='./bus\x00', 0x7, 0x40000a2a, r28) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000240)={{0x8, r18, r19, r24, r19, 0x92, 0x10}, 0x43, 0xff, r27, r17, 0x2, 0x14, 0x3f, 0xfcc}) r29 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r29) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r31 = socket(0x18, 0x1, 0x0) fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r33, 0xee01) r35 = msgget$private(0x0, 0x90) msgctl$IPC_SET(r35, 0x1, &(0x7f0000000240)={{0x8, r33, r34, r33, r34, 0x90, 0x10}, 0x5, 0x54, r32, r32, 0x2, 0x14, 0x3f, 0xfcc}) r36 = socket(0x18, 0x1, 0x0) fcntl$setflags(r36, 0x2, 0x1) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r37, 0xee01) r38 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r38, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r40 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r41 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r42 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r42) r43 = socket(0x18, 0x1, 0x0) fcntl$setflags(r43, 0x2, 0x1) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r45, 0xee01) r47 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000240)={{0x8, r45, r46, r45, r46, 0x90, 0x10}, 0x5, 0x54, r44, r44, 0x2, 0x14, 0x3f, 0xfcc}) r48 = getegid() r49 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r49, 0x0, r49) sendmsg$unix(r2, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65380040b8c290122be76ae903a90501d67f0e76ff52611a5d9e00558412ed6ff22d0f931036a0011c4e7d53090000000000000073d8b4927032c6050005000000ce58a5be9f4d16169cb487e706f64f509c19747d6311"], 0x1, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000740)=ANY=[@ANYRESHEX, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=0x0, @ANYRES32=r9, @ANYBLOB="0010000020000000ffff0000000100001609cccd04bbac0b58c5bbc2daba5154781ef756183eddf4eecc460b1d32e338fb86a6942744fcf9569861485938dfb746fa5e589c42e357d63411666b7ed45fce5b6e9af3caa8", @ANYRES32=r10, @ANYRES32=r13, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r34, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r49, @ANYRES32=r37, @ANYRES32=r39, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r40, @ANYRES32=r41, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r42, @ANYRES32=r45, @ANYRES32=r48, @ANYBLOB='\x00\x00\x00\x00'], 0x125, 0x3}, 0x3) ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x1c02, r29) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7e40000000100000000009e00", 0x0, 0xfffffffffffffffc}) r50 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r50, 0x82907003, &(0x7f0000000040)) read(r50, &(0x7f0000000140)=""/210, 0xd2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r51 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r51, 0x82907003, &(0x7f0000000040)) ioctl$BIOCGBLEN(r51, 0x40044266, &(0x7f0000000040)) 16:00:20 executing program 0: sync() socket$inet6(0x18, 0x4, 0x3) 16:00:20 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_open_pts() r1 = msgget$private(0x0, 0x40) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x1, 0x8) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000140)) msgrcv(r1, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) syz_open_pts() 16:00:20 executing program 0: msgget(0x1, 0x240) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000140)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x297bf1cb58fb66fb, 0x0) open(0x0, 0x0, 0x80) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0, 0x1000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x1010, r4, 0x0, 0x8) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x4, &(0x7f00000015c0)={0x2, 0xfffffffffffffffd}) r5 = semget$private(0x0, 0x9, 0x42) r6 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r6, &(0x7f0000000180)=[{0x3, 0x4}, {0x2, 0x81, 0x1000}], 0x2) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r5, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r5, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r7], 0x1, 0x800) msgrcv(r7, &(0x7f0000002b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a41348fa0bb1a08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eed3265ccb953a0c1f23f4b3c37cc3864a0db753c86eab49801352f3ea6ce0cad8df2e70b078ff9a99136bd5197f7d755ba02e46625edd781006e9e7d24f827c5e03889daa23c"], 0x1008, 0x0, 0x800) msgrcv(0x0, &(0x7f0000000180)=ANY=[], 0x0, 0x3, 0x2000) msgsnd(r7, &(0x7f0000000a40)=ANY=[@ANYBLOB="030000000000008753b2157e3bd1d3c81b3b15a024430670c06ae031718ce947e1b060a9b3461038f39f4af11e05ecc115c6c8e5c0ca00a8af026ebcda30fb022630bd23c7f025629011bfa45f002b6f98870fac0ec011bb4ea75c8bcca05411cad1d8d6234ec0926429087198a837a74facbe0ebdbfbf7d80d65ca916f13dd60aebda1a10b56b809dfe08da9d946b58b63830c1aa74404d0a6f83efe5e35a812281dac3c0d21419e4691db78ff472acc836140c82dae55a45611dc0e474676e3dacd01c96d8882b19d5f2541573706b4bda0b6a5eb8c56415951eacb002b4d0a7bdae8eabf19902e8e8bca3425d9886165650a2ab79d087b9970e0453b5123d20b01e8b68f3d25eeab16a6f7594b3c2c01a90f416c713bce5fc8b62682adb04597d108b4077880d5a18929aeb55384e6d9fb9b3903bcd7f4f2274c302286c49967d0094cf74080ca0a2c14574c0c5ff44aed65da7832e2f7299e97e44966a8310d803844a61c911acfb9fb62caa327302991bb3d228b0456823b0d132ee61c1e862d531836aa7ab62caa5f2149a71d7b5b6d0637dcf9bd18678d8c967acda80d6d8e3e9c39c8d4c3a4f63fe6f92fc64ec3649ca8aed006476c913deba4fcf19c110013bfaa48b797678905ffa005d25a24d9e878f15b42509f2c6197d4b98d63d206c2b3cbb3b70b9e1c157a77f5424d7fe0aaf65d7d664ff7726cd154d5200e3b93f9b366bb18d990739ac80b07337262569d4b8f726dd307de951c87c6539f445a7dc2041cecc49993b69d6754da725defbdaf4b628c74e"], 0x8, 0x800) msgrcv(r7, &(0x7f0000000080)=ANY=[@ANYBLOB="000000106b5a745d0d9d0000000000000000b92069f7a16bf69b338b8ea01c9934980262d2a6b1986a729699eae4f32c9e7297e0a4897685ddf50b7f"], 0x8, 0x1, 0x1000) msgget(0x3, 0x20) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r2, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r3 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000340)=0x7) r6 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) fchownat(r4, &(0x7f0000000380)='./file0\x00', r6, r7, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, 0x0, r6, r8, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000600)=""/4096) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f83", 0x9}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) writev(r2, &(0x7f0000000200), 0x4fa) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffdff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget(0x3, 0x3, 0x4) r3 = geteuid() r4 = getuid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000000)=[{r5, 0xd}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3ff, 0x6, 0x3, 0x0, 0x0, 0x6, 0x101, 0x3, 0x0, 0x8, 0x5}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x3145, r3, 0x0, r4, r6, 0x0, 0x2}, 0x201, 0x1}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) semget$private(0x0, 0x3, 0x80) r7 = kqueue() r8 = kqueue() kevent(r7, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0xa, 0xffffffffffffffff) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r8, @ANYRES32=0x0, @ANYRESHEX=r7, @ANYRESHEX=r7, @ANYRES32=0x0, @ANYRES64=r8]], 0x1, 0x1, 0x1000) msgrcv(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = syz_open_pts() fcntl$lock(r18, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r19 = syz_open_pts() fcntl$lock(r19, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) sendmsg$unix(r17, &(0x7f0000000100)={&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESHEX=r18, @ANYBLOB="e7f6bf5c77971c7ae0a789c16a0762f8ce5846833e66c238c804e9a2a8233c97a4322337c525f1e54dea3c688894f6863a62d21ff7d819b5ea78201201d40f217a08a7cf84bd7edbb0219ed2a62138", @ANYRES32, @ANYRES16=r14, @ANYBLOB="20a0bd56c417dcb00383a5bff70ec13daa009b562753dfb7e68f79c1b3e4b85c7a24f1dade537ce732c1855a471cf027c1cc761e82726f647adf2a8d9e77d62c5571f9fe93dd2ba741f0c6353f63d5ae59c3e1110fec0ffeabbb7ab54eeb599e1f02953808735c4db2d0d47183327fdf24842af0f05c15cc3fe4548bdea489d5f954729f9272d6575b1bf3c530e9ef84ce8b874d6280ac8ed5371ab40f418af338089e5b5c52c7264ac483060b03eb4305a20ac6f1e6316a03f4d64bd9cb038d4115fe08b3e7d9c07097e6", @ANYRESHEX=r19, @ANYRES16]], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x80d) r20 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r15, r13, 0x46, 0xffffffff00000001}, 0x102, 0xc07, r16, r20, 0xa5, 0x5, 0x100000000, 0x2}) r21 = kqueue() r22 = kqueue() kevent(r21, &(0x7f0000000040)=[{{r22}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r23 = fcntl$dupfd(r21, 0xa, 0xffffffffffffffff) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r24, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f5315419be0f948fb383500"/194], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() r26 = socket$unix(0x1, 0x2, 0x0) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r28 = socket(0x10000000002, 0x2, 0x0) dup2(r27, r28) sendmsg$unix(r26, &(0x7f0000000080)={&(0x7f0000000400)=ANY=[@ANYRES64=r27], 0x1, &(0x7f0000000600)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x3b}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854", 0xda}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f", 0xfa}, {&(0x7f0000000300)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f894f55f9cf45810078387692a1233d41f36b", 0xfffffffffffffdf7}], 0x4, 0xfffffffffffffffe, 0x0, 0x2}, 0x1) fcntl$getown(r26, 0x5) msgget$private(0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x66, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c, 0x0, 0x3}, {0x24}, {0x4006}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:21 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x4, r1) geteuid() socket$inet6(0x18, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}]}) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r5, 0x0, 0x0) preadv(r5, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r6, r7) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000100)) setreuid(r2, r7) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r9, 0x10, 0x9}, 0x8, 0x7, 0x9}) 16:00:21 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703ccca9fc2aa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b1583f6e0bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8728ac9d4ae782e6db5cd69878ecac7dbbc5b65c6593d2870b4122cd235800000000000ff7f000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe9aff65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac74434edead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d44a44aa9334c8bfb9ed8d309f782d9e013560e2ac9ef51af5ab238f2b7294a82044e870b2ecad138623d69a011ac17ca6062fb972b52aaaa3bb94e856cf06795508a76c285cc5b42b109e82baca3310225c1a447c8daf3bda279988de8a7692b97281fc79f761f9f71e830c4f05cd816b385"], 0x10) r4 = dup2(r3, r1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0xfffffffa) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000080)="220a2a9f4b7dc54249716486d474e1b7af7a56fcbf8fc0f40100000001000000d315fc86f748ca0f", 0x28) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x2) kqueue() 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x86, 0x8, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000000300)="e07c9a08a3c51374c8c229666589f92df1bdcf50ffc8c2941f59bd9af1ab01bf9f199540451280153d432d0c4446c0bf947d1cb156c1574db11657da1c09eb2a6e7cf43ee08175b24ecd71af21d89467e21e6d672d30f5efa28e9bae06234a4f1da08ec75b91a03c78f80656a555520f8116e888792c7dec0fb136300fa04c7ae08c03799baa5565ef1b353e149483d2d4223d7ee02c344dd865e95ec106e9d4", 0xa0) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) fsync(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = socket(0x3e9b7908d7918056, 0x1, 0xbf) r6 = dup2(0xffffffffffffffff, r1) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0xc217439366008f6a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x4, 0x1, 0x7f, 0x57}], 0x1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x2, 0x0, 0x1000}, {{r4}, 0xfffffffffffffff9, 0x12, 0x40000000, 0x4, 0x1000}, {{r5}, 0xffffffffffffffff, 0x10, 0x1e007fefc, 0x5, 0xdf4}, {{r6}, 0xfffffffffffffffc, 0x80, 0x1, 0x0, 0xe5}, {{r7}, 0xfffffffffffffffe, 0x20, 0x1, 0x10000, 0xffff}, {{r8}, 0xfffffffffffffffa, 0x11, 0x1, 0x0, 0x299d}, {{r2}, 0xfffffffffffffffc, 0x40, 0x20, 0x2, 0x1}, {{r9}, 0xfffffffffffffff9, 0x2, 0x2, 0x4, 0x4}], 0x399380f5, &(0x7f0000000280)={0x401, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x1, 0x3}], 0x0, 0x0, 0x7, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r10 = socket(0x18, 0xc003, 0xff) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000240)="220e2a", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x4000, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x8) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x1000000008000020}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x7, &(0x7f0000000380)=[{0x400, 0x7f, 0x3c, 0x1ff}, {0x0, 0xf8, 0x35, 0x62}, {0x7, 0x4, 0x1, 0x8}, {0x9, 0x4, 0x70, 0x80}, {0x1, 0xa7, 0x4, 0xfffffffa}, {0x5, 0x7, 0x3f, 0x1}, {0x9, 0x28, 0x2, 0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x1ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) shutdown(r5, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020217e00000012000020f4ecd0aaee8fd23ab5943fb4f3502b2b3009800fbed5d203ab48bba0988d6b303ee2f5553b87c602b9b8f289c253413d95b998c738d0dc2ed8cccc9e69181daa400f825a6c2000000a1b7a2d1ded0fb2fdb8a89c630b419b9ec1d3c53cd6abd6fc80e19155be216f52129a955c423970d28cbbdece1a5d874e9f2dbe29ca0947f087a0531cec8b7d92d359f0403452bc614c706deb68e0e528dcab83972547f4610bd8aeb5dd2"], 0x10) write(r5, 0x0, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x152) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffdd5) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r6, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x547de811, 0x4181, 0x561, 0x0, 0x2, 0x2, 0x84d3, 0x1, 0x5, 0x6, 0x2}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) mkdir(&(0x7f00000001c0)='./bus\x00', 0x28) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "05f2ffffffb893669207da9ec6f0bafde16c093b"}) 16:00:21 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x1e, 0x3, 0xff) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x6e7d, 0x4, 0xe0, 0x4}, {0xfffe, 0x6, 0x8, 0x9}, {0x3f, 0x1, 0xd, 0x7f}, {0x400, 0x3f, 0x81, 0x6}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = getpgid(0x0) r3 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000240)="6c1c1c283991832a8d3997802a45b75556992f6500c8c1e696689ac51f72e2c4f6aac3b609bbdd2b21c84611a404481157371eb3b75192ed27e8d805b967a0bd983fa3ec578cad6c0a12b2b795e559d14b16966f0df25f8c5f5c7645c1e8d85b605a6e14b1c2782f58af00d9a19a11c40b9ebc4d75c3e2a14c1f5ab593880e33f91b580ba0ed2e8a375ee4e7ac19e92e3df8e8d7ea947a81c0556f9f4d182636c4e5a7eb71a11027f5a8f56a", 0xac}, {&(0x7f0000000180)="7a95ae6c2f6fedf3689da5a5310bccf22f7c6aebb0b96d59c686ddb93d0450960e889c4c0b4ffc6e16179e7a058776e5b55be7c314789d299ac32d018cdda08c828136068ec2fa0c43ad7ae018d4fcfd70c27234bd9352519faf306dc2", 0x5d}, {&(0x7f0000000300)="a4fdb0c27fe4cf958137689af498fa16541db38ec8fdb39fc880c7d980952bdc3739e309b7deb77520da18ba3d43d9048b48e3c439d804d191c6d1310751a392fc4f049aafde9a00fab53ecf75da12fb41cc75e9f61d27e85dc823282ce5e3d3dd85059e107e1491405115e72aa9c9156c4905c03562e4de75201e7769f77f2a98b84034a21d3d9589e66ac7e408fae3eb01bf6dbeb47fcbb376237e013ae1d28a878f197ca529757d42460cf7a7fa0f8477544728bb58", 0xb7}, {&(0x7f00000003c0)}, {&(0x7f0000000440)="d97f8d8af48cfff9d3608633ad0528b73207278121ddb39ffe8e852d69616bb740c59a1c5cd361a7efe2acb1deccc5bd31ebb3cc5516467fb0e849cc5f5aac0e1fe298577066a55cca512d945c60a48bad7b9524a89ffea7dcc02e4577c6e9714c6898db3b1be744e02dac7d16d151138fe6b65b97c031c30ef035fcfa69aecae701064f72165c9bc06c40935a85cca9e81850fe186b2cd34162c48d334cbffabb926851dafcdbeabfde0e7fc663e9489ec8a8ca8849bca8cb5c40b20897278b2ef1db6ca368b97787f5d1055df82331d1983dc2d75c2d8c", 0xd8}, {&(0x7f0000000540)="a09b98225dca61cc2f01982e7bb1140b2b0fec6940ea123d33e5f5a3cb3f1e58ce2d4320ae91b8be1b2234a2bceb9ef94782e540e460e8b287a64c98a0e701eabe9292ecd4d11b36647909b59d3479104583d800b8d066fb5f0204bed249000aa15ad43705a58e65487bc146b66da351e671058bb7da121115c15b175ec92318b371159da8dc448a1ec1f4aa4da34bd646e3f1cc71e8311df3c3ff305fe109c770ab175d2fb41b693791", 0xaa}, {&(0x7f0000000600)="be1b34e377db8182c7e572c8c1a6d4efee120cefc4c848a4829fbc4eafdbea11a3d7e4fcf6ce4158f4d2e6850569c5d89d5ea78e469fe47e737bffe1ad91019b5f417c1acbc2d56b65327d235068a2917c588698d68f0075d463958cc7710c0b2630c55fde6b0efc70c5a299a5eb8e4ca39a71d44f38184f24bef0c238840622e0d05eaae4146dc977a6240820e36a04a1ca131a65fa4f38648b806bc7dbefb5dd7c8ad0285976f4cfb5063824e7c8691c002c866901da3b99a3f182ee1c8164fcbf7d4ce866cbde00b413dd9dc2ea020e6706dc71c2dd6537689d06a2c055eabf5057c5b899cdcfaf04c5abfb7493a8dc2979", 0xf3}, {&(0x7f0000000700)="a90c36824e7ac624a61f418ebba63d71d48e1a68e8be4ed81dffdb07e7933d23e9a1645f3ce22f67039e411ba768506854f52018c465edae82c7d1d11d5bc3e0408dc08cad22a1edada5054adcbe", 0x4e}, {&(0x7f0000000780)="73652ad697a1de540f8b953d7784798cbd6c6b82f03aac0363febdece11ea339e88d2462aef8f4444e6debbdf9ac9e66ca8ed8177d9581d54d2bb11938373881b717cc88780cf52cd17e208266410ba09cbb5313c871d95bf2fa73cf7113892b20d0a24e57c8f4671f80871d26694bb740569ce508d053637a7e282c3c73d342c44ed6d6d77891e7c083548daa9008155c96bfd036113f7fd5a008af89c2b2a73e4de9ef43533a613ceba90ee957a56e9febe5", 0xb3}, {&(0x7f0000000840)="b012c821ed6efc18a7067a7332e1507e85f7f01f4b2f157b75767a1d7fb06380948e8aa32dee5999c9dbc3b37674fe3d47c6ccc259cf197ded10313aaa36865a97fc2613a818014d905128bedd7f7021d14c8fafcdbb87d6bdc7688ece616835f1d1122abf78b55206fb53a2de3444960e9cf1750aacb1a96648bb884a721289e305e72652e8b4c7edf65a9c755e1ce65a5973acd34060d71bb7f43217ad35090d908c13fb3b4e29167605cf38776330146bd84a80", 0xb5}], 0xa, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}], 0x20, 0x400}, 0x803) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) "*"*"*"*"* 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x801}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 16:00:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c673000"], 0x2) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd0\x00', 0x20050, 0x0) r7 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r7, 0xffff, 0x8, 0x0, 0x0) pwritev(r7, &(0x7f00000012c0)=[{&(0x7f00000000c0)="e1", 0x1}, {&(0x7f0000000100)="2a6a86c26c967b38faeb5c831fe35435025713b2baf38ad806825abce0c39198a25dc636d132c114a38a9e678ba834a6c176b678981a6d674e1768e159f35a63f5b8199a6ea7656c1c303823917796", 0x4f}, {&(0x7f0000000180)="2fefe05b8a6d41d1bccbaa327e6402577ba4dba5732ce62da3394b18ca66c6501688eb743d5986cfe0b40c", 0x2b}, {&(0x7f00000001c0)="68523ed32eba05be7a1fe3d940d98b92521ae2b7057e584d72c8d914ecd84729c02b4e83777afbbc82f33204219b8787cf32c2b7a3749e3d05c42467e412717b6a0383a4696f87c2145c6614867374f79cc23a51093df9b3ef7ea181dc00336a1b7262f1198b8aa05ebf13523d8460917108ed109684227812f7804bf3d30a749f4ac179e46659f5a2444ec20f46defa2b394498da0846b30a138484986f42f99b979a9a32cf4000eac8cf63ff3d4cd32558d3a03c8dff45e25f0eb507426ef4f925af89ac12c7bcf9b8e5ca3bf3f80b4bd9129d6294cdc318bd076f9ead7ea24471e3529e80e25155de28b172d068981c1788c44cb04edf7602", 0xfa}, {&(0x7f00000002c0)="a21a3036bfdad7256266e89debb6bd9e7ead59781582214776968a5e6d640eb4a228ec6e14f694e6d5ab730d5af7ba8f277f686f9834c458dd3d8ddf28da358473173b650af2af2ca674f3f87293f1548885b25a3d376a1aa50046d6e20863ac0f9724cfb2a5c2849df7e03636acd2ffbacc6bbfa52dc456971179a71bf8756d3668e5ee3d16b15ccbeeab2169a691b5eadab050e2061feb78879e9ee3cfb6cdb871328a86e024ee45f255c43df4164167cb8c91c23af4ec72dae68c43c0fae8ddbd1d61396d135efc1e706a8558000b0e1381cbda4eb4395940f109fdf503ce63432275d29c7f33ddccc7af75412652f3e381fa58249e462859e8d3b09a087504690af5e34d5af70ec5f1691469608ca348dba6ed3773f293cab50006cd0fb0f8e1a31291aff1c8ace2b3bb9690f5864ac439179d04d7f07043ec44ca26a1ed0e8c82bfeb3c0f6acb0a24bb8262254e4fdadd8b7c93de236900fbc2d8269f8bdf82ee04981166251f637b65babc493d37a2e93fb169ab40dceb6aa90f4a99aa47e48c960d29a43e5154946cd91f1910f5bd3717b1f4b925fa08f47045d08ba4276645b3d4866f8e733b9bfb04f7552941af0df4c4d7ea61e7f9e2d465bed11674d1e7fff4b35380761239a5a096fe7f486e2f254e4a039781753067ebd04cd41682b3cb8d54331a934fe33658c0054aac5d6e5cb96b76877a91d7db33fad99695ed7f1894f2576d862843b1a2139945c2d88e63c88389e7f653a75178ca71a3fa9842015676e386b94fc46de6d10903a9032d7d252f12859670fa70c2052fa304ed09aafbf0a258d2c198cb6c7b987255a6a99948b089c0b8aa80269066d1c86880109d6654b9418a529ee67896c51d3939fa0387b959ddbba9c1e8cac870ec662410fe36455081eb50f8c4a0cadac02aaf5324cad281827cdf33bc470fa48d273023420a6021609aee0166033724132ad9c083eb3ea0148fba117e0368a465c0667ec09a865b8759c82f188038be8ce2df908c2cb809eb92efba549d160434e72e5d6c3b00a6cf862c96990e7d8637aec7d395d1ad40aba232edc6050f8dbdbbdee8f43ddd5abc79d05514cf4a3b4162227e415389dfc9486db587719dfc7602df39c8d1dbe1860567be2caa79d67fb67b641d4f0ab03dc6ab59c263ea9f6c46cc790019a463ef525d1f70b2e858228786e762cf9937cab1bb95486574f19cdc609b8ce7a2a79786aa149590f1f275114426fdd4da464c0b3f53a4b38847bdfedc4c8cb2788206bf6f645879c04ebbb09f3cae020d35c0c4d894c2ea42b7e84cad6f3f61da3c4d8ca09bb51f6d5ef36705bc9fd6e8848b6195b1d98da2c2049518de59955263bf780a20cc3a4da6dc08aaa5302a46c73872c3713f6319e306706f759eb6d1f75b3f265c9374b726f9f11f460e61f525a0d87a9ddc6a9921ad9df47ba71c413cb3e63e2df2be5b39ce6dc9d3adcc273f41b55ba4bbd3a160af12492173f5a70a55dc8112561d701d44e531048812d47363fb36cfaafdf74dec026a46f2718225438ca9e1b18268344bcab528326c902bdd812938536a8b7fed10069f7c542607bef3f56c375cffbab3746ac4630f718a9eeb2dfb8d600294ec0d53457d74b860009ccfac3975bc8bf0c02c5971bcc4fd1876bae0265ea86353a9ba49379fa46508825ca3013e83b40d8ef546b7efea9af4f80dc72b1cf035c67378a323f48f290edeff7c2a6f52c0fb3e901b6612ee2f1f6939f3ea95ab390c0019a8dc757ac7b3886b8811093dd90db5c49440703754733a73e3a4a318454e2a1562506f8356c08ed9e0a0138eac4c875d7867e6bc56cb6ef8bd315a62c1fa34ec8a6e3428ae9909e57424f4922d438ea3d64d2bff939c4596d6b06c22a40473429e3f88b8a3f98f92d0dd27832efcb4d500189fb12ec876796fe6c10f26f02ab3a96610c64ca5add73e089da5cce10f8f47f20633ef4f2ba87cded55876bd92ae33953ff1f89005a95aa60636814b677271948724f526abf5910f241429d2bc392c73151fb45075962a920fb6cbebda911c19d1d66e17c317a509762f20916d2a822e5a9781219e0ca3581c0e66460a9a7677fe3adc354e31a42fb2b60fbfd88a1dcede95f4ef8ece926caae367eaab3dc7aae9ab3b8c8b1d2e7353c02526bb2503f51aac84e014d5290211010cad54e7b53838f40fb75640b36e43d693426466b70db94a7cced68ec5f77e003fc9a4da1cb4b4fc61215c7b24d73ed7989db304418c1f235ad3c2a22a4a68931b9624b9510035ae597b742c6e3a774931cbf12f7d1d59dc651507a36c2d42fade94bafe60768d50070101529211aafe54df2a30023d9a1089cbd13dfe9a4ef29d5bef97364669b354f4c6d554579d532384b5ae64e217ad6882cf8da714785860f387e56c980341fc3579aee9941d8fa4dbf17a0e713fd895610c2f4f010930e395fb318d91a0e4356c4e9a9a035ab0fa739a5018ea2f5e3b7804fa6b1aec3ea7d0eb32fbd993dcad6ba96ff5f0150e3710a5f575674e4fb3bde92f1e6cf608ceb41c01ddf2dfb5a17ceedb0145f246c88026f70ba9c86203edb6d26a23c003d2d1d380cccafbe869e608c9795aa2b80d3fe24cb6922f7cafea8ce48c2e1518e54e614744b2c373969546a546ce62ade146ab860ac1838b6fe85555cd81c92495b929699663d9afa7d40dc4d5c69003f41280446c959e3ce911e7757787a4d742e382007e2d3c2dadce62a7ee6bbcf2f7109e8dd7bfff0dade48697b27bdbcb50d759b6c604944575defc3f7468239e498aa7314b7d5e4fe6aa0cb7b78739ea71b36a396c14a52e28c00a890d245a7fed76442fc7cd8398743b16a941a039dcfb62e60ce59f0f2584e76e960a8f2e1511630a18a511f8482c2302d40105a6e0f912a1c10e463ebd6777d58e39949c17993bde9e30378961d6408992341d53588dd21b9c6f09e4a597511f5a011cdad0c3ab5bf04eab5ff0d7f8b49a36243e09a3b97da9f79f3e6a083b07ba57e0ee3b3ea074653d5e5f4854ab6b70a757cf6e5b362d60bf43b69242c52808c310585c66fa20e07650ad567e7e63d3bb54c7cfcc98ec9cf92191005d468d0b4db55e3d75f5e7c38c9e50960070708df156fed8881bcaf08e0c6d58892111f4d129c50c974107d7d31fe0fa5a7c82686db6630132048807a7d8ce6651e7fd9fc961858eca9be46d7607252efaf9fe09235b16f7dbdc0d7a763080d88d3b106a00def45c60b1114aeefc4d77a7547416ab82e88f09984976b0a952f57ea6d2eb681f944abceb8cb0324e1fd31f73a6249042c580ad956d6c2fd11bbfce25da23958ece4ecc282233879e671f1e9c4c8a74ee5b81a0afdd57c9e2880d5c8167a98a4b32761a48aef21145eff128f16b26274ee8bdef5aa251571d1400c543866cb59a9e97ef812e380988a5b980f997922b83142b2d3a7aecaa7239173c8648dc2d5e0cd50faee5a22f299d40eaea2a193962cd448bd73d2c765012e72c4615b75b5304df1e34a2d4b11198dc41de76de769b4d5bc5c0aa9e3badcf88ce6840572ffdb95714b348f59c4614b878385d74266d38c7714c9c639ab334d3fd5da0ec74e04d0d08796ae53a753e2dbc13d2c3e6dbaa4434ba68d74e8341c355a394e87fce21311ab0ca94f40ff9389f8a5e8972a20a05fe2724f9c4d87c47942afcb349eac2b2f6f1c5343ab36990fbe5ce1bc4cf6bcab1b23407d396c4ec078d33561aa3036ce5aac78368c22ab5315e5569ae312b2b88bc09bd394f035668fd80a4bac46682f8cef8d388e17eea404fd5ba8a09f32c6a0a1e9d42ee2e3c0a9f5499af0554d8d6892ac9980a631110f0217f006b68af8e8c58dc426d93a57bf1a582fa289e0ce5ff3c7a8bd598679297b7bd0f2ac25f164b95621867a4dba26ae63aefcef8b455e5a121eee8034d06313bfcacf6cd86ef014f42162d4672fe0544aa2a85abaebc59102902eb4934436eea914372b8d629d26af8f2a8cec74fce07a4edace842853b923cf72e7d9c40d80b029fe2d05436a2b8726dc2754a209d2a27eaf831d4a1e3949b00ea0677409233200f60e29d8f046c3b65ba8bf7cb0c4fcefab82ccc7bc2fd2304200e6b417ba3ded902330d052e21782dbbb7a85b044abe88437ce816146c3c0b582322ca0f2210e77f441317653a28a4a4a14d0f1b726b495958bf558d3da53caa0e4cd95629c9870b87f487b4e1f4ab2117c092789aacca32e282f73d7f6a22325fbc97e617cdd1e3e58d66875094979fd55eaa19046c58aec2b2e044849feabd2025d439fc12bd04fa25eed0d24c9427003fd44f0e695bb9cbdc35d5a37f6bb36e305d291f7d0df8ca3685f985867a14d3767b582545e54852d60bcba71b0a8a840fa5c6ad7e3f3a08ad022fdacde9c7b64c0580303aff5939e5077e9855b8827bed837d11519523bfa2203d472f4e34bd03d5e17fa8005d6eea17fae9a6b0a3e8480a9ed036aaa5fc6087e49a4ba646e3640fd66423adfa344dbecfc2168726f35733b98dbd6092487a0f3b0e311488a0b74cc7c36bfba9323a04dd9a74db0e349d32de36373ab42309728995113c009615d90cad446d8b786c9f4f3849b7d6d6491fe8e149ddf65e6a3f01fab8ba2589c8ba178bd2913765de5c5f5bd976158a16ad80d48f764bda2cbcffe2c78d18fa2bc428d2ac1812dcd0af19996b56f7391030f5ce0ed5c3685a698eb1e6ecff59ea2202ab19a6ab04af36c274115b137c660e32163570a8a76922a02dbf83af6526798c009d4d37ef5d93a451c8b6ed15bd7d417ddc31cddf29e657c1ae83fff479f3c7283cd640d17cfc3067491b98690072bf73c21ab83497bc81f3db4e7e6b38161242bde392e7829c1920927a24e2233c1ad803057d4e6af076412fd9fd7114f45de178b59166e95da3d70e1b1b00e14980e7d2ccdd47c23e7118ff2f670500aa82ad31ef66809fcc6fad99314b6cd8917deb8646a0987d9ac0c765056e7e324d6aa6698c59de757fab3e0611dd4853d7dc277252d54a7d449687ff7d18639a3120eb1ee9ce0b30bafaa41e719b65d482eef15ab79f066484900e458c6db8cb88caa19841b7466097e8f8d4194bbcf0d03acf7cfc8b396b3787570bb031712680139f6ee3325a88ada73f187da4d43960769fbea1475dde2e66f0e5f0b62ce90c8baad895fda915ff8ad62d62f13051a312453534a077577682b7e15eee0fe5599705590a6d8f3f63649dfd66d38e11fec49082f8eb40eab276e60a593170e8a46c55d85c3f6256e988cbfab154ebf59106af769b75348727a5d22643d91fd5c2c828e82f3ac75fbc2817c8a218af0f9e7ab857d6ecc7088367bb53df15af7baef5a098817aed564d5cd64e8cf8c6b2ebda2707fcd5d4edb18ddd528fb195951a9a48231c85104f5ade0b630eb2b59578685726d30cd87db94f0be11f08b03fe02f325ee52f0ba5b3bddac51c63b6d7b46a137f8f9f22856291a0b2faa21376075c0d60b4626a95ca9260ce213a471ea655a315b9be5f1787906ecc3177cf99623322b7d07e170df8c7d246dd2ac75cdedb9a7f9cfe5712a3b170c22dbcdb53544f2bebe03950ad19ea9312f4da551d186fcc7501b2d6b2df902421adcbfa089dfe61ddb9e849d48e033f9cf76eeeed29224886a53c6949adab374ffaa6cedebcb94386b76cf131b78feeedbfadda9195368b43a163d184e1af0365470d51c622e1379ceabd6f6321a4f93578c239eb9687f9a616d0e5decd8f8cb04cfd0dbb10cc52dd9963bf329188", 0x1000}], 0x5, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7d20, 0x5, "ce7a1d2405002f398300", 0x9, 0xdc}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd0\x00', 0x0, 0x0) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x7d20, 0x5, "ce7a1d2bff4cd3f8316c4203eb4cab15fc2f3983", 0x9, 0xdc}) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000040)={0x2, 0x7, 0x7d20, 0x5, "ce7a1d2bff4cd3f8316c4203eb4cab15fc2f3983", 0x9, 0xdc}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r10, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xa) openat(r10, &(0x7f00000009c0)='./file2\x00', 0x20, 0x1) sendmsg$unix(r5, &(0x7f0000000a80)={&(0x7f0000000440)=@abs={0x2, 0x0, 0x3}, 0x3, &(0x7f0000002a80)=[{&(0x7f0000001580)="d7ff1c75ca0cc9adcbb82e2734b4f5433a340bb7a504885132e81348407d5f9a8de0168339ca756e3e946f24369dae32baae17251dab856271c6d69de382fa0ef0da", 0x42}, {&(0x7f0000001600)="e089f79857f48ae7ab41b73177f43d2e6054c06d483c47292191a3ea36ff676e8ca64036a5a133cb12c3b47bfc1b94d05120cf1e2f2b03772e21eaa9a69e3e0be10db662c6bf890167567110ba8c5dd6cb8db810da4d80ef6e6f25696281db0d44cede94da086bed7fb5005bd627ddffab72676f37dc36f0ea2a2f96120ad309f6bc33bd80d144fa3ce62f399467bab8d15722af2d7910675cc1f31eeb8071e440e67148db9a06c6c5c30976c2a596bfc0ac25ed7541e80b9091f584d696f99c0a0ff549c062c206809053de4c5d395c25653c5a9ef88eff506bea7651e141c1b39415642e24617257f4646ac65779b44d354db9bea01625499cadb61fdd2deff2ab14b2b7aed2305cca2113e90fc5ed4e80900c875470ff73cea83a70100399ad141c504f47ae0627f31ea6a5feef81ead0c7e0eac8b6b6ddfccf7e4a52d1b213425e8994a9624645c8603f9bc42c6488fb3c7eb03a9788f34af78e75705bcad7b58167ad7365fd36c2e6549bbfce0178da6bd03ee4698763aec82cac533e9c92ddf884895665e93ba8ea6595683bcef73695834a689094f2d96fda46ecad5080c2e53f1aa1730913a8a3c4957830b13731948b5a2f51df026d23bc56830942596d8a320ae83e020aecfac9d186f5baa9b5e7af8c6e0e570efb463b28e45d43ef25c5fae32f98878be0880980ff31551fd0b036b5a1e428272ad7d5bcee0989e7c5a0e2f021ca605f4528d19d330537fd161a8dbff6416d289ea121305fdad1b7fb4b483aaf8924f4b708dc4527b60721fe46056498872b66c280ffbc2838b9f7580e5c500ffe54640fb67e9570707d3875b32560328de54053b93a7995b20dee809393723a2142c9ab7b6e82b29ebc1f9722caa4f49c878ed9ac1d54022d5ba8b811107272b07b4a182ac447402390bc62fb27b08ccd930a25519103d4731ddbae985c42d46af7eb63e92a66a4c379de38d2c08d9b91e178381205457086748015c56f94c61cd19403c8fae43382b5b4c1ddc10e40d9292c39820dd3a490ec77dc736780d1694a3e3d34dba2e39c2e9b12d4f274f397f5487efe748af1e3713c91188cd1bb67a9ec31a1997a52aec9360cb21524d92c5af155cafe6796d00f47f25fdaf082fdc2fd7c7ded7e6abbff37f355e941c9afda90df2e59be86e9699c3663742ac50ade20cb2c465635dc86ef4412cdfc663548f012c5d65bc25f63294c286ad33362e9af6267a24a3f83008d7e8c1be8e239951072e5ec7f864c4cd13ce8711152fbc37aad7f511c4484182b6f98fcd929288d771a96741719f236d21beb90d013d2125b6b64ed553038fc18182c4996d95c5d42e2f25f9ac26f9a2f5fa07f33f298c7a35f8daec41472fe4fece60453fe4d807f5c2f744d22d01492ac456618732914d1169e17750f7288230d60bdd011655b23ad187bc750341df18052ef94e7fdaa9eec4393ecbaa31ba3d01d73bb229b6a170feef71d84940836c03fbcfd63db3646ec1e9b855d5079c52ea2ec49fed90bbd44b7a6d2dcaeab25fdee3819d9503aba18e9ae59f0dc093a4c6d18160eee3209f7a0e93560bfc44b8f2702eec7c6948d18e4620a61fa5c7943dae76115a08b885083970224103bfcd9c6c7cb71072e4d184f2a14358e6d4b18424c0a997e6285fbac3c7a54fd7b713acce80bd77d8d9c2e992ce488962aac85414cc35df8136515a5de83083d267dacab9f84b81c2609bd507412397f8e31512a4474cf7927a1507de2b1f26f1ab760fd597603799898a92176b571b38d778ed3f5f2e507343a23a7a2ece92c4e36bc69a2923a0950be0dd77e208bca1256c341df8a26c976e3b1f28904732e2431693fb239d8f3306ddf0ad22b9f3949c913824efdd68c0770c8f9f2401549c756389622bdb2481749f21f5a896e0b49befaf0632cb1cf99b9b98c739f3d62189a52d83fd47eb8da63ab911b3be429f5d1fda44bdc1b21b8ea58174bf9da70414fd91eca695ed79e08053e0202bd24482e51c307907b4c970e7b720eb1fd9f2aa4af8c6c1214789e2db242037257dbedc08308c94f401f6ea06104f4ef43ebbf77d4f0147f2647a775ccb8f01d0708cba40ac79381bd4d2c98eea9cffb5e8650ca1ac33b977093f4d420a19926350a9b8a4f5dd6829f90f0b32e1d398fa7a785a9631fa408c5f7639f9f10fdd325e644666205ff7cee984b33b06c72418f25f972f74374d222ed6dd5715fb69d76717d10176e93b08658738c9d5458f5fcb4cbf50f7a9ac226eb5e1e0fe06f01b39e6cd4b6f66734230d6cc5616ee7abbe8cfcca10e9844b2a5c6d85fd4c792e435805e9b7c594626fe9cfea51a3ae9fd0ec60b610baa2aeb85268a409f49ca84a543670f1c567c8436995e2c0ab10deb0694a451d8adce1e1b507aff829cbfe8d06d97712c7a37b00468196ce9b7864311c267de786f79015d5ad8784c40e56e9a0650351bc512920b1cff8f864ba152e4205a56bd1930588ec9a45e819bd0589ccd2680d66cdd516d219f0815d1cee24b17bd5563868ae002c2d1f4c5a02c126d2540aeaafe30101d85d78457d9305104c63f1120189b79815a10984257eacc01e574a9c3bb8444c498fbe525310a90c9128de0e71e496291ff01cae1309c9a8892b5ac9056c7fc95b2582c6b2cc592d02d4283e5988a23e73cb799ce08e7275d1e3c00bf073ab14a0401f778651ec5c678a6e286aff6c56a056aef424ce4ed81ab674385fb7793bc0c3319efb34b2f212aa6e07148319115ab387021a357feafa27443580b78eb17a6fc03c6cc90960a6a02c50529c2133dbaa2d27e9d65c8d26ed2421336212b2cebf069ed0bee9c62bef3e221c26af01beb9d537fa67783a7670576873610e5220fb16b8f6cabba5b47181f57978e24db400cb3285cf74c91171fede1f88a9cd6fcd8f24414945ace64a28faff2f0949a84e2a30369b9a0edcf16eb9a6834705c5ae90b35320dd3311e8710ed8d328d8401eb060ec7a46b3a81b783be4f384271ad21f3ae7a3b1712d338f7a6d0d32772cfac592c485f23f7269372e3dd5773a8aa77ce60f211e976e43da0380c396988276b17e2e23c75eda78a1dcbc1a85c5c92cf3034c1acb03a410c5eed321de649adfd2110dfce8505fe761646e48a6267e1f14f6e9c5f40ce6c4382dbacbe1ea1f006c0db69a0c62658f58f2e4b40c0a02c5fbd0d689a749eedcfedec4e21a651a72c8fa3b78083dfc9be0038ae5691996a07a8147d918e184bc8ee1455542c459d0f33f84f458c17f2b834998f57928cf4bce66aae90090ef8e5984d5b09e7e7bf65153339733e511ea9ce54b294fba19a1468feb4bc9dc13815c3f4cac0c34a00b96a97159aaa90579f5d8dcade9fbf130a00d7cda9ef72f7d72b1a493f4b154391e7a3ca8c984c5381d3e5d6f0f0ad5a4404226c9963ea3637b39b7f56e8ddc932ba164bce23cefb9e016bcc40fdf2740c9058fd7305987b98612c15244a4b5e5db070d15c2552fffd9ca5b53ea398a1ca584de662aea248825baed10871af2f7bcf5855b3bc5efa7d029a165e0812a3e77f25ea3f774ecd4b8c2f1510aac61b1ba209f2561c10063155d953d1dda284b10c42fed6b1ae86ba2f486a3f6c4cc1ea394b7c7c31209c9f10e99d306bd33190c60098d54fe62ab7cd5e5ba2854d2fc72b83d0777277e13b08ce7e8626c3e819521121c5e5ed4500cb80bfb2a0e74eed841f66385404d6ae9d0a15afe2c2fb6c38d742cfe5f1a866f6f50befb9efcbc6326dcf0a3af692d5c92394e60637ee35e60c48155b0ceed321c6e66b8b758ffd576dec1d7722f111c21bcfffb333b6c477fc241eff32560c7b9e9e59c4ffed7a0b57fd68bd875fff56b06457a5e77d51fc2abbe86f088be7a47d88dcb16344faf6a09d0a59c535bb66390654b11c16eddcc16a3f3a909caab50ec37fe63f8dcbda6162601d2ed8eb174dd7716d3d955b5063a6a2806d1c651e97e73a2b8bafa5d1ec1173eca0249d0103d2cca75e4e1148c5aabd4aad741f6abda7bbd26bd9f26c3fb16efba8dbb9e608af1c52b1acecc4941e45165047df2746e024d7cdf077bd19a1a5a5bf9b553969d7514c0afee6f201a0e450afcdc4c2f25e41e58fc23f64881ccee7d8a9ecf0864cae6cae9ca220e0fdd80933ec2b23142d8cddc59cf3791f7f867679a6bd37e45be21d1589f8ec0c2a79eebf48b5169cec9339b3fd116b8d86debf46d1b38a467d2e08d809fe51d8f1ecdba56e7b199fefbf6ce9896505c6b75434c28a5fdd7b6e798a0bb7592d533a00e4900cf956e58fef228a4ec104288f8e0e362eae06714fb1726a4c1e24d7d477f888b73a173c7211cccb9b45dc21cfdbf5705ab90ad3c69ad2cd4607f3c84eb0262522704bd21c447bd6ca1d699e89670c351a76b9811bbfce86435928566f28bdc8f467d90b2959e26ddd4ee6b6ea3a651c81ada87b28cdd76c7f0cbabbe063542c69ca9da3a9439e1df528327e8de204ed3eeeae5022ca152710984ffd5d6ca50290773b5c28d1eb9c65c835f158704ffa6ee4e9919a4440b5deff149ad55563cb7a723de7970cc96c031e1852447e8ec55de5bf2c3ccf66352035f8ae5d7cc057bdc8a89626270dd49e3c5c10e32cd37e8b27aebe85f5e75b2f6f614dec125123a5bc26b3e6f9ff1a090eb70970b123e5a1df1526d54322d95eb6bd28477ec05432aa3ca4cb14b16fd45766223081ff48880dfa7b8418094a1d9770881a3ed47167ff2693b077fe17c83ca890d2a8856be098a94236dd5082b4a6ded3ddc3f7a8efcf757cf0f1ef5c521dba8ab68c4786a40ba5a07c868777c92db28d596a978171a0359fb55449771250e8cc2fdd0388c96ade70705091ec2f3deded2bc88f890ca9ac560c0525ff198cd7f16c591580bc868fea687b8388793a5c44367ed087c9863bd9b67202312d8c08c6408b050f10b3ec1538e317b853051fc936952e5c8a20d81d7e225f387484be056d35557a34ae4ef53492c5aa76cf1d59e8ec50bf99ae4bcc3b53bb845ea88ee0c4528c07d0dd907296041f8902f51ad1835f606c9ab86bf1ba0ef71ffaba4443f6f6b59207cce0b9d2d3fcbb5e3620580f1c376dc391adea2af10182af135e37dc4f016ec1357a951d3a73b570e59fd291b7389255477e39215957af53b8df5e61dbfa2646f640c52e635c3b6a76e58ef2bf150eb0bb3827b2495222bd954f82595eeae23a8c83fc2a88119f7f0619378c560235f9154ceac4ec276bf998dc7744380da9ffb62ab805da9b794841e3371a1a1209e89581a9344ae960d75fe1367eab8b6225720164978dde813de847f929a4b77ec9be579568d6f10ce095739dab4b725d3b38810ae793596fd0b4721b721237e5e17ffa77d7202f3b62bcb075ca38e6cfa4834fd6007c099a7363435436382e067a1eb5378f6f7012972b475f500214ce5259e4a8c120341745e36891b0b75e635ab06306d0e0a89af7ba470384e28ab285624023e0124c30f210613a4a2d62a71ae7f9618f1c448cc427ff0093b5acea617a6e437c4432a66600e126dd22203cc0839b0bd9efc33082c0a92610f1f79d1cbb36cc3fbb836fba3e2d69c13dc052e16120346428afe9cc1796ebe011c1e2dea25783b8256eec12c87cba3b4bd0ed6975331ba9f526ed96f2cc99c36190c6159e360e3fcbc2b28e89ed4aa1062cfd125b01c6b8e104f0e226b477c63d3d80e9983ec7e60ab3204ade72af563ad48ef6d78e9d000d8262fca8a5ee748792f47c615a62f36ab89865bef0f6e4aab0a055d", 0x1000}, {&(0x7f0000002600)="812bd37267c3993ef4b373eba5623fe1a9717c317b6e48de47e5e9eef2a7752db1058a8abf3f8c5c706218311a9b5a799a68b2f5a15043fffe5921460d12e7b77ab969ad970f1359cd6354374bb6a8f65aea55771df09725ff42237a2cd6c184273643d50a", 0x65}, {&(0x7f0000002680)="d92b437f9b13d7defd69b2166a328a832485fcb3ebaa561cd414e22831865f9a8c29c91886bf64d7ee7de10df6bfa38a328a4173a4cdb88dd0fc4b2a4f226de86256227d3aa3a518ef62091648c81cf48d87051715db5f85781ee8047de0c46999bf8678996573c5eda7073f6fb5e30cdc87326962682f3a41d76acc91745c6d753d", 0x82}, {&(0x7f0000002740)="18f9467ab76daa4dfefcff896818b89fe0a9ebddccb8ff856f57f92700ce6126744f49436a3fb2f6e65534896b9f0fd11eb9cd50b9408589b548fd966cb99d760255ef62480296d2e1f6ae80efc02f31c1", 0x51}, {&(0x7f00000027c0)="8e1eddc0a9ade68d6b546a7b0b73ef781360a0e2cd5276dbadcaf5239e2f9eed5b13c72b92e598474c2849197763d48869aaa20b94c159f7c061ef86cc81e5e886192dbbdb6bd8abd0ae52d7eee857419724032f442a0271b69b78971cd8559c3749248ce6c8dfe40030581989047dd1fb63ac38618f400b65232ab7", 0x7c}, {&(0x7f0000002840)="15226b3520da292b140658d0ca819e5b3daf1a8be7537cd8459eee9d8a9dacb64feb44c8b9dd73e428fbb41c8fdaa4b1912f9897535c17102b8414e49783d39899e890dc", 0x44}, {&(0x7f00000028c0)="331895c9719c00c4a5a708f5a19e591a675cf7d1f41242dfdd599278611d3d62b80761793992bd9d197983bded6db3aaacaadf5c26155fd356c78977cc2030c83e27af368745d8f04f7805147acdcf18f7929771b26f4c70f51a4c85c8637b0b472a4f997057637fd8106a8d8f3674712d7e313a1af18ea414d913f36ae198f032bb0ff27b8ae1461b4e9b7bba7dfedb6932cd16bb65bfa66210", 0x9a}, {&(0x7f0000002980)="13439ef765c5ede62f4013323ff1ae6714230cc822087b5d2fdb0e2cb314d06e5285e3696b4fe5bf3d8ec95eadc739d668aa5d4db111b9447a219e737020d84b1146ee08010fb7745dee749b3431f83a875c68a56e6a6e59e9476875aedd59e8b9c04579674d024f873d9cc3fba3fed8a4f30c27ba1dadde4cfc853cc48f0d728263c2b427e36f6a5a8607cc8561d2e81701493f4039cadca2c2f8def0e34f4f61ca2020eaf623ae3f0fa64e0d3433c5ca1d2f51a73f68d667eec3ce", 0xbc}, {&(0x7f0000002a40)="99ea24c93f", 0x5}], 0xa, &(0x7f0000002b40)=ANY=[@ANYPTR=&(0x7f00000014c0)=ANY=[@ANYPTR64=&(0x7f0000001480)=ANY=[@ANYRES64=r11], @ANYBLOB="32851d191f88b24abdc035ff5531fbed40d9508ce8bf4ff79c88aa0d584695c8f08e1d6a74f9f8ab4ce2d0778daf4053f0ad1a1253b6d93ca760b3dfc164ab9aaddd0d1d73fc19fe5b68d34caf5fc00caad7b943adac95077ab6e74a97ff0a93005fbe89919ff98b8f1c1f09ae4f145e1d1b215173bfc7b5d3e3705228b11033776a95376229493afc8b23e713270a0d236e79"], @ANYRES32=r4, @ANYRES32=r6, @ANYRES32, @ANYPTR, @ANYRES32=r7, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r9, @ANYRESHEX], 0x42, 0x1}, 0x6) bind$unix(r3, &(0x7f0000000300)=@abs={0xc4d1061b346af51c, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x1ad2, 0x1}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000400)='./bus\x00', 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x97432ca8929ae7ee}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000001780)}], 0x1, 0x0, 0x0) readv(r4, &(0x7f0000001700)=[{&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/172, 0xac}, {&(0x7f0000000640)=""/141, 0x8d}, {&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x5) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206980, &(0x7f0000000300)) ioctl$TIOCCDTR(r7, 0x20007478) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r5, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r5, &(0x7f0000000040)="670dc3", 0x3) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) getpgid(0xffffffffffffffff) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r8, &(0x7f00000000c0), 0x0, 0x0, 0x4253) write(r5, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x7) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0)         OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) 16:00:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) getsockopt$sock_int(r0, 0x1, 0x10, 0x0, &(0x7f00000000c0)) 16:00:24 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000280)) 16:00:24 executing program 0: msgsnd(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00D'], 0x1, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x3000) 16:00:24 executing program 1: semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{0x0, 0x7fff}], 0x1) 16:00:24 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffff0a, &(0x7f0000000000)=[{&(0x7f00000003c0)="24000000180007351dfffd946f61050002000009d0ac6f72c0689b9e0800084004001000", 0x24}], 0x1}, 0x0) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)=ANY=[@ANYBLOB="28000000000000000000000005000000716e590192ee9c50cfe09718bd5512b5981f9a069e00000088000000000000008400000001000000338ba33c192dc32b3271cdbfbd67f9149132c7fa82427319b5f84f6205809c639ae0b2b9b0c578d300a2f67ba07a5fabaf121292518405b9e3e62d0ea90ff61d2e0bd8c64fbd694bc9ce78789dd30201cc4cf40100ab490ac6d6f4e360d59e62737247db6624a0766cb7ca1a2c114f3426c2d55309000000f80000000000000003010000ffffff7f9d17614865fee55b008d4b5a5205c61ba7bc6d932d70be8a7ee012bee22014bf7277a2e01aaf93292ceea70248b777fc23ece840e26b5efb0338decccc29981bebc6d2d3453fb37b57eb61708ed0e78f7db409fef5bd9cff9e35b1e81e66f19e0100010000000000677d8b30f84e9da1de1918e7807295b21bb561f60d6661f1141d42428049db632f05596085eb14055d861f64541cae7bbab65ef97b30e689f296abf058e73918686e89c33f2648a1021a3fb6904b796663b17c7d7253cf8eb9ffe336802acef084dcda2653891163339b650ddc477c759e5d83f3dda84e720392000000000000c000000000000000000000000000000035a158b6c66156d8bda99e1fd65fb5f46e934de6e1a44f7030be5ee1aa21bd55ca792cf769612467a0ad3170c7103d0147455011e637179ee731385826de5255ff22f1ab5133fcaa874c77b9a4d4e4c98d919d5bb8112f899b8cbfca542f235e39847380c5ae47c75ef0da56a5a6eedfba47c569d85ee4ae4b2c386e31d544e6a0541a422de8469ffbdcbea8fc188b3e21724331fcc7272a7c4de4a56aadee0f56003f3e0a3a0b474a9c64cc95854e00c0000000000000000e0100001304000041cb15a7beebdf0a65c0fb32f4246a1959d17b4bbfb73bb9105c1bd1a42c9c4847fac939d3850967ae540581883ccfd52187accfc1c9bc9d066fb493d00879ed425d1bebedf13a8039fd15d3af3922652f8a5df44c983b386880111b5091a9401552002f5319435ff974f5d375eaa1440fb9cbe954587438cf30b1e1d1eb76ffe83fad110448119c06e738c2e7f1f70e4c093e27f4619564f32d9a204bfeb82e83be00f518c1b860310b1aa178409a8338000000000000000100000002000000f6adc6444cdae3f00141e580626d2546f2111e0ab7b64e44942606b5138dbad0c8604f8e06eb9600"], 0x360}, 0x0) 16:00:24 executing program 0: r0 = socket(0x11, 0x800000003, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x80) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) setsockopt$sock_int(r0, 0x1, 0x2a, &(0x7f00000001c0), 0x4) 16:00:24 executing program 0: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="24000000260007031dfffda9430000000000000009000000001d85680c1ba3a20400ff7e280000003600ffff010000801c1e5fe4472ea2e50009b3ebea8653b1cc7e63975c0ac47b6268e396", 0x4c}], 0x1}, 0x0) 16:00:24 executing program 1: msgget(0x2, 0x600) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0x0) semctl$GETZCNT(r0, 0x0, 0xf, 0x0) 16:00:24 executing program 1: r0 = socket$inet6(0xa, 0x100000003, 0x3a) sendto$inet6(r0, &(0x7f00000000c0)="3986", 0x2, 0x90, &(0x7f0000000180)={0xa, 0x0}, 0x1c) 16:00:24 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xf3bc6bc2757b290a) 16:00:24 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0x0, 0x0}) getsockopt$sock_int(r0, 0x1, 0xf, 0x0, &(0x7f0000000040)) 16:00:24 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000640)={0x2}, 0x8, 0x0) 16:00:24 executing program 1: mmap(&(0x7f0000000000/0x95c000)=nil, 0x95c000, 0x0, 0x44031, 0xffffffffffffffff, 0x0, 0x0) getgroups(0x1, &(0x7f0000000140)=[0xee01]) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0x1, 0x2e, &(0x7f00000001c0), 0x189) 16:00:24 executing program 1: r0 = semget$private(0x0, 0x2000000010a, 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x0, 0xa3fc}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x25, &(0x7f0000000040)={0x1}) fcntl$lock(r0, 0x5, &(0x7f0000000080)) 16:00:24 executing program 1: r0 = semget$private(0x0, 0x2000000010a, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xe6b, 0x1400}, {0x1}], 0x2) 16:00:24 executing program 0: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0xa3fc}], 0x2) semop(0x0, &(0x7f0000000080)=[{0x0, 0xf01}], 0x1) 16:00:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) 16:00:24 executing program 0: r0 = semget$private(0x0, 0x2000000010a, 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x0, 0xa3fc}], 0x2) semctl$GETZCNT(r0, 0x2, 0xf, 0x0) 16:00:24 executing program 1: r0 = semget$private(0x0, 0x2000000010a, 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x0, 0xa3fc}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xc000, 0x800}], 0x1) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x25, &(0x7f0000000040)={0x1}) fcntl$lock(r0, 0x25, &(0x7f0000000080)) 16:00:24 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0xa3fc}], 0x2) semctl$IPC_RMID(0x0, 0x0, 0xb) 16:00:24 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x1, 0xe6b, 0x1400}, {0x1}], 0x2) semop(0x0, &(0x7f0000000040)=[{0x0, 0x2}], 0x1) 16:00:24 executing program 1: r0 = semget$private(0x0, 0x2000000010a, 0x0) semop(r0, &(0x7f0000000040)=[{}, {0x0, 0xa3fc}], 0x2) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}], 0x1) 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x805, 0x0) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1}, 0x2) listen(r0, 0x0) 16:00:24 executing program 1: syz_emit_ethernet(0xae, &(0x7f0000000080)) 16:00:24 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 16:00:24 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 16:00:24 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) 16:00:24 executing program 1: msgrcv(0x0, &(0x7f0000000180)={0x0, ""/93}, 0x65, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) 16:00:24 executing program 0: clock_getres(0x0, &(0x7f0000000100)) 16:00:24 executing program 1: getpid() syz_emit_ethernet(0x7a, &(0x7f0000000600)) 16:00:24 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f00000000c0)="1b0000001e005f0214fffffffff807000000000000000000000008", 0x1b) 16:00:24 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60d8651000140600fe800000000000000d00000000aafe8000000000000000000000000000aa00004e200000327f3286ae375d7451c09dcf0f1ec1b1594c19cfc2b01beda1e48d0d42a888652ca7a8fa5c6fc4f201f414f45ab8854b1e87fafcefe964b86ae70016a554914b9c04a1d9a0459b17650585ff892fda719eec5c54677419a122b336cc76ff72ef488316c18004a319ebc8e3ee401220a08583229aa3ddadcdaef6c2f534a850e0dcdd7b501ee02ca86816184e0b086523771ec026e93ce628cf13e7e376b2fafde8c2a15ce195359b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="420000ffffff"]) 16:00:24 executing program 1: poll(0x0, 0x33, 0x0) 16:00:24 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x2, 0x0) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="87"], 0x1, 0x0) 16:00:24 executing program 1: r0 = socket$inet(0x15, 0x5, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x40, &(0x7f0000000040)={0x2, 0x0}, 0x10) 16:00:24 executing program 1: r0 = socket$inet(0x15, 0x5, 0x0) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0x10) 16:00:24 executing program 0: ftruncate(0xffffffffffffffff, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000100)) 16:00:24 executing program 0: clock_settime(0x4aff9af22223111, 0x0) 16:00:24 executing program 1: clock_settime(0x723748d1e40a5038, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = socket$inet(0x10, 0x3, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000380)="24000000250007031dfffd946fa2830020200a0009000000001d85680c1ba3a20400ff7e", 0x24}], 0x1}, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x34e, &(0x7f0000000180)=[{&(0x7f0000000080)="240000001a0007f61cfffd946f6105000a0000001f00e2ffffff08000800040035000000", 0x24}], 0x1}, 0x0) 16:00:24 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20000801, &(0x7f0000000100)={0x2, 0x0}, 0x10) sendmsg(r0, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0x20000001) 16:00:24 executing program 0: r0 = socket$inet6(0xa, 0x3, 0x2) connect$inet6(r0, &(0x7f0000004d80)={0xa, 0x0}, 0x1c) 16:00:24 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x1, 0x4, 0x0, &(0x7f0000000180)) 16:00:24 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000140)="5500000020007fafb72d13b2a4a2809302000000030b43026c26236925000400fe7f004cbd2dca8a9848a3c728f1c46b7b31afdc1338d509000000000100005ae583de0d15000027c43ab8220000bf0cec6bab91d4", 0x55}], 0x1}, 0x0) 16:00:24 executing program 1: r0 = socket(0x11, 0x800000003, 0x0) getsockopt$sock_int(r0, 0x1, 0x26, 0x0, &(0x7f0000000180)) 16:00:24 executing program 0: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f0000000040)="3a03000019002551075c0165ff0ffc02802000030004000500e1000c070307008000a000", 0x33a) 16:00:24 executing program 1: r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000040)="200000001a00010200190d958d00a00880000000010400000000070000002000", 0x20) 16:00:24 executing program 0: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f0000000040)="3a03000019002551075c0165ff0ffc02802000030004000500e1000c070302008000a000", 0x33a) 16:00:24 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000040)="5500000021007fafb72d13b2a4a2809302000000030b43026c26236925000400fe7f0000bd2dca8a9848a3c728f1c46b7b31afdc1338d509000000000100005ae583de0d15000027c43ab8220000bf0cec02a26b9db9", 0x56}], 0x1}, 0x8000) 16:00:24 executing program 1: r0 = socket$inet6(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000040)="5500000021007fafb72d13b2a4a2809302000000030b43026c26236925000400fe7f0000bd2dca8a9848a3c728f1c46b7b31afdc1338d509000000000100005ae583de0d15000027c43ab8220000bf0cec02a26b9d", 0x55}], 0x1}, 0x0) 16:00:24 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)) 16:00:24 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)) 16:00:25 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)) 16:00:25 executing program 1: r0 = socket(0x10, 0x3, 0xc) write(r0, &(0x7f0000000000)="1f0000000104ff00fd4354c007110000f305010008000100010423dcffdf00", 0x1f) r1 = socket$inet6(0x10, 0x3, 0x0) dup2(r1, r0) 16:00:25 executing program 1: r0 = socket(0x400000000010, 0x3, 0x0) write(r0, &(0x7f0000000040)="3a0300005a002551075c0165ff0ffc02802000030004000500e1000c070302008000a000", 0x33a) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000005700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xeb38}, 0x0) sendmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 16:00:25 executing program 1: r0 = socket$inet(0x10, 0x3, 0xc) sendmsg(r0, &(0x7f000001d000)={0x0, 0x0, &(0x7f0000024000)=[{&(0x7f0000000100)="24000000100207031dff22946fa2830020200a0009000300001d85687f0000000400ff7e", 0x24}], 0x1}, 0x0) 16:00:25 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x7, 0x0) 16:00:25 executing program 1: r0 = socket$inet6(0xa, 0x400000000001, 0x0) r1 = dup(r0) setsockopt$sock_timeval(r0, 0x1, 0x15, &(0x7f0000000200)={0x0, 0x7530}, 0x10) sendto$inet6(r1, 0x0, 0x0, 0x20000008, &(0x7f0000000100)={0xa, 0x0}, 0x1c) 16:00:25 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)) 16:00:25 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000140)) 16:00:25 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)) 16:00:25 executing program 1: semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000200)=[{}], 0x1) 16:00:25 executing program 0: sendmsg(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x10, 0x802, 0x0) write(r0, &(0x7f0000000000)="fc0000001c000705ab092506090007000aab08000400000002002593210001c000000000000000000000070000039815fa2c1ec28656aaa79bb9d95662070000bc000c00f0036c6c256f1a272fdf0d11512fd633d640007a01007a8934d07302ade01720d3d5bbc91a3e2e80772c05defd5a32e280fc83ab82f605f70cec18444eb29d3ef3d92c83170e5bba4a46143ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dffff10ded6dfd19cd27b45304dc30083df150c3b880f7f0046a60467b4d57155870258a10000c880ac801fe4af3d0041f0d48f6f0000080548deac270e33429fd31101350000000000", 0xfc) 16:00:25 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000300)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) 16:00:25 executing program 0: r0 = socket(0x200000000010, 0x80000000002, 0x0) write(r0, &(0x7f0000000140)="240000002a007f230000000800ed0300000400ff350000000bfdffffdfffffffff0000c4", 0x24) 16:00:25 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x7}, {}], 0x3) semop(r0, &(0x7f00000000c0)=[{0x4, 0x101, 0x1000}, {0x2}], 0x2) 16:00:25 executing program 0: acct(&(0x7f00000001c0)='./file0\x00') 16:00:25 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) semop(0x0, &(0x7f00000000c0)=[{0x2}], 0x1) 16:00:25 executing program 0: select(0x1d, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x10, 0x2, 0x0) write(r0, &(0x7f0000000280)="1c0000001a009b8a14e5f4070009042400000000ff00000000000000", 0x1e5) 16:00:25 executing program 1: pipe(&(0x7f0000000200)) 16:00:25 executing program 1: r0 = socket$inet(0x10, 0x2, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000003c0)="240000001a0007041dfffd946f610500020000001f000000001008000800100004000000", 0x24}], 0x1}, 0x0) 16:00:26 executing program 0: syz_emit_ethernet(0xd, &(0x7f0000000280)) 16:00:26 executing program 1: setrlimit(0x7a8a690968cb0854, &(0x7f0000000040)) 16:00:26 executing program 1: select(0x67, 0x0, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket(0x40000000015, 0x805, 0x0) getsockopt(r0, 0x114, 0x271c, 0x0, &(0x7f00000000c0)) 16:00:26 executing program 0: setitimer(0x0, &(0x7f0000000040)={{0x0, 0x100000000}, {0x9}}, 0x0) 16:00:26 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0x1, 0x42, &(0x7f0000000000)={0x77359400}, 0x10) 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 0: r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffff}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/bus\x00', &(0x7f00000001c0)='.\x00') 16:00:27 executing program 0: acct(&(0x7f0000000200)='./file1\x00') 16:00:27 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 16:00:27 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000280)) 16:00:27 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 16:00:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)) 16:00:27 executing program 1: semget$private(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000100)=[{0x0, 0x2009, 0x1800}, {0x0, 0x7fffffff}], 0x2) 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000180)) 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:27 executing program 0: 16:00:27 executing program 1: 16:00:28 executing program 1: 16:00:28 executing program 0: 16:00:28 executing program 1: 16:00:28 executing program 0: 16:00:28 executing program 1: 16:00:28 executing program 0: 16:00:28 executing program 0: 16:00:28 executing program 1: 16:00:28 executing program 0: 16:00:28 executing program 1: 16:00:28 executing program 0: 16:00:28 executing program 1: 16:00:28 executing program 1: 16:00:28 executing program 0: 16:00:28 executing program 0: 16:00:28 executing program 1: 16:00:28 executing program 0: 16:00:28 executing program 1: 16:00:28 executing program 1: 16:00:28 executing program 0: 16:00:28 executing program 0: 16:00:28 executing program 1: 16:00:28 executing program 1: 16:00:28 executing program 0: 16:00:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a4", 0xffffff34) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) dup2(r1, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x50, 0x0) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000080)=r6) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) login: pckbd_enable: command error 16:00:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)}], 0x3ac, 0x0, 0x0) writev(r1, &(0x7f0000000680), 0x100000000000017b) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0xfffffff8, 0x3, {0x7fff, 0x9}}) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:30 executing program 1: setitimer(0x3, &(0x7f0000000040)={{0x97, 0xa48}, {0x9, 0x4}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) socket(0x0, 0x2, 0x0) write(r0, 0x0, 0x0) r1 = geteuid() r2 = getgid() setegid(r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r4 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r4, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r4) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, &(0x7f0000000180)='\t \n', 0x3) fchownat(r5, &(0x7f0000000100)='./file0\x00', r3, r2, 0x4) setreuid(r1, r3) 16:00:30 executing program 1: ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000000)={0x1000, 0x0, &(0x7f0000000200)=""/4096}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0xfffffffffffffe3d) fcntl$getflags(r0, 0x3) execve(0x0, 0x0, 0x0) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc800, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r1 = kqueue() write(r0, &(0x7f00000002c0)="85", 0x3d0) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000500)='./file0\x00', 0x10, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x20) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x10, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r3, &(0x7f0000000400)=[{{r4}, 0xfffffffffffffffd, 0x18, 0x13, 0x100, 0x7}, {{r4}, 0xd60ccde603329a8d, 0xc0, 0x4, 0x7, 0xaca}, {{r5}, 0x0, 0x8, 0x2, 0x10000, 0x3}, {{r6}, 0x0, 0x38, 0x2, 0x3, 0xa}, {{r7}, 0xfffffffffffffffc, 0x100, 0xfffcf, 0x1, 0x2}, {{}, 0xfffffffffffffffe, 0x28, 0x20, 0x713b8da3, 0x239a63bd}, {{r8}, 0xb07081a319775c84, 0x162, 0x2, 0xcd02, 0x6}], 0x66, 0x0, 0x81, 0x0) syz_open_pts() ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r9 = socket$unix(0x1, 0x5, 0x0) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r11 = fcntl$dupfd(r9, 0x0, r10) ioctl$TIOCFLUSH(r11, 0xc0106978, &(0x7f0000000080)) r12 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x8) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) fcntl$setstatus(r13, 0x4, 0x44) r14 = socket$inet(0x2, 0x4000, 0xfffffffeffffffff) ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f00000001c0)=r14) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000000)={0x8, 0x7}) pipe2(&(0x7f0000000200), 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/z\"f\x00', 0x8, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) r16 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r16, 0x2000740d) openat(r16, &(0x7f0000000380)='./bus\x00', 0x8000, 0x2) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0x4c}, {0x35}, {0x4006, 0x0, 0x80}]}) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2c}, {0x7c}, {0x8000000000000006, 0x40}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x80000001, 0x4, 0x7, 0x40, "ce1eccf1deddc567588528e440055bec8cea7c73", 0x3, 0xf51c}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r3, &(0x7f00000000c0)="4db05178c3ba9a89b95d1208428b81a988d5a322c167d7868230b88bbeebcdda744ad899ad4381154c87c767227df75a8e379e3666d7b03015f1323a33e70550dadc58d737fea3d2fead1cfcf1353535c28e46f782a36d807b1904afbc16a341ed4c8de94c6221c75da228aec805dfc68cc4ce0469ebeacb999ca31f71c1b8", 0x7f, 0x7, 0x0, 0x0) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[], [0x0, 0x0, 0x2], [0x59c6, 0x0, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x800}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="7ca31ff6d3dd152db3f75bd21353bbe2d555fbb96f1570c99e529204a6a32e87dec3d4", 0x23}, {&(0x7f0000000180)="7d4a450a66b8b4eab6b5d5e03c87f8d82d7bde5f58de38640a69e66e", 0x1c}, {&(0x7f00000004c0)="aad44ea5ed5f75964ced3c1eee476eca0858a90879ab8f2ec83504eae41cfac1d754f1f54e708887e5adc21eada0e0b3ad655b661864ab9317d85ac330e97bfaa7009226800e2e76f7aa2b445cd941456a784dea43d6829e1e31564b0b71254db664f1be66cbdf846c03bc799a31a41d7b39532a673338e77c86d17bb9904e9672d78e27b2f341c69bc12884c906720668d942a77ca3edbc28ea8699861d4b9f853cef824b07b0d52a97fe8e19824183b85727d830785359d0193c124014180c2880d9b0e26819f8f346964c0ffa460a8462796a0f6a1cdda7b3ce29981ff715cbf54338de2edbbc79f1e4b370cf841853a1", 0xf2}, {&(0x7f00000005c0)="401c6b7190b6dfd54b5927e30ff9b57464119a17b12059057ced162f49d920b1fc561d5c37b8ad5c34490292f595c47b0a46e4bf4fc096e05c99bcc0d1f968f8dbbc55b3ac137390012827e7af0b8152fde94c4ee6b674de235a0b11becbdbab6dbf73e08aa905cb78db228118cd4eb5f3c347301bf1d6d746dde2b8874495dd328c712e765f5f024ffd351a01d141cabaf69a7a2b3c0e1cdd8d22c5aa9e3c5b1910b1aa76c1fe8ca0cedeaac635d0c49432f004593fc9579f4f2432c7196a885ccb1d93200676e628ef", 0xca}, {&(0x7f00000006c0)="ebe7f204d4d000e7a8078ff483f684aa566871a4915b92f95c4714486676e490c378ca9cb43392cdbcd4904f0962d0be514032ca2d091be7eb0c6cfb3337c9173cd0a73f6ce3b24d924e1edaac74b4fa1dcfe34e5100293b2ec378fc50ca2b5cfcd17c830faad83f0d0ea915a45f735b94e8577fb0ea13472e836b59b7b5390a1703ceb08fa70b6882f3b017fa0154628d6ada31364e57b8cd24a04b1504df5f64b93a20040c611ca8974c3943e37b2a2046f944218b7c3405d6f3d207b437aa7c920565b9", 0xc5}, {&(0x7f00000007c0)="950dffe302aa9b7567e9a6764d0e72d5ef6cf797d7342358d01f4b8a8f075bd5ba1ed8cde63956f8b178a7463251225ba44b3a7dec068924867f3667e03720509aa1a78b456acd80ef521a2beb5157d2626297dd8af6ce12d2085cb26a2c1dba7d254e864fcf4f2637401bb858dd1d186742f1dbef8e9ec0409d47e3a057a01976048fad7eeb8ef0f06c49fb983cfcee60d26336e6d4f48eaa0037fd474546bf873ebdbf06d52ca4c70b3b9961b75da768a52da02b6f54b7937216323c2adbf8fa9f53ef710b57125fe144eb1c0038c147573f0a3edd114e1802cfebcc4d007711d2a18d61444eb88015b5913d604319ca", 0xf1}, {&(0x7f00000008c0)="3cd6d910ef9b504028e1db3dcbe5328c8ec7863012756dc2ba6d1f3265250e280ae959a6f7bae790c39cf42949cd9052a2e9f3ee337c8c0bfd709105da8597b3f067512446666b6a8d636c13327c91175fa58dcdb963b1c2d80eae7faf9cf0a4c0606b9ec2ba0c11c6667d93e07f3f250050a06d4f2d226c6414a2dfb90ac61d65fa9585f7fcd54ea95c365de1bfe141002256b72ac8", 0x96}], 0x7, 0x0, 0x101) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000009c0)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x1, 0x1, 0x0) socket(0x20, 0x5, 0x2) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4d}, {r2, 0x8}, {r1, 0x1}, {r3, 0x40}, {r0, 0x80}, {r0, 0x80}, {r4, 0x100}, {r5, 0x20}, {0xffffffffffffffff, 0x84}], 0x9, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x4810, r6, 0x0, 0x1ff) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x8185ffb66e17598a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000fb588af8e4dd88beb94d75f84798fc49da226c07fec2497328d8147267428b8268b2c916c4db4281acdd758d2a1f1a8ab1fd37e1ac761e76904ed4f7dec34a0f6982b6dd8ab675dfb2aa6318e56598d7fd0fba3a900c34068594a1edadadefd47ecce8cd8a6c39bf6d37901817a977b0b323360d7dfaf58f2f9dbf62871f1083d6407d22910000000000000000000000005ff7ac1855e6bec69547c9cb32429e5bdef3ea9c5b2d4d566d2f51721131bfdd68cc1725bcedff770c34281cd8c6fb172df0ab4c7a3a6c523ebf9115230fcc57e9d161d1e0de6791f8ec293642cded0000"], 0x10}, 0x0) 16:00:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0xfffffffffffffd10], [], [], [{}, {}, {0x0, 0x4}], {}, {0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x68) 16:00:08 executing program 0: ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x20000000000000], [0x0, 0x0, 0x0, 0x100000000, 0x0, 0x767dc00b, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x1}, {}, {}, {0x3}], {}, {0x0, 0x0, 0x217}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x42) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000240)="220e2a", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x81) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffb, 0xf2, 0x12, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0xca, 0x1, 0x7, 0x3ff}, {{r4}, 0xfffffffffffffff8, 0x26, 0x1, 0x38, 0x3}, {{r6}, 0xfffffffffffffff9, 0x20, 0x80000000, 0x4, 0x1000}, {{r7}, 0xffffffffffffffff, 0x2, 0x1, 0x372e, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x100000000, 0x50bc32fd}], 0x3f, &(0x7f00000004c0)=[{{r8}, 0xc, 0x4c, 0x20, 0xfffffffffffffff9, 0x1}, {{r9}, 0xfffffffffffffffb, 0x22, 0x80000000, 0x476, 0x1000}, {{r10}, 0xfffffffffffffffe, 0xa0, 0x20000000, 0x100000000, 0x7e}, {{r11}, 0xfffffffffffffff1, 0x8a, 0x20000000, 0x2b94, 0x8}, {{r1}, 0xfffffffffffffff8, 0x8, 0x80, 0x5, 0x4}, {{r12}, 0xfffffffffffffff8, 0x80, 0x40, 0x1, 0x5bc6}, {{}, 0xffffffffffffffff, 0x78, 0x21, 0x3, 0x7f}], 0x200, &(0x7f00000005c0)={0x7f, 0x671}) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) fcntl$dupfd(r0, 0xa, r1) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000006baa0000030700090000000000000000"], 0x38}, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7c}, {0x2, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x1ff, 0x32, 0x3f, 0xfffffff8}, {0x4, 0x2, 0x81, 0x3ff}, {0xbc0, 0x2, 0x1, 0x7ff}, {0xff, 0xf7, 0x3, 0x5}, {0x40, 0x8, 0x1f, 0x5}, {0x5, 0x7, 0xfc, 0xc0}]}) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000280)=0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r2, &(0x7f0000000300)="ffde46df7fb77fb2a4a50bd00fc7c507a0365a714601fb53c6055061dfe6e23b12624659f3841d493e836168e4a5e1a06613076c0778d3366b07b298546c5ae196a8111964f924b6f8acf4851da8e604076422e002c4aa147a60fea6dbfc2983ed040d3db2976e14c3de09b4e64850ec467bfbf858f045c5c317b47d245172bd41e32d32ff4b7059af10a3381d49a6bb7150ac108d20e6b951132587a5db3fa46967b05bc7e3ecdeb6d1db5fe24784d0ab70471520f6a0cfa1e83b75415b05d8aaf013b7e071c3d896a4cafc4c49224b16f00a58cf79eafe9ec2eb6352c977caebad332070af8785f614ed", 0xeb, 0x0, 0x5b7) pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000940)="8d987ca353d97abd671750f7b04f6e8962ab3637085cb6eaf833200b16d2342ff80219c975a13183a5d1eb7ab9c60a6197bed489c0e0b28a9cd5534af424433d316c5cd8a427d469", 0x48}, {&(0x7f0000000480)="1449ddebbf737c5538090613bc803b33b2a8d6372b6c82b9fa898cbe89553a10736e3e9e797d8d9fe088c2873db0d7111692a86a7bdca1b36c25d30302fcc8d465", 0x41}, {&(0x7f0000000500)="a0e22c8319d8ea46e163c0e405203004481bed69dc707eb39439d986fd3d29a5c388c04f2145663ef7cf2a06f4f17bfda4db244ecefaa19724f213cea0b087b706a3e7a752945f4dd5a3a5822cd0310b8cbbf3e85e5f1fdff2ec37d4387470bdf9cc3798cd526d5258fdbe5eefc8e9c21a7099c814822a42dc240e183176e549af3d13b5248958e1dedf471a14a1c4cacf88098733618b49baf835e6b8792a951239ace9611962e8ad7f9d29dbc07e8a221515e226fb7e2295b7cfd59fba4ed354e06989a67f5f9924156b6161fa032ffee4fa2130", 0xd5}, {&(0x7f0000000600)="7a6ddc02179e868d0807cb65017f59372ed06b5a07143ddf86b4f3cffbe6606c775068b782d96a3e0e46d9edfd8f70e9f30c54974e503a9c988b467f4c91a2d5f3148430938ca6271935051cb02aa5eb324b4da506fc6e8138a084e44e2d9285a8e2f360b8afbb84838cc2b3462cae41", 0x70}, {&(0x7f00000001c0)="7692f1721dc7c764adb85408827ea7024b924a59487c0f7c5c6cd6bfc32a88bb071b84d45ac23b35ae514b76733c76779a8d0bed", 0x34}, {&(0x7f0000000680)="26777fabc8d6762b0c3fed44d77d6047c8e30cd227a1141b091cf859282f5bd8ff866b00f131279bad8d0d38ef9565c6611cb64d5e573a03f591dd33d33c8b96bd3d2bd12f911749ef2203f0be9761ec5d0cdd7ff91d013c666312b1698c91aa1a32298c2e9969ae8ee719e9d3b6850b2195dba3b1ddddffbce613ce1f9e7745897c8fdb99ea", 0x86}, {&(0x7f0000000740)="b2aca71da86f7aa2b2912463da44c84e68e12b3bf91014e17e8853a45f552f4836d869c3d1939cef00a53de92f416d5cc114449be8fec640656d11b4d0367ff40af261193760243f2fd8192fb13de8e49ab290c71200f34a7e85a39aeae63e8b076bc24fa263697959cceb8954fd030fb945442a97e2828b56f4b7896e43677c6c8c0908916983d4f4712043edc889faadef75fbdd2047ef1b786b1ffd45ba9e36ec2a64", 0xa4}], 0x7, 0x0, 0x7) r3 = dup2(r1, 0xffffffffffffffff) r4 = msgget$private(0x0, 0x1ee51f38be6c71d6) msgrcv(r4, &(0x7f0000000880)={0x0, ""/147}, 0x9b, 0x1, 0x1000) dup2(r3, 0xffffffffffffff9c) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x64}, {0xbe}]}) readv(r2, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/189, 0xbd}, {&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000380)=""/202, 0xca}], 0x3) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x42, 0xea4}, {0x22, 0x1f}, {0x25, 0x5}, {0x76409a820897a46f, 0x4}, {0x41, 0x736}, {0x7, 0x8001}, {0x20, 0x81}, {0x48, 0x80000001}, {0x81}], 0x9}) socketpair(0x18, 0x4000, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000700)=[{&(0x7f00000001c0)="835b07516d2d1c1b60ff90e8a883cdab002772c070c4cb70d7d64816db25330e185610b03b73b7d8979b194326161c", 0x2f}, {&(0x7f0000000200)="22f939fc4b644b6ce0ff846eedd73f2642ba2c4181813062a2a0e4c2587e5d6e34d197a05959bbbc4c11551317868e7084e0c4dab9619b5dbc5df15e7c3ce214", 0x40}, {&(0x7f0000000240)="aa7d1b0ff786b7ac9db59372b19beda4a5face988ad2c50b60369a76421e33e6464159532b7e0fb5d0a9e7fdc3b1ec6eb24ae5277cdb5eda884d9fa21ac33187e27552841824d5a19fa55768afcb1e689ccdeb8360c1db75", 0x58}, {&(0x7f00000002c0)="3c4a98fcaa8307dbab9eb6c47a737c45d390ba0e44d92677e11b7caeba5831d918b21d43137a0966a83e2e9aa921615b4e649ba41fe6547214546bca9b", 0x3d}, {&(0x7f0000000300)="7c35ba91051647d71d8a4e3952cd99cd0d7544c69ac11149373ef90c4f482b26656647da9395f25c4c618b2e6ab757663a36476fda370010f622f086d2e800ce37a20e06de632584de00f008b87e2f3bf36be0312bce47e642f5e7f1c0f1b809cf497e2c54fc97fa06657590983efd82175b493fb356f0d61cebe09cf5acf0e4869fbf", 0x83}, {&(0x7f0000000440)="cf7b5d0227788aae0cca59b5a18adb049c3b717d3ddbeb015fe95726707d3a871403e009c1507596c1501704ee9496d2dcce09db493ae0a19e41c3f7c8f2deeaab609c13b42ce526c8f3076a2768ca29e605878ecc442baeed91ff35655e5ceb21df77027a2b653c7c60038098488fd06b5073b9861c01419d23f89aed3f67982f73a63c08004a43c9e1cf13f8ef46987e46756c68e73253c51b5c4a27c652032d03a8a1b7a8c8a3f71220deb13bf623e1c130be5e0b", 0xb6}, {&(0x7f0000000500)="da5489ecea447a6490afc9cdd296e81784293ef37b33fb7e86846fe8988b862a2f62662b50f6f63e1fbc8b0cc316f400d160dff9ba9f0cd42f9520a89ca7b46b22c23a54823cfeba3c", 0x49}, {&(0x7f0000000580)="640ae283300bc959ebe5ab38ffdd00a30b3ae22d6a388d87392b355e57f7bd8e93ee0288ed59db073457f4e9af619d67b3aef2d2a465fe4e473f13eeebc68f93f5d8953411f35fe46c97d8b944ea6fd9c08c1bc03e35259e0daf0b823a30059d8215d495ea54b022d411a7d0485b526054b3b3db1e7ac7b11f2a0523ef68978e27bca69805d3c4b855dc3583b2d367177e345e81062c6810a3724e742ae42b30e25aaf9999ab17586ca0797b0f1f24507100fa7d10c43e22c4b5008989ff5f58072cc894983eef2d0bd098ed79e41a9368a33e6c93b9e4d0f9927bd29c10d3a83b66255437a5a72dc612", 0xea}, {&(0x7f0000000680)="5eb6975b0c421b6537a7b98d4f92692191214e1353ff1ba5590aaa2fb93c0fb15e3383bc4d0ab0bad219cf374f0b301700cd095c8a691e20d619bfb207731ba04cdfaf4f84a70c5737d8085c30efeef014d72dfff1ac74eaffae3d019e30e90ad6a62c89a1c87abbb0b2040f236654174612e8636f99", 0x76}], 0x9, 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xcc2, 0x12) writev(r2, &(0x7f00000003c0), 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) accept$unix(r3, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) 16:00:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="ac26d22f00b9638ec2516bebf5c5193090950c1a6a1b6eddcd5a7f14dcbba7f950812b23130b8a9e2347a1a8ba3c1a035466ec33ef9dd73ecb0ed26be4ac19715c7453ee9625a98c1437c75c28ee3f5529360ed1b57f3e0f19b21ba1236188cf14074d2a23f8de8bbaa8dd094c0834eeab0c5ee4651847e2a8e26c92bc95fcb1ad75a0f35dadda14a94c171b11b2c93023caf16ddec8e2c36ef286e26bb5d3803f65ba50f79e32a2d58b76916da997c7fa5032b81b2869219e025f65c5d8524009e1881cb92f4eb5", 0xc8}], 0x1, 0x0, 0xffffffffffffffff) accept$inet6(r2, 0x0, &(0x7f0000000080)) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x3, 0x8cb, {0x6, 0x7fff}}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = accept$unix(r4, &(0x7f00000001c0)=@file={0x0, ""/76}, &(0x7f0000000280)=0x4e) fcntl$getflags(r5, 0x1) 16:00:08 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x8040, 0x101) linkat(r1, &(0x7f00000000c0)='./file0/../file0\x00', r2, &(0x7f0000000180)='./file0/../file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000040)="a9e8d025ddf9818b52d64cb0dfe61ece5482bee9a370018f7d6578d38df82969c38ac9f4b92d273b2a1bbe57c4b994c9766b3c2523208a38dd0428922a30c3b38ff4edc3dd28f71f05918c69b18eaf4d8fa4a121c3a577f79b532cd8676a548bc1fa63360996e34c78b1e1f769", 0x6d) 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", 0xd) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = socket(0x0, 0x2, 0x20) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f0000000300)=0xc) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x8, 0x7, 0xfff}, {{r0}, 0xfffffffffffffff9, 0xca, 0x2, 0x2, 0x7}, {{r4}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x3, 0x3}], 0x4, &(0x7f00000001c0)=[{{r5}, 0x9, 0x10, 0x1, 0x1, 0x20}], 0x0, &(0x7f0000000200)={0x8, 0x7bf1}) 16:00:08 executing program 1: r0 = msgget(0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x3, 0x0) getrlimit(0x7, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x14, 0xffffffffffffff9c) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0xd5d8e3da9f32bd9b, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000740)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) r13 = getuid() r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r14, 0x6, 0x5, &(0x7f0000000800)=""/206) semop(r14, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) r17 = getgid() r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r16, r17, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = getpid() r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r23 = getppid() fcntl$setown(r22, 0x6, r23) r24 = fcntl$getown(r22, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r24) msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x9d, r13, r17, r19, r20, 0x4, 0x8}, 0xa000000, 0x5, r21, r24, 0x0, 0x2, 0x1ec4, 0x6}) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev\x01\x00iskmap\x00', 0x0, 0x0) ioctl$FIOASYNC(r25, 0x8004667d, &(0x7f0000000080)=0x3ff) setsockopt(r2, 0xfff, 0x80000000, &(0x7f0000000000), 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000300)={0x100, 0xfff, 0x8, {[0x7772a0f5, 0xfffffffffffffff7, 0xa922, 0x1, 0x9, 0x900e, 0x1ff, 0x5, 0xfffffffffffffeff, 0x6, 0x5, 0x8000, 0x6, 0x7fff, 0x1, 0x1ff, 0xb0, 0x5], [0x3, 0xfffffffffffffffe, 0xc4, 0xfb, 0x3, 0x8000, 0x2, 0x2, 0x0, 0xe0], [0x2, 0x3, 0x9, 0x3, 0xff, 0x3, 0x200], [0x4, 0x2, 0x80, 0x10001, 0x2, 0x3f], [{0x2, 0x0, 0x0, 0x101}, {0x7f, 0x2, 0x9, 0x3}, {0x1000, 0x0, 0x8, 0x16}, {0x5f8c, 0xff, 0x1000, 0xe7}, {0x8f, 0x421, 0x81, 0x7f}, {0xfff, 0x3, 0xb3a, 0x6}, {0x81, 0x2, 0x4}, {0x3b6a, 0x1ff, 0x400, 0x919}], {0x7ff, 0x4, 0x100, 0xa0a}, {0x7, 0x3, 0x6, 0x80}}}) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x8) close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffff7, "42d7517b007de3c7660000000000000000004000", 0x3}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f138981d5b20f81bea1ecd00b1e710d65bbb5b2a6d82f37939f347ac486c18924a5f101292d00d6756a5991628e6f676308787ff783a4434051a31da5653592e473e0f0f91c236804460df0926914068c916e7a6d9966bde5bd10aafff7fce53331d6c6e6a31526fed363385c1954dcb9a7bd90b8917d6ce1580afbd8027d395b1814fe35ff2a4166ca885ef38dc170a9fe791cf52d7b20014990cb123730a8141df60828ffb026e7b42c396f9f6696d28d49cec8f9011c025a4c99fd0762a4bd577a4f44a6f664fd39890af7ed9614e2058bbb8407ceeddc0f3df0021570a357e6bbcd7ad5467e42ed3530b9a19066b1ad3862b0e3bf2082f16e5125e9671ea630d82b372e4a7656871840aaea90b55e11744d750860d20a6c35856249d1f0360f5012668aa5adb3ff3611b7c7fcfdc8bfd4b726a0e9ea0df390476b3aebbaab02aeb596e4621001e072d6d56aa839b2e651bab3cd5acb77657f2b58fa4dbf58fd3046c4ef10eabbf4dd9de3dd8bf5a086722b5b23a10bbc5d9c4cf55ca9", 0x885}], 0x1) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x1fdevf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4d}, {0x6}]}) r1 = socket(0x2, 0xc003, 0x29) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746320bcd4c0a162b58fd4233b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f355b3d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e9b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99a5327d9eeb5f8ce4fba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) r2 = dup(0xffffffffffffff9c) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000011c0)={'tap', 0x0}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000001240)) fcntl$getflags(0xffffffffffffffff, 0x1) write(r1, &(0x7f0000000180)="90a57a4e0ffcf2cb0bf1e33dd8e90bd6b50a9b1e4c4281fd17bd30d8581a07142019e58615a6b0bfe152d159e26821234ef7e425c557ae68888fe834738a56d34b1b4f35357dfe4a15f9bac24d4f7f4416a502993422298753f4a01796368afa231dfff85425a78700de446cebc8e0b3db48d7056ebfb7049aad648495c625e47e8c9ffb09f55b5616a662ca9e41a59e311b76a41759ef817ca755be33d75929d47469dbffd51ae307a13b87b1ba85e05c61c266d710174af161ba3df855417e7574158b1609a510dbb5fb0656eb8ea0efdbe813282329edc2af20e63db98e599e222e9a7bc152a959f9527a3da86161d5dad259295996e393a15537be0941bfadd7d846a354a7fb715311ebfcaa78b8e554d4a292d81b1dc7200a4a6947619bf4a3115666721947994e7d9c15e4144fd01448d0e7968024b380941d420a9717b16d218a9b879c6ebfa328289b0f49f479759c55e3ec5a28fdcee98ecbe581fc48f2b017fccc5c95f7d27c5bd7082175f4b73b610b14ffa073d173c1eac91e3c3690a23bb0ce5fa57541aab7012b5e0cb45e63c572640505689243f9996e5237dfee84756933fa901b4a44219c93e58a0ffe61ca81d5162182fb5fd8dc6413aa9ecaabfe41501f5b2504dfad54029a5aa1934e8b8c6e3f58222e8ba534b96f128b68a760878e7a2582bb074847248427c4577484c1547e5a82db1a0dd270ef9ce82ffc521fb15344d8b7eb99d6112b2e952023f7137ab01e27370eadee396ff08ed39689c8217498532f56b7a6fd2aa89d7471f7f22228ba06f4e34bed2577f4e423e2a0ea7b52f7171e5453a59ebfac2d8340b81d6682a28524d908e9e07fda99f3c3ac51d6b7651ae00bc178d7bc3607e410fd5a7eca745327aad475de1c428ed93d5108bbd3e1f3442a552a0ced6c331bb668935e36e7345d751d4158feaa280393984270af1bfe2354904919b268dde188b99792ba4d85bc62da57278e09a70ff6b5f0295d1700c6684aa0bc17eef275cf19bef955b9088a88747479e618e7418f5881e8c456ff84f929e7d958a12d010cbeba7710f6ccd77a3a20a04d599c2e337359dc3885fcbe62cbc758504cfeab95d36337fc44a593f5e4ef178fa1a3abac3a00b98b8cd3233e64987cd95fcb76e6bfadf20e3748741594703457c9cbcc0eedb945cc81b4586f20f34e874dceb77c0cf9805ee5986d56135ce65e6d8306c9e40dc461f4f59710d6b36299652f6e9656846cf47e86252a7409da72b0d9183a777073c563c2d0c4bfb98a2eed56d7aa25e788e0876287626c5fc2239ed955a651ef2fccf68b5d86112c8a4c781fc55977859c99ace9e8b22076ca15fa5a8ef88585f428b220021739e3799c82c0e37002caefc9d0e873885214bef84e7f95b17fe81d9ecafab3418a9fd2869a764a0602bc86ed2de8427e929839113790b17775f1b4072c4110f917ce052b5d58fdf9b44970feba815b963e30da03ee16a9a9d72382922149854049e68a723134f13639a84011adbb5ec8721e078e65c873d76e4d271790f34fbd5db8f55b1c213f50d041379f4e5cce654291e3ea707ccb099cbd4dc5379d84062c248815f38ea7fddd5fbde2882b0344fe0f23522738c5f85e77f80547aedddcd072348210254b102d99982dcc58a61bb1e5317e1310397794a0397ff8a6b6db070b1f6e51211a0dc3b872d1521b656670f2ac65e66be371aa4d3d02b48df4aa2af732001ddf6b8b52034f697bdacad78d1800bc2a5bfe3479be9ed0bd1513c9b25f012b2c6a35fd44de1f04d32870d082e39e7dae9e0ae349726ca2ec503cd2c7ab4aa2ee18196b0f08ac028de8a3eb513e5c0ed36c4eb2e9dea787ff81eaa537fb48c9f664e6c367d0783c9babd2f9b4c3cda25973c44ab8216d961032b488af4c76a9bc67d43191e55e1ee4686d89ddfe054ff74a54b3aaac7abd9b0dbe992d9be12fe81b129e6dd3b9916aca9268f644b429b89e3ae1fe97ea49b5ab6a68dc7ae9831e9e1f84a550862f4dbcc4714d05cafd4edc3338c972651ae225c7c60f006c7e4dca8c457115fe1f1865fcc938ee698cf257ebff1a881966c7e92b3b1ad28c119454023af51741bb89d9b869b3046ae3da3519e2fcc6c9b32b4c9e8a901746ed120105231c019e25324477802974839f05811087ed74aa169031af82fd0d2f179d73f78168e60b198bd4035d4991c145fd7c119ef004315e228f00ddcfcadadeceb7dd507dd8a7787073093db9f6f496488b1665ab846f43374eed5d9987496819a379c6073e0f9a7e53b04720e95dad396ede4a2245ed8b60f5618457e32a62a7f44309fd1aaa343ff7a4fdc9089ed04692c4eac1ef66dbdbef0adc4f80b6e65daad5738a3fa998041474dc86e4094e4b91768ed2cc6717239c7921294360e61e8e2d037a0111b476b08a0a58f2ebdcfb18d42903beda35bd9d6b29eec0035d1a9955c95ed86ba292cb2e294a3e25b44a5a4c60b2ee1c896a66b689dce8877a082546467c95f4950bd1684f6fc19659fd4c799ac3568196cce91f7f8b48e3d4c1208fd33f5f46fd31f5981f75aa72158381e4a2cea5e8c0a6807e2e547b91de24690864a2406dac38ed668ef6cf86053acdeb560f1ba9658e833cbc9cba2220017d895b43cb89436ba71f70403805f8062386c33973e1fbebbb2677f36b8c4cc553d9ed53ce477b7304e0b2c3b4f2fecff6a72ce7a5a1a9b5299ddbf912d194352c552cbb3a2b0187aee9bfa01c230f5922f48d94f7d5bacab99d2428fc8ec5b620c2077431ea4c7f902657202f9258307342d7b0f5beadc2354ab8a53922d4f70eb641fcbd5045ff5006616da3e9bcfc557b54614921214efc340aa434c1435369def1b0381e69452ed7048ea6e6d6573c5e0fb8e2afd6bad3987750db40e3248a92eab0c2759afbc8b3586df5d4d52cac1faa5c58c60de75d30b2f101bc076a85bbd9b9106172995eea3233be5f6b143e4b052a6bf498f8d777f7a63cbd990740f00858ad41dca9050365311f5a27a2110476cfeee119741a2a1c7d704fa26bfea4eea9458c6cd0ee186f09b5b189c9d6f1caf1842d6a0b74e1b07d9d92c1b5ac4724058f1d111cbf6657d2eda91a204b9101b12a7d6250740b8347ea853db2d3e8fbcca392540d7b00be0e86aac734946ae54d61bc4a41e1157e3b4a913a4d747c3ff15a2afea5663314c0430a6866bcf8783162992b350a2d55e224894767d1c806930ae12636c2d9baefae830cd5c9f7b1be184f4105bf4f0147ef8c04648440d911ca97268645ddf06a3bb83bfbf8b395a88bf7333767f2a2187152ef6e82767e82c7fa58d915867bf016b60661b7e66ec8d599cbd850e7c61bba3967915a85c89a1e01ff6a6027e6b83c96bbe680dbb35ed9430dc6c9858ead14f41b4732e443d515eb130e0d39a0c7f086d22450a07394920532ed4f1c6deb9b93d6f2d23a940b5f3065577102d78004a3cd8ea1025640aff4ab95597b0212f40eaa97aaa6d5cd3a6de80a6fe44bbb4ce28b603996216fae9f7e1033f3f42a9ad2701b0d82bdb495dd304f2294d8322d496130f5a163e59304e02742422c2691d84094bce8b3b25d6420d91ecacd720534e2695b5f5dfe69c4acdfd3e702b77d74392c98d16be2a965cfd22c167030da47bd77a65cf0cfcf78595cd1fd822a8c0fb049b23ab053f8d1f7833dc96045012d4e45ead6d7c8a4e848550d202bb0b25a097040a997a7e63edff9b054756c019191a4f06a3daa4af5bbd203d877c2f81fba45786a8b76d4743fd67921f38382e920c867dc409c9b23d3703fc02ba283f8f058e0295984f5049f91d8814f2c4a07a8143ed76500fff8293dce69a8143d9eaa0d7ea95a04818b9db198beac226c1cb1bb9c2176c4ae54e203358c62bc0bef4d8a05273f66fb1b6f6d29a2fca9db249c470dd77442e1ffe8a430d21176c4effe0d7819a6f202a5219f8d991419cfacf98b26be99de2fc0b495e5a111b7f742e7b552572c0190bed127e092f5896245a8ce977e1ecd9ff4a6b0e7aa52bbc2149531f4e64d4bf9ce1dbf8fe5bec635f5756c422b6b13ec240602b093ab84ce4895200df06ae1aaca1e0b2fc70fd933bf30d367f268aff627449f49b19c64f905f516e5ca7b0841707c01aff342b27a341bb2f90d13176e07aba6c81b3a64d57258a23fe65f0897f4fce8f7bab14258895aa83e4ef22f1ec1dcef789e9c0a66b298039906728401fe628a64b521e5aaf8842be8320734478f516737266cc1168864e3a0e0f78cb0c262f03dd5535342de149d2b79bcd16c2e08be8a978e973db1166e82a1e2d37347565aa70853161a917d9f0fce5a56e6ae3a7a1b90ab09287944a432fc8bd44c18cb237a315d5e9983a3204b74c7daa00fcf041ad4bc8f5cd260b5515532b3aacf43c944c0dc800423458ad357cbe150d9f56001bb0b509f758a3155f5ddc8770dfd25cc7d05b1b8b1b1f0806beed4a656aaf2f2317f8d4e6debc9a4d3d51115c6f970b6b9e276acb67d9c72d5994b819acc4dff311ecfc12a7dceeda9600ce8658ae97028603b9224b7427916ae03f1df4a0908226a639c62fa9a51d5f5d86efdba8c44ee0b9e9bf756896dd7b1bc79bdd16662dc781a04643efc9674a9dba88765cb892aaaefaa3650ccc0e17c93af8332a2b06878d64b3336f4c785fdb1d50bbfe040d9c3d89fe5c65545e7a1e2cb9c8425c3501c90b4c49ffc486ad2dbe18460d239c8b31826d935e0c5a8c03a282f1b00b0dced684ee70da9488adac2f5107cf8a7177d97b3f8196d8dc69713b29374749c5636a16f0230bea4794ace87717983f916d5dbfc9800b0f0efd30d892ca2e2c7de35fdf39f660448ad6c7f93777e8a84e8bbe1d2f63b8347c2a17405bb77e11b0875a48b42e87282c02192199f5a5c32bdf853c43797bff958bd4d30ee683a7c1bad2f832744c533e4f859ce0feb79d118fc9e22cd35628cba85ecffb29c043ee05304a4910e3c53e9e0f32df6be805aa48ef34e2017370aa98b17e2542e2de7c38e806103d990b320e91387ac6b295c61aad060a5db7543b9b41b73b2fa387fdde4298a38e95f5cb86ca3e02e26e9dbe435c78939f0872f509f1a6a33ec97f9a689c9a08bbdd5c1bc3470fc8b1f58d6032f2f4662853922045c46f1fecf069035afba49ca669b0f70990a5a09ed1c7cef6d5033eda2408dfed0317dc1ec9414a51ffd54403d33ac7bc3202554501c14243dcf8196c0b2780f880d8e627c995f407717b333ac8dd879764c444984bca1f78879c8d1cdbbc94ea2716c0fff5b173e0e97c84e69ecb5d721345a2e1435b882cc65e03518c53021b99eaf7801deab51a54b0b0e96d93562cb9ab3f92352be205700bb212d8112ec34618dfa44bdb27873501dcbee04e16ab5747d6d3d9e5647ff21a5194653a66124daf3d2b6744cc7c447335a402d4a389222192d3e3e268a7b8021e1c156370e75e660b29488c553ff3a2cc73586fcd92b48a2d0ff76c1a4953400f1577eb63e4fe4f42e2dcfc04eda7b627d574cbe20b53151b1df10e0530e4ea00f20ac82b05265a6de2eb06c997f2115d2eaebab5fdab1b6dd94255cc7bd46d7892102dc6db5ec4f405500f9018d8cb68f40083d53d27e1e0a5b24b0dcd82b0fcda13a536f8c28dfb8bd2012d799f87cf88f7235141d29e3e592f971ed190a30c9ff59dc89e4aa61fc11db13ee80c005473961729da04c162e0386c6663378414791dd9cd7d6d1562ada3f5b33c5e243a394b041337f4e00e856777baacc3887b58be8", 0x1000) 16:00:08 executing program 0: mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r0 = shmget(0x2, 0x1000, 0x6c2, &(0x7f0000ffc000/0x1000)=nil) r1 = semget$private(0x0, 0x1, 0x10) r2 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r3 = geteuid() r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r6 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001680)={{0x8, r3, r4, r5, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r6, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r7 = getgid() setegid(r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r9 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r9, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r9) r10 = fcntl$dupfd(r9, 0x0, r9) write(r10, &(0x7f0000000180)='\t \n', 0x3) fchownat(r10, &(0x7f0000000100)='./file0\x00', r8, r7, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r3, r7}, 0x8, 0x0, 0x1}) r11 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x1, 0x10) r14 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r15 = geteuid() r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r18 = getpgid(0x0) shmctl$IPC_SET(r14, 0x1, &(0x7f0000001680)={{0x8, r15, r16, r17, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r18, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r19 = getgid() setegid(r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r21 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r21, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r21) r22 = fcntl$dupfd(r21, 0x0, r21) write(r22, &(0x7f0000000180)='\t \n', 0x3) fchownat(r22, &(0x7f0000000100)='./file0\x00', r20, r19, 0x4) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r15, r19}, 0x8, 0x0, 0x1}) r23 = getpgrp() r24 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8, r3, r11, r12, r19, 0x30, 0x9}, 0x4, 0x4, r23, r24, 0x9, 0x200, 0x7}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') socket$unix(0x1, 0x1, 0x0) unveil(&(0x7f0000000280)='\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', &(0x7f0000000300)='c\x00') r25 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r26 = geteuid() r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r29 = getpgid(0x0) shmctl$IPC_SET(r25, 0x1, &(0x7f0000001680)={{0x8, r26, r27, r28, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r29, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$SHM_UNLOCK(r25, 0x4) 16:00:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000000040), 0x57, 0xfffeffff) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x45}, {0x6}]}) clock_getres(0x3, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000300)="177e046c7c0d718b34764cfb6e0c8288ddb5e40a439f0d64cfbdf82df04680d5814a68a1f0375bbb911c52c87f82eee6a4ffffe241cec0d0c334f435ba4d1d3649d7d6932a6895b30fc32927b3a1e24d826887e07c02ed84cb7e129fa0b6dce2993c78ec9a0d3ec512026b6d68710ad67175242530a3fe6bbd562f8ec9e64bc1e018c275a63d4191fa578463285200e0c97b2c858c1ee9cf820aa3c05ef228050acae1c09ca2badf5a58a72f324feefa393d745733d8e8a2b64069dae9c9d280816d7960c422b3561943899e5ff43622822b59d02fc6d824e1e1f2d5393f1f542cc86292b4747e8565b8eca481afe573e6066da67782ccad32516ebbcdbc2ac3e87e7b36481d1952fc6c654f961e773d3b2d1ea78dd331b467e56c7e8cfc24f8bdc8fd58a548f786d5e253d6e93dd8d98ca2b6f88fa1150822c01bbf4611cd6b1c006a7d7706d14c5b49877d1104c0c08960b3b749723e30bad5910d29d45493f53f1ed7f245f86cd4726fb615ecaa9de8f79a54f8ac25f6171f2be6dd3ef062fe7cd8425f58b933d26b58f12c8504027f42bff00962829f817662d0afafaa269006c53e5e296a1a48c08f76f638b550cc4c56733ce8f4d3b927e88fdeea3a11f61b1ab5d534fd2829408a508984ece630155f9a0fac5e5ad8cd18e8f043356a3963d83bdb73da39cb01e5caa61b6f61687ccd532c894f88e41da08c1ead4c6e707e91e502ad187672b2980d6db9eb77eda7436c6badf92148788612751e632a79ab7356894b23bcc5cda8541ae2e18948415cfc22c75c9798161361b2ee68734e3a946cc6f254d5a0708741115e7a5a85c7142853c6168f0df30367e40d26d83f8dcd2fc5bbfe73a706d0001aab5c3249da496176ffaac82acc9f60fd95c22ce851988b8b5367b61369e7aa69cc249461fe5f1a1020287d68c6a1123f4abc4eda55d6ea589f159262aa9d167191fc2c8e17e742404bad36995b5f2f2dd31a4f8d4539f1817bad06d525945000e9c1ac871a414a59d49fbb7e59cf5336d545cdfff28a05d7503d58b15c30413bf123fee665e86559c5425d436fc144bccf207a2b4a3c69f5e768a9e18b4cd2dc0da785ace4d5c4beeb50ceb7db8c81d63f396de56607078e1e041364d216e506ac40e556d27ca31c616f059eb7a2e29439370d51aad31171a14cc14f85ba951198624f7abce00cef92a086270f2b54fe3b2162d800fe5d466d1912fc73429a855c4b62055e345a02f670665813855cfd3fa41afa4632efaa6e8680aa7da3889ed56f4fce9e4a282ca05b89762e282ebc36384195cb7bd721e26d84c6ef44b216ff0a45ae8d0d205c97cfd067f4b8c7ebc625f26cacefd98839b882a80912751cd77002462799319da671c426010b728ff04bc029605ca0a213077226d64afbd83bd8c510bee3946859f0bfcf142de0f0e517b405aba4478ec3e08b1ed2e5b87c7120ecc681be7952eaba22d1ca1a2bbd171f9da1c69aabf8bb137a0f412b1506c3266a82450017b3ec78dce07dba07293b177a482e0d5716f79a3b06848149fd049aa0891efe009ac02a30def011d9425d06d2cd0ba1e3ba07091238c01d990ee9b30f091b6c690b3f8e628a8285b8b8e886c40d79b4bea525b3353301679f3edec8ed5b574355b607051f96bedf55770749be89630a101b8076fcfafe6f3a8d3690bd09aaf4ce9d37717a77c95728bf3dd84ad37bbcd2dc5b0a76d637f4d27348f86eccb50e66d93202e24e47690f0bde035854dfb22484055d842e0dac743fb485adbe887a6dc1cb907038c8e889459589b21ae7a83b337eec52696d2a9e72ed12a5cceceee5923cfa79e67d02128b96c0ad3200733ff4fff19047661b1a147ec3a6b7e210f37f987692d3df9562eb4c91265d0d4bd868f1452a3911bef6f84c3afddf3193661c5954deaac8c83e191d7ec6eac688f3e7036a0cbc2bc2eee6e9e3b3b6a3cf60ce0ad6c0eec442f4d9485699751123fb880f53f235a1688c64f8cedc96891cd11f152b52edd6e3fbd876ec1a982f68b4f603c855a45053f0eed956c37a696ff9a3bb079e0c26536e76ae9968bd07073a3cb74a6eeeba64dc840b9fdda807d6bec94cc162895b94f2111762f3b5fea5b9d560b3ac60f1d007e57a2ed2f69e08dfc5e08fd3b3563c68aa77f51a793a5f9c4f2e4f57607c7aff8950da383f270705d2034e53462134156497df7e52bbc6761f4bbea282f9f31feafb9907d5cb3110e566c4179153d9aa0b603eed061483b206870a9d681eda6e9dc311a1e440a1b33158b0143e66f2afdc0f0140a98478222afce472b0908144af390a4548a93fdadda2263bd6d656800605868479504ec81ce285e6011ada49b8ffb3d8de7628d6e701ec3470f0a891c87c72160ba4e133c9ba5131d66f20e0ff73167538962f02752134a745b62a954ef5ab23cf1c4d2a01acce3f5e29bf61572abda2842a70137aca1ad4f174721cc50bd0ad575dc57be47d82f564f1fbd2d1d904bd4af8535bc0db7f496a3f47480e2e38b73501af235f3bdc89d22391c99e3a35fec46e09fdd4c1a9c721b7a53a3c629aadb3fbfae460dd79258b3bf3a75d5d06ab3460229fa9212d0deaec08fefdee53ede787f0b61642ebf2253dc7185e900dfd758182447e97f8436551a8200326752c898d7cd5311eaa1a816805649deeb4cd2d97690b5f2476cbf0b3a20cda70e73c45bbe834dacf326ea2f2f16bffcaac3e668944ce60937459c5977cc595492511e6294e90c82d2b25452ee6a0de037952479f0bfe8d1e98fbfa9eae39fe7e3a003cc1891706df2ef0d308a4117e31a862c79e7c1c34d76cbc04a11d99aaadc333b4a725f822cebd4f765a01d71593e86737742fe5910fcf6fcb47edd349bdf39cecb2ac4a5f8930239abe30352265f2b221a5fb52df66dae9af2591087838a3f305cca845b41e2f988185942a45dc3f43b589bac430223f03811f2d04bfbf50bbaad91af7ff5ccd8dfebbf3ed782cc04a8cf066b596a5169e4961a5729054aa8638d41dd172ceef58c0e0503271de5fb45391924fd88071f13bb67e69fc7c6d0689f30e88561dc7f8c4e4d28d087478bc0876ccce9a9fe6c3c17b9cfccb3eb7b253e93c4a566a30dc77a0051a88a6eb0a5287dd80e87842698b37dec2b0e04323d6c0c235fa7191498b7be25d7308c382aa7c9c67b92d1b04c62989ab1605b521b2166798febabd6ed7deead5995e86a2aadc7e0df90e022d3f1eecc95388aaf40b18a7f89fe241a6dfec28ed475f332c321cb5216c933076d9c4537e2acd89c1ce6ecffdfeada638126f87e93235da281d76df230fcff3200cf4a25935158996a07b059e42b217a4f47cf2fedec37d9bb3fd35dad37ea538cd4603021cb1e3f54c3b13c6f1732ee8c1db2b44acc5536ff541d2f1921c95100f651a8c940c8c12b04e75f22c52a5fc2c2f5edcc70228a267ab92b7a9832ab2e4cde3d07b5c616043f82de21185920b008993fb8cd83b2d33d52dbae24ead962e20c00941fed27497ce5d0e9f9392c3d2909c7bb164ad70ba40cb215a713d82fc2e88bdce5a45083e92b07637eb9bbdf6b7948876c3441caaf6e4c72b7213830553a47f1fbf6f6cccf96d463a2434475c25bfcbcccddaf2931616341638de3c448d25276b816070edbc34bc009a83037f7ed6d2b0d23050604b8b04d46b6aaada30083297f6698fcf426f02f1cc1e697b0dccb8ec1e7dc10bcf6097ae1222e3ece2503bbcd1606a4e5f48946303a13ff6fd7b25670e64059a488df22dcb5cde0e53e3a37c50b8593c9d868710c2b41796a38f6068d44f419c6a13a5146c55261c5a331d9c18bed37b81a392137711296ed8bb5cfc3ca7ee50aaaec3872823db6da5fb2450365f730251a6a088d2a76e777e5232e7a0b22605291d358e1084ce7a50fa99f81e6b3664c8c9213e22690266cfbc903146164d7f0a614a161daf5d3893b460c62d759805e6413b325c4f8b230b6e2d260ac9c1f4a97a55bf7c8ec07f3ae76fab10f0b1b2554c11a6a8826ab726eb98302e040aec8924eee91c9e4a2d0829edd865f4e366c7e489be92d94189c405a1901d98146b4e4f6811f3fa5d8767d72040971288d9b2c80079f0b802cf15cf979aeffd93870481b428947a7a044a7ca6f3f1d0327469458ca0d3046f4e953c15d95778d6cf1cc1965603e3c00c39fdc576f26bf0bca20956582c104aa20e5811e019b371d0b15c7610b8b0de7071dbd70de031f4296371a036b610e5b698eaa7e9a3a654b5d44339bc1ee3b7d3920ae73e73b363757b1c4987330db0fdd82cc29c21c0d3e2f67f73a569d54ecf499f37ec93a65a46aced72d0a829afe6cc8f4038025aa96d33a1248ae0f37dace315af2bf97f619051b819e9524060511cb598d35880abf27e76a682e42a7f983fe3baf37536439d9c005bda85d99502c2909fb01c829ed94b8f10fcd115df952d442560008a650dd9948a8d453b56834632a4ed1b89a59ff0e7df39582cfc90f43c3a19fa5feb4fbbc0824eab98faf8da1c2c792441307eff6d1af70b7ddf9f57c7d30b42e648183e1eb263746c5eced8f1eae3f3b376c01d39b8687b0ffc2cf34a15e3418402d11845bf7ab1f8a7dceb9743e671e5cc3cb7569e6c93951e39993c66f8a2fce2f23c5b53fb7035795b63f273bb8eb54fcd892031b5dd5a290a31f5c9da5af43c54858892ebb79343278ba59c739381f705f46f759bf3839655e2f0df7798765cfa14d42af6314e6afcfe15fd4fde1f858bae8747296d20bab04cb5adb73f8fe473bb9fb5c9ece6914e55d0150109c3b54dfee7167989e31229b62257cd25b487851b86c26d4c5d38eb035b6a2f2ac27f0e872e54061b05bb906ab6ddb4decd3bfbeb028e87bbc2e4237b8d6c681e054c7474aaaa9eedf6c50322c7f4926d07a7f862892cadd14c07a3a5f957f1a456529668a730a65ed2f4c5a6f83181f57c8d29881eb3a8217dde11fb8be405e1d40b0653cd6d54f52cfdf158928b34b7a45a368244f7717002e4b476af15be7078ccffb3d3b256df3142b358296965267e72f2d7df795dc627fd386342d6e28eccc5edb1fb994b9b9503b50263b37ca587aa5a7695a62babd93a2f3f89da831ded2b313d4e9148d9e822fc06e6547102419500a7f70f7a371e1d93dd0e52cf781272dbf32e451e9e3bb6dbee8cbda8a86409623b71b7bea239cadfb8f75b5928cf22bb274010a260ca091c01b28663af8b52d1c7a118a6477b57d846038a363589bfb971928572b23a5b23073581e19f61a2e875d0842f7883f98894c27711150ce1f2887385fec3b1e235e7ca5a587c09642b2bf33475e2b4553bf74ae64d0b9b1b7e1067570bd41d0ed34d35a4df65cc24c7c6d51b19ecef25d80e850baf75e72259a49d3b02ef4fa13b7b49ba58a5b8910a1d663627c33d001ba4430c5d199d3e902c8f47f56dc253f08279261767909ede3371764b444371ef4c4649246271c462b1140139c1ca13d36ca6817c8000df688d914a017e534386ef7aa1e226520f1e21d9adecd561294e88a6e9acc3b567f764861afcb2e16341818a0051299f69fed1b00cab42398eacd0986ef3d085c93790513642f1cbc60832fe026483341601580ecb85c6012ca38ef4bbc9c61afc7b59275c72584389b0f41c378ba455afa1d08b490e138bacafaaeb8f9dc69d91fd794ae0d25bfc9ce69052fa841afb18ec5a7ff9507b9d45c0f1d5fec41a469607819fef12cdb8418961ba9ec3e5b141987170740810b1f2489f031879b71de0", 0x1000) write(r2, &(0x7f0000000240)="220e2a", 0x3) ioctl$BIOCLOCK(r2, 0x20004276) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x66) syz_emit_ethernet(0xe, &(0x7f0000000180)="a6f241bf5acad59240fcce1004ab") 16:00:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() close(r0) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0xb7de, 0x244, 0x9, 0x3, 0x7, 0x5, 0x80000001, 0x10, [{0x8000, 0x7fffffff, 0x9034, 0x3}, {0x800, 0x2, 0x9, 0x5b1}, {0x4, 0x8, 0xff, 0x80000001}, {0xa5, 0xffffffff, 0x8000}, {0x9, 0x80, 0x6, 0x2200}, {0x2, 0xffffffff, 0x0, 0x6}, {0x3, 0x4, 0x8, 0x10}, {0x6, 0x401, 0x376, 0x5}, {0xffffffff, 0x7, 0x8, 0x1}, {0xfffffffc, 0x4, 0x0, 0x5}, {0x9, 0x1ff, 0x4, 0x2}, {0x3, 0x0, 0x9, 0x9}, {0x10000, 0x800, 0x3, 0xffff}, {0xff, 0x3ff, 0x3f, 0x8001}, {0x8000, 0x4, 0x101, 0x436152fb}, {0x10001, 0x7, 0x2, 0x6}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f00000000c0)='./bus\x00', 0xa010, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x45}, {0x8b}, {0x0, 0x12}, {0xa4bb62be5cbe3113, 0x6}, {0x23, 0x200}, {0x23, 0x8000}, {0x84, 0x80000001}], 0x7}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000280)="d06ad7ad1d3db0dbcd18905662b2eef81d22a160f1b33564f98b1596252ada9814c3ae4431e82743c9cfa8abad7fab63617a307c52038e44383542eae77e21e3bff52529f8506bf08a5a2f40d73e9ba665dedd7ee8e666252e902ca2599d0bbbcaf914e1b329cd879df838a5760a8a02255760e76b4db16ebe14c888f3fe933523d70b3568a87d8bafe5c062140faec122d023c2375b976903501d5c1d4f745fc5b182a7fcc59bb4b8b954b5c8c722a35b05", 0xb2, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x20}], 0x2}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r6, &(0x7f00000000c0)=[{&(0x7f0000000200)="66003ba9b04112bfeff2ee891b41dd18404ae35668479b417cf605fdeca10a4bf0d050c1474396ec0c891539c6fcd6b508ea15a0a7df1c75d760494b5a4cd38ffb7d2e356d91", 0x46}, {&(0x7f0000000300)="a2fa8fe5b1fd962ccebf675dcb2eb6172f7611817bb52a64f83b7d7a1f3d20e33cd0c4e9b7195a4a5c188e8582e9bd760f63", 0x32}, {&(0x7f0000001600)="9cca4947fde528154158c96920fb1cd13f19fcdb8f09425fd65cc1d7fe886986b97230b884c46d2034d579327958442170e2179e6d2beb2d884f6c91f03f77cec2f1628b81bdc23d3260c54e79d568c10bfae23a16b62ef3a2b5995a741b0d28d9119fa5e6d7dc4f9dcaa3c1ff06d3b5a9e8f8138a124f74339f", 0x7a}], 0x3, 0x0, 0x0) write(r6, &(0x7f0000000280)="6f4c8b76f6dd729d4f", 0x9) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r9, &(0x7f0000000480)='./file0\x00', 0x10, 0x177) pwritev(r8, &(0x7f00000005c0)=[{&(0x7f0000000240)="8ff08093ab4f66706e0a07c40da82798b6b81a0d73a0987e5669c777f342458ad93fd020f394cb1faef9ffffffffffffff46aaaac23763c976f6401725ac2b1d115ee6e59c0bd387640900c1314723", 0x4f}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) accept$unix(r8, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d991db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc787a6b980c98bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000acbcfdab782ce30859a5e9f67e5991390ce9cb5acfa03f16be9c7c37d0e74e60af8843bd0e47a03762e049a877ab58e6a158dfa5df2a29d728d2fd50e6015befca552496c48b0000000000000000000060798815dbf307d15e0e19ee77783300818a25a3d2f86b7dd1faa3532cebda2e2a6775ebe3bdb10952292914a8cd0046d28d726dd19c659c7fc0ecac4c38204852e7119841b5f47138d7db285c1e0961ec6b34c367010582da2abd3d36e64a1ba10f987b6d1eb6738bc5e828dea4e08c732383c589f76817cec503e498feab871fb650af6c94d604420c2bbbbd348d2b2d2c994fd0681fb3df982283e6e22909b16537"], &(0x7f00000000c0)=0x1002) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xff, 0x7, 0xf9, 0x4f2}, {0x81, 0x0, 0xe2, 0xdbc}]}) syz_emit_ethernet(0x1000001d6, &(0x7f0000000100)="c0bcb266000108000003656d25c8fd10bd00000000000000") 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x2, 0x3f, 0x7f}, {0x18, 0x3, 0x5, 0x556d}, 0x66, [0xfff, 0xfffff801, 0x6, 0x3f, 0x60, 0xa30, 0x400]}, 0x3c) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) recvfrom(r2, &(0x7f0000000080)=""/91, 0x5b, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="9221410466296cdfb108"], 0xa) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f0000000180)=""/164, 0xa4}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/182, 0xb6}], 0x4) r4 = kqueue() r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getflags(r5, 0x3) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000240)="220e2a", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000240)="220e2a", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000240)="220e2a", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x400, 0x0) r15 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r15, &(0x7f0000000240)="220e2a", 0x3) pwritev(r15, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r16 = open$dir(&(0x7f0000000580)='./bus\x00', 0x80, 0xc0) kevent(r0, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffff9, 0x10, 0x40000000, 0xbe, 0x800}, {{r7}, 0x56faf8ba322999b4, 0xf4, 0x20, 0x5, 0x8000}, {{r1}, 0xffffffffffffffff, 0x4, 0x4, 0x6, 0x8}, {{r0}, 0xfffffffffffffff9, 0xc19c9f7b7187a600, 0x20, 0x1ff, 0x7}, {{r8}, 0xffffffffffffffff, 0x22, 0x40, 0x89, 0x200000002000}], 0x6, &(0x7f00000005c0)=[{{r9}, 0xfffffffffffffffe, 0x48, 0x4, 0xfffffffffffffff9, 0x7fffffff}, {{r10}, 0xfffffffffffffff9, 0x4, 0x10, 0x7, 0x9}, {{r11}, 0x0, 0x40, 0xfffe7, 0x9, 0x7}, {{}, 0xffffffffffffffff, 0x16, 0x0, 0x1, 0x3}, {{r12}, 0xfffffffffffffffe, 0x2, 0x77376a8f142ed6d9, 0x7ff, 0xba}, {{r13}, 0x6, 0x1, 0x20, 0x1, 0x434}, {{r14}, 0x5, 0x10, 0xcbb359e50f98c2e, 0x0, 0x5c}, {{r15}, 0xffffffffffffffff, 0x18, 0x1, 0x8, 0x5}, {{r16}, 0xfffffffffffffffe, 0x114, 0x20000000, 0x10441a47, 0x7ff}, {{r4}, 0xffffffffffffffff, 0x6b, 0x1, 0x5, 0x80000001}], 0x9, &(0x7f0000000700)={0x0, 0x4}) kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x7d, 0x400ffff5}], 0xf924, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(0x0) socket(0x1, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff", 0x4) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000003740)) accept$inet6(0xffffffffffffffff, &(0x7f0000003780), &(0x7f00000037c0)=0xc) r2 = socket(0x18, 0x0, 0x0) close(r2) write(r2, 0x0, 0x0) msgget$private(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) dup(0xffffffffffffffff) dup2(r0, r1) r3 = socket$unix(0x1, 0x0, 0x0) connect(r3, &(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, r4, 0x0, 0x7) r5 = semget$private(0x0, 0x1, 0x10) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r7 = geteuid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r10 = getpgid(0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001680)={{0x8, r7, r8, r9, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r10, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r11 = getgid() setegid(r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r13 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r13, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r13) r14 = fcntl$dupfd(r13, 0x0, r13) write(r14, &(0x7f0000000180)='\t \n', 0x3) fchownat(r14, &(0x7f0000000100)='./file0\x00', r12, r11, 0x4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r7, r11}, 0x8, 0x0, 0x1}) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:08 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000540)={'\b\x00', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) pwrite(r1, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:08 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00005ff000/0x1000)=nil, &(0x7f000015c000/0x1000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f00000b8000/0x1000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000032a000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f00003d6000/0x4000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000077000/0x3000)=nil, &(0x7f0000702000/0x2000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000676000/0x4000)=nil, &(0x7f000053c000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f00000df000/0x2000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file0\x00', './file\x00', './file0\x00', './file1\x00'], './file/file0\x00', './file0/file0\x00', './file0/file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80286987, &(0x7f0000000300)) 16:00:08 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = openat(r0, &(0x7f0000000380)='./bus\x00', 0x2, 0x61) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000240)="220e2a", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000240)="220e2a", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000240)="220e2a", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r12, &(0x7f0000000240)="220e2a", 0x3) pwritev(r12, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000240)="220e2a", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffb, 0x1, 0x20, 0x4f7, 0x4}, {{r7}, 0x0, 0x51, 0x20, 0x9, 0x7fff}, {{r8}, 0xfffffffffffffffe, 0x40, 0x2, 0x100000001, 0x1}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x7ff, 0x6}, {{r9}, 0x0, 0x94, 0x8, 0x3, 0x6}, {{r3}, 0xffffffffffffffff, 0x40, 0x80000000, 0x6826, 0x8000}, {{r10}, 0xfffffffffffffffb, 0x10, 0x0, 0xa7, 0x80000001}, {{r11}, 0xfffffffffffffff8, 0xb, 0x1, 0xfffffffffffffffe, 0xde}, {{r12}, 0xfffffffffffffffb, 0x4, 0x80, 0x3, 0x7fffffff}], 0x8001, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffd, 0x68, 0x2, 0x3, 0x100000000}, {{r13}, 0xfffffffffffffffa, 0x1, 0x48, 0x8, 0x4}, {{r1}, 0xfffffffffffffffe, 0x53, 0x0, 0xf8, 0x2}, {{}, 0xfffffffffffffffc, 0xc8, 0x2, 0x8, 0x80000000}], 0x3, &(0x7f0000000580)={0xa85f, 0x4}) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x2, 0x10, 0x7, 0x303}, {{r2}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x10000}, {{r4}, 0xfffffffffffffff8, 0x19, 0x80000000, 0x476, 0xe84f}, {{}, 0xfffffffffffffffd, 0x40, 0x8, 0x6b18, 0x955}], 0xb7, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r15 = dup(r0) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000240)="220e2a", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r16, &(0x7f00000000c0)='./bus\x00', 0x0, 0x6) connect$inet(r15, &(0x7f0000000040)={0x2, 0x3}, 0xc) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000240)="220e2a", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r18) r19 = shmget$private(0x0, 0x1000, 0x30, &(0x7f0000ffd000/0x1000)=nil) shmat(r19, &(0x7f0000ffd000/0x2000)=nil, 0x1000) close(r1) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000240)="220e2a", 0x3) pwritev(r20, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwrite(r20, &(0x7f0000000100)="4a1ff25563343a6e3911fe3f2c7e327df7d565c237d5a9dddf9a1cc94b0be9ef2ba442f3bae8d403f605c25573bceedf699316adb4361ded64061c9013161924c5a8f01a6c4afeb6d7d5def64169e51572382fe4732e34f57db952fa4d17b83c2eed3b5564f215eaf5ec0f9293644c54948394306354dbd16ab5adb8f7055ac569f2228b64e9650a9f99e9747c0f8c03b96e200bf8a0695a17c15bff0b55bf812a125da368ffb8fa1e860595629ff6a485da5ada69d9ab2a11909e577ec0c00a1d5705b75154f9382e48d34f9140bd3151664f64be61df6b5b6ba92c7e0cd4ad483e27d39aa5675e32a499fc231d2bd58dae47b2148351c3e75853c72909", 0xfe, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000140)=[{0x400, 0x5, 0x3, 0x9}, {0x8, 0x8, 0x59, 0x9}, {0x8000, 0x8, 0x2, 0x5}, {0x8000, 0x7f, 0x0, 0x3}, {0x9, 0x3, 0x80, 0x3}, {0x2, 0x9, 0x2, 0x1}, {0x200, 0x4, 0x4, 0x7}, {0xff, 0x1, 0x40, 0x401}]}) syz_emit_ethernet(0x121, &(0x7f0000000000)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000001c0)=[{0x0, 0x80, 0x0, 0x8000}]}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000000c0)=""/12, 0xc, 0x0, &(0x7f0000000280)={0x18, 0x2, 0x7ff, 0x100}, 0xc) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="3a8f"], 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}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) 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", 0x4a8) 16:00:08 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000100)="6f558d266dbae983c485b37dd24065ab694894709889b047234424e509fe048c579d609e005afa25f94415a2b51df1b80a9ab0a9c786", 0x36}, {&(0x7f0000001340)="d4df39cb8f20525e1289eb5686fc0e7e588bbcffe9273650cd16dfb1098c9db8059f8060bd6073625f4c949e3c14d42963a283b3b1192b7a30514c212a698c706c1685ee6952c21951f1f8452e42fd8cbd56e446b6c93a23215bd066edbcaa0dbaf35f6ae0f49511f524986bc86d06bd4b091f7c6d42d8aca8b5bcf34ab3fe34a0aa2536928a58c1291d1bda483de29d0390da1a3b7a7083ebaeb1f2cb3235b61f2b7968700ac30494b9bf693b1af9b0914d6cf0a88a77b1a6acbf3225e50bf0aaab1e7c8c8c6dc9ccd2b46a5b3a8e1ef5a0", 0xd2}, {&(0x7f0000000240)="65a09630c00cb3f854949387fb94d1df0f3a6b852db47741a32f363c9b2cef81a876f20d06500a52f17563118284d20dd72a8391f27748070990e3125cd547f5538b1c471babe8bc5157cb5474d5519e44d1e341c4e7e6047c62535fdf0b939b8eff12606c1ee9928bed3b97da68e2be86b0d04fdc9c2f8f567f48db64ac78a20107883e3049799e65b832eb3a62cb266eca081d6b2b46aacddb966b11cf3d46bf1905527d2a883127dcf86642ad9593c4b6518c127f2a058bfac8c729cf162da69eace717a7045f4fac6596666981c751dd0a7f3e830c54a9ffd6ef0cb4083572d6f1ebbcfe585e9bdf97e6d797a51e371f0402503ae44ac8e422badd77c0bb4186aa11a16ec08814e8305dd40fee30589188fb035aee5c7ebb987ef606de8330dbe3175d4b14a7180867231c879ef7f1633ca5291fa829b97f831bf6fe3779400d9f129c92cb7925817d279fad48cf2cc3e0aa6d8965d13f16dd7ed14615b64aae1a77b25d71974c9fa67845e8099727e69c73fe6d79e4b7853251399086d376904b80f9a423985f28532815303c98f55f19122a86d076ade411bea7394bf35cbf971ffd1d34d34885e036eb718d9eba217851e61c669c06513f9ae9f65eaebf3fe7a2d834a99391fb66df4d183869f0bfef9edf5cd5475cdc6abb7aad204a0274ff6550a570c9ffb6bac94e7694fdcb84cc158327c6c564582ba1055405e7f6e4c7babe43849848fd84ccdf130a4a1303afc82c7cb6fd6bb2ebc138ef4a69a1dc7c37adf525219235dac4f75f77e84635709cd7c6862fa0c89ab4900c30286ea309e9655c448d35a92a2e39728ac3e609d972c706ed050743761e181c01ad70c3f3a1b62181ba66d39dd812a32625f1b533472b299e14c683dc42a43469b20e19f4a3c308c06a591b96b4d50c9e5dfefa223df741ab2c29433bb0fd5d268f2411a735bd124321cd78388693f9d890c43f015b06e421b1359ce5bf427f0c1c9dcd81e570cfaff18a41e81a03cbb4e55f8f8ec33e08c30013dad7cb8cc5bb3a7179fe1fe859fb3b008fc7a41e46d48f140b926b9096503ea49622cb998cbc5316d0d649400c59eea25cbe6d4e9ae7c99e4770da39e849109211c5ae9cf641b1e8c0eac76f31dc06aad048522ab9b69c46ab5cbbbab94ace216824e6780095e9bf38202c9b2f24210e38af724c352a674773a559234aa60d72576307a6fa2ecb4a901b7be0878e02ee38a14b2d064c5a3ef8bef7fba47eff75ff5194dff1265701d4cd90933fd1b71d2da7f8c9432c5b164abf1dc26c3279e9dc378cb20c85de6b9e0cbecfc2bad0aea76ada5e462c525205bb14bf23e48338aaf70acda9af223edeb7b3b9777b6e51dc152aa84c1634033a408052e9b46777bd9222ab8a9e2b76aa10886762a022286702ecfcc85eb09a8a8b28a6b8cfa81f114d6fde6939304fac2a8f88c56999c384cc0d3c262b77758f22bd66a6a95f3fe1f7a764ad49a70885e9480ee27cdb0cf9f112c6d4603171d85fca23457839e2148cc3004b04b9114511ac612b824985db32735d0cfd606e8b4ea45461f589793ad9b5c6511d214b0f2d649da8e2ee0bf623431bb04542cffa5848f79685fab4daf9d93a7870ee36bb2f6bec21c510354fc348f456da6d8c7171a456196f7280b7e23705f96b9bfe1f33257906fa6723140b70ff3dd06ce84410d3c5bdc8c21425c583f75ff39d1546a6713640de4a56d5820aaef3cea1d87126e2dd578c41f12d1eba5f11ff244ef7dd048813530d830d71672f49e79c2598e707c9138fca6564180049235782c141c0493ae9da9c215898e068b7fafe7050083173aa779e35a9440f8d4943c844f774928c169833a128fcfa721892a83697492851d1e38fb5e3c47dd8810fd1ab6ff747231e8179c8a9b8aa09d4db19c4a3b0a243b16926dfa7a6cb001a60143145d58eb1ad5097e537a72750ae1abb68bce9664ce6b97400d0a5bf3a5c622d03b9c1c879d49c2fcafd2c2493f115b69a9377ea2536f0e6795a363b48893f99a5ad9d0cd47b3b7daa2f292f6c3061b30ea378576f1f146cbe871bb16b2e091afd04bff05b54c0b6fbb670f38a44b93295d43da216b4405349a76a61fbd44bcf76a501ba22af0ea96f9826e8fd8b6c156f0d159f70ba8d3deaba9a2474b428533a3257b7ca84e43d71d03f76477675aa877d567f6c1f6d12471863658a18da38dd2804c1a9ef18c87a4bd4ec5ba37d46028477c77b407d0ff0344ba88411440852461fb18af1f40cf6b8d0c0463631a95b36989d00f3c7a08a1619971443052ac5ef333968ad4b2dabacb4e3f22b91d5a353023c345a0d9079dddf0cd5995522415205f749c9c1c66ef1e36b949a8ed3066283e40df20d7e4357c02d7097aa26fcab40d815a78075c2abce934746eaae25f352f26eca04b4b883e4f0808951adc33c071500520e1f62e2cb3762b070d815564cb786e04e7591f490ab6cfa32f0eec53f2ac3dcc475a30df05fb7d541d741e74a58d391218e6052cf2be169266b34a3338ea66a22b051f52b9a62442111974b061c749347f962375336d53b148bf12eef8cc04a6ac3e8ca23115858b9b2a9040ae218353009f5990533fe5bc8cc3de08900dacf4e011c629c7af16cae69a13a4ee9c519bc5a700eb91ae39eb8f3ea1c7fd387da90e8f922f7824e0e41767bcd20a7e3df4c80d6f0bb422d36f4d5cc17e68f52cc8eaeb876d7522467428cb98b7b56c92c5877a9326fbbeda36b3943fda9a7038e6bd528fc02c9014bb06fcaad4d838a7fce601c6877ceada85a1cf3fb82039fbe62eaec60ab359e9b45b969aca254fcbac70ef007a20593c4de7391d61ec68b230f1872be19239c81b0cd8465b06461b4c23dd0d94838e9f76fe784def31ed40e0fccbe8a813c5b431d350fadfaa2aebbd6e1386da696c86b5f1e16573b6170354a42afd32bdd7a8f6da95f2fd00640009eb36b532b1ee5a3282f58abbe2d9127dea0a21b8102bf6b7038d95380f9bb680c38bbb787102f1abfe99cf8f1196da9572e2aaf85009159484071419cecf2f4edd7015c87819a28471e9e7f8eca96fca7c6ccaadd17e5ab7cf75a44df61d0d0dc7ee2041e5c64697094d2d93c0648be384f307af3b5f21e4dc770db9baa9bca2ff6eb4293170d0775765efde6b530d5ac7a0cd14c6afa3f7dfe70f638b65dad4edbc7cc6c80cef4be870c6ea4ec1dbd803500d37337a02297e4d615bb2cb998a2527032eb89bb46a7ad78c43ec60ce12985e99e6d907fd3a695dbd7d161e9d9c3c750a37a01c6acf0e07117c2fbf5bdda39c403a5084639437474620fc242bfaadb373f7e97d7ad805c6f9f5a94e2057641c15bb2e3f4277b6917a20491beb3b63ff27147636ce6d6a5db0de12764dd185e2ee651e954502c5734a31566acb4a2ba657de55a3ca5e53a6e60cd5c375cb7d5a1246ee0da54dbf122a962a7ffc7069d60d1dedb72ae77bad7e344ba311ed1f9e17e7e10c912d212cf21c202200418a85ee995d753ab1238e4f0ae22842bb32919e3c4e2264e7df1437fa4ca957c56826ac81379a0ee144a1656858b83eb5b07529f1e90e81080781287c46e1976352a676f8f60db0c5cdae180bdbebb246ecb4e72fcedd56bb6715bc647c845da4146ed616c1b38d9f09a905dda71204bc4b027fbd8199d0c66598d146bbeb5bccbcb41670938cd24add54a93299be552d71c9950631a18887a04c12004bb49a542461b09939bdb630f00480ac1d8a0ce7f74c973aea3a6891be552d6b090e23bbf50ccd47c1a55b36e42af6f05869bf6f6528d905b60eaaa4f456a3f670d5dd6102228cd4354840383349de0d6f3cfdd67a8b9e1d49d46e3e7500d58dd00223e578db0698ead2b89fc6f0bc13a30ab77324358e3ea27319ceb847980dda1177103b585a1645e0b6d6d1c71d2493bc63c43222d47e0f9241de66e8ff5b8555c5f6a3d0b70fc83f959a552514f8d0c2c52c665a45b24817f28d3cdb67c2a5889eb1b5a0de2890af44be1156f427c789ef1554e183acb675ab5d76090c913371e6f278c7c937ca70d5b9373c83101897c35f1cb9eb59ea95b640883ea06c0e23488a4484f84da1e61c036f3c800e6109d722a2ce5889a136f82f8ead71a6caab26495cf184475744f96698dfc15d1a54dbd75835471ddc3549828e3a5be31474545d12e920c28320d6a06bfe5c4d44912d317d17edbb1377b006d9ad6a17295a6851d5a19004440831c88c25eef7f41de3b9c85730253e3fe57e030122027e7e44e3198c03d3e26cc16d65ae446dc14fdce47a5daf3823eb3e75f90c5d37a4902ccd9a3f40b2352a89bd7be52d4afe9742e584cbb8a81c595cc6b74741351ad1145fb244f3a32772c9261b7bd649faf843c14343dd1c5b058723c2594140c11f5f574bf162bb46b566e00edb6165497237976792b9b2464b78dd3a6fa8ca01a00b15f593a2d157ab5b83fea04a8c57b07a353f3bb4c72b08a173291ba10c92bebdfb9188d52a3d2ec5f1c8948b18b8df67614bdcbf05e1380b6f0f6a268d487611988b7ea5daaabe8016e7277ce5a17991d626a7ff62741bb876fc7dfe9801dee551a33db12768d9a8b01b5a5987a136326fae7cec8a3eac99f02db990e80617d9d8b695af01da8976d998fa017a7c3dddba1bf291c9d28d01c5c419a4b5439ea0ef170731d480641361bfc709bc649276a759285c8a96a368fece5162fd4d227ccbb08b54a37ac4e913c7636ae43fd2543885308396163131816da389a05b62188f19ad5a130d01dc58eadf7de4fd34e3817a107f625d8893cdd8fe36e6cb0f68db782ea281e1ebd5de024f58899cc6cc61704b45fae95a38985f5672e004e6722fd61d6455666fb6c2ca2d33788671d402ed15258b9fd88c4bfad525ce9a9fc1d02915047986b6e1429b828a3f250bc53e5266c89070610f085597937b18e9f3e66b1ef59148802f27b38c8c6fa1e901882ffbb7525e50f9375d8cf12432d77f9f5132b433cf381332dfef06ab3ce1ef321e0db38b37141bf503f4ed15eed09af0934cc514fab93d7db41056f95660d02e06f4c2454c307aed1f29ee3306dcf44c48f93c9092d87bf524ad59571b20dc4512e0b092d35032fc24e975e95284c57db499146602d7aea73fb2114af0385682dcb8e57e0e3b87c555380712852a027dc0cad2a49cd7461fa2f639358e1de4ed9730c6cedb4eb28d254384735aa1267eb663ee7d6db270441435a06de858b7b563a339bf5afd93791c1b6e0497d5c910045fc06c40f6c88b275c4a6f30c2373972e2c75ac4ff842ba2445c8bdf2021cac20548203bdbe4fdb8a013eb3b931f23221fe610a9fa03483354891f1e6fe49300f525f4712442c1cbd8a5b9f39a38bb6c0038957bcaa722acf67c4f214e7a6aa0b3e", 0xef9}], 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) fcntl$setflags(r1, 0x2, 0xfd40d9f443490b4b) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001140)={0x6, 0x2, 0x517, 0x7, "98a48c6088e5c5db5f6f64ed91c44a7b5929f54e", 0x10000, 0x9}) r3 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000001200)) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) link(&(0x7f0000001180)='./bus\x00', &(0x7f00000011c0)='./bus\x00') kevent(r0, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffd, 0x84, 0x4, 0x4, 0x40}], 0x7, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffff8, 0x9d, 0x1, 0x7, 0x8}], 0xf7, &(0x7f0000000200)={0x7, 0xba50}) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) write(r3, 0x0, 0x0) write(r3, &(0x7f0000000380)="b0", 0x1) read(r2, &(0x7f00000000c0)=""/106, 0x6a) 16:00:08 executing program 0: acct(&(0x7f0000000040)='./file1\x00') r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4c, 0x100}, {0x101, 0x800}, {0x22, 0x9}, {0x7, 0x3}, {0x81, 0x2}, {0x55, 0x2}, {0x82}], 0x7}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:09 executing program 1: bind$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="193000797d730692d19d1ab3897a5b8971c10188cc1aaee4e7722334ee356ce376a21fab5007e83a01f5f69a458adef03b34914c9fdd81d910692337c1c7b566a0d8c3dc3da800000000"], 0xa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00\x00\b', 0x0}) syz_emit_ethernet(0x33e, &(0x7f0000000200)="0c516dbf70e19301000000f8ffca9bc32c1b262630067511764f3c42a0b6e271fc030973c7e5a48b1d39d58656d1a9e638bba4f14ae1bcda37f5875bfdc6e29d0a02afd2d06f5c6d04c9ebcbbe53afbb45e720dcf8f2d2bbc1c88dfc84427e656b41b1f9ee9a1f4d0acb33ed3785f59c8f47df72a57da3331e282bff43abdd60f02280c7") r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x4}, {0x4, 0x4}}, 0x2) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x50}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x70) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000580)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="9bf4174b8372ab2ed8d1d4f0e265") r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x400, 0x0) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x2], [0x59c6, 0x0, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x1}], {0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x1, 0x1, 0x0) socket(0x20, 0x5, 0x2) 16:00:09 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) listen(r0, 0x7) listen(r0, 0x5) r1 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xff) accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x1, 0x0, 0x0, 0x4, 0x0, 0x658, 0x8, 0x10, [{0x7, 0x9f3, 0x3, 0x3}, {0x1, 0xffc8, 0xff, 0x3}, {0x3, 0x6b5a1e9e, 0x8, 0x6a1}, {0x7, 0x3f, 0x401, 0xfffffffa}, {0x2, 0x8001, 0xf64, 0xa}, {0x7ff, 0x8000, 0x7, 0x1000}, {0x200, 0x7, 0x8001, 0x8}, {0x5, 0xc4, 0x7, 0x9}, {0x5, 0x500, 0x8001, 0x8001}, {0xfffffbff, 0x2, 0x0, 0x8}, {0x6, 0x1, 0xa48, 0x10000}, {0x6, 0x47, 0xfffffe00}, {0x10001, 0x0, 0xad, 0x2}, {0x81, 0x128, 0x200, 0x1}, {0x80, 0x80000000, 0x3c3, 0x3}, {0x3, 0xff, 0xff39, 0x8}]}) sendto(r0, &(0x7f00000003c0)="5ea5cafd23065373d37c533c2e9431089fa0babba236083fc1e2cbb514f0f6d1b8f755c2bcac9d13a827a304dc7a87e9b96f0ef6d37bf95ba366d175a8653adb23b6d25841b5547060352488b7f7b2844d54877146e44e77cd0c9a9d35ca90f837a6571a429436413800485dff1b85da30430cb011c6a270a3ba24ce168b4e5483f919df918afc24691a8c7313f36cc466aca8aa2c865ef3bf5e158385eba714d6d6633d89ab12e53918abf6af3e1873950098c52354d46f39ee82d6da6e691e5bf7ce9458ae6000b3925c85564510deda36ed5a1a46764af61991465e3ab66d428b197b4d0bb505d98c46f8c2ea730afbf21729b94011ee18", 0xf9, 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x8) readv(r3, &(0x7f00000008c0)=[{&(0x7f00000004c0)=""/204, 0xcc}, {&(0x7f00000005c0)=""/152, 0x98}, {&(0x7f0000000680)=""/165, 0xa5}, {&(0x7f0000000740)=""/38, 0x26}, {&(0x7f0000000780)=""/112, 0x70}, {&(0x7f0000000800)=""/22, 0x16}, {&(0x7f0000000840)=""/91, 0x5b}], 0x7) r4 = open(&(0x7f0000000940)='./file0\x00', 0x2, 0x4) preadv(0xffffffffffffff9c, &(0x7f00000009c0)=[{&(0x7f0000000980)}], 0x1, 0x0, 0x3f) openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000a40)) open(&(0x7f0000000a80)='./file0\x00', 0x8, 0x109) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000ac0)=0x6) mkdir(&(0x7f0000000b00)='./file0\x00', 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/bpf\x00', 0x0, 0x0) fchdir(r5) accept(r0, &(0x7f0000000b80)=@in, &(0x7f0000000bc0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000c00)='/dev/bpf\x00', 0x2, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/wsmouse\x00', 0x10000, 0x0) close(r6) r7 = openat(0xffffffffffffff9c, &(0x7f0000000c80)='./file0\x00', 0x10081, 0xa6) fcntl$getown(r7, 0x5) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x80, 0x0) dup2(r8, r1) 16:00:10 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x1f6620b6f4c3c22c, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x10000, 0x0) r7 = socket$inet6(0x18, 0x10003, 0x7) r8 = syz_open_pts() r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000640)='/dev/tty\x00', 0xe37a473f969989df, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000240)="220e2a", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = syz_open_pts() r13 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r13, &(0x7f0000000240)="220e2a", 0x3) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r14, 0x4, 0x46bfb) r15 = getpid() fcntl$setown(r14, 0x6, r15) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000001b40)=ANY=[@ANYBLOB="04c12e2f66696c653000efeb65d5d196324cf207566fc0b0d4d14a062a9cd11de9bee5a76953729579740d68a1dac5c471e9e2b90bcc941420cc821458b9eb9018e285e12d3d0a31474c4c5e48eead6c21caeae052174e2e36e20ce1f0a64865ea144a5ab4358b44c75f5868604f663074c305485c7c0ead6dafa7f161dc2acda3e064b416f6643fe4e29d84fbbfadd87894dccea41a6ff733b2014932ab7c7e7b99cdf346450de4733cb09e44499a6fad9175c47ac6efada4bea904de4be1e97ddfd869c44ee6f3d4dce2b1ab88b811699fb10b93a0fbb92359ea299ccb64664c757322fbb782d301009a9e57af2a24b3afb8439a8e6d3dcba31baf4083e763805a7a489c7de73327a6c4072d1060e157d01b6b9fb322bed4e1dec53e94b439bb6b28c11ceb06a5962a3cbe8ac9879345474cf2e31428ca4eda643372ba798ff588d13afc35cf9d3c5c06359ec1cc9ea6ec0ebb5b032ef29eae9737ac2a3d6bdb8800995cdd09577a22072f41dc58d093f3b00f40500a6bcd4649b5406678d225ee467d21bbba0bba191ca5dfe33fe8feeccc7bf66e5c94cced4611a0cfdb7ae5abcecbe0b0bae9e890a88d6c898e"], 0xa, &(0x7f00000006c0)=[{&(0x7f00000001c0)="b12e28f94c1619a18d9d69de044a700a23eb662af1e6c30c7183db8c8dcf20e3a044a22062ba4fc92ce2ba20", 0x3f7}, {&(0x7f0000000200)="36ea04e3216fbe912efd0077187e61b248d028de1db221e7eb6535bb21ff2e245ea0eb3e94226f6c773e05677aaeb0ef77cc8f4569ef11496f7c47a0fc7c3efa374e30e2c41fa7b6f3a5818db181", 0x4e}, {&(0x7f0000000280)="923e170463a82886b139620ff28149ca16c0a4811f7d", 0x16}, {&(0x7f00000002c0)="c49f02ea47083c0a8631f2444f4b1d3b45a3fb762dd055bf4778e7f99a60ff3ed91b6f3405d0", 0x26}, {&(0x7f0000000540)="7179057e6dcf4078b1dd3f1cd31d27cf1c36cb2eb34c1d603fb7775355cd567f7686b0b6111a7aa66bb8b5cdcc82a06d505c762974f6c78184f490eabc0c0e587e221eb744aa7f5be33b6b21b5451cb61155f57b9d64b7c31c37cc1147bd06fd418757cf34567631693d1c1d27e79013bfc68178c1a485627ed87dce12f908923ce0cb15a6aa08d87b11b3253a8bcdb335b938116896f3506ebf93b9f17c8c03e186a7abeae778e6e36439b865eeb74f3d20956b0ea140f571eadab499e0b11b738740cd5b", 0xc5}, {&(0x7f0000000980)="d2a88bf61d354bca7914f5df2f239f0956862bcf3f6bf6853f9d45fa22344ed325895cbe7821ec48f9ff177c0be954a40f6bc9594ec0c0cd1624ba8a18ba7d5904f039ad587f466c8cc69eb262ade1505afa1c5576ad54a11c962222bdf0c236e4ea067243517844dc15ab1c296466b4cc2422338af10fe9f3e5602236e427157546c1c861a7349bf113ebaff26df7c1661f5f6db35ed1c3431c8dc6dad6ea769f690e499478403b03413ea7f3d278f0ad54df5a2c92aa18940696349afbe106433373bb8c7593d1668aa46a93a7c174db0e351c51ebb9f5ac81cf51b2f5335d2f720a04c31467f32ed26c6bb75c6a54727033599c06325a709fdae4353b84fa157e7329ea84e4943ce345d1fc596d0dfe50093d3fee5d29e82c36dccb94585a2b56b54f2ddf56351a610db2726139b64ed33a4b3645b031b2e91160eb8731f5a08ba9c4919df1a29136cc717ebe3b0b0b8595d3c3eabd5d71ef6ec63914e6435f4d7c651f8c6df9223b14335ce3b56138ce310fae4ed8aa372164f63965aa0aaf4252f389493887d1ec7fc12175be4384a94c9168196da515f691597e32e5a99ea63b338bdb2deefa0f4b4112f836292e16bc6416ebf7b6c1b3f74fc16d79e3a86221acdccc00fa750b2f0a2b617d66fbd41e30c89bcd12f38441e9151202a5af462fea626ea1cb4ba2fd6db56ab94f95fb8351c1c912a97a85a2a0c22d8dd3928e8e5a402d19f220f2189c89ba9e02d3924d8622f317217408f8ec7b0432e81fb17544c80ca293e2203e9e73bee5c61abf0fa6ccbae337bbc20df899ea471c1a878b9f3aed95ee5248541f022b7ca2e07a3f43a442b8642ad10427dd14a40db3977cb3080fb4377166ce9eead81e3dca8a1cbbd01612ad9668363767abb6daeb958daa309b97d1aa4e9d6fe08e09b975799ca1b349164fac8b77987b9fcec234be56a410ae86f96cb3a9f4065f823fa4bafbb2e0df7d4a851c320932d42e1b13348900b58f2fd3cc6cd021b328224508ca96ab9eecb6f3e0d62e66ef5277f2adbc9c80d7fc37be25df3434560cd469c40fb3e3483332e5e7d968d7439fe158b9a34418ca020416eab82d95733a1d3a2772e9baedeb45aef8b726b2986bc1e236464edafbb5c47dab19728b933d790df654cec72f82024e14b171f194a61b143924c3d3bb34ad110a282dc454033fba8d4de128a66d48068d2c2d895a8626922154a32ac789d6f54870a300804a22a25ebdd4bba266389d63a7439a32423249947fda4a9b264b2c0ea41ba998a16104ad25e0c3efe1cd49babbaf88f71184a9441f3d2d3ea5eca88578fcf557b7aada47c9921a8ecd0bf7e9da7ae208eca3e28c20201a3e4ed89f8699508eece73667ea4543384e8e3967f431630a865e32d1885abd20f5d77387e060974fdbae95fc9bf94e049a45a24cb5b638b3663bb5730f00423fbe76222cf5331b7bcf7ac90f6e75075a03c1b9c6cae208ee03ec1ec69d481ec687ede5bbba27c2521415d1bdb655761775c9c8b802ed02879e96e22954263f3035d14d4ef0111f265b4df5b10fbd76859dcedd2897adc9f0f2e2d7d1491ba82155bf5f69f8a5c8b644f988f9246edac51edeaa4bfd415d1e05b2334254d3019dc844f91bbda246b65818094c08a425a6047e5e07ee1c9db494e0bd7b8c39c51bb184cf1f920edab1b473b364248462e16ff70a177a89a0da0afbc55e71c37d9a2943047d5eb87964ba262a6d6da9dcf03051fb6f08bdd0b739a3c122fc78f073d3e55fe3b692a143988f17a74a24fb706a0c261f1357f813efaa70cabbf29d5eb2203e0e005eaa3e12e97b592d0ab2231e3bc0a749273c4d50fd95dd43f776bde9339585339a04bc172532279034f4bdb23de1c591e88eb2a48c087f7a53d64e13ad87ed973621599473ffa7390809876467b7352859e962c63ca5ae5453d54087a2e4c8e1c4423d2a101cff4332d6950c9b6d57201f58612106dbbf407349d67be25b566570ccf05b7fc02a97239a311fcb920ecd2e93da5c742c4271cc77e0dab29069301ce0f1b7d39a4bc86d616b88f98a5c4bbf983538db05d4b9c8af296b46ec52881d8a20242c9e231b457f1f0162e06825a152aba7ed6fbeec47f377177c7d0914236669589ba86e48dd3bdf55a02e199e651b98541d395cc687523a1657b4ac980f4d4fcb9a84b8944d0c2c2cbe1827e97b40b22bb6cc087a4e25f171f7db464199b6293487658023872fc44b239a8ab796a48a1a49f7ba814d55e99425c5c125293869603a88a378c8577094b6fa3ca4cfe988944ae60fa87b47c8fd8794ac6843d5b8dc8f4c14245caed9024068aeabe9b3462949d6ba4762f85d82f256277fe3716d76f3c49114b78bbe9f439a5d4467f76b873ea81450d654d0036d198320ec55ee2752253bffe85115aeb7db2716f90cd3d38fa4e366708fb62ae86283021475dd2ec1d52a43938dcd071692ea93e53c8fd3586ff3f71de34763fa7d9e0a6b57abc4b039786211eef8f676846c25b1d7fa49161635a80df8ed6424bfc1287917cf0c08815de12869c232206e2f3638e9574b91f8f57c11e83670313b76df62e0fbd9552339b2563e56426c67e4041151f0cdf6a961f813fb03a9ab06511c59d93d1931f042df7dbebff5bb45d8191e3c2714d104449516270a91d2c4fa9b4f0efc7210a3131a5b9f6604be2eded4a49026b6726c8f0c9a19970d97c69c48afa5ca6c5c7067ee3c1fab9b64b8e8100d9616f97e723ee5ea069f6b2731319466c08cdf87e5e11c5a5eb838baa242dd094f1b2bcd007a8fd528d9b7927fbcec593637e4f08ee7163c069c51983f83a25b7597e40a80159e8c6a09b0636df75a60d6980f94820616914e0313f6094bcc9d46b41ff0f2ab44daf2c8ab87dfb48806a38fcde361dea2097881e7ef810b80c1af4fab11dd3a259052d5091f72f64cc0590e84eab4143bfb30e99850996117310e87e848140f81a5ce56d2c0767b076a7ba98b7664f23e34f250a4d8c4a5b637f22e5a538db7ca32b8d417aa67dee8666e07c198899891a24354c9aafaae76dc0239b23e191e61404c105de0056f778acec5ad1bf38f173c5e65bba8217e32ed39c0146416f2b44425b4d06125de114877f6508222eb073d5b9a556564d5017eef55d6c5968e5d63225c3fcc670a85b2c22caa78e125d63dae2a1920412ba6a09f6080baaad64a0e9a898ea8c0bf6714c8ec8ba89c94cd294b0a4d4ac1b25f52cc5dd6b7a8d3dc6a6151702c792938228c6e06452cf29396efa18086aef5ae95da761f72c7c84f32c0a36a4a728420f69fdd10813c20ceb35e5aeb9b0906dc89502d66f3ddac311f4394e416efa4cd6fdcd23722c077216f9ec5cc572d9c2cdf64c4c0a1ab0dff372256746399ed1fce07fe36dcb06fe034f5eaf485d99d16d2bdba99ba8e06aa79d8b3850520da1156d7db8fd677cb75a0968f7cc4c40981c87b9bbb577deca2123f0810c2f93ed70b2a53f105a6f67072041b6f163a3ffc4e6f8bc855c6b8012f47ec6c1a60ff240f7a61667ad9b1e9fcc9271a6eaa3baf16d8789e1708edbff0d5bbc2e0bc89da4c6a0cbcf122991269b935ed4790d0ccfd2ac26bfde7817fd3c8b7317e7c551820deabe4bc99c52d3a239a0c126e5632873db83c06c0bbc7bc6fa73400439b4ee5ccbe66ad59dd0455ce123caacd15df968e83e89097daad39bd0fbd58936467b2215fc1e9f9f43d7f22568aed61bb421423fcc32acd05511438494cac0bb6a2cf6f32a821804e1678b90946f56f1aafce1db3101317d6003209fe09677c265e70e042a44dcfc901da6370041f66380b1fddbf23a4e6f87143f7694ff23fcc73fc7206112049bc209562e3e0d567af75c93985a67fbc702928471bc6d7f422a66b56312451ee575a4583119667c8d7db26492d9f7f983bf1350c27071fdd22c67ddb869491a61f291e559063e45eee76140c7e70d3e3d6dd381d8a971325a11843f47a448ee9eebeda6d1e1d95547ed40776b5707b4af62950966366741df409f4b3e8301d2c96f976e788c7752bea3bee454c791183a3ec9fdf5dbafd693429a882192c84256404f8430b597f0af2b63310f8176abcd55e9fd19383041799decf822942ef1c619b41b6b8cffba2ba4b7d468ea470ead080d71c2353b9798f114eac2e344c34e68a5e8cf499136d59b0ae9d473582fa00e8456f4787f3c333a8e8f215e2e41b08680f08c4c07c8e6cabd8c132a8bd2d49f443ecd7477ac3877d7dc7706257ee9ca41e133ba0a0750bf46425efecb25798d133f80916b741da2db301d903174b0ddc87c589ebcc295feb411996dd127e4931692765525c2235faa167fe8317ca5349e1538da1d15222ef88cebcd00a46eb1e06c6da387e95788e4e69dc2f4a2c34f3f377b1d111afcd0ae26d52ff380bec86cf31a96984ff0536a6fb023e9bab960da6d5cca44bce3532536aee171305a437ccb0758ad6d5231295dff5b5b02fe910823adda6f25b4a211b87be3002abe31e0ae9eab81396f09f173bad3cfe4eef264eea59cd21ce59259fd294bfcb27e120476d4a4d2c77d40cd10e5f312e7637800b9cf935e8af0647cbe5b53fb0e96d1ca0595470cc33313c1b0b6a54290b44c1ad4c32ccb79572569b30d7837a2defcfae1c1da21dc7d37bd5a6c93dbb7c597334a3fc287cef4dfa0b73257dea0fbd51d3f1157b2b989d5c5e482bb627cf9ede944c083bba0c97ff34270e7e4087f37b90fd1a6596f3f88d45baf20ebf62a130a1175d420155719fd87c085cc7851e6a001a7fd1af34764be56802e4a658340bdb5f958dc773761943256cd5217189ce2b316cdfc9ece77826ceae7c0002c37ea5eacd0bde55a92b894a507000a75839a6e5a051c4e6643fd403b8dc5d99a5590593b060e4fdd1dfe464b4bebfa23a8e05aba4563656f701a8b8fe18e52f2bda6353c7ca581f2e081cca25c9ed04d4d7529f1ffe4d828dd5caf528a55b1185afd258294f12867eae83aaafda3ff98b1bded1a0eb4646a6c102ca6424b760b84d5ca3b63010767782191cdb4b37bc659fe27c2af0ecb09836ec20550998f278cd5997b1920a9844761d91f1e8e470c3e2ca6b9482fe418a14c7a489656cdc2c128ecb9dbadaa1e85cb335a6a5665734d428aa2d1483db8224a0b1801fa8d561a52f89064bfa0f20b8647c461562ef899e3241b2f2affd6d178142a983a074bb6b22b9d23d32ebdc7047e29eb9c2eb20ca4580234ca057e3f894657a9a9d349a4bb157b7b20191f046ad2603f1e7491f748baffc355fe93477dbe6a2506a55afe163d150f0256c884b6b96cf121e8967f88ad9dd9e9f7c32c4e7117fd6f8d71457113046115997a3a85d89262b513f2f8f98bd113ce6032696e930e6ae282e20da05379ec2b99f6c459397892f4b9980ffbba6f0e3a8e5824991784d0ac26e3d703bdcb2139ff2f7641ba25f05f3060f1826ae087ec53bd55f8188e51af32832702efc384b17709726449f2804935cacda2eab6ebb81ae1dbd027c726221bfcb687725d3aa04d0d58e97c52e6a2f65263496440532e3976b7e018f336de401cd1eea3a7c6cfe47fca23f90c0e90b93f04b683c1e68312a79222a3af05d1b631cc2e1a3c224a111f6bb749dc2411fbb9e9a65302966e778dcd6afaf0aa9491c54fbd3203cc4a8d503789d47bcc4c2f324da12cfb119dd0ce5ae191a12d015e2080de358e4bbf348a7bb0f38827f7d5011bb3cb2820af8bed678ac156584c4f6983523491ef53ab7e30bfb9eefa65063bc", 0x1000}], 0x11fa, &(0x7f0000000780)=ANY=[@ANYBLOB="18fae38e53fdb28d97fc4200008000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r1, @ANYRES32=r2, @ANYRESHEX=r3], 0x88, 0x4}, 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r16) accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) socket$inet6(0x18, 0x5, 0x6) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) getitimer(0x1, &(0x7f0000000000)) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) 16:00:10 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10, 0x100) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x40) linkat(r0, &(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x286, 0x8, 0x203, 0x0, "00000000000007000000200000801400e100", 0x800}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x200, 0x0, 0x1ff, 0x0) close(r1) 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$SHM_UNLOCK(r1, 0x4) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x9}, {{r6}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x33e}, {0x16}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) kevent(r0, &(0x7f0000000080)=[{{r7}, 0x8000000000000006, 0x2}], 0x6, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aa8c64e73e114ab566b460ee48c02f6ac41e6bf3bf554799aa7291249b7b74bd85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de36ffb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0xfffe}]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000e80)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25aade017c2c61e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466ffff000000000000ee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e580287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d87000000000000bcae6cbb095bb1f03b4cca93d35369e626d890224fa926da7a1bea492fbbc675c521b80908fcb92cad93665c7208122a558213acf4bd3fc5682f0e26a6f6e6f39ccf690c55240554cd58edc0fcc50af42499ca48492c68879b4b06d5677dcf835d9aeba974546c79387ccbad26f94dae36814a97fb92a2361ead9cc591a91ae4b52202938de9aea3828c434600a1614c0af7dc56df8f0084d8bb9eded7766bc6421c622597a8d869277a26f509d336ff983dae50bc31"], 0x10) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000000c0)=@file={0x0, './file0/file0/file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0, 0xfffffdfa}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xbc}, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x81}, {0x8fe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x2e4, 0x0, 0x0, 0x8001}, {0x6a1e, 0x4, 0x39, 0x7}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:10 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x2) open$dir(&(0x7f00000016c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2}, &(0x7f00000001c0)={0x6, 0x1}, &(0x7f0000000200)={0x8}, 0x0) 16:00:10 executing program 1: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x17a, &(0x7f00005d6000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0xd44000, 0xd, &(0x7f0000000040)="000000ea", 0xade4) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$dupfd(r1, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r4 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) getuid() getegid() fcntl$getown(r2, 0x5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r7 = getpid() fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x2, 0x2, 0x7fff, 0x100000000, r7}) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0x0, 0x0, 0x0) r9 = geteuid() r10 = semget$private(0x0, 0x1, 0x10) r11 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r12 = geteuid() r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r15 = getpgid(0x0) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001680)={{0x8, r12, r13, r14, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r15, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r16 = getgid() setegid(r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r18 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r18, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4eee9d59a9b25e37e461db17be5f9e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x10000000000003d9) dup(r18) r19 = fcntl$dupfd(r18, 0x0, r18) write(r19, &(0x7f0000000180)='\t \n', 0x3) fchownat(r19, &(0x7f0000000100)='./file0\x00', r17, r16, 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r12, r16}, 0x8, 0x0, 0x1}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x5af1, r9, 0x0, 0x0, r16, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x0, 0x80000000}) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0xfffffffffffffc68) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x800000000029, 0x40, &(0x7f0000000900)="d5ff966894f01abe7ca1e419d6af74c7f8bd5d8ec2978970a5a2d8d91f341fd03a6203fd19146e1677ddcfa90beee30d4d6d530d2aaf08ebfb36900114440437ebb0bc608532de74fe1ac62967a970c28a0441aa3bd157adfa83bf46e66b01312dc51d8f56aa4e85343e7088a5b016661af336643e338fac8e75d1d2ec27c8ed69cd0d2ada3ef579c430e97f0fabba64b76360ff523c62d64a4f26e0836668850000000000000000000004", 0xab) fcntl$dupfd(r21, 0xf, r20) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r22 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0), 0x95) 16:00:10 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000340)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000180)=0xc) accept(r5, &(0x7f00000001c0)=@in, &(0x7f0000000280)=0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r2, 0x1, 0x7fff, &(0x7f0000000100)=""/89, &(0x7f0000000000)=0x59) r6 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) setsockopt(r6, 0x2, 0x38000000, &(0x7f0000000400)="a8f7697cc47ff6bdf3432b59feb61a898e7ad1c46f3ef1b68d76d6ad2a7f877d648044eb36632f8dff3c640b0b31b10b62ab334c2dbefbf724d3d21abf0260e8f21c6cb5ff6af3900b068a6276c6b55a83cf9d2d5b3799720cc2c6e3d0dc56fabf7dc608fd9c90b064758bc98e2b4aa1dc74814d7cbf458a36a57823b59b0ff1acf6635bfccc6684734060a2b27ff6fbdae44abd9f48f39f0560d077728ca688c9aa006d6e1c22402bc9504e061ad9493969b463", 0xb4) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e3416", 0x11}], 0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000240)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x28) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000280)=0x1) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x2, 0x181}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x30, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r5) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) socket$inet6(0x18, 0x1, 0x81) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000a0cc9bbaac0d3b8bfd36917d480b8cef1e4209c3b16c3a28615fc36252f6e51fbb0b6de1559b299261ffe87e73a30522"], 0x33, 0x400) r9 = socket(0x800000018, 0x1, 0x0) setsockopt(r9, 0xffff, 0x40, &(0x7f0000000000)="eb44e1bd", 0x4) msgget(0x2, 0x2) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000640)=ANY=[@ANYBLOB="821c6889a759f40001e6004db452d7022e2f66696c653000b764996a47ed8ef5c2d7bbcb345bd5115fafa0c32020ecbf0a39e8d7c552629735bd232e82addc8f890028b2d6b4202e3a92df3a90af3c4976f2a52207ed13ac629743852d18c6ab9c5e94f62a2d797b71a49548810d01e87a72cecc6768e4e1a4c25443c7f1726ae891319ffa05f38d43d09e7c11f8f0e3528f1c1d4ffbac4beecdd6aba4665f0acf759e63ffeeca065bf0bd6ab7ba282e16ea2f17723a1de03dc24262220e3843891f3038c7daae3639c97c9644bcbac9c184ff077ef6b85fda3d6c21a3f0e70c1f0643d42dd526c87975c2d19b83e3841c7977b0b557b489307b140a6f3313ec9c604d986cc60a29051cbcd5d4539d5c10a085627eaafda59cf422446dbcabe5b9dd6aca7257a3d7053476"], 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r11 = semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat(0xffffffffffffff9c, 0x0, 0x10110, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x800038) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) getgroups(0x0, 0x0) chown(0x0, 0x0, 0x0) getgroups(0x0, 0x0) socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r16 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000240)="220e2a", 0x3) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000240)="220e2a", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000002c0), 0x0) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000240)="220e2a", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r19, &(0x7f0000000240)="220e2a", 0x3) pwritev(r19, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f0000000240)="220e2a", 0x3) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r19, 0xa9f54d1d33391ce4, r20) r21 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000240)="220e2a", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r22 = dup(r21) ioctl$TIOCSETA(r22, 0x802c7414, 0x0) listen(0xffffffffffffffff, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x2) mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffd25, &(0x7f0000000000)="9bf4174b8372ab2ed8d1d4f0e265") 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x9, 0x81}, {0x18, 0x0, 0x9, 0x1}, 0x8001, [0x81, 0x21, 0x40, 0x3, 0x8, 0x401, 0x1, 0xfff]}, 0x3c) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x20003ff}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x8004) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000280)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f0000000140)=[{&(0x7f0000000300)="11763417fd4c4adecd64668e03bb0edc197c811f42f141d71e1aaff37334791c3b1ccec00675bde84939ec94fd0d8227a63978b3f299b4f9b5d5421885d7e3d51db9fef15f94c83e092ded5e350c0b168696024dcf93e0af9e7bf8119e48857627516f2d427269ac00b247895bc6a274d099e18da168834502ad5cb45190e739beab8a01218695599a8e67ee810fbb02775579fd2d85573932fbbc50d566fd9e6775c92cb9613469a96293527901bd5ca8ea9193bcc296", 0xb7}, {&(0x7f00000003c0)="645436d34593562c2866614747df4de1cf768635527040cfe1a0781f57a3e2a87473fcfd0c2d847e283a54956cdee3bbc186df2c0fce57e786782caea09e75cb715a0f5f17d0135e2eb448859d6062bd64336a0313c0fc", 0x57}], 0x2, 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000080)=0x7ff) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) msgget$private(0x0, 0x108) 16:00:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = kqueue() r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r3 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r3, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYRES16=r2], 0x1, 0x4) msgrcv(r2, &(0x7f0000000080)={0x0, ""/70}, 0x4e, 0x0, 0x1000) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:10 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x28a, 0x100000001}, {0x5, 0x1a3}}, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000080)={0x3ff, 0x8000, 0xaa9551d1dadbb7d8}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x102) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000100)={0x7, 0x1ffe00}, 0x10) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x7, 0x3}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000001c0)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000200)={0x5c, [{0x3}, {0x1}, {0x3, 0x42ac}, {0x1, 0x101}, {0x4, 0x8001}, {0x0, 0x4}, {0x2, 0x7fff}, {0x0, 0x200}, {0x3, 0x670b}, {0x0, 0xff}, {0x1, 0x793}, {0x2}, {0x1, 0xfffffff9}, {0x1, 0x5}, {0x0, 0x1}, {0x1, 0xf73}, {0x3, 0x2}, {0x1, 0x3ff}, {0x3}, {0x3, 0x7ff}, {0x1, 0x9}, {0x1, 0x13}, {0x3, 0x200}, {0xd4af042ad40435bc, 0x3}, {0x0, 0x7fffffff}, {0x2, 0x7fffffff}, {0x2, 0x7}, {0x2, 0x9}, {0x4, 0x3000000}, {0x2, 0xff}, {0x5, 0x2}, {0x3, 0x7}]}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000340)={0x6, 0x4, {0x9, 0x5}}) r3 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x0) ioctl$KDGKBMODE(r3, 0x40044b06) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000400)={0x2, 0x2, 0x9, 0x5, r4}) r5 = open(&(0x7f0000000440)='./file0\x00', 0x40, 0x10) sendmsg(r5, &(0x7f0000001840)={&(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000004c0)="df448b20590f736b31d850f10a3df2838c168134dfe4c07749f96e186ff3c7c2ee6cfbcd3b42a8ebd209459c425578ff9a4b3a89bf23b1ce71e3b2611052426244c452dc9e282aeaa8fa90239a6fdf563f49b94b8f841970a69d7a298947e6c462f94c7a", 0x64}], 0x1, &(0x7f0000000580)=[{0x1010, 0x1, 0x9, "24c704023722d6e0b4dc33e572c108d6b57c8c566d2ab19fff8227bd346116694d1b444db82741699e4df0663fb45694b9367b4ce7f9bff2b5025c3f313122128371be7333aaf2afb0034f809df2680e0ec49c28d12e512c25d432ff2e2d4e0b45226d5b90d592eb9f2842017aad4138663b09c399a767b669bbacacdd7f8ef048abee7029889cafa52b4f564c016bb23437f124052dbaf0be7590e22e2ee831e186280a033926ce771c9d273e70b06a5d02437f69706d5f53be1fa4a29a6fcfd1736ead4b4ca18607e77862a31244584685f8019d5ae9500459ccf5f7db47ce746099a83fa668f0c926c501290727b306607a6fcb0caab02fb613ba51ccfc3372fa855374510e17487b91aa934dd19979302e6f22caadc1767bf9da5e286e9ecc50e53f72c6afb288ef3b0e1c6eb2b6d628a59f3496b4d263cdd72c559bf0f6621100d10b295eac674498315270e92b7276d9a25bbf7237bcd9f14206d1714dd12b6d98576007253ee72675a1d29a5af0e5d0aa0bb972d655a41732e304469b5817c986b022a093f891ada94b1ba43e83cd8a0b8f249b79370e853d4894f0f8df6580c6125591019b1da8578a5bc0df65e42ae8e822a3c269f88e3bd3e02155010b78fc1768cebf8c6616aa823cae47681b09cb3b96259a188131bee30ac02bfd847962caafb564deada7442b8f3f26130081f2b7b21199c81917cf3f1b8bb3ca879459538b84f3aa9dcf83ad198eeaa06dc8c0951d3de1208e18d3ff0b4c6ce4b4baed93d4981ea528dc092ca18ab2621f2c84689db058ad1813d57efbc5f1ff8f7434244e065b6fddf661733b5f53efaf8b1876478672d1e65fa72efecf0ef2777810c432a02714efbe64040ea726ca5e81dbc208ff07a866a45bd6b83be776343288d24c231024460b56e73a98ffd2d463b1807014569555d0dfdb6d2d27af4241beb682d34b7d868e222fb1a3ffbd7c8d51f46482b6d5ce1dd784d9660502d240bbbd7b0d42ebacfa09e9151887900ace12a37e1e377b3912f32a102cf7f3578c3353d845cbc568d77dc04fbcf462eea97e90859f73d96e8fd57214c021ad3b0a842bde8188b56540563fef86e9b60e07fecac0ebd7b2c941721d1ce9605e0e1b130c37a345c898f0bbe5436492f1ddb557487c249d77711ed4e47470ff13fbc76c2ad08d7a7e721a3cdda6afcb5279ff3f41cefe36118298482d6f6fd14d7403006a855ecfed6390f3f40097483e21e79adb72f317a20dca1d8c72ac7477af9df4a172bb88f7e475c0c9896e11101bd3671f871e86defc7260f2d830fb10d3a56fdade1c7c9a2d86234fc498a09d89e59d7d28ba8f256ec995f4a1ff752b2a14e4b1fc8ac19dfc43bea91e3456ead27d4b752f5163e702dede0d2fb0719f5a917f34431117c929e25e0ece4eb0c57d621c57ef517cd94ba51f12b0479b59e3b5bcd421863b9182c51a3133f32605d823f3a7cea1ea8144a11436614587f42f0b1e679880783ec874c3aecb64517c67da56a931d1bbc6fa56d4c5a66f61176b3f7f06fde0024a1fb64a64249b83ff94ee7f1f3c69569396425958685a7952e7d352cbc5c2a9d3e0054662bc5a103f1535991da7677f5d053690fe406c7cfcf80f7a6f739199407f17f6bf17250e93a433059152ca68a00abaf4bc8f7b6da18450f8b525e28d64d55de69c512b20ab9cec1bb76150ee63f9d4b4221ed38b181699aacf1e50ce7fe3d3cea39cc8c9d3ad06d6edb104332841571976e505aa8b1d5b5097984076a9f359c618a62e8345030b12ef4999a76c9a08becb3cf6fef3063b189e2b3bce03676ed5d1b6b00417e634aa2057d75c09ae5949f39739f5f94593e16eb4118c967c4d8a294ee8d692c341af9c85d0fcb151bc9ed3dac257a8089a2d2feffd97239e781723829ad250c1eacf04a671ba71daf5295e244649bf0919195da0c51ebcd4ec8149de51108859e69e13b79d7572155222634b1db81f5a2841d0c1ec30184ec11cd463d35e59b14f57f79411080b5e54fc6b2f16380a5a105ed51fcc48dbbb47979a6b5acde7a0c391c7b45bf310fd1e8b560b237995ae9c56a115303e51f3ecc9b5ba6611acffb1741cc235f2dc4901604150103f7970a1a748a939fb179e0221a3e5f715c65e847ad7b61f1f721c534c9e49a23e56eb72e6f00cc534d4f2bd578363dc9487d8a3b94158ba603dcdfd6277d02bdc2f2bcbe6a7aa1974594d6c036827ee23c776900811c018f98f755a5bbad9c08730244276f3ae9d992594afca6d228b87d40a24f21d816cd6e2c9be8ac86b1df3b5067dbff18ae2023c36f5265c514b4b21e2fdc0e8ff8b47635de822e38e66463f93784d37932fdc3de7d900eec79c9920f9b1d273a27db32a6f2386c243c5ebc999315655d8975c28c1a9b82106b215ccf8da2f9a3f755fde1d149ffff4e4adb4bbf38f57895d2fd415438048b01b628eca48bafe08948e448884eb0a2136630abb7a20e8ad5c7672f340c078665ea3e3ad7633f91212da06d192beb11e53989a16573aa0ba4483f4d002f09dca694dda4206294841fa282ea9a7e07656eef5aa218273d791263a44119ca0ff3f99fe893502b897abdd41b6b166e3e86dd2794123c728a05136c1ece93c7201e85d068a3c3632bf8d5509332d527a0763207e8e1023c31d584f6f3e519f8f41786f35dae9b09d17c8e7ebb09680e9be95474491b4c36c75fa8c21c3b0e81171cb64f909814315d3078fe02df985addbb11e45a1bb27e1c1703aa151a28647085d1516acb46936fcc69208371deb07dd6750711fe51238d0605e3134cb9f5e7e51056d079b590646f5ffd0442638a6cc65693bbdb70b197ceb38acdc05a5584fdd8090155a1371b4fab667d5c7f0abf08e9e69fef40b4c52c55bed954d682d290beb3a395ea81eeefcae5480125b58fbc043fefc7799a83f787f4c1c1a725c9add689bf55b969e350d8402834571ddf00f7f136f2bdc4b61d1a7f5e0b9d20ac8df8399d8c69e9fdfbf71a9dd4035dbbca327b3f1fd23273e84c12afcf185d5dee4f7a85632c9651bd8b98d3d3bb4165f6d549f61a5d05748303c40381d99e811acb90fbb22bcd42c8df31b971d0ba2eb3253951e4cf736c370a0b474dcc4f3cf6639f350c6ad44622d471d6b0f2d4eb22651ca1c29735ac1dec9cf3e2c44475929b371541ca6fa375ba7c18f1ced82ece49745007fe8909a75d13cb71e27266d68fe89346f897fbbf99e621b008c689b14c94a2a46b068494b56de297e7f11b2a2a46b61d824a68cc7253a0baaec68220eb9a0f52ced00a84b2b8269c393a4091723d2c8443198b0d406c3d5a0067c7ed04072576f7c7f4c9183f7f6c306ea434fb263c0e65ed65d74abadc7737883281b781db02f003e5923436579e030d3a525f002f6f8276b6839acefd4a3d1fb2bcdd9a2c9d8a5a0f64212fd9ed9dbb356f86cded4635d68032672f3f19f008256e325fb32824b5d26634edf05d3900d8b4838ded1547eb6c41979d4e2c657cc56f0e4c8037389cb9db29d856e0a9e6fc6225c2bb3cdc78b23a8ca7965be1602dda06d452518881bf4c37d6a72772e5f4e50dea0c64495bb972a56fe363dcb02d78cae9f445c504bf0f69bef05a24794c5b02a75fe947dad2fdc548efc14865d780214c4517310f506eaf95905ab086ab9277bc13b4f3334f5a71b70a9a26a5f097352e08ad45dad83e881e3c87af8555afe6156cc6ae1307903f958bee66ff679e2b8b157cc33b09cb96141fa30a0a28f1456b27b584eef3a0777c478d5392c93e924ed798fa067e4e786c90a47006bd89368cefe6077dbad7b45964310b6ccc2d50cdc09b1aebf39aa1b52acc4aac961d97dfec2d0222a1c970c2c1f3bae4db0b3fc2adcf47cbc3b854475c5679c35b04e993afaccd9a4a3573fdac02321fddc1bc2bdd0842410bb60e80397ffa727ae96af2967e2edb5a8e8df14887d1a1a91a1e6fcedbe7a582b38dfcadbfb309b68107ffe66f2a1b278371306ff33f0fabb167a479f72ee3e8cf8ac92bb405cdf862c7369e1f86d4750aeab8876f32df54f516d7c4124e0cda9c6e4d38ed0c8d7c807fd874f145419a7224b9ce354e3946a24488c9d7dd32b7cd0e222d63ef821991e4e1a897c73bf78c1f36dece798c2b049b54cdf6959f73a658ae1880c794343b7bced31ab28503bebab5b6911c47f3c1806c03e7adfc36d31723b594afafa1c7538ccc268880c34e557e2c52448d2e5daf72d2ec20e7b4d5ffd860d500e5473a1b5f2220460e4f6e87519199662c70389f16212a06dd0e7b654deb39cd677f648f996212eec27362d53daa39881fd0bd492e2acb23f1419f7c7e4e8198ba663ca80b7516b753f72a40cc19133c7878b4cd98372efbd3f6416bd82119da2b71c17422e1466fd12e657711151d1423980f47199816a13620bce181d00a5537b462df233c0d6df78f700c51a1059d2a06376a742e39f5f450f4312513e2be9a845949947201a2a0207d05ede365c9b7123aee2a08d9a7179a9711bf918f45252ea2c0af19c129d4e9e56d63383f26b82b6969746c28f59ac39bcce73d662671f7e9e6ed32a1fab58c767893022c84073ddd4279099f61824c69627521366c6d8e73c8d73857cb24983c524765b467ca23d978e2f82c36b44cc7cb180601a023a5b6b58efc28a7c1b4b2c4c98ef6a69994d02250348d0ee26d25280009e4d61e3d788d354b3cedc5bac2524e72097663b595ff55caccd28b0c4b71ad1282d6877d62487d3504b946096a4f07ea5339a7ed2ded513b33976b872cf5a0910f8f9f1d02f1dd97b6f1fbc4aeae2a19b1bbfe51d2c2adff23b2f0bb0d6caa11640f43bb1e3740d348552d87d234911842f25a5bfc0dc39b90f58b6fab463191f933c229d9717c498fbe2c22855fa92ed46e9a2a458a84c157ce04715832964044cc9348ab31ee75a17a900ce8559b2c8b9f6d143c62a0b50fe4a2728a989606e1aeada912beeb00d0cb591e6ba03133aab2977219c896cdcde73edaf0ea6ac82d589c059f985c0daaa14a72f77d81b9225993f53622b9769a14eea4cbe67a6e2ea64850f86cfe76bd1dd220b2a354625e62047bdceb50117c2492abba9ab31372febd9dd0f5217610db21e993ad033688bf56b01c7879a74bd1b7b17ea83a41b7caa91c7cc75f6429f61ade6c5a9fea192f604c56212c98bbb8339b312cfcbba26c123af9ee37b4a677aa1b0bd985cd4ddc880888a67e7fdf1c4b7ee3aa55baf26e641bd01eef0a0b7213f0e6cc5b5eb61ccbc160e30992eab5eed904073fa3740c22fd0968c6922f5f4d747db9e3abed7ec2daa32f50287ba5cb844e1d698ddb2623c66dd0e4a267b0052f88787c0bd0a8b0e8874cc7c4b7e865f0302b41c088dfe13a32c8d257f7a2d124385422a9eee583f57f140475034564e63feeaae7df94418ddc23656b615fa1551d6ef8a6f235e425a361668de84f6a3b8327d48acebbe08844a413b7ec90bcdefdf200777b3d229716c3ed5dbcc517e9b4abb314e6bc551d75ab64a24f1d967a86383730e8415f893ecd0bec630c533ff67c5474c0275cd8d98b7c59868162f5ed8f9ef6221621b83a4fb904973183f58ca8ec18a3d549ea50f5eb73292525a5cdfb94a8e4aa5b8209215a2291770930e6875d6aee4539cec34e7ac094e68a8d873e20f15f726e05bfa757ea45100a5ae127cb47bb3139e111f402987da92d9dc8ef35ac7025721fc4216c75a7e32fb065ba1a753f92c28a5a03864772e41aeb4fd94a162f12fa26c4c78a3"}, {0xf8, 0x1, 0x1, "f375d99a5ef93525d3bdb0b36774ca87de07cd8754013d23bedb365ea459fef06e49e723759316dc5dbc46b7f4d563e0a40db71e1af1b6badb968ca2dc01742c22f62d197fef7381f573664d56e8aa19b403f120ec72db26261009655d7309257e63d43b8fa453d15d35aeea2e6d4a329b429ace87e193d2d90a09311f4efb402ad5bc5c9dfb91b17a29fef74c80a956652da9d3754e0e6945df83d4c639db6c85968957418ac45759b8671668a4e819fffefe73678c871bbba73e9d35d71ad57e3f76c0e61ff3b062476e509143349b2878063d1b4b91811481e9a280ad441423eb"}, {0x20, 0x1, 0xfffffffe, "20b54337d63a6710d6"}, {0xb0, 0x56d705f785db7fe8, 0x1000, "989637081e33a8a81e6396cc14e8776154bbb27907a9558e65c9b13065ed52f402555435ab469bf369306787643ac533a2fbf219df12d84e45f2e9070c323236984804fa3f1dc12a913540cb1e623e7d4dd63dd77fe021e4469b0088dbea59a736e7882dfc159a7889bbb6645c94ccb2c085470c04da7d5ad6ec75ce7ddd7e189893af82b2f91281e5f1776cac69aa9828ef792dfc355a4c6312d1"}, {0xd8, 0xffff, 0x0, "529258dc316f595554508707bec4be1fffb419de7176b2b6c496dc7ebce6f4b497a1be98f29d7a79d0bf33fe5e4c7bf108f98de6e1d9ab873039d06ea5ed60cdcc78ed266664a7398d5dceef0fcda9dea3bf715cbca2781f8343b5787ff344d1370dc308047dfaae765aed993be61b9ae7235b3101a7ec5512fe3be7958e07fa031c90bdebad737cb4ac7235515b914cedefed96590c289d9f3d61e4aaa71673b33a407495555385d6d4955a8b996829643792b3173340f7fd9d7682fc1194309389591123df90a9"}], 0x12b0}, 0x40c) msgget(0x1, 0x6) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000001900)={0x2, './file0\x00', './file0\x00'}) getpeername$inet(r0, &(0x7f0000001940), &(0x7f0000001980)=0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000019c0)) r8 = socket(0x6, 0x10005, 0xa0) r9 = dup2(r7, 0xffffffffffffff9c) ioctl$KDGKBMODE(r9, 0x40044b06) r10 = open(&(0x7f0000001a00)='./file0\x00', 0xd070b1462659c044, 0xc) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f0000001a40)=0x3f8) fcntl$lock(r8, 0x7, &(0x7f0000001a80)={0x2, 0x0, 0x3, 0xa77, r4}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/tty\x00', 0x8, 0x0) read(r11, &(0x7f0000001b00)=""/4, 0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/45, 0x2d) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r1, &(0x7f0000000300)="3eb4fceadd0050da16d23d71b8106b3f342c5a32dd33f455cbf4b8664147a455dffe9033742868d1aeb2ad29d4a39475e106c1c2c480d66f741cfc87e17402f839b02941cdb6ebb47cc6a9779ab16b71fd0a7273d9d117440b8ee8c11b7c8f3949f95d3e9ab80772a913a0cd09a38f3d396b5c99811be5dd0e6b4be2351455aa8f0878a510856d94c89920585ef9f8d776ac25089016a98336568ac0a2e00513e472c43390d6661e4e16a6cce8500584f9dfd91fa3a2cbd975263a00457dba223ab931108d35a9a24146ea73573c1456802e3aa390e5576d52800f877383938c9c02eb744c7f34b3", 0xe8, 0x0, 0x7) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000001e76ae0000000000000000cb33d1848b"], 0x18, 0x800) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000080)=',^}\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='!.-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='&&+{\x00', &(0x7f0000000200)=',/\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='-\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000540)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x1d\x00', &(0x7f0000000440)='*\x00', &(0x7f0000000480)='\x00', &(0x7f0000000500)='\x0e\x00']) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000580)="ab94b2dad4cc4a987782bd88967e9c02c38336fdb589962bd4f1d0c9742b2fe595fe3591f5b4ac8a7c130f21363ae8ec1aa570fc31a89211cfddbc9bda4959b59aa1", 0x42}, {&(0x7f0000000600)="1c859bfeec065cb06d770e3a813546e81880bc1ed6c4eb8aed1beb4abbeb35e552c10ac34312d12994c6afe3f40b47fd679f0810cc0dff37c472b1de47f57c5ee8491a1a8613bae346ce34d5cdfec7f4f62b5f429194e11efc687ca2bb36a81c1980c48bd5506e8c2c35b8eb43ad07ad92431de0e4709a5b72482448a626cbc4a2b33a9abf563f8516f07d4af7f7908e45824a8308b4baf6bfefa8f3d4092df5fa843cb01f9717da15430d2755504c1e4ea83463845c319a7de563b3766a", 0xbe}, {&(0x7f00000006c0)="17f622bcb63669", 0x7}, {&(0x7f0000000700)="57010923b4fff690258382efb6ae91565d940e958154792dc466c66695814643a3da1f6c7af24e573fe4db9ae370cbf2451bde263cdaa26beee5ddaa5325b8153a53f7ba74e4a8a078a6c8c8732ffa87d0b326657b173b220f7dca7a969a7efcb5f389dbab9ea5231afcec6d267b7c1160f680e9576903ef83", 0x79}, {&(0x7f0000000780)="d294a97044c6edb4e2377805e207148bad8929decc55819e6568278182e5a18e27c21a1140b0cab27864e991e659b3fbd739d80e42103c9fc8b50fdc718a005ec5a4952911130792f1bbec71712c044ef5e39337bb4a7c73e6b9c490fb912f6f2fc89f2a2cc64cf6cafbba0739c959483dbd1da06a5af35f7ab43e5c0b24996212654e058915dd0a4a921f32973dd72c632582d0fce6f4cbb5f5e332a89da7605cc00a84011d7a1da93aa0df1e49f4a897cb5a8cfd35081ac737de1244a45a", 0xbf}, {&(0x7f0000000840)="9f49bcfbfec6d8d93ac3712602f807ef6863a9ec2dcb87be7c2023352f5e460f31bd0a07b0dbef12421014df463fa5c57f14faeb847e8f58292137291d23a80f6896b6d1", 0x44}, {&(0x7f0000001740)="e97bd2cc3fef8c082c4a44122cd0abd167d277f1e963c5f824986460029c6ab7e624455746d02c7c43ad65cc2ce6b0053a6eacd4f92bdd909de8bb034d583a0668be20a97f8a372238567371068f657b3ad506f884e6e795c4176804ba12706a1219062190724e6c974441e5636f690f4ac046dc8938e574727509e31862a0f2bdd21f417cbff4d45a8997abafe0a1adfecdbaf1ed7c5c4353a3ccc8f37682113840673a5c589d204c69fd580a4b6f172e7650feb561cebedad881e14e822768706c4297a0d5f44bd0a852bf279d60cef0d05c80275c6b3c4068c065b30fe2ca7d4fa2a3a524e50dd8668f51199d323068400776da46dcc0eb0923ee1a58ff70ddaf680513c400937401aeb295f82e8d34556ab8aaea43b1c141859709e7448f7a084b1ebab1d7f4f2ab691886681881f30933c221c067c7fb3f63585508914eaa5e88a9c16751580caf49b18436b0a30a5742755b3e5ccccca89a395ebb729df440b80d0d109371bea2e4bd855877d991939becc31f991087a885f2b016e7cef9dca7a08f850f1f4c81b71920b82b56029a43aa41da849869849aaab242d25d996f3fe6f63b7140d68a5f1645675d3cd5c83cf86acc8765c07696c4a501166ad235b01a57fe9e8bdb7a43dcd4aefcdba7cc78663002e85999d531679c31e8f3ed2268995754bf91be1064a6597ec5d8aeb0f7404a0681a6175c67adcb36466cd0475e506a83dda81a770759f73420374ff0f30c60e1af4532bdbeaab05bd008c7f8c690baa2f1321a25eb71c5d46e030c9a2b804d18f8e726afb670c861572ac3031d130960662c460f3a4eddd397ea77cc96b2c6e40f60c1a3651aa437c8991fdd248264e747891710bac70a0a8dd96f6c31a171d208b70a2302e75aef105dfdd7ebe2bdf09bdcbeec74b2d8601b223ca6b1a0cb6c16ac08088405725abe94142244c23479fdbdefddf6a13918be0d32a068c4cdded035573e8e1929b6d27055dbe9cc6ab8381faa015bf9330f11612b18113a523d721100e45d5c3f75a0b9aec60df52525d743e33180e0483edee6c0a8145516b49713358bd9581ddc8ffd1816ea5498e827ce1015b572f83b4e74e3214614b13842b7819c5955db1e9c90a3918893e2552c7fed857ce547102ac0d92478eeed26de319bda8b9e81a79fec53af3ed1a53326d04db501cf0dfb91bf6bca79f759e62051366afe54a7dc447599e0d2a977c77783626f55fb12d2c4fcef8995ce6da89909cb9ca7c3af4f9907e2ba8aec5248c6fb63733b884f72710366309a0da324b7971c2244caba6aaec580c54f72071dc5225c51b9083c22fdc9ec57979f019146c9658a17545dabb5b34debae75d461508fd83cfc1472a08f6303f1c7adeb04c9bfc730f30c0f1bdd0a3dd2b9a0c0625dbf92b8fe7d146bcba254f2704fcfaabe41c87ddb33231a9b7855008f0a9088f46d9d94a21ebf7a1865c5550e55211f4ee744a6d95a730fa620aa933b9e1250c41d31c4792e03d7fa445c1bf8b896cbafc6551eed1917300318e341becf42adb79d42ff81e51d47804d9c4aef88d827d93e2db562cd0654676207c91be37a378e3bc93dc3f588c71394668cec328a260daa4121190657e3db8cf4b61a50705edbb32fb70e6c981e53a6a10d3bd8044a2fedab19e404eaa69d34068444a46d0950fea75670219d5254269116771556177e86c6c16c5d3f04bc1ca610d9fc86491a5dd92051215eea85241f7f8c1f47dd195ab3db23560482fe8c3befd3859d87e188ac3ce3cc6c2b3d1ab0ee73840dd60f65c716bd70d8d3ffe0c499b5a5c9cd67ad1ebe1e144be127ce18bdc45ce961bd4cab2badcbd491eb6e40af21790d5a3ff9e9a09f0c6a8570d139bbcd8edb8561c5028f21b8a3a491a80a6a101dde6e0e92f7d5ff3558f616c4c0f796d484dac0ed281c579ec1ad449964879f8871fff5e953e2285b0854c94b834dddcc1cbcee0fd822939f142557b626ee20cf88b7a6fa2fbd07611681a4b5b06ca408764f90768eba569014370aa655e0dfe00b2b1b7da2ade9f1ff7c6608fe7f7b9d8a8e5a8768a5ab17fee2c8ed0663c0efddce9be1f51cbd7e300400aba63cdf46a41f52e6f981e40171f8f168dfaa6bdf670ed87cceee6372c8758565bdd6fc76a9541efeaaf1069d371bf0bedfff617aa1d3f96bb7811ff992d59deb385c38b6360f96cd3735137cc0009474bac63298bd39f19688a740206b63f5ef5f085c0d7ed71a0729dcacaf28478faea3f25c8df03844f37d010d35236f46e69a7bbae0c79cafd710d3082250f36e6cc44f02275c78475e81ca3a1718da120aee73dcc0a7bfe73a8f2d3d9b6aaf7573debfebf01ce0da20d4515096760e69b4d21ea7b79a377efb191cd71f911a9987f66f3ce7b52eecd3750f9f73d79485a7f14568b708e4694833047aef4667de6dd11a63f6d519ca23c42c9b33de11772e7af2964b15ea79dc020f2214620c90f562c08c50a580d3819d08ed7d1fc49f93751a82702a97fb8496b2f34e1965a98ce9017a6a80fa52c6551b12a4f08b4182d55715b7921f59bf2d23df5efe4ff243fc1259beff516c70ee895772664625b3f446e57a75d694a471acfe44a26af031de328dfa95605fc6430ca919da6561409c16776964ff9e0c093b72e50923500b7f4f2083ad2e49ce952fe7530377c2872a88acec891ac4f38a2f950fa9044853b910ecea1be7b8d1db2f3aa720da80ae2eac4ec7757da6ddb0f609f43a08b6741fe33b8525a9c976d119522f15a7df597f8d43c0c1761b15efcdad61211c2eea2f91cddab7fecebd2a5b6083440fb262baafe67fb3c329a24657ccaf5936c89d1d9ac11e03bce5a8990a70399506c1416106c8029f36f6613cf39802b5296bf57355fb8d9b45159e317fa4f3ca7f6ea80b659e05f9da81bb6c00321187b87947e69546f3862d014fdbeaa20f63fefa9980db58fede523766f1d28ac96a57ae045e5f264d894e536393d51fc7b928d0ad07daa9374fb45e0ab74aaae034cb244140fe91193c5d6b558d293505bba60f8868b705579244fb8104a8aba85498ec7c4d5d2169267ab04d9bca4f01739ff3a75c161e6bc235eee2ad88df62efb08923a18b3a3effb97124dfbd2c2d6381ee50f0d9c30322d580d949da3ba2238314a3a981b5a03908d49ddf2ae5c63b34261c5d0b5175999f385eea67f7ca32b9839122a59f03608ee4fef396ee42bdc2ea9bbcc4525c5581b7fec5712901532e8db8b19eed7e308c096c70dc676f973bd15c3bdc0c0372058d48a3ac6fea5aa9ed3fc26e5b731fc3fe46e807341122fee7f43a7ce15cddff09035efefe041cf4f45c590c2bfe7eb1d3d46edf50a98d0aeb241fe0d050e584d2e9158623382d62b4b9ae82442931a17ab325caef9b6c754df99855b62339961c98796c873354aeea0b9ac17605a8feb5e90a5b1a11ee794ce0c333d79740bb1f22fa990ef26c63d0d1daea10b3cb22fb31ee57a1b9c851f0253a18f49e3e9ec67a5f52a33550b48c6d9f105c71316ba31508312e3f19e60a3e2c556e3ebafefb5ecc753a8fca8487df2d49f66d5c5170148d240f18a5b267b23e706d1481066c95f4fd8a294a7436097ef74a77051ff7891717a03ea932880c46f45faef44ca1f93a1e3d888bc52500ed08b6c40240c2b8a40330b3fa0d0ca7efa9ee0f374966449eb4b78d48eb9c048efc9be418c2a8a30ecf37940ade355563220fcb34741310c807e105d3f8005f791a6e6c95fa230469ba79eeb89b0bc01f4d883d04b35de6b358db7654e5bd338fdf493c513ae6f8821b7ceb324f476ae7f3bf5557df65a6bc952485699c7eaa40e98060e5941eb2f71960c71b3c10d8ab83215f672a2cb37c9937d685ec923024cc3131fba9f453a495575edc5f3df525a567efb62deca7beb4d982d70663589b4ebf94b96b4c96291c77ad2ebd2be4f64bb5b8a24a331e9c6c87fec82ed6083d78af6ccef22b4b52212aeeaa39c427e342fb6c4c85f9406353b9c4c2bdd6328efb9598b6c9e981231fe579bcb2e2820c3f7e50633a9fad209bce626c7d9f2f4d8eac4f9d1c475adb8cf7754f328758c9e158f065d0c16d1437d08ac29896e7f450a03f573ee184ec2f767840a5553b3b861ee0712342c6b0d8a4d398a5dbcd2f7bc1a70102f945eee76afe753bdaf8b0703b263c5a3e45f6812099df26aca07613f23d062bb4d3850c3fb28f55c09d8a103965e5b87e34381b528e2ad0f6bf5af0ac5301e1dd517d6b35a34cd2e52b86daef6ac818416dc02bc9ac0cc66bd8b69bab10ed6b17f703d8c5c8fb23e7268b73e5004fd98d4630370ee311fe8f06ce06fe81da9d7c22753e264f4fb95411213216ed0b946d8b9df6567ba337a664373fb42dd8f09b02729192d3aacdfb0387fc3a4f96b228b6f65eaeaffd44920fcc02acdba1d34f2cd12fb37315d32fdd9fbaa32e5609b13c5766b642e9863c055013585e105d59d985b5767abd4ba5dcdb53ff958cf9371ba22ab8023d65a54243f24a202133dbe7c9e08b9ee1a44dca761e8af8f1674797f9a574b2ea114068f54b5553e9e4fe4c142e152b77157c0fc285df27b2193b7ddb671212ab8fb43ab7f97ccf6008bde7eeb10a0b293591150ce32eb1065fc791aa59e289890906750acf1641a4af11c4893d17fbfc543053cb76f002f05312d48c275e2f6479cd270f0cd4cb946d8b856091fe2a1f22d63a89f06665ab0750f8bcad14ab3be2e978dd52641297ffe81120f55532dbe02ccb0a9f2e6b5bc49759b64b136ad90d2597514791f4bbe34951d26d0cdc6d2928885b81bb4e25d5f2ec99592d7ca2ecdc6c554f2771208155045d8255617baead1f484b7fa5e30a9ebd2c3e7a3837947d33d871ecb65f757a5b3a87a374b520e7b182c242ad5bc1e0fb829843f71c80d39a58236d281539c12224f01bc4e5716a09494e3cbb24ab511384e5b9d8c30dfc706063c53766939d28ad51df52b700caf0c0d6daeef2a3cf6ebf9285a2b10403c090cd8b2fb3ffa4b579145758c46302b7e545f6529be2f50845a9d6f622a8f4a666beb3f72ea52798e1cbdaed84251758384972b98312a1c3a0b31f29fa16e1312b364468478959ce64f151607e210d7052cdbd2d2ad96ca93de9a262f846b8e367b5b01cd672bc9a317c130f8dc134b10a3747e0cd48297a89e1511ddbfc2ff78f5a0296eca2f8672ac0a87d35f6fdfd9e6c3c32068e0cf3fab4fef8992213e55ffd7858957e0c104ebf1224063397053012c08268882c71bae937a1b94730b3b42e9de481abedb22b360b59cb4b5e7355fb52c332c6751989da33044b2177ba1ca2ac4c187d84d6c9fa5f762368ead8c45ff852309dae405265541db75d420ee20af7fc22ce8a994f4a316747fece79df1bc67c97fa979e5beec6426a05ccf7023a99df379a2f09365bd44d0b9eb8b72c45e56611692202fff3de857d385fcf51b519d2c240fa8f75abbe485e8b2bed1559e74ac70f1a0327477adb6a8597183f690e61dc3b9df5e654e59eb62999845958b8a06fe94748c290ab78895be944bedf02dc4e58cd8a0b880b713fb237b9e8f5c0ad9d3d9bb4153f6be4601f6fdb50037fd432eea02de84fe7d9d8c5ed1d858e68d31c2dd8c35c6229ec322bcae94dc1077b66b2dafedfc6c6a5cbe2cf8b356f7dc3ba7397870c59b2ad45a7b7b4c27c6d734587cbd39bde3baeb3f841bf069c489056b73ab1154333970aa19cc249b01557c7abf9e9c8f6da093d9f0fc5d125b752bd03ca0c3192424de81b9927", 0x1000}], 0x7, 0x0, 0x4) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0xa5c5e12b7fcfd2c7, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x30}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") r1 = shmget$private(0x0, 0x2000, 0x26, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:10 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[], 0x0, 0x0, 0x800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) socket(0x20, 0x3, 0x20) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0000001862040179002b3c0000003b7e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x8, './bus\x00', './bus\x00'}) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bp]\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getuid() syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:10 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./bus\x00', 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000400)=[{{r1}, 0xdeb8c5964b4e44c1, 0xd9, 0x1, 0x5, 0xfffffffffffffffb}, {{r1}, 0x8000000000000003, 0x10, 0xfffff, 0x0, 0x7}, {{r0}, 0x0, 0x80, 0x2, 0x81, 0x7}, {{r2}, 0xf6a6d02df65c0cf1, 0x6, 0xf0000000, 0x33, 0xfffffffffffffff7}, {{r2}, 0xfffffffffffffffd, 0x8c, 0xeecd92412c141d4, 0x40, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x2, 0x1}, {{r3}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7fffffff}], 0x3, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0xb2) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f00000003c0)=0x7) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="100000000014e7414beb000000000800"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x8000000000003c, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xfffffff8) r0 = syz_open_pts() socket$inet6(0x18, 0x4000, 0x7) syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x6) syz_open_pts() 16:00:10 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005046800000000000ce60605", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000040)='}\x00', &(0x7f0000000080)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\xa3]\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000380)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) semget(0x2, 0x2, 0x8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe8100000000000000922c70766c307d", 0x2c}], 0x1) r3 = openat(r2, &(0x7f0000000640)='./bus\x00', 0x80, 0x80) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000006c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000080)=0x81) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r4, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f0000000c00)=ANY=[@ANYRES16], 0x1, 0x1, 0x1800) msgsnd(r5, &(0x7f0000000600)=ANY=[], 0x0, 0x800) msgrcv(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481a5843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0x1, 0x1, 0x400) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getppid() r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYRESHEX], 0x1, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000240), 0x8, 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r15 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0xfffffffe, r9, r11, r12, 0x0, 0x4, 0xffffffff00000001}, 0x100, 0x0, r13, r15, 0xa5, 0x21, 0x100000000, 0x2}) r16 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r16, 0x29, 0x1a, &(0x7f0000000040), 0x4) r17 = semget$private(0x0, 0x7, 0x0) semop(r17, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r17, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r17, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r17, &(0x7f0000000240), 0x6) r18 = geteuid() r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) msgrcv(r19, &(0x7f0000000b00)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="2d04fb47fe70c28d4c345b33eaf9", @ANYPTR=&(0x7f0000000c40)=ANY=[@ANYRES32=0x0, @ANYBLOB="d219454f5668af0677f61eb4ccae68b3d7bc140c6256750fc10124db6f4e9cb155af0100ab8a9a11f176bc1adb797157510671eb74b48b23159207ec87a6696b2702d8eeb9e2a6acc35fff7332006d9375834b46ca1fdf443a5d2ea98541eff52abde9a63a598cdf5239be7c6b13c730e3c659be8f0b2acd383c11a5106e888f6b7f30ae45685c21", @ANYRES64=0x0, @ANYRESDEC=0x0, @ANYRESOCT=r5, @ANYPTR64], @ANYRES64=0x0, @ANYPTR=&(0x7f0000000900)=ANY=[@ANYRESDEC=r20, @ANYRES64, @ANYRESOCT, @ANYRESDEC=r21, @ANYRESOCT, @ANYRES64=r22, @ANYRESDEC=r8, @ANYRES32=0x0, @ANYRES16]]], 0x1, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a2481bb843ed198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e40)=[{0x12, 0x1, 0x8302b52, "1b22a4456921dd09b0d28358052a9c595b12a7d10fcd3b091460d0c7823a197e98ec9b7e1111db09a10dc3f29f8b034198fbe850eab249d098949bf71187d37b627cd13ed6797bedd3044e1bc22e3114d357878d4f88fcdaafc896d8df6d9f98e919e547f98bcb41087bf58288ebf9df3d2f"}, {0x78, 0xffff, 0x1ff, "00000e401e9210ae96b60e72f63d5ac569dd5a4438984ed215cda9f1b6f028e9c855442cb6f96547714a0a1ad9385c8224d2fd9f4f9c0b2b669fe57ebbbf5387adfa815ebf072622062bad258cf96caa072e980b1cfb98f54b1cac49b22360d256050e373162"}, {0x58, 0x1, 0x9, "692f3ec02f2e6ed52aab6ccd06c93741f12fa8dd0d06dd85b1e0045c0375385fa0bc46ffff19e980d2f94d8064f4a860ede14110cf50e1fc2fac6c2667fce0a40bb5dd43f032"}], 0x158}, 0x0) pipe2(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffda8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r29 = getppid() r30 = fcntl$getown(r4, 0x5) r31 = semget$private(0x0, 0x1, 0x10) r32 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r33 = geteuid() r34 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r36 = getpgid(0x0) shmctl$IPC_SET(r32, 0x1, &(0x7f0000001680)={{0x8, r33, r34, r35, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r36, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r37 = getgid() setegid(r37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r39 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r39, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r39) r40 = fcntl$dupfd(r39, 0x0, r39) write(r40, &(0x7f0000000180)='\t \n', 0x3) fchownat(r40, &(0x7f0000000100)='./file0\x00', r38, r37, 0x4) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r33, r37}, 0x8, 0x0, 0x1}) r41 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r42 = geteuid() r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r45 = getpgid(0x0) shmctl$IPC_SET(r41, 0x1, &(0x7f0000001680)={{0x8, r42, r43, r44, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r45, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) getgroups(0x8, &(0x7f0000000680)=[r7, r37, r26, r43, r28, 0xffffffffffffffff, r7, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r23, r26, r27, r46, 0x10, 0xffffffff00000001}, 0x100, 0xc07, r29, r30, 0xa5, 0x1, 0x10100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r48 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r48, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r48, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r48, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r48, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r53 = getppid() r54 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r54, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a459dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c28d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e2400"/112], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r48, 0x1, &(0x7f00000001c0)={{0x2, r49, r51, r52, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r53, r55, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r47, r52) r56 = msgget$private(0x0, 0x682) msgsnd(r56, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r56, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r56, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r57, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r57, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x3c}, {0x4406}]}) msgsnd(r56, &(0x7f0000001640)=ANY=[], 0x0, 0x0) msgrcv(r56, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r58 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r59, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r62 = getppid() r63 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r63, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="4001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r64 = fcntl$getown(r63, 0x5) msgctl$IPC_SET(r56, 0x1, &(0x7f0000000980)={{0x2, r58, r60, r61, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r62, r64, 0xa5, 0x1, 0x100000000, 0x2}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r65, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r66 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r65, 0x40047607, &(0x7f0000000240)) fchownat(r65, &(0x7f0000000380)='./file0\x00', r66, r67, 0x0) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000580)={{0x5, r18, r26, r66, r60, 0x20, 0x9}, 0x7, 0x200, 0x4}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() getsockopt$sock_cred(r68, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000100)=0xa5) getpgid(0xffffffffffffffff) 16:00:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r0, @ANYPTR64, @ANYRESOCT=r0, @ANYRESDEC=0x0, @ANYRES16, @ANYPTR64]], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x2, 0x0) write(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") 16:00:10 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) semget(0x2, 0x8, 0x42) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x20, {0x5, 0x20004}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004d4000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000000)=""/140, 0x8c, 0x40, &(0x7f00000000c0)={0x18, 0x1, 0x9}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0x18, 0x3, 0x1, 0x101}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x20) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x8001, 0x4171e209, &(0x7f0000000000)="431c0a499f0dbeb252ef6840c74d907a1f77c2468d905116d9647f0a4800a9f1de839acb8d6e95e52a0e666d10f55ace322a9f872afb430804d778f26ea0c507618ea76caa4bac1bf2848e786f5ba6bfdb9806f33f2ed93944c284e76680c057b465b83ca9a0b639bb236ac65bad79b19fb032bab8b17b60602a370b8e6ab0c8fa41272f22ecc2a18c896de1316f0de27700c81e1efcd8a9d9739e0045be06e9732528c18eedd28e45c9bd11ba057b46ea6496d101d3db023c0c", 0xba) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x6, 0x4, 0xfc}, {0x45}, {0x20000000000006, 0x0, 0x0, 0xbc8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r2 = semget$private(0x0, 0x7, 0x287) semop(r2, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r2, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000000)=""/9) semop(r2, &(0x7f0000000380)=[{0x5, 0x7, 0x800}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000200)=[{0x0, 0x200, 0x800}, {0x1, 0xfc, 0x800}, {0x2, 0x4, 0x800}], 0x3) r3 = semget$private(0x0, 0x5, 0xa6) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r3, 0x0, 0x0) semop(r3, &(0x7f0000000440), 0x0) semop(r3, &(0x7f0000000280)=[{0x1, 0xa4, 0x800}, {0x2, 0x3}, {0x4, 0x83c6, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x12a) r5 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x80}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) chflagsat(r8, &(0x7f00000004c0)='./bus\x00', 0x0, 0x4) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r5, 0x1) r9 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffff8, 0x2f, 0x0, 0x3}], 0x7fffffff, 0x0, 0xc68, 0x0) dup2(r10, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x87f0}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:11 executing program 1: r0 = socket(0x18, 0x4, 0x40) close(r0) r1 = socket(0x800000018, 0x1, 0x0) socket(0x1, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xaaa9, 0x4) connect$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x60000, 0x0) fcntl$getown(r2, 0x5) recvfrom(r1, &(0x7f0000000080)=""/1, 0x1, 0xc01152d6f520bcd9, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fsync(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x2c}, {0x80000000000006}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="e39ec8e1b6c55a7783861931f9974014c83807ac4aa248bdbf0692d641a14868eff291c56d1d0be37e46021041d2b08e571f02c4acde353ecadce00bda6bb4", 0x3f}], 0x1, 0x0, 0x4) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x20}], 0x3, 0x6) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x450, 0x1) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmod(r2, 0x10e) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) chflags(&(0x7f00000000c0)='./bus\x00', 0x1) 16:00:11 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005036000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/128) 16:00:11 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f00000006c0)="220ea880909dc09b1fbe192ec6653bf03970c1459e1c17426fd392a723b1ac29569c43ef96132db59dc385758b6e3832291eb04190de0d0e3798f0374d78245c5216e5d92eaa555364ab57674009dea313e78e9bd1d2ef43de9be72781d2c509c773b0434c401ed93a3ffc61135957f3e0a4bd2bca8456d8c59718f3f0d75d79f994c0f4d8a441a7967d88bb6565608fd99793581972e43520417a6fd90d24779414bb847f5c87e8ed733d01d08d863dcd5c56c4597d03d4ea7886fe9f43de9e1beec03e8a43ace0cd306845013541f941f7c487384449547926ef7952b5112b70ed281e1552d5fe37180e16c0a104b0e92113bbca32cdb8d08861bffa1de4b3805c7a3fd3bda055be5e55a975a11af3bd880d0aa1578c02fb97345b059518aa3aef5c9ff76ce0f4cdd9dd19fdbe2a87d0c9455ced8e72e99c40375da1dc0851d32b622c68d33e1bae4fecf3fd026e843db0365c540f4e1698a30d75755a9b2c3fd83dc57bc006e1eb340dea4dc615bdf87069056a9a7a3d8fb18eb3657d167ae797949cc3c613000000000000002c898f5d4463c8865f282964f7bd616dffc6a34feb899e0b25525f4e9be20fb031eaa0c1e24e9cecc28d1f33a3ea823b2cbc6a5ceaab7767610afc1cfc5f62a5cf7d06aa1ede5274b222ed3f70f8", 0x1d8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r3 = kqueue() r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x9, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffff9, 0xd6f2746a58530744, 0x20, 0x1, 0x4}, {{r4}, 0xa, 0x148, 0xdcb238ba9a423137, 0x8}], 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() getrlimit(0x1e, &(0x7f0000000040)) select(0x40, &(0x7f0000000100), &(0x7f0000000400)={0x34, 0x0, 0xfffffffffffffffc, 0x0, 0xffff}, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000440)="75469867cc9caaacf75bd000b57f3aef3eaefa900600000000000000dfebdb0fa80000000058c0a4e87dd06a2c78277e84e2ec8a188e755c806b32a2ab28e48c547ea047db1d35a1191e5ca804740c24ae99b4383e9758030f50944488b5d01690e03db10efb8525ca8a0e200e1a7ebd907104799af8f4ad6697b1505ff73a426585110ed6128d88429f1cb44de77b7b4afba8c293b11750ef766e72542d4a5988977f4bed2cc3bdea4332ce83b383b06075937d1b8a20f05d60352537467b778a4c9084a89bbe62b1ffcbb4041c284e658d", 0xfffffffffffffddc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x31) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000080)={0x1a8b, 0x7fffffff, 0x80, 0xf01d, &(0x7f0000000180)={{0x3, 0x2, 0x5, 0x4, 0x1, 0x8c3, 0x20}, {[0xfffffffffffffe00, 0x401, 0xfffffffffffffff7, 0x400, 0x1, 0x3d, 0x10000, 0x8, 0x81, 0x101, 0x4, 0x7, 0x401, 0x3, 0x100000000, 0x47b2, 0x100000001, 0xffff], [0x8, 0x800, 0x20000, 0x6, 0xa46, 0xffffffff, 0xffffffff, 0x1, 0xec, 0xad], [0x6, 0x9, 0x5, 0xfffffffffffffffb, 0x2, 0x4, 0x1c], [0xfffffffffffffe01, 0x2, 0x4, 0x5, 0x5, 0x2], [{0x9, 0x5, 0x1000, 0x8}, {0x3, 0x4, 0x3, 0x400}, {0x8, 0xf5, 0x2, 0x7ff}, {0x6, 0xfffffff9, 0xffffff7e, 0x7}, {0x3, 0x80000000, 0xfff, 0x401}, {0x4, 0x4, 0x8}, {0x8, 0x5, 0x80000001, 0x15b67081}, {0xfff, 0x1, 0x7d, 0xa1}], {0x2, 0x3ff, 0x8000, 0x4}, {0x7, 0x6, 0xfffffffd}}}, 0xffff, 0xe9}) 16:00:11 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xa6e6e2155a601e49) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r3, 0xa010, 0x40, &(0x7f00000000c0)="5292e980897ba6492797f0f36b26343d2769f7bd38e8ba05deaa021b068c53c07974747cd292867ccaabb50415e30c4b04", 0x31) r4 = semget$private(0x0, 0x1, 0x340) semctl$IPC_RMID(r4, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$inet6(r2, 0x0, 0xfffffffffffffea0, 0x0, &(0x7f0000000000), 0xe3) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x91) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x9) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x2, 0x3, 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r2, &(0x7f0000000280)="4e07003cb287d41a3655b1b4dbc7aca700", 0x11) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept(r3, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) chflagsat(r3, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:00:11 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x46daf7b5) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) execve(0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() r8 = msgget$private(0x0, 0x682) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r8, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r9 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r9, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYRES16=r8], 0x1, 0x4) msgsnd(r8, &(0x7f0000000200)={0x2, "92bd5ba807167a9252a2b450fe38092e142805bee258fa78dcb36f3d385bf23fe69dddc8f41a7c704dfc12d9d43f5c7e7c163be97ee0e364fabb82a32650a063a4d77a985a78ade48472fcf6438beed89a2d7f0e065f26685e301c7d63f6957efcfa2716a7ac5e5e2fe81e3923829ece2db1188db3ffd062"}, 0x80, 0x400) fcntl$setown(r6, 0x6, r7) fcntl$lock(r5, 0x8, &(0x7f00000001c0)={0x1, 0x2, 0x81, 0x9, r7}) r10 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r10, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) shmctl$SHM_LOCK(r1, 0x3) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x5, 0x3d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pwrite(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0, 0x8) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) chroot(&(0x7f0000000280)='./file0/../file0\x00') r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) shutdown(r1, 0x2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1c2226b88de9764861c82c623f6394f28334acd6f458aa24d0000f4b8679a61a50b7a234c2c9890cc6409c59a905082c259b45f0200fd23612379f6def95003c4e49b54fae820a1c541e79b575d3c4c28c7d2edfabab9005e2cc98d7cc3f4f5e3a7498e3387ac17ff1c0c0e00", 0x147}], 0x1) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {}, {0x0, 0xda8, 0x100000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x1ff, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in}) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x22, 0x22) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x4) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = socket(0x1e, 0x3, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x120) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r4, &(0x7f0000000180)='./bus\x00', 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x9, 0x8, 0xffff, 0x1, 0x1, 0x10000, 0x81, 0x6, 0x2, 0x10000, 0x8000}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3ff, 0x2, 0x79, 0x400}, {0x0, 0x0, 0x8, 0x2}, {0x800, 0x2, 0x5, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) msgget$private(0x0, 0x200) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f00000001c0)=[{0x1, 0xe1, 0x5, 0x7}, {0x84, 0x59, 0x4, 0x8}, {0x5ddf, 0x40, 0x6, 0x2}, {0x3, 0x2, 0x20}, {0x3, 0x2, 0x3, 0x6f91}, {0xaaa9, 0x1, 0xff, 0xff}, {0xcc0, 0x5, 0x7, 0x4}]}) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x6) socket(0x2, 0x1, 0x0) socket(0x1, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x200001b4, &(0x7f0000000140)=[{0x8, 0x20, 0x6b, 0xfd}, {0x200, 0x9f, 0x7, 0xfb63}, {0x8001, 0x3, 0x7f, 0x81}, {0xf2, 0x80, 0x0, 0x4af82eb}, {0x4d84, 0x4, 0x0, 0xfffffffb}, {0x401, 0x89, 0x4, 0x3}]}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r5 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/39) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000080)=""/153) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0xfffffffe, 0x0, 0x5, 0x5119, "05000000cea18a00000000000000000000000005"}) writev(r6, &(0x7f0000000240)=[{&(0x7f0000000440)="b84ea2897d47b40ecea83ddae4b964f5336600cd7adcee291e7c064f0ed8204236101bdfafe5bb89c36e4837c272cc5e5018ecd8bd4e8a7c0be4c04fc6da91d22a98528ff7eab24fd9a7a5c91c8c3882c7bd4ce4096094a03d37b4cc3b0375d3e190e865084adc8655b36d8d98ae8f293580acd2d9c0feeb9d78a60f8b4161b794ae096ffb87cf4f715c82ad2f16e6441cbba8f74562a7e119c7dcf51fcf68d353ab10e2cbdf2737a3fe3c5fe98bc32d30d2f3bd2a9fca8af78cecd54eca669303c2b8d26de9aabf18301739f253b10e5e50b809ee5c50e7bb1134f8818b6413170da960bc6a3586bc1ae06ecb497f8e5164f0577689dfa54f3f9a30b8b71344bce6c6d025a08e8db884e5dd764da7b044e27943b8d5c70b7abebd8b76c64a221afe9a520ef9be86f6088cb20c8489edb97035249f3b81a458315398bb0a55ed1ea8246b9bf854d777bb6fd7902a80625ddeeb02df8c548920ca57295b8a3d42b5fd87e9b75de7a835bd42e0a3da1f00a843b7a611083d5905fd493e20ca34c7c320c9969e65382c81ee2c5568d4099d9671670029eaf90b6fd8dcf41d18d29fd9bfea1f83225c233f75c7d1687cbce1c27d2cdaca14a4e22eac2a430c5549163a2518c2cba4eb55614024aa3da335e3d6a7738910c330a7de6effcb166b81d0df95cacc1fdb271b7bb5dd6fe906c116151a30f8cffdfb8a10c1529885c5505677e31ea0ce41807063e4466f8a45a83bd631449658c15469c9ccd333163482c0e840801eadda3fd491733a823a8ba3d069c9f9f9c3ab7cb72dc4c593d23c1d2b80a751dcfc8af1251cc0d79dc0c71ae6f16748098d96523eae9aa000d8d6a238b0ff68694a939b23325da43be3bf8071a9b6cb01c5a68605253c0d50b9c41d5510c323678bcd9201c74e340bb0ec2884dfb0f986e528e14410423df330faa73435e9005eebdc3ad2b215a1f880569a9a5d26a4f37f18c39a5bf44202d5dd509e71aae23525a69bf9959c3ac3f19c7e7e96e6f8f282c98f88cd074fb0eb9f5bc992df166f11e012a203601c2fe1fdaf9e8c878d0f2ec6bc40e258aafc3e52da15c126fdfbd7f7349e884d203c2449f281296ba0484099cc78fc4fba953af0d9acfe8f04b18002806d9ae005c587c842e011a1496f7afdc1fae6c56bbb0d9f9fbbdd122ab564f83138d20d3391dc52ca6f9070fec865db304065b7f08f55d30bd6ccb7376da91b240ac39377174d7f86e71b2942213f119f16e1efe81a022de19b6f4308dafa832d7d0db2ee19d542b1d6c645e8c2a20d71ea321be7f01606da462d041b957e3aff59008019ce1db05c041221ebe0eb40665a9d093efd83be985097e40f5b5166c0f9589ed4e5ddf4def8e22851f43d6200a0f6dfdb5a8d2663429f607d9657baf61176f95db884f53df23bf9e0405a0bec827ae0553948b39c885e76a710328beafcb6a9291278fb339c92ee01c7107bd9634bb3902d916d5f2da7412d6bed2bee2db821faf8386fd4af5372181575b1aa5edb9aab1c3009982175db6d694aa1183dafc33455c2cfb5b4d50e0af9b35f8342f924a6b9562da84152ae11cd09e54b9325ac277bd5fe0fe207114e902efe85edd696c78e4bcf406f289b48f0fb7ee630891c7222a6a5fe4b64683ccc85773b5a42d345c155f26d327d1821e44c94328eab09b9a7b730ecccae750ea82cd078adf4a080f1a5c0e90d047b8a3573876398b7414521bc0330410662e6d502d86be63565ee8da9fa4aeebb0590dcc1cf63c8ef2beb8b47b6ab42f299e763be39ff0653b4ec8db22b2a73db3b58cc1c94de9f971cd8d58fe34efaae02692629f62646f0f8acfff0c99aa4477523266eab756f00857782c910ecf6149f33af357db3bb3507d1e5989438678f6ae12af58753aebff7c98c19e0a724a902eb9c3007e2fb955abf73a79de476dad309e1f0e8fd0b8f1a60ca0249aed1acf2f75167d55e48e3df41616cafaa0d710cc3cf93af6c1fcedc5b4e568eaf5210710bc2edbc78ccf5f5d880c24560db5d8e1ea0c4b7b00d68766422132061fda37ce086bf7dd498469c990f7ac206b983e6e2b7c450db3b416cb8ce712ba70437479cc947129d4588a05b484f9e9ea0850f3de1592f557998247fc4cf5ad11033a3c833e933ba96e4d61c019121fdd8470d2e669dbe92ff876d820a3e0f303d94c71b430c83ee7ba9d51a5b942833e5dfbe5ebb8ceaef7fe4c4de89f3cec17dcd986961886e4c6c4edce004a82c538c5791368b6a2b8f2ab592c056dbd586736170ab3b36e10ace8e14301140b668059a51131d281a0398a5bf6d386fdb3a7765db9a1a5dca4c49bf1f47f23862765513da5ee47c5503166addd77ad1415ffe7f8a2138803e0e47b97af88b58eeb0252d7edb556406f9288f2a4a9a4f77f936e96888d20048f9aa320e2fbb4fbc61b4acb44aea6c0b11fa446d176f0e89a50ecad17611b6493eb2d108fa039eb29bd0a07f3798482d432761fac202ed4de90309c2dbc2589489984ddde6d4b73d8d4e28558715c71cc166a09d7dd3317dedac4d55b65a37156c87a0075e28ca271d34b81efd8fca6f1ba6bceef7d65fc5693948c5936093f8d025e5d25287843dbd7c835d752b31ec363b97396727bb546f45263ef4f4c46932e3dfa2207382054861afb93cc8d01481a1eb66eac0f48fb0170704773d134e60f39051be5e01097f81ec880109c5d2394cce36a2100325588af5478993613011381e3cc36f0f09a8ee6961b417c0d4ecce3f8306126bff135928191a0b5c46018f834f9df23734eed409f34a78bafe5388c493d93204fe8e0ea6a306b1c0ca53f4d986cf831fb896161a8ea10ac023680c8f2d5751914e04ac41ab422554c1f9381d397b85474e2847912863a07908a2f20eb100faf4183b30cb09dc47929cb5080239adf796383671922f0d7aab1251adf358d6d053722c547c54e844a268b5a44618374674fd65ef4885a6ec8fe972694a649722e2554ef1204b905f5eeb831a11b43bf949b92cb65354a591b35768b95062ac5f82b242dc29cbfd484bbf8f2a7705c27fe828758fd665c0042703ce44b86fdab12dc2864d1a56ea8a77113e8828af3b4b3d56b2af1b2bd2f3bff05bc6cbde929e45957d095e149deaf9cba37ae2709447c8d405aeaa3c36422660dea64ef1870dcd72ab53b0a40da743064713a80b8512947a53a2e805888307c3e1bed2b101a0c57eb716a03cc62148cf6a228687b8af404173322a1c01a62b4eea896267d4cafc408511af1afa63e872b2d5013e6c4fb756cde7e516f34852a396fa7519a9bb803b4601430841c4c3e9c523b6ee5b7482ef42ccd4b4ed3172e58f169e091a24935e006fb12348ff811981bf4730394e5f6fa37646a860587c205223b88e876c773765790c09afdca71fde09c1af8a7786a0e7fafb265bc8b867654c196edc21445261bd5569c653fcf728b3170af65eefea3f09ab8f811b77ae4cd6c290d7f69fad9bd8ee1020965df1d33a68ec5214a38df72dc39bdc6dff7a6d8ee1cd3089d679ec0cb222794a9187536ff70c5089174df397dcb2add2797c53154a4a1c8938ec0549e97298e9b318fcfffa952110aa6d6c2078555387f5349daaa58d9a24af539b9c4b44285eed2ddd6dd8005a0cffea158f05f993b5613cfb7768db70714d4565748bebc7b312a5987081449dc8741752618fe41202e72cf654500d40edc2869b847717d941f26c1ead501a8e6173bca5929714c4c208240c9071472a2e679aa06f8022eff3f43128545d65861ea4ada9f7a919835aeff9ccd261977fdeeab2f5644fe46afe306d0bac6550b5511eaa41aa43fc56563d6f617217af2dd9b33ddb60553ceee007fac85e8afd8920b0cb64ee2d93a2d3edc6aa249d154bd5c7e56a20f9c0e4272d8fa4e494a34c18b24b08c2727326a04e5fcb0bded2be7d4c9d9b0deec63c25e4b8047cc585965adfea9c2175bb6657da0fdfc7de8c3467a62877cb3415404c5299af801a3ad562f9b40146d882874ebecbd32b5f600d287eaa3ec53312a1d6bba84fa382eeed04eca1e74e79136ecf76f3646a2282e463462b2ef29d56065bd1514e7ddc09bd802f36b8c5a179be0490dcf5811525e48ba2f8ce55ac9278ac35bbf90dcede96e18434828585736b41978a2b9e6e0621075aebafec00eadd4744b51c82c1bc0b01cd2d7fc9183c16dce3c084aab6807548af1f19f3ce8cfbd770be2ea8a350fd8d4857b42208b6946a01591e80ed126a0058154570f8dc704af3cccf6bd3278cd275afe0664655889c8e93dbbd5371c4916a13095e2c39c623987612e316d531ad688ca7469c70e2b4d3318fc70c9c7c35077bc28b319552c349ae4a47b430a1d7f49d553a6711833fc6bf27914d4ac4acdbe6c1b46952cc18d5113bcb38afe9247572421b77e1e51a520fbe99ee9f7725f1f1ebd1c012fc22e873f35e0044938ed0b34ba648f0ddfc906ffbf40a772e6cd4cad2040ac9d7ab326d4ace816f31e375b887d34e3f47d9e8303261e83f4fe427eaa80d704d267de72ffbace20ccf951eac4c3ed112ecc4733b096d9001aace8768b1f7e0f17e0848016dd5c444e2e80555b2b008924e03fb7c4fa0efce7e6428e8c73445f7a9889b29ad7be673300eae010cee897b375f43bf9f3002520576856a132f4bb153b90a9a3f410d09c2e33bacbe4d5a828f0492f9e92a9344aee5eb44ecfd828b50e9af9b901ac496bd2c016b6aef1ed4694089f3d2e75cff0669bd5fbe4ffa4b38b0ce6ba4bc359a6276f8e4a933278ff31a78a11d1a9ef62c36c2117f30e2b407c9d3578b831f84fa56108e12608c266ad731c73ad2eb34ab39b6477e80bb883d2f9540ef162ee0d92720d511ab86911795770599a92e8f97b08eb47dbbe5ef16028238d3b54fd6443b860f382220de1d9d714b991d2fc76f15c04d9fe994d76ebe16c2b8e6764d81d904402e53709ef60ee53e8382faa9cf85e1d3aa5f42803e83bff5891d7e86b00399aa6e4ca8b0394013c7c81c81077b8bfa5ded0cd867c27c14604260ed0e53d3a404342c6c618e377a8e44f5c182527203549f8cd9565affc3c1a18d7b90d1f73d9f66f4b317f55242cd1c7d2c2e97154146dc62cc8e1e5c0c595ea50fe9d27b189dc605a583e8c743aa28f82df92bcd890243d56deeb28b918b8534efcfa494c26a571ca1c469dafb621e981f9cb901d1d31943f6deeab3857c0fef038d0b9fd70c82e5913fc703efbdd13c60f28cb50ee18a7afd53aaeda7b2d1d25818b40d23d0cff59dcb0a681240d2c154c7fc362c71e0f9341d01051065a99a61c2553fc90cf3e7da72d3fe2d12b6c35da4ba56a3d744381d474a287c2f0c04f22c8d453d69a6f99f895927b3f156725dce6ad7ed42b8de9acf2e20700e74aa28509d9a37469cbe1fc52c36b71ecdd36297dcdb3c56fc141dea6ad739e764083aa36b57c7b505a71e275a567b1261915bf9f5f9e004d4abec5c9f917cf04803f15d3d46164e3466dd04ee621cac8961f7156057e52ccd11b6f83df26183eb3601efdd6679484f9d58fcf345857bb518789db58fd9ae67daa7f1ad18768b7de32fdcc8ba6d3cc238185f1f74a657646cef09f6c9ff955c7d31caef966f937906d7c369859ab715b209f06e228ec5cd6fc9854e771fa201b1a9a494dec09dc4f1464e1e0cc43fd26d1f9ef433cd4b3895ce0cfc0c87488daf6f17a2683e1c28e5a337ccda2bb582cbca35ddc12e16d83b948add1bfabb258be9b58cdb5f87a6a649a10af1e62664d8", 0x1000}, {&(0x7f0000001440)="a06c0a2ba47297665de7d62f31968d8442f870054421e470e11b6aa96cb314f94f15bc6a5eb10a284c2a721548275dab194b0530e0170bfd8ea44e517c5c269db25944", 0x43}], 0x2) write(r6, &(0x7f0000000140)='\r', 0x1) 16:00:11 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x2, 0x224) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x80}, {0x88fe}]}) r5 = fcntl$dupfd(r3, 0x1e, r4) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x4008426f, &(0x7f0000000000)) msgrcv(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5], 0x1, 0x0, 0x1000) r6 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000040)='./file0\x00', 0x28119, 0x4683dce6b38cecf0) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000080)="9d8c55", 0x3}, {&(0x7f00000005c0)="946d660ce4d814ba2670ffa2f333d193c1ab2b7721fa75b90cd6f843042520d9bda34eb243960fcfd87fa4637cba52246119ad17e9eb98711f25efae058ffe8d85ee59ee36bfebe356361baac85cb58a453577cc2a39eb72aa69086be976ad0361e290d420eff635a906b594df58367d26a8a9ea6ed3bdcb817c691f28cbdc63beaaac909100117af44ac461e76205244401ad1216f68052db17188c2f6d4c865a2d880c2f1f6a71481eb32ed75dd73009003ad3eb90498ca7b68e69c1c3b0bf32a8e047b28a84c96659a7f0927e5c5307a9f7f6deae4ac056c5aedebc26e226b6e41d6e9655ad68bd17b49b2b2c9919e4b763813ce60c19622834cf1c5404ee55e3864f2bbadfe21fb7a1971fe85300751f29f72168f0aee93102389dd3a8a76c0ae688565f495709bc484e7f3fb845a1d7f84ec0a512de06944d6a6170ea97f53edc0551daad2fb85195bb1a01a2e6732e08d31ab6b845152b8fb89ee3cfcd23b8ba63b3c4a9915a79b6e9ac1452fea6870f1f203d8a1dffe1705a22c8f3968c215ae02f0b9babb5b77f0f718c2e5d15ed228f4d482dd615877958ff63ad15535d861c0738a8a58f149df0057f30e1bbb4fd5950a26c1c2754b4d922087b5401eb2b775ed602df48e56a273236287d3a1f5c0a0bf309b7fd4d65274a61947174ea0e3bd199599aca16a752675d7d5b48c7af0e543b646bf6cfaa5a5f4c4c185436d5a3c9482e51931cf2265c5b9b4f2525df156dcbdf622e33927f2449d714fecaa98043baa9535ed5903bc18a4f31cf451c4ae8f3d593e0aadc02a1b96e3ca2a9446810564f3f5b5112e21e47c8756bdc8fb8d0606bb13356deeb471f4d3654da3becac2f71dfb615ce83eb6f7691784f30db5e297db56752bcba0fccee0fa1f53953b52f0d639da344ed1575ed54b0393944cbc87cbbd1a466849f7019b44b6fdb594f382c830d313241b5b4eef24aca2ab055f3aa520f98808767b38392c34b891e4946d71623dde993325985a1fcaad6994a1ba1845bb10592f20e99e728e7afee0b1d6dfd02c2ae4c894f86d87321fc253252ec34b2e2a3d6bfb3e4d788d0d4de2ebfacac8aaafd81b7377d56198e0ac03413d5d6072285b3e90d1bcdf7066c919ff19446bbd52325fd809ddebef6c0882f8d7aff190cb34c62a4b00516edb4b39f955c93aa9546072f3ad252f4052b814f1c6fb26890212f3722351d58f12bbb72af438a68d5eefdd39b20c3557ed25c559cdd5b10b94e6c569417e39b5fd8863ba7818771afa13cfac71290e79a43faf8c80e13f8ea0da55e000de3928d3f8a1e78f8350d6660808541568de25442f50f087e41af9de9d024848212ab052ede74ff8405cbc6822c9cb9b22919d36ba95cd464d6f794370c5c25ef12c3578a06a4e6c7573cdac1771e216caed44a77fd3638f483857b1aaeb03665d936f93d035ddaf87c4950d3a955f0949f8c862924809adcd4003e831f89338b7e424406699737f21dbb7149b8e9118b55ec54107885a8a9929321fc6d8692f212c8cc32922288284416c05f1aa9e0fff8cdc5fc09ee0401526254efa6537b532689c9a9f4c97e6e03cf5ab67d8ad2715a4237069886521271befb541247abb01e8efffe1617fff03c30a0f410f6a5c5e629b8a9c179113a61324db242f56804b5392b02535048076a650acd2cec267578bf224510ea89292c8beb52a7a0d378aa681e41ef2481e734577d20d53f9b16fb61dbe18c07f2b4eb57888091f98ac8531e532621d96938027a3b824d814979a04bfc9b55cf21a198fca25f61e738d6b81eafa3c73662bb02b4b7bdcf639e29afa461aa93f6082d0715c9d83a5cd88258eb15a4736b58b0ffb1ead2b5780fd5872918dd508539bc4ecfc1043cc783f8b33d9c421b95f2a5ac54426e85bd0d6b6634c5f164e50ebcdb27b9971ece8db888c8a1a42ac99bb08bfc60d6a7ddd1d26cb5938ade089e547526550ea08ba59f6961afc9a68a1a98ce46e2205292e4896e154e882da491fe0948e4ec57b4a7abdbd4dd6b4956d5a4e5f77854e27cc8bbf9bb65ad5270bffb70fb8639044e2243ce69ebddb8c02e14920179e82543c196ce293a7a968b01dcf8eda5e97669577eb25a3a611d33887a269bf8c47b590c1ab0ee624d1fe9e77c30ec87e1e04d8e2d0c2d8b87b9cec756aeff5c23e4a33dc5b80c60a5b3cfb5a46b9f9d87e154e5b1d4b5d23f1f927b0ef8cd97f674f40e029c2b56be0148d02ea894e9f62edb682199deb41f82374c90f8299038225e3332cdfeb49a79538a762a276ff01fbc22e7a16072c94f3fdd8a052bfa62ec0f632d440ff2c625c4a56fb1ca808060db684f14b0bbfc2216fabc10e76f0df8b116fb8cbd71274e4e34ac2cef434fa7e584f7523a47e1aab6ccd615caa8ff9637b4a078a1d0e75a4d5828063ae71ea85ecfef44c2655a76d0dec2cbcbb203c4d6c07d86067084640ad29fd28e568b30d0f3e024cd275192957b3d0d99e2b5e01c2f3ea76a03fbdb2e6eeaad744e3bbae45dc154dcf0b69d68f152e13abab3ce06c307ec2f729c7243f8f4e19a5104c4b71be82dd64d50c935b7e9fbe8bf73c77d6ae112af965e4612476665814e28f0ffbd6221ef5177976a80d2a8e31636787854096d967a0aeea4d8e58c9b88f11f5a34eb507ca27cd1db0f8c2be1e43e54bee6d28b030a05c0586ce4a0cf0335bfc591bb1959b466317d75a4209c9d36f96fb0f0782d8e0c815bd2498bd1ebacd47caaca3929008cbd41f3e0016e5dc80db450ea2b182babc6b972a7fece61c7cd24ef3c691a45fab0f5fee42467108efc79303ba4d84d4362152554e820d9528f6a7629de35cf170f7fa3a0e6b4afa91e155a61f5735555f524948586f185396a88c70b1285d64d52b1d253e225c930b7829f567cba8943265d63614d6873bf02f04a9171d70d2b5ca0588bf55b827747854ee9116851e4dbcb12b0d7a1d236dc1efb1d3b4c11b492cf8c6e025e45c981fc1a6d50843c71617fe7b0bf30c5f68407a56136f81e34d8b6fa87e5e9bf6d945d20edf7b121564b87807a2cc969c693396fbb875d422a983b6665b237c67829cdc82ee66f17b5ae02ab1d380a92cc1161914acf2c4c1143ceecca721c0a0e0b07ae77c8edc479e047b81e08705e7c85309cf24a9de17beba34478d3f9314ed63051334b5ce06abf5565afafa5e7716964c945ec60d46f595dd2353b582ed204a56602e74f5d1e65432bcf902904568ea30cad9c3c55000bc1fba94f2ff11c701e283face26c319aaad9d98dc944718f8771e419e2140013051f2e2c006c3896c26ed197e15c71362e402a194ce7b3483b6673b739b9e47a57091f49b956b3520c5ca3883f48ede200ba3ae25099ffaddfbd6f49413adad952d1c9ea79e493fc470e9290a9949078d0aadc2136ed8325b0464ec44501eb8b03707b63eb3c3143fe1a816b1ebc893de0a2cbe60060b677e62fea1d38e7af1f2ed454014f400b45656bfee049373ab51cb37965fa0e29693ff3fff46b699655f0d4e300edafb23b6b0227f555a3a2d35888e448d62ef01468eb6a8cffc212e734fa854b4cdbe0e11a5541727a6c56ca2ca65d072705024faf709f2ce7dc1a6059242d3dedf1120bde8d37c6c8e81bb97e69f978b1f6be405f5b9159f2dc1d26998ffe419e5741ebbfc316bc662576163859084f0652fba20cec4c0767f86bf0dacf26dfc9f505c8a39c5be70d8faf080fdd9011cef3c03b19176e285e8c9a9eb5549c60ab8151824d353a29d38460373cb41f315e39e68447d97f6a9dd5f131d05ba038a4ad3409739a58b7162adcb79db3481c3622194f3f1b56ce7cd24f58ca4ea42a2ccae1b29154806e59a9482e06df9484c745c413eac7a1f7fe7d0ff0b0a398622468a386892debb015c1b51dd56a00ac69b342ecaa268a8537803bdd39bd3b1b0e4e58bddc96d2daa4b5711493523390de18ec427264246ebe8caf25b7f6197a1135100afd26388df060bd6218772d9d9c6a7742a7d0d8d5a843d3bffef73cf2a9ffccef9193a7ed3a5c9b728b483ea3280fc1a6b405af7691d57fd4e86e95617dd957a1080fd39c64865eaf1ca95f4fe31f84a8d55038973c0e9b7103b82dbf02eb63df6459c351958f2745788ee165a41d10d8f3314f1d3dd49765566be11f9d96cfa9f2187161c60f0b2072fa75ec1f58f66f6fe7519170faa534c1bdfc0273e97425ace2a3951769b550120430f5c32b78c170009ec1a833829a00d0c90e695b420c227d574b8c8ff6e09b8dc5cf4fa88d53cdd8f130b1014cb98e50ceece99af740072c91a941c0bd1b8005a43b7bc5c63fedc7b30ac153d4a0e9e75482d0ea5d52ad71446ea5f941cbd8305c13883b9e50fdfc1ba4f687b6ad37fc771a4c4fa5e245cfc62e784a162b47e2401321991434dafc1fa7b04d44d06d11948a7e09f0dbfbf6772ae2e7a0ab7b4676bc6680280611a73bba797fe7b7d449e74d41f52b62360d17018057c71adafd30deb5c12bc33af6b3b62eb2b6c0d476cf7fbde608d09c0aedb542b4ead0bf5fbae8729938db953f1fd95a32ffe5ef98da3ee22520990ccbce5f212002b41151cecbf534258e3c1b0a0222b1086aa4ae64dc7615adc5f7ab2a7145096abf4f2001284750df89e5a1e7f5207dc1c63c3bc56a7d84b201ed258f075b8eb8ea6cd66d040e02ea365c5dfa0e7c9119886a242fd0065d7758936d350db30982db7f7d6c1bc895fd48194f6843ecb5eaf16f7192817c2bc2287de9ad3165aca48b1838a9e1ce8e3c5009cf54feafb32850e983fd4f627a57f1caacd6c45c2162d723a0a173a36b4b63401f6536b6920c57a294c087f1768a262d4a342c1b36e2002f01e684b8b838d3330fe2bf445317c51117f0dade82b0bd56e2e3ed12ca244209121af88f7f8cbdd54c807e8ac289d33e54c037c2ca3a41eb69db845fb9e11c8f4fe8bd5e66cdf5ea45620a6dbc91066c3e11d1b658138ae7006c9f9249f780f9861409f987eda1f746c86846dc6fc12a30409fbe16fad2a25703ae042c9d33c1b127e4c273f422e83fb6000100c379a769d8e0ee8327961800f3127831e12c8c9a1af3fc7e1fe859322fde4136a483ab488cd5760aa21fc6719af4d3e295857e3441e12a097f8f006e195e32b26532dbe625927cc5cf437c9b7996bf6dcfa8568ebe791429ba44b87eb7981830c14bbf7723725d01bdf9d4858e0a2ff85ee587ffa848c290c6882348ee2bb3d1e319fca71b33d35e9b7da2fa3e5a0a5b7f5ea8522b1273f2b68bba7689933a579a92549d9d9801805a87b44c7663662b6e0419b51027b7ead04be9272354034771b666779c29b38ac904020146e26235d66c049d1dc793e21b4e809ab69b52490acbf7c906d1ef025789abe5fb0b1c31ad2e21e519b338f7f28f11c2305ee004118dcb9bf00a0ae30d00edb69ed82004b4d4cb7634ce14141163b2230315c3819b86dbf1769008aa44169383a374e7abf5f3a3ad70d326559488c1ad66bb7294a8d1c0439fbf66dd0a6db48f7575edeb9cd20949eb349466fb2ca177aaf527d8f539cd865ec5d78b814db2ed8b6aa19b0c40c92c92eb085b49d7483cc87ac01aeacd571a81247485b84371d07953d8575dfc52a689eac20faea54df7f8ed0e32ac69e1a6a18e8ccae38138913ae5b59c2fbd32f51040044de39ba719822df673821099d93c029d4211fe961d533f8ae647a0b74dfb55e2eb5dfc14e5c18b3679fbe884f477fb49439f72306387c965778b13de11c195507bbf2cd52c6386", 0x1000}, {&(0x7f00000000c0)="ec82e11d", 0x4}, {&(0x7f0000000100)="38def8ec469017c221a0dcb3584e70d7d9f74650c10b94b10b2113dd48eb26289ef8631fc2955fbb01950ceffa7018f64b3b5c5cebea51576d2024e44d2fea202836dfc55c6be70fc76983e82861335afff2ac6b8f7775b065433be229dab7bbfd132c94892226090482d4e77a5a43f674da", 0x72}], 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000001c0)=ANY=[@ANYBLOB="00abe038fa5e206268000000000000000000"], 0xa) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000), 0x4) dup2(r9, r8) listen(r9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = dup2(r11, r10) connect$unix(r12, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xfffffffffffffdb1) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') r13 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f0000000040)=""/41) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlockall() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x520, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3f, 0x3, 0x1, 0xcf}, {0x5, 0x7f, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[{0xa1e3, 0xee, 0xa0, 0x1ff}, {0x2, 0x1, 0x8, 0xff}]}) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 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(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff30) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x4540d134fda235ab, 0x6c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f00000000c0)={0x1}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x80}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x2, 0x80000000, 0x5}, {0x18, 0x2, 0x952, 0x6}, 0x0, [0x7ff, 0xb939, 0x4, 0x8, 0x1, 0x9, 0x20, 0x3]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x194) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x8038, 0x8c, 0x1f, 0x1}, {0x6, 0x4, 0x9, 0xbf}, {0x2, 0x81, 0x1f, 0x7}, {0x3f, 0x1f, 0x4, 0x4ae8}, {0x400, 0x2, 0x4, 0xffff7fff}, {0xce, 0x5, 0x6c, 0x81}, {0x7fff, 0x4, 0x8, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000267, &(0x7f0000000100)=[{0x20}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0x3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0xbdc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x1, 0xfa, 0xfc, 0x800}, {0x1f, 0x5, 0x4, 0x8001}, {0x40, 0x6, 0x1, 0x8}, {0x9, 0x2, 0x1, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000009a, &(0x7f0000000040)}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r1, 0x8) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r0) fchdir(r0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) write(r5, 0x0, 0xc0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:12 executing program 1: r0 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x48}, {0x20000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="ce8a7d4000000000000000e9b3f8") r1 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000002c0)=""/208) semget$private(0x0, 0x1, 0x440) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x400], [{}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x7}, {0x0, 0x4000}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setrlimit(0x5, &(0x7f0000000000)={0x9, 0xffffffffffffffff}) sync() 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) close(r0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x2, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:12 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000a00000/0x600000)=nil, 0x3000) shmdt(r0) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x6}, {0x2}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x208, &(0x7f00000002c0)="388860f7b9b7b0ff472c3f547fab511355dd3a1854999c0ef4a017185dccc60f5710dcfc0b259773657ce9f80c73aeaa1f83fd1704587379d82cb66458ada7b001d9b19e492631e861c7876a15098b2f81b71f62d1c066dbf5a13b524b3800b46ef2180159eccb1f50d62bc09d3bf7ce8c235d69eb479f23246e0e4caf0c25d331bd1289350ab96add72d588a42d7b9917b2b434a932b80b6e7bbc04a646e44f9d0d23000000000066a81fe640eeea9d76d0464dabffb0693094d2a286e2dc3895bfe1e5f7a770473d43e703a8861cc5e1fdbb2f45e4c2923ca579fb4d21fac0b16f4980151ffb2981630d2ac266c33235e34d346307fca6eb945b924f26a045cc5c29c98ee5600bcff376607bef2e476ac8dce9a72556b7fb8ed735d9ccdead73ced750131322ff9f4ba2709e4a29cfc35fe9feac507df037926358ed41fea74fe8cee063349169178c5b5e") getsockopt(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000000000)=""/118, &(0x7f00000000c0)=0x76) 16:00:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0xffffffffffffffc4) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r0, 0x0, 0x80000000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d570600361010f608006e77ec000000945e000000000004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:12 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000440)=[{{}, 0xfffffffffffffffc, 0x0, 0x40, 0x7afc, 0x9}], 0x3, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f0000001680)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef539590f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e77007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576ea2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4f4226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2c0400d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf417458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73270c27c802e5bbf47f02746ace7998fcdc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f336a6e48f684be172f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb9b520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbecade5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a2b8c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c022523e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda185f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc940afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b4dcbd1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r1, @ANYRES32=0x0, @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=0x0, @ANYRES64=r1]], 0x1, 0x1, 0x1000) r5 = syz_open_pts() fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r6 = kqueue() r7 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffff8, 0x1, 0x31b5c0fdd8ff78f0, 0x100000001, 0x400000000}], 0x3a3, 0x0, 0x0, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffffff) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) msgsnd(r8, &(0x7f0000000a00)=ANY=[@ANYRES32, @ANYRES16=0x0, @ANYRESOCT=r9, @ANYRESHEX=0x0], 0x4, 0x1000) msgrcv(r8, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000001000000000000000ffffff020015419be0f948fb383500"/178], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062980b9d04f3d434ab72cdfedbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2bd4f560a12c15c40c63506fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b05000000f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc35065"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r12 = socket(0x11, 0x200000003, 0x0) sendto$unix(r12, &(0x7f0000000640)="b100051300000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = socket(0x0, 0x4, 0x3) close(r15) connect$unix(r15, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x9) sendmsg$unix(r14, &(0x7f00000000c0)={&(0x7f0000000680)=ANY=[], 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="a62bd6ed1b93da9c25b26650f3f5854a74a167aa82cfdcc5ddd843c4a7b47683c28f5dfa2ef79b2a9965a884b41cf81f3acf27f9207525b7e34dfa", 0x94}, {&(0x7f00000007c0)="5cebfbef617c262b3d6d9fc178ce8fce4cc596488721b8ea7ee1382728bda2eb923b69ed5cebcd674e0377326e3affa9191088160ff46a722374cdce116e5d0db6723920c3d7d170316da70d5a56d8be7326cc5c0f3cdd6c8e9593195f7f8d0316408c9057cbb7c78cfcbe5fc2c44ec7dae777f81a11fa9e1db9c915f5e400fd0a27acc27eaf3e728e9268d0fcf4cec16a2d003b2ac752bdf72f6902127641d606e3cd6cd3b742115ef1440a3a056f1e959b1bc03a9cd9d7634754659761ae74480c8835d03c0e2404db960998d494bc7e3c7da7238c3c509854"}, {&(0x7f0000000c80)="3ffb31ca4e0974b469f9579d9dff6b09b49ec2312916ae5bb19a20f515aa2143685db65592cd903dbdf1e27bfcc9e9737faca98b8b5fff33f575b9d41cdf300c83b22b1dffbb92bf238f3b63729516ad9916236a23abc16709910f4fdb09f37c743062c697ea168d27b9e836d807dcecba54b56be00ec183731bf07a757a6e44040bdf2ad94dd6c6a9db68e0ec4b185ee831a93ccce65c50524cea1816d7a11606ec4ce37591a86cc3924421d2000da619ee8855fefe18dfcb609bce8580aa17bafcd247b4b070128c1e731bfeb59b872de213be35cba7978f599340da7f605ee0886bcebe9673409a677faa0d7c6e2b264bd6e1c113c214e07f"}, {&(0x7f0000000500)="65b6653e7c35197739a724cae9ba99c1df3f0125788746929210170bf265c65c4db7c34c0f3afcfffbb7d9a82dafb8d351fc0f0be58a2b323b4c58a48b78fcc25ec5418f2ee4e431b736ed4f89ead7bdf6e24bf431387692a1233d41f36b69bdb7da552c07a85b76008d21b9e672a33dc6ea", 0xfffffffffffffeb5}], 0x10000000000000c5, 0xfffffffffffffffe, 0x182, 0x2}, 0x1) r16 = fcntl$getown(r14, 0x5) r17 = msgget$private(0x0, 0x120) msgrcv(r17, 0x0, 0x0, 0x0, 0x0) r18 = geteuid() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3, 0xfffffffffffffff7, 0x0, 0x0, 0x7ffe, 0x6, 0x4822, 0x5}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0xe9, r18, r11, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r16, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r8, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf002000000000000008ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c34dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getppid() socket$unix(0x1, 0x2, 0x0) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000140)={0x0, 0x3, 0xfffffffffffffffa, 0x2000100000005}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r24 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f0000000240)="220e2a", 0x3) pwritev(r24, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000000)={0x7, &(0x7f0000000100)=[{0x8, 0x4, 0x40, 0x7fffffff}, {0x2, 0xb7, 0x1, 0xce8}, {0xfc, 0x0, 0x1, 0x216e}, {0x1ff, 0x7f, 0x9, 0x7f}, {0x7fff, 0x2, 0x7, 0x1}, {0x8, 0xf, 0x3, 0xc30}, {0x1ff, 0x0, 0x6, 0x9}]}) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r25, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/88}, 0x60, 0x0, 0x1800) 16:00:12 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) lseek(r2, 0x0, 0x8, 0x1) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x720, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad4"}], 0x808}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) clock_getres(0x2, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x61}, {0x3}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x100, 0x9e}, {0x41, 0xffffffff}, {0xcd, 0x64c9a601}, {0x6, 0x9}, {0x83, 0x1f}], 0x5}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x64}, {0x80000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:12 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket$inet6(0x18, 0x3, 0x9) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x800, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="33394d852e", 0x5}, {&(0x7f00000001c0)="85ee0869be8f17fc5cf3731268280cd4bfcb6513359cf36892b36246d3920c5aa103598a5c659894134b7d5b3a7f33e275cfaf92c8853d499ae416af542458f2d45cb2a73b164d43d50eedfab0fffd4521a110ed9acbab348485356c23b42ffe592b65c30614efc798896ab4fe8637d6fb3167faf580f0dd5521634edfd62a556446a53c64dda51fdab67de4ef8f508a72bc0b66ac147d16017aaa5bab11c21d89f3649f60207ae9200bb209527d724d920924e925dea95eb972a687da1642c86ff8b411d9094b558c7fc9bd217fab6a", 0xd0}, {&(0x7f00000002c0)="9b6ff1102ef2b278f59f9fcef4101e0f2726664ddd5fb0d600565f047950fa3c1df302c1c785d4776ee7f7aac0dec985b79a59a252a7197e4ce6946481742c199574514f3c306a03c99868cb755600d8d42b528d7e86fec517ecd8e91542c14092d0cb2cfe3f5b397c19b0af9a7b7e9f63f5bf4b62f05d310e247dda0ba89e142c39d5e0fed1686227f49c843716b046ac35e57040232e7b994379d04d5445c19a10d0858c07c2bbdd15339774fb5e4e1857b3e78764219148a19a2d5a4690290be3fb1950157afb511eb985dcab6d3e59f9e47d777d04abfb7ea0eef6259e56149e2c", 0xe3}], 0x3, &(0x7f00000003c0)=[@rights={0x20, 0xffff, 0x1, [r1, r3, r4]}], 0x20, 0x3}, 0x0) write(r0, 0x0, 0x0) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x800000000000, 0x0, 0x200000009, 0xdfefffff], [0x7ff, 0x0, 0x403], [{}, {}, {}, {}, {}, {0x0, 0x7b9}, {0x0, 0x3b8e8881, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(r3, 0xa, r4) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x200, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x2, 0x1, 0x81, "a44a7ef9bd677bbdfe7166e7a2504b7c66222a6b", 0x117b2de9, 0x9da9}) close(r0) r2 = socket$unix(0x1, 0x2, 0x0) write(r2, &(0x7f0000000300)="6a8d4752b508d584588404fdad5a2e622700e48d3790dfc6706f6133de6912e6db9f91ab91d483fdb824b2ea424b79c89b01865a2c99f28b95b0e5660bb88496c290cfe6f9ae37282f5693f59ec91dd0b824cc337d7bed95bb602cd296c1f9005d9063c799b243fd72d8564718762c2e58c7846bba81f89fcfdf8015933a65ea11e9c6eac4395864284dce634a110df9e720af0fbca5fda84a5f0b588f7dbbde11fe65315707fd3723b090c1545e6fabdd765ea648327ec69284e5765276cac46e4d169b5e8692c8e69f3e2c5d5faa0b886663f0a90e995fb85c0dcc53a61ce8175d48a08258a7b882e2412820001c0bfe1720e8c5c7e977", 0xf8) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0cb11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x20000000}) r3 = kqueue() pipe(&(0x7f0000000080)) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:12 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') chdir(&(0x7f00000000c0)='./file0\x00') socket$inet6(0x18, 0x2, 0xa) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6, 0x0, 0x81, 0x67}, {0x71b1, 0x7f, 0x1, 0x9}, {0x9, 0x3, 0x7, 0x2}, {0x9, 0x0, 0xfa, 0x7fffffff}, {0x6e1f, 0x80, 0x20, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x44}, {0x16}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000180)="220e2a", 0x3) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = dup2(r1, r0) fchdir(r3) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000240)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000140)) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1000002d}, {0x6}]}) r1 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000280)={0x0, 0x8, 0x8001, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) clock_gettime(0x2, &(0x7f0000000340)) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f0000000940)=[{&(0x7f0000000380)="58e6178508e1633a248626056d93181db21fb98e3b34d74b87ff4b229b52342dbd99ddce844b40077bb873ff29f5a5ba2241871b3dfbe6abb3c11f2f5993f79b90a88f544c3d37aa7f08f46ba94fad4f40ca17f63340a9374056e10931a993ca14830dce90565d699763022de7ee0088c6afa0e5cab28090e78d07e76ad211bfcfb657589624831f21006a66b4651b44f661dfd5a9a1624cc496f6d196ce1404dbe4a1cf7b16826cc5dace6a9e4e1865359d0047b74f151c9c7b8c0b6256a722c898ba95202a5b57654861", 0xcb}, {&(0x7f0000000480)="546c879f117fe0a6edeb845c3638855073083e32bc5e2faeafe3fbc5a28d8782ac864f74c2f611d091900fe005ce815ea6263b04ecf9f307cce1529e3e20881ee404d7c6507387d03f9fb871c4e5371214e7b04210dfb7edc35b78d254b0c898938a334a8583d228d676c102965418dea9123cc78f9a1d92cd64c00dd3c0f744917b4b9c34cb510c60dfd3f564a18559166bc2a1317fc93fb184fdf069cd75a7770c351f6fa0021faceaa4ad45684df94936276443a83a7eada313aecccc551343ef257dec904bbc3c08f1a23c99926eb3c7b983af28c3a555da17c08bb8432037376ed21b7e643cc0afb2cf1d09e093274ecbe3a6c40d", 0xf7}, {&(0x7f0000000580)="c69bfdfdbdcdd9b06ed4b13622e394576dbcc6009f28080ca4f02334fd5de0a051f7baa2b9a68d73f0aae972883c8c6b1d701df4a4e146c50fbd003873d6692c21e42a376dd678c090fca6b01418a130660566a5b011e5b367f04374c455ef82722de1136da3f0f6a84d1c5754dc6e09b43e976d9555e154c3e7ff99dfdeff5310f60011aabcfcd092ed6d", 0x8b}, {&(0x7f0000000640)="f713985e53e8aa6210ea6162213dadb5478565f9fad1359d76c88b7c2f6db3a18b39834812051fa9d535a512edf3eb432627a318ac6e5ef3b46b", 0x3a}, {&(0x7f0000000680)="81a32129616433de25604daed398b5d139cd8266bc10e50ee5e93fbdf391d079e3696cdd9530f9c9bc62d6ea4bbb7ba1acd5c2a55712b4fd04f7e01cedfe6bc870768d5aab19cd8367d0ce8da866c62c475aa602b658d8237a65bb6cff6d83c5ccd560a9a53648c85171cdaa6958917964880aa85145ecdabc43bc467c6310", 0x7f}, {&(0x7f0000000700)="88f206a7adef8c8d14f941594b92c6db6f700678c74c549d057e6d53796f241ab14173dea8666664e0ab2f2865ab4c0504c06acf56cb1ff042db30c885dd116a706e0e3415c4827051e338d57ee661e73e1b4ab2d77fdc078f66e7b0b2d6a90dec54fff62ade31e34985260b9c5ce75a76fd040cd8f9db9db23309802a96bf1cc2b9e82a396cc5", 0x87}, {&(0x7f00000007c0)="f13307499c", 0x5}, {&(0x7f0000000800)="e96e38f4d56af1c8fa6fcd8123452e6139b17587933f00aa8095c24f43231bf1da859ac63e64d9e21f6a2a1ba3cc81ad4a05571d4bfe40174352421403ee24306e59e59ad87a13beb2255356770496aef4599572b6e9198226821dac88722b3bc165c1000c72a805183c7410dea148b95b2163f5bb4f6a0b125f09d412824b14b9a1a4aaac5a", 0x1a}, {&(0x7f00000008c0)="150a81b5aa6fc6dec33ec8ec7ca511225d76ad6d81fb52926a994a200df1549cda11d73389916fdedaed4a70013607ebeec9bd50e7d39c8ff35f4d3159e81173357c2ffa79896f8250187d30eeec43ced8f3269bfefc6fc62dd73e4bd5d43f2e7327f3b0c4c980b1", 0x68}], 0x9, 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x9404e42072b63650) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r4, 0x4) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000200)) syz_emit_ethernet(0x268, &(0x7f0000000040)="b6") 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() chroot(&(0x7f0000000000)='./file0\x00') syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f0000000100)={0x6, 0x1d, 0xf76, 0x0, "e99ee3c6514e6a6973539e278affc00000000040"}) munlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20000, 0x0) ftruncate(r2, 0x0, 0xafab) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x40) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dew/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x20111, 0x131) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0xa5}, {{r4}, 0xfffffffffffffffe, 0xa0, 0x985c404414264ac2, 0x400, 0x1}, {{r5}, 0xfffffffffffffffe, 0x80, 0x1, 0x8001, 0x5}, {{r6}, 0xfffffffffffffffc, 0xa, 0x80000000, 0x5, 0x5}, {{r0}, 0xfffffffffffffffd, 0x22, 0xfffff, 0x7, 0x4}], 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x80, 0x3, 0x1}, {{r0}, 0xfffffffffffffff8, 0x815bcbe9b48256ea, 0x40000001, 0x7fffffff, 0x100000000}], 0x101, &(0x7f00000001c0)={0x1, 0x9371}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="8f0a3d9e", 0x4) write(r0, &(0x7f0000000300)="934268cd874521eb5c3ba265f2f8d4a04ae7d7fe3f24e1d4a594db08959d82504f665b6ec7ce0fadccdc8c4c02092b81f7d5", 0x32) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x8) r7 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20}, {0x18, 0x1, 0x81}, 0x0, [0x0, 0x0, 0x0, 0x3, 0x0, 0x1000000]}, 0x3c) 16:00:12 executing program 1: mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10002) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000100)='./file0/file1\x00', r1, r2, 0x8) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:12 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x36, 0x0, &(0x7f0000000080)=""/54}) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) 16:00:12 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x96d, 0x6}}) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c80400"/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r6, &(0x7f0000000240)="220e2a", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet(r6, &(0x7f0000000080)=""/20, 0x14, 0x2, &(0x7f0000000140)={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r1, r0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0xfffffffffffffed5) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getflags(r4, 0x1) r5 = accept(r3, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x0) shutdown(r3, 0x1) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$getflags(r1, 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xf8d5}, {0x74, 0x0, 0x0, 0xfffffffd}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000040)=0xb1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socket$inet(0x2, 0x5, 0x6) 16:00:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) renameat(r0, &(0x7f00000000c0)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = msgget(0x2, 0x0) msgrcv(r0, &(0x7f0000000200)={0x0, ""/197}, 0xcd, 0x0, 0x1000) msgsnd(r0, &(0x7f00000001c0)={0x2}, 0x8, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000140)=0x4) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket(0x26, 0x4000, 0xff) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000080)="008915b56ffeeab44a9e03b827c0da6d2977cc873387c62cfa917af30c1f69b9cc90550362186d8258bee9b0218b0622ba8e3a15d3b1c99d866d329686b38c70f69b369fba3649514f0b05c85a24b2773897d19397e38cbf434bed973cc39dd887151329d6420d147a779aa1b3228de9e722eb745a232c80d8434cbf5f7e5b7796767d393987adcfc2d284e68198f55514ee5281a74410a5", 0x98}, {&(0x7f0000000140)="0321acdbc17601ba9ed1a51350d482631578a8f681510b8ee4ae136d21ed12f77caef11171d25d042441fd11ce71c7b46e40d99d819693c43e2b23f76cf0958bf43acffb5bdba7dd572c91630d2cf9185d580b40e5a4cdb9870259a8af8b64c10e25ee086e73be672dd5f2551bcb36f79d", 0x71}, {&(0x7f00000001c0)="49723894448c9a6d109d4ed19a77b57f3632e2d5c6de5288830d5f508ed84a2a1c5504a2c90472bd9a6e7a90c4758fa9811f7c21c965a90d9668a2eadcca62f9c69fd45390e8ec346474f1670a6c6a5a045235d506487287d414d4f762cb4eaaf2efddc48c2b450219411acbda83c88fbb88c7b1dcd19cef90e9755786a45048db4cbf7b2f25b2048ae61b6c1fe06f22c59801113218cd6337848546499f30bd3f33975e1a1f028bd6601b843bf0adf397cc717d2a43747dfd0a28c907dfc7f1ad3ec108223f", 0xc6}, {&(0x7f0000000380)="6ee485161af1cb923f88e0c9c365974df0195ae0d69593f88a972e926db644ff08ff34e8fe2a69bee06c09bf181e74c1593e2f21f49524672892b59b034aafd834857cfa2600af7b38044d9e457147947fc2c3b01ae7058bc36c2853c426f14fd1ebe2ceddf086bb274a7f8f5282a1c6d55b9b6569bdbc3d21e2a2a90deb48e589b7c71a0878faf94fb589c38ed2a07e0277a98ecb46d7847b1ebc098d0f9e82668ec704823507768344e027a599c75bd82acaed6689ea4a49c3dc858e9b3975fe1b0bdd3930c13f76835e36656f035396ece4c74392e75b5c6a95a815a58da683721c830d3c08455547c135", 0xec}, {&(0x7f0000000300)="054dfbbc375e7e96dab9b7e5d84e6ff4554056e829853b", 0x17}, {&(0x7f0000000480)="bbfa41aaecfcc0bef3ca06af0f46df80910a870ed40b3d95621d7b8cb25609fa453500", 0x23}], 0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x0, 0x0, 0x1, 0x0, "faf6be38ddbb3372b7fe044931cfae5be0787a8b", 0x0, 0x400}) fcntl$setstatus(r1, 0x4, 0x40) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6}, {0x54, 0x0, 0x6}, {0x6, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b803a9") socket(0x20, 0x1, 0x3) 16:00:12 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, 0x6, &(0x7f0000000040)="ebffdbff13b9fd0791a84e713048e69931929648", 0x2) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0/../file0\x00', 0x400, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='(\x00'/13, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x40) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) write(r2, &(0x7f00000000c0)="b9f5c83d3ba8f7912406ae99a3961344418abfa2ee82b9392a09607d76371830bc0354290b274dd4a12bcd3ad173a0", 0x2f) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r3, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) shutdown(r0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x10002) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x5, 0x1}) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000240)) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:12 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) execve(&(0x7f0000000140)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000240)='\xbd\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='[\x00', &(0x7f0000000340)='5\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000640)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)='/dev/bpf\x00', &(0x7f0000000580)='/dev/bpf\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00']) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r2 = openat(r1, &(0x7f0000000100)='./bus\x00', 0x20000, 0x2) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x40) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r2) r4 = dup(0xffffffffffffffff) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./bus\x00') mkdirat(r4, &(0x7f0000000040)='./file1\x00', 0x11) 16:00:13 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000c00)=ANY=[@ANYBLOB="b9aa23d0571454d78a2a197a386207000000008295955987c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6ebca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a16fc0db55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfa258557d60f13ad30503c0731754dc742624dc0e2336c5e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000003816ecaa000000d134349c92587ca1306c5219c5c45c8b322d3d26ae6fcd1936c087f1f7972d5a8e625a3a72010f52ad90e078dc622e34457b2237db8ee3a23e332f14dfcf8317205a265910bf87d33bedb31618844cfe8a7b1748179bd9d2e35ba9f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e780ca89e1e9ac3ba091045293d3582008d257c543d5b73a4e5c77ded34402e3b27cfa786da3c622e10efd61b39951d31dc8c7a3f39c687520f1b43a776162725f388696d472464ccd89f10fe68ccda63f68e90b4dd4628b409f52b1a652ffc495282b1a7b886f1a3b3ef2ee070000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000240)={0x10000, [{0x2, 0x5}, {0x2, 0x670}, {0x2, 0x20}, {0x3, 0x9}, {0x2, 0xee}, {0x3, 0x4}, {0x3, 0x7ff}, {0x2, 0x9}, {0x1, 0x4}, {0x5, 0xfd3}, {0x3, 0x91}, {0x2e930ba00bce55ad, 0x9}, {0x1, 0x3}, {0x3, 0x8}, {0x5ae729c6916fcba7, 0x5}, {0x1, 0xffff0001}, {0x2, 0x9}, {0x1, 0xff}, {0x0, 0xfffe}, {0xccbce4928eef9e13, 0x92d}, {0x2, 0xfb}, {0x3, 0x8}, {0x1, 0x802}, {0x2d00c2e1826134c1, 0xffffffa1}, {0x1, 0x2}, {0x3, 0x6}, {0x1, 0x9}, {0x2, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x1, 0x4b79}, {0x2, 0x81}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r15, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r13, 0x1, 0x9}, 0x800, 0x1, 0x0, r15, 0x6, 0x1, 0x1, 0x2}) r16 = semget$private(0x0, 0x9, 0x42) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r16, &(0x7f00000004c0)=[{0x1000000000, 0xff01, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r16, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r16, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r16, &(0x7f0000000000)=[{0x4, 0x100000000, 0x800}, {0x3, 0x100, 0x800}], 0x2) semctl$GETVAL(r16, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000000140)=""/161) r17 = getuid() r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r19 = msgget(0x1, 0x254) msgsnd(r19, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e679383321c4d74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) msgsnd(r19, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000051f300cbad4c40341a7fb8f28f539316c93feed5e69ec81ecebd9e705f836e94ac58904daddbb76d3198d1a200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ea6ffe973a9466fbe4350dddb97428045fe4d3f241817724aa400262bb70a6279419e8ba7d192abed727944285455e9362dd088ac12293e03bc343f12257f53129c99b9e0cedd48cb417aee1c218a99e4aab16d7b1894af8fafb8a04b5c1c03808b757393cd81728f5fec012c881308130f9831b6c205c54890c89cfcef764e864a67c8a50f045d0feb000000000000eee39d972be0c26e544953541ee551fe1e6a34777e453df8a5b9f2ded6a690d106030d3c64565ed55d1a27999c68ad4394d8c85f28090000dc83478bb8485936e900002cb55bfb629459691acad96fbdd8a719b493c6663efe07a73e6a5ebe59f437bc8aeed1c3ad77c3c03dde083c7586e2ca4d4f2ec812b6645ad9bac1ee075d5c62a94c00000000cf7b464981d85120774f49f843eee782c6059512f6d38845e001e355256bb70fb35de32ad8e00f13adfcbc631aeadf431eb80c47054c2c10f70aa272da0f787b8a5f18c94c0c03dd5caccec5644c029f9352429d3b851998efd8098882c2676c4175d0141d0a9bc611f785e00f320ea173fa0cf585bb35211fd4e4469444890a20521853b2c8b6b7d8cbea14e6202c6607fa35351399dddfccf4bbfd0de9e8573a23b8b698f55e138238ecb284940dc9b2fc75fe794e05084ffa815a6906cee14441736c672844b854b8"], 0xa2, 0xc2c25e0089590800) r20 = getgid() r21 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r21, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r21, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = msgget(0x2, 0xc0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r27 = getuid() r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r31 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r33, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r30, 0x1, 0x9}, 0x800, 0x1, r31, r33, 0x6, 0x1, 0x1, 0x2}) r34 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000280)={{0x8, 0x0, r20, r22, r26}, 0x3, 0x0, r34, r35, 0x9, 0xb01, 0x9674}) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x200000000000102, 0x0) ioctl$KDSETRAD(r36, 0x20004b43) r37 = accept$inet6(r36, &(0x7f0000000680), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffff08) r39 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r39, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r39, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r41 = getgid() r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r40, r41, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000180)={{0x3, r17, 0x0, r38, r42, 0x89, 0x6}, 0x10000, 0xda, 0xfffffffffffffffc}) getgroups(0x4, &(0x7f0000000180)=[r13, 0xffffffffffffffff, r20, 0xffffffffffffffff]) fchown(r1, r5, r43) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) pckbd_enable: command error 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ea0281fab8400000001effff000021000000"], 0x10}, 0x0) pckbd_enable: command error 16:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x0) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x121d, &(0x7f00000000c0)=0x43cc0, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000180)="da2956606543ae717f710000000000000074000000e22b1b367a50e7cf4b7273bb6bbf28a3d0cf6da2f45db5e87505b1020000001b3ba9ad89d6097985712f6a27a487fa641c0f112087578848d54439c82e6d58b1a56126778a661099af670dbb1eaf620ccaf29af69d6a1479040d27d73b6f70ab02c2040d57b055e6f2e3ff6c395c970506a40e82fa4a8452c44a5688dbb126952626a6ee523dc3c78d177e0d5e7768be6caaa7650cfcdb194017c15ed40473a844231f4c432d00"/197, 0xc5, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x46bfb) r7 = getpid() fcntl$setown(r6, 0x6, r7) wait4(r7, 0x0, 0x1, &(0x7f0000000280)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x8, r4, r5, r4, r5, 0x90, 0x10}, 0x5, 0x54, r3, r3, 0x2, 0x14, 0x3f, 0xfcc}) r7 = socket(0x18, 0x1, 0x0) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xee01) r11 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000240)={{0x8, r9, r10, r9, r10, 0x90, 0x10}, 0x5, 0x54, r8, r8, 0x2, 0x14, 0x3f, 0xfcc}) getuid() getegid() r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r13 = socket$unix(0x1, 0x9, 0x0) r14 = socket$inet6(0x18, 0x7ffffffffffffe, 0xfffffffb) r15 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) r16 = syz_open_pts() r17 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r18 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r19 = kqueue() poll(&(0x7f00000001c0)=[{r15, 0x20}, {r13, 0x100}, {r14, 0x2}, {r15, 0x4}, {r16, 0x40}, {r17, 0x120}, {r18, 0x26}, {r19}], 0x8, 0x1ff) dup(r12) r20 = getpgrp() fcntl$setown(r12, 0x6, r20) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7fc8ffcfcbe24716, 0xfffffffb) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x10201, 0x10) syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x28082, 0x6f) 16:00:15 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0f00"], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x7a8c0f0bb5641033, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0xa) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000100)="f5de5d017111be2743161ed82d50e991388803d238a2953cd276b2b5f513bc0e5728ac2ed5336c946d43ecbd6a97e50a947987b61495825b052ceab578a39b27a28930b9b58e21236dde66233e36adf2008c125c60ea4bbd6ac24647ca370724b7f9d48182d88fde80d5551e6d95f622aea64955c4a0c183fcc06f52e03c1bc85f667a4ad6e94bae42cb0b3ac6f05dffa01b89dcad82eccbb50800eea0ab753f46e81718f202b4bb7912da956cfdb214162d52e31f679cdbf21b2d3848059442d0d26a8f198f448352db2a1c12fa5de4dfbd25eb209b4c5be2f18df71a0d06e002a9e382eb594bf61c1d7c77", 0xec, 0x8, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) r21 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r21, &(0x7f0000000240)="220e2a", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000440)=0x2) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r22, r19, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) r24 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r24, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) r30 = getppid() getpgid(r30) r31 = msgget$private(0x0, 0x20000003c4) msgrcv(r31, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r31, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r31, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r31, 0x0, 0x0, 0x1800) msgsnd(r31, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r31, 0x1, &(0x7f0000000980)={{0x1, r26, r28, r25, 0x0, 0x46, 0x81}, 0x10001, 0x1, r29, r30, 0xa5, 0x1, 0x4e2c, 0x6}) r32 = socket(0x18, 0x2, 0x0) setsockopt(r32, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r37 = getgid() r38 = socket(0x800000018, 0x1, 0x0) bind$unix(r38, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r40 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = getgid() r42 = getppid() r43 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r45, r46) r47 = getgid() setegid(r47) r48 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r48, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r48, 0x0, &(0x7f00000000c0)) r50 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r50, &(0x7f0000000240)="220e2a", 0x3) pwritev(r50, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r50, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r48, 0x40087468, &(0x7f00000001c0)) fchownat(r48, &(0x7f0000000080)='\x00', r49, r47, 0x6) r51 = getgid() setegid(r51) r52 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r52, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r52, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r52, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r52, 0x40087468, &(0x7f00000001c0)) fchownat(r52, &(0x7f0000000080)='\x00', r53, r51, 0x6) r54 = semget$private(0x0, 0x7, 0x287) semop(r54, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r54, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r54, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r54, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r51, r49, r51, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r45, r51) lchown(&(0x7f00000001c0)='./file0\x00', r45, r46) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x6, r45, r35, r39, r41, 0x1e6, 0x8}, 0x5, 0x5, r42, r43, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r34, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r55, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r58 = msgget$private(0x0, 0x20000003d0) msgrcv(r58, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r58, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r58, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r58, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r57, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r57], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r59, &(0x7f0000335000), 0xfcb7) writev(r59, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r59, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r60, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r58, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r34, @ANYRES32=r59, @ANYRESHEX=r60], @ANYRESOCT=r33, @ANYRESDEC=r56], 0x4, 0x3, 0x1800) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x2800000, r14, r5, r10, r12, 0x1e6, 0x8}, 0x5, 0x5, r9, r29, 0xfffffffffffffe01, 0x9, 0xd2a}) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r64 = msgget$private(0x0, 0x20000003d0) msgrcv(r64, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r64, &(0x7f0000000540)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000210007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee95"], 0x1, 0x0, 0x1000) msgsnd(r64, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a"], 0xe7, 0x800) msgsnd(r64, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r63, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r63], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r65, &(0x7f0000335000), 0xfcb7) writev(r65, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r65, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r66, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r64, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r4, @ANYRES32=r65, @ANYRESHEX=r66], @ANYRESOCT=r3, @ANYRESDEC=r62], 0x4, 0x3, 0x1800) ioctl$VT_WAITACTIVE(r65, 0x20007606, &(0x7f0000000200)=0x88) r67 = dup2(r1, r1) ioctl$WSDISPLAYIO_DELFONT(r67, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) getitimer(0x5, &(0x7f0000000140)) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:15 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r0, 0xc00c7006, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) r2 = geteuid() openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/\x00\xf0\x00', 0x10000, 0x0) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0xa, r2, r3, r4, 0xffffffffffffffff, 0x60, 0x7df}, 0x1fff, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000100)) shmctl$IPC_RMID(r1, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1000000000000034, 0x0, 0xb2bc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x7f, 0x0, 0xff, 0x8001}, {0xf6, 0x3f, 0x7, 0x6}, {0x1, 0x9, 0x1, 0xffff}, {0x8, 0x8, 0x1, 0x3ff}, {0x1f, 0x7, 0x0, 0x80000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x60}, {0x6}]}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') 16:00:15 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r2, &(0x7f0000000040)="36ef46d64f8b654e688dbc0c726d6db7a269bbe8eaec2a92f89bed7e46f5ca86f5bfb259b11a9af1c90574b9532f92b1f546919c88", 0x35, 0x0, 0x7) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) 16:00:16 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x4, 0x1, {[0x6, 0xd9a4, 0xfff, 0x5, 0x4, 0x8, 0x1, 0x3, 0x8001, 0x5, 0x35, 0x94, 0x4, 0x0, 0x7ff, 0x40, 0x8001, 0x6], [0x6, 0x6, 0x101, 0x9, 0x100000001, 0x2, 0x8, 0x5, 0x100000001, 0x9], [0x101, 0x0, 0x5, 0xee, 0x100000000, 0xfffffffffffffff8, 0x73e0], [0x4, 0xffff, 0x7fffffff, 0x0, 0x2, 0x80000000], [{0x4, 0x7, 0xfff}, {0x5, 0xb182, 0x3, 0xff65}, {0x65, 0x0, 0x4, 0xe2}, {0x9, 0x9, 0x5d, 0x2}, {0xd7c, 0x7, 0x7, 0x8}, {0x1, 0x9, 0xffffffff, 0x1f}, {0x6, 0xffffff6e, 0x7}, {0x6, 0xffffffff, 0x40, 0xffff}], {0x1f, 0xfffffff8, 0xffffff57, 0x4}, {0x3ff, 0x800, 0x80000000, 0x1fffffffe000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x13f) 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r1 = dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x84}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) setuid(0xee01) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:16 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x2, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYBLOB="0000002baa42d9c33300e4ffffffffffffff00000000016054d260e8277f1a9cff5e0521a9c9695b2ff7dc6a33c509921e4bbcb3b465c01ad7809092927466bb2fc359a206ae1d9aebe17f4f0080000019481bedcb553bf9c9c89feb97cc0835b16cf5b34be338efaa0997ed150e4719be2a558dd53f302f54f39d57ee3af53c3cb31d7aca6ead581581094b1797bd638206d2e57e93e2a1e62a50b01a9669f75d7e8e6c19c582171820fdc9e624c71834d72baf54765c7a47637b9e6958f088d9c231b04e0afead2a3d0e3f8c3f17e9f5278a9f9ef0c8684c2e164bbc5699937c49ae015c348a49767d2aeaa523b0ed9260cfa18685d72bbfc513040ede6e49783a6d599f5f4e53fe473c44f11bcb02184c5d70ca1064727f96d6c3b6525d459040480000000000001236891398ceb59da16249c0c7427ee65e89f8e18eded3c3595be96a37a46177da1d9eb1dc5739ebe0e851f630ae3dbf9d0c32cc9bebc6c5a9a342b1743c37d8608395cb14afbd28476cf509f565463eaa14d830431bcb715e41aa085bd46849c2291e1afc811bf7c7ba9bf169cbc2c728539af0c615e0b654de5109eaecd9799c7cba6acf778a0f8969322b7183677787a3a1e6bd39049e85ce433b9e37447a23fd98c5f85c38a6093f0d013625578023d1f988757a48c2b3694ce2"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)=0x2) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x80}, {0x84}, {0x6}]}) r1 = socket(0x2, 0x0, 0x7) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) read(r1, &(0x7f0000000240)=""/179, 0xb3) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000180)="2ced4e0183efdd1a9752ee5f784f") 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open$dir(&(0x7f0000000000)='./bus\x00', 0x1, 0x20) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) 16:00:16 executing program 1: ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f00000001c0)=0x6f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x25}, {0x4}, {0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/d%v/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") kqueue() 16:00:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x4, 0x20}, {0x18, 0x1, 0xe, 0xffffff81}, 0x9, [0x4, 0x44, 0x4, 0x3ff, 0x0, 0x66, 0xff, 0x4]}, 0x3c) write(r1, &(0x7f0000000240)="220e2a", 0x3) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000700)=':]\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000780)='[\'\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='}%\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000740)) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x800, 0x4) r4 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x1, 0x137) r5 = dup2(r4, r3) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000480)=0x2) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x40, 0x0) fcntl$getown(r6, 0x5) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x100, 0x0) fcntl$getown(r7, 0x5) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff3728381d000089720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x17b) open(&(0x7f0000000540)='./file0\x00', 0x8050, 0x20) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r9, &(0x7f0000000240)="220e2a", 0x3) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$inet6(r9, &(0x7f0000000580)=""/115, 0xe0, 0xc2, 0x0, 0xffffffffffffff94) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000600)=0x4) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x92241cd27b0d785e) ioctl$KDENABIO(r10, 0x20004b3c) fsync(r5) semget$private(0x0, 0x8, 0x0) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) geteuid() write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x300, 0x0) 16:00:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x830, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000240)="220e2a", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000740)="78be27b39311503912ec91cdf40c0000000000003b8d0e5deae9091d9601eef15991b2c8eb5c81629855e89f56accf7b64ab3c3123d1eed78d13c416619adbd3d12157f96188b2a558f946cc8e1baa2be0409b7a93ad99cc39e081be3f5cc237b9283ba4e0ac316bfe33ed1d6751bc2f6515b9126a1407f6787285ba11137038d842787b39a305a7c8783f1ffb046bd425790c2e76784d6c55032fb46bfa4cdf1228649526240a58234e2e88d5146127baaf35cfeae23963f12f824fa1f3128db5485c4578e79a5b801b0455e27c9bb7d6202c0c128da69fd3a76f0b6c0e2380b6f6c7d0709ffb14521d4c3f19c3712c37b99f8a65789190c1a5be021ab1ed8c6205afd27d69d8a85bd64da76ed37beedb66f50a4800000000", 0x119}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xc5db, 0x5f24, 0x52, 0x10000, 0x0, 0x80000001, 0x50b79373, 0x6}, &(0x7f00000000c0)={0x9, 0x1, 0xfffffffffffffffd, 0x5, 0x2, 0x2, 0x5, 0x43af}, &(0x7f0000000100)={0xc000000000000000, 0x1, 0x80000000, 0x9, 0x5, 0x3f, 0x5, 0x17000000}, &(0x7f0000000140)={0x0, 0x81}) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x1, 0x1c0, 0x7f, {[0x40, 0x7, 0x641, 0xbc7, 0x3, 0x9, 0xb, 0x9, 0x1000, 0x6, 0x4, 0xff, 0x8, 0xfffffffffffffffb, 0x4, 0x9, 0x4, 0xfff], [0x2, 0x0, 0xffffffff, 0x2, 0x3, 0x3, 0x1f, 0x8000, 0x1, 0x24], [0xf271, 0x5, 0x7ff, 0x8, 0x1, 0x9, 0x9], [0x800, 0xaa, 0x0, 0x2, 0xe52f, 0x3], [{0x81, 0x7, 0x1, 0x6}, {0x1, 0x7, 0x8dc, 0x8891}, {0x80, 0x7, 0x1, 0x9}, {0x81, 0x7, 0x0, 0x4}, {0x9, 0x1, 0x0, 0x1}, {0xf9, 0x3, 0xe9e, 0x3}, {0x1, 0x1ff, 0x7f, 0xc000000000000}, {0x2, 0x4d5b, 0x7fff, 0x7}], {0x1, 0x6, 0xfffffffb, 0x1000}, {0x81, 0x2, 0x3ff, 0x2}}}) 16:00:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x3f) fcntl$setflags(r1, 0x2, 0x1) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000948000/0x3000)=nil, 0x3000, 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) 16:00:16 executing program 1: setitimer(0x2, &(0x7f0000000040)={{0x400000000009}, {0x4146}}, 0x0) r0 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r4 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001680)={{0x8, r1, r2, r3, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r4, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) setgid(r2) shmget(0x1, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) 16:00:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000001840)="e2df21982401414de9ad5c741bf16ac7234b62cb29f5f13deef94f5da20689aaddca85a5f1460680a00300edffccb4dc635a1a50d625256a96da48cb5448d42e100000002d1523d67825bcb3caacbcb08ec4be47b93cee54bcb02e4b683cd2139a18fbb5170d4bebc716702a1712e5e8d3a012ae5935e409904b2935b75c261dc1ef66530182642efeefc22098ebaee2cdeac9ba0c4857acdbebaff29615c5a85b9352729438ffb8c0b92f7ace7bc3", 0xaf}, {&(0x7f0000000680)="084364e493fba5f603eb10164d3f9b28cd6615ac742ee113ecc5edbb4912f3aae0f7e109e22d46df75640425772312aba304e4b5887866c703981b9722b6db176298c57daae59c4343966ea8174a12c5eb44aebc8b8722502ab56d8cc2fcf631fd9c4a1b7c2a3670ad5541a6783be0d61af26da5128bc4bd968c82eaf47329ec7999b5d4bbdbaa214bd0f1a669689c3e4909744dc74b9c6a42b6143c4a6a1651c77fda592f2944df87f0e3fb7389b61d16947ff85794ae73f617b5c5bb493c4086e40120c89730cdc86d6093ed252ebdfb53aa734e5a8f7bdae1cf91895c1d74ca2dbbe807995923c3fa25687d9ee812490b3ba139656f65cd6dd66b261e1694ebddc0db9a60eba4b9bce4bbbc2dadfdd512658c37b992284adbf70c83a947ee4efb80695322a619bf111b7f8955e6fc65947fba8c0ac3c775847cdbd70d878ad1167ec56d050e194f41c169e342a682c873701e33670036766a3e3a88a793cf13d12619615f015d6ce969505a38439d543c1051e153edc3ff1b56131b99d3f9615e95a938deb6f5d43eb7f55d8e01cc2acec007e9b0f5c6fcbc327e99fbbf67eb0a5b6d1d3f8fe2f2e7ec7b072bc42668c36f9bf61b2402edc661b43187a26a85ffe209957af756bbd6cc098412fa09abceb2cd3811eade4868594c46b2ce7e22011d0e624b5adebff537a9e4a305de5377c6fcdc72977b1dfee5bce033abbaa2b36f6fb99497b4d833bf24c6930baccabc3d1d9be4a0d605bb45ce6a00ab53d52fb303a6d7fd063e0c219a0bb326d8587fda020ae6fc93a2d3a2219d715c45fc6361be876d20a6a6971da0dc185b70372d8b9ab77efd2a4021631f84a56fafc62d58031ad85d032187808b7923cf6135297d9a474273ee2359a4b2634de223953545f27e283362280441cd362d4476fd46131d229ea5ba8defd5d9ac39a56465ef4b6bec85f4385c6b654ac9abc1aaac99c7e6f43f8fb9976074ae78fd5dc1c2b3deecc62c8bd2572f6ddaef125dbd5cf3a4f49559378de33dc0c17cadff74a361a36da9e23236af3a0fc3b4e3f11788964ee45affb69d95d4328213faf4cd5d2ed1f62521511f6b00fa58459651c14e21abc70468078ecc8df97a6d02d39290cbdd05b4cbb26943664e32f399bda7a780a2015d3552d8e80d9eaaf72927f1051468e29b6409c08ec73c1fc08584a65037049b24f6d3ee137c0243bff3ac474ef80825faa322b7e624dc204c31a345c22bb98fbdad01a7de18930435c0121d5cb692d1bdee5b33003ed82d07494a47b714f0d2fd42efa8e7a4df18dbbeb7158d7b0b802230b7f5fc4e58b91c52bb6ed8d50e7fd2ecbb6ba29aa5edf15d7ad47bd2b22846f69dfba300b0cee6bb9bb1fed304c03fb3f08beeae428873c30bbf1bf29cddd34c4f0bcc9a331d4f7e7a2a4263688c1e9ea82ff2e2b9a8bf744bdc21e3046b24e9e1a884814f3aaed7205d90cdcac7114a243fe5cdb52ce0e800d7c0312b4041fcbfc36499967e8d680c7f60439815179faafad19db295e5c118e0a8c48e044db81412ce1fb7824efc077b68cc10445433df27bf73841c536b3f2659c0a7be2fbcabab22d2a1c8d7caa076048c15a40a9a7928732bf24721f8857974752e5f67bab340b400b39fb75c996b9d37b89db8b981fd06a260759f648e46aa19d277401ee895400544bc31362fef421915c2ff205af7165f6ddd5e8b02819b30d8295830f0dcf223251f10c1beb0fef96df96abae5c15548b3131cc9de31e643c683e87216188f2f7b79b6b73909052f0fbe7b7806dcfba273df56f5e2df1a8dce551213d7049a572c8254801ef775e9caf8abb3a37808f830c8370b99e3116fb990f39c1d7c6f53a7a43e3da55dca6526c09a7889a201255a132c8ddcb0e003b142f849d55935e1606778d6d8a076f7a8e9030355a9e600a2ca7c43c964a93ac23666a6524b27b9ccc9b2a42d8e480587ab26374a78381b4d0fcbaa5c3142e191c970bc03bc8ec15ee6e0df9f2df916778c95ba939b4e52abaac8df4d9e8005195401c27910c542c220fb230bdf7eaeb4f76e130dfb12424903b0dd7d7de84b3f106521d8411bf280ba0f01d1c4ac55c095d659d7cff585275bdf23df1a6690cb2ae7c5ede5ff2e76bb5d66109645d715c3c5d71bfebc6f4856376ecdc78411b031ee326d022b535b90321163bab4280da142cd7e7a9f40451ddfce559ac9271111ef48af4779b9c61683d3bc97b6152ff844e4280b2ab1dc1b684afdc14f6642f90cea84563c3542aa92a6b71e13498fd0e0a078c83bee891fdbc4b3fa847b63cdd3e5acd92b363a51a29ca15a317401d3818ae63818dce6adb2b37beebf7345c9a7e6fbaf11cf9ada77d829bd74dbf7a8691ab7d45a415744a7f8bf47f1881bc444aacc61bb05d4faa7cf5ab66b914a6e88e1e93883495e158c3b4a649f256ce4b31abe2fceb40b20ce51548209fdf04aaadf4a4b6c0e39a1b2947b453adbb5285089998bcfa824dfb7798e7c521f2e83e369c3f3885fa31520ebadbaaf184e55e2ae6d5b03002c7a8d675e10e09ad3af52492983629931ba1c3593ffeb8d5265d132aa719dc55f56df9e7e539336217ccbd509058f2ccce3e06205a3db7c99186b5afcb73ba52a93d3a15302f05f25be7213c67ff8b01599a07486d1ace29fa1e3b8a513206770dda0f9bb28e34f740e81775db4d15bff725c3c7fb2c9ea04f4709e06558bbf8125eb57114654e534e0413188fdd46ce3c66753880ac0261deff23e73edb6baa8d01b8099363f9a711fc89954b3615ed0513d713404f02dc7b015da2c11f2501311bab9c9926926d1931cfe92f74b1cc3d7ca2b8297639bc76007ad9cd90dcbf5198152c1745bb1674be2e325e8de7b53ecbe04180e816b732f465d7988364a809e392bcb2c69630fbc69efa9809e4c04dc570be4465c20ab39d12b8a4576e35340bcedf94055ac2328bfa9029ff7c5203f79beb9e5e45f610842b9bb093305e72a4af0f84a7af0405ef08758b82684fc6201a068d813a09114f0df16f2d3544148ab032f3bfab983e16f62324453658550acf5938550f560635730bed66d9872824619d336c8f9e349d898a9300668dbe970e81861ad97de41cac687c5321717756c1f719c544ff6fe8f6a07aedb3fda8394ce7b1db1a267450474737fea9caf72eedfcb6578f100483bfb1345edd8fdc5c536a78806aff0787917aea3c7e5f63baff4e8f7725a44307abf82f61a65109c12409ab3fd7775acf6af45e1edb375fabc18ba839fcbdafc102f96fdd1955f0cda838f6a52d548c3d6281f7834a96cd32eac8dee444c6a55191b76f754b08506d43732331b0bd474b25934d2481ba4d7b8073b0b0412e2457205ac4469d71b0716f7aba763c946230c5de35cb952fe89c960b04973e750e35d1a63788b040e5d7d3e021ac84c1e541419d3d009b2bc64ee2b4927bc72712c3961364d033a7c52e54bbdaeb261124fa3d54fe4d631fbae8bc3ea09c0d25550549146807648b0b7e9f3f01d7ef3f1d9b6357e27154c1d7a7d50f75f6d25b0e8bc622844dae90e0cae6e9195507de670e642509f056ffee81dd77cfc6e3a9031aa0214820faaab5e8e38ffa81d8f49366feeac38b1c2352b1dab76d94e6e963d454a62a73fbd04b36cf01daab0677cefd63d41884de5a719c5a316f891236964c169206a94f78137feb143f08a0bac7103b5f584c349c9065996ac8ee58356b758d841134d9c0862dbd016bd77784229a2eb8de38ee9765432e123140b7386b012b6dd81a9be2f5594aea60c691e21210ee860da5bdf44ca4a777e58c7ec75ddfd16b9ca952af23523a7112d861d7ab3e5f46a6953ea64c642dd96389ff3c002d7fc8e7668d294fd4ef49cfea951e746306a8319d4b7905bba192eebd701d5603ce879d18d9b9cca7011d54854cd8808197a3996dd4d6c542582a45a8e34c6bf0990725707e0596ed0353929934c7c5bf832c8479a261f187e00d453f8138ed9a1769c87788b46caf998c9277bb5b49ab2b8c94c43ee30f3933756959cb1b0b7eaea822e614baa6d4f6d2c1ca8819ce37b700ce7508b32302ce6a8b64bce3c273086ab0fe9d3e6dc46f34aa9055a2f4c669db92ec6c397c57b9653b6885174525939e85f79eef650d8c24b75ea53365dd8322f122b15915e02219deb59d3743a3d85dfb58ae0e519017dab9a639c60283632e902e63901aa3d5eb215406962edb89238d4406ff27abdee85f902e616cd60ba5848c9665b5e5dff3e10e6fa35456194e30e1ee2150d9abd34f638f555ea7a0fb8838449ff8bf5b93991bac6fac26950c83cd0599f519fe33157bba0846a9459754989038ee532bb3ff9fce89dd0ec3eb23e8f4add090b6f1e5246eaed440e1f9db2d49606c31af0f7364c2c9e70fcdbfda43651fadf6125cda712822297f93b89879e5f34c744cc699a5738b346e590f21c92fbeac1682b8fc6469505ab15ddbf5dd11ffe0487bdcc98189c987597c944f8eccb7703b59841041d05414b909ac136442008bcf3eebbdd9854b8f8c6f89cc409ac4d900f461227f6054577f03209a2ff54e73eb0ad0c901eba53b8007745369eef9cdd7b531b2a8e829305d84675c7beb7c3255ce102916d889629843e3c0106f9bcf00c040ca72f071b432dc16f3eed63ac60841915fbe3add3530134da4ead767e223306e7bfaf3579dfb7d4ba1c273520e22f361bd14a7ba35b6622d0dd1b1d00dcd9cfbae84be32fce3b705887f620a69823395af5541c4a292d88f12a4d716076d5ef394c04d534b8ea3671dbf2a2a52062057f5bdbd9412b276c929067f7ce04fd7df5fde7d393ab78add88d42b21468c13d7f87dad46fa721b16437e818e9f79d51e5484ecc364a2e601687e71dbe0a3b0c2dddb5cdbd2b3512c92382ef8d5829200a635e35373468d3e0ec4f3cdd7a76b8fc5ef6322c76fd9c41f275e6302e32fb5611ea4d06ba56b9a60cfa36b41773cf09a47b03d4ec3fc1a6efb5b4079be7a756ede5a4e66f5bb35067179857bf12aaef657ba34259c90c76f91fd37daede2fb3789743d50985ea36c187af21bc81e51c272912223272efa8fb8b19b0ded1b4301db760490315bf6b9944777c5edc17dfa0e3802990631e7f76690c2d4155573092eaaa06c539e60c76744dfc56300e81f312fe979e08b372423592f34504945c3bfc6043d6849cb51c93f5dc00c03d77f2e585a480e92bec68d820bb1fd7e08fc571c7187ec7be6439ceeedb03e895883175ed3c33252c054cd8e2fc202f08b34060d765b767bf996783b6b7d22493ba619c117b1cc45bef72e83afe46a5057e43f3fbdd4153bdf9131273eab8ebff936fae83c39e849ab192d871396aafb5d327aabc4f658600f7ea0fbe70fb89a284ef419d9dac68f8775a146528660525d1e66ac11b328bd2af764d07122e5beac0d233ebfcd581cb20d5b0238c9d0f9d10aba9bc18fa79e7b766b24e3f0cbfd4459da64e8acd4151c1719201678962e8bf0ea7fec45651d25d6dda166cb25a6b521340bdfd07f91434baedf26f2f5d17cd30288cde4e72c3cf99785574227c2065a7b6a0bba9f9547ad13a94d2b6cf7a26c2d61453dff042b2e3887eb9df5932d5e3e1bcf14607b8e9b1aa2f65b0f322e18c07aaa627699707f7ef7e035f25af648f19a2028c24fa50015f51bbb5501a90a23530bdf4ca9ce83224fca3c083258d581762a2fef3b8f4e12bfb6b8709d048e23be4cdf1fe9b2299af967c7577dd9389f567e88577502479da9d169a1b9406e3", 0x1000}, {&(0x7f0000001b80)="067f48e5c796f2df9f1e0283c819973718cecdc5245c7e354529b2fcaa203aa6528f27d81b0b653b006d19418baf7ea857bc1fd76d1bb9ea26b416c12a428cbee58092b9d90aeac07a33524e3bb2ea578d63c8cb7d4157c44ae20ee4ea5716c783f130d5bb690faef115793ef6424abe503e1abe5ab3283346d6ac3e1d0800a3d16964eebf48b6f2aeceae1a0943ffa5b6fe6fb81befb6c00f368ac5c08de8822b2c132f5dfea78595be7515f38b9f48afdbdcd93d89e2c407f382ea61f05d788729da162ff63c517bf2c70c7627d9b0a718c3580b79b32f8df08430c1b0fe69c985854bcc8cb096836aac25b51ed8b0c8421ee438092faf61b3ef0d75a96807f0cad6725aab5cef14536e937eaaff86ebc41299f174bd456d10ca4ac401b1706cee4a016d0e1477f52fdb6dbb386a28e6c024527f42522774431bb8", 0x13c}, {&(0x7f0000000080)="c153e01c7b", 0x5}, {&(0x7f0000001cc0)="ff2030e16abd57f1c3d007ff541d9102bdcf7818f31d04e7fb7bacb7ac7d2b1ef3605a1f4f4411b7a73092703b2ed5f5a2f5a09596626ebacd02943885a59d4577c3f6d88ad6c8e0d89847362144bd21aa2ee3d82aec41bab08c45cfeab54140eb48fee32f58b40ae62b8cb474c9390603c7df3926def8eccd3e3250c69f0539b9fccd1ce360123e198453852035a2e017d553eb484f120686dff6acbe8e2525e8b35a453738f68170a9f235f21a1c4ae46c92cde5222ad681c1b03f55978dbdc2070856f6885bdd92325c681a7a889e057e8bef7b3f60ce1c506ed7e2ac8ca53e806aeebb72aa755192", 0xea}, {&(0x7f0000001dc0)="27582aa101ab0671dca4ab5078c9f221f6188ae38b7ab84b8c7ec2440edd0101fd6621e9d19a8d400cbf75ad75f7ccbbe5f59683a6089cf236b8f376fe1e0a68769f828a25fbd77a7e0bdc", 0x4b}, {&(0x7f0000000380)="379563e74349951217f9eb47c155bf782bd2b2945f334ba1dfcaa554bcaa32f55dda66f5cb43cbaa0cd304ce40f18c9f5d8ffcd4d7c50eda694709ba46c848ca365331835b7f7c2de4844227cf08d01c2b7b99e5b86fc3c083bf1ed26fc922cd525033e6ebb026379b97ba98afd2314d00517ba57b70272d12eb1af71ad8cfb1d4675bb202560f639d299419ea09db468c712a774e78db03e06b822a72a8e5c86fac5f96b9bf54d91eeaf6a74b295f72f51c450ee1ac151c372b", 0xba}], 0x7) writev(r0, &(0x7f0000000640), 0x0) fchmod(r0, 0xe3) setrlimit(0x0, &(0x7f0000000600)={0x0, 0xfffffffffffffffb}) write(r0, &(0x7f0000001940)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f72330ce70fc444d7348a3171a9b5bf4256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a7d04d32592559ab20d29018a10b42f56e8d10490aa6fe0ddf43832eaafa5c134116ca0feb40bb3c09a0de8821c5de0c55f2abd779824b7ca118a46e3f8a25963b6f51008b698b7ca801e748ba17019ecf8a48110e3fd0a85aaa5bc4c8bf9c12e789fe3ff05d5432f1745df0e0f37bd7909e91ef887b17d992a5f4fae820271270eccf0d393dfb1f4f5751b9deb18b63af6ca784d9dc4cc9119fff4886e73a200"/233, 0xe9) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000001680)='./bus\x00', 0x100, 0x100) write(r2, &(0x7f0000000240)="220e2a", 0x3) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="9d3f1e852688cef3c28207006837bf324678353f18", 0x15}], 0x1, 0x0, 0x5) r3 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) write(r3, &(0x7f0000000240)="220e2a", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000540)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x82) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r6 = socket$inet(0x2, 0x1, 0x7f) write(r6, &(0x7f0000000000)="220e2a", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r5, &(0x7f0000001700)="a14a9255db6e95323cf034d2baf81ce0d5f4acb70e0b04544dc8d9c344ef7c0a47500679786090a14ac9c82d788106cce2941419eaaef24a795f160c7996c533eeb793b208e9f970221301000080000000002b41de47442de5910e48dacc123ee2ab2558fbb7a02feb5ba5e243075e07d7bba193ed1d1b4d499e77f5a3a5f772f87c0ed844d0d581743676549324449cdc866735fbd52aba5baa75d65850fd4d1d71ff4f2a478a3c6fe80f1c16026256bf59cf87d0d93189859a08749a41fe53963d1598", 0x2) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000001800)) write(r4, &(0x7f0000000580)="a8cd97206683e8537977497766b1336b01616a38b1cf4c36e0192dcf355304f2f03cf1b48b127f1adb7fe551f77893d855abe1629f0b65857068194c791161be703c730625538aeb7e94f2385f661c8b2acdc4f01dec234576291dcf21e5241c68ad586548e79fb566ed6f38961477a9b35f59b6c291437765", 0x79) execve(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) panic: amap_pp_adjref: negative reference count Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 14998 13106 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd8038284e68,e4,1df,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000a94c00,0,1df000,e4000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000a94c00,0,7,fffffd803f011dd0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800017b81860,ffff8000ffff9b30) at vm_impl_init_vmx+0xf1 vm_create(ffff800000aac000,ffff8000ffff9b30) at vm_create+0x193 VOP_IOCTL(fffffd803a202820,c5005601,ffff800000aac000,1,fffffd803f7c6ba0,ffff8000ffff9b30) at VOP_IOCTL+0x88 vn_ioctl(fffffd802d75eae0,c5005601,ffff800000aac000,ffff8000ffff9b30) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff9b30,ffff800017b75da8,ffff800017b75df0) at sys_ioctl+0x5b9 syscall(ffff800017b75e70) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x524dbd891e0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic amap_pp_adjref: negative reference count ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c amap_pp_adjref(fffffd8038284e68,e4,1df,1) at amap_pp_adjref+0x59e uvm_mapent_clone(ffff800000a94c00,0,1df000,e4000,7,7) at uvm_mapent_clone+0x14c uvm_share(ffff800000a94c00,0,7,fffffd803f011dd0,20800000,200000) at uvm_share+0x4b4 vm_impl_init_vmx(ffff800017b81860,ffff8000ffff9b30) at vm_impl_init_vmx+0xf1 vm_create(ffff800000aac000,ffff8000ffff9b30) at vm_create+0x193 VOP_IOCTL(fffffd803a202820,c5005601,ffff800000aac000,1,fffffd803f7c6ba0,ffff8000ffff9b30) at VOP_IOCTL+0x88 vn_ioctl(fffffd802d75eae0,c5005601,ffff800000aac000,ffff8000ffff9b30) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff9b30,ffff800017b75da8,ffff800017b75df0) at sys_ioctl+0x5b9 syscall(ffff800017b75e70) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x524dbd891e0, count: -12 ddb> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800017b75700 rbx 0xffff800017b757b0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff80001694b000 rax 0xffff800000b07880 r8 0xffff800017b756c0 r9 0x1 r10 0xffff800000b07880 r11 0x97f7810f5b49d50c r12 0x3000000008 r13 0xffff800017b75710 r14 0x100 r15 0x1 rip 0xffffffff811e7a38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800017b756f0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=14998 stat=onproc flags process=0 proc=4000000 pri=85, usrpri=85, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8ed8,0xffffffff82591710 process=0xffff8000ffffb0e8 user=0xffff800017b70000, vmspace=0xfffffd803f011dd0 estcpu=35, cpticks=7, pctcpu=20.28 user=0, sys=11155, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 13106 410562 67742 0 2 0 syz-executor.0 13106 206708 67742 0 2 0x4000000 syz-executor.0 *13106 14998 67742 0 7 0x4000000 syz-executor.0 52986 43079 1 0 3 0x100083 ttyin getty 67742 269461 37253 0 2 0x482 syz-executor.0 41316 103615 37253 0 2 0x2 syz-executor.1 45654 283227 0 0 3 0x14200 bored sosplice 37253 238332 87852 0 3 0x82 thrsleep syz-fuzzer 37253 424514 87852 0 2 0x4000482 syz-fuzzer 37253 508628 87852 0 3 0x4000082 thrsleep syz-fuzzer 37253 9892 87852 0 3 0x4000082 thrsleep syz-fuzzer 37253 338293 87852 0 3 0x4000082 thrsleep syz-fuzzer 37253 36986 87852 0 3 0x4000082 kqread syz-fuzzer 37253 16791 87852 0 3 0x4000082 thrsleep syz-fuzzer 37253 399149 87852 0 2 0x4000482 syz-fuzzer 87852 308445 53526 0 3 0x10008a pause ksh 53526 53081 4148 0 3 0x92 select sshd 4148 107613 1 0 3 0x80 select sshd 95742 303611 89390 73 2 0x100490 syslogd 89390 459224 1 0 3 0x100082 netio syslogd 8484 459471 1 77 3 0x100090 poll dhclient 15857 176954 1 0 3 0x80 poll dhclient 21894 259061 0 0 2 0x14200 zerothread 72901 131650 0 0 3 0x14200 aiodoned aiodoned 51340 199200 0 0 2 0x14200 update 79326 283828 0 0 3 0x14200 cleaner cleaner 68576 304318 0 0 3 0x14200 reaper reaper 79955 395623 0 0 3 0x14200 pgdaemon pagedaemon 47769 47810 0 0 3 0x14200 bored crynlk 33822 110737 0 0 3 0x14200 bored crypto 4325 440750 0 0 3 0x40014200 acpi0 acpi0 96239 3543 0 0 2 0x14200 softnet 80916 487547 0 0 2 0x14200 systqmp 52930 167403 0 0 3 0x14200 bored systq 70743 271538 0 0 2 0x40014200 softclock 37940 278207 0 0 3 0x40014200 idle0 15213 238310 0 0 3 0x14200 bored smr 1 354279 0 0 3 0x82 wait init 0 0 -1 0 2 0x10200 swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9538 6369K 7784K 78643K 12737 0 0 pcb 13 8K 8K 78643K 193 0 0 rtable 94 3K 4K 78643K 700 0 0 ifaddr 125 18K 19K 78643K 285 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 41 0 0 iov 0 0K 24K 78643K 1614 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1225 77K 77K 78643K 1963 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 16 0 0 VM map 5 1K 1K 78643K 7 0 0 sem 12 0K 0K 78643K 258 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12646 0 0 file desc 5 13K 25K 78643K 1005 0 0 sigio 0 0K 0K 78643K 69 0 0 proc 48 38K 63K 78643K 579 0 0 subproc 32 2K 2K 78643K 95 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 88 0 0 in_multi 56 3K 3K 78643K 178 0 0 ether_multi 1 0K 0K 78643K 14 0 0 mrt 0 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 312 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 125 43K 43K 78643K 3146 0 0 UVM aobj 130 5K 5K 78643K 136 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 166 0 0 NDP 17 0K 0K 78643K 66 0 0 temp 154 3535K 4171K 78643K 30864 0 0 kqueue 0 0K 0K 78643K 12 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 21 0 15 1 0 1 1 0 8 0 rtpcb 80 85 0 83 1 0 1 1 0 8 0 rtentry 112 132 0 98 2 0 2 2 0 8 0 unpcb 120 650 0 642 1 0 1 1 0 8 0 syncache 264 13 0 13 4 3 1 1 0 8 1 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 158 0 158 3 3 0 1 0 8 0 tcpcb 544 331 0 327 2 1 1 2 0 8 0 ipq 40 14 0 14 5 4 1 1 0 8 1 ipqe 40 498 0 498 5 4 1 1 0 8 1 inpcb 280 1006 0 996 3 1 2 2 0 8 1 rttmr 72 4 0 4 2 1 1 1 0 8 1 nd6 48 17 0 16 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 22 0 22 5 4 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 610 0 440 16 1 15 15 0 8 1 art_table 32 612 0 440 2 0 2 2 0 8 0 art_node 16 131 0 99 1 0 1 1 0 8 0 sysvmsgpl 40 73 0 33 1 0 1 1 0 8 0 semapl 112 256 0 246 1 0 1 1 0 8 0 shmpl 112 134 0 6 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2821 0 1422 46 0 46 46 0 8 0 ffsino 240 2821 0 1422 83 0 83 83 0 8 0 nchpl 144 4855 0 3243 61 0 61 61 0 8 0 uvmvnodes 72 3415 0 0 63 0 63 63 0 8 0 vnodes 208 3415 0 0 180 0 180 180 0 8 0 namei 1024 14383 0 14383 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 520 5 0 2 1 0 1 1 0 8 0 scxspl 192 13582 0 13582 10 9 1 7 0 8 1 plimitpl 152 86 0 79 1 0 1 1 0 8 0 sigapl 432 1167 0 1154 2 0 2 2 0 8 0 futexpl 56 27540 0 27540 1 0 1 1 0 8 1 knotepl 112 202 0 183 2 1 1 2 0 8 0 kqueuepl 104 279 0 276 1 0 1 1 0 8 0 pipepl 128 734 0 715 3 1 2 2 0 8 1 fdescpl 424 1168 0 1154 2 0 2 2 0 8 0 filepl 120 9116 0 9019 8 3 5 6 0 8 1 lockfpl 104 260 0 259 1 0 1 1 0 8 0 lockfspl 48 90 0 89 1 0 1 1 0 8 0 sessionpl 112 21 0 11 1 0 1 1 0 8 0 pgrppl 48 43 0 33 1 0 1 1 0 8 0 ucredpl 96 798 0 791 1 0 1 1 0 8 0 zombiepl 144 1154 0 1154 1 0 1 1 0 8 1 processpl 864 1183 0 1154 4 0 4 4 0 8 0 procpl 632 2287 0 2249 5 1 4 5 0 8 0 sosppl 128 13 0 13 4 3 1 1 0 8 1 sockpl 384 1757 0 1738 10 5 5 5 0 8 2 mcl64k 65536 354 0 353 34 33 1 33 0 8 0 mcl16k 16384 15 0 15 4 3 1 1 0 8 1 mcl12k 12288 36 0 36 2 1 1 1 0 8 1 mcl9k 9216 13 0 13 4 3 1 1 0 8 1 mcl8k 8192 47 0 47 2 1 1 1 0 8 1 mcl4k 4096 114 0 114 3 2 1 1 0 8 1 mcl2k2 2112 4 0 4 3 2 1 1 0 8 1 mcl2k 2048 72725 0 72676 14 7 7 13 0 8 0 mtagpl 80 59 0 50 2 1 1 1 0 8 0 mbufpl 256 127833 0 127593 67 45 22 35 0 8 1 bufpl 256 8585 0 3489 319 0 319 319 0 8 0 anonpl 16 133947 0 108210 137 33 104 104 0 62 0 amapchunkpl 152 4664 0 4416 11 1 10 10 0 158 0 amappl16 192 6733 0 5367 103 34 69 72 0 8 0 amappl15 184 9 0 8 1 0 1 1 0 8 0 amappl14 176 372 0 364 1 0 1 1 0 8 0 amappl12 160 84 0 81 1 0 1 1 0 8 0 amappl11 152 446 0 434 1 0 1 1 0 8 0 amappl10 144 82 0 81 1 0 1 1 0 8 0 amappl9 136 596 0 593 1 0 1 1 0 8 0 amappl8 128 200 0 166 3 1 2 2 0 8 0 amappl7 120 125 0 120 1 0 1 1 0 8 0 amappl6 112 457 0 447 1 0 1 1 0 8 0 amappl5 104 256 0 245 1 0 1 1 0 8 0 amappl4 96 1239 0 1211 1 0 1 1 0 8 0 amappl3 88 485 0 477 1 0 1 1 0 8 0 amappl2 80 7681 0 7612 3 1 2 3 0 8 0 amappl1 72 28665 0 28259 27 18 9 20 0 8 0 amappl 80 2562 0 2512 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 135 0 6 3 0 3 3 0 8 0 uaddrrnd 24 1173 0 1154 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1173 0 1154 1 0 1 1 0 8 0 vmmpekpl 168 10638 0 10610 2 0 2 2 0 8 0 vmmpepl 168 143429 0 140984 162 46 116 145 0 357 9 vmsppl 272 1167 0 1154 2 1 1 2 0 8 0 pdppl 4096 2352 0 2314 7 2 5 6 0 8 0 pvpl 32 370507 0 341689 269 35 234 234 0 265 1 pmappl 200 1172 0 1156 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 561 0 98 14 0 14 14 0 8 0