d97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x2, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmdt(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r3, 0x0, r4, r6]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r7, r7]) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r9) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r11 = dup(r10) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r13) r14 = socket(0x1, 0x1, 0x3e) setsockopt(r14, 0x6, 0x2, &(0x7f0000000040), 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000000)) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r16, 0xc2485607, &(0x7f0000002b40)) bind$unix(r1, &(0x7f0000002ac0)=ANY=[@ANYRES32=r5, @ANYRESOCT=r15, @ANYPTR64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000002b80)=ANY=[], @ANYPTR64=&(0x7f0000001840)=ANY=[@ANYRESHEX, @ANYRES64=r10, @ANYRESHEX=r12, @ANYRES64, @ANYRES64]], 0x6) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r17 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r18 = geteuid() r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = getuid() r22 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r22, 0x1, 0x5, &(0x7f0000000340)=""/192) r23 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r25 = getgid() r26 = getuid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0x2, r24, r25, r26, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r27 = getpgid(0xffffffffffffffff) r28 = getpgrp() shmctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x10000, r18, r20, r21, r25, 0x1, 0x80}, 0xff, 0xfeff, r27, r28, 0x4e, 0x401, 0xfffffffffffffff7}) r29 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r30 = geteuid() r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = getuid() r34 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r34, 0x1, 0x5, &(0x7f0000000340)=""/192) r35 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r37 = getgid() r38 = getuid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000280)={{0x2, r36, r37, r38, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r39 = getpgid(0xffffffffffffffff) r40 = getpgrp() shmctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x10000, r30, r32, r33, r37, 0x1, 0x80}, 0xff, 0xfeff, r39, r40, 0x4e, 0x401, 0xfffffffffffffff7}) r41 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r42 = geteuid() r43 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r43, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r45 = getuid() r46 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r46, 0x1, 0x5, &(0x7f0000000340)=""/192) r47 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r49 = getgid() r50 = getuid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000280)={{0x2, r48, r49, r50, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r51 = getpgid(0xffffffffffffffff) r52 = getpgrp() shmctl$IPC_SET(r41, 0x1, &(0x7f00000001c0)={{0x10000, r42, r44, r45, r49, 0x1, 0x80}, 0xff, 0xfeff, r51, r52, 0x4e, 0x401, 0xfffffffffffffff7}) r53 = shmget(0x2, 0x4000, 0x490, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r53, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3f, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 07:29:14 executing program 0: r0 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="f82cdf4f09681dc3", 0x8}], 0x1, 0x0, 0xfffffffffffffffc) r2 = 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']) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x18080, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) 07:29:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x1123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4810, r0, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x2, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmdt(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r3, 0x0, r4, r6]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r7, r7]) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r9) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r11 = dup(r10) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r13) r14 = socket(0x1, 0x1, 0x3e) setsockopt(r14, 0x6, 0x2, &(0x7f0000000040), 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000000)) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r16, 0xc2485607, &(0x7f0000002b40)) bind$unix(r1, &(0x7f0000002ac0)=ANY=[@ANYRES32=r5, @ANYRESOCT=r15, @ANYPTR64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000002b80)=ANY=[], @ANYPTR64=&(0x7f0000001840)=ANY=[@ANYRESHEX, @ANYRES64=r10, @ANYRESHEX=r12, @ANYRES64, @ANYRES64]], 0x6) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r17 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r18 = geteuid() r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = getuid() r22 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r22, 0x1, 0x5, &(0x7f0000000340)=""/192) r23 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r25 = getgid() r26 = getuid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0x2, r24, r25, r26, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r27 = getpgid(0xffffffffffffffff) r28 = getpgrp() shmctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x10000, r18, r20, r21, r25, 0x1, 0x80}, 0xff, 0xfeff, r27, r28, 0x4e, 0x401, 0xfffffffffffffff7}) r29 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r30 = geteuid() r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = getuid() r34 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r34, 0x1, 0x5, &(0x7f0000000340)=""/192) r35 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r37 = getgid() r38 = getuid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000280)={{0x2, r36, r37, r38, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r39 = getpgid(0xffffffffffffffff) r40 = getpgrp() shmctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x10000, r30, r32, r33, r37, 0x1, 0x80}, 0xff, 0xfeff, r39, r40, 0x4e, 0x401, 0xfffffffffffffff7}) r41 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r42 = geteuid() r43 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r43, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r45 = getuid() r46 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r46, 0x1, 0x5, &(0x7f0000000340)=""/192) r47 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r49 = getgid() r50 = getuid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000280)={{0x2, r48, r49, r50, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r51 = getpgid(0xffffffffffffffff) r52 = getpgrp() shmctl$IPC_SET(r41, 0x1, &(0x7f00000001c0)={{0x10000, r42, r44, r45, r49, 0x1, 0x80}, 0xff, 0xfeff, r51, r52, 0x4e, 0x401, 0xfffffffffffffff7}) r53 = shmget(0x2, 0x4000, 0x490, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r53, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3f, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 07:29:15 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c653000021a397e805fed355c14b7bde5c63e0408d5b6d57c995709ab992e7180fbb413b50e5dc24fc2750ace047a1f51f76585ecf6ecf675d2fa639805209b3bc8881a29ed8581f314400db9a980544c894a6d0a201808acc024534bc16fc40e8a7fe3e9b6d68e"], 0x1) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) write(r0, 0x0, 0x0) 07:29:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x7, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x0, 0x1d4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000002980)=0x1123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4810, r0, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x3634e3dccf0e6e65, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x2, 0x3000, 0x2, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmdt(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r3, 0x0, r4, r6]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x2, &(0x7f0000000140)=[r7, r7]) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r8) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r9) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r11 = dup(r10) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r12) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) dup(r13) r14 = socket(0x1, 0x1, 0x3e) setsockopt(r14, 0x6, 0x2, &(0x7f0000000040), 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000000)) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_READREGS(r16, 0xc2485607, &(0x7f0000002b40)) bind$unix(r1, &(0x7f0000002ac0)=ANY=[@ANYRES32=r5, @ANYRESOCT=r15, @ANYPTR64, @ANYRESOCT=0x0, @ANYPTR=&(0x7f0000002b80)=ANY=[], @ANYPTR64=&(0x7f0000001840)=ANY=[@ANYRESHEX, @ANYRES64=r10, @ANYRESHEX=r12, @ANYRES64, @ANYRES64]], 0x6) shmget$private(0x0, 0x1000, 0x24, &(0x7f0000ffb000/0x1000)=nil) shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r17 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r18 = geteuid() r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = getuid() r22 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r22, 0x1, 0x5, &(0x7f0000000340)=""/192) r23 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r24, 0xee01) r25 = getgid() r26 = getuid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000280)={{0x2, r24, r25, r26, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r27 = getpgid(0xffffffffffffffff) r28 = getpgrp() shmctl$IPC_SET(r17, 0x1, &(0x7f00000001c0)={{0x10000, r18, r20, r21, r25, 0x1, 0x80}, 0xff, 0xfeff, r27, r28, 0x4e, 0x401, 0xfffffffffffffff7}) r29 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r30 = geteuid() r31 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r31, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r33 = getuid() r34 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r34, 0x1, 0x5, &(0x7f0000000340)=""/192) r35 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r36, 0xee01) r37 = getgid() r38 = getuid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000280)={{0x2, r36, r37, r38, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r39 = getpgid(0xffffffffffffffff) r40 = getpgrp() shmctl$IPC_SET(r29, 0x1, &(0x7f00000001c0)={{0x10000, r30, r32, r33, r37, 0x1, 0x80}, 0xff, 0xfeff, r39, r40, 0x4e, 0x401, 0xfffffffffffffff7}) r41 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r42 = geteuid() r43 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r43, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r45 = getuid() r46 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r46, 0x1, 0x5, &(0x7f0000000340)=""/192) r47 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r48, 0xee01) r49 = getgid() r50 = getuid() semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000280)={{0x2, r48, r49, r50, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r51 = getpgid(0xffffffffffffffff) r52 = getpgrp() shmctl$IPC_SET(r41, 0x1, &(0x7f00000001c0)={{0x10000, r42, r44, r45, r49, 0x1, 0x80}, 0xff, 0xfeff, r51, r52, 0x4e, 0x401, 0xfffffffffffffff7}) r53 = shmget(0x2, 0x4000, 0x490, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r53, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3f, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 07:29:15 executing program 0: r0 = socket$inet(0x2, 0x4, 0xff) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="cfedf7e966d7eaa0af6334c0a2"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = fcntl$dupfd(r8, 0x1, 0xffffffffffffff9c) write(r9, 0x0, 0x0) r10 = dup2(0xffffffffffffff9c, r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:29:15 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x1000, 0x5}, {0x18, 0x3, 0x3, 0xe0}, 0x2, [0x1, 0xffffffff, 0x7, 0x8000, 0x2, 0xffffffff, 0x5, 0x2]}, 0xffffffee) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 07:29:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x81}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 07:29:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffc3b, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket$inet(0x2, 0x3, 0x3b) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000180)={0xff, 0x100000001}, 0x10) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r3, 0x14, r2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) 07:29:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25, 0x6, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") 07:29:15 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000740)=ANY=[@ANYBLOB="8202adfdffffffff3f7b2385bf8f0d74ae5aba0c12f7b74c3355118a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff01000000007e03000000000000b1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969ed00f7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbdf69cee443460409062000000000000000f6490ba02e9768a8b36d0500c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e30e9dd0dbcee9ad2ce5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f81932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126307bfc39e6cebe3598458a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41ffff000000000000e26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd00ca3a2345aaacd599c2776fb57ad20000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a596fadfecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e910400000000000000dd69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc28936c1bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cee02e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f6663ce9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d704c828b0303734feeb3ea77c9d9f34a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2fffcab9a87b9af20f772a446cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7109d3d93f00000000000000000000ce350aad19d9a71113d2fe43aa6b434282543ff3b3300d91fb3be1b10dddd0287440b6d3a4236c65593860d447bd4e8d1d9416d0db73c6456c4e222fec7b82ab526e0cae1043da0a1fa9f6d46a14141e1a496d81a9c783bbbdbc30de94168dc4aba662804ae7fdc10845c7db86a3ed"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000080)) 07:29:15 executing program 0: 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, 0xd}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r4, 0x0, 0x10001, 0x0, 0xac}) wait4(r4, &(0x7f0000000080), 0x1, &(0x7f0000000200)) r5 = dup(r2) ioctl$TIOCSTOP(r2, 0x2000746f) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000000c0)=0xffffffff) 07:29:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) socket$inet6(0x18, 0x0, 0x29) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) pwrite(r2, &(0x7f0000000080)="303119a76919e1f59b56734afbb5e6b4a24aa17ca7d52bc2a37adc2ac1e01b0c5b9f05373c5a7b13b305395a9cccff591a813a1935681d6a1d26cd5dc04c9fc14c84f82535779458b1cefb6b4f16bb09351f7165124b6e5324bd65fb8320f03ca927c46e8a63f457a2cf89324e5dffea725b89fc18dce55718ac59ec804abda746cd44245a134792df3e70d96d8412b1035b6f5a122fe781522978c002421e75bf43793620cc39f4ec026dc1a81e5dfb85ae64bcda099ed6b920e95eab003d2c8d1f60d25a", 0xc5, 0x0, 0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x20000, 0x0) 07:29:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xb1, 0x0, 0x0, 0x1e2) r1 = geteuid() setreuid(r1, 0x0) r2 = geteuid() setreuid(r2, 0x0) setreuid(r1, r2) 07:29:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x80047001, &(0x7f00000000c0)) r3 = accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sendmsg(r3, &(0x7f0000000940)={&(0x7f0000000100)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="1140211f8347fd6d1cc9", 0xa}, {&(0x7f00000001c0)="30fae1b7b05426114d79c884d68f4c96d69e7770dce83d6a6fe409f79936a86e788ff38631a760bde5e13557015c0acf2541638dce18cf710af9682221ba1fd6b92197e45ca96fd95171ad0ade9272ca0420e0fc39a41730b323767fdf46505b458c8bd3c85990ea5acb748c0d26d4ee162ed6", 0x73}, {&(0x7f0000000280)="50633bb794f85bb04f1a01e409bb239320282116c37e6abacd28d383d0fba0150cd534977c5f78dfa06bf147f76b1f85c4b97724451f21db38840be99d3da7c328f99c79a27d1f73f082d568d116bcfc21ffdffe2300741a7ff638ce4db41d541bfc19f1b5585aa63ce489e0376666777f67ffe6c7e99e75a71f00a8d491e33844fa3423f8cfb3c56bf20025f0dfc6f55185921fe8f17500e7343eaed6550861d8abacee1075da2d16afa7f9c4442d05c582651774eebd829ace2d8da8df7ad2e10533c807e5f5756437761e1079193ef3fa41", 0xd3}, {&(0x7f0000000380)="f8368b8f5a61c0f3e8c0f60dcdd6116fa2dfc9412efe5e7cbf7ba746e7f0d848e6f9ed17a5e82666228757a5939a87a81821990e6337bc479763bec5d003813015e5429618010122170f276f73260a97770954a2a7bfc5bd6dcbc01581b94b11092def6abddddb712a17ec29c034f2bd522b0f9bc077a6bfa2411c806883ffed79a1047e5f8b30664735c8723a0da8fcda03d1", 0x93}, {&(0x7f0000000440)="ed3bd2e129467014e0e00409bf3160f862324ab22264600d34fb5c12c1c0b1532b2125d045ee60a020204da08efebe0c32c733986b2431ded81ecf34926de3f41726e69a06b77863029e363caa956631a8fad452a1b13672d155012d29e305cc8588a02ca252549c1caeaf846b774f8130509a38c23af7af0a1603f5aabb8a3b1870480fd14386955be7ffef759fdfa66f3a65fde5172bf0e8717f8e6766a6986f580d82443d86c9f1880522f0be50c6c48b5f67d5c8be3925a2ea34bbfbb7b0e65ecb87e878e12130e929e9d359c388bcfe6185fc7438f7392b575a8834f748b1a4caba0147f534c1ffe4271925ca97639593f2a55738fd7c5a9d", 0xfb}, {&(0x7f0000000540)="62694654fa68", 0x6}, {&(0x7f0000000580)="fe8b13b6a72ca5d274f78d51dfb75ddeed7459c0a474b078586382b80f6b9a89a62c56d79596cda94e91d3e54dcae267031e40943e2364669022eec355984b2254de4c384f2aca3c30a8357b019620a92dbb5c45722033759e970e7154b9a098fe5b6fcba94d2a8bd95e68c1e426d6764c6ccf741b766c9d3f61f646ecbe5559e0a07f16ea29e86a", 0x88}, {&(0x7f0000000640)="d121ba7e32960b3514159f1d99a3eb9c402b7f4a2ea0dfa6f31a5d95f34f78ea", 0x20}], 0x8, &(0x7f0000000700)=ANY=[@ANYBLOB="f0000000000000000100000001000080ca536116b60bcc1dd975c4165d77a4ce1fc194b54ff290d3c9f32a025821057b7909cce36410401f2445722d1d1daed32b225f95e27cddd9207d357d5d87defbf951b8765bb92d913fe05ed408648b5e6321d7d1119396021c0b4ad4659831655912f4381729fe7d86af0e318e54ca8d99a4382ccf7b647f81e73157444f0e331501cd336666f097e298bc83f097f669238cc7d358cb50b9500a9ecec6296c7b17a4480734890ebf6504a4812cd7d000c094b81aaeccfab8818c69fe7db6fb833906d38777966dba7003193578cf06948fb211ef3332fe6fb4a9580cdd8200001800000000000000ffff0000367d00004e419ebfee0000001001000000000000ffff000007000000626179d81816cc40dc14223c5e6b6ae1a9e90cb1da178c8d59c6c021cf1283314e5275e8eddef1051a4baad98fc23e930aa8c75c6a785f20f8d44d82bfae8cac18c68d75bb567060e65fd305e2fc113b854422123e62ce1a77af805b18c6fbdc1685eec357e64c9ab8f2427dbfecf0650d5c219693ea55862c30515555d70fe406793ff994489bec2d61917b48a69b0cfceea8e5a126ba590530e2c18e5f9e9f1fec36ebf0d1817750d1e3de07607caf7042bdb7be5ace0227f4a9e3cf63dab51cd98f5a88f02c2f42c1db23d14e1859134d0e89e0d103e83b8b95d721f8946780c59abecaea28fd3343127f36bedf73943d86b8027952f881619d917b000000"], 0x218}, 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) dup2(r0, r1) r4 = msgget(0x3, 0x40) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) 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() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x1, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) r14 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r17 = msgget(0x2, 0xc0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r20 = getuid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r22 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r17, 0x1, &(0x7f00000003c0)={{0x0, r18, r19, r20, r21, 0x1, 0x9}, 0x800, 0x1, r22, r23, 0x6, 0x1, 0x1, 0x2}) r24 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r25, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r27 = msgget(0x0, 0xc0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r29 = getuid() getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r31 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r27, 0x1, &(0x7f00000003c0)={{0xffffffff, r33, r14, r29, r30, 0x1, 0x9}, 0x800, 0x401, r31, r32, 0x6, 0x3, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r34, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r36 = msgget(0x2, 0xc0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r39 = getuid() getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r41 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r36, 0x1, &(0x7f00000003c0)={{0x0, r37, r38, r39, r40, 0x1, 0x9}, 0x800, 0x1, r41, r42, 0x6, 0x1, 0x1, 0x2}) r43 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r43, &(0x7f0000000080)=""/37, 0xfe37) getdents(r43, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r45, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r47 = msgget(0x0, 0xc0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r50 = getuid() getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r52 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r47, 0x1, &(0x7f00000003c0)={{0x0, r48, r49, r50, r51, 0x40, 0x9}, 0x800, 0x1, r52, r53, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r49]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r56, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r58 = msgget(0x2, 0xc0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r61 = getuid() getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r63 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r58, 0x1, &(0x7f00000003c0)={{0x0, r59, r60, r61, r62, 0x1, 0x9}, 0x800, 0x1, r63, r64, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r24, r28, r38, r44, r54, r55, r60, 0x0]) r65 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r65) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x486, r10, r14, r20, r44, 0x8, 0x400}, 0x7, 0xd76, r65, 0x0, 0x5, 0x0, 0x6}) r66 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r66, &(0x7f0000001480)={&(0x7f0000000a00)=ANY=[@ANYBLOB="70012e2f6669ea3c2b41c8e8992f6c653000"], 0xa, 0x0}, 0x0) 07:29:15 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)={{}, 0xc4001002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) 07:29:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x2, 0x9, 0x6, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1000001, './bus\x00', 0x200, 0x7, 0x800, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x61, 0x8001, 0x0, 0xfffffffffffffffe}, {0x6}]}) r7 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r8, 0x14, r7) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000380)={'\x00', 0x0}) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000680)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000200)='./bus\x00', 0x1, 0x20) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000500)=0x1008) ioctl$BIOCLOCK(r2, 0x20004276) 07:29:15 executing program 1: ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000000040)=r0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r4 = getgid() r5 = getpgid(0x0) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r17 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000000a00)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000000c0)="68a1510dd5bf5ca4301284d7679f1c5951f318832a5a56792baab79e24657ea1", 0x20}, {&(0x7f0000000100)="efcd102e593207f7df22d2", 0xb}, {&(0x7f0000000140)="34a6b57d2496b27233121fe646c9edd96b443ec5fad820acc62f0e4914b8d44833c6c475e37ec67c4ad58da4a527738ff6d99df342d4fe2e994160b146d483a98c12d08e07aa8dac47a7d4ac8984a122eb979aeb65980b34afe8fc1ceb2f57cfdabcbd97ab2a76982a668becbbd0dab100c7efbae158f2656e3a5238f9dd5f7ac886cbcdda910218e6e515f9024eaef68b459565d0c7078c93f61cbfa7c1c20045d7ef1856972895d7a0fbcd50909fe285b01435ba7efb9040b38da7f9282f32e7abbf32979460", 0xc7}, {&(0x7f0000000240)="c32b18d6eaec9dd530e0fb7a3d3baccdaa846b95e1341ca78b68718c5bfe4b93bff19c0839c36e19e5e1eba7f63b782fafc35adc13f91657065a1d27ea6367266844341e3cb7ebf20cb0014487ef1c5ad68d70", 0x53}, {&(0x7f00000002c0)="7b3bce711357d70b1e21b90b62f09e2b61df1fb1f52e3c6dc31719b1feb86f066e344a7760c7e6b031f4b0bac376bc04fcb58a90904ac9036b8b210acd55be960eee045c", 0x44}, {&(0x7f0000000340)="07ba5d4cb9f7f5cd2e88faa51b43ab68a2254ac75d47318b2c7a6dcba70651d5816eb6893d444dc116fa797927daa220ed541126dee19c7ed7b2431f051df1901dea6a3485d1d3283ae466e00932bf93d454cc16ab6dcbd922b061bdc1b5af2fab534e4b058d1e1976236facbc7f7a0bfc385b67aa5419f9da79cb8cb723173763c2460e657fa5c50da641867301647fbd1714cc91bd68e36335bb246cb2b6b778af77bfbe1198286845fef4e5d48174f485179869045e18980ba12ca6d22f95b493698911f391125f9688108dceb787ea90f6895827bb429243e4097a076e59e624613c7f30a01df8115e025aa5baf9eda7101782", 0xf5}, {&(0x7f0000000440)="f0aab133af2743bcfc158b7167d3ba2e2ada4db3ff35b430bb37c9a66172cb3d00f44d7089990928b277b3ee6c85bbc0810618610e7b047f6ec2ce67d012", 0x3e}], 0x7, &(0x7f0000000940)=[@cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}], 0xc0, 0xe938951a4be136a3}, 0xa) openat$pci(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/pci\x00', 0x40, 0x0) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/null\x00', 0x200, 0x0) ioctl$SPKRTONE(r20, 0x80085301, &(0x7f0000000ac0)={0x4, 0xffffff01}) r21 = accept$inet(0xffffffffffffff9c, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getsockname$inet(r21, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) rename(&(0x7f0000000c00)='./file0/file0\x00', &(0x7f0000000c40)='./file0\x00') r22 = dup(0xffffffffffffffff) ioctl$PCIOCGETROM(r22, 0xc0107005, &(0x7f0000000cc0)={{}, 0x5, &(0x7f0000000c80)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 07:29:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x7, 0x4, 0x3de, 0x7, "852c33ad4dd8de2953e946ab0070542ff108fdf3", 0x8}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) flock(r1, 0x3) flock(r0, 0x2) msgget$private(0x0, 0x289) syz_open_pts() r2 = syz_open_pts() r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r4, 0x0, 0x10001, 0x0, 0xac}) fcntl$setown(r0, 0x6, r4) r5 = socket$inet6(0x18, 0x4004, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000004c0)) pipe2(&(0x7f0000000340), 0x4) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = socket(0x0, 0x8008, 0x6) listen(r9, 0x5) readlinkat(r9, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f00000018c0)='./bus\x00', r10, r11, 0x6) fchown(r6, r8, r11) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) r12 = accept$inet6(r5, 0x0, &(0x7f0000000000)) pwritev(r12, &(0x7f0000000100)=[{&(0x7f0000000040)="eb83a9324d6ac939927a542fef6c1e3705209310b6e86401ffb71996c3cd4b1b023bed30d4458f48804bf2851a6d3877444af2899780b5de3dc227143a40852d8648e10585b1f79c06dcb536bf790e83af53e581e7dab4710bb6d6cea442bf0a38b8", 0x62}, {&(0x7f00000000c0)="f6dd83bbd549bd7b57804e433d", 0xd}], 0x2, 0x0, 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) r14 = dup2(r13, r13) ioctl$VMM_IOC_RUN(r14, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) faccessat(r14, &(0x7f00000002c0)='./bus\x00', 0x78fc829b06823044, 0xe44c9cd0bda7e82c) 07:29:15 executing program 0: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc7fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000c549c75cb2b5d14de901a8d9aec277d640e3859f6e5507bdb3a7b7fb28669e99c3635ec540177477a7b16df80a829acf001f321809c64bcbfb18a03bf636b158402c855958ec9728d96315b871257347aae2db46e11f0878faed11c8daef128334e0372e4eaa32b5b6042a785db0ea9dfae1e8aefc8b2e227e6626fd9a9cdcd2", 0xffffff1f, 0x0, 0x0, 0x1e2) 07:29:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getuid() syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 07:29:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) openat(r3, &(0x7f0000000280)='./bus\x00', 0x10, 0x4) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x810, r7, 0x0, 0x7) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000300)=0xdc08) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000004c0)) write(r1, &(0x7f0000000080)="1a2c2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:29:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() setreuid(r2, 0x0) seteuid(r2) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = dup2(r1, r0) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 07:29:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [], [0x100080000000ff], [0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000463000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 07:29:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r3, 0x14, r2) getdents(r2, &(0x7f0000000180)=""/4096, 0x1000) kevent(r0, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x99ee, 0x0) 07:29:16 executing program 1: r0 = open(&(0x7f00000006c0)='./file0\x00', 0x100, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40002c6e, r1) r2 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = geteuid() setreuid(r3, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = socket(0x0, 0x8008, 0x6) listen(r7, 0x5) readlinkat(r7, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000040)='./file0\x00', r8, r9, 0x6) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r11, 0x0, 0x10001, 0x0, 0xac}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x8000, r3, r5, r6, r9, 0x80, 0x1f}, 0x2, 0x6, r11, r1, 0x0, 0x4, 0xffffffffffffffe0}) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000001c0)='\'{\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=',[]-\x00', &(0x7f0000000280)='.&,,\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f0000000500)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=')@\x00', &(0x7f0000000440)='\'-\x00', &(0x7f0000000480)='+.+\x00', &(0x7f00000004c0)='!-%]){\'@),}{]$\xbb\x00']) 07:29:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x40) 07:29:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xffffe0fffffffff7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) lseek(r3, 0x0, 0x2c3c, 0x1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 07:29:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000008c0), 0x0, 0x0}, 0x40) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000100)) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) dup2(r0, r1) shutdown(r0, 0x1) 07:29:16 executing program 0: r0 = msgget(0x1, 0x240) msgrcv(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x2800) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="3b04db61d12c2b5c6ef6fcb2ca3167ed58c47422ed61d8e1f13bb9c4ecd422b681736b4d3bd5449917152312a514708550b3602e93932d3c1b9fc572c074c3894983cb3221c9f137f44543325a047c7af6fcda7d90aa94b10430a99f465795e5b9e6c1913add5127d552f4d35c260e563c72000000"], 0x75, 0x400) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r1 = syz_open_pts() close(r1) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0xfff5, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e749859e32b9c1ab20794d6f097659f4e2aebe946fa5bae1efffdfde2e8ccc2bd141ca310c6624e870328532e2c2b87d70203", 0x3f}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 07:29:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x0, 0x40, 0x81, 0x7}, {0x3f, 0x4, 0x0, 0x8001}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 07:29:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/b\x8cf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x80}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) syz_emit_ethernet(0x32a, &(0x7f0000000180)="96") 07:29:16 executing program 1: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82ff000000001000000066b7342272c1015c312b05bfb1bb4749834bcf477ba729f6c547b12468f663af93d52216667a3471479670c7cf5c56ffbfc7e0351db79d42e06079a06febafec695cb8d725d57780e609ace061c7fc46d6d00369582a604ed9287e4a4e06910a"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 07:29:16 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x18, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r1 = dup(r0) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r3, 0x14, r2) r4 = getuid() r5 = getegid() fchownat(r2, &(0x7f0000000040)='./bus\x00', r4, r5, 0x2) write(r1, &(0x7f00000000c0)='p', 0x1) 07:29:16 executing program 1: socket(0x400000000018, 0x3, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000040)=""/130, 0xfffffffffffffc47}, {&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000001380)=""/174, 0xa0}, {&(0x7f0000001280)=""/128, 0x80}], 0x5, 0x0, 0x0) 07:29:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x0, 0x5}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 07:29:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) fcntl$setflags(r1, 0x2, 0x1) r2 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(r2, 0x4, 0x40080) r3 = getpid() ktrace(&(0x7f00000002c0)='./bus\x00', 0x2, 0x40000100, r3) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0xc011, r4, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f0000000540)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b1908bd5539b1bd31e4e3ebc60b971d24fe587a9507381b39ad5fb4524c000010271d504f9a089b3444bd17901398cb", 0x186}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pckbd_enable: command error 07:29:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000380)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r1, 0x4, 0xc5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) connect$unix(r2, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000680)) r7 = dup(r5) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) dup2(r1, r4) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0/file0\x00', 0x20, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x400, 0x58) fchdir(r1) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) dup2(r1, r8) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 07:29:18 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000a00)=[{&(0x7f0000000300)="9312461c0da841d9491149ff0300004da2", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) pipe2(&(0x7f0000000000), 0x10000) 07:29:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) 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) r2 = dup(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x8, 0x4, {[0x5, 0x6, 0x8, 0x6, 0xf54b, 0x2, 0x80000001, 0xfffffffffffffff9, 0x200, 0xffff, 0x9, 0xffff, 0xffffffffffffff01, 0x101, 0x6, 0x200, 0x7, 0x40000000], [0x80000001, 0x1ff, 0x32, 0x3, 0x1ff, 0x101, 0x2, 0x7, 0x80000001, 0xffffffffffff8e92], [0x5, 0x0, 0x1, 0x7, 0xffff, 0x80000001, 0x9], [0x1ff, 0x3bac000000000, 0xbff8, 0x2, 0x1, 0x5], [{0x6, 0x50d8, 0xfffff001, 0x100}, {0x20, 0x0, 0xffffffff, 0x5}, {0x6, 0x7f, 0x7, 0x80}, {0x8001, 0x1, 0x8, 0x8}, {0x55, 0x3, 0x7, 0x9}, {0xfffa, 0x7f, 0x1, 0x10000}, {0x8, 0x2, 0x401, 0x4}, {0x9, 0x6, 0x8, 0x9}], {0x2, 0x80000001, 0x4, 0x10000000000}, {0x2000, 0x7, 0x101, 0xffffffff}}}) 07:29:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771121b563bae85d76d815f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e087fa4df0ede0de7fa9e82d4986cbf52dc9ba7bc14000ba4d80000e70d010c000000000000a4e12b013531"], 0x10) writev(r1, &(0x7f0000002700)=[{&(0x7f0000002740)="1e337b4419c0eab731cb9722457db79a5a4551ea9d461694c0032712b1dfdb9438c386bca3352cecdad36f0e34c8cff02de457e7b4e11e2400cc3fad7e75c4eac376958160ca5c7c33647108efe4f214c09740c43f669f5518b15490a78633446d3c3233160c8532ba5ca9d430b83f18392a927c1bffc84d85cb9819d7f66d393dd9466e6279ca5cf4fd0a8765aa908ee00a6c3a719ad2f13a5a4c11fcdf342ce8276fbfccd8bf63ecb86d0f640f9ba57ba0958adc164edfad283ef3f2484cbdb3a3b8a83bac03f53f1f29c267fcf345cc397c0340bf49c37ef76a75d3a8f457061aa78458b7584a70cf06fd2b289448ae8272a01c3eb4957d034df97fce855b13fe4affed247d3bc2c0997941db2db48665c851ff75fa6e9ffc369c4112a8d42cd81dfbea9e512f5d037afbbf8089faa46ebcbbda0f0cc0e0ceb477eddd50034ff4db3e64ae9c527375f3294ff32032ed4eee035c432d3649e462c91f3310c17aa9065c6635207498bf3789de0d37df1655dc100344ce2528eb5e6daa5cbdcb3bf4e3df786d4692f56901000a3c4ca18f29cb047ecc4b7759a213b273ae388ad0b0ccb70830e35ba5de5b63135c3b4f808ca418d44090b96b9d540f3e7783357026fcf152a0dd93a36e0b9b17517ac6e59c0dffc458f47e2f00974ee1e0c24502c6804b005f81bb9220cde486d78d88d3b959f345905153d45117760ae0fc8251b165a8bbe0178764235a4d50ea4c6a0f22157f0ad5224c6608100ffdf7043c90b8329b87ea2159650b33a47190a76443073fb4d5a365e9bc059b5bbe495561cf5cceed7f058b740a60acb9a8491fa1e51c32fc9202c4cf2941159e6d95ef3f66689208c447fb5f01e007a746d6ce6b06cc94a4a27ccae177c0d1e968b9a26fa39c127f453030a8f998fa92357a4debb092db97c09692465f35178075cf270f1725ab2bceda487edbcaaa029766c3f92110750b1ea785fb0cf96e02e946a1a98cb2bfba245a734a15147284c87d90bd6002a218f11aee625f3c87e292848bb79f2b0a70788eb5e97b3987fdf9726fa2506f01f2e6d250bc15df31cac4ba0475b0427926cc05f43e0c41607b86a6857823e73c41bf0ac0c4afa3174c959da7ff0ec7cb502b0dcb626c8fcb780bf13cd1750cbb735bd1aea050d081064c65e8ad7fea8c986c2eedd5b8c302c784539204e341fcea2b349b087857592c872da4329f2f1c2021103d8690c2bb57799b4976a42fba917ebfb69a5b377c49baefaafb4424c77e43f4ab27e4f2bc9169f2b446de5f58ec8f52f11077ad0fe870857e9ce08bd040465de905bc525e66749602145d0528076ffc1091633e93c936a8273da3286ddb413f1c1ebb44824d102026b7ff69c3c3fff37f9c3574811de18648cbb143e11b8637ade4cc613d921ede251be06a2f883cc3060f8b8fecfbac31fc3f531c270923c92df69a71424427000a8402545a4e675cbf5fdc60519ef209dcf59e1fd98ee29c9e6432bb3e2e9e10638c9b1cc68fa9208bfa6203ddac58cd373f97f657bcd2dd8c40c01eb507dddaedbb67d9ded228bd82c226cf390da780d5e4b649eab8ca42bb002cd2a4a916d398b355b5ae27f5435ca48ea1d1b94e7ed7d92ed7ca417c9f181ba68fdbedda6254ee0383d89c21a8dd682c804e7adabf5383a3ac4dd7f21ac7fb702467b7318f2663b9138863420a2c1347d1f1ccfb63d6687cf00eed4e6a5b12716be6da9f05132e0937cc0f570c2194df8c2deb06b290c95411e909f3309c78343007b7972e71f85d8cdba2b2187e0c19e4e2b36245ee3c408c96fe638442e1da359283616f2b1d50c82845b1a9c53af009742b8bc9a99637c20f7fa8daa6d4744ee5191b83c73cf84137caa9d0fffda1ba9dd1b329c703b7a58c3e1e5f090734ea01d61ec77088af99e93d8f2399a21ff1e97ac2e2509dfde0ffaad71dfb8e03874bc0b42df9f8cbf38aa9c38b076ba3441e3a47bdd3a67b2106da34c1a5c8335919ddab8b4f4de6ea4a25122b4069eb27952853c210d3d9901b44ca0f7e962b2f47d2cd6cc437c5a097790c8e223f52ca51eee5d5c2c693d633a9738090bcd503286b6745da7a9837828cac0404b74aeeb5a1ca4a015752d1b50f04033305869b1d97ddbbf96f29adfe785be54114264418773c15cb52842ecd21ff9c1d3a5f784a564a645a4b42689405fa7416a6206efec92c89acce45bda36a85cdc8807f7256844cb180a900fa850e722777dc49f66bc79f644e7880da5cbe0257b5cc5ede4dbcafd844a86ee72ec802246f949620e5ad081a07c3a4d6a20c07bd1934136236107acc6652f2582e6707967cd7ef55253eca90229718a4816c4661ef3926e272bc4aab496ec241b1affac0bb08cc110672abe3cae77e1c9ab8d3062637e34de70d433ea61d029f6c0088a02f7302407e77acb86244024dd1a566653def53a3507a80b05862bbc88e4f11f77467c17e89187b42fd29ecd0241f5ea7bc76e93f1e08526379ff2cc420ab4626dc8f031e3804db2a6dd6b8e26b6086d516f856313e9c1c7685f19223e0b2388dfc4907637984660c910f2b2caf650c514446ba20cdd73c5155e26f5586881206489ece3fb7b60512cdfb76a661a70dac5e5d37dd7bd5bae903793e0ea0ab0c50ad03f6115cac055b7d0fd68164cfb04091af029d15843404e5914d450649c928a4471c3337578bcd1b53b6cdf7093d878ec2da24639e1402d7d742ae6bf126d46e41c191cd1bd9506f2b3d465e90f4c4b326e611ae01144f80cf0f03c7eff2cde824391b6b79802c7c35409c428bf2711af15553de7c58ac623a61fedcd52cb126f11c4c9c1c6d0b5a1bedc23331933031bb259525043a821c31ea9299587977846801388c05f29d888c2a6c2d0cd2dc4e2f5114f21294f76f38e536789790cea7e3651a69043cb3ef917fb563337c897be21eca2a0c5a99b60590bce9856834bcac8b949a650ebede01e7740dd076c7a813e9cf970987ba21d2fea9abe7432b433c18304ca482b9625f5e8023c7f025c8ea19c164e1dbd27d7dabf4bcc348fb97dc135ce958edc80adf0663eb27b7c8f1d0d0c9017d142e37a0207e4e767c940bdb745acd63999a104afeb98bb5e7929c0ea5100a4df5360e7282f312bd6f418163ff2aba1ce8431882f47e975d10d87af13e41de0f4f223983f25ad055ee298295bebca5d1d486136ad0ded6cb2a52f0f0823fe4b4c0ef78a07cddfc5a1406ec7c666f03e845eb3116f2a69a656a7fe92f4bcc20d04399ba8b2b966db5ad024f5170d08b9fcaf73b7285b7dcdffccdbdfa87b695eab49515ab590e04752bf0f13d61a8e3a64e58c3a3d5b5dc472c25aba6ecaa9cedc887bd0ac6081f54f65256ac3222d47234f591d9b4690a32bc59249a6d57cd681a07aaf4833f325b54ed6ecf4e9246caee6de2a9a95a5ac8148c4151fce03325a943ab79358debfd2e0067c00f877f078fe229ae4681265b23daf142b8ef30884d9c134f599f6598059495922002bd0fa97245e5f3e7c2c2fe01f0830014afee21cdd565c7fbc76186b420972476986add6b76ef51ea640ddd7ceb5cba225abad3ac5e55183ccffca09994b1824f5abd04301bb5e6db6ef01fc72cd28d14701837c6bb411ab9968d3353a3234bb646a0fcbfcffb286d225f27c8f4a5a44e4ce34b2c319d70628c089122bfd94723d202f50eb1036e8d4098a55dab16d286ac1d286a8aae356e0e56beb18dacdf79af8f8a5113e877f314f2304581a8c02434696aa32e77102d009a00643d89b4d75c091c0a9829aae673aee5d0cf8d9a789ea164a472736692dfc2fdd139cce5974641e4874593ee435d62c4d6135190a79007c1b1b42858f269698767160a730593b341affc72cf7c6655bdcd7eae5384e398e227f0f0d9afaa0abd95dd03e0ea6d9db72baddbc9b3227f2a7884f06026f4ad98140c976e9f61e0a1e95760b78886f354e4f75c0fa3f1b68e3ca73ac28c9d4ff413a29da8f899de31a02a2bfd4831595b4f48afbfb217a665ae44e2642ac696c33643c155f8c31089aa5db2614a20216a5f97027b462db65b811341182bd793f26daf2ee16ae7549e92d91186d66ef2095a817c55d0d479d5a8e0d979ff49f22845dd3f7ee4a9c2f48097f1784bc4fe60a516b42eec0cfd68be5fc44049c1119f32b6f238af5b9e9ed70d30357d1fedf92747482842da0ce8a877257682840fc9a1920b9b0d9754b41b834573641ac4fd538a6891622526c2ab018461406eaebaeba47fb202d8bb432b9dcd409a4ed206c4d0994b3378bf97fee7d9e4131017e063a5e268b5b1518092389478e02d848fc2c2531894fb84bb932c104fe810d390683450fc743bf74b24cec73c7f9b47c239f896846bbb97df22232b40ad36532730b530ab87149e5a85456959fc94a301392594acba06a08c750618d5bc04f3cec8b5af3e4b43cd50ef33959073e9dcc40d239509505b071bca656726f6efa6b8c49b9b36eb5d08cc79cc2c8fbf9f46b2f74005aca044d18ae9253b40c42e0f2b91438616baf59e1f2898a6e7134cb71f5035247f784701fc4aede0b7e19b475783d67db7379899bd7555569f25110f60dc8909ffb000c79a35c3436aa7cd84682cca9a9692fd268bff35b65bbe4a8ab953154f6626b0bd8b12b83745df3bb2767837362c2bf67591d1cbcc712b55f49f26f79325c617762793e3c93c08e8ef3543eb1a4582fd82ebd29d9f15e39b52838ddb04cd62caf9c5cad3224c20187d6eb22ad2462f76792dbd260315ad4aee7ed40c7ec4ce073e16df76a68f4daa2db80ed093330d9aa889e4d5bea05bb059d8c525c4533002d20af72af5212ec2ddef66abcc8ea32e8da746f662af57504af501745b4d4e92c3b7105c30565655627cf5b996fd70b1cd7be89b878660e6996fc293bfcd4371501f3369b1d1bea73e25cf7e178f67cde693d55c73b626d4a4a1d9002b4d8cb06e419e4fce55e8183a543d1b08eea972f54731273b8e2ea52e2a7fe0f986a38f66e4eac476001dcfe9bc6f464dfec2c54f959943eeb564cc35dabec160790737de1e08f6414ff53a1f96313193a1bd1acb91aad9562d56cde542bfac7d7d6aa9c02eed56ffe08492553d270d8e06a51d0d24629714bd9af31f423e4c7606beef0e7814960b1726c42b5224b77433751f87d14f74ee86bdd239f07b61e9282f92563bb5f425a6b02f41c20d1521398f274df6d9bf6775bd758516e7fd30374a3a0eafca713610e6aa777bab121fe362ecec49fc79b52deaf9579ca289665103103d42810070448b54b4612472d20a1011c14053c8fa24ba9b6b4c48658867ea6ee9b0f93c826aa6cc8c693d753616aa947ce80ecadf8ef52fca319543c8a9327afcde6d6d6700bd3ed1c06d05f7b47c41af8e7c90ab894cd4ef3af294c6c646c3c1998279fbd051ac24b8b03b789712a0f454735f956661059bfb203b3143a284b50154ee44fefbdb36120d5a420f7b9034c064a3b2bd2a0f4ba9537674b4b763a920dd9addf3f84d69987a7579a1fc3480df43e008366d1b635149b8dd3a4bec471bb418b0f76eac077cdb96a66c26b27e28d9550a084102b2ce9e11e3840388ec18c9fc0b88", 0xf89}], 0x1) 07:29:19 executing program 1: r0 = socket(0x2, 0x1, 0x2e) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1c, 0x200000033, 0x0, 0xfffffffffffffe0e) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt(r2, 0x1ff, 0xe7, &(0x7f0000000140)="445774c8d58eadf605423edad20aff326c45385c5b170099a964d6a9b91c624748948c4db8b59c6f8a93c912ba6b71c9b0e4fcc1aa7d0581617ac3d6cd20e9d8a49cca4913a1c980d90fa67a3e9019c99cf9c96126cec7cd", 0x58) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000001c0)=0x7, 0x4) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 07:29:19 executing program 0: poll(&(0x7f0000000180)=[{}, {0xffffffffffffffff, 0x54}], 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8080, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) mknod(&(0x7f0000000300)='./bus\x00', 0x1, 0x8) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x9, 0x1, 0x0, 0x1}, {{r2}, 0x0, 0x80, 0x2, 0xfc2f, 0x3}, {{r3}, 0xfffffffffffffffa, 0x6db191d8948d3e70, 0x1, 0x6, 0x3}, {{r4}, 0xfffffffffffffffc, 0x81, 0x1, 0x8000, 0x2}], 0x5, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffc, 0x5, 0x1, 0x101, 0x68d}], 0xfffffff9, &(0x7f0000000240)={0x3, 0x22}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86134) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:29:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa206361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ff008000000000000044bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000000"], 0x10) socket(0x18, 0x2, 0x0) msgget(0x1, 0x200) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r3 = dup(r0) bind$inet(0xffffffffffffff9c, &(0x7f00000003c0)={0x2, 0x2}, 0xc) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000380)=0xc) 07:29:19 executing program 1: r0 = socket(0x2, 0xc003, 0x4) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd310a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a41204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771c86e4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f13338fe0f84c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174a1e5857ed4d65e135b277405367031df28493a1d7db4b09743b31900304d5df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f220f6499242527b33120b007f0d4de5e32780bd6015246512a"], 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = dup(r1) setsockopt(r2, 0xff, 0x8, &(0x7f0000000000)="c29e4f459301e85e7cd56be2ab647e23394e2df981c31becef746a4c7f75b30cb45b5da6ec608f1ad4486845ca67cb7d50f24323f14ccc8a726abff30f1295ded27f77174b119275b536997f0f7df446f94325af4422af363182cf8701d4bfaf17e2898ed5c136c1376ca69c37574fc87f58abd4efda959b9ee33c21a763af05aa", 0x81) writev(r0, &(0x7f0000000280)=[{0x0}], 0x1) 07:29:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x8}, 0xc) r2 = dup2(r1, r1) kqueue() ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x40}, {0x4006}]}) kqueue() syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 07:29:19 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) listen(r0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) listen(r2, 0x0) 07:29:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r16]) fchown(r0, 0x0, r17) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r18 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r18, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2cda34166698b23794880b8dff79739fab0960f94095907ad14555426659b052130ac96c8f83a57e6b7cd242dd7a7d3aa572670c628ff5a709eb155a5bd60442e5b9ea526e2666d4465faf46b467b1ec796bcc416ba008d47d65fc6cf87584823b5f43e41a6b42c00000000000000"], &(0x7f0000000100)=0x59) r19 = socket(0x2, 0xc003, 0x2) connect$unix(r19, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000040)={0x1}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r21, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r22 = kqueue() write(r22, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 07:29:19 executing program 1: chmod(&(0x7f0000000000)='./bus\x00', 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/162, 0xa2) execve(0x0, 0x0, 0x0) 07:29:19 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f6275732f1cdad764c63663da1d66696c651e4e"], 0xe) connect$unix(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779f85ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec436da041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac8501b1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedd72bb4d0ad7beefb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495b8fa804ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e127dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b004ddcf8af39497fb2345fa1853e8544e507c2c16057b1cfd09a3fb4f68da3084d"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xf6e) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2ca, 0x0) 07:29:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpF\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x45}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30200, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 07:29:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 07:29:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) dup(0xffffffffffffff9c) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x400000, 0x45ed, 0x80000000, "00008800", 0xbc6a, 0x4}) r4 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) ioctl$TIOCSTOP(r3, 0x2000746f) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r5, &(0x7f0000000100)="8c65", 0x6d2) 07:29:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x7fcb, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = semget$private(0x0, 0x1, 0x80) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:29:19 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$getflags(r0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(0xffffffffffffff9c) r1 = socket(0x2, 0x3, 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x2, 0x6}) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x3cc5a5e816d23bfd, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) r7 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r8 = accept$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r9 = socket$inet6(0x18, 0x4000, 0x4) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x0, 0x0) r11 = socket$inet6(0x18, 0x5, 0x71) kevent(r2, &(0x7f00000003c0)=[{{r5}, 0x41a1ffbb074f6ab0, 0x4, 0xf0000000, 0x10000, 0x8}, {{r3}, 0xfffffffffffffff8, 0x80, 0x80000000, 0xfffffffffffffff7}, {{r6}, 0x0, 0x1a, 0x1, 0x4, 0x7}, {{r7}, 0x800000000000000f, 0x1d92ec858624dfd5, 0x1}, {{r8}, 0xfffffffffffffffb, 0x4, 0x1, 0x6, 0xfffffffffffffffd}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x80, 0x2, 0x3, 0xfffffffffffffffe}], 0x95ae, &(0x7f00000004c0)=[{{r9}, 0x0, 0x80, 0x2, 0x5, 0x100000000}, {{r10}, 0xfffffffffffffffb, 0x34, 0x2, 0x401, 0x443c}, {{r11}, 0x0, 0xefdb92393d7fdc1e, 0x40, 0x7, 0x400}, {{r4}, 0xfffffffffffffff8, 0x24, 0x2, 0x8, 0x8}], 0x0, &(0x7f0000000540)={0x0, 0x10000}) select(0x40, &(0x7f0000000580)={0x4, 0x20, 0x7, 0x4, 0x9f15, 0x7f, 0x618, 0x9}, &(0x7f00000005c0)={0x29e, 0xb122, 0x9, 0x4, 0xff, 0x7, 0x8, 0xb8}, &(0x7f0000000600)={0x5, 0x2, 0x200, 0xffff, 0x9, 0x80000000, 0x60000000000000, 0x2}, &(0x7f0000000640)={0x6, 0xf}) socket(0x5c4c5f9c95fe9190, 0x7, 0x3) r12 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r12, 0xc014575e, &(0x7f0000000680)={0x1, './file0/file0\x00'}) r13 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f0000000700)) getppid() r14 = socket(0x20, 0x4, 0x2) write(r14, &(0x7f0000000740)="b372e40b56f872764f95ec6e37", 0xd) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r15, 0x8004746c, &(0x7f00000007c0)=0x5) 07:29:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x30}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x101, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0xfffff801) r3 = socket(0x18, 0x1, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) r6 = dup2(r4, r3) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000140)=0x80) ioctl$TIOCSDTR(r2, 0x20007479) 07:29:19 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f39f888969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359ac10b4247087f2165074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e3358"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x896f, 0x4, 0xffffffff, 0x5, 0x1, 0xffffffff, 0x4, 0x10, [{0x0, 0x4, 0x7, 0x7f}, {0x4, 0x5, 0x2, 0x7fffffff}, {0x6, 0x1, 0x766, 0x3}, {0x1ff, 0x1, 0x2, 0x1b}, {0x5, 0x7, 0xfffffff7, 0x9d2}, {0xe3, 0x4, 0x2, 0x33a7}, {0xffff9904, 0x81, 0x1, 0x3}, {0x4, 0x7, 0x8000, 0x3ff}, {0x5d4, 0x42, 0x3, 0xf4c3}, {0xffff, 0x1, 0x800, 0x1}, {0x400, 0x87ca, 0x5, 0xff}, {0x3f, 0x8, 0xd5800000, 0x8001}, {0x200, 0xfffff8db, 0x735, 0x1}, {0x5, 0x5d98, 0x7, 0x80000000}, {0x1, 0x2c4, 0xd1c, 0x8000}, {0x81, 0x101, 0x2, 0x1}]}) 07:29:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x1, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f0000003940)=ANY=[@ANYBLOB="28000000000000000100000001000000010000005978e8674e00c28f8fc8d6960ec9e97b00000000500000000000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9aeeddbc43a692fa19b9d827b6b4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c7e999101e79450e8b60c09e303921da4f5c6446ce2c0ac330f46bc2b4107ef8923c678f623adaa298ee8ea34c1e110d71393491e64122aa7a2a0e80b3185cb45aef9174f21ef9acbf78ab3d32662bef704d1276c67c05986982504744c296df6a76135177a084e52a788a00d9931a7579fc53834bd64"], 0x1088}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000440)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() dup2(r8, r7) dup2(r7, r6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r7, 0x5}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r9 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r9, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 07:29:19 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dcddef4774fb5580274b6ec9b0f6", 0xdf}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000200), 0x80, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206982, &(0x7f0000000300)) socket(0x0, 0x2, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, &(0x7f0000000140)="368502c12b8f7359c9b3047d1a39e75c5e624c056df046182fb21c264bd4350d872150dd263a75bb5982b48252e13521659176e4dbeeea82df8594108bc057c6d6d1", 0x42, 0x8, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 07:29:19 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x800, 0x1) madvise(&(0x7f00009e6000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000ac1000/0x1000)=nil, 0x1000, 0x4) 07:29:19 executing program 0: close(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) read(0xffffffffffffffff, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x4ed) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x920, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000280)=0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f00000003c0)=""/245, 0xf5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 07:29:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3acac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc524053a6e92829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f5abec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b503fa8565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea23dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e9555354142d3c18bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1000000000000004f71bceb3de116765f9c2d06cbb68c7a3971b5713c19e2d6e50861c39f14c20703a2ec170177cab65a2efd481037d28ccc104c3534bc1b78171378017b5f42761bb8ebe96c828464f2f40d64097fc9c168465f82f2cc4b54a013efe8210c6236a344b0ab9902856446891f08c255b5899a49d6f69475594c42c6dde0edc0d5c33de55e4f12c0d2f7709484000000f4b54548bec3a304dd79b5311c3aec699456e7bacc456fa881eb64d133298f7793738a56d187be555f3205a03554dec3d65b286c82891d45812f2c3d4803f842af07055b70da6694af22728bcc72cfc85cf2796a815a533e7ece1b5546003bf1f58413b1cd22aed066b9872624c2764fc94de7c1d77fb8873674ef7ca6ab0569186c5321933bf933ecf6287fde7afed2396dd86b4413196311c78f0490031e005621e35e3d3e5dfbf5d4baf4a6ea62e14e71639698930261643033cbc1279c62c14f7517a242a89541e39d2b510f099610b57514579034ec362a40992c955807b88ec5eeb82e359141607e0d9de86c48726dadd9319e7ec4e0ac295650a4ff42c07495caf1"], 0x10) dup2(r1, r0) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000040)=0xffffff47, 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) r6 = dup2(r5, r0) fchflags(r6, 0x1) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000400)=0x80000001) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:29:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x88) r1 = kqueue() r2 = geteuid() setreuid(r2, 0x0) setuid(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) dup2(r1, r0) 07:29:21 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x497b082a2036b232, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x80) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) fcntl$getown(r0, 0x5) 07:29:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) flock(r0, 0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='\xcc\x01\xde@\xbf\x91\x86\xcb\x00', 0x800, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x6, 0x20, 0x800, 0x9, "4e44ef1c8e5763d1f8e47af27f53e5c5263921d3", 0x3, 0x400}) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) 07:29:21 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x0, 0xc6f, 0xfff, 0x2, 0x8001, 0x804, 0x8, 0x2, 0x1, 0x1, 0x7}) chmod(&(0x7f0000000140)='./file0\x00', 0x11) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 07:29:21 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x1, 0x67, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = dup2(0xffffffffffffffff, r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x0, 0xa3e1, 0x3ff, 0x61e7}) 07:29:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x40}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000580)) 07:29:21 executing program 0: pipe(&(0x7f0000000080)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001680)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) pipe(&(0x7f0000000700)) pipe(&(0x7f0000000700)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="e1", 0xfffffffffffffdcc}], 0x1) dup2(r2, r3) close(r3) dup2(r1, r2) dup(r2) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 07:29:21 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) msgsnd(0xffffffffffffffff, &(0x7f0000000000)={0x3, "40d63108b62016ddf7324001505689947df46b1c30a04d102896ffb3b044cd013c4758f31311f6a2a81d2ef36ea2fee5307ddb8a41df9603ac08df326e95596834f8683b43fd662e442c497bed2af0ea5ff15b6a125c52"}, 0x5f, 0x800) 07:29:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000004c0)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0xffffffffffffff70}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f00000007c0)=0x7, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg(r2, &(0x7f0000000180)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140), 0x0, &(0x7f0000000340)=[{0x108, 0x1, 0x3, "5ea63f8aaa739329c432c2a1eb08511dfaa72f0bc94462e9ca8acd59bf475e0ad8b15df05fbf97b4c1c80e073fd8d01c5a0d3aa41cb548ef32b7ec64028d8d0c20a5211a6576b4ec3cb0ec27eb86cca731f92dca5cf841acd0b652352e2b6139b364eb44072ffdff5d525af6eb2f286cb39fb7d83c9039ca4450e806c98d959fe00d8313ab79b3723c7730dbbdf7036a84524162a443113f42b58bc64eae00b48369a16f521eb3632ded7f83f9013cf01b89e10cd17d7871c8dde1ed14e534916ad28025d30e17177f8d57cdcd74cdf8f3132c51244f82d7fb456c09d9eaddaa0fb23debe61fd30f4ebe7812e97f13fd455e5d62c22ddc"}, {0x48, 0x1, 0x8000, "b3e480ef6967ab4acb35e29850b6436e283d1a4d8b010ae16f81820a56ca0f446982f1c659a3532ee644ec170fb50babbfa8cdbe964a"}, {0x10, 0x1, 0x8}], 0x160}, 0x40b) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) write(r0, &(0x7f0000000740)="6162080d78a0c0b49c52340dfdb58f40d5cac9f29743611ba5e06565cb2e5b47b8faa440af4be12faf02c20d7cee99d5a84a4f384e70b5d3101c694a5ad292df3f9c53d5cc82318661d2d5b9d23f08b60d8ee67761733af9432e951d74ddb0643145c07c824cc9e46140c5c8b686fc7b09a2ef5da54a", 0x76) 07:29:21 executing program 1: mprotect(&(0x7f000053e000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) socket$inet6(0x18, 0x5, 0x0) 07:29:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x5) 07:29:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000300)="00442cbf2701a917a09802a52aebd33ecfe416dfa681414a139dff906d92c43c0e605fd0aa7592ee706ad49f208df59c01a65fbef6ce3e7647d47d220d4eb7784421c0f413a47455e33d2d24f686c6fca54922306ec743774971b050160e106dac05456f5022af8ad6c833fe2384f711c4b6042c528643b1c49184ea32ebee2f12830f1525fcc8025e62f90f3446e11f4da0b8b3dcc0e45f62b07b8265fa20bd6ed196be0feebaca9b9e94c16271d1b4ff6872c23332342aafeed0e4996d5bffb3868032e298b8414b36d6e9c8af9a86883a79c575fe81578096789fde8c4a02adfd5cfd629ffb00730fb5a2a79e2bf353a1cc0eff36cfa8c49522b36a7e91baca958955538649fc113c2d2ac75f92a1e79e6fbb51f8aeac389338027daa23b396e6") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x800}], 0x2) getpid() r3 = msgget(0x3, 0x301) semop(r2, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f0000001a40)=ANY=[@ANYBLOB="00222e2f66696c653080ee4caeccc5578be0da17cae1c8dc5e78d318fcb0026b0d2968b15fb4a4bb121494643061dcdc93657f368e92fa0cfc2c9755d69f58f54b775abede69ae6c0dfdad98ec36379e2d9812230b0618791336aa275a099bd48bd7540a1f996f51f01dcca21d3b34d90cacb3c37f6ef8441a5ceebbdc2ac9dd27f73752b5c831776d646a86e9ba0708ba6e4d80cfdec79f41ebdb7a953f332a4ddf2e356fcf9beac4bfb795fab6909ae3353b68781efdea5f55443aa3ccf3764063ad54bad4383c75cfa5168b059916c57c0ca4b61ade5413e6493f8a04b13563f9ae9c9671f2b6755ce2eb2d1a53e7600aece9bca4cadd18aeb6670d5588f231cb208813ed4ff320c55e95a4afdce5c3e86af109017d68ed57381da9152330f5c5ddb274de49984dc0b19408cc505ccb0a71bf7b1fc7d34e4f7dddf7cd07e8e7a1a8567ee58ce3a92653d4ee5960b87a1c8e8ae1de441e2573c5c5fb7dd32fc20d87084bff87d40f243d65c7bd7b98693d6ee0330cd577a7b163ea6086c3d96b73aeccf1b30fdca9cd222be1a650508ca81c9fb3328e86ed1af3"], 0xa) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x4003, 0x0) r12 = socket(0x18, 0x3, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = socket(0x18, 0x4003, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r14, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r15 = socket(0x18, 0x4003, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r15, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r16 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r5, &(0x7f0000000700)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x4}, {{r6}, 0xfffffffffffffffd, 0x2c, 0x2, 0x3, 0x5186}, {{r7}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r8}, 0x0, 0x80, 0x4, 0x6}, {{r0}, 0x25605efcc456147e, 0x4, 0x40, 0x7fffffff, 0x2}, {{r9}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r10}, 0xfffffffffffffff6, 0x19, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r11}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x8000, 0x5}, {{r14}, 0xc, 0xb8, 0x40, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x80000001}, {{r15}, 0xfffffffffffffffa, 0x28, 0x4, 0x20, 0xfff}, {{r16}, 0xb468158d3e03d665, 0xf, 0xffffd, 0x800, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r17 = kqueue() r18 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r17, &(0x7f0000000200), 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r19 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000400)=[{{r19}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r20, &(0x7f0000000140)=[{{r19}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000200)=ANY=[@ANYBLOB="a44200000037000000005a969ddfbe238b588ae504"], 0x10) sendmsg$unix(r21, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) kevent(r20, 0x0, 0x0, &(0x7f0000000540)=[{{r17}, 0xffffffffffffffff, 0x8, 0xfffff, 0x10001, 0x2}, {{r21}, 0xfffffffffffffffd, 0x1, 0x8, 0x8000, 0x400000}, {{r0}, 0x6, 0x3, 0x2, 0x100, 0x8}, {{r5}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x10000, 0xffffffffffffbece}], 0x4d0, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000400)=[{{r22}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r23, &(0x7f0000000140)=[{{r22}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000400)=[{{r24}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r25, &(0x7f0000000140)=[{{r24}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000400)=[{{r26}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r27, &(0x7f0000000140)=[{{r26}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r27, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r28 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f0000000400)=[{{r28}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r29, &(0x7f0000000140)=[{{r28}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r29, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r20, @ANYRESHEX=r15, @ANYRES32=r29, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000002c40)=ANY=[@ANYBLOB="0ecca877862d0d5839403b8dbe00aca6088161f7a1e76d7cf43a64321624a7fb99d1174b1a68047d79d2b974f2948a965876f2ffad608274f03868a87719a0adee48c873c7be27e5ec5b7b3b9cb4463536f5ec3762b92ad77d911f216371092bdfed654619da6dc481faa2f5711ec4e5a8d015f127f2e9d05d9710a786675c24b6caa358fc0b0d35ba1feec1d15e34dd7387b4afff6a1848a0855973b7bb14eb0f8872fe3d84e6b63b13edb0f3a379e362eeabae5d2a1bfb1064adbac124c568a234471b59e8b2e537402c27b3b353e1a15537cf8f5a9c794608335745320013ca5b4b5140e7df94ddbdde39ac529d7ffdd92b0a9d19fb9bdeb7ea91075d970142ba00f0b116f9555e4dabcc59c2d3916a2c9707c7ff43a07a60bb8caec600de0bcc80bad6171ff812d8eceaad5ce07734bc2c8f9c58a1ff825e004ffb0bd123da2cdf922f7cb89677e699a8121673f4558a792f34ad3800f087172fa1ddd70a47e782ee8c14543a16ab53cb46f4c4fd5946ab2d4d3e577f85e191434142b677ef491a0d4ba5cfe5e54fd06a5a13028a9b36e854e42b164e37d0f7297ac3cb74998d41ce786463cee20703c19f360044a72cf3b76eca6397755ca2d868c982627771176661c149d94f384e179e8d6caba48f06777988efc315fc11f48f6cf082e83a986961e1b6ee9a81b56fbeb6d725a508bad231db9087d23e5a2e73627e1405488486c5817659521fdba59ef146e078e429e8dea11279aba1a0b87814a6d6981e2ef28a2ab2d23799063298f10c6c01a7abe2037ca7f00fde8604bce43aa54e133afd0f2f81d040399ceb03f513d3162b80a25d69faf1b7b35e5b38d5e582c0fd02ff5c410671412b15d52f4e83e08ba9df23d6fa9148757bde6af0edf05dcf7091c69652bbd1523f5583d8ccd90e3bd0cf4243134074b516ede248c86dce1ac01e4ef74883fac1f0d263a9af120c1102a9b30b93ddc0f8016986c4a388a33be06001296732a861e0320d730d92dc8ee592175213f62dae2b328c623f594b92a7f663e0d57efab1227547e8038287bdaae303bee252c34a64099ce997d479295774f4f46c2bd292cb9bbfee4dd1ed45e003b1f7e2b0e07c87bdffd99cc96459e915c0ff83d1918649bad8c9546bccf5482cd0edbd4c26a3f9db6bf14c649805d6c84cf9ebc9e21084aded1832565964377e7a1ed7160aca60882bcaa4489af6568e161c31b857bf583e6380b81e0c674fae5805caffa0e280d2fcb8c49b302c8fac0c64b63bf5f3a32161658bc6d164241afc002d1f37523e2f528f518ea9f0b33bcc757844266491a7b7f60a5ef6ef167b4c93dd5c4b0c018ac0e2ad71b5ca40e9eb7550b8dcdd528cb4cd6f5cf6a5bb26dd3bc04be95b14c6235b9355ada49e744d99ade5283177f6c7cd3ae881854d585d9ccc2e98d5f57bda2c38a61d38e4f14a6b62fb37470c5f77b594a22b174914a1ce75c2baaf07283d985616544fbc511a1758a4fabaccbf0c177729350ffe791b37790bc1549b46cbcc58c05c4ede82c4394f9f03153e7b90daaf033cbeaade821e2ac75a6ae3c3071b8b95d46e697f0300e3598d641c7f63d069968f7b6f3ab8fffad2ffd06af9df1bf9cdc4e3ff6ddd4a8ff4b1721919d92e50b5a89d2d3758ef6732e3e50282a76521700076b33854f90f5ca1089277cb3d9246a27d06dfbb6ed2e13e171c4506132fe04379af147d4bf01f62bd4d2d9f9611fbf59556e9c80f4b4b492452cd6b1ebe5d4c54752cb8a4d11306baad541ca634602ebb9180bd15077bffe94fc5ee105035a97258b0020dafd8409b7fa9876e0af89e1fa16ab6eef3053718a70e88dfe73c040c495787ae6151509f421f7a518e83c47f8249b45a70a436a1b12fa0e19572db588545611fba00c96b389f04ae1e1c0ac1587b6c5b0ec8c95a89326ffc0581a5236cc1e57a7543592605a3b155ed79dab5711a76e5b0c4d515211b58ff99cdf079902f3a3bd08b58158a42c23387c5c30d0fcf5b9b97b698ab4d850a2592e9ba7e657a3043b84a436893ef9adabc7bd438f42d572c101a260190be4270862d3df80b1dfbed272aa196567fc5be313b4793270719484b9001e29049e5643242288442634d7e4a403eec45b333f7e590c1716e712ce5c3096544e900e36d34de50e2f75ef5355a2de0919006bbf96e4724bfeda444df69fae541253f8b34dfc0c3df088de007a6d0e28aa55cdcf83bdee2c033279348f94aad6466657b0ea63b2863f4cfe3623f99d5ad9878fcdac917f729b0e3e12e4e53d6bfe713cc3c553b54eeb3a3e6cf574510d5ba01e8049f3199ef370d905b3c30f3614e433b086c41c897068c31cf89aa7ea1d42e32d029cfddeef2ac67b34791e0f45c560e1bf3e314a18fd309aa3a9acbd726dd5fba28cea7645ce8995b0b13b4262b9a0b266f90e93eb8f82d3a859e7e4381f38eab0616a8ad32c31df5bffbfb0b90359abe8bf61f47000452a93cfd021bfc69783619dadf56bb9a52b5b12d26416fed195567e60674aac36a3c426511f8bcb53e76b4d75b57c1b2ccc8179944fcd6961aead9b2c0d4d36bf034ffccb8326ec5d69d2fd55619c9d19c2b52eff43557107a9b55883357edeccb645bff055bb8820cb06fd5f7b9e3b1e5eade3f82247287884d10728950dab3f090078eee55686e81d735f45af6596991dad48f5eb8e442e0d040a43ee246bfbbf1ac8dcf3581c994ca8b31c14be1bbe6a274bf4c30d1740fc8420527623354cb21b411fd199461052c37fea56c1cfc2f177303f5540a96da653ccef1132642630e9f6439bac9dcf0f99f4a465a582eddddfe5bb3a05ed9f22878f68f39dc6dffed811808864e536822844f032e175ca0e95fd5a84fa0078f0a20d45845d0ecde0bfff495b93109c8d5d03c1efba101ef7b576966a1b6fe26c4a4f2cf6674bd9ff4f2b8309b7b9c554b262046e8dcedb33bc401ae487c542908df5759987d164fe76b91dc3ae88b07602b16faa1c81ad28f6ec044ee5b9cf0408ebfb8ee17d8e63f17bed1132b2e80f794353177f41e92598beccf1495f4a26197f8d36384397037aab7190314c03a1cae23647109d907b43c5af2369bfdd83b05b394b51ac41d263c496da4a8cd4fd8df3a2ed845158219758ad0e42c609d5a688ced580f03cb875d83d9af55f29a7996d5bd2920b79da03e92c688fe05e45c3b68e14ce78afe67887dfc88ce90a91cf856e482e54320477f610d65dd5d6e5c0598f093022007da842aadce2d00c1b8d9c739b52d6948e91eb41ac1533c303766ba7ad6f3cf3c7519d5ace79545a92cdb4c9f022a91b35fe8eec4c0d0165ae142456746ed2e96f038c71dabb2f48b43e2bead1532cfcc011591d24b2702e06f46328ba465335614f47fb800a49912a417e9167aa1e4a0fdd85cbba7aa451959aa550a05e2e4529226431f3eda6b91d236ed129c342065c2279fec71138e5b8fa4e17a525dd53e62b441b6aab8a7ad4711fd6d776700affb66bf6ee06b311a604a698a098c35a68aa763df3953ae37d34ec38347c1a0dea016bb3bbdf236c2db1dd4b703e8dca94a2d0ec7475293cf708dfcb4c208cd2c7227d4adcdfddd59ec2220b818d7b165d4587d7aa1c6e289a65bab050d9032387ade7a7fb7650765fd86cbdb60f89177e74e576fe49d4436d082ac15d205d1ad3bd0cd760ac1876d22236b867c6f2a7f3477f17413133938de3046747ea38d18f5c6e017bdb341ffab183b037e0210dbcbf5ab4a0355efd7b1ab652d2da654afad7e5b216fffcb5eb696e7508b3740d993b609f83744ff91407af03de6f3961f1793d58c9b920473702a90858fb38407d05403d9d5fc1bee86a69f83436c2f64ad23f8301147a8e83b07caeb84504d3fc6b937d29a0eeb29af967ce07e271e8f31767778742df510cfcb2226078132d8895730bf4f7e2d5271fe8246c0ddf090e5a41f4463442aced52421b2ce8725f469bc94b8569b4db6382651f8fe2e5acbda5f2962a702643df232490314115bb995fdb82ad5a9ff80fcd243f4fc179531b67914df6dea82a0713864f9fc5c043935b8cc55449b6ba4667908ee6bc09071ff968456517081963e7721da769faa689d2073af44be74fad87252f031e74bf9f980106c9e4086273d6c253c21fce2c9c9832a42b6b4a9f73a0336ea7a1dea9fc1817bc9c94d9ee0d385e2372b15898658dfb0803e901d48562ed8a6b75f7f851d62264f01d7dd8a35b83144e876c344582ddbf9d5ab5a4d00241e448c69f04b182375df7cdf2845d405a082c3637ab1b67596b553dfbec746bcdebe5a27e6f4ff2843a1d3ded9bdf75379d5a4951c5244265acafd0af172e0d2919919cf36205a282b742488b6ad01a2b15a8434d4e4723e3e62b5553a378cb5b690c5b5f0fbd05138761d0b6cda9ed18a47ddd8c0e05fc5415b3100b9f22d6eec2701ca89776009669a5222f457c6863220c51d2565c97c10261c34f928f2e97c2f6aa9d7244718a02a144b247280a34eb2e9c35f324751eff50ae27656a9e981f842f3a91d9996f935043e22cc1ba589b259a49c1f17b3f68edd02867d111afa60dbb82e7f4c38f66e33808fc860913256a8c83b4b7bc8ad2aa4f1ae8f359be65fea3d2670c2b44e4bf8a00a10e4e774aa7ccd428402211cac237c7168bfc5438675598392448b02314857522ff2d7426e72df2fb7490202199deecd606396d6bc41d4faca753d566c11a6f22d7aaabe16e9670efdda92fac5830fb265437d823082a3c4065beab7b290ab650903afdbbd11f78d7953001188f44a5dddd921174b25cd68a5857e0aa4a05ccf8e174f20bbae26bef234f5c2bd369fd82d7e177f304f1fe8ffc4f2dfb8288072eb5a3bed9041c6636d22004375d414cc2045c4974ac97ef416ac5c315ddf8c83e88f0ee37d55462cded666eb3ed06fe388452393f572ea159bb59c0948fe5f99c4f432f471008521cb9fc0e83a2ca87a673bb382643ef3c235cb8b344c6a2a19ecfb5bd7085bcc07eff4ecf605ffa29844141ad1efc7676d04067debe5fac25d45eea1fd6e9cffe0db71f40b40c166a0a95eca7dfacef1644d1a6f5204f07b79031995dabf33041853f751362b186cf3f25199ef4a80dab327214f7277a5ac55876be4004693fc557a7cf1a00a914f73acc6e16d36e5f7ec8da297a1e467ce08553052f6bce14220adcce04907af92cfaf60a8e83a8ae446191b5f6ae646ec4dd9cf2f71046523035b3e0255940e63b8ffa111cbb34631c234bf5b76608140ee6af1cf0c75228a5e53dbeeb8635e987fb1567c35e447dfbe8de83d013e60c5c6a90e77445812984fdf18c6c2267df7878bae70625f1ad8aa68e440eafc86511afa0a8a656b279d260a86bb803e2fe181c3d57c5319fb04eaa185ee22fb44226eb3e99ecd2b94638684b7fd0bc8e8803f6e5fe802d827ca7e2d1467633fc0502f013a912026c2093ddf15c799f7f59f0aae9e00f4c4fd5975db07469d2fcc227cd7d9c6436b18c35eb6493dfb96f41714144cae6a759f178e99057e23e862e47e6583084fe01515ae3590a4b03fd3342f6ceb070e3890db0c96ea224c5baea1bf49591ebfd1a299e221ab1625eef6f85291575260f3a8292a5e45f5b5e63f746cbbae7dceddaad4aa1634d1e36babdf1dc88c091a31438b30e3d2e59358c02d2796007638e30a06d2f282abfb38de39f245c18ea89378fa9713d2f77eeba6efe3e2c69c01a3267d46cc6927b5bf1052715fbea2d42fea1cb4d366b71960cbb2c910d1b8faa9602834764651f1dbaa22a0f1db033713d6f4968a533704824e0c8b68129b5a119fb38475e963152abe174aabc6d2f06e9ed355abac0e"], @ANYRESDEC=r24, @ANYRESHEX, @ANYRES32=r27]], 0x5, 0x3, 0x0) r30 = syz_open_pts() ioctl$TIOCSTAT(r30, 0x20007465, &(0x7f0000000640)) r31 = socket(0x18, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$setflags(r31, 0x2, 0x1) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r32, 0xee01) msgctl$IPC_RMID(r3, 0x0) 07:29:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x30, 0x0) select(0x3b7, 0x0, &(0x7f0000000000), &(0x7f0000000080), &(0x7f00000000c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x56d7de7935675628, 0x4) 07:29:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) geteuid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:29:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xfffffff8, "000000205f0000100000000000000000000800", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x7d8ee040d40e49b4, 0x12ec83bbef007b16, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$getown(r0, 0x5) write(r1, &(0x7f0000000100)="8c65", 0x170) 07:29:22 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:29:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000200)="b804e96a6ab93f35e3f9f176f9f689a6139b350cfd54dfd6fbff62fb0150cf02c916a3e70737d267c693c67ad35fb20c12ff41cbf5ee1c09634340f5f943efbeb3ce963aabef040478943a485c731417ab68bb1e52b3a1f1ecc4f77e", 0x5c, 0x0, 0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x73, &(0x7f0000000100)="93bdc06c8a6effffffff000000000b302b570e3c4347dadf113b1d5c9ebb27ee3838d1fb783de3fb1924aff41ff1507520cb70029e18c62036b956551cd2939918f5a9ec24943e27cd14f03f05f6e8c1e1bd19081139df1cf40559b81f9ee0ca0077ecb424cf9ec0573c4efa85ea53a940f25d") 07:29:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000015, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x5) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 07:29:22 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) write(r3, 0x0, 0x0) dup2(r3, r2) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f0000000180)="068265b97f216cf7734238f2c529170a049d9b0befb51e9d4567ea7713a773a709b8d05ea69b0b010fc870492c46d9cec101aceaca598a39f9f8b7c3aa1993bf31240116bb02dad90a23317a1b0e72b2f17cf346cd62eb520fb57f57974385887a908862d4613e66676db1b0d2a74e59dc64a36c62a9e4d13eb5457565c8b4424256b5647ac31fa7bc3bebe7afcc08b9984b913d6046020058387daf2a89f17a5cb3744df946e994aea63b04a1d32d215bf4e3138b0365fc04a98accd7711f66cab4fe4255bd8f9acce5b1d8739ed267b10b40ee16c45a35b73bbfaafb0327ad2ed5c0ffb6e893ecf95e1e537bd4a9292b7166ff185b5992f36e18c39ba5", 0xfe, 0x2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:29:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000006d, &(0x7f0000000100)=[{0x34, 0x4, 0x0, 0x3}, {0x1ff, 0x0, 0x0, 0xfffffffe}, {0x6, 0x8, 0x6, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x2698) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:29:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r16]) fchown(r0, 0x0, r17) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r18 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r18, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000000000000000000000000fbffffff000000000000a2cda34166698b23794880b8dff79739fab0960f94095948e2d70eccfaed2a052130ac96c8f83a57e6b7cd242dd7a7d3aa572670c628ff5a709eb155a5bd60442e5b9ea54465faf46b467b1ec796bcc416ba008d47d65fc6cf87584823b5f43e41a6b42c"], &(0x7f0000000100)=0x59) r19 = socket(0x2, 0xc003, 0x2) connect$unix(r19, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000040)={0x1}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r21, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r22 = kqueue() write(r22, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 07:29:22 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 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) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r4, 0x0, 0x10001, 0x0, 0xac}) setpgid(r2, r4) 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) 07:29:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = socket(0x0, 0x8008, 0x6) listen(r1, 0x5) readlinkat(r1, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000018c0)='./bus\x00', r2, r3, 0x6) r4 = getegid() setgroups(0x2, &(0x7f0000000140)=[r3, r4]) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r5, 0x0, 0x3fffd) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x80}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000001c0)="149b33ff0f00000000000000ffffffffffffffed65b85db9bed4573e6a310c2809490ff7f2308ff0f30e6996659957f0106cd2ad6b8b1632f6f5c9227002c0", 0x3f) r8 = syz_open_pts() ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000040)=0x10000) write(r6, 0x0, 0x0) 07:29:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2110, 0x40004000000028a9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x30}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000016c0)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) syz_open_pts() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) fcntl$getown(r1, 0x5) getuid() getegid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8000, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) open(&(0x7f00000017c0)='./bus\x00', 0x40051, 0x84) accept$inet(r1, 0x0, &(0x7f0000001800)) 07:29:22 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2110, 0x40004000000028a9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x30}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f00000016c0)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) syz_open_pts() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) fcntl$getown(r1, 0x5) getuid() getegid() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8000, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740), &(0x7f0000001780)=0xc) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) open(&(0x7f00000017c0)='./bus\x00', 0x40051, 0x84) accept$inet(r1, 0x0, &(0x7f0000001800)) 07:29:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) dup2(r6, r0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x3f49e6efb1acb411, 0x2) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000740)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0xc8, 0x10, 0x40, 0x1374}, {{r0}, 0x9, 0x60, 0x20, 0xffff, 0x3}, {{r3}, 0xfffffffffffffff9, 0x100, 0x80000000, 0x8, 0xbfb}], 0xfffffffb, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x60562f6f, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffffb, 0x68, 0x4, 0x4, 0x1}, {{r8}, 0x0, 0x20, 0x4, 0x100, 0x5}], 0x1, &(0x7f00000001c0)={0x2, 0x10000}) write(r0, &(0x7f0000000180)="6fb80800e812efd95260e32f74a8a59ae6f06d4e4e", 0x15) 07:29:22 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) fcntl$setstatus(r2, 0x4, 0x18e) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0xffff}, {0x7f, 0x8001}}) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:29:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1ff, 0x0, 0x2, 0x80}, {0x2c, 0x0, 0x3f}, {0x5, 0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0xffff5b3a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 07:29:22 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) acct(&(0x7f00000001c0)='./bus\x00') poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 07:29:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(r1, 0x14, r2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x6) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 07:29:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0xffffffff80000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x7) 07:29:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) syz_open_pts() 07:29:22 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000c40)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfffc, 0x3, 0x20}]}) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x8) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000280)={0x7fff, 0x82d8, 0x9, 0x0, &(0x7f00000004c0)={{0x0, 0x1c, 0x4, 0x8, 0x40, 0x1, 0x104}, {[0x80, 0x5, 0x0, 0x3, 0x81, 0x5, 0xfffffffffffffff9, 0xfffffffffffffff9, 0x6, 0xe89, 0x5, 0x7ff, 0x3, 0x5, 0x1ff, 0x2], [0x401, 0x6, 0xab36, 0x3, 0x9, 0xe56, 0x5, 0x3, 0x0, 0x81], [0x7, 0xfff, 0x2, 0x1000, 0x1, 0x7fff, 0x8000], [0x4, 0x5, 0x80, 0x1000, 0x8, 0x1f], [{0x5, 0x2, 0x8, 0x8}, {0x2, 0x6, 0x9, 0x10000000000007f}, {0x9, 0xc, 0x0, 0xfff}, {0x400, 0xe4, 0x2, 0x3}, {0xfffb, 0x1, 0x6445, 0xfffffffffdfff801}, {0x80, 0x200, 0x20, 0x20}, {0x3, 0xff, 0x6, 0xffff}, {0x0, 0x3ff, 0x6, 0x1}], {0x7, 0x79, 0x1, 0xffffffffffffffe1}, {0x3, 0xec, 0x6d1, 0x6}}}, 0x491}) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000080)) 07:29:22 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="3e9edff72713fb3f9acbe37973dbaaac7753c31c090568ce5ee5131b18805ac77525d0b571b3532958ad3c40edeee4fe6b2f4fa15b7d3ad07188a5544befd5b83efde6f43a3e7fba9a6215a587461b5c168395cd9f23929fd0347daacaba93ad06b9d0e1886602523a73f823f706aaf4c47248d39373cf6e4d83f649b1528aea00a1826318b97ce093c0c3837e936cde8249a4740cca60b0a86a2bea97dcc1cfac3f3a6bea8f7bf1dd7d8db2713efe", 0xaf, 0x406, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}, {0x3}], 0x2}) 07:29:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffcb7, &(0x7f0000000140)="d99cfe06005429b2e41483") 07:29:22 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x4000000000, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f], [0x0, 0x0, 0xffffffffffffff01, 0x100000000], [{}, {0x0, 0x0, 0xffffffff, 0x800000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x800000018, 0x1, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() socket(0x6, 0x1, 0x7) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r5, &(0x7f0000004800)=[{&(0x7f0000000200)="5ae402c13487303fb1c93b8d5dc91256534865581648b57a77ac688c663d6e", 0xffffffffffffff27}, {&(0x7f00000014c0)="d12e939d348a141e50d5aff51a1e4ff31e230df083f810276f0c780442769dfa49dfed9ee1a9d904f94650b0e8d42bae21100ad156ae2b06e40d5914a64656964e897db88e7e5d3f5af69ef491c3c23977a694323ff63dea356882885f752862b27d69fa7f07a0579f631e5805cae58c65afecb8addffd38505d70ad966ce995f05edfe4ebbcceb68df9a27897e442a99f113e4105fc26bc7a2f432cfcf9eb10a28da4c691bba4f41dcff74629da41f068fc3df71074e01ab4e9946d6401fd82722d14ba1129c7cdc11551797c15414c724a0493bbc2c44d4998b919758233e9b35aa866aee18184ba2e565da7036a19bbb85b64421f3fbc4950ee8439c4f54fc1cea5093e6244a8dcf63f9b06d55eb8600144a1c3d285d96a3ae9ea77a4d5ac7d5fed2177c2c98b57a72f5b5c61ae3bb8cf6a5814bfd505e909db0423b0ae0288f70ca94bb445bc6bc038b63ab667c6c12765d1d30e742e495e9557498a70c638cc8415e17d3c68f1470beebc4d3a2d4e2a467bd040e54ce1a9adf76eff0250debde867d98e22c31dd52380ec00b582c8e5a8d58a8416ce77daa158d64da2124ddb6428afb49e45432787c563e9b3ac4672e49e8115df0be9ff77ef05d19f27f8c92f059db99d20e1f834206b8aa8fbc6257490cf74b7e8563a1240d348de022da587ac66d4dc8192c8e620eb0c537ae28bb54184bb85a12ce80ee9733efdd965438efa057d42a88a96b2bd7f031ebaf6fd83444d2e21970bcf6f572d8b2d7f55f0e34c135d7f9fa1886ffd7b0a279d47adb9cfdc0a69c3fbc4c1737ab645b1fcec579a97c688109347d3ed5a76f8135a9f3fc123c261ad48d2fda7c2655039f555c5995ce82dc403f854b076997d8eea45bc070df1a4ac75694c4d655a47840c3cc82724a944df93315a96cb9aae2361e98e3f15059407d076e9cac64397030c469d3654e8c470c416cf331b988619b9e10da31eec9ed4aec5b0e63b8c4b662aaf6c64a6216d7e6e08577cb9ea5d04d7e481dde49af1ed7e51a6ca8d5420985aa609604c9e2a44e2f8b3a92515f27d136ce78ca98c9057b1d6f5e319d71df607865246fc28afa271242f37c3b42f65d6a33a9f6ee697f7921e0316bf7c8591e80bb7946e14fce2ad5c49ec6c6ed7a0c95a839f0ed8abc8385ba1e580aff4dbf7ef1468b05e8f23f152226876e5d00169585099bad783d26181cb0cb24fc6bae2ffa97d24686a3da3886d047c201db13a39f6886be1c198ffede3cc554b45fbeed76634cad77cfc53a4c5a8af149500537694dde7f9af2ee96e357d46799c371b6d92daf45bc100c7092c24802e09592b71177145c8160dcf5a6e19bd8c5ebee53ef7ef205b558f1bb9b46c3476b99a90712b3da48c6e4e281cffc67cbc3b3cc1c04b5b6b075e0ec3a1d193cb43d7e87d027b94e4636ca21f835089f7c7283f587894964147d2d47e399b58cccc836469ec25d45cdc3499a2e813340862dc272f06a9d7580c0679f0c73f6fa067774cb75d9c860825fc531dbf9d1c354b7104465107ea74eb5a3d911e7b8df2d42ad666ac31982336ffbb0cff3b95a673be3644f8525617fc7f0e68133f4a0fd10abcb76544f6ac45ff760c13df9a90aaa073a21e850ae6eb8063206eea5fd77ce88ca9a8a7433f349a78c114183f5ff4c692ecab112ca3700a4375bc5c90f33f8df6d75a2fb69c55090ad2c5b0ef8ad168feaef10b7359738c1a05230be4b23a1b4804a24605e0c507caf968071ac67cfac6d658994fe6e96b018082b2ca602be09d2650ff6160ff0e2f84ad6c98d66347e42e1b38d07da8d431b8eeb76c217ee0e220661bb283df1c809a2e20d7e41832ae14d550cbf5c95ba2a1fa65cd1f6667b30bb0e38d724af985ca9691ccc4c1ffd1f2c1bee924336adf4cd069c23227c985702ddeb07704420b13860194640fcb315db8f22ec0d3d970df3b36ff49d5d995d97f98c13daff3122d6c29fec79562f3c86efab30aa928acd255004c09674a69ce25be94e291b4b8bfc1546b0fcb58df7cbd1058a1ce588bcae37d8f252ff62fea3d45cb0427426bc441c90fe0b9f970f680d8531e0792ad9240ca2d10a882a237a57977541b0b8b07e8f06030f73509206bd611dc5dc25b6fbe10b62f5c7c4e3c6b35804996175470b6fff844fc63fb0bb82af3bd2200d638b1d1ecc7e0bc7255458c7e9894b5a38c270774f9803dc62017553b0ed86e383a4f9a544d9db2c21f3f12f558641884bfa1c0e28a5aa32874570b4e94d159bc279c295d109ba97dd46e55a24c91d589629c59608a5b6722fd05c31ff849d9c045afdece61e873341e838c4f0af56c7b59f36f3f6226fd089b8257f1cd4428e3d96cdcca653fe1195164f503d807fc456b6f7235987a6c91bad51032803ccf45d73a4f464039a1be8bae55348ea18a648a06782303e4663a283d945cc78436ab7e048bd8e0eb76b0d63b7684991d7d9fc172da5bd8b01c24c1bdaf6062d57e2bfaf248c7dd1884dfb1c7af164576d5837087fe70abf6ee69fa4e98d9f154d98d11cd46f338d2f33a563a6ec748c62cd29ce9a15bbe2fde6b6360b9e5f125aebbc7970cb9af14c94168661d360115a368a0426a61d04863891ab98ff9dec3669806716c210d6bf8c97973b96b4ea300de69933400c1577fd8980c3fd34b20c38e781a097bdf6b3d878818b747fe14ca74ef6587c3e69496870a6e4f821866970e76bec18ea6c9d909b97e10ca3bc7c9f27a6b39a08b6511d4db0f4d1a3643e64815d532a55d61ffddbe98868737c248e3cbd8cfb4550b6bff777edc160767126a9fc105c2f9dc793fbac0ffd10bbb966318a802536e43de3e1fd1ee812dc1ca50f5c1bee4c3231aea4a805292f2168e3ded4e5e579235f8019cc21f51e59d01a066ed16239fa126d8a640199c0034c09ecedadc26ad3143eaba2e8d8dcedb74bf126617b20340d21610ddd80e00fdb0b6a4b7f83cb0e51de9ac3f77f993c3701227b1f89abd4d97a0f4503ad890f618d74e066ab11e70670382a367768e4e7939903b7ffce07dcad51e248bd76701c44fb57f8e02fb1c315d9fde53c51f6d4c05c38ab9d5609956b6c71c64a7e730ea56b036a04ce94af24e60c4cda59b9584f08fa3c8493b35e2e54330b299ab0ccc49e56e36bc00c483fce282b77ed110838d92aaa7319cc93f898203cde70b74e36b5e0f0167e8f7e514c211b2cc16349f6fcff4726892505d2fa214d4c7882a0736c068f7575e30b4d4c05ab2d2cfc15c65783c959e9034f483aff1f6adf270028ca6df111a0705dc4e153b9ce12036e03ea25ab3bd1123e21a2631b327ab4c7b3531edc2ef621f6594d4c03e3ae37f28aba9ec7fd65435c4cfb15b56bc6f6946e19a2521a490abb691ef8c292b2d6a8329a494faa28411abbd3df16ab03dba21152331963e2bbfe82d36d7097dfc16bc8ce7c1383e16c55d9ac4bc1555dbc3d5ed472eeb8a1dc42271705616436a4dc9f1c81c58aeb7e1146bc11a301b489c73ee83c4a389a0bb0e7af28204fdba6f9a4463efe915273e4c0b159ac9b6939c8572f21a6d8ec533514af8d286e64ea282592a1f9ea831c2009f93d3dbee94df271ada0894fecea325383fef2f0a0a6f721c0bf30d54b85e0d726d46e2e99517a4273e48f1eaaafb336b028c07fe1505daa14eaca20bf78145960f140ca89db79af8e7a5ad2100f06201eb14b2e0e8759d71f6f0d185127c0ab0142752305171bc16fa0744110b4d366092d1ac3b5a7109adceb149c146b6845dd108292a60ed08520381bba7d4c7fc65ebcb7e398cb17a337c3ae49a7efed5f80b0ee50a7aadcd6143dffee92334af09da3bb6a9184cd5fc9e40c8a9d8b46517c1aa2fa639822418f833ce761f1ee4960f2990be6ac1d5042903c084076a912c9f7d5a6bfe7ebe50c4f1f2e531599cebea6960e923dfa249fdacefce271cea18675c796d1738f93290cb6c87f2231060636078768318d0b6bda351d034b1886869f189db16d7b8588b41af0e183b5bf0f425c5b4fa19a537d1e5798db4ea85b66fd0741372f87139b150138a02dd9508a8c1e123dc3c2669ed590e40715e200416bfdc3b0aefab5edaee4730b5c751ca0bc6fa21f1add735538fa6d44500d0e652897f9fab5cfeb08ce0cb51c722049a986eea4a61402cabadb63fcdcbb6e222979ef2298607e7ac203e2946bae492aab84949c989a359764ec3b6531fe704606430f825125e2d7022bfe558558e4654a4ebd65c10bdacc9acf2d65288cadb228779d9ce798bd7f836c041eb43ef98c704a8fb5681bb0aa612fd3008aa8ef460a800be3bacf8cde977e8370c934a8d5a6e7da0e4bbe02ac24fe8792369068fd27a947bc012f706547a612df28c422c7beb6dee434ab11c1b477556d74c6447708bbddb58507f8c97513f733ec005347d89f5b6c2b5f4529b594ff8454d027c28db83af7602035601728258dce396965ff445cae7aa7d0cb751e742ff8ec339bf11eeb08f3996d5157d447a50d0796bd3725a8794a486fe4d5c2eebc2d20db914afa5168701fb3813515ad83fbd2db8cd37497fdb9e2379de9df1c43cc3c495a6d10b799a3b46b9547e92d4c1a055489631116c52971c0bfb216b812b0ed9ec185dcd1536491910af4a689aaa1a8430c7ed05b3657ff4be53331a5ac0e918e8a4d6e9b375044f1d4e8510e7533d5998ce9b5ea9d68782f46b2a3f920fc1f8614f059d24d967dff823f51d5e98424e9d9efb0b53e582e8fb30573ae6345d1d6ecbf846d8edc20801e00d395a8831e85031d9eba6fe38f3c98944400d9b5bab1d9bda0263cdfbaf27e267c5d7eb695d63e08954fa338ed3b914a4c4538c8d6cffff507d20e1bf62d597f800f65a3be9b32ee4d7a2aaa8decea7faf7d12f3a5530daa3e76dfa8d15bfaf9d70b9ed9f681561d590c8f3c42864266d5f9b4a9ede31ce8c14848aca4a8253cce5217903158fa06ccb2d6b48127b0ce425661ac1713b9a1fb0b017af96cc98dbedbd484e137384864717767676c5bd668a356561fca7c766e02f3a6d66a0df925d6114a57cc3a1ed1fb33c185dc56b113c63063a42bafdff9484bb34b4f2172b0f98e79e084d053adcfa359713a9a515cc6fe7621e702418d4d9cc7159e132f099262924f5e57374f39c5aa9ccaf13dd3d4205162549f931972653f705dc40727b4da0e6e8068c187ae71eae267176cae0e941f2f82fde7404150d2a95273476d2b6dfceb9e7eb6c3ec16a92dc7d1d0c4fd843bf825a3eecc02ff32a357520e66e3692346ed2b9d05aa923eedfb119ff96b506f01b91f1e58506cbf61b2ad7a8c53c7ee1343d261457fb2e08d601d33b0ee5b03c3dd4a18e1d5b66021e27f9515e7537942d44aef4a745559eade329c7c7af8f550827232a9dcf1972af8916183ecaf3921ac9de11e6bbce5ee6443dd1569924d93a2294ad67baee82d2b144fee6fd035b83d8ec0e6be61cd840b01482ac3aa7c18b20abd35013444fa8c3f40eb0768a6c93e65e2acc3a59c02fad144c4b5a10420d99bb5d2769a0a9c61b3524c5917f5faef3e457db6eaed5eb710680048b0f9947380c2a3d544ffea649679329792b8f8f972ae9c7ea98f526c57f6e5c0613fd3d85e031452c837393bc8b5667d7092c0fb3342a93be67e6f3beba61f30a913e520aadbc3428a5d216c118ded6821e6453fc1a46dfb8959eb030cf9bfc52caebe0338da43438bb90de6efad43169209af06bb97831c80444d1c522f0228eb08cc508e89561a1d26a5e5d819980b44ff86b69fc", 0x1000}, {&(0x7f00000024c0)="9342d6d6f776b38868d1c4e856f295718518e03a1023f3d09d3a69da8f5fdad30200fedf95696401bf75971df89cbf8396b2a5d88c013ff588ba350fa7f2eac789ba1465297e4415d886135a4c3e5a06a7bf610f3f71ad60ff8c05ae87da106481fe6f322d7188cbcbc219acf278dc97a263c7029d1519ec2a17e64d72e82472ec62a84c5e330311dc4900b4afffc2945c", 0x91}, {&(0x7f0000002580)="b61895862b09e2b0f9d4cea0d55022a79ac9986dee2e7508e5cc51e6b56dc3343036ae94f07944de2227a453d6cb448c8cf9c71874179331701f5bece22bc5e4a7a151db2183d3cca0cc659fca970efb7b49ac7528a2f42f5779a824f239baf1ac9126b5c21f5f7ed8423f8490b11c775c174f87a46b8a5c4e81babe88af6cad7fbcb232699c0feafdaeeec4795c1ab3751f08a30cdb0f0a69acba40d52028f730f4df9c95edb946129fe214214396cea053b1cf4b90e2583a45c2043939432b7d684837a8f250f26b33f928648e049fe0960bd23939ae995bee94fee754afb430136e8c274f9a06ba5d5ff86fe314db854a50c0adb5389120c2fb68c194269c5a0faa8e7d6f2f5edf7b391c558c9feba40172a5c838a29e0d213d6f4a9c6b57cc5f5a18cd9d225a60c03affbba1dec9b534c1be2d38b150095f7cf3527d14ac20b672f2a704aebe1a380af3e209f1445304a765d95f09b4fee6f9e9135e549a51e321b5a138562959ea380f0be6f77452a09bb7f415290c3b0d6ae557a6733455339a6eebf867a4a32e3a505c38df3b497b0f7c1d4ad09c8f31e6aa5557cb1487a788283efd46c9839a74be85a7e64ae7538290285af5a2dc7340b47e80a01767210801c8b6fadf0c2dd65546100f3ba130f0b0096cdba7e501a47f4144c815c2d366a80da3143ef935c297ffe533451e95142e01be6c92a279e1f5ab14bca0ddc53fd97be3c5e0840b898523d5f94f1a9e24831591c97c9d3982e1dcb69bdf5c52617132cde62a781e85bf6db9cf98c8542b26dae74914d23d57dd6383a47bdfce21ebd5138524392ed26855fac973df24c74e3ca7b95ebeddcc66e5b961a75de98ad26ebb0f0288cc86ce393506ef63ea510fe416413cf5aad1ed7cce1b27aa01348c3138f44c34df6041b09c33002d1d4b0f857f29d8c4fe1b1c7c221d86dc9a573000f1177069f5d1b1416452465e331cb1ca332c9e422bbf67f83f9893db0e0845b087d9cee51bf8d1669af7fd2fb6a8ad6c52134961c7eb5e04b3be8ef753625a4c1857d856d4c51ddc5bf73e35ca7773831cad7eeab47698b827dc633afe31aa1bba057e32848d023941e25cf38e958a6a5d3bff25460fc3be670076b762d6cc75668435af9762e670e0567b7667249babe16742190d1d6c131d6e00ac37e0527575ed03723235c7c0775f2ac5308ecfa00ea5a5e7349793fc7c9624828ab245be6c0699daf8f921f285a506a9cf8e520b11591d23c63bd06ba58dd24fbd031eac0671a1fd2faa8c8f5a97d05c6cbf61c4e389fdacb0d2b2bec54854b6a010f213343d4410cff2fd266d67718a8400308f09a5155762dee40f95fea42a7fe9bee9215c85897a3aca4eefb4eb3376c5fd5ad99415db50015077d9cf4d30c92494a5d4f7b6779b174897e4ee070a07d080a51db5e60a3c7e1a74a76f7fe6bdf3b570cae530195f73fb3f9f71c4b6bc8e5a05105de1f273390c82da594a7dfc8f5e40643c482cfc9c56d3cea2a2a7a813e039510d69365316a32b39f6184fdc10313ec01f6078dba41d5147638c95c066e111e208907d5328e1db7c173cef04090ab265ee2ab071baba69f5cbb1c2a70dc8d787e8a3d25cd9d5d88e6501580a41c01ff13cd23ca986a98a3b3e56267ae4de05f51b44de540c0d1033d6779e7d5795754907c22b7e1828ad873928787eef4c9acd93fc22dc36d8b78814c55a14576feb9f0c2ee2dd31181a1685628e7b8fced52a5d51305a68b79869175fec6802f7354f26c8f43b91b2edabd9fd6a7bd8aa13cfacbcb493b8936bb56bcba26138d071bc8e1fdbdcedbf7fc7eeceb3036ebee89d68285bd8c66b3ad7324dd2bf023ee2dfdf42fdeb449fa77ad7880026a9fcb054ae9d0f185aa109915d9af50a0360f99029633efb71f2fe22772be3c650934eec3e0a15ee735d442eaa9d8ac76b829c16613a150a566222bed80bcb858f7367ee651370c03479216a6c83149974832e5bbd983a34434ab62e09db687da6eda1873455df59159ac7f93bea8d07cc5953f2f98d76141ccd856f5d9ba72d4df8a31aefeff7c21214a444abbbb22bc3adb9a1666df41bfe285d5c8ebd95e967628045bd2ff51eae9dbea8e8d42092993bd446cc5a81dae7f712303a74cbacc9c6dabf4cd279c7ee4f7735ff909e7a6eecde5113bd8ba791de01d326f54fa291c7d917d2e582bac0fd557d6b184d9dc157df4422f2a396a2155befc366c398bc5c1876f4ba92fe3cbc7976c7085225ba4fd1a80a26382660f285f89867a1c58ba87daf7734a0bc16e69a6ea25ee9d67bc05e331c576988e9b2fcb6f2605919217092f9f754ae4e17d93c7b0856085ae3d0d8a336910f0c160747c30c142c2779add43cc5f3ec51d76e83ad4758b779afe4adc1e7ac30847766e12a85d0abf4e8dd3b5c8276e19ff5f8499dab4da0b137ff5e91449f60b17d7c0a70f56e63c0f49a35a24539cacdf1d7b6c25ee7c8d6aa8754bc17f9d87bc739d8fcfe0f4e04709e31f08aabaf8ee8f72ae8a7d8f223413f10e282785191ef9cd7b05e780e8dc709ba714d3599c17f48661598810aa6117d67e646b4c3b3d3db13dae0fa93dc6b97823c95534c0b4e3a7e724eafcec68ff2ab3e3fe9f623b02967537431842acfce1e7e65bfb9f0bacca7f0c33ac9d996fd640bce53108e7c95ad883c55615794635dc75c782f30f3248a2e04c4205b57034f723bf43ff3eebe531404097cb2579424874145a96aae2099a55e021e2f87723efda003ef5e44d691fbd82b1f080cfdd0ebcbfc9aa4e1bb958cc71098167684f39c979781370118b622a876d330249fedc3a5b560952a9ee676f40907d74322f6f23a806e0d17a806c09ec7656ec34c0e8812f753ee168e3213e78c161b5dc4912b7d01c0cb5b6d6688844f063f1ce55affd1793b63a694e0836c11a4d13a81ab20df415198eadda5f5d32d6a720992c224163bd272509183fcaf008c2c1840dd4e97172e3402606bb8e61a5c988d69b1f811b8b0e573285f67e312acf217ad1f323bf0664bcebb9fcee613dd5aa1701436f0500dd08bd21318a08af323af73a780b9ff0fd2454e144d95c85ddcb87079442ccef37caf67351a1c562e3601283d2ead796c0a5c3319310dffc8a9d70421b53140c00644de443359c1019ac86b31ed4334858457de7287ec2129b987097eebf045e698103e94bf79b1d1b600fd422454b4c2769d7262f38b20318184175ebbe527d2467c9b554d1955401453710df634437cca55f8b9b8e49380fff8992114a25fa0b5c3a50a12d625003e3e7a769f9f322ab8dfb004d5f2cfd1986c6f23f05aaa0f436fa1a004dc9c0414f95d4fda1eefb799ab288e810bfd04fdcb4a3068fa46a5162b2d491391d83d9ed89e4b33716249a0814bd8bddff19f74fcd21f6d68d5b2e69435d1374ff1baefd708565aeab304e1ac9fadf31333675eba32b03dd4060a5d0dc3c162fd648eeccf64aeb92d22f1a3a517baa94ca181fd0420a7a2ed676a26d70424dc6cd6d95ea63c10f00941cf3c9cf1668189bb1996fd26328d66736479a9e20d764c0d7d80bcd77bbadf3038d457645298c8f563294b24848469fe1f70973617c1f6aa4fb8f3c315febed585161c0d962e79385d4d11235cd8f3cfe75e86ea8481c87caaf684ec36b8ac2496a1ce7ac8b389a95525dd2c3d1b54ffc75557c627f8dff9a715ba62615e71c8b727eb76623ecb410bc76008e561d272ddcd28de3c760e211962c25c76ae69ba12008492b6ce6298175983329d1dadacc6f03461ce45ce83c3daf6a7f3ffafba6e9dc4392aa565ba63c3819a2d6c96bd2555722f9b5cf4a05f809f97814854023a0dbe787ca77d59fd1c55815dc071dd0865cb047e9dbcf99399ab2452e29354b239e276d20af04a317acebb73004117125a0faf0a060b7ddec80aa5a7eb8c7645a9c8bd30a23ea9e936f1361ba788d2ace83b8c7e6feff72c6452885332fdd5097ba4b06824c0be5326bd1579463f7fdbcaf46041f0f07ad326b84211a00d78533f3cf97270a2f23531ff02d827fe92bca7df633941645b5f5522205092d0177664c7babab219107b2b2c191d4786430e34c341c37b940b565e386dfe19a44f3d32c5e29720098e2112fbe371180d0970d5a68fa58cf363d656d4fad13c4fd865a6a03937c115a01b2f4919974da9bffddd3e643d074269ce5d21d1754c5b4d57d17d01b1a75af89d2bcbcf007b8efa19663a088b0e80baf7d5baa1b4ce22bb7e89b0a4c15d8f5c6e8f6bcb91bbb8453a466eb4ae22fcaa39098325165eb445f8befabca31d3a72db98fabae37cf197d4526d891f2d07cd95b99b9ff049ca7a7652fff636cb1070f53184f92a409968fce17fc88dd5fb9a1cfa63cd0682880ebc77bb5be1cbab0910d14deacf771371f1fc214970bf7e2073f2097bbcb7573667140b32fb0237c784ab7aa7a4ba91ef880d9bdf7bb05c68c96eef4118dc1c0b592a42596f3db4f25867829546f1e88cadc31d49635f9cb385a5ff329b1d3ca4ab3f506e422e354889b3831116263c162dbd6dc73216bbbcb5d691ab78081661e6e953a1a309494d312f65063247be391a7fb0ba77bfc9745b5f88417d6935a1fa9df8f0d6eea698147b0758be617be9abb3eb7fea90e1523664375eca417526e3fe80985914dc5f6ebba3b091ac1bda9a6bee961997bd9af27b307b02387e2ca492cbe9319c8704eaeb3af8606127d2df42567d94f3c4a409a155d7dcbd944ca1df5752d37d1f2c15ebb6d6ce47999b69cb27c662ed4889d21a76f5d55ced581bb9b952ecae68685664292522448a041fa3a18aa2eafa642cd733cdd9a2909b6b2cbe03043c6eb08f86846888585bf8d64e8b844960b7871911aa9336536a3ccceabd8fba0651d2e484a7d75999b0f94c8ba28ab0a78a959eabd4d4a4e63db27bf577277a4b2736e8e2efaff2fe4c2495a92a171c38149fac6a9d6320d796fb6ce06247da814dea865743f95a8b73a677a02c9e7cc9527deee875d9950d3ae18f4cec2240ff31fc827f7eceab730072042263be9f9b7daabc8f8c19fdedf972ac186c9f3d74905bc5bd4a30f791329792df9b57f8b2577fd9a48cefc7821da55b90e618db234f3234746ce7929403cf930f930674cf2858359810cc34838d915a6488cae49c5f2421cdd55971c7f3c2ab8843d97ff37cfe21f104196eecbe01561e99d755b35bef95b1d05e0e730a8d7cebf54bd9ffd68babf2548aea1166187091a96d50f469c85867fb7a0b49c55b38ee342d4e3826c4c4eeff648eb0d0170e58bd9d8ce76f0e401852788e35d6c5bf16d4f2d7d7b4f0a5d723088c0f0aa54fd8039a54d12a6d072e00e355096444bf8929c5a77634d28f8589df17972f1ee5c70f6fccb212db3171fa8b00d124679efc141f39fbbbe6d2142bf6d7c1d4e75b58c306c7e8e9aed92196bf61bb2614f25cd2e45e06e8ebbb4dffc8992d322c358bd071459e4a6cfae1fd4b51436bc9584710d1a9bc7685976bd2372808bbe6cd13a8ed1a502f9614d949a2794f5e27fc48faa262a236529f5249d891f0f398547672747607f866ea5bea647a96bf9e43ad9c2dca1a576490eb88ad1ca3bfab6cd43dc8c8f82cec7662c923d184add0e497580c5a997d3ce3cf5cd1d6f9a2e115f24020dcb7a07d29ed1322a819b5efbaafe26088874c9be573e62c1a1ed041f27d1ad92f458843762940ac60e807e0f3db5c4dfa0c59447eb1c23637bf46312e7c18e3cbf9481957365ce278c7917ba98751bf165747b0", 0x1000}, {&(0x7f0000003580)="9e723e839f5d15238f6b6132a3c9c2c31df524e66a91866fdf3edb8895197785b796f7b793f454a3ad65acf06e42fe4759530dd3a9cd62294d3b981c395570bb92588b24fb", 0x45}, {&(0x7f0000003600)="51d0dab9f805153a7eab287abf0930d1488998fbeb26a0f2469072c20a4069e83716f3fdfc0fea82406ac3878678f0ce6b27ce86d10b774ab1e7983c1b2e2ac678511a4d8bd9fdd21b41207252bb00dab198f1516184872ffda65e1607346c623ca8babd9f09b929ce99", 0x6a}, {&(0x7f0000003680)="6a59cbc01458b5c16e2d06820f671b0c0e54863813e376e14cb6d2f59f24ac4d2ce7c9f3d806d13436cbb42abdc60077729d48ac4164d5b1ab7a2bce80fd1b7e1f62a9671cf2bd0d07579aeb9349df9fd36725dea7856587c8da7dd4d4480343b53108fb661f51d77becca4f2cffc936429421c4b169498fc3195bdbc1fb3c761c1d1a4b23997f7ff4ccde5ef0822bb871ddd1f6ff4d734dab50fcbb637cf2c2f72965a44d8bc18c0d300c1240800fd617cc3798317247d50dbc5f5302b787b467134e463dffdeb94a0eb21c6d9cf0bd1148611309713a81b308c29bf5526194623ffb6f34c89fe4f6ac35fb24fc07406663edf502c787653bce29a84d048612502f0fc5dfdf0c5df25391bbbe8d6310c5ddce42c70dbfa01d59918118ce055fb9aa8151526a4807ccd563ee985fd018216aaf92ec05f24896ffee86af6b97e40fcaa9a345bfa0b881074c02c823de31716083851ebc6fe6fb1b7a43054839994eb6c8ad65f3214bfbaf0698f3a58af6c1cf0b3741ef63c801bb992a3734dfbd119ee11cd10aadc7408650929a072d6af33501e5446cb3d6b650ae572581fed53fc29de84d46fdfa53f1ef6ef9e61c4fd81bb8d0057f2f8a4ed04e013627eaa05d87ac7574b908604c9374f64bb94a7b090bc0b3f32e6e21b8916806294146be1f3b969cac26aa90f26e9b1b26194e77dacc90cc4aeec1a5fa312ae0249ebc107137ac768dfdb2ae062d15b91b0f0fc77c386626b8dcdc1c487494fb7f4613db009348f5104edeca17670b781a54e934897f22d36c9ff621059ff1a50e0bb28b19fb1b47833d6677cfc5fd94e4c572cc517107525d035faa71aad6e5cd8471488a3d2098ded47ede14029d89ab205547edd5eedb91dbd56d02cda4a6bc9ff2b6dd8ac3e43e12239993b5e657f138ab525b5a4b2380a6bc58426c55d08fb6864dcd9c9c1ed7027aba2e513b41a00420d23d64a0456eb3cec6d5d1c5c3b6fd29d181e1161ff05656ab7719207a00ff5d2d357e4c5ddebd48cc7aa76e35f2873066992356e44d72ad62ed96ef598955f9b79cf13195e91f7455e0ee29fe9719dc45a14070dd580b7aced606436b603475d3dca8d0dde9d4d2c06b65811870a2c476daca7fa4259695262bfb9101987003252462a752664bcf92d3d90300cb7ce94c7385ef579c0b84edcd3a9b15a2154c18ef06f11e0f0ba3a246f96d4a996bd8c2fb6036e632696151fd0366947231953725587fe8a59d749b37a583b658b07f0ef26f274146d9e3a24365bb3d058db813208d1cafe9305ab999813b95c2891cba1c05fd90e2215f3d608e6f1df46ee7f7ad5122bbdb47e975d5a994418ad99e6f88051205388ffec975db69b96841f3eaa18c19570e531e5766114458afe0bd6fcc179a1d678c858952ca39093c1ff2239b9b089a50014963b29ced15da872b397a39da7edce71ac746cf5c22e5b369b5615a10755c8795c99f240879924bd4d35a881e4596f1351e53df5ccdd1bb1dcd819a7e72d293b84db79301bb43df2f2360baff537810dbc2016ef4291a19f3c418035139455eb17e1ef81abfb45e25bd509b7d7e1bc1b9a9d05bb3885aa83254fb6186eec30e85a9c691ffe5da860c96ca6d4d903684688b03421d9e0a42e5098e144393e03cfae841340bca48b819d10f3cd59fed50a82a7f9716205b35556e2c24575b9342cbd0e836733da166b77235cee9018f5925fd7773324061df218c4476e1a3e10efd0197198125585bf7d0756571576a32edb20c4c6835905a3318c9173a1bc323e4c7f6a79bc9bfc26cc0c038b9e09ccabb78b4eede8d1afb59689e1b7e4832abadef980c93131f0f85eb96777901ccb3320de2bf9f0979ef780a52a7e5fd02dfbdafc5c2144e540221b7f0d87ecce57ff5a6e3a6ec8a103c97cb14914fe973ec66bcb02a6d8c43f65f940489e1a944bf2c878561637bf32a32016521796753ed82240f5173242b1f1f0c1f7b06ac855934b1a458939756ddab30f872c0b3db06163c650643e91af48e598f7e6cdf9f6429c822dd4aaddf95d108d8005be4aa90f2ee23ece1af8b33f850ce620a8ac5f494c9d44ecae66e369dddcab5b78f9e04f55da2fb298bf1e1ee13fb6bb7277dc4b04167525687b3116e185e91145a88c4eb873348e22abfad15501dc7a81d3c2261455566c58f38a7ba1a11e3f3942885409121492f6867b86ae16eb020b7d8307422cb01c5fc5413fa2778afcf8854eb0b991e26174ee9365f4421edc44d898869107affcb516e4726bd52f972cfcd2ee3a842d1bcc7113b761104ee102cd08eb4ad8c0c4d5240acabc0ee15ff3d31da89cbac8ddbf5c6c8fd8d8a84660f59890cd5036b1e45df48eca1a79eeed83f3ea7eb44a513d77785000beaf8c538c4b7c818ab5a305d020db8a75de0b7b23d50e348c03d9cfe0c045221a4567f76a6643ac249d6753c58be88f3b25551ce984b9e5a5bd334a56c7bcd684b1745ed130790f9a0c09934ced6ea7d283efe986477adf275721c9f40cce27e55333101aa30ee6a1e4a683d60141b417475233b5f08f3497cc9a366f5ef19efe9fbe483ee4d82b704548991488844ae584f5402c5d6320c3b4d271e574ce46f8ce90739ba429d18e6865ca7a91c4f285b5b0888706e4f5fb815c98b14da07e6f60bda0e9a89a69896205ed6c26ba4142c833742d77e7e4cb91f1f6d61c69742386816ccf164e86b8b4b9654e53ed24f346f8168ef1739d29718ba73480100dd79256ad35835e48b92313024130e50159d3ae139252b74784218e6735462a2bc313e8afc726ad868aa23b88f293e06b8421dbdd36428884a13bdfba05b78cba86fb901d727ccfc42b2ef6b8a8317abc6da0bcb21f42a44f5ffe3a9b3285c2f79fb941e9dfd8e40d0cfc020fc3411d4ba7eb018dc929c1e125700faf4715865e9a47fffe830f3d2c79846af119d93cce4a4a08a8387e3ab25b22edf7a72369b401a1077d1c77517995e92d5da2fc6654201a0438ffea6cad160c8b11c54be6c6df0037945abd1b3a5c57da50132cef518c9e99f0294da1ac8e2c689c58e2d4c13c54d3a0f734ca0494e7f1c74805bed0ff207f06ab7fcfe0692a29a808b4482f43cf8bc0af05827b3d2636a28bb6ebe52d7ebf438023cde275c4ef841608a205403ae67b2c7d9d80085906b2720002290d2317cbcd7fb3684f586197f5826cb903ca82d165c71fd8cb63203dae9481a72465d914115ceb840e8c6c6e20f842396bea04390d8bd42ef503041acc1e1048d5ab3465ceee1d6000e6bbf2c0187337910fe27be40cc5e68e9cd3d53b2f94b183ff54d9833cf4e2e9acdec1b8c6afb17fbea8e9e8a17dc4be64b62ad515db3c37f19a9db4974678d0c7b3115a61144ba7633a2edbfed11e81bc80612307000e1e3133fd94e9f1b2f6e69e49af14cbede14ae6d8e5016911f1c6c57d14ed3dba5621a4fffe6a558dc96759d73c065cb7af8f941aaad5514e48def4a439ddb6dde5044812d7840b8e0c99bee7e03c255b45db1fa8fc1a9d47548ba24baad049f4dd73bf03e3045259220a5feccedb7425bf8e8fd6d21c067c1d08bdaffbd2b75ff00bd111c2d954395a570a64bdbe9269397b031ea76fa594a7218ebdaf16099c0d19fda68bb4d36850736a4950e639e36cbe5b0b8c6c7498124c6fbe86b073f7597ced18be6c9177225e46e98cb7da1bad140cd75653012011e05586f323830d623c70b82c8ce0ddc2f8fff8a0a81d6af589eb7a66a8944374d2c7865267bccc36b8e0f348addff68e816bd776a955aa460e2fc70cd2066b4761d7b812ebe30627e9e31f471fb3c434dfbe7ca08e914f6b5daeb1675fd3fb76e6c50cc3925a7cc1b3c883f50772674ad3f0b9f020a485ee2c98a2cff2ce57d5d6e9d214df8db1f9efdb38e69dc71b73bd280b3e7fa17659b124b648bd08f73113c197f28dbc73463e852b56a1fc7f9646a0c6644401fb1f8bdc80274554915f80f9961ba9a3cfd7f8ce933265421b5986a5a4b6512b49d6e3852a241944dbb16735ec49531f4706748a288b4fd4b3f073d45540e36987c1ec4e52efde455cda529be58e1e5f0e7186281e2431d70fac8e5e868f356cfef776657e4400bbe5d0c703cc16c0f0e31639ffaa587418a52a30d5979ec59f4ddc2924c5001e845e83626697071b6ad999aae7b303f1b4f0181623807ec29d62c4c0d3cbc0c4e47228fb0a93827bcad930f5eb6348bdd8a4b33a081f6de7ee01effbd2a482c6160423db3513c0f02eb2b7222a2d8cc1b5b53e741098f6e0bd7efcd0b8b04a5fbfb8d2393a3ce87c39f7a7feb12310ae3ad26e9afb0dae4f355c02ea493000a7e0455e9afada941b21f6ff679ea40422c3513b1e78d9c240f4f99af7a1baaddfbc96a70bd25075004608cd85f7782e867276e61143f4b7cd78cec5864b6c3481bbe1bcbe23d037f8436993a30e013c4407afa3d4b759a4207798798494df8dc9c68e313b3c0d9c88c16a08f51cf13317691c694b1054a240a45da161358c16cd1c2ae199ef5c4812ccf8bab931e3319185b6bcca4bf35ee12717ed96823e060521d6d07d9d16b401dfff9f4588f058b1a2b77b28f3bb3bafd6b0631c60520bed014d877ab06a871aa424bac0ff2b4252cca4858fa2bbcd269a74c0e6e926ff933cfd27162c3374d9f6e558eff00fdffe23f49890b5dabb89bb955556a02872e499a1c92397bea008cc070fdb6e4e47731f2b194f54eb0b38a10013880a6ea6c28aa93814f09da95ff2fee97620985864eb2053cf0700d026869fb9f23c4025377db39aa7a936826440cefd5ab1a20e30f142385d74981449e352e56023255680d56730ad7ad2f357e05f914817c734dfe52014d6efe25ec7d2985d8e1f311a87f31a739f3759b7c197aad23b89b0cbeb810caec5ff204fa1aa9ee5090c11c176fe500948bfda01bdefa89e15b4a66fed04ce552f041c5c10f0d77604b3ccf11497838e7ee50a7c3c92fcea52c6c8d614823b7e6d024f302668704def95ff39d6b14016fc26b9c727f0342fa899ed28b48345135a969b06123cbba62cabb0d4c4704cefa32438467662fc9b40c9f8d65b995cebd14305968e0aac02e27fe1146d7743064e6315eb29eb58323db587205c87b91d58bde77e66ceffcf92367af8082dcd698e0bff8d0a1e2e8e6b154cee5009ec4e85b55785b7c043a9468ab249ee764fed233808a33630e2ca8414375829e21085a9773d13f8418b473302c596e1669c2be72754e2a4c0902e55063db78cfed92bc783ef2720805d211d97ce4277dd4dbac2963718831b3e31e30a3865c9169234c09253fa8946693d22e53270366b35f9812ca0a51d8b09cc82f5f6d46a20f0ce9ed3975b108a445e2fdedd95e24f73d56db95a520d1f23398fd2d790cf8d6e0a52ef759aee3fedcaa1e6afe24a8b53c2b0615aace611dbf13f2d0462778beb65e35e6fe82d36c608fb92c5d5d79920c79c3bca104ab2c57cf20db243d1020cd2b8fa203c85aeac4f2b64a51a5d59becf398c32c1654c17dfbfa216691bfcb65e1f68c78938af73853e9388318801d30fd644555041cec01f1784d23559199f9f421e33314446546ad4e2baf9d2d31a358637208d06e72b0177db5b2a8211ca5b32f7f77b69348a826a952b6535308980d50e165367ff8db7d2bf95ff33ca05ab2f5aba710be5f09e551860c93b30573faf9395abdae8e7a154fa2a026566701cd9738b6877b5e897dbc4007ec774a48ff5e88b58f2bb6c7fe7d09ac916eeee39c49e08fbfc9c042", 0x1000}, {&(0x7f0000004680)="44e8f2f96b6ca3ce1237a96ce037f58568cf718d082c6dccd7", 0x17}, {&(0x7f00000046c0)="7d0b4fc2e18f9fb0a6a5afdca9c7b1a2118cfc468ea6813178dd9db7be088baf0b512f14798f5111908f962c1483cb9de54e9089d59ada26d0965d492450e20f2448b7076ead968ec698257af4dec254ab44f3769d3cad4eda442ebdae36afdc1b29f08993fbcac1fee0258096d1cac8892205c1317819be062e37db5874c06b6cd37e2c353484f7b48672275019997c2f5a7a7838b7f118f0f363c83ce23bba8c4429509847583a738d3380df0b1eeb074b28c609aab4bc5f0b6eca78dfd66202ab41a910b78f18267443e56203907e43d9e197b9d6da0a", 0xd8}, {&(0x7f00000047c0)="51fbbe94fec8a17a623029654a9b0d00bb68c173acde7367e076d65215457491e277a79e3d3f0f8b1c89cf83d1261bf6771db06b77a1ac6bbd08849eac99", 0xfffffffffffffd74}], 0xa, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x200, 0x0) pread(r6, &(0x7f00000004c0)="96a1865cbe72ec2158f5ebcb16f75303131b7ac9cf7b5d77689b8c458adda4792e2d09c9cf10c37796fc2544ad8f29e24417b4f5646502b6a026cd1af20fe8d07a2b5017d430eaaab62f1777714874aa65f72d6a6e7ff21503145bdfd46bd7a407b168f81ef4921fb7037df28236a63596cd0fded77fa3241035b2cf0015f92b60b43578c6084d650cdbb69d6e2bd1fc2bf15ca6235547622270e6cc8c529b2ab8234eca6a088c0657b33453307dbe19eddfd5f05f278639818a2ccb08895c7c95b6786e10bfd4e540a27ac32fed55fec35ef9c94fb23ac75867590272ab9216a769583cff037064c6e72a2e35f70afc9a7ad04bdc7ff8ede81cff80c1d44f5ee661aaac96451f543d6447efd77b4dbf1e53df00d60f4a8c4bc09fc63e43878070b93b4a0ed367578707cbd3153ee4c5993df32f1724ad32a28cbd4258e65679dafa3cf54b54d830a74a87915607744dea94e820f601ca68947734f162b255b4450ce428f529816678f6087e605d76fce55301d1a7472c58a773ebb2be2884d363b5ba4e010b44d8ae4f276463a40b7c5f49fa49de6757e4a5df6fec94f3b5aee60b05b207f13d26a1d093d49910021337277c339054bfc7e87d038f77e0151b68bc4143c941bec2ba1a1427e4619e23d97b92b28d5594a63b380af1dd74b7425f4e9e594963abf8d86cacb249fdc73b44cdd882c902d225776e848bb20a33d967c03a32cd9b50ccfa671257c25d13c16996093e25c78cd6064c7d4af6c12c79d3a987455e2946cec877e5a30be856c772118e52556b515f53ec45cdd44a81e2007ef1dd7912144c9f0a63ab51145235637f37c56d1e089e0c049fd9251dc60bee70f1a692e223225e7f434ae8b6b569cfbfd5b4a452a0ea01053b935b05d6a52aef1cd1e26bbec354ccb79941e80bc8eb17ab1fb304c1e5fe7b691a744b7485a8af61ce7ac9120d14bc57e034089d1ba613757431fa06413afdb0684071b40ac49f1f9a28227377ca667085c51d16ace8779a19c26d65cef76dea143cde8dfed80ef358badabaa181f1d5781dae70e234bcf5c1ae91c6ce68bf383904e4287f5e9397438a560929d9acc2b409702421b93db09a5a54d5d25727321be11ed9a878e2051afdfaadcd79800fac374cc0efd8cc73d7f798f19f36227a574f9efefd31cb4e8e56c6d017477d1b7bc4df471c5dd0cace5c72fffd689f8b2580a17339970e2cce0a8d72450253f3775472dce55fce71c7b5dd6f6ee2fd45818e703726220b09e4870caa28f1cdd850d140ca70e31e1e33f6909e614f110e107f9762e5c3270cf7748c356830850dc021e8985f1990cf57d04432a78549aeb9938abde2288a3c6b9db3607f38437c11c5b66d9a5dc671c6e1557b1aeab5182fae4af17961a2c59c240645131e1fd14db9475bec48d258d2c012bf6080f1de6a6bd25d57ed396efcb3ecb8679ffc93d14907f85fa6dbc628974a1df1a7dc3b39951e8b8dddfb807adb181690ed6b4e177c7f41b2230a94926f92a0e8058471ed21ee8f1f3d7725bc3ba390ca0be3d4c35516d943cb0a4d179128eb4786cc09cd86f8b9aedc9703976aad3efa647bf64d829363dccfa14d529597637892809dea3881ecaf8ee614cff0fcab37e6c7a05169e437a937b15d5f50d96cfd14379aad9b5323cbefd4fb98460adc3e6bb3bd6024d1cdc665faec7a157c2a416cd05f32dde8f487cf0a37613af3669027c994977049f48da2fe3fe1be3e9d618473d6d7169c5c978979985432a018cfe7a24f5a17ba12dc910dc179a1e6ec438f883945992dcc039ba9a1d39bd320d41cd7d1127309ee036b63ada0f7ba2df3645064d442fe11bcffc575ef4b0bc1e75717620156abca7404781442e741e70dfdd8808af60a7e19c117634f6c2a3322dadbfc8f9b91d0c3db3339d34d0172f989431cd9a87d9538d6634dd86d9a52c4f44880123dab1972ec8d325deb408095229796d86b5c3cdbbed4bb4b4c4364ddf8a22dd537f870c47b01bd0c68e29be259601ff0f068e269748640b32520f1b47b2fb25f8de26f809bb9a3580a450745ddf6d83e02980b65d592c8f70788c22d946047b4a5bacd535641d2ed3eaa61498d6c4b2207a76f1798ace2c6ed68668e2e5dc4a818e10d3fb5a8ad8ee4d00168e1f5b2cef17aa0d6039e043605d64e1cc99c485b2e318ce6946a017117ce7aa51dcb91659d30ec178ea7cf4b5357396536e0612a8ab0986f83708c5744c626ab9d7046114b47252c17ca1539492c55052ccf2539d252f7c7ec1aea23612c8ab313b8456861f8e9befd4a30ecc0056812f51d1565e1a0dd3c139d8ce5228b8cfaa130821630c938f76d6c070e7502d06d0171ae1358ad0f60e553662bdded2b6a616a8f4ec3c718ae3ba1bef8b0f9aca6c52e247406c9acae73c29dd1dc1168788084fc395846914c189e510e0549406cc0d3435bd16574da0622e45e8f6b0054ad324b7f35916a5c3a6a11c2e9eae148102ebeb4073f51a7c9f50b33a05a657ac5c90b60fb3cacfc14b140f399c00e6c1c9f56d7a0bf4106d1f01919b22f17bbec29cf264423b95cf1cccc3b647e5ea16fb16201ae91bd8e15cd898d89f1b9bdd90cb878c6e74822e81bc4bef75d960d4decca5ecb5e23b739d943b61f3570e58e6614bf679e5692708ded85f78100a78be5cbb87150fb5422aaea27a6edf8cd625af15864f35ddc02898cd7f0e472e3120431d8c2fb3d3d7082aeee4f5c10cd4582fca51dd6c7d17749a2d356100f06455efa2adf948af3e174750bf922f236eae208ccf29c018211c09b0b6c2fd65cc0019639e471b87dd94afb3d4e86df620356acaeb70e4132aec26d31a1f449f9f6da088378a556e55ef77779a585cd3ba92f1fae1deaa8c62d09a93153910ee0a9782998436bbc48b5b7094a39a106eb62f4dd586fac2416989ae721a2745cac1c34dd74e112770f9ec3b90ae6c6c7ec0ebad469a81da8553bf79476f5f07fe71b9eb4d159d426feca95aaa98ff9c6770300bbbcd96c3427553d0f488c6e523982d6c243f0f385eafd72fe055472271d721c4a68e95d6789fbf1f63e7ee0532eaec4847c08fc62e14d8ee0d19e178f0f5459157c20e727540785bbf81aa5623c9c6bbbcef7149db3eb616d04ffe1c423be8ac65b23c853873d116135116234e8540048e96dcfd814209da6be96f829788c4317c7021d6926e9e058713f1ef3e0d4b26a045cc66e278615ee4b1ecd5eab648528cb4a905492871cef2772522c936acda42578c9981b88cbdb8543bc098e65a6b181ded4b7d4e706c50f94790dc6bfa64faebee3862b397df8778ca2c80adf67b313064b6fb17aaf86a3f5c70ed71bcd6fdba9f9c5714b472b34d15b6b45b126ffb00d06d03baf0a89436a9d65e2165ad75c7b1b7206176e57c178a3293f6251fd0767aa5076b7caae6283b31496cfd51df8faa6ec7d57857e7f2f379e2d3b673c4b63511e4afc114dd82e3424ddfc1eb7e1db449f602d4b3cda2e8b8af0a3b12a226d4da70e40d9e76486ff884f08894338ac1f1d7532283908230a2f97424658acdccaacda9dac7596a209dc3b7cbd1cdac2405ad9a898cfa8ce4feb3962d05787da2397e67029e8445b2ed3a30a5eb00860d4833607fc28e94a64891775729a96c2794ca9dc23d747b51918ca8ffbdf96f39752911fe343149573dc101d6b5407bc001635eea7ae9a6bd69cbee4e7ea2cb95c31cda8f1282b28c203b7073a7c8cc551bff27bf4787fc6df3c15bedbbe421bca4e86f3b955c2e57089c8d6f3b34608a0320aa0ff90f935d550457340c6de19deb9ee3a71d594294b9f2350a43fc616a3fc2774ebfb7370af1fb9ccef39961f8a4fe9e0a7baddd1f4ac28ddb7da914d106cf49d3c93c84980c40cc766f51b16f238a5803fde3cd7ad1dfb6c53f22c9514a818672867b7e97739de5bc7c261a83eabf9697e7d14ad32193094923a3cc2e994625f6491ea4d308c88a41e9e4e9c78d78348dd2de7251f51922ed0bad3d1b35cc14868313a4b7f4cdd17bd5c07669a8e6c4782e26d40de91a50da7c2e2b35dbd3c72785483328954b0c2876fb1cd2b279d4adcf2cd68c98101440db234bc0deeb8ea98199a7e55556e84ab60f4565d6c48be577abc3bcf6ea1bb705c9c16d29f358db9c8ea3cf237496e26a2712a8ecc6b8899761c9bfddf2fad2753cc2a888f349dc014ca5c3723bbf1c07fe8c0db15486ea01fcdcfdbf5d1dfcb9f469cf0c5fff469ea247b37d7c382b51356acc0168463f4fe0c6c72c0275dc56e5cc56769ef6f2ea262efeb44edd08a4cecd38191009ee5a897ef87a47445971326b2c789a80bb757ac49d20f154f4c7415816149c2ad9b3fbf75d8213039cf410c9c4487175c2f42b3e6ae6f5a1b710867f2ee298fea817154457b168f23706938d213752c19bd1984771d1a0e63298184220e3766d5412022d21ec2b7811a0f4ad4651197c632214efb3c6d8b60f41613094043f6b4138164ff076ccbe11f42226ea307496c959f2fd6549afd9c9b0750336963be19d1cd5e5d180354b4c32d5f7241c3ba123634e2f338bcc41697530c295b563825c6ec3d8d5fef2af66d4d453980ce903ce71fe6ac0bf1b4ac9e0dba11eb76b8b8492cd09504ffadb735fc1bf7decab683f3ed33e2bcb8346724a4873a7f55a46044c3cbae8f0f95910f506290cfa906eb995919470f4171647e2d33b102b16a4fc69429a1f5faedcc2adec126ed56e7ff416488403ae4e8972eea58ffd4e908573b6b196104a9dbad0e9e9e7c9b0790b851395acc7e597257e5d112777e0cdfab97d1c7b6904dafa09e66436eb77096ca662b6e535ea766d51f68acc3abe85975f319476d4dce9c5c1bc7e7c666018b5ee64ecde34ce483883d26a8bdfd0f4fcb4e03df0e67f9a8a55f7dbaadf1a5d5366d5400e7b2c9c6dc2474fb8a99de0d9705049cab743a01d2c9cc1019181340d03f606b92e2ce74d65662a3a3a6c98ce7b7a35ab51aacac24093a248db0210471813468c2cc4d6ed459a726aac34a5250fa108931c2ec655cbbf1ce10cab3f365750f1f02d14a005510f7113ea51818a60b6729f53ce1203d03c5ca237601a5d43aeb0f6078b87da2e0818a813c71b9dbfd4dd0fa006142ae058bb0bf68c45937f99e5b04a6f17a65f9fa71200d9ba57661e928e171f39f0a6a0c84da0026189703431a9ac6a59dfc14b3e8a5b77a1d320925a146748ee036172b04f14bc34589b7a700f5dda7ea0e6582b9d6f0f6ec0dd03b9348fadc08f3f275f8bc322a290ce5d37afc28765cd127e4a0c8e4577a175790261ea9694ae0ec6f49609c31a440b853ffd919009af5e8dcd5505d0ec85452a36072feadaf931879d147abef352186e77aae501848472b596e8df16f3ad53fdf9181c621023202b919686e7e5d8984dc03c2ee8702fcb0c71a296702d9b952b29c7ff1fc406ea25631920c3654ffc5f11334e6f08dbf4abed7b59a2fbaef000b801460266fb29efc78694cf3f5adc931308db335c967528dc52f150d259dfac54cea143b828ab65c8a41c914873fd07a303823e2571e389dbd868b6b76de2b2ce51095b372c7dad6dad6fb9e795e979165db2b5d260f216f2ad9db531a80f5d009049fb855f8ac03ff55dd81ae3e462a0711a26c33edc504ec77c812d6c0deac890a4ad816fa386b5257397b21e043c6e485c5103f6a499832f449f5a6985a00c14ca7b55db6bdd0a33c52e96daea21f87ac578236ecb9c136cf56faba842466f5e1a8f8bea8c5e6076032c7a6", 0x1000, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 07:29:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x0, 0x1f}) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000080)=0x10000) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0xc003, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x8, 0x5}, {0x18, 0x0, 0x2, 0x358b6e29}, 0x10b, [0x44, 0x10, 0x20, 0x8, 0x4, 0xfffff4e6, 0x6, 0x5]}, 0x3c) write(r5, &(0x7f0000000100)="8c65", 0x170) 07:29:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000240)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0xffffffffffffff1a) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xc06d839de46a620, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus/file0\x00', r3, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r4 = dup(r1) fcntl$getflags(0xffffffffffffffff, 0x1) dup2(r4, r0) 07:29:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xfffffff8, 0xff, {0xb8, 0x34d3ccc2}}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffd, 0x1, 0xfffffffffffffffd, "0366fe15795acd76ef5caf00"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000001540)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce74883140a6d7de8c5b1d8a77fb8dc2110893a54f1fc59f3cfce3b853e16a02760aa813b275068556a683d131bed559e0c25004807c3eb4ca66c35450f3646a72bebff04e90f23b99ce6afc9afc4d4f4e0b1fe20219a8bc9e18fb83aaf472af3dad7092ddd30d55f4461e0932e92eaa", 0x107}, {&(0x7f0000000700)="6bc1c31153ef6e5f56576209a0485cee2b1f26791c4d87744f5ea2bfb16c4e1f5143aa9b313676fb0fa37b9ec2221c32cf9588775c6733a55435f7373da08cd61e7c7cc0f7325175a9424b798c140c8f788b6796c32c1c4bacab2c0cef5a327b8226d8ad0b8b816a4b6398d64a11d599415a921709abbde82367d418e9fecdb5bae34b13ab43e3d4860fd48c2314ab804afd03260094de3f3ced948dd2137f7a2d613b179c27c7cb2036fcee5cc8779823784787d01aef32787512395374cc1e6944fc61465161b0935684df9f8fa0e4f475d3f144d7df1d61048f6a4f719a967a9cad3e5688aa72fea5cecf2769831b4cf92dad585d40cf787b746904ec312b5b5963b6f055827c65f3532c26c748405ec82bf88ede539011dbd9e8d13129301ff1d2fcd2c53fb42354c08da822c723f0b1726ae50c26949b9b5c220ba83f18c96e422513fe48b3ff51a0d6e8983fcf840ea06e84241f4b2e52eef1054b10d744ea54b4fac3619daad860e4ce3090a267c07ead2b9f962e1ef98799fcaada9107fdb79da93af4ebb8b82e17a640f7c7ff86299e3af8da16e49595b483b8a362929dc35be834d048d38b18ca24bab5819a2aaef1e8277b7762171b792949a781340ebccc1a70628de89bbada69d9f826b86045dd679717c421136f5b24a287ab4ceaf1f6b9c2a68ca6f2b9fb4c2a0dbe9fb98778724a85079db7b49a146b5e5c74c8815fedff351e5bd398ffe00079f33ceaec09060f1a21b862d60b8007314bb768703eab03e4d9e7b75faa1a83316bf901afc758e339fd8a7c3482ddada24362a57bd82e395d19f8060d1ae1fcf7cf0b04f56dcf8b354487e17832e6de6fab914720f45ef28475a3915b8f3a61393bf66b6470028137b0fb4d9812511c50e2e5115cafe4a29aa6d19a984abc18dcaa268f751304dcdf4920b0ef6bb8321616437c4721d08c6e8358300f21c98f471ceefa34868805807df300980724563638a7", 0x2c1}], 0x5) write(r0, &(0x7f0000000a00)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758161c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518965a7694ae21344da19ece7aabab738eb77103fe037086206185c42ebd3c3cad0aa9fda83486b230e9dffdc013a648c44c43a8729ada052e6f83adb7662ea8cf836c0515ee12e2ed482d888dd94c15509d722d2e9f406821229d4b86636b877478d4f8c6581fe75126a22eed210da6ae7e6ba89a40c2dad2e00cd1c96515d803", 0x21b) 07:29:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)=[{0x0, 0xc1, 0x0, 0x4c04}, {0x6, 0x40, 0x4, 0x7}, {0x4, 0x0, 0x7, 0x1}, {0x1000, 0x8, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xc6, &(0x7f00000002c0)="2b3f6013b8c720acec6818f20113355d7f615fd9b0f60926aec4b453436d0e40f3b4320dacf8b27f8d94936a19c3841a72a81daa12d89f87c8d43d18fd7d97d13ae52d31216bb95e8de48be9345fa23ffe01c97a2597e128d366e3bb61d4ec97cfbb4a11c60a3c5ee05abdee9b091ba87ff3c5108aadb3cb3bc91750df607de525475def86d0b3036ac2ef893f1bc3f0fe3dc2f05f6a320ab26315219dcbe51d867e9bc3ef54d7bb521da10075e7b4492e5a7aa88a47d48b55e0fc382af728f9c5accf85f5f7") 07:29:23 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x810, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) close(r1) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = syz_open_pts() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x66c1db92c681e0f2, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000500)) r10 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000000)) r13 = dup(0xffffffffffffff9c) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r14, 0xc2485607, &(0x7f0000000000)) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r16, 0xc2485607, &(0x7f0000000000)) kevent(r6, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x40000083, 0x2, 0x3}, {{r8}, 0xfffffffffffffff9, 0x3, 0x80000000, 0xfffffffffffffffc, 0x6}, {{r10}, 0xfffffffffffffffa, 0x2, 0x2, 0x3f, 0xb363}, {{r2}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x80000000, 0x7fffffff}, {{r11}, 0xfffffffffffffffb, 0x1, 0x20}, {{r13}, 0xfffffffffffffffd, 0x0, 0x80, 0x4, 0x1f}, {{r14}, 0xfffffffffffffff9, 0x2, 0x140000002, 0x6, 0x43d}, {{r15}, 0xfffffffffffffff8, 0x23, 0x20000000, 0x2, 0x5}], 0x8, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x7, 0x800}, {{r13}, 0xd68db95f3ef9708b, 0xc, 0x20000000, 0x7, 0xffffffff}, {{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0xfffffffffffff001, 0x1}, {{r0}, 0xfffffffffffffffa, 0x4, 0x4, 0x3, 0x1}, {{r16}, 0xffffffffffffffff, 0xa8, 0x1, 0x3, 0x8}], 0x4, &(0x7f0000000300)={0x4, 0x80}) 07:29:23 executing program 1: socket$inet(0x2, 0x10002, 0x45) 07:29:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000180), 0x4) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r1, 0x14, r0) openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x20) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000000080)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000200)='./file0/file0/file0/file0\x00') 07:29:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x0, 0xffffffffffff73a0}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) close(r0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x5, 0x1, 0x6, 0x7}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 07:29:24 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) 07:29:24 executing program 1: setreuid(0xee00, 0x0) r0 = geteuid() setreuid(r0, 0x0) r1 = socket(0x0, 0x8008, 0x6) listen(r1, 0x5) readlinkat(r1, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000018c0)='./bus\x00', r2, r3, 0x6) getgroups(0x1, &(0x7f0000000040)=[r3]) r5 = getuid() r6 = geteuid() getsockname(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) setreuid(r6, 0x0) setreuid(r5, r6) chown(&(0x7f0000000000)='./file0\x00', r0, r4) r7 = syz_open_pts() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) ioctl$SPKRTUNE(r8, 0x20005302, &(0x7f0000000140)={0x40060, 0x8}) fchflags(r7, 0x0) 07:29:24 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) socketpair(0x6, 0x5, 0x0, &(0x7f0000001300)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r4, r3) fchdir(r3) flock(0xffffffffffffff9c, 0xb) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000040)='./file2\x00', 0x0) renameat(r3, &(0x7f00000000c0)='./file2\x00', r5, &(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') ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015b22a30 07:29:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x35}, {0x16}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000100)="2621871c7f6432b17927bddbefa3b917ad715b36eee8223631f6347544cb4dad563e944d6432da1281155da8ff626e99e73a0f90c48cb36e85c5bcba2aeebae4e1324a4510f15a61c4c76bd931e3ecfed341e51bec0558cfc28cba3af5e7b0c3", 0x60, 0x2, &(0x7f0000000180)=@abs={0x3, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x7fffffff) 07:29:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1e3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8008000) write(r0, &(0x7f0000000040)="670dc3", 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x2812, r3, 0x0, 0x7fffffff) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r5, 0x14, r4) chflagsat(r4, &(0x7f0000000240)='./bus\x00', 0x10000, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000300)={0x3, 0x9, './bus\x00', 0x2, 0x72, 0x2, 0x2}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000140)=0x6) 07:29:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x54) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x10) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:29:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffae, &(0x7f0000000080)="0a4af2b6d17fe4c04ecdd0a13880ba6db984189fb632c331f6f244aefa0c9304d56d2a73fcb20bc3456bbad7") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015b22a30 07:29:24 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r1, 0x0, 0x10001, 0x0, 0xac}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x2, r1) 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, r2) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 07:29:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="981f3ae2000000000000"], 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) linkat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00', 0x0) execve(0x0, 0x0, 0x0) 07:29:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r6 = open$dir(0x0, 0x100a0, 0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r6, 0x20}, {r7, 0x8}, {r8, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000600)=0x8) poll(&(0x7f00000005c0)=[{r0, 0x40}, {r3, 0x8}], 0x2, 0xd64) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) poll(&(0x7f0000000100)=[{r9, 0x100}], 0x1, 0xfff) 07:29:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r0, 0x14, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3ff, 0x1f, 0x0, 0x631ebe66}, {0x8, 0x3f, 0x6, 0x85c}, {0x7fff, 0x8, 0x2, 0x8}]}) fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x81}, {0x80000000000006, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 07:29:24 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) flock(r0, 0x8) r1 = msgget$private(0x0, 0x100) r2 = getuid() r3 = getegid() r4 = geteuid() setreuid(r4, 0x0) r5 = socket(0x0, 0x8008, 0x6) r6 = geteuid() setreuid(r6, r4) chown(&(0x7f0000000200)='./bus\x00', r4, r3) listen(r5, 0x5) readlinkat(r5, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) unveil(0x0, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f00000018c0)='./bus\x00', r7, r8, 0x6) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r10, 0x0, 0x10001, 0x0, 0xac}) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x400, r2, r3, r4, r8, 0x31, 0x1}, 0x7, 0x1, r10, r11, 0x3, 0x6, 0x70, 0x7}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x24}, {0x6, 0x0, 0x0, 0x46}]}) semget$private(0x0, 0x2, 0x10) pwrite(r12, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) semget$private(0x0, 0x3, 0x10200) 07:29:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) pwrite(r2, &(0x7f0000000340)="8242d14b875e00ae22316a5f9789f5d4da88b8bbf14a2195514dab23e395f42430486dbed7edc7066472b1b6638b97fb3eb4b0b328e27480fad75ed405073fa9903dc62e99a7eb3acfd3733fd43bd442221200a5bf1586298deef368207eadc54e0ca56038788a714d6a2997721b5468cc188f3d9c5deb34c07eb378bcb6d0e40945e68d4a2db54a7aa43a0aa5f1ac61add7dc2c6683ec5aea1e76e697829d493518f19a0ffb850178c6894c425bcb57417822ddfb7bae17d32ff3878c3593d032531799df5a7905896cb246d5ab7d6aa8a1953084636326bbc6898f5527d8c93e867db378c7aa9170", 0xe9, 0x0, 0x8001) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = dup2(r1, r3) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x35}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCSDTR(r4, 0x20007479) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x6c1, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x804b, 0x2) r6 = shmget$private(0x0, 0x1000, 0x612, &(0x7f000078e000/0x1000)=nil) shmctl$IPC_RMID(r6, 0x0) shmctl$SHM_UNLOCK(r6, 0x4) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000080)={0x9}) 07:29:25 executing program 1: kqueue() kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) r5 = fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000180)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x20) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 07:29:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x06\x00\xaa\x00J/\xb9B\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0xffffffff80000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 07:29:25 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000001c0)="01000000", 0x4) 07:29:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000380)={0x9, &(0x7f0000000300)=[{0x5, 0x80, 0x9, 0x1}, {0x3, 0x7e, 0x28, 0x4}, {0x9e, 0x4, 0x75, 0x1}, {0x8, 0xf, 0x40, 0x1}, {0x3, 0x6, 0x0, 0x7525}, {0x3, 0x3, 0x1, 0x5}, {0xce5, 0x40, 0x7f, 0xffffffdf}, {0x9, 0xff, 0x1, 0x1ff}, {0xa8a, 0x74, 0x20, 0x10000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x2, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) dup(r5) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x2000}) 07:29:25 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000000)={0xffbffffffffffff9}, 0x0) r1 = msgget$private(0x0, 0x200) msgrcv(r1, &(0x7f0000000200)={0x0, ""/81}, 0x59, 0x0, 0x1c00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) 07:29:25 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000200)='./bus\x00', 0x20, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f00000000c0)=0xa9e3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x1000) 07:29:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0x1f6}, 0x40) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x27e, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x400}, 0x0) 07:29:25 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="db4e232f31fc40e26909ddcc04ab754de78205e316bd49eac1b569bc6ca00434a1d3db1372d749a15f31668b3e726ec87f9e2d4baa682cb24e788f4160814ebfdcf6c0685cae6a0d075606cb90294eeb8ad797d0e96ee7ffaf740a3992979876ec423b083c16644276b28e5bc1455ba22db0119883ba09da2177a7730d4df9f8c86b1a2566e5d1bc7b042762cd8e4e6da1cace1517d99ada48865414e5c14c070b10ad754269fd7ff11c9b56286b3a57a25fbba92cec6ff2475e307175f029b4b6e14221c6c9f824aa40cd707bd4b5b0e39f5cb8fc6d251ab0859b022f20", 0xde}, {&(0x7f0000000000)="3b713203c7c47c138311a4340a5af13cdcfa08ff9a8d3bf4b7aaa62b308310936313c021279e24c7dac141aca59435f9e6075cc8e9b41d83e46b5572b0a5", 0x3e}], 0x2cd, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x2) write(r0, &(0x7f0000000100), 0xfeae) 07:29:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname$inet(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d08953bf3cf3f01b3be338ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) r4 = dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r6 = dup2(r0, r5) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000001540)=0x3) r7 = dup(r2) r8 = msgget$private(0x0, 0x220) msgsnd(r8, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r7, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000880)) r10 = socket(0x18, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r10, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x2}, 0x8) 07:29:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61, 0xfd}, {0x68, 0x8}, {0x6, 0x0, 0x2, 0xfffffffe}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f00000003c0)=[{0x8001, 0x5, 0x0, 0x1000}, {0x401, 0x0, 0x81, 0x3}, {0x1000, 0x1d, 0x0, 0xd7e}, {0x8, 0x40, 0xd3, 0x5}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) r6 = fcntl$dupfd(r5, 0x14, r2) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000240)=""/228, &(0x7f0000000340)=0xe4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000380)=0x40) 07:29:26 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x5) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)) 07:29:26 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7fffffff, 0x0, {0x1, 0x4}}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000001680)=[{&(0x7f0000000480)="d1275ca73f6225454243a7cfa3d4c3ae9cfdbb0f1d097771f0b6fe8905b8d4358eddfccb16e09be72140af1188f2d6af89aea83d2f95649df77b1d6f2904b8703352db8e3a08f0d9b03d0bf4b8559836e8f894956c72d1c75924c3a67bd669b67869f30ebded02e3d72e7347b016832357b27a311080bbffdf24847a3faf8c6d6696818357ea1e6f1e1820776b8788cb5228be7023b3c26cec1ed476676e3439", 0xa0}, {&(0x7f0000001480)="bfce432f8a36e55a61a0f1f89b5072308c525b22fdc3f8c6ac6b7904b74363dd79ca9cefcca65d2c81e939ede51a8bf55d4b9068ce5568534411c035aff80796a242640b64f72059ed562e95dafa6e23c642526ace96c7346db47dae14be0fd565bd9cc3236a0a90762fc981af096ac007228b460bdf77bf1d07e0012be3019024299a01d50d034102cafb7447a02816f556afcaa5ad600e4563b4ce0b73b7afb534c364efd53e1fc3915513807e1d3a0b4ad320a8f4bd1cabdfbc25641af73043c94bcf437cd6b411c78eaf8d779b", 0xcf}, {&(0x7f0000001580)="2380eb42c8fe79621e0e816a3464cb7a8b634bca35cb8ad0d7e82036fb1d27afd43afd57c1b32e1ec899e506067f5f0653b737d5e1cac93d9ec96d3ee9d5cad9977598ec3d935fcc04c02182011739abf2fca8882096b4ef5df523d06a6598d011545dc0a43a126863e579a2c26951c0249ea7c82b5bdcbc7d665c1c0ef0f31958f7033bd88fad3ea01931ec269a9ae12fb76e71267b5a54ac0deaaa85ab70957329f57330661bbf2f236d704627e2557ee44a9ebd63b387fbfa50685da3ae804b7a233840c75d83a390732e8369097b317a5a8ed6301caa6e130eb810fe6d07f3", 0xe1}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) 07:29:26 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = dup(r1) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r3 = dup(r0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) r4 = socket(0x10000000002, 0x3, 0x0) getsockopt(r4, 0x0, 0x68, 0x0, 0x0) 07:29:26 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000e00)=ANY=[@ANYBLOB="620202c6007b759b8e3e1d449f79f42dc102fa6d6800004b03ccc22d339d77e85a7d3a4959b650dfd28eabeeb00d3f20549c8a572259392784739744efc7370ce304b6143530c166721f7136a145eb64af22355e95f79a2e4f652e9f03e973853b36e8aed4d480817486e058146f93c053c3a5b8aa1fd822f76a5931eb87ec4c8a199fc745475e4731ec059fff1e9d5b411e1ca2ed39265d7f7056e31fa6b1e799e2698f7f208ecd000001000000000002769bce57aff9387da7215e8d94c5000000000000000000"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b25"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) r11 = socket(0x2, 0x8002, 0x0) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r11, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r12 = socket(0x2, 0x8002, 0x0) r13 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000900)) r14 = socket(0x18, 0x3, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r15 = socket(0x18, 0x1, 0x0) dup2(r14, r15) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r16 = socket(0x18, 0x3, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x1, 0x0) dup2(r16, r17) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r16, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) r20 = dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r21 = socket(0x18, 0x3, 0x0) connect$unix(r21, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r22 = socket(0x18, 0x1, 0x0) dup2(r21, r22) setsockopt(r22, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r23 = socket(0x18, 0x3, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r24 = socket(0x18, 0x1, 0x0) dup2(r23, r24) setsockopt(r24, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r25 = socket(0x18, 0x3, 0x0) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r26 = socket(0x18, 0x1, 0x0) dup2(r25, r26) setsockopt(r26, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r27 = socket(0x18, 0x3, 0x0) connect$unix(r27, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r28 = socket(0x18, 0x1, 0x0) dup2(r27, r28) setsockopt(r28, 0x29, 0xc, &(0x7f0000000140), 0x0) connect$unix(r16, &(0x7f0000001080)=ANY=[@ANYPTR64=&(0x7f0000000940)=ANY=[@ANYBLOB="481f643777cbfcea4b835f0569e1d68318344adcf0de1c4dcbf01f7a94caebc208ccbf7275d6cd94ae3e7f003e9486b3d182294f93135c0f40e969340bc0896555a67b517e8394370451edb7080a4d57086b17a16c950503a20570750053875b63ac15914b745146efa78069f7c603fd574a452a5cdecdbb7fb31b4ed0f14824c7eb2b758931d1e5243894fa311c3c789dde73757e9cc6d0449cb01fcd02c19149853510c9841e87", @ANYRESDEC], @ANYRESOCT, @ANYRESDEC=r19, @ANYRESOCT=r13, @ANYRESHEX=r22, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES32=r20, @ANYPTR, @ANYRESOCT, @ANYRESHEX=r24, @ANYRES32], @ANYRESOCT, @ANYPTR64, @ANYPTR=&(0x7f0000000a40)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX, @ANYRES16, @ANYRESDEC, @ANYBLOB="6cfcaea1cff62190faa4f418c724bc55f19244fc83bf7fe12be77e6995c44be91d522fb5"], @ANYRES32, @ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYPTR64], @ANYRESHEX=r26, @ANYRESHEX], @ANYPTR64, @ANYPTR=&(0x7f0000000fc0)=ANY=[@ANYRES16=r28, @ANYBLOB="ad90a64c508f848003ac692981357634396c7fb160d31a917371e6152e4ec440551b159638623cd4005d5f67dc46aa1db2a0345c9af5ee9759e142cf0d382df73700b1eef382f294b46cd2d77c278547e6db95cf7c08c58be9006b024c08cbe3b0040812cbe283967e163481f2feeb527a1f227abd8877c4f938aaff069c0b8f197903a0b38a6877ec"]], 0x8) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r29 = socket(0x2, 0x8002, 0x0) connect$unix(r29, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) write(r29, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r13, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r29, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r30 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r30, &(0x7f0000000140)="220e22", 0x3) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0x100}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r30}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540), 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x5}], 0x8, 0x0, 0x2, 0x0) r31 = socket(0x2, 0x8002, 0x0) connect$unix(r31, &(0x7f0000001100)=ANY=[@ANYRESOCT], 0x1) write(r31, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r32 = socket(0x2, 0x8002, 0x0) r33 = socket(0x18, 0x1, 0x0) close(r33) write(r33, 0x0, 0x0) connect$unix(r32, &(0x7f0000000200)=ANY=[], 0x0) write(r32, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r34 = socket(0x2, 0x8002, 0x0) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r34, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r35 = socket(0x2, 0x8002, 0x0) connect$unix(r35, &(0x7f00000003c0)=ANY=[@ANYBLOB="62020207e00000010044b76744c52eb8142700"], 0x10) write(r35, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r36 = socket(0x2, 0x8002, 0x0) connect$unix(r36, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r36, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r37 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r37, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r37, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r38 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r38, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0100000000200000e7cc4745457799c157b82ebbe04ca08db3902cfc45369bcbc6d88f996631d94b8ee16750da6d31a1d7636c47eca12d1232bcc1f275f782b3c90a64ee2097a5cbc528ef094c5434c24aff656292f6750ebf1a5aa19429ef202f8994f2cf8b51971aac1ffbacef5980bf8eb97944b4eefa3ae87e8281e8bafe1cbbf5d65c1dd06d568490dcd6f6ad75be9c6ba940a4"], 0x96, 0x1800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 07:29:26 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) flock(r1, 0xc81c54c6f79d0779) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\t\x00\x00\x00\x06\x00', 0x8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x14}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") shmget$private(0x0, 0x2000, 0x494, &(0x7f0000ffc000/0x2000)=nil) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x5, 0x7, 0x5, 0xef}, {0x7ff, 0x40, 0x9, 0x5}, {0x401, 0xff, 0x81, 0xf2}, {0x1, 0x84, 0x40, 0x3}, {0xffff, 0x9, 0xf5, 0x10001}, {0x5, 0x6, 0x9, 0x3}]}) 07:29:26 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0xb) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f0000000280), 0x240) 07:29:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) syz_open_pts() r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) 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) 07:29:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) msgctl$IPC_RMID(0x0, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCCDTR(r8, 0x20007478) fcntl$dupfd(r4, 0x14, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) openat(r1, &(0x7f0000000040)='./file0\x00', 0xe9ee3b9b3ab61336, 0x48) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x15}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) 07:29:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() readv(r0, &(0x7f0000000540)=[{&(0x7f0000000200)=""/216, 0xd8}, {&(0x7f0000000300)=""/196, 0xc4}, {&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/2, 0x2}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000000400)=""/163, 0xa3}, {&(0x7f00000004c0)=""/119, 0x77}], 0x7) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8bed98ee31c476df, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000005c0)) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000ac0)={0x1ff, 0x65f, 0x9, 0x9ae, "082f0564c49769d4af7a23acf70413f9c475d446"}) r3 = semget$private(0x0, 0x0, 0x20) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/174) write(r0, &(0x7f00000001c0)="88", 0x1) 07:29:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x1, 0x4000, 0x80000000000000) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r2, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = syz_open_pts() writev(r3, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0xfffffffffffffe65}], 0x10000000000001f0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r3, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8, "9aea4c7896769c715a4a7611362e00"}) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = syz_open_pts() writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r4, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) r6 = syz_open_pts() writev(r6, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r6, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r6, 0x2000745e) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d3430031cb19209eadbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b25224aff030f6788babb76f279653733437c45bd632937a526e65300b7"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00003704"], 0x18}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)) kevent(r1, &(0x7f0000000640)=[{{}, 0xfffffffffffffffa, 0x20, 0x1, 0x80000001, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x3, 0x4}, {{r7}, 0xfffffffffffffffb, 0x4, 0x4, 0x7b75, 0xffff}, {{r2}, 0xffffffffffffffff, 0xc50124568267788f, 0x2, 0x54}, {{r0}, 0xfffffffffffffff9, 0x80, 0x8, 0x7f, 0x4}], 0x7, &(0x7f0000000700)=[{{r8}, 0x4, 0x80, 0x400fffff, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0xfffff, 0x5}, {{r3}, 0xfffffffffffffff8, 0xc5, 0x2000008e, 0x9b, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0xfffffffffffffff8, 0x3093}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x9, 0x9}, {{r4}, 0x2, 0x22, 0x10, 0x493, 0x46}, {{0xffffffffffffff9c}, 0x2, 0x20, 0x40000000, 0x8317, 0x6}, {{r5}, 0xfffffffffffffff9, 0x11, 0x40000006, 0x1, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x4, 0x5a3e, 0x8001}], 0x81, &(0x7f0000000400)={0x7, 0x3f}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3) read(r0, &(0x7f0000000180)=""/108, 0x6c) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/178, 0xb2}, {&(0x7f0000000340)=""/78, 0x3cd}, {&(0x7f00000005c0)=""/67, 0x43}, {&(0x7f0000000080)=""/29, 0xfffffffffffffe68}, {&(0x7f0000000440)=""/252, 0xfc}], 0x5, 0x0, 0x29) r9 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x105) pwritev(r9, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) setuid(0xee01) r10 = semget(0x1, 0x0, 0x20) semctl$IPC_RMID(r10, 0x0, 0x0) 07:29:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x00\x00\x00\x00\x80\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="dd21fb93e901b9e5e8a44b204688") 07:29:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) syz_emit_ethernet(0x2c, &(0x7f0000000080)="cf97c01c384691ad910f14c5270fbcae783367effd462f9faed99c10af33d0a45b7d552995984ed15742a510") 07:29:27 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df8e6de3ca62d52be470000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4114], 0x1008, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000001b80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000042c873d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008049a433df0f91958c0e97dc00000000000000e1b20000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/241], 0xfffffffffffffd8b, 0x0, 0x1000) fcntl$setstatus(r1, 0x4, 0x46bfb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) r3 = getpid() pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r3) r5 = getpgid(r3) ktrace(&(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', 0x3, 0x100, r5) accept$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x27d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unlink(&(0x7f0000000880)='\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') r7 = kqueue() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) kevent(r7, &(0x7f00000003c0)=[{{r8}, 0x4, 0x132, 0x20, 0x80000001, 0x1}, {{r1}, 0xfffffffffffffff8, 0x58, 0x40, 0x10000, 0x1}, {{r4}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x3}], 0x3f, 0x0, 0x91, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x80000000000006}]}) r11 = dup(r10) ioctl$TIOCSETVERAUTH(r11, 0xc0107005, &(0x7f00000001c0)=0x4) kevent(r9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5, 0x1}], 0x1f, 0x0, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) r12 = msgget$private(0x0, 0x425) msgsnd(r12, &(0x7f0000001a80)=ANY=[@ANYBLOB="03000000000000004a70f3d7a1b83797b6b3a7d88611075acf21b5ac224e25248486fea230a21fac6d24bd172f6c8669764486836a3394d2a2b5101311f62428da4550189756db10309ecf1a07dbcf75288bfc7f94f58eeab84bdc27c83e5e68d421937d87422b5a4e6fe85372822d4b7330a0400eee2059dddf2b3fe63c99c47abb2ad9b0d176186a0562ca2ab90e6777b7e9ab4fabdca51e2fd741287f91e788a14928282a71bc6a73d9b9695a2bc38cc66b3267424237ded235301d179ec771f57696478a5c4730ae7fa7ec671a838c85a02779fdb3"], 0x1, 0x800) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r6) sendto$inet6(r13, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) execve(&(0x7f0000000740)='\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', &(0x7f0000000600), &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 07:29:27 executing program 0: symlink(&(0x7f0000000140)='./control\x00', &(0x7f0000000180)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 07:29:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x20, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x1, {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) minherit(&(0x7f000021b000/0x1000)=nil, 0x1000, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getppid() mkdir(&(0x7f0000000180)='./file0\x00', 0x8) 07:29:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000000)) 07:29:27 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) r4 = dup2(r3, r2) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000000)) 07:29:27 executing program 1: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSCTTY(r0, 0x40047463) 07:29:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) semget$private(0x0, 0x4, 0x400) 07:29:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x8000000004}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a4b1e7406612740900abd604accc") 07:29:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) socket(0x31, 0x8000, 0x0) select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x4000000000000, 0x7f}, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) dup2(r0, r1) socket(0x2, 0x2, 0x1) 07:29:28 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000040)="85", 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1000) 07:29:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x6, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x24, &(0x7f00000001c0)="00ff00000000000036adaa84117229c47e7327d9bbb9c37ee30a8ae4dc6a57e1e2275cd7e6bf5321b38e526c97f87f1de44ca015", 0xfffffffffffffd5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg(r3, &(0x7f0000000780)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x10003, 0x80000000}, 0xc, &(0x7f0000000880), 0x0, &(0x7f0000000740), 0xfffffe70}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet6(0x18, 0x2, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x100, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) write(r6, &(0x7f00000004c0)="54da1946c3a5e3dd218750ebc4a326835e89516ff72e37069a1746e04e1de134aaba3c6f8a3771c75267e5305128fb873dfcb0fb5b67ec9d9fc9f31d38970704646506cd37d675feee6ba4a2dc4e0bcb0ea27dd407ab95fe87404a367cd7e07af972ed934ad8f6956be61dd138754017b89f84f8d79c6af3818b9247843b865595886f1af02167d92142ad76a9ce4e90e6885100f07d3451683323b83eaba2d01a2dc5", 0xa3) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000840)={{0x18, 0x3, 0x876, 0x3ff}, {0x18, 0x2, 0xfffffff7, 0x891a}, 0x1, [0xfff, 0xffffffff, 0x7, 0x5, 0x7, 0x5, 0x0, 0x1ff]}, 0x3c) ioctl$TIOCCDTR(r5, 0x20007478) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) minherit(&(0x7f0000535000/0x2000)=nil, 0x2000, 0x0) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000180)={&(0x7f0000000040)=@un=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000200)="66505f420aa55f2d1fc8f85d9f7d4462daf28c7ed822dbc4df19711097b1a5974a588269ee67cc34ed8513e126ddd9fbac8733d06ee1a498d17742cf1ff2fda19acd82b876483aad83a0a072813517817a0307d8eeb6b4fae6b0d4ff3eee8cc3a4c52ed340ffd0c34f889b048400353a20ff9a5ffcee42651a9b10222642ca024c753c0c443c5504084958fb1cc2ac9b53f94a75b2d33a16d5e5116fea21b63accdeca23d60f29275811e7c434df4a903995f0de7f4f6a3c97232128b765192e8e", 0xc1}, {&(0x7f0000000880)="1ded4cd20063e22ac52fafd993d48dc4684551a36c154282dcd085b6cc2b330bc1a6adbbc8aea456cf4336635a752439e2597e30e7350aa1ab1b8715d9bcc146e010c502b20a9ba0baeed6ea2c081e6923b8d5d3cef76dec790ee6371abf4bc9aec54ff71ec90953c6b24945bda788107acaf340d200c5623c1c2d8134d9382ae8030a319655f4a8a277dfb764ab316f3f3051a9456a679f698fb00326ee4d02b972121bafe1304113298cafcabfb2aa4eecdc9b24756d19e5583d86433229dddcecff1b0d779daa3fd8d1d70e41d926672b45a67ca7fd76e92a0fb1d0d860004b0c82d6a478a6a4c766a0687c66db9249b69f0af486aa76fad1cd69dc830c829b56e18c4f88e06d893a554b62163d907d629c12e234635c25249338476348f88ef2198e4e03b45d1fe1cf8a7e7bf969b2a0e00dfe5d2808ec617a5b1d31893a70900302415a5ece1f1e4261d193804029eb9baade1c627c83e24baed1eb5b401cb10b426bc6778ad0c6affb4fdb32c6ef720e0297f91a3beccb42859b577d2c61d9d92bb153d86626c115090793f2ed368d60ba96996de3b243384508c3ee3c159e5e70713ec8071daef18af5b26c25259537f23420f1c8f2b8c0d6074d29a0111b20c920385693f6be53ea0d760397bf8184d1925047bd9c3c7a6ba491f9506ea2d9c9461d197fab01ac8ab4d7b04eb6000668877877e493542a442daa3a1b92197aef928f8a2f76300cee6977e30871debbfb285fab07b0533da1c09f2282cdd366a45c3b307f1fd2c0e63291d9fbccc909ef745f729f7fd61b9b69489ecf79dbc8391fe6225ce737f1b4f00d0f0889dacc9b2662821634384dd1472d309d2d75bd9b0ec14727ac32bbde825fb0c4856e547757ae49545b557d7b2783e7f46d9d2ed6b03b4fea7e232f9cfbc0916085e009c160bcf58381add7efc6c9d9d2fefb8f12c5323927d2892e654e262d11f4ea722c68de2a411603e60b49417b1bea748c55bb3d74b77b3cfe7e7e8f5ea36b055bf2cae69a93b0244087c345a1eb9bc9b21a2787f9ea347bf4de17d6003980bf4b1f33aebd830e5b04d37902da6ac1c91bb649b8ba8b0e2003f504df5489076eb49f6400a87088b4b64f209255c0f571f9c973c509eadf812a4be29ac58aae1279e34b5ab119aa2f8391be929124074ea0ad671b043a06203e980145dbe78618e5bcbfca5c1c2db5a1cd38fd90ab5f6b661c2306d00b508983afe885beaeffca88a0d0711e6d4c3f6a0241ca573fb79efca37a0c0b69352ae0fbf720ec99944daa2c34d9433c4bf97e4ccd84fa01f089e24b1bbf8b14a2c40ea882460903bd99a56e2e27afbc091d370051a96649c3ff2cddf3df69fa08c6ff35e77c086b8df877234ed6786183bdc199d5fcbbbf7c45300d46a24cc055c62d481bb633d778fb8449b4946bab2d6cc1fca1051215d7de30bd5dfcb6da31ffe6fa85e52700fff8bb50d73a81ad43cef60a422d8066a42838d5d7bb949f2edc9fc3c6232a144179428c19ba82a62759eccfdddcea332c87dcbf0065d95d1a56ba38696fe148240eb72826dfff978f31646c433b606d010108784b4af9d34c39a30a451b0501891a668e7bcf0e805f8d2b444e0b078b81666fe4db00f03d3f0c259c931ac52408c08d7003edac8b3f51c54a4495f065755c87c91357352b743cad6f5adc8d84dcbd2408ad9ed5bf4cef9656d6b3e437787b35b330764e5beec5fcba5f016eebb71877848c3d33c450854126b9ce707508bbcf285e9ec0f784b259bd5a665c40a0860691c93b26ce6e2cb5f311f48831d3080d497bedbb3d355bd20f23ce1707004a0b989b873dcddd170b2f3b010012758b4d768e4bf2fce9414c759aa0d0ec6cff1a02bb714e44c36f636309670fc5def494691412a4b6211c3703a6de156af377a7106ebee8e7b81f29333a43daa2123fc400e0e16a0eb79326694c98c468dbb5a16d78f4bb81880289c49d9adbfb7283e3da5485baed028ad90ede1395b69efa49bb3e8d1a9a6dc29de42f253fcd73a96ef58b0728b2ab7ee9c78f207c777e5b184793707363e1150ae66cea88ecef43d9480f7eaa2549cf9f7fdb9461e402011b05244ee39a9a58c73e85b6412589b4bbf29197a669ee31813947a56804c3b2e80401a2da0cf103ff264155684cca82d122505450c8937cd5383a1bf746ca78773c702aa9c55b6c5b23b98918da072c28ff7804824593dd4df2ab436c8d0bedaf9c4c07ac75b9abdb227155604d319c0d61a40832a40bf1b77f193c3f87c0633d49fd80bed223e219d909b9f4ed492435040c249819e79e19af196244da9acd909b3b628eaedcae9d6896ccff6990138b78280c94ea5d27c64fe8c7ae1d75b510fd95d62be147ee59b6eac847c13d7aba4a2018ea34f127fa0654106d63db2ad195d48b9fb7e310ea2d03f08d7e7887d364928d44c09d85204f0172ec120656d155171dfe09b37414ee8ae31fe34a71e6f706158c22a7c0f55b584bdb4ae61725bee03d23e6bab47bc5ce370bdd614a7cfb5b37ce4e499f735903cfd9440aee8b7fc126149cb829d2abeb1e5270c1002ca7b2bf85988a5727bb252775d0f27fb1b43cacc9d2cbd50306c11cb97449da160e3a0dfe312813683689ce9600d3382ed79dcad6a0d0c0e5c974a16d1290ceacb836b9bef32ef5f23ca721c1f43754bcd08b4af17631f3ce55b01974ba66e8441ee62e5e77ef2924380867b86b68ab1546ea77515859c18acfb7f78c8d110a1e250f3a8d4cfe7ff2009400333b39e48a28080800a3541b5a354a2fb37fa39f2bb2763f99564a097936c5c85969331af44b594d0fcdc3264abdeadd6e5f95ea3026dad10b00938c82f2011f99bede942c248420aff9e445a5248097184ef3540cb1c608f0ce64a47c0ae54bae8a387a91106ccf9ab0645385e0448cbbc987e3379bfd6b4b5d6c58a8ad3f4d025471dc0651f6955a20f15295ac71664dff84ae71424be215b7034c0e4aac29217c2731df18b11519f035273aaa8bf11a6183a55a7e2bed93691da5f91fe46ce8388a070a1de2e07e19608a18abc6c0fcc8215f5335d50e9084537ee57a991ca77fa71584912593a31822cb4c958e68b5ea08760dba4e1d1b5c491141a30bf67f4cf04e531ba5ce0cb02f1758fcba89ee7c5f6ee9964da022e7426dca73978f094d4d333b661405ed7605e8721003c431ea7cbe921c58ed376df48976328498fbe314a6e7c6fc05b353efed436dba49e1d63898de4c3d6f55a020df4cfa35eefbf379c4eae13d65c0d3de4fd17ffb73c927110bde239eb18f373584a38753309ec22059384eb9fb75ffd2804633915f304dc658d40c6682b701e1e6adeef74db03316aa6d51806fc8d06c7f11dc82b80682c7a42c3a4f8063628fa8813d796536244f0e241ca4408a4c93ef50e43e37dca938b7afbddc6878087187453ed33c90ef47d2138fe19ee05b595785a7965291f05abd24bf9f24c4cc2c8b01d56325698822364daa8425bdeb1d2fdab5457908101b9d0789d463c13ba52154001e7b7d25d11c3f75e03e1754da11c27b8d0b496f3692512194737cdda029207a78bb309a9592057d93aa45902f7f582e2a10260ced32cbf7008952b2d2e2eed86eed841abbc3c1e6553d13a9bc7b149629e86e9e93a4766020d7bc0add5885974754dcfd4105573770ad7e535e7f428d65c18f33ac517f1220c4fc088b557247522a1d0fe1f27d592c157c9c46860b2e86109ca488235b335a703d2d74e88af72831423ffc58b5990ae930c8b61488c5c9342ebd0886aa2188f09ef6a43b9d9032408c4e863e08a5533688695a0634b7a4203b159db9155f72f656e4a767a231d0b7cfb8223ad5d5d4b914faf466358cc77e86ec2d7db57998188eda91164ebe212db2931825baea69537d21c5becd1ac01a449e852451158370c36bd2c08b5c98358bf085bb2477b5388c9fa8edbfafe32da53810a34d549aaf068ea270236424aa5d165b404e70c50c3a82c92bdea8615c6ae489a55a0f877724551786efab263336bcd2ce0a8a660d4ec1f34f69885c793e59bcd422b025a81b73dcd5b2c62660a4a4da94177c18d417ecf6cec22d91340156a7bf3fbac882b69d7b9281401c81041569720498981a441c7c4668856bf158544adb7c534a9921664c599cdbf667f74e1740d5631dfdef7177ea6e2eef638d52a65a4b6e280a38694f08f52b04555352bf0a0b96ce3bc6c364b94424e9d739965c4f742555381ba3a275a4aef2fda3d6fb52995ab9226421cae2fb8df6fed7ea4bc7e39752e15ceea90afca056500a8c7199b432b464cc1dc2586822ae2926e5aea97ac39c7a05b82baac223d44db5c86f5d4dd179589b24bd7c2569de2dba79b363ca23d48647e0a31d2bfc24de823b01c91a3b4e9fccff66da027db66fa26c4e24f09ffee2ebeeeb14cae1448c13d4ecc252b65a6a394af23503ddd74c6d91d7a58c17066a86eacee4a7301b164fbd1969a694f7dc2b72188f29ab298a2097b9dfd3246f5425227502ddb0d947ee9a5aa212ed01c9ed7fe68fe7019d869ba39f9753f62819067bc6ea32c1580c726f4423b47784a4a77ff05a367c3ca0fadb751a3e65070c683babeeb16c552c1636ef12e87f0e8600d2b82b3b6de321bbab5da573214b5818085d68722dce824c5e29536d36cedb4bb7f5ddc2a1c09266a84587f827290a487385658938d97de2481f847f4f7cb074f91e60378aa25a39e34524d6e5ea08322c3a0c3b469790c1d29e6e4d347751a80d9e7138ec17697d075f52de9dac110a9fc0f2369ab342602827729ba6d88a8294dbabc3ae0eeac523773916ed6561f9dbba159a27873563c9d22616512440ec5015ac8d088d85fbd86273782d0c1c3242f9083b4fde6046f266c46a3932be161872de8b3a2917a1ab6f7c5338951c3cc95498550e62412a7538b7136bca3f05fc4a8817c3f55a631a2e83de7dfa3b422212729b53fe40b6634d7ab3d67f4c28e58214741c5eae8060116c65331930ec4d2b540731d5da6fd2ec3208901e3bc990f2cc9662915bd4f3b874c2954106459abfea09c7f714e425b3501dc762f0cead2cc98a730f13143f9794a9d5879854176ec20f298745303435de7f90084e2afd0f359931446e7a0c9a8205a015d34052189b118f3d21f5eea014859201782ecdf72814e4c3d9280ed2a2363720dd42ad3e9ece98fbc4b23480c50b90450085b758e07e785541ae172c9c4aead86b20906e41a9b2e70fc0fca27caec6ccd81c991cfb85f1bf81cd95165763681c1dac022d3cbfcfc63cec8d6dc132ada2cf662fff58752d5bcfd3011bc4ce1ad6502ad4e1f1b933da44177c84d418d55925ae5ab23b1dc5dd1ed86f42219e232ba46e9de75fc44d644d49db03245966fc06b0d2dc1356a4b7717e0f69402931aa24b68f7a258eef6f04cb18176dec473ae88535f5f6674568f1ef5a3ff1b624d3cb2c7a9bde36e09f254a03518014b85b886a0d42a930f24a43f18ddaa9ffcae820568765816367b391cca45f07b8d47b618a3530da3dd221a3c93b75993baf9d4aebb4328061ee62a522489251f1b3e895d6610e762870f235a7f85957abf599782dbfc49326150816144d867ad0c13c8179bf02a62ec11b6417204f801a5ad8d777dd8b529539341fa9f508b2fd3cf39fb188adf0ebcdba8c6063c683ae980f9caa20459a7ffd62be98a5283115f25bc3a13f816ffa46b9d51d79f0fc0224f18b68a763ed8bfb2524113e33ad5ad1e142bde07b7299ee6505f8b8", 0x1000}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="f800000000000000010000007f000000e7b6c77dabf370b021011792e98449d21ef99cf5eae7827d0b97a7914965861e553dd4f3c73570fbb1ae8e0ffa948e20865b6fb6b42de848d6966249db06ccba16ddc0e3391e05b1b04954fce4f5c388858519229df9dbc0fb4a203aa135e606c87d8c93609e9f6bf7187dbcf4700176e5badc3b27794b3cac45231d9fb0b6276addd6d8e7b343c3753cf55ec56b848322aecf8b1ae6947cd3915b14366be31153b835d5131cd207a46e06a03759125c2d7c973eea1e19354cf0277b89e7926dc1e128d214f39894530300c412d53f11d6c542721cff5e7c530f812a21e1567ad10000000000000090000000000000005efe2b62ff7f0000f2ba2896971676ee8e44ea1d3b42602a519365798a04ffbee868cf5de15f7c88b9e3027b959782449a8403f3d1c5c3c8614ea3ceb4cb430c31d8bdd3c55627835e8d985e7316f3d9df99980e535d5ee1d7fb8a80c91db033981bb3aab8ee92774aca7f1de914e343bc402b6fe2ec53f98ea09cf20669d8e260f6f14000000000"], 0x188}, 0x400) setsockopt(r4, 0xfffffffc, 0x3, &(0x7f00000007c0)="338eed9f0fb58da19abb670ca0e3596e69c7757e06c06d4eccb136fda60515239e1519a9aa8a5cb2a16a2c151b4a4e2a87f87ffa037b7d119d", 0x39) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 07:29:28 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="0000c2f727262f66696c"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) 07:29:28 executing program 1: open$dir(&(0x7f00000003c0)='./bus/../file0\x00', 0x26de56bfca82ddf1, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = msgget(0x1, 0x100) msgrcv(r2, &(0x7f0000000380)={0x0, ""/15}, 0x17, 0x1, 0x1000) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000200)='./file1\x00', 0x800, 0x60) ioctl$BIOCLOCK(r1, 0x20004276) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) getpgrp() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) r7 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in6, &(0x7f0000000140)=0xfffffdec) poll(&(0x7f0000000100)=[{r5, 0x40}, {0xffffffffffffffff, 0x80}, {r7, 0x100}], 0x3, 0x7664) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000280)=0x9, 0x4) unlink(&(0x7f00000001c0)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000180)={0x4, './bus\x00', './file0\x00'}) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r8 = fcntl$dupfd(r0, 0x0, r0) socket$inet6(0x18, 0x8004, 0x0) ioctl$TIOCFLUSH(r8, 0x80206982, &(0x7f0000000300)) flock(r4, 0x6) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f00000000c0)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) 07:29:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) kevent(r2, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4, 0x10, 0x3, 0x40}, {{r0}, 0xfffffffffffffff9, 0x1bd, 0x80, 0xffffffffffff0d81, 0xfffffffffffffff9}, {{r0}, 0x0, 0x11, 0x1, 0x6, 0xffffffffffffceea}, {{r3}, 0xfffffffffffffff8, 0x317eb66928035097, 0x2, 0x101, 0xdee}, {{r4}, 0x0, 0x75, 0x1, 0xfffffffffffff000, 0x65}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x8, 0x44a, 0xc8f}], 0x2, &(0x7f0000000340)={0x2c, 0xfffffffffffff29c}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7}, {0x80}, {0x7ffffffe}]}) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setuid(0xffffffffffffffff) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) r7 = fcntl$dupfd(r6, 0x14, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x5, 0x6, 0xff, 0x2}, {0x4, 0xea, 0x80, 0xff}, {0xf801, 0xd9, 0x80, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f00000001c0)=0x3) 07:29:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000000000000d1, &(0x7f0000000300)}) syz_emit_ethernet(0x55, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) clock_gettime(0x2, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) 07:29:28 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x5c, 0x0, 0x0, 0x4}, {0x8fe, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") pckbd_enable: command error 07:29:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = fcntl$dupfd(r0, 0xa, r0) utimes(&(0x7f0000000400)='./bus\x00', &(0x7f0000000540)={{0x6, 0x3}, {0x2250, 0x6}}) renameat(r1, &(0x7f0000000380)='./bus/file0\x00', r3, &(0x7f00000003c0)='./bus\x00') unlink(&(0x7f0000000140)='./bus/file0\x00') getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000580), &(0x7f00000005c0)=0x4) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) readlinkat(r4, &(0x7f0000000100)='./bus\x00', &(0x7f00000004c0)=""/78, 0x4e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000700)=0x2) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), 0x4) bind(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x3}, 0x8) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0xfffffffffffffc87}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/186, 0xba}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000000740)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r7 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) socketpair$unix(0x1, 0xecce4a290b255d8f, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) accept$unix(r8, &(0x7f0000001b00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bce1146d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007577e6f55f79763ac12b82b0c8c45bacb9a58450ee5bc5acb62d425ed5164e369416767edb406a7ca6dfd54a1d97bbdbf1a71dc72a12abf297316845205fe0e6defa4de8a11eba68108ffbcee4c455"], &(0x7f0000001800)=0x1002) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, 0xc) r10 = socket(0x0, 0x8008, 0x6) listen(r10, 0x5) readlinkat(r10, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f00000018c0)='./bus\x00', r11, r12, 0x6) chown(&(0x7f0000001840)='./file0\x00', r9, r12) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 07:29:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0xb3a6aef697d1ea31, 0x8) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() dup2(r4, r4) kevent(r5, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r7 = kqueue() r8 = dup2(r6, r6) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(r9, 0xa, r10) kevent(r7, 0x0, 0x0, &(0x7f0000000280), 0x8, 0x0) kevent(r7, &(0x7f0000000200)=[{{r8}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000200), 0x3258, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r11 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r12 = kqueue() r13 = dup2(r11, r11) kevent(r12, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r12, &(0x7f0000000200)=[{{r13}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r14 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r14, r14) r15 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() r17 = dup2(r15, r15) kevent(r16, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r16, &(0x7f0000000200)=[{{r17}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r18 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r18, r18) r19 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r20 = kqueue() r21 = dup2(r19, r19) kevent(r20, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r20, &(0x7f0000000200)=[{{r21}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) close(r0) execve(0x0, 0x0, 0x0) 07:29:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = getuid() fchown(r3, r4, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) r5 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x1, 0x1, 0x6, 0xdfaa, 0x4}, 0xc) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(r7, 0x0, r6) r8 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x80) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f00000001c0)={0x39, 0x100, 0x3, 0x1, "1804e7c820ad96b257ebcf259eb6f6d8d099b5a9", 0x6, 0x9}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 07:29:31 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000017c0)=ANY=[@ANYBLOB="8302adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a4034385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf87240318089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddf00004123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36505c2b89da05a0a41204cf888981d4e22265330027548d84855758b94a7acc73442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f875a9255490b88ff1bf33436e6731ad3574d79be64d7c53ec38b394d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2a57eb6652c52476b0f4a1fc0c7eecc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc2ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0c088cf3a90fdab0c3d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3c08000be6ddb009c48adb4e38cc96152cab037ec2d0403054667b76bb2aedb6ee790c0514bca51acf3fffff4000b87f1ca4132cf1f6184c8c1570e5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d1e44775e62645c6199c08000000b6ee306d32fe3b216639cb5ba8ca8715e9c82300768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe8818d70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059fae2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77673dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c4bb1a944d08a79cc839d77ec00000000000000000000001f6ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd46b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949679dd70e532f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e9000000000000000000000000000000000000000000000000000000000000000000000000009e31b69506a71a951c2dbc0b72b50510d4ce4b0358df222fd578f84fc418f406e9388e699a5f1cfe7b3278ca331c218233f37f902b9f067ab9203e0b2c000000000000000000d9c289af99a474250fb6ae8e20d834b54fe0f6ceb2a4217752af149aca8de1a601bd30d2b88bd7519c03d3f190f922c784c63df97d29af1ba87316da274dc89e57acf3c366e3e770cca16e95a16df0d2efb174b6e5857ed4d65e135b277405367031df28493a1d7db4b09743b3190007005df6f46fda0826b4c4769693df9113d160b64abd654f37268b45659c9fc3477fc305dca7d8d1252812ac2f915a1b6bcdad6f2a0f6499242527b33120b007f0d4de5e32780bd6015246512ab84cd8b01adc780c596b7e5ce1e3ff54ca822ad83ffd8be0854a832ab49d5e9d691970f61f9a4cd6e53553a94bfc461d6f1498781df84f7b1b7be8ad29730bf01d3278dfb25cba4f0fb1f3540d2478491624fb052851bce685615331ba26b50ec85458dc90d17fddb021064968eb2ab46043397c378fd692906369352549ea3e63e78eefdeb2a293340d67f42d60b036f26c82b78a45cbd2953020222566ea421da6caff83b8406dd1a7"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000280)=[{0x0}], 0x1) 07:29:31 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x8002d}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000004c0)) r2 = syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) r4 = socket$inet(0x2, 0x5, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) r7 = socket$unix(0x1, 0x2, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r8) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r0, 0x4}, {r2, 0x100}, {r3, 0x10}, {r4, 0x4}, {r5, 0x40}, {r6, 0x1}, {r7, 0x2}, {r9, 0x100}], 0x9, 0x8000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error 07:29:32 executing program 1: r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = fcntl$getown(r0, 0x5) r4 = getuid() r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r9 = geteuid() setreuid(r9, 0x0) r10 = socket(0x0, 0x8008, 0x6) listen(r10, 0x5) readlinkat(r10, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f00000018c0)='./bus\x00', r11, r12, 0x6) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f0000000000)) socketpair$unix(0x1, 0xb60b5cd3c47901f, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r15, 0xc2485607, &(0x7f0000000000)) r16 = dup(r15) r17 = geteuid() setreuid(r17, 0x0) r18 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r18, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r18, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r20, 0xc2485607, &(0x7f0000000000)) r21 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x40, 0x0) socketpair(0x18, 0x1, 0x1, &(0x7f00000008c0)={0xffffffffffffffff}) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r23, 0xc2485607, &(0x7f0000000000)) r24 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r24, 0xc2485607, &(0x7f0000000000)) sendmsg$unix(r2, &(0x7f0000000a00)={0xfffffffffffffffe, 0x0, &(0x7f0000000300)=[{&(0x7f0000000200)="56e2cf0429d9d1d7b21c6738506c4c2d531a4a1a4367e8eec7928962b4921281816092f971660620e7dcbb3a673e1a9eb555877a8ad6e52017d567d7e46c40510a9d0838ba0ab279b818eaae3ee91f5e6953f74ee3046f351050fcf11df3f7d661bd131e12c9db66ec78ecc3a7881ffb46d8476ce4916a54bfef46ab591055ab4c98a8d81a4ec7dd9fd6", 0x8a}, {&(0x7f0000000380)="9788726caca0336a45c05f38947d4d578ded1bd9460f1e5ec56d9aad67bdeab8bc9d76b0d50d0d1f712e14ce2b8264333770e42a7defff92d3e360946c57c40cd218f7489087e230ef94cc2d7769f54491693a0909f7fceb337b1e4c58046c4c836fa0ca5267f804d399a038fdd0be03023d98f903468c7ee72aedeafb843cd99b9946a7c3bb12447ed1eee17ad07fc5e902f41f0ff423ed050c513e509c4947fc6ae4b26334adc06c0a35981644db48acca4c2b6cad6ea18b536f1652cd2d0a336397bd5f8de8da84", 0xc9}], 0x2, &(0x7f0000000900)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}, @rights={0x20, 0xffff, 0x1, [r13, r14, r0, r16]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r17, r19}, @rights={0x20, 0xffff, 0x1, [r1, r0, r20, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r0, 0xffffffffffffff9c, r21, r22, r23, 0xffffffffffffffff, r24]}], 0xf0, 0x405}, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) r25 = socket(0x18, 0x1, 0x0) r26 = dup2(0xffffffffffffffff, r25) ioctl$VMM_IOC_RUN(r26, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCDRAIN(r26, 0x2000745e) utimensat(r26, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0xbf, 0xd953}, {0x48a, 0x7}}, 0x0) fchmod(r1, 0x80) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ebd63aaf7f188b651a0f632c6c58") ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() r28 = socket(0x18, 0x1, 0x0) r29 = dup2(r28, r28) ioctl$VMM_IOC_RUN(r29, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DIOCMAP(r29, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r25, 0x1}) 07:29:33 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r1 = getegid() r2 = getegid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7d2}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgrcv(r9, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r4, @ANYPTR], @ANYRESOCT, @ANYRES64, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r10]], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3f98d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3da"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r8, 0x0, 0x44, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x9, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r7], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r5], 0x4, 0x2, 0x800) msgrcv(r17, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r21, r21, 0xa5, 0x1, 0x100000000, 0x6}) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = msgget$private(0x0, 0x402) r27 = geteuid() setreuid(r27, r27) r28 = getegid() r29 = geteuid() setreuid(r29, r29) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x1000, r27, r28, r29, r30, 0xa8, 0x6}, 0x8, 0x2, r32, r34, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x6, &(0x7f0000000500)=[r1, r2, r20, r23, r24, r28]) r35 = semget$private(0x0, 0x9, 0x0) semop(r35, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r35, 0x0, 0x0) semop(r35, &(0x7f0000000280)=[{0x2, 0x4000, 0x3000}, {0x2}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x1000}, {0x7, 0x2, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1009, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r36 = syz_open_pts() r37 = socket(0x2, 0x1, 0x0) getsockopt(r37, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) seteuid(r38) read(r36, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r36, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) r39 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0xc) ioctl$KDMKTONE(r39, 0x20004b08, &(0x7f00000003c0)=0x101) r40 = syz_open_pts() r41 = socket(0x11, 0x3, 0x0) sendto$unix(r41, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x0, 0x0, 0xfff}, 0x69, [0xfffffffd, 0x24, 0x7, 0x0, 0x86, 0x1ab, 0xff, 0x6b9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r41, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) r42 = accept$unix(r19, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) dup2(r42, r40) pckbd_enable: command error 07:29:33 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='?dev/\xbdY\n\xd1~$\xe6\xf5\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x800, 0x88) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000300)={0xa53, 0x1, 0x40, 0x80, &(0x7f00000004c0)={{0xc9, 0x22, 0x5, 0x4, 0xc0, 0x9, 0x3}, {[0x200, 0x8f, 0x8000, 0x4, 0x0, 0x4, 0x2b7, 0x8, 0x2, 0x8c, 0x1, 0x3ff, 0x1, 0x80000001, 0x3947, 0xfffffffffffffffe, 0x6, 0xf9], [0x5, 0x0, 0x80000001, 0x4, 0x3, 0x4, 0x101, 0x1ff, 0x5, 0x7], [0xee7e, 0x3, 0x0, 0x8, 0x6, 0x55, 0x694800000], [0x5, 0xded, 0x7, 0x81, 0x3, 0x2da], [{0x400, 0x815, 0x0, 0x100}, {0x10, 0x80000001, 0x904, 0x4}, {0xfbc, 0x1, 0x2, 0x101}, {0x8, 0x1ff, 0x5, 0x9}, {0xb25, 0x80000000, 0x4, 0xe32}, {0x8000, 0x9f, 0xf60}, {0xaf, 0x1088b450, 0xd7, 0x5}, {0x6, 0x2, 0x4, 0x9}], {0xf9e2, 0x3, 0x7, 0xff}, {0x7, 0x7, 0x7, 0x49}}}, 0xf2c}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000a80)) socket(0x1, 0xf9da76844b8e6172, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x3}, {0x86, 0x1}], 0x2}) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$PCIOCGETROM(r8, 0xc0107005, &(0x7f0000000140)={{}, 0x9, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 07:29:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x7, 0x9}, 0x10) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r1, 0x8}, {r2, 0x80}], 0x2, 0xd0a9) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80487008, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000008e3767d100", 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = syz_open_pts() ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r7, 0x20004b3c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket(0x2, 0x1, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./bus\x00', 0x120, 0x6, 0x800, 0x0, 0x9, 0xfc3, 0xfffffffe, 0x2, 0x0, 0xfffffffffffffffa, 0x6}) socket(0x10, 0x3, 0x80) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f00000003c0)='x\x00') 07:29:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000000)="01000000", 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$inet6(r2, &(0x7f00000002c0)=""/35, 0x23, 0x0, &(0x7f0000000300)={0x18, 0x2, 0x0, 0x8}, 0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000340)) r6 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r7 = dup2(r1, r6) shutdown(r7, 0x1) 07:29:34 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 07:29:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x0, 0xff}, {0x1c, 0xd2}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 07:29:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffff}, {0x25}, {0x7ffffffe}]}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100044}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x2, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r12, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180), 0x9e8b4d88673d9d2e) r13 = getgid() r14 = socket(0x1, 0x1, 0x0) r15 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r15, 0x0, r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, &(0x7f0000000e80)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r16, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getgid() r28 = getppid() r29 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r22, r25, r27, 0x1e4, 0x8}, 0x5, 0x5, r28, r29, 0xfffffffffffffe01, 0x9, 0x7ff}) r30 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r33, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r33, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r33, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r33, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r33, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000980)={{0x2, r34, r37, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r38, r38, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r40, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r40, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r40, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r40, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r40, &(0x7f0000000480)=ANY=[@ANYRESHEX=r38, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r31], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r36], 0x4, 0x2, 0x1800) msgrcv(r40, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000240)={0x0, 0x16a, 0x0}, 0x810) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) r44 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r44, 0x1, 0x5, &(0x7f0000000340)=""/192) r45 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r46, 0xee01) r47 = getgid() r48 = getuid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000280)={{0x2, r46, r47, r48, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000e00)={{0x2, r46, r42, r39, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r43, 0xa5, 0x5, 0x100000000, 0x6}) r49 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r49, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f00000002c0)=0x2) semop(r49, &(0x7f0000000400)=[{0x7, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r50 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r50, r51, r52, 0x10, 0x9}, 0x8, 0x1, 0x9}) semget$private(0x0, 0x4, 0x1) 07:29:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) readlink(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000400)=""/137, 0x89) lseek(r1, 0x0, 0x6, 0x0) getdents(r1, &(0x7f0000000000)=""/104, 0x27a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xc06d839de46a620, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./bus/file0\x00', r3, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) r4 = dup(r1) dup2(r4, r0) ftruncate(0xffffffffffffff9c, 0x0, 0x4) 07:29:34 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="492b52f5"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 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) munmap(&(0x7f000066e000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 07:29:34 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = fcntl$dupfd(r1, 0xa, r0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="62020207e0000001200019020062333ef68edb94a29a1749302710e0f82385ba7e331faee6e049c65d585b71b7a466e03100759d96978498c36902fef90414cad8d9fa3dd4008bc18ce9064937bf0388e4eadc6b2132ce9f496dc045fb19bb291320a676b4b277d2329f7ba9f2ee3df282176df0b01c9addd66f5a"], 0x10) write(r3, 0x0, 0x0) 07:29:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7f, 0xff, 0x7, 0x3f}, {0x0, 0x4, 0x5, 0xabdf}, {0x9b04, 0x7f, 0x7, 0x4}, {0xf2a, 0x9, 0x5, 0x5}]}) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 07:29:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x19, 0x1, 0x23) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r0) r5 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000000)=0x7) r6 = socket(0x0, 0x8008, 0x6) listen(r6, 0x5) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000000300), 0x4) readlinkat(r6, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f00000018c0)='./bus\x00', r8, r9, 0x6) setgid(r9) readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/52, 0x34) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 07:29:35 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(r2, 0x0, r0) 07:29:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x3, 0x2) r2 = dup2(r1, r1) syz_emit_ethernet(0xb6, &(0x7f0000000140)="90fc2b93b15eb18520088b6ada58e13f5a02cd236ee4bf0d2295983b9e76174bee9cd0360bf455743a1d281fa2f75278d20b265554892c25177700c19bb1ace41e8bdf770f30543853c97dd42a005792c00c7a6d1420007c4e19747c89fa66720e8e3d9f62427cb2329ee5e0bc4a92e48ac1a49a0543088cf998943adccfc0cfd8d581c256017236056f440f0b0f02f8292013414b398c069166695abeac52fb5669b79974b9846ad9881e5c0e3932462c7a812b8df8") ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt(0xffffffffffffffff, 0x4, 0x942, &(0x7f0000000080), &(0x7f0000000100)) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f0000000200)=0x4) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x100) 07:29:35 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) lseek(r0, 0x0, 0x4, 0x2) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x1f, 0xffffffff}, 0xc) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f7f2a6c653000c2f90b63e1e85e07d3394f36c51dbc2d102dc0cec9761ab73501e0f43f790ef1fdd2826e03fc58ff7d470a1cb2b00bc8006dbddc87f5d8717c318aa50053687c0bd1117951cd23da5773d0e389cf9fbd0e64b28a4ca3899a6ccc40ac2dcce41ab145b3087e234858c43ac5906e4a50910cc52ac198d3c06f5a82c9e3040edee1006589b4ef695be1"], 0x10) shutdown(r3, 0x1) 07:29:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() semget$private(0x0, 0x0, 0xb0) close(r0) pipe(&(0x7f0000000040)) r1 = getppid() wait4(r1, &(0x7f0000000440), 0x2, &(0x7f0000000340)) mlockall(0x0) getppid() msgget$private(0x0, 0x40) munlockall() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x100, 0x0) r5 = dup2(r2, r4) clock_getres(0x3, &(0x7f00000000c0)) ioctl$KDSETRAD(r5, 0x20004b43) chroot(&(0x7f0000000500)='./file0\x00') ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000001c0)) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x80) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x40, &(0x7f0000000200)={0x96cb, 0x4, 0x400, 0xfff, 0x4, 0x4aaf, 0x7, 0x6}, &(0x7f0000000240)={0x5, 0x1c, 0xc0, 0x8, 0xfff0000000000000, 0x4, 0xfffffffffffff446, 0x6}, &(0x7f0000000280)={0x8, 0x80, 0x47, 0x9, 0x40, 0xcb2, 0x8, 0xffc7}, &(0x7f00000002c0)={0xffffffffffefffc6, 0x2}) setitimer(0x1, &(0x7f0000000100)={{0xb5, 0x9bf6}, {0x40, 0x3}}, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f0000000300)) dup2(r5, r5) r7 = semget$private(0x0, 0x3, 0x80) semop(r7, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) 07:29:35 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x40000000002902) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/217, 0xd9) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x0, 0xac}) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x8, r2) 07:29:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x40000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) sendmsg(r1, &(0x7f0000000940)={&(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000140)="9c6e54644ff328dd9751ebc5e3672b8bbcc77e5022e369ef38dcd5e2c67a34f5712de90dc5ec7f43f03579cc0df4e5a473ca", 0x32}], 0x1, &(0x7f00000001c0)=[{0xf8, 0x1, 0x7, "273920b84175b95d93aafca46557797ec25112f9dc19678220bc53a6f74ffd290ef21c7f087b5ec29d0c3c66a06be823c0f82daea1c1c4b7f1fcaa12db4d8fd29f4b9cabcb96bee8416d7b7370145c77f121cb8eb3a5a7f146ebc511ff2b5eeae3b30953a80cbf75417e738aadfaf24b7cf332345a19940d0069e8090506327c38008aba02b5b822e54d1d9ce8a4f4bd4f46db8ad175a2821a3f0a415b61fb05393d4cde6bd9528638199331dba39d008646a6d320e483b46c7629a9e3d8976c5579d0fcc6ecdb4b0b75d49ade2b683403cc2b1488f0e9f043a8af9ca2d8cc0ffd75"}, {0xb0, 0xffff, 0x1, "ccf9fdc3995961dc5896d848f5aa28d99f850bec4183c38bb5f007814d0e492ed8d5e427f95a034b86a19dcc8ba190d619af51cf3a59057ea505e8c870c976faf3e37a314638836d32fb4cf56e3cce8d7e149b07e03a36cf6a10ff5978a76f412a1e5a0b36932c809cf3e5250d685e1a4fc600067bcca627e8be967116b896c73e1eee400fd0f57c4a1fc92add2e7af26e17341189452066fb"}, {0x78, 0xffff, 0x1, "91f854991ea212c57a6278608b9888754e407551ce44b33e153b3bde9bcb0edf020b8c9d8917d16ec113e62177c1d35c46cd3b4dddbdac0cdede5a2596b48e4c21577dcfca6743d774c1db217e6387da371c93bc1173b9bd038015c040c5a629ab43c0fc04fb8cda"}, {0x110, 0x0, 0x3ff, "c30ef0d7ec22b5379efcf436cb3e3a7c45896484e876521782b411369f5a96c857b0d694c5a922f27b9cfd177c5bf72184cfc8e952b8a9a54cddba5dae26b8666c7af8e7cc385e72475a8b0880ab53059812ed3d1decd5205a6b48008145564b6ef6555178d00a0cc472c944c3588ec683405040b62e695e8e163b48fc332c4ffef7a8e267361a941a5d573bf409b7f4c227c0ad07f3928384a32f7808dd940065b560fa07e8deecd1a0f5ff67700b030473eca58501004cdec629f9c2b514e04696d747af3f8770cf71b31fd839006fa8f652ba0c48c6642a9ce70a8522e237d27f2065bcc1df780a225844297df71d8e87163cd8428b571ca1c0ac"}, {0x100, 0xffff, 0x5, "00f86370f00f422147cb1ca891a443634b5f1a7694608c440f37423165b0905d4aedf6ad1d453a6c86ab51489ac6d86d59bf9554680c14f243f51709e5f3acba75427246db7df7088895be025240dc77603711cd657749036fdfbb89196f8a2b3603f92f4f70fadc48a2d20f9321dc1a60e12573c3997f1c5d0d6b882919b17fa5645272916d8e35b69982f9439d50a305a8122ff95e1b2f3f875ed2261925ae63d4ada3fd3bae9b09149c589a85086f46f93c97a1fc7b331632ebc3095ebb3d97c78afcb46a0992ab902a665f0124deb97adee7a6c4a91d5a666b9e0c49a37df21c03d0047902d9bc00d9"}, {0xa8, 0xffff, 0x1, "a6849ecec66241c52c77132126222a80c3b7ef8619b6394c0e27f90d77b937cd37dc7d6f2588c9b470829d88e213a8c3b6b70914d99f8508da726b7fc9507d875462cd28981e0a069d46ee2e99853c7d1450d4ee48f0a4e4b760734243948102b51fee054ba3aed93f6292aefe34060330b6847fb4691f0e02e6dc42b8b80a66efcb91a49f52a8a459cbff0ddc7d238b40f4763de2dd3372"}, {0xa8, 0x1, 0x5, "479b22147ae00fd6ae154d029e3779096f35d8994c0f4406facfbd3ff6a47f8005e6780af2a91355127c0a6b05db645409f99a733c04bf8c259c26dec645b19d35e2a987d348c6383e72d4d835229bcd61121c8d2b4b133c360077bf33490d5797d921b63adf4d82a621f40b0692ff168fa1d33a4ee74b2d7860ffec4c244378cbd0cdaf8d81fc4eaf69dde96d57a670dded171c"}, {0xc8, 0x1, 0x8, "48d89940e759bfebc59b51e389eca8c1b0d25aebb61f3447dee0d2454a3b45e8e0fde07356263db7f7a3606ba6b4859145d767b922f335531da2aef1c975c8668f75c5bbc2e6ced09e5f30ca3865d54fa15b513cf5e8ed6e7dc724bfa230e62f9f32386b54ebc2271f36479d98391c8ac7481ddc592467babd8737e6271a6815817d784ff061b3bc9a703cfec8ed8f669f5bc8a7b9879e14862db6f4a27e2f9f5a81b21665239d55b63f3289ee996f34d3e6"}, {0x100, 0xfffe, 0x100, "b44571c2a00aad1abd6ef8a861ac767951c0e8bdc99f5d8bac030d332dc28d9743aca289c53febfca1b62dd6235cfa330f8fa5da082947c58f3101c4cb4358b62823273dab6505838374b522949a1acc9f5ab3fabebdf41b844e464fa1204ef8e560bef201f96875bc099fd084fa2a90734cdff1b1d825dd82bc6dc3468c42eca8a6d6bb2a900571387e1e988a9f5b48efa84309defa1ab6ed2ab26f83ea5b00ee8ab56bf5be44deaefa807421815cf8d0798793788b31193bd2a9b54e688007fea61d5035361a2e1e99cc05fd2db8106fb5a277b3f4b6d2537e32300068fa612cf7df863b9271c5097094d1be95f3"}], 0x748}, 0x600) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 07:29:35 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8130000002900000031000000030000003591af0dc1bb893f68236415fb39d40b63671158172cc735ca9b0339c725eb1eb141525362b8cde4ce7cd5c7e44cdd017d"], 0x38}, 0x0) r0 = socket(0x12, 0x4000, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:29:35 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0x0, 0x8000000}]}}) 07:29:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015b22a30 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015b22a30 07:29:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x54}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r1 = semget$private(0x0, 0x3, 0x10200) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6]) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0xfffffffa) 07:29:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = semget$private(0x0, 0x3, 0x10200) pwritev(r0, &(0x7f0000002640)=[{&(0x7f0000000100)="3ce5f94de03f988c40679a0bcb6b95cf361c2af7173138ad02044fcb5b32f39e70254e0a3aab8561640f74227e4b86e93506d5855cae91438fc861f5cc1dddfb2d6619ddfd497e9d4eee0903436459bfb2211ba9a09c5cf835474385136a9bbeaacadb8f01f7be1066377a3f93ec3013cbe1d15e6f27980195e06bbb3a33b4fb8b98dfab6bae3ec0e9d3f1", 0x8b}, {&(0x7f0000000240)="2248f583c5902f890717084b56e5522973f356f8f2a2bbb8f8e802930cb9efac6986a9a4d3f56bd53e74fcc6ead6e625b232acabac9de365060b5bd90aa1a96e8d4864a72cf5ad05a0db0675c2e11922afe2e025b1df59897e2efcf5dec671463b61b7a86a71465298aa7a551650ea20cc51d4bdaa", 0x75}, {&(0x7f00000026c0)="cdb0f401358eaf9955cd1065b66e43073aba241e06ea85798cea4b6d4cd0cf34527d9f1833adaba42aad1f1fcc99ef6f85ebf831decf767cc453ca14a4ff8774056c7faa3dd0f93f2c272b36f5d5935ecd5e23cc9ac6da18cd79f9b247754947371bf629ed411444669a0dcf5e7d1739cc3d973daacc21edcd56c344c601afc76a5cd8d8d112c0955b753e9d8228bf91a3f2b1f0e5131d1ff67709a82d0b487ac51b4c68cb9cfd56568ed823861e4b908d7422bd5eae6f7ccf1d09712bc55f675d85aebe1dc2e7f66d5481d0bf286b26cecc3a6c", 0xc6}, {&(0x7f00000003c0)="fabefff004de959e52db2d84072b618dc6721b405eda5daeaa0bea85b2bfb1bd14d7d7fc9ad8bb66fa5f3f41aa9f582d859f1fbb6bf07cae7f506fc01023e59c16a6b8aac495e2a536bd28094f3e0eb1ed6fa7e517e32ae076c3994f7c760652d78f02fcb7accf6adfbe3292922217f878a0d1d51032ac8085458ce2496245405179eae04feabf", 0x9b19074ede912e82}, {&(0x7f0000000480)="fa7f4e922aea5fb19313bb586505391ae28115b2cdea2c4518382b769e4810d4ae49736bc0dc0763f9d65c9853b828533a242d12f0460edfa7981d44edb9ce65e41e8cae81edde56fff11a69741558973626ca82a54f40963e67ff4acb7505644cf63e2ffa2607508a4d1fb9a507d38cfc1052159c3999ae0bcbc37b60e2ba123892d8b1ee5c13929eab5cb21d568726cdb1c77d4da9834938ac6fe8e274b7f561cfd8dc33a5130cca79b753d0a3698e6bf8315708ded62a721527412ff1aa453b45a636d51749c152558e299ced0010c7cab3bdcb5615949b9d921c8305e7eb867a689f26e932fd41e256402bfe67d59df804d95e78af210b431c62ca57fbda5cdccd6a2e97150f241bbf16b870ac85e4892ee7e7f7fbc4670156c3931f2a57ea16d39251e51ed9f1bd63d995bd15aac41ece5e64f1bad7da759baf63675d27daae2999929b84ded8e6c5447023aea3f943ebebd14d87a43118be9462275ccde07e5de679ce3d81aa82cd9a589bd4827c85c37cc638d1d471771b767ceacdd43bc37aafed740bac6ea12738bafe65e2d2c935ca63df4226b0bea2d4bcc683aaadebfd580ac2cc40a8e61becb7ff7d2920272f4039b853d12a8c61aec02525394d94645826d519437dc6de086661be80e2ba8007becfd649b2563324c7efc92e94cff5154b92c931d4fa77efca2d11d27138391a5c3bc109f9dcba11a7255da71648975d06e318cfdc7734991049a76a9b6cffb206443dcdbae8b1a1bbef2dd58f33c73c98d567a3aa7ee581a409e3c3a7668ddae4297520d6a8693344757c473c5741e557dc928cadeba7482fe8ade90a24116fdae3146ebf28d185fcf3d1a92347d616d531fe1bb7ed71249a9c413f4ef5312ad0a51456b9d5f96be2686f83cceff18358ce9ccaabcd106e2ea43d07f868d56af5fb53b2448be615f288644a005e78b6b741354117cb2716e9155dbad1776ea2a74b580aa7a730e762bc64ca1f5f5629664109de1f4a4506b693b12149a0a90091bf83250e41413feb2073f713ba6b6e63d16274f50f09517b4e1596df5c4c43becedb01dd44e25964822373a14a146dbf70488c83b12f8bb510b4c9a0489fa03bdd0d8ae403b8638abb8fe3b041a3d5ca5006902349114d8fbcfff59f43f19393ae6902403c9a68868cf5693d1006b3c41626b7022ce89431ab4a1a3f41309f5e07fd9dd0ca4d729f2ac309c6d78e4006f0f3398a7e3e89f5a879b532512ebe0dd1f6651d0eb00444c4f32b5522888310ee7f05131daf8e29f71234a19a4e567513a5763f477d73d58bcb18b62202680679da2c990ad05638a02c5d8dec4949033fe5665ad65f8a3e46e23e392f5de771e5cc028c74418982373fe050e3db1d6137167a563ac1c2f18368ece4c44f97759c6cf2c63679fb3d500245c04885ce4da5f7123297e3c617fff9c282dcb457058a0f84e8f9309a59e2ab439ad08a4e2513427318e460f0b0da4a015d04a0c57555208b51c20b1ec4493c719d304861a4a099b9e7576ed83c59ea94c594583c255cdf3efdb82c6596985e66a1772a62ee85202094bd3e90ba8f526062d79e368277d6da1404635ebc47955e76c689958544beae213b1ffa79237d09e9fa8ec7937474a0e4028f540d27879b92e2fc6dac850f55ae7d50f303a53e4f8be380a532079f5361e78fac5b8375d63dc891dd4c1be899556a8fcc4a0a494fa464021f7b015b9d53cbfaf9267f8531346a592e8c853b86d885e024f1f2bb0bd0426634ebfd01c14866a8ef662f8b6155ba2f4492c94fb07dac4b6b84a19b03a338ff3c1083e70fdd5aaeccdb75bacb39f07f5ca25e94b62c19e09357bdadcba3f1faf1902ef261bd5eeb168361fc94a107053285f97a2fcc9201f63f38404f2c099fab3207148ec8f1a8e92752f0caf012d8170b015ebc83e01290e8b90c00b1b6e4ead33611a3d1c348f3a16e58f3a90178da149002bbdecd67ed1a4b2b459f199b54e58bd4e1f73289afb678191d4dda8d2175fd77b5dd7f6b16e10291c5ab9896c084d33d12819712829e4dbf7e90bb82dfac30a46f1daf592fd71e8c3badcc0898ce3f54721793f48575c3c07ca1d32210f0716778ac04cf3fbe1aabdb53bced6a1d0c8b4fa38714091b03275ca61f98db4791744108c5d97e7b32474283582235bd6cf6e8bb4e03840cb0fe29f0ed82027cf5ea41e63ce4ec13beb3f3fa97d8f0426f60212b6ea263ca969efdae7f0e5c29a6a9489c7e20dc9aeb4ee058f09e7bcff1eb4165468e3f47427d0098b1d8ec502a194625abb7c0e8211472a7a569dea21a8646b5b37a6c7393fda7d03c050afe15aa2a8731b4f9ceeb70b6f84ac7ee2f341b537de9ec2c3756bcc975e87a40f47f44bb39650bc608a10cdeb2a617b37e543c746d09e501af3f69333cd5fb8446a4f4d1cfc027cc12f1ae22562ff20557820bb973800e15776c7d020137618ddc8cee75ae378d6da9f3cda9762f9ab58565124c7b3c59dd6645b53ebd4f2a9aef2c6139ccf47a18ae5a53b24027c4cbe3e7e4d62898723501f108850a15366e50a6064b534b1a4d8e56ffa38df30dfd04d7933d0de0360b6c98efe75e54c565767ef539a70b92935685a26f3f15b3f9592b68f2ae446e870b254ca49b873531441ea269eeb1b112e1e345213997eee870383af7a0d3789336a2ec4e6326010c3c37d1b25f9646d129205fa098cb2d9539f07767897248375bca7f12bdfd7c4de7a964e7e57fe02b6577a6e9d21493ad47090d0dace24f3218f86cfdf08abd22b5dc11bf55809acdbbbb3f1aea21bfcebb5848c59517b3c83b6be45824ce090795593de986db6e2860a2b11c1c9d8b4719b06ee5a838e644e6c2101a84045110b2fc1aefcbe6523adff80b61d65310ae6e2d3ee3d0de7719666ed8e46ec20771fb8856028581c849548e2cb55113ae04aea5181dde47d090114fd2a076af03fe6f6c503f42dd1ff526187342a44bbee37101cd99c0bb14ae977de2488ed8f1fb8bce6c70b888c3eab95368d0fdbdbdf29e3a065eb7f135bec2e00c360fbb996add5a79203485c08b52e996e6e63b17437b9d58fd2102f91168c81e0e20a627573ce33813e6aa4fe223a9abd7035c794b3fd3ebc92d74bf286de2783e9aaa01e4d7615033b864a237532d6b13a25a69603d3b23c672cfec0d61b8621056ef2cbee36683cff7491082b3ac22dda2ebbc393bb0acbbd37208a57f1d6b270597dd7fc75e6ca74bb3feefe6f3a0c2c09bb7cf65ee7188f8b0e80179492b4736d2d8565362fe0ea3f7ab890b14912e1361c75ef40741ca8293963fb6d1912eecb3a08a909c1bc7546cb47a83def949d01165896381b8cc7b9bba863bdc563192cee6ae10d23a9a8e3ad3c309ea30227053a3d4e26fa494092bbec5dbc2d873e6332c0e98a48559a9d23ec414c1839a291cb89e42719887006a912c2441d1f43baca08dc171d60008b49550960a385e23d4a08182a4d6e75755315a07704e465f388dbd69e23cd97bdf86a00bb304b1d58992711c1158f10731f8d8da3f7bce3aa466a6970fee835cb9a1162ec059fadb838565ae5acd0c423f806b4d33bedfda1e39a3e39f98923bb49e6d1d25063e3b99442489d46b198a9ae517e852f0914d7ebd6cac76adc608937ea4bdb8631569f6a094af9b28932557c0e7f5f06cb5fc1d685cb732f0c8a6f1bcf7e168eeadcb77fbb93bff82c3ff3ab09b3c94f97d4d212217867e7184b3ced59a7e463d2d85a27c55db4eb50a7905543a32e1ce9fe477c49f5c39712916d175135308772a869437dab3b1c164a17a624f13e762fa492d1a280a93b0da642060b84498847540f98f118e8f0a97bb1d622dcd7853c63614cf2b4fee158f6f1b3febad70404b041c2b2bf87040f4cab09e498018e9136c6ff370cc96318c76c7bd4ac27026610952e7e143f00c0f8556ca09de4cce79a102dbc149e66db4b79121a315f80bc13c53697877ce69c606fadc0b509564a1e83d7e1c86d908247d2dd23944536693ebb6defba7cf3c2096f5a1df5c1fc8b90495b484fa326b20dc36d9749317cd0ea1b956a40d64edc43aaf973b144d8ff445a9f7c217a7a7cd76fd2a968edd56ba1804f18706f8076a359bd04ee3a98d74ff5ef9d0b7d95c5902258f5f4ec310e200acd6b8a69d04f4bdad112be4e53664dd271ec877ce7815d056f4e52e0d30320baeb67eaac35f2c761fa79b959aca164326a89fe4c92999d18fe16b18fe9ac41ad9e8b29bf3831eba2ee11aad86e3277f302ac4d07ecae9c60874b20b04b21330250e36e1641d32f708f3e28c9364620daadfa9531af015c31aa6611417abf24d41835d651fcec509e8ec2914643f6af9ca11d35ab3a7e4a68d9be8be54473a2b7bae9b2edeca0f557605ac78c022a137515c760b965299da380bcf9fb61aa43d89fb63dec83fad605ca226a752f7a72dda5d3944a6f62978d91cb4601b8bcb8d89ce809783c031675c1512e97e6fa338d6719efdb4bf10fdb33f8d0747bff76a9ff3a96be06c82b0c30c844fbb790dff69088eeb9765aae67aa4f394d39302dcd9e05ac8f991785080f13179278a7d542ec63cfc1b4812fa4bb926e1d2c850b9c07c83ee9ad4a39e25ca134de79d7f3cdf7945ec0d1d9af02f41352325b069bbb60bdd7591e26b632858889a6dfefc404a4e19c9923f825357c1377b1009a45b9dbb6e395db1ac33264874d968dee1061d6dd34c7bae3de149d4999a55b0438625f609449aa8719544d61b00a868b4a91fec7b31606a41d613c1c81c9f222bf31f33a06617a6d7efa542ea1c6e30bba6184b44494c7df63f8100b81fb21333fb9753d408ae6cfd2454e46d4ac5bd74080ba6545a9fa73e5e3a9559654f115a5a17d2196e3ad555059e929cacd001c48c1f24eedcd60049b98a37a09b1cca1ac6560d16f2d95ba0597db5b94023c7d8abd49bf80170c608757a177f0ed0e2a38145b5cd3403857daecb9a9dd06f47c7aeb290335d4af3d7c82e8518d75ec99e2b12981fe3f001db47025b261a59898e90da7f83aceea7b2c1580e8795caa00aabf7c8f8dc29bfb5a1faf256d245264dcb033ca03862f7833c14926072742df8bbefd008c6cf9a686cc26481207d7c2f74b1e9c6880e846e7a09f7e21fb2bb98dab855cedf4f92614acaf54d5c810130d6d3c886ba572d69f295065601c7607efd2a76b163171286df2bab151d5e1d0dfd0d6aad87af93138bbf3ca3c191ffe8f0b7a6d43224aefcb564e60e1a87f048acb68dddafc0d3af8d106e3253c6743f4e888202b61b8460a65cb1dff293c4f7f4238f51bce902d37a763216d5ccee55617955327bc2a12e648b8c01fe7d741b7af3e4b382f3148330ee58a1e58f66b267a15cfb14c9cda49ad4b3d4d4506bc90734a083b6489ae855ecf5eff9ad5c65687134487c3e66f833b28988af2047f4387234c513243bba015b20d3299a95df0d47872a3a0c0595a90628e0470ff469d73434bc15e46a8a98adf787a6d0e738e6808f5f586a79e897d392914f1eaefce228d11f611fd2e6b80b02705d66255dcd924101e46c0360903a09dfbfdfa9679c6afdc22c1255f3d0b4c5456acda2a432f317ae482f21285862db3c4c2946a907dc32d8349c658510762d03ad3db3e467df56f4f55598c355cffb8aa183821a5799cccc4f3312c3e2a614d09205c6c08f47f7980029e727275ee37ddb9340f76007cdafd223010068f9e4f25110d8ce324c0c52ed57491922c38b0472e653f3d18b8f38d21512862fd2744ff19e6a32", 0x1000}, {&(0x7f0000001480)="935c11e9f4660aa63612c185073a036a36b84346dc734b32985891c4c93aed3f69c999a2ea859bf9f043706244929e7be4752ee3cec42e1fff3e11ae1f7c705417ad17bfb18cf3d311e1305f781266033b4d001c3b40a55a285bef285af3ab20ae4820d573e1ab62d4b684b3f1610a327a64dbef4074239b7c54edd865566c73c492c67bc1b63436e5c3e6fd16551cba9fbdcd9e9c324f44fbef07c120615daa1228c7feaf4f06c38a84af6d89b73066114b22bf8b595b26fc5202018045ce4a30e462baf2ee8ebc312faf13c4cdfaf57f47933c72e76402a40fda7c30ae06dc00d38020b6654f07ff7a42598485c029bb13c107d72a90f6decbe625a17b548e46535675b9e3e0b167e2b5965f56af66077c5fe5646a98217b020116e7818f36e6f85972aa67004c3115cdac3ebc1ea0c15ddd1cd3d8dd3dde80a922c9e6ee9a8fae43d27ea27702f350aadab5531cf30a6047ff159d82e2cdbf3d96c7ea47ae807ab4f850eec92d0949a3e461cc277133d284dbd6cf027e8b6f4c64c038e8356d866a7198479c03e28b4856af9a8b2989a8fc51136fadbcdcb6aa1ee397e57b120936b5356fc4e194199e03a448327d0b31faadb6bb527720f0aa0d3b1bf9324a7d4f8250c6623be6dcfc699deb429077423a568ba6b3d326ffd15446b8e4a93eaf69bb94d4c2a14ece5583840de1df109c3906302c9252b53c2d26c164dcb51e11ab845ca7251b98614e017d3a4720dd7a6619585ff8b1436ca87525a74e47663063860cc24d16fc0f43f877ef4f3e0809fa5adaa34cf39d41ee9bdf8bc9708e19a6f73f9663e2afc5d39df45475266ca4c1ca025017c6f492bbddf9ca9eaf4f1c4a3c662043b8f58e4545d0cb557d66c3c0916c9b2061869b0d6d1f4e0b903bcd746f6171c8f2c1fcd190f65eb3cdaa9b6a3835c7669c42f33a68d21feea3d6a068adde0742bf9d0d1523314a9b21c9122671f5dbcaed3d8442f8f75068e0c62c066d8e611d272da5a39b6e454d7397266d8ff77361de8fd3b461c00a5e06223ebefc0cc0dc99970cfce8aa627283660b4e05ede419be90569076e4e1b7f307d89be85636ef1cd764a9b7ddf1caee0041d037ddb7cd226d9a63ce464b85780440355908e61b2ae0f3806d431f9dce8efa6dd66d71c5f225d78b74a77ecb4f118929b0bf29ab4c6ddf9a7221a0b585834f207e21cf8d41ae95eb751848e2bc7ac21a7aade2027ea9a9291a33a831a52caf01aea6fe41bfbbf7a52cc65f023b76c0356af86ce8517753474c2a3defcdee18ea48473eafa7736b1e9b76e5f9437bed6ee9dbadca5aececcdefbbef13f9041ea07d4b60e90f7fdaa3dd0d78f81b9b7d0b775fbe09d436e168a3c51fc19cb34b08dd3d90e0a896790963d3577abbfa029706d69477446ad82a63fc4b33e7af1e8fd16bba7cb94f412be07f8fdd848d9cc08475b2c6add82f5935be175fc325018551a4a8ad100c8172e5d2d724156b4fc320fd40f3b4fe6a0301b989dbfdbb3f96c0ffbbba4229b247c62528c9db7ef7b502aa301214c07b5b1081885ddcec4b905adc527c60889b065bd6fd55d3962fd47d2547eb25a3fc9768b06069c037e1dc72daa59445eb521f4ec182ef98d58f350e71f4153ecffef01c1c169d0a45711a100e455f859365ef27d7f3ae7ee6941029deab215f6d460813efec0c65e73cb8703af374beeca7c9c7ba5a9f63164e5a069e8f19df9ec41f74a862f65ede5c0e7712801f906f434e87f2d0b0fd6928ba694e0583a2a4680affc287242556643bcdcd3d30b938a540fc83ebef0a8818cc6ed8ad7a19c764645c2a1bb1a697b40eb65f3f9f03321b28518527f825f02b6f14b3c1cfdbb5af1de02a204abc3cd9dfbb945f1f8387b2ccc30b1890fe3b793ba281dc55514e259bf12897ac2fe7ccfda3e6c4efa36a51f140f2397b64b48734e690cc6e53c53252e34da1eb56156767b235f36959bf06cbddb435d96e006c3ae459f6cf75386cbf626e5e507e924365a38037e73a165a73979ae866af946f21da3aba91cd652dd711c88c7832ce071331f96cedd0f458bb215bd2a8862802b665533c721d6715c2fd6febffcb1218fd0105df4fd4d644f1e6d3aa9e6d1e14c607e3fbd297e4b79078c5e29e9e16537002a7feadf60dc30380e5bbcaa013c44e167b97971da60694fcec97e4f328289518cfc2bdf9f46a4272d522364c23a22b6e746813d6e49abeed7047c4ac70f809aca593696655bf13f138a5db44bed3dfb64f0ba48a5bb216c80f3fff3f1dcb4aa65dfd96a4937a061b81061c39cca7507256ad72c7d2c486b05851fda1663ad9d88e3edd7bd5371725bb72b757a6d98864f328a767c3c3078567903394ad972d3aa01338f8288032e48a383ace75474510d3924ba7b5716bf41ff8c552fb24c9fe2cb61a1a686b89ae0e1d600e62a3853879e49190cd8cc06b82c493df670475910ae8815d6f8764837f5e84d55b48276ff61a1e1ed3c6600efd71b5e3de3924d54d438165fcd3de686b74618533267c4fadc95d1a3d16d6f36df121b2dccb35880aef5584c570cd4f568cfafb41832f34a7e8a25cbe14dfead4cb8115a832193eee94f9821a3222b1be20442ed42a6158b229360ecf5fbed6785dca32a9f9a1acf380c5dc2f9cae9ab3fe498857ea3a2354d7175d09f8d6303632acb3eddb5db0b1f6b0a4e2fa150cd75076eecdd54f8c995e1a932bf2184246052ef33185941cc413ab2f1a8f86139df78e6f0de839ae17f565871ec3715b7c3667219a72eb2cd5c235b5f9a7b15d2e9b5c7ada2f0b5acb9b0ae04dbb4fd750fa737675c955ba2be23d5197986a74a15b32944ca2e9ce87da5dbac92eead3e2cfdc1618c1eba7a6dd553479465efbf66321495300135e8fdf11e692d4e4a6f5e4a62f8d465876bc9b995272f93832c5157849b5933088c47c0dbd99876e3c3b55570c133f853514f6bd79a0b0fbb2957239a0296f3afd39c02bdd39aaabe8945cbe5a81452c09565f2043d2d2e0a49243fdddf7f7101d438b9e6ce2c4989b3198f172b1ed0209e612d10bc84b6aab536c7fd0551849d219c4cc943fa1e785539cfce6e6d682f52003c56f523fe351e7224aedc7103ce428689e07e1305796529d37ac3a588f96acad99f80125def261997033c9ebe541d9478a08797f5709ae2c3dc3b4b4079a99a817e01864e00a490752194ffe2d49e3d34a00149f1ed105d5efdf2b7adc89e2bfd2853afc13740b1d9e525e5dd2bf39f1850ba6e43b7ef3bcb61c6e1dfe3f15aaf979521c82f3c455f208d2127ed15a4e2b66de3364baf759f5df4e2a253b7046da7d44fe0bed9bbf2bb3543aae7b503214903f00bef8244a5618d94e458840ba2527b11812175cf5e2f280fe95dad3b37a5e5aa9c54d95b4f6daa92c7f1b0c980f63dcb014ee272b9333f5e022a9f2886e8f20a7363e77d58227036e5638661247e6c76152a5a698cad111482e341f561294cf11165caeb154f3e768bc3064ee45cea390ca0b959c258f96757ce46dc30ba3f0d85514250d4c5d0f279b963889eb6d028e8b2f5a241a0a990440a0f8b33c42d231a6271078fa839fe31af25c8f0264909bb3bbc99344fdc86528f37f4746f148ac5790ab733e39c5498aa7826fa67eb258416a1a5036904c7978cada1f8b4635a1f3d3ee37cb68d128ccaab3979fc3ff48a8061629ee428238f9ac15ce00a4ac2ed1eebd78d5437440e15458a5678dd79efcb55b4694a918edacd56752a1b8fc96bf07fb02246f38d87451756c06ec5792db8b630dfeab6ed9b543971a55a9ea4aed4f447f38a6737a1636a0b0010e3f1b5acbb1b175ab973d6c8ff992ef81917249e70264f34b173d5284943f9ae466afb5a9a0ab8f4cebf78600bb025a27933c2bfca3860ed67d987e62f63eced4ee5a84a981a4dea27658f9b45b041e2a0eea14dfcb570b01e01bfa61a4be238f82b6828e495a65c294dbc7435afb96e494e832065900407e5657fbd4a1193f4816269fb9291ca60824aa8b63ee0c7720fe0a62ef965713ea4453131172f1ffa3ab15ac3dda41511b67ff72b07dfd98b4631d1aaddb050919bc5ec1db6be8543ba0bfa3dd0b5bcb33a146ff1b46ddb10e71121cef71116303c6172cc27f61cbf4d57e8a845dee0bf781b7aacf9fa1d3e51fbc4dd2e559ed4cd69315268971979aa7f638890e70328ce121f66669b441410ffd137f1607c94ffadcc5ad4a1fbaa09aa48aa6dce456744aac1825380e9df58e2cfd4b5d978638786a139299ca6637d8a72b532836ba04b79f4171eb64ceee7c2599fb7e03cbe111cd9160c7a3ebe68c6190ba7795281c490e4f19b8b652f2a09813303f9e4e4c2b500c2c319fc93a745ff3c7a27e8fd6f4d23b6997adbc30206c3bc4c7767ab62fc041c3edda797aae8a39bc14b061acef85f40cc5af34d2d4523dbcb5d5c4f0fe82f2cf3f8061285016d8e3411f03d17fe5524122b2da9ce8f8504f504995907d2bee818aec5c6466b37c363fa7a2af7d3ee107e20ba80096c85278bb2957dd204e615d663f65d22ec8c263fcd39b6f84cf3f2af48a1543c879e4f601e4b3a7ccc2764e0bd04218df0cb26fc6abb1e13ca7b22dffecd8b6365aab85a801538f4dbffe8d923ffaf58769b860585b42f4122eaeaaadef735182c6f66fd260dd2d7ecdd5e221ed730d0ad7f04aadf4af631e7d5d8af3b6247c59d648921f6be040599c93e358529ab9a15642b3dccfea3944b151c72e8bc75c76a05c974eb1550c6e723532a86681ab8aa415bc68a519f00e29759cc80c058865c36904131fb142c7e9e798cae83eb78957e086171b9758ccc5c54ccad664f611821c31e3819e59297abaf45b62faf0c387b1796bf752b93b098fdc8e020c5a6ec8a2128e5392e702905053f9e2ae531642062cba0d44bedd92ffdf5bfff3c8ef48759e6906ed58ce46aaab1349c6b6036b56f052cc1855eeccddbc2cbddfb42afcfb238029ae78f86969328ecbe0ad35c0de0973b4f9d546f78e9d2f65241ab1d53c9dba46a819872754381c44891b47ba4f05e005edbe4f75333e96622e830b1e5607527643a940e42aa7a9ad57be20e37c247776df2bec72c2cbf2f64828e69fa29f4b620763a45744ea9294c3a003a2f484cd08b50cacb0e421977755fdd024a094bf34862abda08a3c3fb4f291e9f67de1993c3bfb5017029f4e1ddadf509c8720256568c3a9d8f2f7ec9310d8560449bfb07357922c65e452a117921b5dff4c79f0e5ad817a7ccd7cb7087dbbe4a785b6c3f0ff816df79d15032eb483a654ffbc027efe4340cf613e5fbd2843dfc82bb6be6cd86c3d2088cd5eede6aeae53bba73ae75d9680dc4d68a989214567a7333bcb23d92bb7d9714b3d36cc767587399a33ca911924a854f5dc943852e27438397156b52de8c75149c3318852942cb151ea93adba80c5c33f0fd97b0e8fbe8d1db203578050f2112a9381638e18cc682525cb052ceaebff540bececcf929e00fafb8d5619915302f1d906e54566fa12c6e4ab3634d98192060e0a855fd4c16e4d886f98a5a81a2a7df264304c6831899d4c7a7c9597e4fb5bf2e9d67c36925064f00f9fac74faa02083b4ef8779b29b97700580c60561978db822c31dbf73bcb51e09d5bcaaef189688bc90e37e4eac99d67532c76b548f67fe41e53eda87da17d79ad7cb09051c2c14c3b339c6fbfa0f385cc601e7f714e33058ddaa3660cd269e8ca1989f0fb9dc6bb6e38f0e0abac18f5d0adcbc072d6a2dec89e3b97cb4f3a778886e", 0x1000}, {&(0x7f0000002480)="aff5d05c289a5812a23f5eae83749372649289e88bbdeb1c031d02e89b865e82f0fcee8da60b8be20e46607c50e9b9259ff5742f984ef7d6dcd91fa14c2379882eba2f079da5cf3bba40a4a7de40e68b1e3663212dffb500f2ccd16985a90cc029693d8e907d2bc8c1c3cc18d88ad3c2d42a49225130e45600142ba6690759b0ed523a11bc1bd8", 0x87}, {&(0x7f0000002540)="f7734404b8e532b54654f3296d3669a026112c76e9822e040e2093415f077ceaa434935c342b584a7b4d79d9fc2f45d5117083df6df4dd85d82135db62a8007d3f5d81a3fbfc08bf259c0a3e0fbbab838feff267cb49b6fbc3743ba983d9bd0b4c0d1b146d8c70e4e872c83793c17db18fde77d3591d3199e26f3037b838b672a5bbc93e0e62e76c1d133bf1c60fd10e17caeba4fc61d052793796df799356ea7b996978d4c72c791e34f54d3ec6ad31208c332a5b0562d6c1eaa520889109a66b38c6f4776e", 0xc6}], 0x8, 0x0, 0x117c4d43) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r1, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) getitimer(0x0, &(0x7f00000002c0)) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$IPC_RMID(r1, 0x0, 0x0) 07:29:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x80}, {}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000000)="26495b55a658d024cd62a548e094") r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 07:29:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x822e094b0ff66097) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 07:29:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) 07:29:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) pipe(&(0x7f0000000280)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000c40)) close(r1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:29:36 executing program 1: r0 = kqueue() kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) 07:29:36 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) r2 = dup2(r0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x62e01493e46349dd, 0x1013, r2, 0x0, 0x6) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000340)) r5 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x200], [0x6fd9], [], [{0x0, 0x0, 0x200, 0x1000000000000000}, {}, {0x0, 0x0, 0x5011}, {0x20}, {}, {}, {0x0, 0x7}], {0x0, 0xfffffffe}}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000400)) dup2(r3, r5) 07:29:36 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x280) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x5}, 0x10) read(r0, &(0x7f0000000000)=""/86, 0x56) close(r0) r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) getuid() r3 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r6 = kqueue() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) r8 = fcntl$dupfd(r7, 0x1e, r6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r8, 0x0, 0x0) preadv(r8, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r9, r10) setreuid(r4, r10) r11 = socket(0x2, 0x1, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8040691a, &(0x7f0000000300)) r13 = geteuid() r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r15 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffeeb) r16 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r4, r16, 0x10, 0x9}, 0x8, 0x7, 0x9}) fchownat(r12, &(0x7f0000000080)='./file0\x00', r13, r16, 0x2) r17 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r19, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r19, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r19, 0x40044b06) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x12819dae, 0x80000000, 0x1, 0x4000000000000000}, {0x3, 0x7bd, 0xff, 0x7d1}, {0x8, 0x800, 0x3, 0xe3b}, {0x4, 0x8, 0x42ba}, {0x0, 0x6, 0x7, 0x8000}, {0xfffffffffffffffd, 0x4, 0x8, 0x9}, {0x1, 0x3f, 0x7, 0x80}, {0x9, 0x3, 0x2}]}) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r21, 0x0, 0x0) preadv(r21, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r22, r23) setreuid(r18, r23) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) r25 = getgid() r26 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r18, r26, 0x10, 0x9}, 0x8, 0x7, 0x9}) r27 = socket$inet6(0x18, 0x4000, 0x6) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000540)=0xc) r29 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r29, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$BIOCVERSION(r29, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}, {0x3, 0x8, 0x4, 0x2}]}) ioctl$KDGKBMODE(r29, 0x40044b06) r30 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r31 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r31, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r31, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r31, 0x14, r30) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r32, 0xc2485607, &(0x7f0000000000)) r33 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r32, 0xc2485607, &(0x7f0000000640)) dup2(r32, r33) open(&(0x7f0000000440)='./file0\x00', 0x800, 0x122) r34 = socket(0x18, 0x1, 0x0) r35 = dup2(r34, r34) ioctl$VMM_IOC_RUN(r35, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000280)=[{0xa00, 0x7f, 0x83, 0x4876}]}) ioctl$BIOCSETF(r29, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r36 = kqueue() r37 = fcntl$dupfd(r36, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r37, 0x0, 0x0) preadv(r37, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r38, r39) setreuid(r28, r39) r40 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r42) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, r13, r25, r39, 0x0, 0x1, 0x4}, 0x0, 0x3bb, r40, r42, 0x5, 0xe, 0xde3, 0x6}) 07:29:36 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000240), 0x8c) 07:29:36 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r1, 0x0, 0x10001, 0x0, 0xac}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000200)) 07:29:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x3}, {0x6c}, {0x6}]}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x142) syz_emit_ethernet(0xe, &(0x7f0000000200)="b38af61849b21d0c55625a7af536") 07:29:37 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000004000/0x4000)=nil) pipe2(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() getegid() geteuid() setuid(0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) setgid(0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f0000000040)='\x00', 0x1, 0x1, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) 07:29:37 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="3425008e12efa4001877079d81020070bf1e00f8ff007903e2ac5691438136046b9d622516d46862e43eaa3bc239c1dd5821e89c0edbcf716c20a9f6a65523c3f6c8cbc9534a0f5b88c95a811ab06e6e7f4dda6dc48fde0e3434428c9e46d44541530c7a1fd552c8bb7a344f034a1bcb6612ec19b9d846019766bc1ab288350e56f6ebccfd6a46688dbf4a076c518ebfcd9086bb4006d66b194c835783e8013beb00a9b5a4e4bb1ca705bf6e"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x80) write(r0, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) 07:29:37 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/125, 0x7d}], 0x1, 0x0, 0x7) 07:29:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=ANY=[@ANYBLOB="01002e2f66696c6530006140cf524afc68328a8dc068a1bd"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000200)="c4fe0c83c3e0cbf44ec01729dd9e2391a0691a05de719f21ce55c1600fe8125e57da4071f04180f7e12742bbb526de82c3e83fa5d8c5ebb6aa060f024c01bce25f45ec2a13cb8d18db6bd9fa1d90d5eb4e48ab11b03fac318f890ff60499c648fdf8ed30fca8b0d3486e1229db12311dcd3b91de1beada1b86b1265f3e46ab79770987d5504d082e4c7b4e0fba56a166c5b34064e514a41d8d251a6086ba07773449f88e0f43219d6e8344ce20fb3c2253d3b59953c6961ef4b25089c34c020627624fbffc0f533908d4e0c7657b89792104a6bfda091a5e0412281d4f3973552d3ccb1eaac5", 0xe6}], 0x1, 0x0, 0x0, 0x2}, 0x2) readv(r0, &(0x7f0000002540), 0x1000000000000067) read(r1, &(0x7f0000000380)=""/110, 0x6e) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) connect(r5, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000140)={0x0, 0x3, 0x0, 0x0, 0x0}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0x7fff) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015b22a30 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015b22a30 07:29:37 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x267d474765e016a7) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000ff01440000ffff000000000000000020545942fde84e1b8836a6"]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) 07:29:37 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7978ce"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 07:29:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000180)='./bus\x00', 0x8dbc7be2c1ace9a9, 0x80) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000001240)="ebffcbff13b9fd812eaa4e713048e69931929648461590d2b0e69ab4ca96a92d4af5c220006ead6afda9f38bc31c3e87f314b844dab1c85c1aaf28e20494176afaed27e74d7902c4cbbbcb5efba2f46645757b30f470ffaca3a366189b24a8bcf6f1d3f36feb84f1cbb33ac546be8a225d0135864c739d66c59dd75b834cbb38b2eb8eb3ebdf2b061b7dfea8695b295fd4882f08279ebc87ce063998ec22482a9822ecbf7b5cf1df12759abf18bfeff8036a77a5023e963595d0e80206ed8a95a4b3f6dfe79ac7b0e8231f285d75db35558ee8af2b9aa4caf49f1c0be69c61b81b0ca2418332a9fba8d47fca03954b51e62cc5fe097b02b9577c85f86e86c36d925cdee1ffd29810e3e1ebb95ed9", 0x10e) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:29:38 executing program 1: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) getuid() mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x4, 0x2810, r1, 0x0, 0x8) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 07:29:38 executing program 0: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/191, 0xbf) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) fcntl$dupfd(r1, 0x14, r0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r5, &(0x7f0000335000), 0xfcb7) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x185) 07:29:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r1) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) setsockopt(r0, 0x8001, 0xfffffff8, &(0x7f0000000080)="1ce72b33934699d29bf2d884c879bb7abe68242a5b20649de55bd9511da0d8375c1460c10d6a2690a854dba5f9c0b1ec94716f0c5da0", 0x36) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 07:29:38 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0xfffffffffffffff8, 0x1}, {0x4, 0x2}}) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r0 = geteuid() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x18, 0x1, 0x0) fcntl$setflags(r4, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r7, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r1, r2, r6) chown(&(0x7f0000000100)='./bus\x00', r0, r6) r8 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x1a7) writev(r8, &(0x7f00000002c0)=[{&(0x7f0000000200)="6e38bd1b5ca30e18b687e04fd60b9953ee3f4f726c0ca93d30b81047df72b853a266338c9c792ec6c26205723175d4651cbaf20cee23e76369737eb7571e57f031dd89b00351f506b758e1b2241b9b00705b65d62f7657316c821c06c0ca8cb73c909dd469b5d37c7b9bb12d9a764493273ae47b0d9e63dd051f6593f3578415447bda5550", 0x85}], 0x1) r9 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000840)=[{&(0x7f00000001c0)="5bd6ec17bc2fc7351f6dd2f899622a451bbc2cdb56c318718b16ce617bf072196ea194ad0e0772bc7e1950ddd32f14f8", 0x30}, {&(0x7f00000008c0)="30f5ffeaa41fe6597f0f261f3c0be762d14e5904a8a0cc6eda190825a9c032fe1a16138d092fb2df1852b183b084eb93cf25dd131087dda76fc2858995681d9a1ae930713c22bfc0181b1aaf0076aac74af07acf3e2d5a943567d4c544c71e50c200007962e585e86c72e34ed0ae5de8fe6bdead24e0b2ea4b6c46be163d348c9ad3fa7d48f0d1bf2012ea440fbc7142746ff449d1b4a15b3afbb3d64d50f4b39d5ed554f8654bb0366687016879408346af874fd320a497d964997dc808bc7d3a0c9b2e375b69e218848d09af21b5892d6e39bc23f8f9ea6199ce1f808123bf6971cb00e900e7a5470b539c0ebeb8763f7567d21b5e2a3c816d2270c444acdefd8a7339adc6e4235d40cefb1572ee05fae4c8cab45d3469382a28561bb170f1522b51732459dc6ef4c6e39239c6bdc897c0bcfffba7eaab6d74cbf7a61c944f12673a2615a007f1dfb2b0907d437f6eeee91134c55c81845c8d3ca94bc20df8c72e0716c481c48a3de5ddbe7abf7dc460c347", 0x173}, {&(0x7f0000000540)="51ec31ab2c569359e1233edf9faf68c4b48078669fdc89bac54d9cbc39a3d4c21b2255a65ad8c51e5fad6420a3c4292e9f44776e5d26d2de94d7bfe7dca711ad6df60e161499d96b48567c95d480138b9f0a63e57ed6dd99f2e16aabcd0685c5801f90582187be39826d0f3f559c22e503405b24db6d06273b4c27d60b6b2a5c2d28041053e5e87fa3303d141bc740c7f6b585cfdbd56eb268197810ed846c35aee46a014fc05c099674dcc7dd3e1c68134343cd3d287d025d6fbaa340f3398e5abbbebae30f3b7a0b207e97c3060818b5559f184d8160734a18d2b66825c6fadc2c97a8ccf333ca441506fce675e66fde163e027425", 0xf6}, {&(0x7f0000000680)="4f2f3b0cd4c65eba05f5d00d133d58e14f356fae694e8612abea94da53a8d963a435e853b4cf915ece8699422f81bbe2e9e64a254bc8ee9d7d2a6f23c53ba960413c00fc6774e8425513e59653f54a225eda7af7bb63ec816acf7023bcf6a876f031249f96b24342dad6b59421ae88b94de52471", 0x74}, {&(0x7f0000000700)="42ceb1110f94e900e7924ea27be25a5341da2d72e10b353c47a91e1f6f6d956f78ea54e06617fd590ab9fe9f900b3a5a36974932dee3482a31826955e41d9864fdb18d9af64fab00297ccd5cd6045e5973faa5141c972d25a32ade94bd4819e34f8cbad8", 0xffffffd1}, {&(0x7f0000000780)="4429bd0097e97489b89da1e86e3d2b9471fb28bf4178eeae5b63fac6b292fc646fec03d61e170124e7e588dd89f3eef5bb97cfe465a2e09a0a25d855b7814e8ca03d6738a1e292b81e347094e800b900cdba158f80559972e6cf925a216d3dadc9abb3a9075c1090d7ab0ebf9fdf180f0d5d019d76fcaf3ec2393608b0446ca8edb06e0f1071f7b1b4d8b215fcc6b616d7cbb4cfd1d3085b66c3ba40", 0x9c}, {&(0x7f0000000300)="db73d655091fc845e5a18697750bead4b349ae4cb2f166a411f997b948", 0x1d}], 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r10 = socket(0x0, 0x8008, 0x6) listen(r10, 0x5) readlinkat(r10, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f00000018c0)='./bus\x00', r11, r12, 0x6) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r12) r13 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r13, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) socket$inet(0x2, 0x4, 0x81) socket$inet6(0x18, 0x5, 0x9d) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 07:29:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x100) getppid() ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x2, './bus\x00', './bus\x00'}) r1 = getgid() setgid(r1) 07:29:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0703fb77dc5755192a101023fbfffffffffffe045ad35a05d5000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = semget$private(0x0, 0x3, 0x10200) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/113) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0), 0x100000000000017d, 0x0, 0x200) 07:29:38 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0xa6) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x67d, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x98}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x60}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7c8}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x50f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0xffff8000}) dup(r0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0100e33b39cdaa7e3ca500fdd7ebe16b1172fd09756c653000"], 0xa) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) fchdir(r3) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='r\x00') 07:29:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x2}, {}, {0x2}]}) pipe2(&(0x7f00000002c0), 0x0) pipe(&(0x7f0000000380)) pipe(&(0x7f00000003c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x528ce15d800491f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'t\a\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x305e8, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) socket(0x10, 0x2, 0xff) r3 = fcntl$dupfd(r1, 0x1e, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 07:29:38 executing program 0: r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) close(0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x3}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) ioctl$TIOCCBRK(r4, 0x2000747a) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x800005, 0xfffffffffffffffd, "00101b25000000000020000000004000000000f2"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r7 = semget$private(0x0, 0x0, 0x3b3) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000000)=""/155) r8 = semget(0x0, 0x6, 0x8b) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r4, @ANYRESDEC=r4, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c1", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r5, @ANYRESOCT=0x0, @ANYRES16=r2, @ANYRES64=r3, @ANYRES16=0x0, @ANYRES16=r8], @ANYRES32=r1, @ANYRESDEC, @ANYRESOCT=r0, @ANYRESOCT=r8, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESOCT=r3, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdbfb3639817e20405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5dbc04f51591b03bfd3489d76b2f"]], @ANYRESDEC=r7], 0x4) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r1) 07:29:38 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) write(r2, &(0x7f00000000c0)="3b536ed11e4d5b19c84747ce4b1e4ba1220a1593e1722a390b0e7e547f4ec6b8c680aad61dff5a446bdc3566e8fbb503004df5ef4e85ec28b86952d2c0aa2b63cf30d31390bbabf5df8cb2d70123603ebd9623bedddc6ef326803b827325c89dfa5757e6cef63e934e456cfe9f3289f463d018a2a8ff3fcbdd366054148dec", 0x7f) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) syz_open_pts() 07:29:38 executing program 0: socketpair(0x1e, 0xc003, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x204) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/49) semop(r0, &(0x7f0000000040)=[{0x4, 0xfff}, {0x4, 0x896}, {0x3, 0xdf8}, {0x2, 0x3, 0x1000}, {0x1, 0x4, 0x800}, {0x4, 0x3f, 0x2000}, {0x2, 0x81}], 0x7) 07:29:38 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x1000, 0x7fff, 0x7fff, 0x40, "9cfeeae9fd9043f094be8b35c0baa981216b45b5", 0x200, 0x1}) 07:29:38 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) openat(r2, &(0x7f0000000240)='./file0\x00', 0x80, 0x184) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000280)={0xc46a, 0x8, 0x4, 0xfffffff7, "d93c5d63c978b8f7bb7386bad0d90d6b8509d875", 0xffffffff, 0x2}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x2, 0x0) 07:29:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) dup(r0) 07:29:38 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="f0000000000000000000000000000000f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f6935daa70441c0218baa5310f58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d97c21067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce513160000000000000050050a99a22723bb11ed6851d98b8583c73b78b02c77741589cc63ef167cb09763a5fd8c7c54c7f027588f65b60a5221338a93cb2283ebbbe9993d5b6f6d80aadb6552224db1e8bf96c341c0074787cff612459923cd9c576953515823f3b13012ee632ea3657450dcc83d2f045b68414d34b2faae21f45550d762889e76436dcc9bb930b109b744155f706fc16a5ce3dd78ba557158a1c66117f58ac996271d392b30c37ed8527596cee64e33e7af44238a5b4065ae0d42098dbf4635f119a5f90d970ef4b12bfc8c4950d53247b11ad70bb92aa731be8b1a94375e57d253de2826caeec48888af34"], 0xf0}, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r2 = semget$private(0x0, 0x3, 0x10200) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000080)=""/116) execve(0x0, 0x0, 0x0) 07:29:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff2a78042900000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000b7000000000000e6ffffffffffffff00000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 07:29:38 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) socket$unix(0x1, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 07:29:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20, 0x0, 0x1}, {0x7, 0x0, 0x0, 0x9}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:29:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() fcntl$dupfd(r1, 0x5, r0) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x2, 0x2, 0x8, 0x1, 0x8, 0x5, 0x7, 0x2, 0x2, 0x8, 0x5}) r6 = syz_open_pts() close(r3) dup(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r7, 0x2000746f) readv(r7, &(0x7f0000000540)=[{&(0x7f00000004c0)=""/84, 0x54}], 0x1) close(r0) dup(r1) r8 = syz_open_pts() r9 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x100, 0xc) syz_open_pts() symlinkat(&(0x7f0000000180)='./file0\x00', r9, &(0x7f0000000340)='./file0\x00') ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x101, 0x6f68ab8f, "85875f7c848e04000000000000004dbfa600"}) readv(r8, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000380)) 07:29:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x101) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r4, 0x29, 0x23, 0x0, 0x0) setsockopt(r4, 0x687, 0x7fff, &(0x7f0000000100)="c31040aaf42edbbbdb0afe340826211a5ec89f9010bcebd101c0b35150cc08b9e322044da4f52907979b2b6a801ebba9bd54db6f27c49747a338f71d0f6fc3529d9e612fb2e8923f5547738b829bbd48c072ee5a2a093cb639f65f25785cf6c120b76025f2a0826fd318c9728c68db1d3303676bac8fb282529c2f4ac0c4c2803d89611780a6a52eaffbfaaa54d38d31ad3874cd948d88e9a47dfa63ac5b57465b1e4221d4aa6ee914c4b527ea630256cffeedc1375559526c1291032a282f7a4a5e819810db835d42ec220c023213c82f2e568766e6fe2ea1492089a711af7cd94a82ca7a9eb334e9a13988ef15a6a31f585a38121dd683", 0xf8) kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) close(r0) 07:29:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:29:38 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x346) 07:29:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0xa010, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x20, 0x1}], 0x37d}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x45}, {0x8b}, {0x0, 0x12}, {0xa4bb62be5cbe3113, 0x6}, {0x23, 0x1000}, {0x23, 0x8000}, {0x84, 0x80000001}], 0x7}) r1 = 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(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {}], 0x2}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000200)="66003ba9b04112bfeff2ee891b41dd18404ae35668479b417cf605fdeca10a4bf0d050c1474396ec0c891539c6fcd6b508ea15a0a7df1c75d760494b5a4cd38ffb7d2e356d91", 0x46}, {&(0x7f0000000300)="a2fa8fe5b1fd962ccebf675dcb2eb6172f7611817bb52a64f83b7d7a1f3d20e33cd0c4e9b7195a4a5c188e8582e9bd760f63", 0x32}, {&(0x7f0000001600)="9cca4947fde528154158c96920fb1cd13f19fcdb8f09425fd65cc1d7fe886986b97230b884c46d2034d579327958442170e2179e6d2beb2d884f6c91f03f77cec2f1628b81bdc23d3260c54e79d568c10bfae23a16b62ef3a2b5995a741b0d28d9119fa5e6d7dc4f9dcaa3c1ff06d3b5a9e8f8138a124f74339f", 0x7a}], 0x3, 0x0, 0x0) write(r3, &(0x7f0000000280)="6f4c8b76f6dd729d4f", 0x9) r4 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x163664f845cdc381, r4) 07:29:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0xffffffff80000081}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) r3 = socket(0x0, 0x8008, 0x6) listen(r3, 0x5) readlinkat(r3, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000018c0)='./bus\x00', r4, r5, 0x6) fchownat(r1, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r5, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x5) 07:29:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 07:29:39 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x100) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xffffffff, 0x401, 0xb1ccf76ede86d667, 0x4, 0x101, 0xa4, 0x2, 0x1, 0x5, 0x5}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 07:29:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) kqueue() r1 = kqueue() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f00000002c0), 0x10000) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) dup(r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000ac0)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r9 = getgid() r10 = getegid() r11 = socket(0x0, 0x8008, 0x6) listen(r11, 0x5) readlinkat(r11, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r11, &(0x7f00000018c0)='./bus\x00', r12, r13, 0x6) getgroups(0x5, &(0x7f0000000440)=[r9, 0x0, r10, r13, 0x0]) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) r14 = accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffb, 0x0, 0x80, 0x1, 0xfff}], 0x3f, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x2, 0x9}, {{r4}, 0xfffffffffffffffe, 0x4, 0x28f4b8aa7d3ef692, 0x200, 0x7}, {{r8}, 0x66fe659bcc7ed21, 0x20, 0x4, 0xffffffff}, {{r14}, 0xffffffffffffffff, 0xa5, 0x1, 0x8001, 0x36b}], 0x200, 0x0) r15 = socket(0x18, 0x1, 0x0) r16 = dup2(r15, r15) ioctl$VMM_IOC_RUN(r16, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCFLUSH(r16, 0xc0106978, &(0x7f0000000800)) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x80) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r17, 0xc2485607, &(0x7f0000000000)) r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r18, 0xc2485607, &(0x7f0000000000)) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r20, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r20, 0xc2485607, &(0x7f0000000840)) dup2(r18, r19) ioctl$FIONREAD(r17, 0x4004667f, &(0x7f0000000280)) 07:29:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = socket$inet6(0x18, 0x4000, 0x2) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 07:29:39 executing program 0: r0 = socket(0x0, 0x3, 0x3a) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) close(r3) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) pwritev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="4db9556e0c3a4a339c42e7a72d71083235019e30d24ffe8441786a89192cbb313528a13f9b5c329a582a4e", 0x2b}, {&(0x7f0000000140)="c61d4787c785d4a738415c7c995a672ebf147e855bf260c0a1f3ee128262cdb0602f5e627b3d0b86de4a90a3334dc565180eb830b3551ad374959aac7c4e3865402ea72cf551b46d30fe474ef81e37afd97613b0c74a1bc4b0ca0a60eb9e3eaea42704a55c019e9a11812c87d85b70ffe965f2540a82d4354aa2f179bf8450d15a658110b715fe13fd4016cfce5171707b5569d6f5365f40656c7a6fc32dc98ae408499e5602065917433b0176fbe264f084acc619ea32eae8debad5fdcf45bdcf03538aaa48e27556e76cbe1880005edf52ab6863796c73549e55f2c60d2477f987bb5735a8d3b2d8deb3c1fc72cadaaa0163f9d3f5ca8bf79e7e2b80b155873bad4bb46f88f18319393b4240cc5f823a90d0c51321e9b603bdf3598abb864d9dba713415f50619bb1bdd8af56b14b118af15c557c257f8970b268d02db0d37a58d069c969623f1c065ba76e179aec66e4bf86b9394d2a3986859ed19d9b7c192e0c2d518f5eb2d762f59848da300ff4e7cf08bb7ad5bb6d5175b577c8d133833003ec7447fd79fa196408e49b743d7d81dbc0e8d0aff569719b56a603ac0f5b375c95412f0fb01eeb3f21c0151147a96aa0b099def85302b54a851c24323c9578b59832ad9f52ae619abdcca686e1ae196a5542ccc6fd7dfa3625e3b8b7b70bc4c456ee908b43162a575f3f7b5f91c873d11050313a470cf0e70253d5668e88a7f6e4399eba664900dd561d423fd6743a9fe5cac4d317f36eaae28b8c08eb1180321121e4ee0460041f70718120f3e79ea73c6a3222f514d585ec53223dd1ce34db1b3f62a12567dd98390171c07c969dab5a7dc32f3568b1990080bb0f475e4b5d3bff0673b0be5f4e5f247810877d511651ec878b58c216441dbe75a54602facde6cc9c234390066bb8fa442f32b46eb30f21c5e534b353c42bcdd811c84057f49b15f42783054de68ad8998e9996cc625909f2db4acccf814deba3fffb8a29b50680a3b8a96b257db80ac33420d2f49df6405ff0e40ccd7926b611a39c97f62a75c6a2bdf6c18f57231afadfbf6c526233aa449481a9edc153821c140de24d0dc68070a6dbcb40b10e62020ba586c3746882eccd58e434ae3d33119e1cc6a9633a9a48fc38767a2a9c6a9b81f6e04c46b848c8bc235e45533bd143d8908c53542a86f77d5082f01195b38fcfe881d474684a9c0b509f5fb0404426ca34377b48f2530cdb50c8fc65bd0d46a332f05b47ae6e1da1e3fc8d84d70adcdcfa53147467b13ce9171a8ffef3747fb0c6c104572362f21bbcb4427f3be6ab27998b94c87c788404f13b1efb224368b488acffdebdc4632e61099aecb828740597c7a2f9c3d868a5a2bdb267da182bb3f4d349326071566f15fae0daf570dbf6b750d6e1123e4dd9eb0d60d65db22a5f111e63c71356769817686cd60d36b6fa3af6b8f7b352ba04b36cd91f91689353cd68830da79578d3b98105c5cd22a44ea12e3c6ba716124f6bba7ef27ad3b9f34c26310eb60751467a22bca00e4512429dcbb4a32558c41bc24da59492b730d591146d63a46bc13e7a4179f2657b1a1e488088c8ae06f4f254517ca5dd82840d4e7ec76103c73614debf73eef1491631c4b3326c69835c1201e80c0e06682bd0b498fa50de99d431fdfca07c4215b2417f0b9c1f96861417838a4c8b80ada727be3736ef463fa7c96db2d41f7bdd42a002c40a3bcdc44813dcc047ea013038fb72f8de04d64b53c177c901d0164fcd61b6ffa1300f0ca4a9ff2c66a9d539901ebb2613e602e813728d3ec18c9425d3f29f6912feed077df9ad655ee7be96c54090f7591201a62e04d172fe170b45589eedf72d898e4b4e123edf0ebdc08066c52195cc22bc0707064c3923a5a88c77469b4240a6c558b54807f989efbb0924d1bee02de85d69ed55b5a01ef926aedb3eb7ee2223e42512acf9caf288647786cf950c04e14b9ac45dd6890fa9e8ef2090c3f7e201fb5cb36e9b48ea00498ccb0d2210f9eab5323f7f60474b47ef4a30cc5d17ed24d7c60734c4ee0e463fd1e59ac35370045a229174b6d34a9cdfa777eb5f29703942431af8826a28912cb28075a05e1ba899eb662c006a452ee4ee0d334e976d35c613247aec07b7f54485f09422bb46c492f118615e419b9280705139aa4fee806e96ed14bdac29e3c00cea6caf8f47c0b34035ef033842170022ac5d0843f12cfa7a5bd0b293dac83f26f95d7227398e0ae4aa541d2fb9f42eac871e25f876ee60f9d0f203ad0f8157d2db9864ff0953fd4bf0dcb074df871672035fc877e7e13b077e90c29ecfa051ba0298a74afbc9b96cf8cc3e0f80cfbb08c627fdd167bc076dda3018558b7a7d92e26cc704f698094c932d9147e8f8556bdf58c8d6b41f43894e01bd05ebde0f202fd1d0ca7b9180a90481763ee073b159e02e2b4c2c2e0b5f24e5c62389181f53a4c65a268a73f07867e9b8064929da32f45538d2ca752be5fd68041c784b9710bec1dc48e83bdf9a5522778c840a1b06d77f9fcedadd5aa7189bebaacd1c4027a81f60e13f34c006505ad791cba5c112aced20a9bb1584fb6412af5b225347492e2f55e658d7685e3bd399b463f1180c98a04d1367389abf8ea98073c98f3dbecb323449ee89c6847c6e30c539a3b73bc56b0187ede66b7b459e320f6c9e2ddbb2a4472189e997690c4013b0b5cae5ba48e08fc4d47a14f77f379b3cbd514011dde7bdba0413b30e6416693bfb2406f4e97daf07abcbe0ce94ab272b27a4017a3d8e48f6bf018920def3b1dc0f028cda6ee7c002ee6fc693460e4c78b744eb4819853a303d77b8dfbd0b7ed5dd61f73ff478be3c3875d0b3e6f322a20692b69540167622bd8fa76b656dbf5f546795c7dd1bd9c97dc001e6df1a0085d2b3dbf0a19ac30fc3250fec2bcf6f3637acc3c802f738d11a8187db0ee2c4f022e85851984d4b3c4254f0fb17748cf47a1741548c7cb6b32c1eea8cd917eb41b9b8870890cb6b83d7fa39a310eceb2c164a0f8ee8658222ca4d10b3992a1a6ab909a0919874fa4958a136a16a48c684166cb0ca38cae8484e8453f339ced3fe88e4e1df07cb07b952ef6ecf5b9c574520dc0dc72003e03498651d940067c378cd52f6d29d5e6cb86ba907e19b452006b24e1604ca05f620e7fa08f7c1a192718c50bc8f630622bbcc97dcbf6f740ddd38625db160176691ec34d5930fc550fa405af4e9acbb7db4c431c273e1784b1b9a5bfe85fe18fd2a420108e57d22739b2d5387b5a9bdd6555b0e6916684558f0f9940dcc2ecce6ef3dde8424d1e1f2f85e56f0689e6d2dc3551af9efb4c6e91e1a0d2b5ca6c12005b17e4afe532b80f5401128001658b59eff0bb94fbf40a46f5bd4cf5e78208a365122a1423f0c97b8386671a7ae5946b1579a43711e60bbd6007a2c5d7ec91eb55eedac9ab409a3f8e76db5def98eb1311fb6d29fc6d38347ef90e18a8f44de6ef1ed9eed68dc0020d45e9ac909644dcebe6ee989f2313d0d1c748ecc4d9ed65a9ed7245d7fdd548c94d029d8b91137800a7f531547e562483c720b056ff2db0735d19f4be70ab0bb2e88742b992dd16ab59f4339b969014c2e475fee574bc32980b500571f089372cf9bd62c04370fbc3bdb21e7e92efe729daa3de69d69b0c4c51191bf24b4ce1035e4dc275158fd1466f6ae312040c7c05a5596e4e15c99564925ced0e2e768efa0c0a26b731cf3ed9568e9a05c027ae55cd5d9052bf012336f00e28859bfc6771337d560e94b305d6b511ecd01ae32cf54fc2e84aed72a6132df655253d360eece68cbc4aaba05611a5fd8c40f410e1e0028b2424ba041ed500a33bba7a2253d0066a98245fac8b6693b80bfda5408167ad3ed833e8b87181bdf2282b40c9be616cd16273147e83efbd5888e9646517af955aa62a3915976046e628ce42bd3eb3d2e5102c077bc2de694a0eae84e5fe1972c4fa43f795269dfd33343a18cd1ce9f2529ed3cb3f42ed288a69bac4f1f55b0d5a09031fa67f7a644d2f3997ba08ad35a39a0fcc0257d5c91d101333291f68293963c3eb7fae9593c89adf6814b182b5f3f33a05f016d880b99b0593e02f34b9f469074604745eeae5e56c2df9da848e48b82b302557d31c8275addb2a0c01b20f3f43dd03a6e3bff85e0bef49681265564bce1ccaa7f7c3ccf2a193ce17aebe9b57285cacfc6ef554e3bef80364e3f2828d89b014f40e90949f2fc5c017111cfc511a2d03129e91a7dcfbc620c308cec8b8bdc854ceea26f4030f37fe29c50331a94f05ffd471c98604c983a3f48d8bf2493e154d2692ce6fe39606763c38c2ea8d057aee6be1b858209c6e87f244031f559087d4810d8c95d3584ee89fe432df1677c131e9305f6d61668f0cba425daae59a1697a6266f95a1ad8fbc3dcfcee5f99a3c7c75b5eebedc80be3fdb08f06cf2f5a0022b0789c76431707cd795f7b3d868f637882229862b8c8fca0c28f11cb4ad7841c731100864775c1523b5276db28fc63c71a9ed3874c1f9bc2e6a4e758555d2af49164da20b63186c4f0e6bd4a46098b12f3a54b1da201721c923b8e55288f89a8553fc905aa3e6a759314083d44c8bd34ae41cb81a3a2c2d324a8e720ae6ce32d9c8af7e78f6dff31513cab612a6306e68fbe17b19404545ea0f52bf7c54f05c10796f55c6f8d96584f618af17044333232636092a5db85a4643a35a0eedb20555fe99c455c5dcf0eea083db523d49f9553effb4c014210d490bb695532af54420a688e757c6cca6bb509d04d41fafaef8ed0d9863e36bce6f10b4df120016ff5bdefffd6c6165bd584ecdeaafea8bc79f283bbe027cfe8d66c9e89586a4a73925b1ac9241ef7d84261983fa1fd453f8bc2c7e4041fc3164c25858c17c7e911e113bc6fd4ca7ea192457a3b13971d48044dcdee8827377c9ee04015f0eaa51ae8ab0f4efb76e004656821822ed998d6cf86f38e1fd879dc02be87af9ae0471e3a767669265f565392ee55aceb5e8e9741599c00d8a684048057b6a16842e71d8662bc8d31cad0f5cf4a9aba9e8d801ecca06ce5214bffc3d487779a539c8183742b3bad539f01ed06b633ff5753bf0c4a3e7a676bf1be6a0f8bc683c991a9217e47b3302c4f7124bd24d3d5fe4582ac9b6ea2d8cb1db69c1344642e743ea6cd640c65cf02f6a5aa70631fa42e48def81e014362099dbe857015c6e227b37be0cd52cbd0e1750659d7199a8ff0d47d59169841f0ef9d0fc38c784c46895366cfa1e2cc220edd1b86f33903e525bb9fb06d3fffaa37d0be6c62114c396a7da730088cea44319f2ef4f5fe6b7dac704e2dad1b3361f7c47380c6f479ecdcf66db559e09789c59599dc17652552c887440e38c949fdb535fb294a37d5adf238897328b633bcc70a2d48f56714f0f771cdfa012bbdda3f433ced880ac8ffd32e073863fc69628f6fa66556f89fa4ef2c49c621b5f6bd510661d511bf9d54adb436eca8d52661e6d9e0efcb4c3737ae2c989fa13c5f64d43093dfd5a250cb9b4d4b53b43253ff3858a41edb74cf65aeb861e90fc77cf874ee7c4a1ebaa8c092f9692448079d88ce576ccd6f78438c160c430134bd4e07e22385dafa9272efb2a038cf637f26c77d4c577b7886588998745e464e72cc42604599f287fe870515371b857e4d3fd6704e2c83f15eeff738033a21328c48da6bf177f5618477b3e7e6e3e078c7d45770ff9cb5e26f242bea2225e97811d4aba998abe5f19ce14d2ab1993521f5391ec833e78d6ec472e9451f809dc0f", 0x1000}, {&(0x7f0000001140)="3fe86cc39357d05db9c9cb695006ab9411f47a255b99cf7d96bf4d6cf678a893b093bb913ee983a85364a743c982f1d1ca769f4c3675c88b33c4b884634e60f087ade614771edaf8a854a2ef26db9812fa536631a705cef592b5c18041117853b381c78a6531f22f2203bd6043b74d08776db82f042b9f0145205b362b26f098a7cb16c49360c0d1dcf2dc148f7fd7a576348430fce687125454cc43e0647f1d533d86abfecb4ccb83f41b252b441df4905f01a65a792a54de42f3986c1b", 0xbe}], 0x3, 0x0, 0x8) write(r0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) write(r4, &(0x7f0000001200), 0x0) 07:29:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mknod$loop(&(0x7f0000000040)='./file1\x00', 0x8, 0x0) 07:29:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x45}, {0xfe16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 07:29:39 executing program 1: ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x220, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x42, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = dup(0xffffffffffffff9c) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x2, 0x1, 0xffffffffffff18cb, 0x3}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000200)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) r5 = socket$unix(0x1, 0x2, 0x0) r6 = fcntl$getown(r1, 0x5) fcntl$lock(r5, 0xf, &(0x7f0000000240)={0x2, 0x3, 0x1ff, 0x5, r6}) msgsnd(0xffffffffffffffff, &(0x7f0000000280)={0x1, "ae69bcc3a91e6e9adfe1545d0b6ad7aa6cd6ac0d5ef81576d518a82833e1c1bb3ba45ff98dfd9bde6ba8d79ba2e45c6135927b27084fb29ace679c363029ff52c9aabdfe92923422c0b2f2fea750b2368af149b7b17e33861723c842aa9efe79558b24beb8d0eb5062b21759646da859394e90dd51e47676f9992ec886032a59a0526c89e6de"}, 0x8e, 0x1000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000340)={0x6, 0x20, './file0\x00', 0x7f, 0x6, 0x0, 0x6}) pwrite(r2, &(0x7f0000000380)="fd5f5e06a82682710a9903018ea6a191f338e7d2c272da68c27aee9fafa277597c544a3c85d42db7ec42de2844d2026d0c465e23d70476b2eb4b114ac3084c1668c3ce73a724cd5c494f6c1b22950b2e166c4567c3376d8bc55f58a57b752aca287a0fbd5b65cbfa6646efb377d05f3245135c4be049383383f224dbc253ff6e7a1e91e3f1416760b1306dfc25a036db81aab41277761b384189e0266090057481cc3a0dea0d8f6ca8da87baeb32b624000f2544f0f82206cda1d17f3aade91b35644832adc814bad094900d6d6d0f3519f4fa5742a8d4a0efc2dea7378f346648cf094b03e945f7392a", 0xea, 0x0, 0xa6) socket(0x18, 0x0, 0x4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f00000004c0)=0x4) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r7, 0x80085754, &(0x7f0000000540)={0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0}, &(0x7f0000000bc0)=0xc) getgroups(0x4, &(0x7f0000000c00)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) pipe2(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/bpf\x00', 0x40, 0x0) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x80, 0x0) r14 = geteuid() r15 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000d40)=[0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r8, &(0x7f0000000e40)={&(0x7f0000000580)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000000b00)=[{&(0x7f00000005c0)="322be199e8e147e4f48b9827aa56b16be315a3fe6c4b77e9a6bce1d43746661aff635d31b2889c714d6bcfa389782b46645f96b61ae17a55d88cc9c09e101fcc06399c89788e6cea6bac4ea0974554d2801255fd8c9f954afe0bfcdc218f", 0x5e}, {&(0x7f0000000640)="61e2a814d10d697ba66e5b83f99c22dfcf63cade6843b5db9be37c975d6c97e547977b", 0x23}, {&(0x7f0000000680)="b90cc037baf218868c8c65688693ee692e5a6d1925afff81877e8a0069c07bd405acd171b9c9c882f5e4a17fbf552f0b15adb485ad26aad2e5a59cd2551c3e71f337265c543c6943dccad425a992278d84d606743da4cfeff1107f25e3b55ca794ae4ae193da591bee1b10dd1ccfdd16182f545f9b45263d67e0cf7c9d3db035f647aac6e91cf4793285b49ceb33ebe2d58b951c8b60922973ddbe7d66785aea278b1d165d298283ecee2d1b4a7490b1e0444fd8dbe9e79c024ada1182022b2b3d5d25a231", 0xc5}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="95e5d8e4a98f8077da650cddad1709ee9e1b5de54511c029d52456304c8698ee5c49ee04858439dbd9b46ee0457c6c1803e6bd03430608da0a5d9a29405ed94ca748acc403eb59439bb865a72afe03a79eaa107314cabe60e29bf1ea0d6c950ef6a9434836c03863f572c9ee0d73ed06a74c6126ae46c297cfba126fdd80aeba56a3e9ad4bdf61475c764936c085859e75156b71cfc4140b6cbc0cae1af3da55775e0d1b0bffb1dbeeeb5dff526b0b284eb3c477e170648eeb2c1d465563409cbdf2882dbd02b2497ba6461be3d40f565d49ab", 0xd3}, {&(0x7f00000008c0)="cc6cd4c2c9511ffefba24944543ce78805f5d211b3b1f3c27f1db12176cce5493bc57cc3901ca6c31a284fff62a6db671949e238a40dcbb6f1d26d7ec61fc89d1b199e85bcbd48902cadec0a66d5cfeccda1fd0c6bbc4a4ce9f6200ed18a76d2ef097e622d9926a9db02cf1dc837581c92d19ba96dbaf647", 0x78}, {&(0x7f0000000940)="1fd619af6f97a8e333feb979aa1159a52a49a5be13d5bb3c032a1c1d30cd78b60b7b50b1b266a7be796c6511ed4351d086b5a5dc89e2a61367177f07c2c74536aeaaaf66589f98024e8ecfc34cebee240804d5a029322e311cbc8e35987ddbbf37dae221b8d02394b7b3dff4360c8ae8a3e3d08d8f25e93c12d7f02cfb0013f1d930f921f5290e9eb70f89f8aea834fff0713891037e40a97992b9432f7e2185fea1fcd196d2e789ad6bce9f0ed25c3981fe8ce4159e9a61c1e9ce83869296c58daf989c2312df33ff2c1e3f516a8ebda06aa9f553", 0xd5}, {&(0x7f0000000a40)="fe18e631264eaa13656451fc5b09e4ff278eefa839790440949e826bba21c8e4674ac99c7183ed85d149f475b64234031e16f180e61b2d5bae047fa830e6710ef010abd18399af7403108fb67e3cabe0933476a3b61f2ac1a50f01d5ea8d405b2c5ab1e27d0546388e89f8abe464ed03ae9058dee00f6f8de272ae9ac09b3b5168f5b8cec6f48998347b19a05f8a15c92306c9facaa77385027f10a2591bc6955da6c153", 0xa4}], 0x8, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x0, r6, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r6, r14, r15}, @cred={0x20, 0xffff, 0x0, r6, r16, r17}], 0x98, 0x40c}, 0x1) 07:29:39 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, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = dup2(r0, r4) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000001540)=0x3) r6 = dup(r1) r7 = msgget$private(0x0, 0x220) msgsnd(r7, &(0x7f0000000800)={0x5, "3182728456"}, 0xd, 0x800) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000840)='/dev/klog\x00', 0x10, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x10000, 0x0) poll(&(0x7f00000008c0)=[{r8, 0x4}, {r9, 0xe21092c038d2610d}, {0xffffffffffffff9c, 0x100}, {r2, 0x8}, {r10, 0x1}], 0x5, 0x10000) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r11, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r6, &(0x7f00000007c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/86, 0x56}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/237, 0xed}], 0x4, &(0x7f00000006c0)=""/248, 0xf8}, 0x3) load: 2.63 cmd: getty 12129 [ttyin] 0.00u 0.01s 0% 320k load: 2.63 cmd: getty 12129 [ttyin] 0.00u 0.01s 0% 320k 07:29:39 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) socketpair(0x20, 0x4000, 0x4, &(0x7f0000000340)) r2 = socket(0x2, 0x8000, 0x37) close(r2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) write(r0, &(0x7f0000000140)="ed31d1b790574bd9fea423d9d522ca179fdda5146275181adc87508a2dab52ee43ed99cf1a6ea1edca245b0e5666643b0480837b8829ef7cf6cbbf4a56e6d335ffce3f27cbe8b1cf33763659781e51d2efa671725797f0d420e009e34730421ae5266d3cb6c0895b695fdd7f6fa6eeb4c763ecb1a3211ce29e04c687444f075edcb6091144ebd5bd0ddbdb9362f292f3d80e8266784253d43057b50af344be9756fbcb35fe59d172e3ca3fd388592cdd133464e6be47a7e12e4d8c0c249e00e3e59ca65b2578483984cb2ba88279d4937ee3d205", 0xd4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000240)="b8409f8b0b8b4597c86930f097924cda75080186dda36ec8a7a2e9e8e86777d16f59ecfaae2d14ac7386b789cc01d9d0d65d6b9539893ce984f777e714fe773a03200234c4199d280e3ceb53603571193ca1cd700cd902b0af304af8366cc27c92bd15981b63d82808d58c2f2a6b662cab12ccb9e20d586080476b5695225571bd774a81", 0x84, 0x800, 0x0, 0x0) 07:29:39 executing program 0: r0 = syz_open_pts() semget(0x1, 0x3, 0xc4) nanosleep(&(0x7f00000000c0)={0x68, 0x7feffffe}, 0x0) nanosleep(&(0x7f0000000040)={0x3ff, 0x28c}, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 07:29:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x10000) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:29:40 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000400), 0x10000000000002b0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1522, 0x4}, 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) fcntl$setstatus(r1, 0x4, 0x40) 07:29:40 executing program 1: r0 = socket(0x1, 0x4001, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = msgget$private(0x0, 0xa11265555eb68fd3) msgsnd(r1, &(0x7f0000000100)={0x1, "3d494e044458b7aa6016559a57f3027d211f3c7c9cf9005db4e7881f015a73b1cc078e795033c2fce5e601e6def765da19d5d1eb3e82d433fbce2b336de7acd4df8b2c943c8c80689fd7f91b623b8c1ea914db663c0512898a9b202c84c93d5d4e8a8b"}, 0x6b, 0x1800) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x5, 0x7ff}, 0xc) msgget$private(0x0, 0x129) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc028756b, &(0x7f0000000280)={0x1b3, 0x0, 0x80, 0x0, 0x0, 0x81, 0x1}) getpeername(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000065ae40c68baf05b575951ce03a9fbbfbb5495a82d91bbca9246f7c078690548392d2af50fb9d2e45e36be6f0e7289597bb2f13147dd6d26600f396f7ba68c26a37603cacf66ee7c670634a921c9ea2e2ada3f2d066f49d7309240c65b879b36dd5b1c41fa4ed04bf739784de8f96a2d3a028ef42cc1702f89937afdacdb94466d36e6b0c65504ac002a42cd2cb4d177051cb7e3a3807545aead5bd19f70f88191e11245c4c0a6024421020c1f310039ff6388aab604dd3490e12e99587bc64de25cc9918a3c62d61bd9c1f098e1e25c9815c216e4bd4d4937720b861a6fa3c1ba16b5161937be94ff2beaad6764ae3c00f3893f8e43137e8ae822c9ee89cb066a3f1f041eb54"], &(0x7f00000001c0)=0x11) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x3, 0x1}, 0xfffffe90) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x4}, 0x2f) close(r0) 07:29:40 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="e18d61", 0x3}, {&(0x7f0000000440)="b07afa2386209fc878acff293fcd2ca009c6d84ad1c227ddb7f59f67635069a02079920dc5240df9df830b7e08267bb68026bfe34772aa5f783f7932a5d764f9a92605eaa7e5bf95d922bae45816cb2213128e38877c464d8162e7e6cda84f508f4b52cb94d02875fbdcc3b791c25239b7419a71f533aa552a40b61b511ea1ccfc05067daf9fcc885d2918f9e1ae526e3dcccefa99ec9e50e6f1c1f20464c2256d9c0127de9b8ed2288998b4e4488160744e01cb75247d68184dbb9f3525de77958bb272e262649596abe41005dd474cadef168a5cd00f16323b1b619efa8249ee6552fe7806f473d0ffd1be4077b19eeb70982b35bfaaee2ddd5f64e5c69893ab86c72b6121f6e90875a8fa68f7477c63237a945eeb610fae26b7c58fa8bd0390e936095502140072ed15c70f21e0855839747b8fdca3260fb41195fa357ed689c91aadd51db08959552400f1f2a2a5ee5e5d90640bc837a3bfdc660d0ebbe4c53a882aaf4a68121c0ae2b0ae617e142206b2ec2f80dd35ca53593f45fbc4583db6a1df2561d9962cead6446a280049e66fe5fd06168a3da5369b2b0e4255d318a8950875789c2bef82e1d1cfd026273d1b1f5837b6bc7baa2508e762faa5455b4cc91e3c8209dc33845e9d149261d44c3db5249e9b2a622bb52edf96bbfa3930bb5b8c88e1cd41c2b9a0bce018a35541323cf9cd536e402ca15918a3bed9822a7acf937d6433ca9011f7bc653e10635c9d22a45940d416156a54619260be1fe857f862b0ac1500e4bfb4625ec98e44acfed76a751b3e8e58b4983cc6ef8c9371d4b9be6a72bbe1d9fa06b17a5f63c018c939f4de3163d98d3be385009ff5521fe881e4b004d441e4a2e81c3439afc4ab9d8559ecd7272008bc72460118019e8eb51477113d79bcb8d5d26165c0b1447efd9ae951cfc052d5a61c7b1bce21aa6feb5a8ce2c5ab6460601bf341d96468e6a7e01d85bbc61e8dd769af791f21b67290e6b328602bb7576edd99a9b4335c86f6bebf51e7d8341ce9a0b0bcb55f5dd953bb64c46b24878c43af0f8ee9293806ffb6f4792632b43283aca521a33e10f242591a955c2597c9c5553d61241e4dd02c4545b8fbcc4b174cb02ce243b5a6ef0e100406bed56bc2f97b5a3edaad6c0effe15532c0c3473c0021535de0137da9fefc4f70698f0e8e2a73d9b3778d78040900ee7d1460e9be385fec7812f20e47e0f49b15d41b6c4e35354b7c481c59759a7de0cf121383679b6878c4f23d3faee1a7da5c00d7990d1d838167e19e59d80230a354b4638971ca6acc97e4963a0d99aa700601581aa8faa70d6ebd741008cd7cbe98abfd4e233cc62802fdbe29a26ed19067edcee22970871710f83343bd247c16340695f50ab0ad22956d0d711328d5e3212b7e041ef22e0ad9bcfe45ccbf50c17a4fa9cabe276fbe52e3bd42e09b082b6d1552213614557c7647cb7c2b119b91d151d8cfbcd2adb838066a7a9a9a4a82c7c1d7ffd076eac4bf431702e4a433af9f31200120f0d912153913dd276a8c6a3600018501dcbc026c003654b0e6f8caa3dfa9bcafe84216978dfab8f2d39d7e52b0dff0fab6f5c42a88764fac6a844edbeaea30d6a397c8ac3b6704b06efc2e8ce412f8421cfdc6415336e93e864b1cf59a8f304ea6594970f4750f2e92c09b150f963c84777ce52cfaa5af04478d88a26adbe6558b80a7ad631093f98ab12cc26cece1f10c59fb62b1c269c728c8bd678e0ed69f9bb6882f1197c1f8d19c8d53aec34ecbdc1113e247b28b6ead1226b2e27e53ab3b6e4ad9fb676e30274b328726b3092ad91bb098b74ba4e9c1b88de63333dff8a0c3ce9b97fe3d0c12c4c4f1fc092f3e9a6c566d6b62f070595a9c69a0f5f3e97027a67a1ea0f1559f09f71ac4b8ac45d00067fb3e7119dcdd5f059069b43309ae82dda6aa10289709018e27c87673820526a33bb5dacbe4371955791ffcf63dabe3d707e02f655ebd6e8b0cb155ac2a51fdd5a359a7760492c42fef4f2c4ef8646f5aa654d1e0e83bd5bc8685a81e5ac17f0dc1fe6c7a182f803eb076f85575e364f4f81f09ed90f8e2a35dbdd62a1b8bd7fcefcabc862d776b813fd5f0547c59841eed9ff1704a6f0224be3e281cf3221c1e6acd6b6fc42975f042b638341936a9a8f77982bf24191e18280bfc264e5248dc074d0b6f3cade5e3dd8575d746f1011dae56e1ee12bb511f7ab4165c5080b7d3c6cfdbbb628828f9ca87f214e0ebbc01c47adc7519453d7bc8e7a514e5177b006378636db0a5618447c48e76d3b48e524ab98052b5e408cc1be38beb475e2af82571263c39339bd2dfff9833452fbd5eaaa52f75662eb9e016501ecc6d2770a21b1fe2130a916c0ebd2db2769d0463130fb637cfe090fcfa30f0d52d2bb566db5adda981c7e106799b304258069cd8169abcb65e4eb5aed3ef8f67f30b6ba78f7d6e6eb5571547bd8d47eeaccdb253833857cf6df42aa5f86652ce33707920c67124892ff7968bf8be4e6e77c24c6c8c12e0dd9a0285c58b00d9f3bcac951bd5a39d298606b2a2c08203f152b1cefaf63f18e104faeed9a750ca6667e39fec63cf70bfa916da78b9ae898bb5f80608e7e45d90d38dff167ca78ed5bdf0f1fe9f4976054b232b6cf05d463b504f536155fbcae79494fcd7e8aafacdb84fee65270a955d6a136d71efff4fc2848b0a2dc69024ae334ffef78ccfe92fd6cdb1862aca0c969fcec0cb23810c44083d95ceeac0bb1037b2138987d275daf7479d6b5f5281d014ad3f958d64e424dedbae930c866b05418ac86f2d4212a3c45e2d4013cc75889a95670b28f2ec86a49eee43af6facd4cc72c5a1536fe2f419fecb88f6dde0cdd3ffb95a944792a1c797dfd4c71b4204716bcd53117d676cc93842592d8b7f5af5c982c37601f92e699f108913f4ad8ab97fe855ff7e582e0ddd89cbeac0fc9e0f7b656f197d411ee3c068bdd903c0e10a1818fe37f8d7a67ed7142573b550cd55fd02f05933dfc2eef49a9af619cb352a64424395fb5a6c8aa3983069a3063a234179e0b56d20d214aa510c137deb847025658deca416ac130443def4956be011bb77f7c213c1fd0fc28ab34aa5a782afe50b3b930a26202a20b89531632429c1dc1497d14b61ecadabd5f0b619d3d386f9b60bb070efcf6c3c06a6b87dada83e74269a4e2dda45e8f41c8beab8fceaeec94f48227911b9f4cc0e915ece52bfde5edfd45e812159911d62de98ad14afae63fbb48a851dc0cc7cfebb2fa4c4c4cc537146ef41c0c073661058f4ea41dda8ab7855b30668ec3ad447a006826263e1cfc6a6e3476c05fbc0310d03419069933a215ed56b4b748f5de02e2ffd8df0d8a1a310bd85664e69cb43a1385392ead0dac28df032269b6e84106f3e9342523cdd0602c699edad1e589d8f7082840b35121b213080d487b5b496b5db833d949a4b9e1e3c762fcba41a0d2ac351263e6d10d2f49f50e97fed01c02afdc0aaf2a6da51fb99d94676707d820d90fc4ab8bebdb4fc42cc181a3b9c11fcfa4b763de7f46ba50b0033735b7769cd36dd2ce0f73d6bb26a385cb1139a7a4655f74e9cb9ae9572c92ebd19f6899af8521adf8a72f1e866a7d45b19a02e88c230197e295cedf989186faafb9c7b0f0b419aa9054f94c29e8801e5851ea0a624256972dc730fb6a0479f8c0d8a2918f60fb3562fd6a7701a15c63b8503c74928eae40f63684c95b6a6680c130c6e31a84a7202fe5ba5f4b58e25f23086ab25712cb7ad88b4529e388fe961903b7f0d2463eb1efcd1253206811fc7fa8aa82387506c2094869a81349e729eb7481d7270b89c6448acb249d516131daea3b83f80e0131f7b3c6f002c277e12d874879bb743c8f6d557e81ee7f7f346d01908aeecb097376efa389d6a6a629e2dc48da8247ae6cfe7634c82584a21ac46779e555d62a2bd3d9c6f352dc62b356b739e4ec4ecfd7afe81c5e9287def4fe73aaf1fcc5b7643a0678689b9b108c009c5761e3edb03ed042212f9a9fa073e1638a222c889ee42e77a752f11cc6347cd793a2c91dc215360a6c257d81a585981d998ba77c46272348eb57bcf9b371fcca266a6e1d5ff94bdc66400203bc328d98f0b2a604c0e36ce51cdebe3f74fe566969704195b6d9556342da8513ef8d69c65821f14a6c64fffcb97cb154ded24c3bbbcb527c9e0d5b3cfa8f957a0eae62d15294ca16e458d3de950c3075b7d618679e65977d372feef55fefdf05f4d1a815c84f7da4b861b33b25debe580e4a16529b7981e6e35a36c801559ceea3fea54e15a4284a7b77a6a32016bbece7aed506084c818af89e12a4d6e63d47db0ab226c34c84b8597ef21d9d3c08302c466bf65bcbdafc9a62f025e1c83cb86ca22fca5d673198a5241d4f98db805aa2d7b9a8da26f58a6b6ce3a25e528994928145b68f38182892bbd0d0e3b352107d7724f0b74910c91a3ece526771b22a3f750bffb2b28d7fa5428f1abbfee188fe5bec4559f166bfbf5148563146b74e5dcd404063dbb2982ce4a0865ebcdeff1cb0560c57d792fc7fcf625a73cb2e1db8873288a04e49f0cd8433e00645e9fbfadfdf39c46d196137044e8e2dd05522c4eade8329e58852f81fbb342f4378cdac0de560069a85bc66982ec58e5646c0447df2b0d4c3ee88a8eca2a07024af84089f6337153cafb200cff271d7cd781d1eb299008a005a82ccf041d9a4e9a8a5390881faa08ec0b147c6c460af8bab877499480c814a86e4700142a3afc86ee2e24f7e6894efaedff5a39a4217be503275674f238e300d2fa63f36aa95a13eec57e9488f9b7b86d7f042a3fd2f864b21056bfadff2a40ec83d544546caf31cd2b630015351a6a03dbe8594a04a569e820cefcf7677768a0593edd8ffb922538d72caa4e3f33ce984bd62ef1cbbdc3e7484b4ddff97ff43e92393085da220b4d18fb55168e31e6ba9ea0950aa300859a62e7878dfec6a71da54a3f96b5cec1fda112b4437f36b7b4f3c4d72fe0ea457684b05c43d9207d4e2115694d8324fbb15a290b9be8c37407c8604299d20059ebe327b70c5cbef53841ad4ae978e18333ff3372a2776217d81b2abf5a1c973ef9d86e11e4a4a2e337912fb01fa4f6dd3b9d18afbe37603217a3ea6c944094cb712d1978d941ccd2a2a57ac46ba68c39b47e14a6d47700fcaf5bdc8d41d90c2e919f70a101bdc1033e046f260313937c677677162569bcd90a93b3d7a370ef7bb7974d60a6eba934f5551cbc52d7bdaa13159b688999d6cf0e5628780274232c6e60ec881242c1b558c409e33d2c00decbbfbb9a58538a8c86e27e1f56fcf645ae4569bb5141b608e10ec79140ca9119148021abdc2c1532a212bad0a3aa2143a6d97617bb803b603a823ecd3d1aaeda37418a1122c0534f444a183a108a3506d73acd5296a0cc6280e00c9f42fe319f1898e01a54522e5409a986962dc77e33b081ad1ba441cfe8475a16de024e532419bab6c5114e4cfda9a1141c08040863e2837c44bd0b7648bda56e1473978b8c0cfa244cea2c0cc7f3aea5a2e2e77e0e0ba0a7a5af747ca9287f60f9278f7497812127904c0aa9cd18bb71b631fbce4bf3b00bf8de39122a210aa7dd129ff7dda9db8f34eaf5e696334f8ec1ddcdbdc0d26a898ea06d99a9ca714a93215c8812f1edf57581cafa2e345dee48b63591b2ef217e689a8294770f5b26d38b062dc37012457ef16cacb9e3c9681196e534793ae37c18135395b58be0f049cb36d05a1ad383c456ee4fd4ac10b02f99fa", 0x1000}, {&(0x7f0000000080)="828e690aa1b591e17e7b9d153395831fd290e3e0c7868701217516424383cb010020", 0x22}, {&(0x7f00000000c0)="fa4bfa53e91c4cfb887bd5c336f19bdaf984dc0c3146beec94c9a9", 0x1b}, {&(0x7f0000000100)="9e31cc9b1fbe0a62a02dffbabd0c8e182c807f7e111ee807e773f0766f34b230a9a8214509a1f88e1ac36bb10e3f124a1d128c55c4533fba15bfce6e6ff0320c34eeede05f486b915b27d909e90c5fc92f3e6b29ce0c763c1da66a680bc3546876b6c8883cad14fa686a07713fe7115e06a1694905a6ff8c6c2e8b19b1628ef63243cd3933a483f15c49b2f8296737a4d2565b9e0ac333ca437a81e55bbd73eb6a9aa0a10f0085bae95390478fd54c06b1e923a30cb458f2beee623fba075c960617a3a898b5f3ed5c99d9a955de1de6bd952e3b73609dd2990b7844c8888de12597cf6796c9b3b6e1d45d984c22acfc9b2e4d9c5eb5248dc7", 0xf9}], 0x5) 07:29:40 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x100000000, 0x0, 0x7}) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x20000, 0x0) r3 = socket(0x0, 0x3, 0x0) read(r2, &(0x7f0000000340)=""/176, 0xb0) accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000140)=0xc) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(r3, 0xa, r4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x0, 0x8}) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020699b, &(0x7f0000000300)) pipe2(0x0, 0x10002) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000000)=0x7) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="e02c80af4d86ab7a3000"], 0xe0, 0x0}, 0x0) r9 = fcntl$dupfd(r8, 0x0, 0xffffffffffffffff) fcntl$getown(r9, 0x5) r10 = open(&(0x7f0000000080)='./file0\x00', 0x8012, 0x0) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r11, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) 07:29:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000280)=0xfffffffffffffeb5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r5, 0x14, r4) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) linkat(r4, &(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00', 0x4) 07:29:40 executing program 0: r0 = socket$inet(0x2, 0x5, 0xea) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/173, &(0x7f00000000c0)=0xad) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000140)="e53e303a57b4fa614a9bf221326204128eb8da540e9effb5ab2b6a5760d5deaf455c7276e602c6bedbc8929f4605e00fdf1446eedde9d97f809886e1cf9bc504220d193ee5f9f47c18eb2691d501a344eb06c755602318d9fce4ef3d56ea9cc2e9605a95f43eb449aa1996a18e9fe74a5a5da10862aab5ec4332e8d9899077126fa175cacf35b12e71bb8ee7cc55b859f724e419727b1602412a168bd0794e57545a14015271c5d50367f87aec934f8484ec374c2445bf582faee7ddb2274986ae764f", 0xc3}, {&(0x7f0000000240)="0cdcfef3c21d654bb67e2503f5d5f3301babe1dfd04908773669ee95271dad64acbaa968bfcb2638452c75a53e27b3a5bb768c2de3a1b068188c4579a08b25245c3b45b397667326e2cf74b027a000afd492aef31ca1ca744bc9de635d9d4d3fe7f4e2dff03d6329fb118e865b84334a78f387100015250f1603769ef3456a0028760c79b3190755eb583c12351e2ce3e90fcf23409231ea7f6a", 0x9a}, {&(0x7f0000000300)="caa663d056f1b05c38c91f017fe393e541187928f463dbe5c7", 0x19}, {&(0x7f0000000340)="f190b1218231f49a97777a52e677b99e40a02bc16b6f4e8a2d81537843ff6d91569d9024c51eda1a7bff057c1fe4ab19132d41c4", 0x34}], 0x4) syz_emit_ethernet(0x53, &(0x7f00000003c0)="70bd527892ac65608ee8ab7014ea3855d39212e184a34b50eacee4916c10335acb3080cc72b8295b9f5fa556f0464891b055fba5070f7c29d96977cae88cbaddad300304e0326afa13f97517481ef8c78b9ce1") openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) r2 = socket$inet6(0x18, 0x5, 0x1) fchflags(r2, 0x18001) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r4 = dup2(r0, r1) dup(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0xc) socket$unix(0x1, 0x2, 0x0) accept(r1, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) r5 = socket(0x10, 0x8007, 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000006c0)=0x1) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000780), 0xc) r8 = socket$inet(0x2, 0x4000, 0xc5) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000840)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f0000000880)=0x71c) r10 = open(&(0x7f00000008c0)='./file0\x00', 0xbe43226720975bf4, 0x32) ioctl$WSDISPLAYIO_SBURNER(r10, 0x800c5751, &(0x7f0000000900)={0x80000001, 0x0, 0x1}) r11 = semget$private(0x0, 0x1, 0xac) semctl$GETVAL(r11, 0x2, 0x5, &(0x7f0000000940)=""/100) 07:29:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="fd0201f0ff4b4007"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x40) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r2, &(0x7f00000016c0)=[{0x0}], 0x1) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r4 = getpid() r5 = socket(0x0, 0x8008, 0x6) listen(r5, 0x5) readlinkat(r5, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f00000018c0)='./bus\x00', r6, r7, 0x6) r8 = socket(0x0, 0x8008, 0x6) listen(r8, 0x5) readlinkat(r8, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f00000018c0)='./bus\x00', r9, r10, 0x6) getgroups(0x3, &(0x7f00000000c0)=[0x0, r7, r10]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r4, 0x0, r11}, 0xc) 07:29:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) dup(r1) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="0300000000000000f8964a004876439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d96105a5bce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"], 0x53, 0x800) 07:29:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x20) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 07:29:40 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)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 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', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x40080) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0xfffffffffffffdad) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x8, 0x4c2) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x84}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2000000000000098}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r12 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYRES32=r7, @ANYBLOB="b98f93b1a0993888e253299b828b30bb0c44e72ce17329e3972aa7b0acce5c7531163a86470319b2fce42fbd26c37da7fc3f33970f7f899f11f8ef8b5c20ddb7f05c313596a68d946b16c9ee0046fbf80000000000000000dbec54d35c58a3d4db9251bd4027cae0ad3e5f9a5443d3ed5557b3a9f8471968f134c841b6dbee9868ee28f82aba3d1af4c5f4d51bba621c469923ee8b811427ec629e106b341d08204b29d315aa71288d6b2732fc7853767bf6aa598267ccbf3a5294785f7f175363b261a388f758a4ef430d1574e0fa54171bf618c3c279adb31781da550e5bd2af041d849ce8ea1afc19d9d46a38a6264e2fde382c7a998eabacb3298d870eebcf0033a9ad67b167e85e937af148cf693759632406130b3053e15abcd4758b1f7eeec72a045740570935fe0ba2569c94bd3077f8866ca6d90325b6f163388e61d918a898130c4947703996e5ee5ab591dd845a31a1721072b066f2ba758fbaa09ee2b6f2326bb8c0c825837cfcb75d66ce314d08fe161c8547a5cd25402f9ab2df409f5f43850f40160d890be6d51013d8d98dc7d7527ada37e87d7d488638a2275eee7c57b31e477edf0d529e00000000000000", @ANYRESHEX=r9], @ANYRES16=r11, @ANYPTR64=&(0x7f0000000340)=ANY=[], @ANYRESOCT=r14, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX, @ANYRESDEC, @ANYRESOCT=r6], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r15, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r15, &(0x7f0000000040)=""/32, 0x20) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r16, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) 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:00 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0xfffffffffffffff0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) stat(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = semget$private(0x0, 0x3, 0x10200) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/73) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x6) r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) semop(r3, &(0x7f0000000500)=[{0x1, 0x2, 0x800}, {0x2, 0x2, 0x1000}, {0x4, 0xffab, 0x1000}, {0x3, 0xfff, 0x800}, {0x0, 0x1ff, 0x800}, {0x4, 0x9, 0x1000}], 0x2aaaaaaaaaaaacaa) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x106) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9dc01719e83a859) r7 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(r8, 0x14, r9) r10 = openat(r7, &(0x7f0000000480)='./file1\x00', 0x10000, 0xf4d00cfd125d9c) r11 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r11, 0x29, 0x23, 0x0, 0x0) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f00000003c0)=r11) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000002c0)={{0xff, 0x5}, 0x0, 0x200, 0x5}) linkat(r4, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x6) r12 = dup(r5) ioctl$BIOCGETIF(r12, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_flags}) r13 = socket(0x18, 0x1, 0x0) r14 = dup2(r13, r13) ioctl$VMM_IOC_RUN(r14, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SMODE(r14, 0x8004574c, &(0x7f0000000300)=0x2) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x1270, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x7}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f0000000280)=0x29e) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0xeef802433fddac30, 0x100) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0xfff}, 0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x151) getrusage(0x0, &(0x7f0000000340)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x80000001) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x18b) writev(r0, &(0x7f0000000000), 0x36f) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\xbe\x15\xce', 0x0}) r1 = semget$private(0x0, 0x3, 0x10200) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000003c0)=""/4096) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r2, r0) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = getgid() r4 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x0, 0x4}, 0x9, 0x80000000, 0xfffffffffffffffe}) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c844bbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffea8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="02c3adcc2c3c94fe11bf0a19ac", 0xd}, {&(0x7f0000000180)="d6be7d7af9000baa32d58c20a1dab6f2903dd4391a780b2397bc7f0efeea7b8621df8c99ef98ec2bf8c387724a4166a14ebd30534ad918a8b0296252dd51a5b3b86301905813042510e49fd6ca3176c8d65e17ac9ce04edb9c774ff52fdfa06eb9f05a7684e9987ecb18c7", 0x6b}, {&(0x7f0000000200)="fa9260c38bc487204d1daa83e792d9497e862e95cc9a97d3b2ec6e8ba8e8f61bc65ecfd7f12dcd2a5fb4d536cec5be5f84a675c0dd53acb086b41b2312c1e0b6807b01aaf49bc48845e05374dd84494b8a893a7dfcaff1703d126cdc8a8665f347fd06debf28804b02eb192fea6779af8dee30c3ec3fe110644ac60a03351ea2b5c5cc6c3256512d6b77d7182876220d41407781f460f114fe3eda2de9150b21de98e230626b01828e6fce71568cfb4728f963ed9c6a800bc04027b50abf8e338b43809367f47e81174289dbafbd5c15a744b25780127f55a785f4d7acd90c79e60423da38bb64d961742563", 0xec}, {&(0x7f0000000300)="fba82ffb25b7c87053e97d73bf5841a239b7519bd8dba908d004f949e35083da623d86fc6d9ca67c76335b94a2894fcea3e486160ac235b06d15410009a62ab6fc440af90efdfab33441902827a9b5241908dc038d86d653c6e36c0cfc7b5c54bfa40a2499c979b7055883127f986fa18209989ae19d74c5142718786468cf137abebb9db803f67d585d52a26f73deaaac3e1629bf026f022f12a12e43575aa16cea4574691b6be06108863e818ab91775f8", 0xb2}], 0x4) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x1, 0x8000, './bus\x00', 0x2, 0x9, 0x3, 0xffff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f0000000280)={0x1, 0x8, 0x0, 0x81, 0x1}) dup(r3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000180)=[{0x81, 0x0, 0xfb, 0xffffffff}, {0xaad, 0x44, 0x5, 0xfffffffa}, {0x3ff, 0x0, 0x9, 0x9}, {0x6, 0x7, 0x2, 0x7}]}) r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x116) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x1, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000300)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r4, 0x14, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x20, 0xf7, 0x5d, 0x3a17}, {0x2, 0x3, 0x9f, 0xffffff7f}, {0x6, 0x1, 0x5, 0x10001}, {0xffff, 0x2, 0xcc, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) pipe2(&(0x7f00000000c0), 0x20004) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x9ecfa6bb099f7853, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x3, 0x9}) setrlimit(0x3, &(0x7f0000000040)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 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}) rename(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)='./bus\x00') ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) recvfrom$inet6(r5, &(0x7f0000000580)=""/45, 0x2d, 0x1, &(0x7f00000005c0)={0x18, 0x2, 0x3}, 0xc) 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(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = socket(0x18, 0x3, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = dup2(r9, r9) ioctl$VMM_IOC_RUN(r10, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f0000000480)={'./bus\x00', 0x7f, 0x7f, 0x4, 0x0, 0x6, 0x1c17ed44, 0xfffffffa, 0x7, 0x3}) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r11 = accept$unix(r8, 0x0, &(0x7f00000000c0)) connect$unix(r11, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:00 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="1e"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000003c0)=0x10001) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) r3 = socket(0x18, 0x1, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000200)="6039233e52abf7bca02416f797dd1228a99eb19f9808dd248cc763ffef628b4c6829c54cf10e986c998cc8ac711838b5dd30895ea8965eeb27b74b1e02e58e1fdb096465e170caeca595434781efab9e82d0fa3a17b6f3f4ed4efb3a16c84e296834961ac7d3118263272d57b1ba5204bbf84e4c0a79001cee4e95ccb62afe93859b34fa725b22c0a62630ce178066d1da6bc25c9459fa13694e0885208ba47dc619f85594ac91e344330ecf361e6fd2", 0xb0}, {&(0x7f0000000300)="2f63f7c0746d4cc4c9e2e5818e4e31b5bb215c04dba2fd2b0f7d160168df0869282cbc8f3a5781759eb459f63b6d230cd7f4e8454281be62a1d9ce87ec3b2fe94f550c62e30ce730eecb9957db283c03be47252b0d2af7a16552ee013cd300761eaceb662e3e4a9df7a6961dfa4e890ca6ac0979cb08f6", 0x77}], 0x2) getrusage(0xffffffffffffffff, &(0x7f0000000400)) r4 = dup2(r3, r3) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000001c0)=0x1) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000180)=0x1) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0xffffffff}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x1) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) close(r0) pipe2(&(0x7f0000000040), 0x7fb5f93cf112456b) pipe(&(0x7f0000000080)) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f0000002880)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/96], &(0x7f00000010c0)=0xd) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) fcntl$dupfd(r2, 0x0, r3) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() fcntl$getflags(r0, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', 0xffffffffffffffff, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x8000}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x4) fchmod(r0, 0xc3) open(&(0x7f00000000c0)='./bus\x00', 0x20880, 0x8) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0xfe4b, 0x0, 0xffffffffffffff6a, 0x0}, 0x4e4c64d33a4cf7de) write(r0, 0x0, 0x0) dup2(r1, r0) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) openat(r3, &(0x7f0000000040)='./file0\x00', 0xb3a6aef697d1ea31, 0x8) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() dup2(r4, r4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000000)) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000000)) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000000)) kevent(r5, 0x0, 0x0, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x8, 0x10, 0x0, 0x10000}, {{r6}, 0xafcef647fe34da0c, 0xc0, 0x80000000, 0x6628, 0x8001}, {{r7}, 0xfffffffffffffffb, 0x90, 0x80000000, 0x3, 0x400}, {{r8}, 0xfffffffffffffffc, 0x1, 0x4, 0x7, 0x3}, {{r9}, 0xfffffffffffffff9, 0x40, 0x5, 0x100000000, 0xffff}, {{r10}, 0xffffffffffffffff, 0x5, 0x2, 0xfffffffffffffffd, 0x401}, {{r11}, 0xfffffffffffffffa, 0x8, 0x1, 0x4, 0xfffffffffffffffe}, {{r12}, 0xfffffffffffffff9, 0x20, 0x2, 0x5, 0x9}, {{r4}, 0xffffffffffffffff, 0x20, 0x80000000, 0x8000, 0x95}], 0x4, 0x0) r13 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r14 = kqueue() r15 = dup2(r13, r13) kevent(r14, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r14, &(0x7f0000000200)=[{{r15}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) kevent(r14, &(0x7f0000000200), 0x3258, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) r16 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r17 = kqueue() r18 = dup2(r16, r16) kevent(r17, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r17, &(0x7f0000000200)=[{{r18}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r19 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r19, r19) r20 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r21 = kqueue() r22 = dup2(r20, r20) kevent(r21, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r21, &(0x7f0000000200)=[{{r22}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) r23 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) dup2(r23, r23) r24 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r25 = kqueue() r26 = dup2(r24, r24) kevent(r25, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) kevent(r25, &(0x7f0000000200)=[{{r26}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: mlock(&(0x7f0000004000/0x1000)=nil, 0x1000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r1 = msgget(0x1, 0x260) msgsnd(r1, &(0x7f0000000040)={0x0, "151606da52e2c57b7f548533d31c9b06b6d8ccea41bbd07fccf79020d8058e02a3fdbf49a1d6cafb65f54c99ff3a514a9587394dafc7f909ef22887017"}, 0x45, 0x800) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4000000000045}, {0x14}, {0x20000006}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7fd) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000015c0)="2b1523578a811a634a6b578cc06271f0cc1066464e5698ca1b6545e9145a92a769ce9c7bc8b44c8f2b9d64ed670e4857377a207a862bde36cea5270316eb2b3a4993fe8c8909cd37b52bd26e879388eb85870e475a57ba82b86e45144ea9daa93e0b9db99dd8a78c4ced5fc578316d6bf599284d1733b42b94990a6243c98e5c58421d1784c58eebf96b65b611ae039fd19092cbaf07777d40dea15a497adcfb32972cf22f978beb60c339e1aa2e367fea4dc5560f2238290d79877dc067580776dae0803a1b60d749f3bfd0449f7dfce0eb0778c11e4ee2611e0bd728145c4785aaf41e7ef9be33b9ceff3924898cdb6ba7a79509f07a72efa47868a2cfe336f998d80f6acdc27ed8223606686305278ded2bd83f33ad62e0a5b39bf4a106370030c9a11aaf61277374af27f850482a4a653746d130102b5f4b983fb40a5d181ac74af8ba898bb3270e8a0486c27eeb4851cb3cd50791d21bc622aec260e5e8255283c72fbc03c693673ef35a4c0f90eac9ac68c3407a5b326fd4db3a683c08609d9572119de6826abb78a92be08034b9f94b800ff3aaf39856ca1e7ab7f9cd245da6f7edf22998760c07567b05ffcc8d8617cc1c9994f77c106ec3d68fd6a142470632207ec7f20c95b0c7595932b0318e02a9774f626a215dea4420f7c72b7c8d358f0c159e02e24a48b2d1cf53ed7dbb0a2d86f2769d8737d6171f9ad2a9495320738d20af31750554155795a411de019e989b8a2cd7dc525c509f7213ee269c96956c10e1fd607dc14a8cf071704f3dba21d83cd1f29fb2f946c43eb0a97f8e0b480e409794b24f42a1fe11162d5ac0f5dec463d510623fc255dead36a9016ba956bdf06bdb3d7353e3113350b2f88c99d11ec7871f2bd950534decf3785f8645741d10d0a6f8965d3cea82c0738281171b9ef0d3b52891be8f95561bc9c8b885d58add2a5f1f6bc552b102a27f5533a4014ea775e207bc20560056ae3ed72b3fb4a5c425e0e5dcd6e6f443facb3a6b941e66d5aa5c8b17f7f390e8b58af24fa6866e053b5cd68614fcf3249698bc0e58e5968393dfe183a4912caecb8585a9ae39c511ddd661c01980465519bdf60ea93096c64abcabfd83157cb09d1aebbf81d8b4fc6176ca9c23a1ef1d6ff4d92e1558b4baf3421b6c55e95ee838f61b435b381b966f8bc19eec1dcf511a1b502623153888b286382bb8e571e1480fc532cf5fac86e1ad3398452ab8e4d5c4972c44e8896b534c81f10f4885186b51e3c22db38080eefb93da0049a396173ddd96cc16a52e3b30f191d61147479bda3bcd7ad2a429a3fbc3b39644521341641b93f45bdd1bb04626421988b297ebc8d1d8fad4be526e084945b07ba20fe69908849303f51f1f5850bab8114f314b5b69d0dea6bb4d57151704c122d4111c6f843ecfb67918f9d4b2a1a58eb3ecf2baf6630545d8c01c09ebe8da20972c7a590c9d75cbd359095ae7cf84ef0f1cf75c04fd41caae5db856515bc4dc6eaf60cea9ee68f928176682d4b5e04498b648eb810ebd216e53bdd58d641e27b9b2d6b5b22671e22b9134f7c297b60bb8a1fa636f7199b135e8b9288c8c40107a15f2261064cb6be9d95ebe008fe9e59dccd2fc602ec2b0f96b68b4ca423c9b38f688bb8e9ee406ef52728eae8c21c487534096cce8deda573dc2ee803433d4235d75f59a31ac3e357a39053a850875f288bd42d0c4e9b24b48f7edba7a252bbb0349e4546baa199b46719ae19a98fd68958745204ef9b113c6c518eeadf6a2930fa5cedc80ec7c968f0280a7d5935679f0dae52709135a94a478183f77f35691566c47ed9a6454ed4da223c60c3fda76466b52844c511b8ff83aef36beb679330ae831c8991ba89f59ba446e494f55c4243a531e5074d7ff64733c09e8b2d4682f4f05f9daf454a501329e5931f54bd684385c5f605f37f4096895b7db18fc60d25ef17119a130787fa465250fa2bdc01730dee6923d7f674b50295a2331d8020cc0ab2a7686776becae84201f2c9b8471eda4ffead7ff9d5fdd342d9aaaf016a26f90bdf0fd17630ac3fa1a3819a4b66b6d3b286a9158c517286c9e7fb0c059c74d546f14ac731e9e9579dfc9c2aa4327552da6821e2a998a410475e1e33b947fd364dcec659edf4ef6b7a9c5bf3dea2ee9e19c565391a53a8ac6333d1ae56abb54f5781c64f17644eb9f5a59ffa6ed7d1e3e20e86e23a65c55ec687687e1e95cdf73d6184f473aae518aa9efcf05ab7f665102a640d6f5f76ed148306c2366e193be91ed07eef0f93825deae7765c15ae94568fe20cc15c10b1e8733518c7850dd44f9d52b3390fd6350653ccb2819572f63eeb3e3508e30d6f6c1eaec106c20e6d9cc4f8c6596cece24df3b67ca8f4bf742bae897f4ca28c13be83f47e54d5a279fca70cc0291d1569fcce3a562921105de0257a233ff1d3350875a4894b9a9927e9ff4d67a3224d528fc87654d8d2cc3ae8231c5a5df87525fbb1b65fba1cce3e4cb8a880e7c0c19ef9196a66b8ed4169f4dbbc7bcdca23d76ecdc9ae39b5f2484124895890bdf40c44c3bb20c6e27fd24b962ceb0396d32a5198084bbaa376172a9ca010a6918f637870174f07771a2ffc2cfc9620d00c640389f916314504e43d1ef22d765f87715a6db86e51341c6bbc8a5489b936811789dd10509bc2da2d7e0cc530e19b7e5d12ac60ec7d2e3a362914bf0bb2bcaec9a0e1bb5fe320189f7fd0a5c83a94874453f103fb135a673042941268cc90a0bd80d910fd0f9df50f11caf3c3cf6fdc61b6cde8b1e6a86b786002aa7c00bfa670e7be4e00635f10277f7a3871ab2a4825860291808ace9877911dd733dc6824d2f4c2d60675a4dd7ee2409a830928d0b737fe8b6e96d8e70e2cea28a266d5a4046893b87bc0dfd64d38f4bd32ac79f9c57af0681504e089a4defa3a15ba0344bde43fcfc0cd4bb7c6d3966d6ed4fcfe6116fdc2ac7e3ff6507f5c7f59a95aa1c6c186b3c086f4bd67fec276ea9b104b87005f8dc7b92fe31ea9a2580c711f0beab53c1c1f1a067363fd72d96bedf7e086cd19d78f386da6bc3c04eeff96a6fa44e48b2a8f824b256797ae0932a6a7d559689dd21617d99528c9d3de1517b1719bc75ac33a693c96505f230301685022fe98785f7d12ae325b9ef3d7b51fe011c4d4fbe6a036e48cbb05b2c5d38be6f4acd4a460df95e6455f12adaf3154a899a43434c3a842892c353c89d420a0c95a62d6bb4f7f0b3518f92d6bbfe735954c9f4b3c7ce0444942e3a529ba51cf8c4f90d292f9e1acd13dc672a317ed348faf024b2f79a3af9e1873a41c51ed47f765d4866a84a8938986aff9ffe0cb574a22ea22dd4d8cb93c6e430927ed672a6ae99ae02bed6cbdc86ea233ab4e44a4bee7ba44d9fdb78dbb78344332fae8ca752b40ae606ce2f189e8cf0a2a6ddd02c122421ed5559232be74d158dc159591161a62b4fbca31f69c7b218494442a12b31bd8d351b4135b1ccdc247bbf154649f22dc098fc9247e75a842daa3accc37f977acdba8d8eb3ffcdba0586434b9509e4d346145d863de612aa5cfc4be88903ab0a58e9004540fae75c52fc865e9c5dbeceda5483fe702b9c97ed94ee290c14176eb4be7a84f1cf0342ac4113f8f570206f35d23ee5388afb1b2f65fa5cb1165fd274f20935d40cd08ad30ab14b3177ca53504dca004624815a9817b502e556cca6a975c710a4d710868e08482f9e437f16ad8ae4be455a04a9b2d31da444cce7f423e98a7be4c941597a6f0ddfabeae8452baacef02a81760472e7d58a4fc1f230f807e212a2eb940cc55779932d9f122393fe181d3c2390ef42dd835cee032ecebf968bc4136a40469e40b8eef3a5e3a1c2851297d334e3b67649fc872637089e818159ed33af1e9a5c5a41f9ac4287044b6a3381148e6b907a53763cb605ae321bf9bc56abf03d8c253c8f765206584193360a61c3d94c73f990ddd8d9b4777b43878829923990a1891ec505ae0e4400f639b64cafd4f4bd32e9bd65f6f68c6ebef43d41538155ac775bc2321a20612d1dbbff02933861c2b4aefdc796ba120e969d884f29d9e8d422365ac00f7afdfa115d6db7c3f667a25c4a07bb89f30c74c97459e803da893ffc4d78399c08c6f51e5288a449f7a5a884acede027a6db0cf8224509ea0b08b0463706a909c51e3b97a1516c4b3b5593abc4642f07d0cdb55168d6e3b10307c182c0b3f6039c9ddcd07d6d57a19955648152240239e12188ef62618a728ab728eaa6f8892e78eb128487508906d13b0e3d03381225be66a9f1a1c456acfcdb801e3cadcf4e18abd981d89cdcc072a255d56a7e30a283c3e677af783f138fb670efb9a52422cce237134019cf11ecbebd4cc4ea8884468811bb83c86a4b7c8efa437535536fdacad3821c7a7b28662cb1a9c2434b36c62aba161e003ffd7b94b4be3b0c9a245489ed62199bf87ac570d569115f67d426e9b1b98ce25e87c73813e47042fc2ca962424608599172fff5b8a4f6aa2950fcdb3be728885cb0198279b336f81f58f2fa2b5ac2238c2d6b66a1c8fc3aebffd66cc7b15eb1f6435bc1e49cf3f4037287e67b4035271b3eb6adb9949f65f7c2eb91c1c65bf95220e3f2cfd38e31d0ed21274c33bd538b0be88f2a0fc031484a21a9e3196799f3759bde0165b69765b238e2faa709bf01793deb1e5da1989bd27de66a700d9daf4700b941968e5872d68625866c89464b74f7462cbaeb40cc5b2a6a63b96d2d4c7e2f861a188ebd96cb0c4ad47cee04ddf8b60d094db9b2ec581d0de6cd3f72266c65f251ed383996518e07bef12080c31849ef8e459b13e54f9bcfcd74eb432e310b67faf42e160e751926dfeb6fd891327b846bfda1d539f3b9182136844aad12c7ac6c146629c44ab129f8f6e62a1c9512db3727b0fd8eda6a0091c8e2114c65153f88d723bc4966fcd07d251e1575ecabfe1e2ea4af7df67efbb0ef991d2af6c7f5a9070dd901ff89e0af144fff424ac58b777bc16f5976c82e1f6f79c63d971499d66115693a0d685c40846bd3e52ecb2f89c6cae59e3680ed33627ded710580fe6edf10979b38705ab7e8de643e499c643a94ba919254f80f14e8cd14b9d62b1f30d3b3746f45463ceeea09f6341eba3dc41e50a0e25531b53b764145b1d9d4362b45fb88010404f68fbe6a1b32990ebbc8bc6c69dc1915757e6e69609452cebade47eabf36b231d3e30d8dba541aefc9b3bedeb79b55fe2ae262b3d9240ec175c7e033f44414be8d9a3db10072133e79552f58b2608a756c3f17f72527972ac79972344b22e2635763ab64da8c12d5eba999378a916f4fae8a09077d9c3c25bee28e71a0dc2758c142b9492b8f29eb8099a0b1362afedac4c7d79cabb05bcc3e3ead73e0c84b71f488e29205f4a8fdb562d29c01691179300d9e36611740f0afcc7dbacd58261cfb2e688a992b27b23a920d44085a87c9312112e13184213c6c37c9c68a7eb47b4442d23c5920a265562ff004fbbe91ee2a565584fc6ccffcbca37ab5b6521b372c5c443542bfeec5f294cdde965b7eea6e679d5b1a62325250515615de40623f9be108b5b4d48b98fb75ca88b71a601c958c503bda3983a10ae1417c7582a79fd3a7d06790d2da1bcbc380931f4d6121a45bdaafd76cd80690668e69ee03ef92345d6097bb3e7187b80c35861a9abdb230cc4eee920c9779d0dfd8b046ffaa962e99f9e299b018", 0xfdc}, {0x0}, {&(0x7f00000025c0)="26c0083d10f156dbb9d323fe89eb8bf3610493b33ff5af64e0dee8347a01e0b91f7f2ad5063098a514ef5564130fc0c04ebddf5815c3cae52462b237a848b44619577b95b7a608a13088ae0e1de9621de6783442c64f07416e0b3412f33ad17d49f7dda5e1c33d5209040fc60ae1f67fb46781334f100d37b9f1dcb619942aa5c8826d119cd8239606fdb6d68a974d56ff9cb552166b10d56ad00a0fcaece4ad66e3f65a6aa9033ea502f9a5a09f968f2c8a2c316eb4d309b6c56a57ed6cb664dc549c5c85b64cf0dc0b5d9334b775f8d671262c970b7477239e3aad29337aac2883917004e92ac43b3175fe8e9cd6b9ff59cd0451ea55bc1f285cb4a46912436bc65df2d1695253c78fc998ad404a3070bf3af9714c2d0e2013122c25781b3ab58a6ebeeb3e7b32d24032d506836c6f9451267215f2646a4a796a2430edb1170650574357ac50aff10b0be56f199c38f535c506966370d7c97080aa70baf4e2b42ee82c3688b53073506bfec650151b655f10484cf20a4e111299331763925944aa49f2aee2df5a0ab036e5cf7da5cc6b89ae7b1ec83e238cfab983a21b2d8bb008df624e76979f93fa1ca60da06575fa39ea9dccf932742d1fabb8f8c4794d39f30037ae3edf5bf669ef6c4d35d4a116af7eedc70f87c28c17d742b0bf68221a1bf0176c8c9e933c32be91643ea07b09d2d479e3860ac7124c3cd51b26015deef270ab7fc5a050b0f53aa1974c9764268688dc3b5b55b3afa091340be9abc877314c5ce75cea3c6367d763b07d74e91fd8cc18dad1097f6f0df8addfd4ba408809aff46b8f72a580f6396cbd2de765517dd613e2c37aa75987726894eccec3f9fe73d6f7ed3e29abed6e0a96fbae55e647e22721e6ec950e5c84e500a60a359b90351678e4971e3e6677ac42d823e01724035eb679c703bdbce8de2d84c3be23e61e652227696fac3b09d76c04391304e44ba6b255b806abc70c10e1df1dae6dd8dfcb60094b3b793de5b59aef432db5ba274f48bb76984cd31f080077da9c2384c11ac5eba58dbf42ed62d9fe1667becf6d07827d6109644642897d48ec075f002d3f22e6c4b0ca0cf2dc74b1b62de71a24de6053ce57161b4c270d4db074b8c2e30d93874b31be0c33c6ec80e181399d5de4685bd40dda9e1501972a299d6db048d001049544b1e50b8649b68eba9a550d00dec04c91ceddabddd5d071522bae70a87c3516423723201fa8de1d3e8233f7e52325fb5f3dbe1a9483b13663e05406cd669d18bfd541328b696d159f86c1034a09dc4fe198a88ba799f3f02a306f675b0a0628b90fc8a258f8c9bdb9f4e9edb4c892fe33df2de5799160e7ed41ec11812e67862c5616c6d361f6fb830e7d202bbd6a585d4e1270fd192c4887d8feadd5322716804983b8ef86a5434626d100dfe2030e328879c6907d0689c7709e32bc7e1a1cf50381ed4f29e3bee740499df938555bf2cf75c5eba1edfff020e852d21d3fafc5c005889a5de2eec72437afab1c1a4ad749964fe38554a2fc9d29b5ca7106ef1040992f793f38a63370412a2c560ccca891edba27ad4a137cad0a018dc57f11fd86087e422a6c3497d9b48aab03d2e9c5e2c8572b0853a69470cf90de410d615fc61521ca11f89b563cac6de09e6f1d87cccdee126024ad9da835b56eda7b82d0d8d11548d5815841a707824a1e85ae824081303644c68cb6b767c0e5a106bcaa204d377c753fb6cd35231433671afc9589dbfbc7796b2b961443939810548996c3c5bfb2d53d0d5facdb5d634ffa2ad33d3262e5734964672c443622074c72bb6d91503294b71a8eacbb44e4123621c8bc1091ce2f47922bbf2014fe038391d52fb52b5fdae41bb4aa48389a8d93d8fb98df0e8811387f114ce5527496c1a8091a36f828e29cbb61cc0b313847d30f53578222adc22b3f05339d804d131bbc96b584ca2ed86478fa97d1e962e194d62719d3308c90dbe1ed5abdc11d334f04a7d2158f44abead5e032ceb3f83a151b3cfedc16b9f53b960807857d6ee434b4ce6cd85438c8eede47f3b635932f260c51ad84afea1846d484f018afff7f35c8e5a561a0d91561050feaaf4ce30a9d65fa683ae2bb2daba396223cf07ad080dad1d6bb6765348f0bb257178e9c756036213f4f6d59a6c6673ece1337686a78b33a9ce08a5aaf300358511af9ffb5067f51e8520be2937ba45c7bbd3d724b986378de83e4f2c52acaa1a8df4cd1695be0dfe8a0b2448c236cf3b3581d6ac1a414227f50ce942e557ea5e34cc53578a5f33083e0c6762f6b632cffffc7af5364c813d544d24c908012804fd197b9a26e0d8c0b7a6f6b1cd85499e2e9a306a19059962da16d8e6f7fa205250968de387d264d3e21f815984ee7720ae79924fe29255bd52d5555f29b6e064a31b1d47ab1dc46bc27ff0183db6b8c52f544fb124124925a2cc6da574ddeae397ac3b3d168faaaaefd8ca92cbcf576de7a8e8ef06cfd2c0f8a05f3b3c901df428f1c8feaed07a69ec5cdc889e22db4e70c866818f7300ff3549743daff070f45515d55ee18faf4bbcd16ce213ce7bbc011ff9b0671b09f9f20cf80214949da7f8ff1a58d472eec53da4a5d5ef0c1dee43c785c26f3f2a4a5a85288819a8318cf10bb6d65ec775254e13642de92bdabea1a6ecc81ea6060c2d3135b2d49fa0fe743e3dae6742c85236612019422abd1a164d09a3c33443d4136da4a4f388dffe11a8331997a8cf2753c2a7fc6ee91eeeb777efea0e1874184364adab154afb37d3b20e1f70e7d7cddf8db188031a1a2a4cb7ec4ef374791ca8655d866fbd5025d3b572690e8693d658ab957b5383a386bfa98f602d610ccbf3d413894019c28449272c8a30ba8fb092544fa2e49d10864c0fe01c39ebc747ef2fd95b6682a216a1da0b58f2448de93a33eb08aaf83f727f551dd8ab6fd9f555ca62c30274bd16a0cf40a396c6b18da82dbfd2bc5e06c16700ac125671905a8bb3f7eed6aa318f573d9edbc5d1532f41301f94fe9d8522b067825e518261432de3ce673e1eb0ec5e31923d2013c48b3cdb6a6d7d2a675cd25b62f7349ec0b080859d72c5ec354b1ed3539f51d132cddf47b676dbc2b4057ff8545d5ae9c0c4344d059d54494743bb1adf6a394110a224aad79461481afb345eb7345bf2152c1b0456b9893b2f0743c842133fcc3530c3af172b0ba94b7ec0141f9b7e97f96ded31828d6573e5f42d3d9d17329244eeeb852da867b74a60fddb671f1c9677e285e7b36969d501b39169479b2a0e4789b7ef4817022f47d17af19b3f7b3b6a30a5a7d96fe685dbd72eba922468560ac9ce206d3e8269d2a4cf89be57636987ba2e0768ec62ca522fc33fff4af2c0db8ca7583c9611b1e8a257cdbf1e5ed6c08868c56dcf857f81ea3895c663edf0de1e148ad5e235b9cac20c57f1f9583a1dc68834dd8f021ad2505beca4477a13640e55265b8c8ee3da891294a5c2de8c2b9d42f7dfd01f0d4fb51136cea314d00f0ed7a86afec92ef7e8ea97e2ee104f5d3de35a6dac3412469f3961fd2e8724445b9d3b2d98e4464535444d6c154773a058ae78541aa3eba76d27033db7443dbf5d30953df17674629d7c0d279b2fa6aa8853893042f362ff1e22fbeae7f6e4645770477fc683740f4e7b8da83b1f931affff1565a7c462552b86fd5a99c60f01c2dc3b132ce39a1c8b70be1abf9565120e9de1a9ad5854ee2bcbec03ef11f32a1a1e6daa4d897350ae2fb34c3926ca18cabc80b3a318b3c89a8c6316a152ecbffacc53ce08b7c4f2014f466e61d3b7f623e8775dd856e2c07b815cfb88b019b7c5e4380789dd08dc3960f80efab90a6defc25d153226b07331c6b1707ba421ab6ccd628cce6da420002c9385103576132cf2960fa91d8a1b562a8cd51301e4ca9a194dc7ead69b6f28ea9c6931cd57e4d4d12abde38529916408a7eccde68a417fa054ef2fdd67e117557b50989104f1f39a4622823abdb81db84b7760ec4058df332b2da19b0e5e237cea3046ea1c107f5bd6f108f1a28b4316bd90e80754c3eeaf164071511fe1153fa688d931bf7cff046ec888a0c98e39c91dd55d41da53fd83cb9a016492c5dbf7330b208589e5b001c1d704228b36e207775e66377e53d0a9f497c5c26085438c279281dccd1d559295b3b49e939c10bbd17ac6c7de81b44445b5d04229979ff53fa45ef247c3e5cd4d246a543f38af69603301cb94971547fee326e40f62daff85cfdf4274ba14222b22124dff8e68a5e3076311039427b7c8783552e84c27ae2c763d4d1fbb42cee6ccd9f5a8fbbb058ee3d355215639fb3cb74cd75fb2b408be7abb4a1217947770350e3d2d1cf24e142e65689013d99c0534fbb132a6a2b59b3987a0398e3c3990d761b3d19d97957a08b77b3e67adba796fe54f46d7df9072c2e85ba7ad6256f320e45d087d08187d6dcd06f10cad8432603efd03670a46f0b90503fc52a786b40e8d6453b0e8d7e21b0204f9d165f771985a8831d9a27fbfa26e09526e42e61fac6c38178c1c30e6b16890ee9ff990b5c2a74ebb2f1cded691003bd9dd1fa5fde30e352045637c092eb6521c61d253779aadeda4dd6852b59969cbd46f43960b920beabc99ff3e163722bbf26f7667f033e9d73ff0ddbf0454db2b07377caf05a0df282353cd7499b5364704d5af8ac670a9d2d1e26cb314899cedb3012897007ede0d4a818965892a2edce57ed4f7044ea2a26d3d4995d33453eb8bcd067f9bae4275dc88d12f9aae3b7c6ac39789f18bae0d12fa7833feabc60f500348d8786cf51ee0aae0877d40b962ad175dc746230e4c4e1fd2837905fed208e4a6e3b6c49afcb5211f45be5195456ccb85d2a455999bc2872dd30839051e15792d3ce88a89fd0384e0600097b9b2dd311d5926910d8c193ccbc2c9bfe3280ddd9468693e6370dcf4e82aa423d2ea9fd760eb3fff4790fb0c4c968729b44037cc63a42a8bcd391496e4dfa11bd0d82fa519483dd1546c70002616d0a803efd958020c2ba4c27d6350acaf29db1cb9accb8bb254e5e2f8bfb3590d28e8a77e0aeaa2ecbf20c4d91b715bccf616453174d859178a3762ed7015710f25587c9386f9a10029168c9230c5d32cad4645677fb384cef7d1013ab1f4270da5c7eb5b27bd828e46cb715708de000717d1f0e76599fe758fc53444c194b39ef2388acb7a318eddfc44602b69306de6a1de6e9ee5d270bc28a275cda357d6ba8f45f1ced3a8f526ba16097b295a2c97dbbfa43385c333a6acddc9c0d4e3156322e8f351604f98008a1aee06092145392096c6d424ab61d6c8a83b76e7d73be8d3b937df3d476e14e9bd63ab41e3e42eb1892ebe119db3e53c75040f02c706a4820f252346629b28e4aa097bf88c311cd83938f28fc2f8c7ced2e38dac802f73303a16f696cc6179a5531b134e233f523bef4ab3efed4e1a876d0e79b683d401665fe22990c87e54b986122f877f53873658147ef30d61913402edcc930e74e78178714caeec528a7fc6f9248e8f78c0b2ec1ef020c74848fef0ae533965811480a4cfb3f88e310ef46dc28ec64afa3cc91115704a4f38831caef6cd58a2d6412b05b9fa6bfc521c6a7b18525684877158cab26c826b22f6a258132c75a18e1b4391cf0436ce9bac1391ecba7bb56a92a3dc4b9078be06ee3388673c25dba4be3f2f68dfc8db9f189b63a4e098072cfa3a78fea4aac31a127a835936327fb6ec67b6a744274ecaac6fc6721783f327074c3bc1f26463cbc1b9f23622a8b45", 0x1000}], 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000003800)='/dev/null\x00', 0x10000, 0x0) sendto$inet6(r1, &(0x7f0000003840)="a96bbfc1a36023c946ebfece435510978d3bef26223e2081b65db563c7edf541d585d6435b4f667e8030fda5e74761", 0x2f, 0x8, &(0x7f0000003880)={0x18, 0x1, 0xfffffff8}, 0xc) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000003640)=[{&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000200)=""/129, 0x81}, {&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/175, 0xaf}, {&(0x7f0000001500)=""/144, 0x90}, {&(0x7f00000035c0)=""/83, 0x53}], 0x9, &(0x7f0000003700)=""/216, 0xd8}, 0x2) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x203, 0x0, 0x1, 0x0, "b67eec1859c4b248cdf0c57ae03b739fc5d6962c", 0x80000001}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x81, 0x9, 0x6279, 0x7f48, "398568e7d6079b4e63e6bbad1344eb4eba162b7a", 0x4, 0x9}) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000017c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') 16:00:00 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/Bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x40}, {0x100007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:00 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0xffff, [{0x3, 0xfffffffe}, {0x3, 0x400}, {0x2, 0x3}, {0x0, 0x80000001}, {0x0, 0x32e}, {0x3, 0x3ff}, {0x3, 0x9}, {0x1, 0x9}, {0x2, 0xfffff84d}, {0x1, 0xffffffe1}, {0x1, 0x8000}, {0x1, 0x3}, {0x2, 0x4}, {0x2}, {0x3, 0x1ff}, {0x1, 0xffffffff}, {0x3, 0x100}, {0x0, 0xfffffff8}, {0x2, 0xfffffffa}, {0x2, 0x100}, {0x3, 0x1}, {0x2, 0x2}, {0x1, 0x7}, {0x0, 0xfffff001}, {0x0, 0x27b0}, {0x3, 0x9}, {0x3, 0x9}, {0x3, 0x7}, {0x1, 0xdd}, {0x3, 0xefca}, {0x3, 0x80000000}, {0x1, 0x1}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) r3 = fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) connect$inet6(r3, &(0x7f00000000c0)={0x18, 0x2, 0xd8, 0xfffffffb}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x190) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x40, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) fsync(r3) fcntl$getown(0xffffffffffffff9c, 0x5) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x21b3, 0xffff8000, './file0\x00', 0x7ff, 0x8, 0x5, 0x9}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="002906aa349f82c56eae9cbb5bd91a171b696c653042"], 0x10) dup2(r0, r4) 16:00:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x8000, 0x0) dup(r1) r2 = accept(r0, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600), 0xc) setsockopt(r0, 0x1, 0xffff, &(0x7f0000000000)="2252859ae6e01213bf4033a18ee207df42475c44b40867bee89533aed2b21bd1db5b36e749282ef2adef3dd4d4b3b62c6b30ce3457e6e245c4fa91bf65a940d9972bdcb61fc90717e3284a83b358b057404efb4af67a7115749f960dcbf4eac4a5e042d0860f2889f1f6914c0f4a8510d0dea3466666eecd72da3951e91032db687d3c81733b187582", 0x89) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) 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}) getpgid(r5) getsockname(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000440)={0x9, 0x3, 0x4, 0xb921, 0x3}, 0xc) ioctl$TIOCSBRK(r3, 0x2000747b) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000640), 0xc) getpeername(r7, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000100)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x1ffffffc, 0x200000, 0x0, 0xd2e8, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x3], [{}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x3}, {0x401}, {0x0, 0x0, 0x800}], {}, {0x3}}}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x5, 0x10, 0xffffffffffffff9c, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0xfffffffc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x20, 0x0) connect$unix(r9, &(0x7f00000006c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00@\x00\x000\x00'], 0xa) 16:00:01 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x64}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) readv(r3, &(0x7f0000000300)=[{&(0x7f0000000100)=""/58, 0x3a}, {&(0x7f0000000140)=""/176, 0xb0}, {&(0x7f0000000200)=""/201, 0xc9}], 0x3) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f00000000c0)='./file1\x00', 0x80, 0x2) 16:00:01 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001080)) read(r1, &(0x7f0000000500), 0x0) r5 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(r0, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) 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(r5) r6 = socket$inet6(0x18, 0x2, 0x0) r7 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r7, 0x29, 0x23, 0x0, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) sendmsg(r8, &(0x7f0000000b40)={&(0x7f00000005c0)=@in6={0x18, 0x0, 0x7fff, 0x7fffffff}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000600)="b54d0f9b4570992159a550cea78c4e7a64e503", 0x13}, {&(0x7f0000000640)="5db8658147198c48d2e87453aebb77f47cd582071edb3c0f", 0x18}, {&(0x7f0000000680)="f1fe3b299bac200d5a52b4b76c73e4e1394b7684fba8334e8a1fec358ce1ab3a59bb7fa51c2b3568742f08b7fbd81455c77eb94de7bda013b6f047a3f014058e5790ebb184c0646252e11f9d98a6b5461b7ebc83bdd9ae331232c7defb09e6154020319ba721758a9ad3ca9c8c22d39b374075b6c7be98f326a6bbecf6a76dba106fb74def5449dc36ae3714cbb45a03f9aa0e442f89b0163f4f8d7fc0351b98219aec28edf3d5", 0xa7}, {&(0x7f0000000740)="986c314a867fa79498124a64d74a672bda738ef29bad221878bb89f372af25f42d1c7c8aed6668f5417c9b2d54b9fdf2d8fe329b1928c64922b11d821b4dc247fa6030a2e6699fde350d43827c0ca8a2476939118e5210628c0ba7159b15163a2a44a2a843fd0abbdf7eec1ec93d98f62c53e9e8a643165e1d1c7db71231668d29e58e3c0384", 0x86}], 0x4, &(0x7f0000000840)=ANY=[@ANYBLOB="5000000000000000ffff0000050000004ab106b8d0bb78aa3ca7019edfdf853039ada21beec28bb8cefc3b58e23db57a25953580fba308b51657e53631329c32c0467dc11a46e3de9f000000000000007800000000000000ffff000000000000f442e2f10717ae008ea8d985bdd023065279cee895638e16e9969289203e891df914b3f359ab5d9ee9ae81dc9bdcb9a42cb9f615afd6eb29de33a6b2293f7d91b4e28c542c18c1fce9e0a858c57322ba4f7c7521d1cf1ee4892089f0ea1bef9539902420cc00000050000000000000000100000076dc0000bfbe7484ba60dc378b1594cb2cd226b47a71bf2efb82269cc499df125934268067a45eccd20d2058114c5cfebd6d4a535dcd4efefc9ef353b100000000000000b8000000000000000100000059000000e988c4e719bcb0e6bade65c4ea0b332659678c326c27122909bcba1b943ec455941a29eb2665ee0995aa97f422ed09766ecb7127035d4aa66f551e6729146c81d67c9aebff09d42407f9c6df54738907bf9e49431be8cb79aa322a95f82cb38fe538c53641918869a45aed852d09445c05154f0ddd1838500c477bd255b443b32acfb37843fd2e2fc68dc0b13cf8bec416731b69f1fd1585db88484022bf2eb7fa00000000000000c000000000000000ffff000004000000359c8379e882cb973519a59fab79dfb29f8cc4ef3dc65c159937c5b673cf6fd12bf0be0a390771cf9e5ff8a2773a51cfeeffb2c9a8a43f148023d384085a1bad8420e8ba3875169a8ee78953766b3d2c5c00ea1825643d7562c210d1ecd367ea93fe7b9465581b7241c7bdd12a9b39bd8f5c26cefefb9a8536bcf497da82c2284044e7febd3d81c15f4ffaa8d7442e2ba18bd7ebdd0b944d8ccde98ea5bb6f7b0cfd7f04f56617f133037efae480420000000028000000000000000000000000080000f47fc2ea6a598ab85acea5cfcf7ea8c37e053dcde14c0000380000000000000000000000df00000035fe6f813ee3ad929c3205ce71b29117ff91f8edeee65b25eef0df540ba7469457f1580000"], 0x2f0}, 0x400) setsockopt(r7, 0x3b, 0x2, &(0x7f0000000500)="23b3650b50eeee327fc0bcc19aaff978c962bc545216756651ad1629607b033591ef29cafa20e03c4e1801faaac192313eb3afaff0e4cefd543a025de5c470ab4f0a23dbee6bb3846700d7ae75476eb059b19296bb94e3127f9677f7ce0e4ed478773ed4f3a40945e5df7ad287e38ec9a684", 0x72) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) recvmsg(r6, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@file={0x0, ""/56}, 0x3a, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/161, 0xa1}], 0x4, &(0x7f0000000400)=""/174, 0xae}, 0x840) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) mmap(&(0x7f0000566000/0x3000)=nil, 0x3000, 0x4, 0x4813, r9, 0x0, 0x2) r10 = socket(0x400000000018, 0xa004, 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r1, 0x6) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0x101, 0x6f68ab8f, "85875f7c848e04000000000000004dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="a193d6909db2b405d7c65c9e5cb3903b00"], 0x1) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x20, 0xe8b8, 0x3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) socket$unix(0x1, 0x1, 0x0) r3 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54, 0x0, 0xff}, {0x3, 0x0, 0x0, 0x8000}, {0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='`\x7f\xec%V\xdd\xc9\t\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)=[{0x2}, {0x15}, {0x200000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:01 executing program 1: munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) setsockopt(r0, 0x80000000, 0x1, &(0x7f0000000000)="8f5301f66871dde3e75ed5f8de305779b503adf5397acd2be565b03376c5cad1f1a81c0cc1a7aa6b9c665948b53300e470d62f8188c76a7419f83222ce5a17644158f789298028ab6911dc8b157e5af41d2c52b878612fa518434fa5382fbc8e0aeb9fdb9fc6a959254982184359a2d85dbde1dd", 0xfffffe81) r1 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) 16:00:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) setsockopt(r0, 0x1f, 0x1, &(0x7f0000000300)="afdd35a202441b1ca608953a84b86adfd1e47f24ae1abd8f0ea6284a6078ce3409d220aa5a9d321135f097dd7a2f5b50577d70e775b340a0298fc785dae2fa3e4ecde4866cab51d6caf8805dabf83925f37aa08d9ec7d5c703b8c2ae4ea58b766ac919334c3905f14c44d120da36", 0x6e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x1000e) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000002c0)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) r5 = dup2(r2, r4) linkat(r5, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) shutdown(r1, 0x0) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) 16:00:01 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r3, 0x5) shmdt(r2) shmget$private(0x0, 0x1000, 0x47, &(0x7f0000ffa000/0x1000)=nil) shmdt(r2) 16:00:01 executing program 1: socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) getsockopt(r0, 0x29, 0x1f, 0x0, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ea014000000000045f00000001010080000200"}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) sendmsg(r2, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000080)="4fce764af463b8fce3c2c57895b1bf44bf7f1e1b", 0x14}, {&(0x7f00000000c0)="dc7b0c52f4be4afc37effcbd48ed9dd89b9ba831a48a6e3e70b2844ff9db73d7f9e9eeae95181e7611d0c280b3a93749032a94253274165ce6b31fa8eb8c9a218a229150f09f130ba9eb826ab1bcc857c76ac2492f78bc679460851384013210039189469e808e1c15f23903ea6ad575ba39aea0ad2adb4bcd497eb89f2e8821261e1f641740d4a59435179384cd2089756fb778d8b602bbd190a37406f54998ceed95d967f19617", 0xa8}, {&(0x7f0000000180)="6ec17b43bd2b5137757c5e2a82f1d8b869660a5823160310c9277e05b0a322b3acfbd467236d8e139e5cae2fbc05913d04508b9463de578182981c91e0f764b7efe0b9a95bb7207161e144acecaa48b438ed5c3627f98f05f3cf2cc2ecda3369d07f85885c", 0x65}, {&(0x7f0000000200)="e07378947f547f507d36f2f09926301c092f5790e1ed1689e234754f962c7841e57c62bc0d420e7049e49aa176a9d6306689cd8e68b2442ad9f976dc11607fe7b2ce337d71c1a1a0c0e3a1f0aa2002abd8fac38dcd", 0x55}, {&(0x7f0000000280)="8c696f3415a68b72c0ce7bb20ac77a805ae909fa33c16389", 0x18}, {&(0x7f00000002c0)="3d99bac3c8e83228b2383ad1990962caa202db11b05e480a18c2ae7e543bdafcbec809ff97b54e98f9c67b8afddc33c2716e021b6a3110d8086baede860d0c32e86013bd79b128c8cc687df3cce715b69cf2aa16db318d8788a39b00a0b6e11c9fd8b63746ff9ab6c3c086fab74090c243bb5eb61e08ec5f566c4a0e7a16fa125a7ed004c0c31d5a03386024f5b7ac2de610d8faca9cc408dfdb903845fe3ed2ed1c009ac6ae6fb1794f9a2a9e67888ca4035daa128de5b797a148935139e3b277d05d1084ba3d47529e5a6b9ca9fc3b8dd22731634552eb1fb88c6dd2db711830b561bd5ee9ad817a8c45c933", 0xed}, {&(0x7f00000003c0)="01fe7fdaeb1167dc472eff943a08d9edf2c3da89fb33042052fd5d5588bb60db4a244cda6cb375cc493d5acc228aa876d54cee5d7b621a1161df2d71c784b4966453298e121bb681a8fd5704d09c5dc1df87603b1f549ce64ec3a45c7f3337e87db5a9927518dfb0", 0x68}, {&(0x7f0000000440)="9c57e328e95b3127c2a95fffad10fe125379796ce3d870685aab4df5e34e92ad1cd41e3127da9152c425e083301c81bd8283f67525944b57886d26ce767e193c70ed1c35b1de89338ca6c5712b2b4c69a3d7a2ad6e8ef3ae3d9e1639031557a71bac37841a6d9c681499f2468e124ec1baf4327e8f9e221911497216736f4b2d5f5e6bd5be27", 0x86}, {&(0x7f0000000500)="01e3cbda475993e24e455405978434b13a95db9e1ba0bd61d363a7f24aee1408bd1f86b67273a64079b76b96fb34d24ad2dfcea597fcd48dbc1289ee44fc6876b3662951ddaabd417ef0bd26e796ed8e1e5f030bbb82e2d949c1474163b9ee411b7c8beb964e89cac59f170fcca602e196085d96190f262d49442175813878717ba74192e924c420a6baaecaec3742d820", 0x91}], 0x9, &(0x7f0000000680)=[{0x20, 0x0, 0x7ff8000, "fae5efaaca1dabf808e1a395dcacbc"}, {0x70, 0xffff, 0x3f, "85a809d13996ee9adefc0d085803d2d2a3899f0ebe334cf9cec74c0a59b8bf4c46442af53d39ccfdc49b525e5b3dfac8d5cc52871d86519dfb5d5c3bd0ef45d80e6f26d9d466cc1aaccf7022160b99bbce0063d02dc6ebaab6d791d9e1"}, {0x58, 0xffff, 0x6, "55edb5ca5cc95cef4cf6a7992695a2d61d58bb07f87a5d69e2665845570510272143f1677037b84e17c16c2eccbc0551480969188f1def09eedb49544c77cce17d97014b1628ab"}, {0xa0, 0xffff, 0x80000001, "09d3a730fd159a29b0947665afe9aa1f6b99cd12e525f0748bcf44f0e6aa4f308317da95be3b3a04cbf79c3043eb43eada7ed570821cc57b8eec01ceee4856cac02bf618cc11921c08503f27df77c778a6122f3a7eea1947d88c649964eb80ec2e03cb4b486ebde15df7e11ac683c69c97bcaf9ed643331d1a9072b8277c8d64d45928907767a1b66e1eb8dfe0"}, {0xb8, 0x1, 0x3, "dc4b34e83f5e3f4cbc7745028c0a959ff117f6207a697b8efba535d1d6be1199ae5cad94d077934d765ce85ebc3219dc31e96c1a75fc2bf8ed08047f6a8ec91c83966d7150c6dc0c76757fc8fd30b087e099a19d4c66d471f5a17210fa8fe1536afc1e55631f7ad09e743853ec52f9d939cb47c0d65c7b3e34883ea6f203dce33fc0ac680422c2739863680244c64c4f4251358c866fd76875181a0568b31d3f46bf4d"}, {0x110, 0xffff, 0x401, "a8b012dd75cb948e5f6696662dd7aed46f283518776d7123983df9df8ba1b6262bab30fc51853f1f9a4bd86545a46c3bd8d4501c7349a91afaf148782cafadd12922c7e5ae1eb02f5d30fab006e586ad212e52387ffc6f715ba299812d37312aee3dbb4741f09861111e6000e4104b3ee298c0df432bd4213adb41ea5fc614f7dd9772f700f22bb48d154c283ae5dab96a7a2d46c95646eb70d0fc772b593ef596363065dd9367d275c84576e3982bf69b32977033772df3ecb3183a920b5a3929a858b1e8b12c7b691c941cd17a82f5d0f791864fb950b9e4219be184fef713030583b114d93bda108a5ad096cf01cc9d974cbb4d1ba35fe15750616e51"}, {0x38, 0x1, 0x2, "2f7dc3312946690d567ccaa8c0399e331b693a3d972aec48fd1fbcac7d27571b4303d7c7f1"}], 0x388}, 0x2) read(r1, &(0x7f00000036c0)=""/91, 0x5b) close(r0) 16:00:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:01 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) syz_open_pts() r5 = socket(0x18, 0x400000000002, 0x3) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x46bfb) r11 = getpid() r12 = kqueue() r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r13}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r12}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r9, 0x6, r11) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r10) kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 16:00:01 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005016000009005001b0025000000050004fecea11ea8fef96ecfc73fd3357ae26caa04162aff32192d78e7fc7804be781e49911c3bfaf1c3deb0c7e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872bdb3324b86a6fc4a3b5171dabfbb770c1f5a872c881ff7cc53c8943030600310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f800040000000000000001000000000000000035ed04d46f1de9aecc734cb80fc8b49c6607f91d5bf0c9d2f718c9297e92605e7337e902b4c9bcac214a71c6ca20e0a5dc184d40212c4c2d7e091f3f90a2f9098b9abed198f088360a4714f827e5b0276fb919626f75b9b24d7b70d898e526aa898c0049f5626fbf59e2d2e16a18a53bd2b38fec0d4703ed2ecbe7b328b7eb9cf2bbee92e8e910501cf3e88555ed825f447af2c604f3d8e449a7ed261b4b13c713979a72f402dbb64851860a23cdc67f89ac3639e907e02f9a07d088becc25b0a0e9cab3a76cda0bb8bc15e8ecec07fa5b0f99046838671bae211eedfff0a563c7bc68715268dc3474ac74235f958594482bc66d908489c877a76740fe41f6ffd1820b75e2e13f6a72d34df5a1c31ca520c5766426a567d0b86856dd705b04eba323a98b074ac4a036073369dbddd5036157cce91313755b3f5f6eaac21117e2961be42e99cb229aa0e947208d29ab093e9ce4d1efedf1574e2b1063a8926be2bfbe2d962f7c48af2447fa8a5bae14d2903fef3fd8b2bdfed954002d0242375419a36551758a085d4ac700508769ad2b1196fdedbbf9bd1bbb43a76d6034a7ddc96cbc5c6cb6385cdb43acc4e45134d48c58c087929f7111", 0x274, 0x4, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9}, {0x45}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:01 executing program 1: munlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000300)) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x7) getsockname$inet6(r3, &(0x7f0000000340), &(0x7f00000003c0)=0xffffffffffffffb3) r4 = semget(0xffffffffffffffff, 0x6, 0x20c) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r4, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000440)=0x100) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) r6 = msgget(0x1, 0x254) msgsnd(r6, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r6, &(0x7f0000001300)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) connect(r5, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r7 = socket(0x18, 0x2, 0x0) r8 = syz_open_pts() fchflags(r8, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='\x00\x00\x00\x00\x00Y\x00', 0x100, 0x0) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f00000012c0)) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000001280)={0xe0, 0x0, &(0x7f0000001180)=""/224}) setsockopt(r7, 0x1000000000029, 0x20000002b, &(0x7f0000001100)="4b74954ca5ed899481fa6081ab37d56f4bd4ac8b68a384442953b5468c5a2ff4f85eb7ac9670024435780fc29f832d0a10edf4eb646fceab725e9475406d321ccbeb71d87acc655ae1c5c2cbaadb45e80ed5af845889aa07a3e99c091b97a0c0de445360cc609a33c9", 0x69) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) getpeername$unix(r7, &(0x7f0000001500)=ANY=[@ANYRES16=r9], &(0x7f0000001040)=0x1) r10 = semget$private(0x0, 0x7, 0x287) semop(r10, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) mprotect(&(0x7f0000ff5000/0x4000)=nil, 0x4000, 0x1) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r10, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x2aaaaaaaaaaaab13) semop(r10, &(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, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r10, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) 16:00:02 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0xff) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x2024, 0x0, 0x46}, {0x80, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r3, 0x0, 0x10001, 0x0, 0xac}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(r4, &(0x7f0000000280)=""/57, 0x39, 0x400, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000340)={0x2, &(0x7f0000000300)=[0xff, 0x8]}) 16:00:02 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:02 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) writev(r0, &(0x7f0000001200)=[{0x0}], 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) semop(r3, &(0x7f0000000080)=[{0x1, 0x1, 0x800}, {0x1, 0x4}, {0x0, 0x7, 0x800}, {0x0, 0x7ff, 0x1800}, {0x0, 0x0, 0x800}], 0x5) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) 16:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) close(r0) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x440) 16:00:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0xfef3) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x8, './file0\x00', './file0\x00'}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 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}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x5, 0x800, r5) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) r1 = socket(0x20, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f00000001c0)) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='./file0\x00') r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000240)={0x3f, 0x3, 0x5}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) 16:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x18) ioctl$KDDISABIO(r0, 0x20004b3d) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r1 = geteuid() r2 = socket(0x0, 0x8008, 0x6) listen(r2, 0x5) readlinkat(r2, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chown(&(0x7f00000000c0)='./bus\x00', r1, r4) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000080)=0x10000) 16:00:03 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:03 executing program 1: socket(0x2, 0x3, 0x0) socket(0x2, 0x10000000000003, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = semget(0x2, 0x2, 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000780)={0x3, 0x401}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSTART(r6, 0x2000746e) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000000)) semop(r1, &(0x7f00000000c0)=[{0x0, 0x7, 0x1000}], 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000200)=""/216) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) getuid() r7 = socket$inet(0x2, 0x3, 0x89) getsockopt(r7, 0x0, 0x0, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) fcntl$setflags(r8, 0x2, 0x1) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e6993192964819c12101e081a32b953e24bf26cbd54d59ad4edcca52c3f866b9edc58625a44c538512e88081f1a6fb748479d9d9576fb78a336a1cffa4d0b9d982467201a5295934e4c7c4a5b70c79", 0x5d) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x9, 0x2}, {0x41df, 0xeb}}) r9 = socket$inet(0x1e, 0x3, 0x0) writev(r9, &(0x7f00000006c0)=[{&(0x7f0000000300)="dacc2ea9bc6aa6a776cca59b703ccfd8648da8dface77c12d4", 0x19}, {&(0x7f0000000340)="4960c95ae47c7f9391a1fb921f30fe618999b43ecd00930e9fbc350fb2daf2f546f70e06", 0x24}, {&(0x7f0000000380)="b79e2fc59178", 0xfffffffffffffecf}, {&(0x7f00000003c0)="338cd9d069cda0e0ddd3275881898b4e126bc5b9e9fa9ba1073a4ea9e943a6596115bc4a91acd5937b8fd55e90875fb5c4260f45fa360c2ab61ac565378f", 0x3e}, {&(0x7f0000000400)="a710b54687dac9f7", 0x8}, {&(0x7f0000000440)="44d9e6fee1569ab9207e14c22325d17f7e44df8a320d8c0488f6ebe03cd23075631f869fd0d567e84900f4d92cd7ceea20f44c7798dcd6e6233baa23920787d070f5aec1eb358332d4e24b5d1bda894f4c4299b0865ad2772c64a1f1410254347e80faca9a73fabd4253b3b4a230534084e5ba2d9717470a", 0x78}, {&(0x7f00000004c0)="c346c84c660199731b31d9ef1be5c81f06cfdcffed620c269eedac160a6d48811e88f3dafc21e0f887a00cb1fcdc4893160fb2d4a5c3000acefc155ac6d13210e57e708721d5fe527cf6852f30", 0x4d}, {&(0x7f0000000540)="8f052f2bfbae057a969fdc82b0cb9ffc2dc160608d30987be6e4490b2ea90c907572baa9e300125bef817ae0f9b22f3546178ea82a7244306e446ba9d79e36b654e5a2c10e125dc01599e2d24967205fe033f6d726626d8fb6eb6e9149f07762aafe6391108412b80e045d912c75c566c72fdb7797e21e540808cb77a604fbd3c2456adf134de874ad0b4c85cad5357da992093804185108ef090d547fd187d6a9ab95a2a789839782bb11eae3c3f5c6538aa193c4ec6ba132859b790aa87814cea872f30238da6da342ffc34a36fd37919484fa59ec7d1f618a02d43a", 0xffffffffffffff2b}, {&(0x7f0000000640)="7351997da22506e92bd02d65c4964cd3364416802dd1236604d6072e3492ffdccc502517feed7b9ac2b8c55e94bdc17989778241009d2729c3f76937672c4b328dcebcf280bd2ffa057f9987d92f3c1a3031a8c9", 0x158}], 0x9) pckbd_enable: command error 16:00:04 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000001440)=[{&(0x7f0000001280)=""/16}, {&(0x7f0000002700)=""/4096}, {&(0x7f00000012c0)=""/86}, {&(0x7f0000003700)=""/4096}, {&(0x7f0000001340)=""/203}], 0x10000000000002f9) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) rmdir(&(0x7f0000000240)='./bus\x00') r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) read(r0, &(0x7f0000000280)=""/160, 0xa0) connect(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0xf52, 0x1}, 0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x2000, 0x80000001) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = dup2(r0, r1) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) setsockopt(r3, 0x693b, 0x4, &(0x7f0000000280)="f3b32c86fd8a0b69db8bf06e8d27705a8367fc94899ac8eaf1494b5bb571fa366d59b5d9ebbd62e844995e8d976df75b5e444f9c1e5fc80cc8e666563fc95312", 0x40) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./bus/file0\x00', 0x900, 0x4, 0x8001, 0x1, 0xffffffff, 0x8, 0x4, 0x2, 0x2, 0x2, 0xd8}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x5, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000300)="fc07ac8a1bcd73ebc11657231889f53432b8732922c32173e99fd5ebb8d3e8112b91d1c1e584ba860195dd001aef7782e3bba2fa316433f20a0744fee42f659d2559700a2aa102aac5b792e5c0f97621187a6bdc699a00e7fdc7eae246a135fd727301a4bf74b21ca1e94d4181e414434f7515bddb4dfca0abab55766e43ccbe71474dec4c852234b00393103154408b92d6b0e008736652a3c5c72e785f24155e1a22c8ebcf28eae5f2f95734e5bf787262fd549da83e4a30d2a799abd3b9eacc76fa09bdb19e4337ed78ac2a6fb48e5c26ea", 0xd3}, {&(0x7f0000000400)="c72f4f22df451bfb29865caccf6212868d2c6933ee71c28e86fcf5bf1ffe89b7a4d35ac6d24361fe0045a7ba2551efc3993abe494bff38a6c46cf31f076fe32f97f23bc420e089231a1450b69cb37e55bfd66735a7f5474e74453d473c7edaf76003483a71b55939e232e05f2c51a8a9150ff3b2a064b0b537708645675a1d41657a2bba01aae1ee83ffd8137e1d8686010831ae2c7f7f8eeec7b895a20c28a25ae6bf9eede948638f7e3188f006c8d79c6cd099fe4706e90466f2530be173a6f4ecb5d51cac7770f649a7002bed50f400620274024864bfbf8b831d320e810e64fbba", 0xe3}, {&(0x7f0000000040)="aaf3b618c14afe37c53fb4291cacfa62b5f04c5b16b1f27a1545a96c7b74", 0x1e}], 0x3, 0x0, 0x3f) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: kqueue() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0x91, 0x0, &(0x7f0000000100)=""/145}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e963ae3e245c2423061d9dc5be7c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe1", 0x334}], 0x1) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20c0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) recvmsg(r1, &(0x7f00000029c0)={&(0x7f0000001500)=@in6, 0xc, &(0x7f0000002840)=[{&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/98, 0x62}, {&(0x7f00000025c0)=""/135, 0x87}, {&(0x7f0000002680)}, {&(0x7f00000026c0)=""/142, 0x8e}, {&(0x7f0000002780)=""/94, 0x5e}, {&(0x7f0000002800)=""/17, 0x11}], 0x7, &(0x7f00000028c0)=""/243, 0xf3}, 0x823) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x280000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x8000, 0x40, 0x5}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r5, &(0x7f00000014c0)={0x2, 0x3}, 0xc) r6 = fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(0xffffffffffffffff, &(0x7f00000004c0)=""/4096, 0x1000, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 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, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./bus\x00', 0x0, 0x40) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0xff, 0x9}, {0xff, 0x2}}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f0000000f40)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000cc0)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e004b85000000000000000000", 0xd4}], 0xde, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000d40)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000ec0)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x61b, 0x0, 0xfffffffffffffcd3, 0x4}, 0x401) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca12d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d2215c14eac2dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b3394eb09021d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df097eaed2a540a838468ecf6272fc81b2ecd4f", 0xdd}, {&(0x7f0000001180)="8e497239956e23ed42b4050d3733dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad767a250e105080000000016000d74753bff4d5fd30844d236e2d87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef53639060000000000000093fb672e68f1545d06b5ddf3e111af18c25d5ec8017206a7d96de18d05c93d95d73c900332e447a824e288c6bf1c087b45ca64a7bb270abe21fb03a04fefa10dd4ae99640cdeed59588b9d2074c9dc3d6d32ba39ca9c1321ac607dafc562b7d51c6c64e2678940637adb1569377c24f90f158f71282249e5f14e9d41f854dda0ea8eced25a2e7f7da54e50139d989e1d4dc93de9b92ef84642d60d1485e097bc0ce5d0a2eee3c6bc8982be8f33ace57860545d1f10bcbc9cbe1b07fad17e2d28c0336e43785927a66e4dd2695c0330da00bde33fe6803a5879d9ea25948b1767fbe5c4fddb61d8f82c5f214c9d768bd2dffa1bd58ad0f6bd0421a81622cd17694d8676aac3ab10df9d", 0x188}], 0x3) r3 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000000)="4d531b", 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x2000000000000005, 0x3, 0x11, 0xfd55, "3ec72ce9ac7b55a80f487abaaf09c80000000b01", 0x78ce, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x31b) r4 = syz_open_pts() r5 = open$dir(&(0x7f0000000780)='./file2\x00', 0x80, 0x1) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000003c0)=0x9) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000380)=0x9, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1982, &(0x7f0000000380)=0x9, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "ec8f7766421fd366d8af9057e6ef71a3118a0300", 0x3, 0xff}) mknod(&(0x7f0000000740)='./file0\x00', 0x6110, 0xffffffffffffffd4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x100000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7d}) readv(r4, &(0x7f0000000b80), 0x2) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r9 = accept$inet(r8, &(0x7f0000000b40), &(0x7f0000000d00)=0xc) dup2(r4, r9) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000100)={0x20, 0x8001, 0x2, 0x7}) r10 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x650, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x0, 0x1}) r11 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x650, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x0, 0x1}) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r13 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r12) faccessat(r13, &(0x7f00000008c0)='./bus\x00', 0x42, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r14 = semget$private(0x0, 0x1, 0x400) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000000)=""/155) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0xde) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r1, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r2 = geteuid() setreuid(r2, r2) r3 = getegid() r4 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r2, r7}, 0x5, 0x2000, r6, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) r10 = msgget$private(0x0, 0x601) r11 = geteuid() r12 = getuid() r13 = getgid() r14 = getpid() r15 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f00000001c0)={{0x3, r11, 0x0, r12, r13, 0x4, 0xffffffffffffffff}, 0x6, 0x1ff, r14, r15, 0x8, 0x8, 0x5, 0x8001}) r16 = semget$private(0x0, 0x3, 0xa0) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x1000000000, r12, 0x0, r11, r13, 0x90, 0x6}, 0x0, 0x12a, 0x9}) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000340)={{0x80, r12, r13, r11, r13, 0x21, 0x774}, 0x5d, 0x3, 0x8}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r13, 0x61}, 0x8000000000000000, 0x0, r9, 0x0, 0x0, 0x4a, 0x7}) r17 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) msgsnd(r17, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r4, r5, 0xa8, 0x6}, 0xa, 0x2, r6, r9, 0x0, 0xfffffffeffffffff, 0x100}) r18 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r18, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r18, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r19 = geteuid() setreuid(r19, r19) r20 = getegid() r21 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) r25 = getgid() msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r25, 0x0, 0x4000}, 0x5, 0x2000, r24, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r26 = msgget$private(0x0, 0x0) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r27, 0x0, 0x0, 0x4a, 0x80a5}) r28 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r28, 0x1, 0xfffffffffffffffe) msgsnd(r28, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000adf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb6d4dff5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd26f6679b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x3, r19, r20, r21, r22, 0xa8, 0x6}, 0xa, 0x2, r24, r27, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r20]) r29 = open(&(0x7f0000000080)='./bus\x00', 0x4a5, 0x1d) write(r18, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r29, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r30 = geteuid() setreuid(r30, r30) r31 = getegid() r32 = geteuid() getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r34 = msgget$private(0x0, 0x0) r35 = getpgid(0x0) r36 = getgid() msgctl$IPC_SET(r34, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r36}, 0x5, 0x2000, r35, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r37 = msgget$private(0x0, 0x0) r38 = getpgid(0x0) msgctl$IPC_SET(r37, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r38, 0x0, 0x0, 0x4a, 0x80a5}) r39 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r39, 0x1, 0xfffffffffffffffe) msgsnd(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda716571144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e234e9eac0c824dc5a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f24faffffffffffffffbfc9affdb31e532bdbe019a8d91361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec3bebcdaa4452fb22bf56faf71f94baadf5efb952cb92170c645a72bba80accd20b765b9700"/199], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000140)={{0x3, r30, r31, r32, r33, 0xa8, 0x6}, 0xa, 0x2, r35, r38, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x4, &(0x7f0000000040)=[r5, r20, 0x0, r33]) r41 = getegid() setregid(r40, r41) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = shmget(0x1, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r6 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f00000002c0)=0x1) r7 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() setreuid(r9, 0x0) r10 = socket(0x0, 0x8008, 0x6) listen(r10, 0x5) readlinkat(r10, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f00000018c0)='./bus\x00', r11, r12, 0x6) r13 = getpgrp() r14 = msgget$private(0x0, 0x0) r15 = getpgid(0x0) msgctl$IPC_SET(r14, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r15, 0x0, 0x10001, 0x0, 0xac}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x0, r7, r8, r9, r12, 0xc3, 0xffff}, 0x7, 0x400, r13, r15, 0x9, 0x7fff, 0x3256}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x23}, {0x3}, {0x3c}, {0x3, 0x0, 0x0, 0x765}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b580e4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc06dc1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x43b39ad348aabd49, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000180)=0xfffffffa) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000400)="000000000000000000000000000088fa17edce176c40eecedb2801aecf2d6ba33d93db1d9d65fc0e464c231f575c09d14eaf380396bdbeb0ea08b56e918a5b246765c55be82b16382be7a6135b5aa53e8f30edcfbfd4b33ed6092e80f63ee00f03fb26988c7270f2b40781065bd366a974e11076d43efabb3314564808c0f2b0533a7685701446dbc3922806548ebc27a8b01532a3d3f7ce301900"/167, 0xffffffffffffffec, 0x0, 0xfffffffffffffbfe) socket$inet(0x2, 0x1, 0x9a) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r5, 0x1, 0x6, &(0x7f0000000340)="e23beee3a6a9f2148f7251de33f40f2b293c68d2ac112a100d4cdd7c55f245413407fa9a833f6dd9d28798d0e7245c2264ca6db8d27a7f75909c35526ff14c38f3314ee5e15d39b75b2eaca0a1682c4720e7771946d2e1e4cfab129e52006486774856e16774e9ef46f202dd10bdc799c400f18e64318be3242c164c3c123c338aa4005d2d544db75fdc60612f70a7cbf1b352726dbc66c758437634af482a3e910e09", 0xa3) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 16:00:04 executing program 0: 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) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000240)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x321, &(0x7f0000000200)}) fcntl$dupfd(r3, 0x14, r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x5, 0x7, 0x3, 0xfffffff8]}) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x282) 16:00:04 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x1df, 0x0, 0x0) rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="25012e2f66696c654500"], 0xa) chdir(&(0x7f0000000000)='./file1\x00') r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0xfeb0}, 0x0) 16:00:04 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)={0x4, &(0x7f00000001c0)=[{0x10001}, {0x1c}, {0x28}, {0x4006}]}) recvfrom$inet(r0, &(0x7f00000006c0)=""/129, 0x81, 0x2, &(0x7f0000000780)={0x2, 0x0}, 0xc) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/3, 0x3}, {&(0x7f0000000240)=""/230, 0xe6}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000340)=""/148, 0x94}, {&(0x7f00000007c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/229, 0xe5}, {&(0x7f0000000500)=""/100, 0x64}, {&(0x7f0000000580)=""/126, 0x7e}], 0x9) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ftruncate(0xffffffffffffffff, 0x0, 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfd636564ab75b33b) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r3, 0x0, 0x10001, 0x0, 0xac}) getpgid(r3) r4 = dup2(r1, r1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) lseek(r5, 0x0, 0x7, 0x1) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000800)) openat$pci(0xffffffffffffff9c, &(0x7f0000000840)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) 16:00:04 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) 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(r2, 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) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256eb44c353684b8cc6bf67bb441d14b8b46b56b1eb6046c08a71ee7f8c03a2a7b1869b0fcf689e24264882a898e1894393c2619a9edb3a484a53b5036050a521d5105f1eb23b4c1e66f64132a0fc4f1fa035523b1345736f94325602802cf72a45a53cd41d77ce1a60914fdf0cf84dae78c883b40c21b686d9b3e0508ae03d1de6f2f3fdbe0c54788fbe8dd06444d176dd7f74d4d3b9dc08b43b7caf0cd87f58f83cb0674977ff301fbd8d9090ff890e7ec5d26f97d715"], 0x1, 0x4) msgsnd(r5, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 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)=[{0x100000b1}, {0x3c}, {0x6}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:06 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') lchown(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/52) geteuid() getegid() shmget(0x3, 0x3000, 0x224, &(0x7f0000ffc000/0x3000)=nil) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) 16:00:06 executing program 1: setreuid(0x0, 0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6202e5e0ed357322b273ef564b89a8d3f2c6930000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x400, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = openat(r3, &(0x7f0000000340)='./file0\x00', 0x4e7d6c0396f1af8d, 0x45) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r6, 0x0, 0x10001, 0x0, 0xac}) msgrcv(r5, &(0x7f00000004c0)={0x0, ""/4096}, 0x1008, 0x0, 0x355503288a5ce07f) dup(r1) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000002c0)=r8) 16:00:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x14}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r4 = getpgrp() fcntl$setown(r0, 0x6, r4) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x108) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x401) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x3) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000200)="001fdc95714a4520c4b05e74e655d3d0cfb6d98f135239ddb1801555ea5a2f85255572f595f857853237f6ddf9", 0x2d) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) 16:00:06 executing program 0: r0 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/185) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) fcntl$getown(r3, 0x5) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r8, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r8, &(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(r8, &(0x7f0000000240), 0x6) r9 = geteuid() r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 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(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r25, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r20, r22, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r18, r23) r27 = msgget$private(0x0, 0x682) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000580)={{0x5, r9, r13, r23, r30, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x7, 0x0) semop(r36, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r36, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r36, &(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(r36, &(0x7f0000000240), 0x6) r37 = geteuid() r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r44, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r46 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r52, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f00000001c0)={{0x2, r47, r49, r50, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa9, 0x20001, 0x100000000, 0x1}) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r54, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r54, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r54, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r55 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r56, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r59 = getppid() r60 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r60, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r61 = fcntl$getown(r60, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f00000001c0)={{0x2, r55, r57, r58, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r59, r61, 0xa9, 0x20001, 0x1, 0x1}) r62 = socket(0x18, 0x1, 0x0) r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r63, 0xf, r62) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r65 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r67 = getuid() r68 = getegid() r69 = fcntl$getown(r63, 0x5) r70 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r71 = getpid() fcntl$lock(r70, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r71}) r72 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r72, 0x0, 0x0) shmctl$IPC_SET(r72, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r72, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r74 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r74, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r74, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r74, &(0x7f00000007c0), 0xcb005093f78273e) r75 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r75, r76, r73, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r77 = getppid() r78 = fcntl$getown(0xffffffffffffffff, 0x5) r79 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r79}, 0xfffffffffffffffa, 0x19}], 0x0, 0x0, 0x0, 0x0) r80 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r80, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r80, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r82 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r82, 0x1, &(0x7f00000001c0)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r87, r89, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r81, r86) fchown(r79, r86, 0xffffffffffffffff) shmctl$IPC_SET(r72, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r73, r86, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r77, r78, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r72, 0x1, &(0x7f0000002380)={{0x0, r64, r66, r67, r68, 0x20, 0x80}, 0x3, 0x7, r69, r71, 0x8, 0x80000001, 0x4}) setreuid(r55, r67) r90 = msgget$private(0x0, 0x682) msgsnd(r90, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r90, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r90, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r90, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r90, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r91 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r92, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r92, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getppid() r95 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r95, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r96 = fcntl$getown(r95, 0x5) r97 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r97, 0xc2485607, &(0x7f0000000000)) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r90, 0x1, &(0x7f0000000980)={{0x6, r91, r30, r94, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r98, r96, 0xa5, 0x1, 0x7fffffff, 0x2}) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000580)={{0x5, r37, r41, r50, r93, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0x0, r7, r30, r35, r41, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) socketpair(0x10, 0x800f, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r99, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000080)={0x5, 0xeb1}) semget$private(0x0, 0x3, 0x40) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2000000, 0x8, 0x401, 0x83e, "42ef517b70992afdff060200000008000000004c", 0x2}) 16:00:06 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)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x5, 0x0, './bus\x00', 0x9, 0x1, 0x101}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$KDENABIO(r2, 0x20004b3c) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:06 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) unlink(&(0x7f0000000280)='./file0\x00') socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r2, 0x0, 0x7) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000180)={0x0, 0x5b, 0x8}) fchmod(r2, 0xe3) write(r2, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402b9dee0c7a947f442d447e8135b94fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999000000000000000400ff001959cfd1af2b51ad00000000020000000000000000", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000040)=0xd3fc) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:06 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x12) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = msgget$private(0x0, 0x52) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7}, 0x4000010000004, 0x4, 0x0, 0x0, 0x8}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000300)="9e07910686e1b66872f3ac4b4b09fd966784448ae9d252e748722fd11a59a096d07dbb1f63b90a51e6c577d3ebb115fc03b20e8bb71d899a33e3f650ff12f29f85fc33d3e0c501b331fec39d06e7b489b0cf7ce78d19a1a78e6c685dd10cc8efea3091a0c746fa6f62c2ea274b9fa07bc6a0ed28e516ef1d410dcce47f8546797d790e64752c170df1ad90360157fbc56350ce4b465a1a61752d856a77698000ea00041e2ee065ee1b875f037dc8a861a62435261339e582e559c0fa8d71af8148f2b4d4d5f4375f9be17fadf44a85794d850165c7919f218bd6e5fe836c6797a7cecfb57424fe619fd85849e6644b0ceb9abf07f43c9cce6f4d5652", 0xfc}, {&(0x7f0000000400)="bc3b149233e0449732a5e705a162c24035add5c4ee48418301a9c5d1a3f40f7f1a5dca4e3c37d93e7dc6e111548988c0671a69f465c49c0e6523a1e12984ea2432d08b3db55522133ef75c0e862e1e43988f7df9e8eba02290f86350296280bdc1878ff679ebcf6348a8c39e990d305e61d2a1c859695515c49ba2078654143c46b7749ea005c13f1a07bbda6e17feba7e14abe589578da92ebe568c346a46d3d52de7e6825ade8f28ba648c81c9c522176129340a0b9077bca8dcdd60825cad32a2055275b734252720f5ba1c6d45b2", 0xd0}], 0x2, 0x0, 0x2) clock_settime(0x3, &(0x7f0000000240)={0x10000, 0x4}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x7ff, 0x36, 0x0, 0x0) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) close(r0) r2 = syz_open_pts() readv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000000)) r3 = socket(0x1, 0x3, 0x6) write(r3, &(0x7f0000000180)="c743f19f3f5724437e09a76419a134c7c75e33757279d013338bc8fd3411799fd9cf747146c905bbae9a0a5c1fe88e037c3eecebf09c721aa7c95eab2eee9fd97ac1560489d8e7a0e3fe54e60db0fc97a35409ddc9b969024c6d6abd160d9889563fce24319179889716a45da7ae502c1b9e33827d2d7ef3674c74f99e54f9c72ac7ede50b27d2ceda8085a1efbd17bae171ed49", 0x94) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x7ff) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100), 0xfffffffffffffc37}], 0x1, 0x0, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x10000000000, 0x0, 0x2, 0x0, 0xbd16], [0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x8, 0x4000], [0x3, 0x0, 0xffffffffffffffff, 0x0, 0x40], [], [{0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0xffffffff, 0x100000001}, {}, {0x1800}, {0x0, 0x0, 0x0, 0x900000004}, {0x0, 0x0, 0x0, 0x4}, {0x8, 0x0, 0x200000}], {}, {0x0, 0x0, 0x0, 0xd7}}}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x21, 0x40000013, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x2}, {{}, 0xfffffffffffffffd}], 0xb4e, 0x0, 0x703f, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x30}, {0x80000000000006}]}) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000001540)={0x2d6864f8, 0x80}) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000003c0)=0x1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x164eed0000000002) r4 = dup(r3) accept$inet6(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x80}, {0x1c}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendmsg$unix(r4, &(0x7f0000000200)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0e771eb92903b844a55d74ebd0401f0e180bd025182ac78c6060eb31c3be473ae40bdd1d7b255ab79fdbcc72d2625c7bbb4a3f30cb942de4e5f58c7e0174982ce59bd0b707b8f17ca8b07802713f1b475e3d0cea5541ca30239ce221218cca1d466ce3e8de5a1475a2e81aa5cad2f0e2065456e8", 0x74}, {&(0x7f00000004c0)="7033bc84d9c112c03f1fe2374a7df3240d2eac4097c7d816eed580cdf20bb56a1bf25cb79dc2f8a396de8eec39b7e49295ab2eb37e10ada9d16df9be3c066483156f0ce5d81b0cf9b85fa1cef1924bc03b983c6520706872527bf4de6a7a865e70219ba9d79d60b15ff3bbfe7ac481abb08d94d06d276b43a8008361bda26450784f7edcea652664470ffac78dcfb65392edc357dd2af5cbdeb00a413ec826712c37e35a82522ede43b8fc808933f6e14986bdee44cd156b38b912378f6b03a55cf7b1d1bb120a805d067597ac7734c285099c7a2ccee2f6f2a4e08703bb9b7f1d166d3fb9aeed19429371d7c46fb03b23978ecb931fc5bafba9f1788fe79f0ba74af1fce005b4abf4a0c64a1864f0dc04b12f8dedbbd0a958e77f584a7ff3dd4de4e5ff5ddf6f444deb4a1803120c1b33a50009235f05dbcc443d8a8312c4d2aa3d2a74971b477530585a2d97009709e78402b1d64df86c981edebfc72b8549dc2ed1711ca1d477d352056a1637d33b621dd0f7fd6e7dea3f5f370072de86140bc0d72029e12c7061ad4b6b23d4995fca21795d7eec7404c98b0501231940f2110f0569c74fe5dd4f89b60670c084e96c14cc8ce94146f2bfe1475bbea8d9b45fc0d83531945b7d8f04bd38704d6c9516ba9b8c6d09aceb8ae5a8329cf7fedb1a63b70cf82d1f57056ac29ab00673df257a8a580ff9cdfc314d6396f0ef363c9c8483bf8e5267009f06870ef4b44156ab821663ce436230663edff615ad91d4c2fa3eae8e6253fc8ff4b7365f02717086fe5de8719cfbb7a28bf7356e44dc3c3ed087212bb02a222239282569de2639749258cf3f690b2a7c85ae43aeb353083ca309dc72e90e378b7a55293cbb4f9378896f6838f4b8c34c531ff776cba2ef2dbed46ebaf51213c9cd4b70b756701cbf39745530d78afedd5b6b87718758afced70752788be62c646a59f7936fd97c8b4d7526da2fc2375943682080f61ef40b08bda4294af3a6e57adfc11f40548a42f490465c9dd8037e13657bdbd59ee5e4949786f1946ef3fb84ad3502534b91c8ddbb9437edf8fe070fab0062d778a01708d40daa3dd811b42eceecc9e6d080c25973c88da4bda0b9b13d167af75a9e4d5d53d276d8c4c036dcd68b6e496f17de5e756a7c705945a0707bbaf1fb828e86f33d16965fb63d4a1362bca41e8000d4cc9b1a41f06a25cb13b2b70c08e9cd84658e38d5f315ffca42d0c6a79f9057b96c30f6974292671f0ad3a0a92f989d775e88cc48a83805af976c230982e6d5942ec8f7cec0d1de580658cf827b281b59e9ae0b70784cbb563788038809903f34d188de9f70f77e4b4329212219b8b6aa5cbe91c7afa7958a5eae7e5854318112dc00ba12a73432051c7b519fa654604a1914ba27880d39b0c97e894f753468075df115726699377e0085d04e42465ca1ce4782e31ccb4787bd161bc0e6c1e4b4e494be4ff02f98f2fb898c95a39b30409b8fa55de8214da477eaae63e78c7158e9e9c1db23c44ea6df0f72836d258a7a956b6d979cc85eb0630a2bc165dba708114c4d10645be78bada953acdb5a1c85588c2a6ca8f0092c5222a66c4e5e95509ac95d7b37247c3eaa39e67338745252f71abf59ea3f225bd64133a21a9f1e9bd546fa69445fdb91a7ccda67e6bf24a61b4ff4a8f8e2f317812cc1ada9b59daeb1b8ed757ba3c940047a37b7dc11cde33dadfbc7aea883f9a06c66dc72ac313f19c5f7868073f4e9a9552449fa435e40e74abbb025bbfd00518d32a810c21399be6e4591b186eb951c51f011a72402400faf6aa15892fda2d8f8194027bfd1a916f422b2a654248befde9711dfdbcded7188be0842961513d2bda9ccea2dde24d0e1eb4235ec9f600af2c58301cc7005ef6fdb554a16bfd2531411c5cefeee673629a25a909acf6e5b646c033906f3afdd1ef68be9750f15599a73397c5b1c76f82119ce2a48aabb6a699c9ec7ecacf2a46c403540f75b581436a730e35052b1c762972fb230e092d691332f25a82612d9ecdc591f81a9eff46471f8e7e694f1423590e4121dae06c93838c9977739023dea8de18b7b6e0b11cb21d74834cb391434453d5a15c78ecd401595740f248fc8e60e9fbf85228b56cd5fa72fd0d88c09df187b8203140458200faed12b1bfc48cadfbede6cdd231e20d9f9a1e759d4c8ed4fdb98d7dd41ccf91b32f8de692d68a8bcd15a3bde82396d36eb4361eda9ed2c9b663d759c328e245d4f204a78f7398a0873506e9d69df93423ab86ad4cef705e241ef8295c0582462540b2ba0bcaeb90dbf25d7228d84772553c41ebad7449b6de7bb81680b9fe63017d4ad9cb7059e7e02f077ed22a518cc832b384495dc654763f98e9d3a6886b914556dcae71c34f933f810e0439d0252990accb1375e26fc41b5070d579947104c53046bec7e6ca239d51c4a012970a587282cc7d3cb9a66c40608b91844f73f5a4b9a86c353d38e2f7d7c719ecf00e32f3593abf9d5c24f52fe9a17ca58313445665476f3dcfd87105d751b953019ceb9646ed9cdb5363f5a62a7ade19e55d7b50b6fca9781c3b4fe841cd17ead32d58ddf2a1d83f35f2e3c454e2588d85eb7312fa1a1d4f3a8ddc0213b75edc0c1cd6e1234e437667f1cbafa3c04babacfa4e95fbaaae37e62a63bd4ec246db871648a13dcd4b6b1d16bb3134a63126c1c89042e910b2c6003a4b07ed1953bc949b31a45b3d26d98f1e1b3ee90d7f7146a9ccd509b3e3404b7bb9179b960f04e794c881343d50111bf8f8acec77e3ca80a058c9ffe7c8f5655b2e6b7c51d67f10c818ca86f7b640d973bcc8280d7b46ac50e6d73d51e6b400bcfa6bc6161ce4eec2723aa9d4c4d25eb0340605d0f472f023008d85ba584e6b21c6fd4a7890b2ec9291c2cfa45b8296de2992e0b7ce5ce69e365309e7016b84218cbd6d0b2beadc02c1fe9d6a8deccc6010e144caa9ebec3c8499d03b9e56a01ffedc267d97b553706e601072eaab30c235fc4353fcd0ed06f9e9a2e302c01463efa27d75f22da94c946d1b88f72d0cd3e3f12b22ef167d4a45d687d0a3d5f6ea2c5eff1cc9d80a307cc661c3af959fb69e1251b04235f2799d464bdaa0bf8a16531228bf9b68b56a55438246a3639e6f9aa130f79b815b1cd57b3b30084ba1e7eb562f05503b3cd5dc9aa5ad6c12ac43d6d671fd0bc4d22245639442781038c9a2b436fa27ccd364939a5b86afad1886ec934599bc95408007c91758569821f1ffb5041a1ac4a829c3ad58a9304abe2f3d176e1ff22533e167d2098e7c425cba7b8b6780da55673f00c91f8723cb11e071ed38fe9f6b5ec1a78ba7099fcb15af67e8a85ea7a9fa2f3fedd49fd8ea8b954fe88da3231ac897d6c3a78fa0ba83a1c81d5e0ca6fe7dc89d30c74fce66241a0a0a1d4b9fd78b24ad4b69b4f103684cbc25be430db233c6183878600fe9d8eabe813147aa4fb37d4376e07f12ea236bc8b1c9a09c4e52c95ab0849f4118b145b5f6e2645b3863040040fe207e899df22cd97387d322a793be134886ab15526d291ffc502c11f3dd28c5ab68736c4ce74bb3efd5b9a06013c69090cb1c072e43f88bc1b67b7e7690499d5e4ec6fb28c19e882954ae942a19114c06676962812a9edc3cf7d49b6500e3b395119e95a5dc8aa969348f12fd4cbbeed9bfdf55c609729388e2d776b65e163e1b064b24881c4c47f345d38e3dd10c51507bebfe8b59a57dc99cd1a7dcfaacb5982cde341c52928a612e660fbd6a5aa67803024788ad44b8d51c699d9ca42b9717c8ab4287b0c7670539367bea4d234ab5e7a1bd73793e00e0583ef9fec86ff87406b6b009c7b6d50ed8fcfdc021dd63e9cb2a53ac69681c05b68179454cb2fda3975f657c90e8237ce4820484f7711bc9e55d7b6d71f347fc529e406ced7a45e3fc6c920f8ebc183cc628264270938a995b0e0322eaf99d74220bac19fd5a127b417a962d7156214b5d2f20d8dbe3dbe401a2656ab372df8fb4e5f9a10f945c7c0ea31b5a6c70bdd18d331171319b8950f1344ad97ca30ca67509513542a0503141c0081f68cda98da0bfaaeb59e871b4bab353ab74af91d1afdb241e359a13b9a7040de07b0eb987e46179c190a8056ec8778c635969f09a535399e1253c6424f4556ef1f428bc49af71c0dc9d6d3b2e3b93cd23099df065a4a4953d91c8ca4455b2c75ceb61e65f880229192ea634885cf1424549a0447821f3c595a6f584e39a75be056486b618bcb4ff41d28d7a3d61fd837f86aaf57f1cbc0d292242dad0caf8b5c82997a19b0a14d2168525e2a5f3e6357cbe0ffd6fd715eb9395f78409ac35317efb9cc34e00605e7564bddea1cc5a3bebd3684895a6958234e91cd1fc528b4067879ce66762d78d9d6f12ece32723f578738c7d1e0daf26fe9a0746f1d45d7122153092d2501579650be3311b5d58fe4c07e48f5ff91f264b34f746b08bb5dc254a0cd8e68044054d2f81a07b231985387f473ba16c8fc67ab5443d16fd6e1d68fe02d335196650e6ad140624044a1b786487b19f1126381ee2db884169601bd97f5191464922d26649e3293620443e10f2593b83213fdf13c5e43e6166811d94d7c40162ee21a12ff04d6d97f5d20e5b5a2d5bd2725a51a36d79a542e8a4853436fdb03ea588a65a4c6cf8c272786c3ef62a8809c9f4039a767d99f96ca3e00d33830ed66cd4d60d70f9d14f340fd19ad707a289df79b5ab286251660121d6dcc406e52d17ab1a89b5f4e6c749dde8b25adf994905b3446b07a506e94fb92374349bb9433623f1a782249091ffd7806c2bb2a4b4ee0c3f66cf2e5e7295f3766fa2393fec7f29f7f23f00db4862e1109fa8298c8dcc89e514d18bfdbf1e3e63f1b93d18c8d48df108164ea52e5b38378a0bfaa9584e7aab9386fd4557f40c5974361e15624ecc11920754903304bd0b9079113331217d3118005dacd04a3e24a92fabd11fe4aaf16fcbcb4306d8f2f4670ed85e64c67812c66c647261ed54d4028406670b444326ef10a8a7e0d6a5d79ed2376354e34ac6382316b14e8539d55790dc7a100be31d3230ab05e6faaef929bd880b20ca226a8cf305dd7bc4e20546118d106f4ececb9828a29fb35394916d77c975f1e924d44ccc80d5b1b00fa60259fc6a936dd7c9c980fa4afacf8535d184320b905921c7879f062e4cd721467bf8ff00a5254c8194149dd02adcc1df49d7eacee682016ee11f010d3dd3a348a82c8e80ff655a175427be6f14d313b6e77e264b26680b7c9b0f6d30798bdc6a5ccaaedd097db7efa776c808a2a0e2586168c56e1e71751746894e051bf8e0e2459d5207b38526ba6099a0c8dfe9cf66a3f05b5d4dafab25b6a3f8e24074f65be269e21d67cb175ebfea628876abf8cd388a359588218c5209ca98fa0140f27f56e0637dac77b5a1002b5c5cd192b35ad7a0dc6f9b4fdb06e3167f0c6c781843d0edcefae9427b526ada60adc35dd34d5f637d6f92b990722911dde58867e8d8d86b27f82b7a8f8f10a9c553483a2c3e9c2cd2062497616230372af3a7aeaf827964830868653f3f48717055524ca8cc2d73ab78d02eeae7ba067603d14cb39ea350bd07e6919c8b14e605d8470bbc559377c5d786a2a9c52ef93e97bede0697eb733769814a59b2febf900f30510c38961f6f63bb15ad1eaed5d54aaea627420a9a98b1ed4879774657649677fd09708a6f29efd44d6a3b8bec975fe71e5db12fe1191431cb90a33bf559273d78ac8067ed134a5bd276aae5ad3fca8c82f", 0x1000}, {&(0x7f0000000140)="6af97d444431e695e5adbfece4c82f86813a49f19a8dda15dc82c971fb76c7a8381ec4446413ac2ae6985d55f6c7f42a94c23b16", 0x34}], 0x3, &(0x7f0000001640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="0000000000000004002e8928b662495e1793194206000000010000dc8dfb45e1f482ecfae9aa00000000000000000000000000000000000000000000b4300b0f3ec1fa2e4bd96abfd9227d75232c7927b0392eeab83debe8b60b6e87aebef5ed0fb3cc2441781fcae06e98b40e51da1edd676f2c96deb1881b0e38e6fee7a1b0e5f205bb8242dac88767301c87c4330f7fca7a3d", @ANYRES32=r5, @ANYRES32=r6], 0x30, 0x6}, 0x2) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setflags(r7, 0x2, 0x0) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r3, 0x0, r0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001500), 0xc) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{}, {0x5006}]}) dup2(r9, r10) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x800000a, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000440)=0x2000000) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) connect$inet(r2, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) write(r0, &(0x7f0000000080)="0dd146d083ca08ac3bef36dcc7014ff7f475307b502c191b2d225912024581492a8d277c82a8eabdd1370e88e355df8857aaae6fb0c70100010000000000e3a88ebc90c9d44ebbec73c67ad1798217683d7eaf188996db640f23b64174e4c33fcb97c7a3853cd0639480f54a4ec074a2cbd35e616c65b9a69236a873a5813cb2df2ddcef7f41d31fb877f94a4dcc01668440d77680b8359e43f14a4e15f39a5861f535d343cc981a46b9d2f6202ba309f891b3b3424c72cae10210e26ac5cf778f31a744c800156a63e9fdcd6de94f923be2bafa6abf84e00e01940beaca922765b8d579c07ba25c707dc673a87ced9900a1076b0dafc44666f34ab04ff57ad83a365a10768d02de2a149d1f95160ca3129f1e6497145b78ddaa1936821d3d8c5a0044a6c7fbbf227614e698e1fe49e7008c2c7a1d97ee5be7cbccd46a2463c8e35009b6998f3898fdfba2598b6b9fd1eb2b480f3f8959f2cb9af76317c9fb6f3c1c5497bda817c4a83380e150fa9785cf2d3a5a9f8e92271916c9d790c71f356472c3bb1f6989ceffe7fc47dfc9975e21dfd0dd6980a0cd451a1e1ebfb99756d7e626e31da48937c86e4c5dd92254c7c2bc9993e4703938bb1e759e89adbd98707fe3da25fd72ece66e0000000006693d47a978a793636d1ec0ba8d21e087e7bc00b113f2e074ba0e19fc3aeea1d877c417505ea3dc0c7eda0f0a45f83b39eb641af1e103aa88c117293e60b75ed063ecdf62828aced4d5c0f9d576e4d29b35363c49f982635a8c74dde71328f697983f000000000000796898411fb53f92f5e3873ac7080b790f16c4beffe0049a245b8d3a838077db136c59918b696c492cf43b23b284b5b86b3e57c9fdb932ce7ac5122ee73ef01a9399f07e6a7cc5b42fbf34afb3dc86d414718309055462ed3964ee5123bc5a37a6e86446991a8b", 0x29e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x40, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f00000004c0)=0x3f) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000100)=[{0x5c, 0xff}, {0x6, 0x0, 0x0, 0xfffffffd}, {0x6, 0x0, 0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = geteuid() setreuid(r1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1}, 0x4000010000004, 0x10000a, 0x0, 0x0, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') r0 = geteuid() setreuid(r0, 0x0) r1 = getegid() chown(&(0x7f0000000000)='./file0/file1\x00', r0, r1) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf370fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000800000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a60300aae2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f0000000340)=0xffffffffffffff5a) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) r8 = getpid() fcntl$lock(r7, 0x9, &(0x7f0000000380)={0x1, 0x1, 0x5, 0x8, r8}) nanosleep(&(0x7f0000000000)={0x1, 0x1}, &(0x7f0000000040)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x87}, {0x8006}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x6c}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:07 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x623ee5606504f6a3, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002004088c1cf8044101b5496fe00000000020208a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x3, 0x80, 0x4d32, 0x1}, 0xc) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x5) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x3) pwrite(r3, &(0x7f0000000300)="1d57c6844964b7c7871e4134359a300702b635f5248205ef2d75e51665dd0684f1704475caa076c6e91975403450a51ff7036c4ee7ac5e07b1fb401ed9fee9511a5fc78e2594544d05e81956cea0bb37c0b84cfceed9184ebc499c82abe3eddd9687bbab8a92846435476c0c0249310e1fe0fe7439f2609d7279fb20e4f61538585185624b0caaa325ccd797894e9ee80ebfef81cc843a70cf47271e63", 0x9d, 0x0, 0x9) ioctl$TIOCSDTR(r1, 0x20007479) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet(r5, &(0x7f00000004c0)="d7f7e7", 0x3, 0x4, &(0x7f0000000500)={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000000)) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000001480)) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000f80)) r12 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r13, 0x14, r12) r14 = openat(r12, &(0x7f00000007c0)='./file0\x00', 0x10060, 0x102) ioctl$VMM_IOC_READREGS(r14, 0xc2485607, &(0x7f0000000540)) read(r7, &(0x7f00000003c0)=""/162, 0xa2) r15 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r15, &(0x7f00000000c0)='oL', 0x2) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x340e, './file0\x00', './file0/file0\x00'}) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/99}, &(0x7f0000000140)=0x65) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x410, 0x0) 16:00:07 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = msgget(0x0, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/215) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCNOTTY(r1, 0x20007471) socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfe) write(r3, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) readv(r2, &(0x7f0000000180), 0x20c) 16:00:08 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81000000029000000310000000300000035"], 0x31}, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/73}, &(0x7f0000000080)=0x4b) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:08 executing program 0: open$dir(&(0x7f00000000c0)='./file2\x00', 0x0, 0x67) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = dup2(0xffffffffffffff9c, r1) bind$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="0000000000000000000014440138bfa879aa33022d4241f17254d5c41d29ad1a6029598146e6be166e41ad0dbd4054033c9f33bbda8224b0f3e0726e48b38aa7728372dbf1b9933ec565d321fa0d0000c4360cbd4a14ae72237b7459fa1b668cd1d6f341077dd793d4ea9c4425c6c218e75963a9a5934bf5f0b31b18f46a96e993f8c2332e90ff8b8061502bbdc918c3b47b6ca947b4884249a16fbf2f98c4f6f92e5ac02f58fc9818a9f91fa3b8aaf2023d980da1acf60c0f6c048bd82e12039817dd7c0074a243fe079cac2c6940445fb89e400be6d93dad"], 0x50) dup2(r1, r0) open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x30) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r6 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) unlinkat(r6, &(0x7f0000000100)='./file0\x00', 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) recvmsg(r8, &(0x7f0000000880)={&(0x7f0000000300)=@in6, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000340)=""/218, 0xda}, {&(0x7f0000000440)=""/46, 0x2e}, {&(0x7f00000004c0)=""/241, 0xf1}, {&(0x7f00000005c0)=""/73, 0x49}, {&(0x7f0000000640)=""/253, 0xfd}, {&(0x7f0000000740)=""/122, 0x7a}], 0x6, &(0x7f0000000840)=""/27, 0x1b}, 0xc6e10c08587f5f81) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000009c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r10) r11 = socket(0x18, 0x8000, 0x9) fchdir(r11) r12 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mlockall(0x4) mkdirat(r12, &(0x7f0000000040)='./file2\x00', 0x0) 16:00:08 executing program 0: nanosleep(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x12a0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x8) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f00000004c0)) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) r9 = dup2(0xffffffffffffff9c, r8) sendsyslog(&(0x7f0000000280)="e21436c9a67271fa82726dcfe9e79047b8964175eaec404fe6", 0x19, 0x12) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x412, 0xff}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x115eb73eb0170ca4, 0xf0000000, 0x80000000, 0x1}, {{r6}, 0x3, 0x72, 0xb4925c4437affb4f, 0x5, 0x9}, {{r2}, 0xffffffffffffffff, 0x1665fa82e1cf6013, 0xf0000000, 0x2, 0xffff}], 0x154a, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2b891dfa6616777, 0xf0000000, 0x1f, 0x7fffffff}, {{r7}, 0xffffffffffffffff, 0x20, 0x2b146f3704022bf9, 0x1, 0x1}, {{r9}, 0x7ffffffffffffffe, 0x10, 0x2, 0x101, 0x75e9183b}], 0x2, &(0x7f0000000180)={0x5, 0x2}) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) 16:00:08 executing program 1: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) r2 = socket(0x20, 0x2, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, &(0x7f0000000040), 0x4) sendto$unix(r3, &(0x7f0000000140)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2945084719dd3256, 0x1812, r3, 0x0, 0x0) syz_emit_ethernet(0xc3, &(0x7f0000000300)="b9b72326ce53d5024a0e70cc8849b74caa11a26ae989b1f46af92c84c68c9f1c5d250454dcbdf9bf6c391c0f72c317cf5d56f882ef3c8ab13dca505544e66db8bc727e61fe5397fc1bf32c432f73edeab7b4774e6c0a1068e1054c5a81c5b7e77f3b5b6c965864ffd32aebe7aa7a3779cecbf8caaa6f853b87be2bd884757ec8dc1cca1c39f18aebc73b61d11e870f2ee46e97323e56b158c52acd68cbb35eae6efa41bb99bd3176125bb695aeb62bd16d877b24f129dbe6e941654a7ff00411389a38") r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000400)) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x104) poll(&(0x7f0000000080)=[{r5, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r5, 0x40}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r11, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r11, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r12 = syz_open_pts() close(r12) writev(r12, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r12, &(0x7f0000000300)=[{&(0x7f0000000040)="d179e31da54bdc7cefba2de7d1f0d037ef5557c401a24503", 0x18}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r20 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000100)=""/114) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r22 = fcntl$getown(r21, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000200)={{0x3ff, r18, r19, r18, r19, 0x104, 0x5}, 0xfff, 0x9, r22, r22, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r25 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000100)=""/114) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r27 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000200)={{0x3ff, r23, r24, r23, r24, 0x104, 0x5}, 0xfff, 0x9, r27, r27, 0x7d55, 0xd75, 0xfa}) getgid() getpid() getuid() getuid() r28 = msgget$private(0x0, 0x20) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x27, 0xe, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r29, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r29, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r30 = socket(0x18, 0x1, 0x0) setsockopt(r30, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r30, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r30, 0x29, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c231929648d453421a7a691c4e", 0x11) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r31, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r32 = semget$private(0x0, 0x4, 0xa5) semop(r32, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r40 = semget$private(0x0, 0x4, 0xa5) semop(r40, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r40, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r40, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r40, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r40, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r40, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000100)={{0x3, r41, r42, r43, r45, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r39, r42) msgsnd(r28, &(0x7f0000000600)=ANY=[@ANYRES32=0x0, @ANYRES32, @ANYRES16=r17, @ANYRESDEC=r35, @ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES16=r42]], 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r48 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000100)=""/114) r49 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r49, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r50 = fcntl$getown(r49, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000200)={{0x3ff, r46, r47, r46, r47, 0x104, 0x5}, 0xfff, 0x9, r50, r50, 0x7d55, 0xd75, 0xfa}) getgroups(0x3, &(0x7f00000015c0)=[0x0, r47, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r53 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r53, 0x2, &(0x7f0000000100)=""/114) r54 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r55 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r55, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r56 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r56, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0x41, 0x0, 0x0) r58 = fcntl$getown(r57, 0x5) shmctl$IPC_SET(r53, 0x1, &(0x7f0000000200)={{0x3ff, r51, r52, r51, r52, 0x104, 0x5}, 0xfff, 0x9, r58, r58, 0x3, 0xd75, 0xfa}) getpgid(r58) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r61 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r61, 0x2, &(0x7f0000000100)=""/114) r62 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r62, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r63 = fcntl$getown(r62, 0x5) shmctl$IPC_SET(r61, 0x1, &(0x7f0000000200)={{0x3ff, r59, r60, r59, r60, 0x104, 0x5}, 0xfff, 0x9, r63, r63, 0x7d55, 0xd75, 0xfa}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r66 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r66, 0x2, &(0x7f0000000100)=""/114) r67 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r67, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r68 = fcntl$getown(r67, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000200)={{0x3ff, r64, r65, r64, r65, 0x104, 0x5}, 0xfff, 0x9, r68, r68, 0x7d55, 0xd75, 0xfa}) r69 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r69, 0x7f}], 0x1, 0x0) poll(&(0x7f0000000640)=[{r69, 0x40}], 0x1, 0x0) getsockopt$sock_cred(r69, 0xffff, 0x1022, &(0x7f0000001600), &(0x7f0000001640)=0xc) 16:00:08 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0xc) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000280)=0x246) setuid(r1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa8) msgrcv(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000170000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd0b000000000000144ea863ee57af927f1db9000000000000000000000000000000000000000000000000000006fe68fc00000000000000000000005c1e9830cea9544467e026a172b40dbe15588ec49815341d43cb4f707fa6d958377ba79d7c521c9cdadd2f2a41944205d3f2483edf62d579aefd58bd3a8f59430000000000050cd5a13b4571abc2d9ecd5ee7f553474d52a3b738957a272fdd8f20fc76aa1aed61c20b966"], 0xda, 0x0, 0x1000) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc0105715, &(0x7f0000000080)=0x35) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000500)=0x7) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)=0x1) r5 = open(&(0x7f0000000440)='./bus\x00', 0x20, 0x2a1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r6 = kqueue() r7 = kqueue() select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) kevent(r6, &(0x7f0000000280)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r5) setsockopt(r5, 0x9, 0x9a86, &(0x7f00000002c0)="8511d250cb6d82dec09aef9ea1de308a5c651ed67df8de00d37ba356468619daa1c4d136f03a492fc7570829a725d2d426a3", 0x32) sendto(r0, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r8 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000180)=""/105) open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000280)=""/211, 0xd3}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000380)="89449787484c172df03175496e87d7b3dd5b5dc70ac39466f470048639a585d20531a048247945c03bf0cd9bb32230995d03264528cb68891ceb0c805d46472615aba4146351ec9154b6d52c8ca179320000000000000000000000d68768c7105da627319236a566079e9024308815bafa3c5928c08cbecbebebb687e4aad45611bd7c30c74e1df08e35656a4fd2bfcafae86dd279ed6497f2fb832263d264fca8cac48e0c33f56722254619aea2857e0f24f1054090e9d86d1d19e2099c4514184b59f2c43793f69ef4596ef9ad9fc4194e33b37b189a75bd06edfe185ca92ebcc0878fe5f1c3e600"/253, 0xff7b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c6c48578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x103, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x3571) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x7fffffff) writev(r3, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', r2, 0x1}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000200)="00002100000081000000", 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r4, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r3, &(0x7f0000000000)="0991", 0x2) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) renameat(r4, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000240)='./bus\x00') geteuid() msgget(0x2, 0x10) geteuid() r6 = semget$private(0x0, 0x8, 0x80000200) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) utimensat(r8, &(0x7f0000000280)='./bus\x00', &(0x7f0000000340)={{0x101, 0x5}, {0x7fff}}, 0x1) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f0000000000)={0x1a, 0x0, 0x0, 0x0, "61aa7400000000000000000000000000000900fc", 0xfffffffd}) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x8, 0x9) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x80}, {0x88fe}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x6, 0xce4, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a708d75c63c5ae792ec5039e4d0") 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/245, 0xf5}], 0x1) r1 = msgget$private(0x0, 0x0) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x0, 0xac}) chdir(&(0x7f0000000180)='./bus\x00') ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, r2) poll(&(0x7f00000001c0)=[{r0, 0x4}, {0xffffffffffffffff, 0x10}, {r0, 0x10}, {0xffffffffffffffff, 0x10}, {r0, 0x40}, {0xffffffffffffffff, 0x80}, {r0, 0x1}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x40}], 0x9, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000000"], 0x10) socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) accept(r3, &(0x7f0000000840)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r4, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = dup(0xffffffffffffff9c) accept(r6, &(0x7f00000004c0)=@in, &(0x7f00000003c0)=0x7) r7 = dup(r0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x800, 0x0) dup2(r8, r9) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 16:00:09 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) ftruncate(r1, 0x0, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 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)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0x76, &(0x7f00000002c0)="b6bc1fc901000100783f6e8a7a8109033190ccba91c836f88bf0d6e5b2ff669c8b7932ae03000000b203806efa6b5a9f11815395fcea3a9d81d6eb661e4b1ea34e07246a536a") mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) 16:00:09 executing program 1: 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, 0x0) 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(&(0x7f0000000540)=[{r2, 0xfffffffffffffffd}], 0x200000000000035a, 0x0) pipe(&(0x7f0000000440)) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) 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, &(0x7f0000000500)=0xfffffffe) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1000000000005701) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = geteuid() r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = msgget(0x1, 0x45b) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe16) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = geteuid() r14 = getppid() r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x1023, 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000800)=0xfffffffffffffe8e) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000dc0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe94c613e2212c09c110ff00f45709d664539e1e381f090000000000328dca5d39656da0248967d900000000000000e97aa998473f0e8d1e8f3b32b997300000000601000000a9d60031c125810bb6ee11e303faffffb23d0000000049ad4ae8d462fcf5fa65f43aec3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a52b5416a1e222dcba8dee9f0cdc7527d27e00000000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d87914698df63e5e23fa327326484829f3f7769669e325cd2485e100bf127cfd1ac9ed3b1b10b855c0fa574db3de937d717c6decbca4a84a50873e40dba75aeb52cc09baa194fd6d37af2c6ae9095c9ab0dc7352967cf211fba549171a33b4d6a5da2d96c4d382762b359cec0d80db16c1ce718e282b2ef8c9a05ffc45c11338430b376c35f0b23e77093a2cfad1d74901af77aaef57054e8fd815c1cd64ed7e056d9361b2ec97030ebfb455abb8bdf54b719aa2fe4d25653c610e6a4899b5c5604edb97e48b5103e8f516b50d7cd0d5b7ed71f0d378cc23"], 0x1, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000280)=ANY=[@ANYBLOB="0dc49068d1c91555ea4d4dff0f000029ec40297bfa7bc26b269faba3"], 0x1, 0x2, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2ec, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0xffffffffffffffbf}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r22, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r23, 0xa5, 0x1, 0x100000003, 0x6}) r24 = msgget$private(0x0, 0xfffffffffffffffd) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r25, 0xc2485607, &(0x7f00000011c0)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r26, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r26, 0xc2485607, &(0x7f0000001680)) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r27, 0xc2485607, &(0x7f0000000000)) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r28, 0xc2485607, &(0x7f0000000000)) r29 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r29, 0xc2485607, &(0x7f0000000000)) r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r30, 0xc2485607, &(0x7f0000000000)) msgsnd(r24, &(0x7f0000000a00)=ANY=[@ANYPTR64, @ANYRES64=r25, @ANYRESOCT, @ANYRESDEC=r28, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r25, @ANYBLOB="a465f513e82291158b5cad95d42fc5b3feb87cbd4f93b92633", @ANYRESDEC=r29, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYRESDEC=r18, @ANYPTR64], @ANYPTR=&(0x7f0000000880)=ANY=[@ANYRES32=r7, @ANYRESHEX, @ANYBLOB="bd1c6b2dda327be1b2a00cbf9e1af50ccf47ccfdfb1f3cb0ba0ad8409f831d9b01f269e28244e14f0e60a20966a201a6671ae5dda57b4fbf0a51d1a068160685d24a5277f0880abba93e26e0d0309ffe5f0b71620befc9d8ec347bbefefaff1d7a087ced15594df48e70356a033283a3780dc3", @ANYRES16=r30, @ANYPTR]]], 0x5, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000028930000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000004000000000000000000000000000000000ffffff7f00005665f5ed00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000001040)=ANY=[@ANYRESHEX=r23, @ANYRESDEC=0x0, @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823bece3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e507004ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca00300000000000000ed498d16a87490fefc995e00def660b38c8d935992868c040665a27a09b252286c4d2e8e13298441f2a2ba90846a4778981b3b62364ce171b2a355b6e6cde0922ffef2c29b14b12c7eb2bcb42aa2341826bcf9a157f5dec9f26e58e56a6d5fc175f5cbb5775aa77157feac4f29778e7763378fd51bd2bb15bd0000", @ANYRESDEC=r21], 0x4, 0x2, 0x1800) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x1, r11, r6, r13, r6, 0x52c3c0130fbad893, 0x3}, 0x401, 0x2, r14, r16, 0x7ff, 0x0, 0x0, 0xb6}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r7, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000001240)) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x800, 0x20) sendmsg(r2, &(0x7f0000000240)={&(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000002380)=[{&(0x7f0000000100)="8ea9d5ad876ac2791c9c07e601284555603327b3d3914999078a11ea11e5c916409a0410edaf2dc2ede5c78f3187e72ca7e8a521167bd5d062567a8ddd1789b352087c7fb47f28d5d63efd6f9c560cdab50a82565304bfda8fa8c8c4233f53a959ec1d1778a1395e4c830cb2e53c877da0763d604c3e", 0x76}, {&(0x7f00000002c0)="58c6f7fc9a0573a77d7fc2d1c7fa7947e8f15bed3c0f54ba9240ca0624146249af7b6987132f777f3114f4b0d898dfa8011b0481d70e6d2b3c074edb5bdc35098bc5c40146c0ac493e0678fd3dd616a70eb63daeeb1ba11d3e190da36c960e0c756440bb470346a6d31745245e9a801b9cc63272a2eb81dbdd6af38db18dbf09ec21bacdf2be194137c53bd0975d532f65abbeaa876b224a2455a31ae1eb2923eebe2c19ed2cc2dcd90df0508769c8285d035a7bbfbef9d0c58fe65d94421a9e39131a496045d9fa8462e6b66c0589819c16845e1e63007ea6ec57b892c1519b545d4758c3c250b15faf7828aa38ea89c7cd5dedb0a12101ab713151dbcee13c3b0945a415a731d3288d6810d11c14d21d8acfc96de9c17c5fd40b7f83eb140def64712147b0487c5ee42c32a068852b3c82f585d40fb54a1b21a79162b36f8a4c8a9599fe8065f0c972915e31f21adef199d75bf3c93170930744afd799b58d1249f5bd19b0cd6e46a73ba0f3e76ccde4e4fd4c2d9579ee7b0d097784a6caf446a2bd0061754ae387a43e4c50a81c1ea52b5fe472c01b321ad6b2de3a5c25664b24376f524e3e19bb0bf104b375cfa3353c25b616e1b6587a5e8ba1bf14cd35ffc2d33a733a0063d86239c8be5f31353d994fe112dbf799d350ff0f78dbf7e390cb6ab2f694f1aa545474c27b0bddeea23b5e709d192284d8138309724340749bb1de42b7c6e1bc05bb5fe17f9ebcc704cb3bcc8c414f197949a3e3e6a27e6a4caa67e753213bc9f9df898ba759c2520a5e01c72d216553feb43730f17af72df400a535d97e68a267329948cac0fff397fe70d2217b20dc2d2abfcf00160872a5e89571616671aeef55d90baa51e09d7e6e3732cc6d6b5faf11ad60b556311c494e6b107ca415aa0270bee20f644fcb0f4b24950ecea187ead57f992885b1a8e46a2ca6a41f09593993d4efb55003341d89d3238af36b7c33c8af5d9ac281450875f86cba5d878a70c083ea3b3f2f6afc31347626f416ddcdcbefeb567e691d56f86642a02b1d2f5e0f21966dcc0a5d8e4e75f11e19df16fff86e55ada42fcbadcf544c9c5ff5fc91c8630a733a6b9d78f52d9e01b096a64bec18f424993df5da1e159b12653bd37b5f0010e86f231a80d008854a549fe2b651971b4cf9f416b052b6c5897ed3c40276dce269db04bffb51ee56d6fa80131399847517acfd3bfcdca38679524f4869953a90eb14e825fc75b2035a22e3d183fbd45cf7be5ecf02ef8f7ee215e9c944db434ec83a826e9e3ed4401f32ef31cba90220957eee9b56a4e5231574be6af97b34b08c4264a341bbc51f6fd58f9d617d42ac886ade167e1246ecd45862b2236e69a245068f662905c22502334b0397793708900534760cb93296eb70d79d810b174093739c0f48b6dcd902bc5e370610ed5bf293335682c6bdc73f5c339a22f0fd22ca7d486408d2866a2d53b86f5b1c6a231e40706a5f4c30a0d901146e0984b4d75455cf7a8e290027770aff0f247b6f79ece052b3e5ea83ff1a3cfef4362a1313272ae897510fc254deac02acd785804f25a9509f71d993a61cb8b686ce727b0313d373020738a930c7c96cc8920d7820336a7f34d0635c062495ebdcb00d867cb6b911692e04b7bda04769e87d7c0c34c9c068766e4373aebe88d4576465f1cce194718699c776079e3550ec94b84b34c694b50a8cd72c2786e1847ff23a89ecfd69085d84b544135a3fb811c3d1ce1ef87623d8b495163eca17de4d73565b476cdfd144c2314f40648df8c17301a540c6451b8079745c80f80c1697cbda00a3abf6c750e055e948bbabd96663d24e97e44cc250da003e41c7b5dd282fde07a5624eaa6c9c93c25694efdfe139f96f0b55be722573f56ba15394395d1e4511dd45f63de1025adca118f953feeda57fc0b757f69566a65c5eb4d3a994743b90f3899046c8959e789457b35f0272e7679f9d51c94d211dd4bb95039ce728921d619056840005d8e9a75ac477a22d4829d376abd0c1bbe5c9413c730b6c5f5a5e7510cd7f63c75d9a4aa83f9be8f0e8db0879ded06e623d4df05aee7eb981cf493749aebab1803fda864969b2087ac79780ab5c380a4d143426294408fced071f97597ae4c11789d53670ba48aaf67576f1c65b7b27e8a85464b423f7f13da7b131832ae85c3c3f94cc5687a977150d87890e8a0c45632642bea01d5efdd4cd75939e74b2ec559c26407413b975a267e697ab97c5b726ce29aec76b8d61ec5139037ef2cdbbdc4fce6e5eb1cc406e0ca00470794dbfa7c0221bfe4b9475efeac74a3effbcfe67ed108ab16c4305b1de5eaf33fafba615c53f51966b22688727bebbf46ccb587722444bc59512c063970b0942e30a69ea88d804e359b9aecc405b50fe5e4222d17d39a8ee3f20e3f2dfa9831f606df13d5b03b6025fc56a5b6cebeedcece0d8a70c6d14bac6b610c7faf07da1c8e38a15dd45ff1c3545621501434e39bcc6670e04d2d46e922c8578f93ce857c1f153058a3794be4511ac0fe842578638e114ee5faff39a04108caa89db78c53835753468661aaddb069bb29efa85f216e791faa83a9dfd582f22cfa3eb6d0ac14d67816bdbf15853602dcbfeaf52777cdb87e9750e8e3bbf2d00629292ff489a72473038cfc67a7449971b6faf4cfb37ca2d159108ddc7d8b1f8483d82ac97005096ffa62ed8408f9573e3b884c1fdde66973ad71cd441754c5c61f732137967923f4de3c498dffff23106747551007fc40dc4c72af0fe3657a6534c0113a8f4f3a9c82edcee7c97d3941f82d2331466290390b5ef5a6a61623851c20b893fa53a02f57bc7031856aedfa3e45c80d426c8e863ff84a0c493d773ab3ed5b9f90a7e814cd8460f487afe8be0d66f4cb6d724b8b19fd5e0d35a2d0294eaf1bb3656a744523b500ae118be915bf4c0242680eab5b50feeb0845fe38162491ea6e12b2134a62fcf64e205551c2aee3b44e8ef8364f057a14baba0fe57a341ef75adf3a3c4303ddac3b233b16ba714c3152a31f7ae87c405254e24ec5ea5a2f8bdd6077d2e545850a9fb26d586c5bdd1212149eda53325e7a3ebfa0438dbca502f59c3968c656486e440ced739ad9afab10547236e8e1c512249ac40613da679e5cb4d3f6ccde7e3293b93ac46911b97401364f35b96d9b88d5bbf9d84737e32062d0f0c3ec9cf0686c58cc9e95f107d00f50bfeb12439c68d982a171177afee9e64df8fb3713b0367f97d41a3b4068fd3173c2c50ff8680354e685df06b895a8fad24c86114b456d73f99c4896e80d9cea8172e4e50bf500ad09829868c4c7162ed0a0a0092fb0e0be5c9c2f882a6975862a892303978043df60e8bcd1666d79306da4388ef27eb5f91bc4c0d40e59975ad8f079124e03074c8c3bf5cf4838c894e60a62b17eddfb30055bf9efc9f27ead4bd9978d68ef54d022a48a42ab02bdce36fb16e110e1640f64c27cf378a1dc8ab344b7f0274f3c2a36dcf39cb409a424b788e53a75de3cc9692435bd0edf3741d967a54fed6c4aa01ed8bf58313c82e4063faf202c5b2f91df133803cf8402fe593a74716e5a348fb12e82ae09124f767874a4c95e8d1a68d8b5c1d86ec01ef1e28ec547a9b2b029e502395efb51a37c70be5f57edb74fccd21fd7d733dbd6ff5d7285817030fc038a2d1164b7a091974e21923c918c268617f77cd6ae9cc4588b6f26dff169bd29ebc3c6d36575f9162e129de087f874cb7f59a6ba485b38e6a2b92f528c407bfbabfbee1f832a1cfcc55d35acd74ea128d87551b50b5a8b20938155c3a069d6313e4d622e81a450916f5f13fa7a5f2d7535746729366f514cc66d3a1c6b25ac2e0f4a3ca1127ffcbbb4ff87bbddc38a6f555d8764e8e55c57342271518ac8331f083f1e8fdc9abc97c9bc4ceac4e7fbfd1d67450b25534e9782d092d18ea689ef321290e4b8d2799f37b200dab9dc9e417d34b96c5da43293e8af6d968e60a1b52cdec99c4ffd1cd3c5d95b93b5dc467954b97b5b086f62d9bba667ccf3769cfbc6aa671fca544ea7f0216f1281e8ad54c028b3027c97aff2572943d5d8fa55b937990ee7d59873024186963a9037e9550e060f074c62b77cd8f31296489b5d5b515e606f5ff1560b3338ca7aa7e9c47597f482d62d20049e6faa323191d7fbaaab60de167c21795bc1438a8574911832dd5dc59c88072a8b1a8262bb7abe2e9e6df255dd96bf9fcee0fefc3c9b212eb7e2d02e4afaa9dad5ac2e11d5bed500069b4b1cdf9da18a3251a6e3e03f7608486b021ed8824b47f8715139a5da29c82ea1a7b9f01dd311758299c1a3c2f2a5fea1af161996855d3cd3efb22819e5f6d51e60d16d6601d8ea2cdde9d364bb3a1ae9528bd86b874ef63b7b194900008c55520401bc878b5369196ad6941813086c0efebe3693cd5297e26492cd7cc6686e7352d6cc24bc0e28770be29262f3533e6ef9616da7e48a559106ce4ffd5051de674754fa68efdf283b385af05d88582f7b3925943b36e0a38db8ba3abb93ed4e92b9593a76bec742cff1e6c3bdc85e13a218478ca3407a04baf8138bef31cb03f694313b02811d589db872eab3ff899de814bcae38cf9632780041788d072cdaa3d0ffb16517969022d1dae924500dd87becf0182a28d21dc3a76a945a15a73685dd30908ce2eca757955ba40507aefda318d0e05f7f1fe7e2ccb62cd96f10b538ee5028899331023c6b9b8ffb94454c22a5c5ba52c2590d1c9e2f64aba7ca4249f7e26873281f18a27855ee310c0d99cc971f370fd622d649ac4c553aa1f24a8eafe367091d5c8a59f33f5c9a1b07d5933cbf2470674ff6d7d492610314a8700d3885b16ac4b8503efcaa842c43c9b697d2926d69cbc99adea3054e66fa841ed9e248eff889eed0d4ecdb3c1358f8bd7755bbc5d226b11e7c13d7cfce138195aca1001d152652cb9b5132b3c3d886d91a05ab8d9dca0de65ba04ebb76015aeaec58740c9f8edad96b427ae952418cb4cf36b71ce169b5f64a65036cc1200aa94949f37c49a374a3515e3cef35624884945b69c8a7b76df729ba40d66223961cfff8e6679fef3df0d6def9415e0817038567295ad25468dd305e315a64fbaae0874f75635bdd04aab4008e6edaa3f0354468c064a3bb109079dc2e3017f92aaf3176872d1a215ba5701b500f57e090a3e994b989ec565a307a0c2b593290f01636649a252649417cc4b1a8072c4d3f81d29910f138b9baf3cb5835ba94a8a92bbaa98f19e8bd34e2f5b5372d517f66831d8818ecad4b11c14577aa57f28bb76c104e11e071e04f282a5eb63ab32141e08f1e1eb801af8be3d259a1200415b6ee106ef0147d7ce2392ea6a09c43de30d61411ecbf4380325892258d368d4f901f6e18712dcba8ac75f83138c1352f33acc190c6a6bcb3a83f9b74da2c10f0764f18c5967c59b5000baf9ca504c5fbc18e31ac971f373621a601285786587ad2cad475288e6268f49bbf0b3765ba62d416cd8757af8c3dfac8522e94e87481da861285094d5790627835c5802337c6f6cdc81266d6ac2a093e722648297e6895d98239cd331d1d58869c159c16fd87dd12cc0c1efce78f566e1af42643aee68f7989b4f1841957c26d6c213666b6924265b2d9d08ef00b938e8f420a71cf53b9e53300ef21fa09d56bc474c44462fa614aa8cf629247c1d726fcbccfb94f6ba15f2914cf897cc9ffbae08cedcd73dddc5ec0a2dc69e04707c0dc23e50786d7fd0ab86d01e539226107357d61a", 0x1000}, {&(0x7f0000000180)="d076529ee43448cc72899cff0f6e4b6b4d05dd1bdebdd0f8f4390de389df497c98044c453343657ab5bbbee582b0610d6bdd6a5b936ae021f8cf88c11a9d7d52f91f18b8209e8186f4f00b2780885b51c2d50c0f3a14300d15c168f0dda4acd0", 0x60}, {&(0x7f00000012c0)="c4da0f4c5878c32869be256ddd3e6c6ae79f6c5da2ae01d7b779631956c1b30bb949f9785fa88d4dd60011298686452417f7ad9ec3a1a7e995300e7af2bd3e24a29a54f39f83c398a515e6fd14183ec49f6fab04bb11399ef5152525ff7a389ec8acb78543a5f77efcdf6d5531097bf32f498eb993eabd8a4b3ec068eed73e83a16083337bdcb03263772661cf996f84fccb527252a0d8613414676ed5b0a82d159bf305ae3a67eefc5542c36e21d55871a602393a4e177400aa42836a733fe7c89bf8b58f351ad320e3cb3bb85e9ff44e8c0a12890ca025c8aabf936e6fadfc364fcc6d06aa1b275b2aef967e49dba62b95db2949e67703983ad27b961edce2777a054fb407cd0f0ab1edab10c2f347808975604c12728d78b51de186c15936dcda13ce7803c1864f1c001045040906939f7089c21a9841c431a73f6af35ebb9e10ba8c4b48c390371c782c2254e58eb977135a1b22e01c9bd992556af099643209314b98a2349e208cfcae82989ed472fa7e8d0ead6651406bb8eb275eca3de3fdc284207599ffee862d286087738e9ce3f50059529ec498cee14a882bc60d8debcc0caa3a95f8085009a30d28e1b61f353b905b6b82b3334385e8d818aecc82962320abaa1ae47095a0fc985c058cdf5f6898b13d3de8aff720a800a468ccbaed907b8f97cfde7541173e631af67d1a89e1f37e7901f14163224f67f59b7a8b60dda89bd282761306863ec99cfbf7c0344bfe43ee14b099eafa6943150f397ac3eef01607d1580f28172b4d632bb4ca46bb34c7478b83a1ec99530a651dc2273221f77db226bfc24c8df90140ff6ef5b240c8a20db1b36edcc94993106ca969c9c36bd3de4a49dbc0467094d75b80049e67d4fa997aeb1784a5537036a3571e6c72de369cfb3c5251953f716d82e134909c8525c75e2e2ffd0020e59eac1528f1d694841deb43da7fccf663c6f0657c38f0881de4d88a0e2e76091d45c7a963d7ba7e3553ea7e93a198b7f2530cdd161050b70a6934652330fd8fd3d7e0a6ec6392e474616fa060d658ef41702965980d5fe31c67f903f2ddafedef0c470b180d8e902de568fd47832791713c4e0c208e9a18f6b34782215589f0b10983c393b8eada335dc134936526b3c8e30a5ec685d678fdb62c9902cfbc869afa60610496b3c1dee26ee7ad9083189ce50c4858035c6bddf5b5bffa95c82317dd2276e9fb02f5cf6f1cbc645b88d90c8757ec32df290f7e456bc3fff9a2cc31ed0d375b186cdfd7bb1fc9081895eb577a3d36f68ff534f8ceddbf6efa90ff32d02920f1ef1de7cee858964ba8292375ca2d658c3c4bf2b76439861c6cd437e6fc2b226fae84882b5183f9160bdcf9a1bb1a39a3e164c82c9ca42aea4b8cc015bc90f0dbd894702ca46922ec51585d1647657d89e264ec361226086f4121e11b077db65164190a1db2600154fc81bd16d0c26640549eeafbb0999b40cd6cffaa1f09d0a344ae45c21098b717c251224db6956222fb519b177146712bb30d265831afc54b57016610cc94a2da1a0d20a090777bebe589323ae0d4af4bd0dfeb0d375f98a936abf83d606cc8c581d391bf12d5e2ab34f945e3e31fb6a75fc5ccef1cc0d1b021cf40174f9e7beb1724ef305ca2d77e164c3427623ec1b6a16b9f50743d6469188673e61f8ea00bfcf39240313f1ed332b7bff5809bc67314f2bd33e174962e50a71ed002ad144763dc690e427d30c1d7827e22a53d9a7dbc5e4d2f441338a616c09a6427d9f77c808bfd2d979ec580775eba388bd29820ec723efbc25c8e6e6077e809225600873b3784a70b6dfaef42ed37eff63c6f2fca059e02dd7a253dfad2d43de62f2d3cd9845e53b6fd1fe0f3fbb8aff676bbe7155125f92e5d82c6b5dfc5fd8711a64884a34f96819647d2ab3a1dcd09cf87808a07fc2ce89c90887a76b717a2de1b33726150285c448026434ea2ab84e38e1d4f72849a43d5689b950e2da3a517b21bcd128daff97b8656879accf644e9a14aa89ebfea90bea66e32d82b169549ec513aba07855dbd9567c58364689cde8935d3200a7062a8281ad527862e113c0021fbeeff448acea775586026643cc5ad0ee92f0d561b79d8482eb6593a426f45b312a7b6c76d7b09c79b4ab86942e647f10c7fbdce56b88fb59e5f2ca291221e41490fe7092928e9cab9522f4c43a8726c5c721e81d32ddda874ca188872f0537a0cc4a75a1c171e07a1c3ff70e2101979c9999a1ae3a6d8f77563285c1819620d3f72686c5fabe6642aa216d7238f80e76965be571437e8acecb557cf2e0a248401471ecdef4edce427647267b13e1ee99f720b70312ce7c4d48910b2443cfa506f72bf3b30a6f863ec31269ee917436629f46abe5ebec6dd58edaa988be7c3bb57c83f50620baa8cf864120bea4595bc3125c83fe4f566cc12bdc0c4d565a40a0865df1c4544535d141b0b6a4dc8e45fe7c7de1c055b7ec84498777503b7b1c432d9606af9f3f8ef9462debc790325e61eb2f82a05d1e4224d0f31d8f8e2f243e49fbfee0d758bc26d5d54ac3e589533340743c87dbf573972d82231fa58f0d649c68060fe03efb42bf3ecbdc50d6e10d95af4eb6e55bd34c83c272649da8d9a04c6c732b8a9275055309cb32fb1394f7f7d6e2bc8ee1947dc12ab382d2417bc1fee0dcac50f272a9923a44e0c9d3aef89a04afc48158cd7b7fba25896de7bf86dfdc5c26d500ddac08d380729002310a2946bee99b26cae43b12eadaf8f5fc70a798bec55a691711775bbb36812684ec354f527ecf2942402b07cb5e90678071e824d2483651baa1ab46945a76383f47d8d0023f2ade0e96c41beb18200e3b2727477d7978bb20662118fbc5ea4015962f2c3f1289f612ac7bf79730666545fa1253756e89a38aaa5b278ceb68117c663ef0f2297359061eaf48c66e93f7a9022334bcd972434b099983d5ef6a866da05561c9cdad74b1d6b842d2e2c0ac081b78f226166781c597f80a56a0d91cb9a1ac1951eea485ec5b082d22dd54ef3835f66879754b1b8d3990b5feee1a090742f3d6fe0f8a3b79bf5b2ac163f601847b330fb6613661c2e9bb66b8569b05744920818a8694547833ee8e951208c0d62820a00cb9a801797505a89523d3077c92cc9d0a0233e527d276f45e9be8c966a95e222e476c9d6bb8974182df408ef187929f27f506a2af0342b67ae81a2b3f2663cc931c9ea11cc1a92dfa8c9c5670ca6dd33d6965e690af30ca91aa322605922a24225fcd32b5a8edacb63b99b23858569641c4b4f664b6766764d335b8c202b430c5467ea93a47df55ed92ece9f61580050502916ed7949110e4016a86d99b366c0168fd2c7df804941a73152f1de33b0ba27324b9a6a68b1599d4cffd4af39daafa294760acc23042f11856a81278aa22f0456abeb2babbc3c5a47d176d93ab09e6ee3e757e28ee1707123ad70f2a1a71c69bbd19be46ac2ddb55ff64b5b0b593ad15290969db3db9c190259dc8de0f136c8b9b3c7f3aafc92b77654ed97b7399396af4b68eca1cbbe5287f97b200be0de6af902a18eb72ccdaf0c6f015d153eeb60cf5e45ea7d6d3291aea5b25586d22b62e33599557e48408f38288c718531c9887c28cf8180aec0112d0c7023ae17c92f1891f72e0a0b90b56a32a24108d38de88167fa8100d1ab1db0b64f09ad2c67fe0147d3ffe53ca7e0da128012d5d0d8e7dcdb1c4f8ad8cd6de41701d08b7757e9b5f1fd8f9ff9bd470d86b292046b06a2c26bf53f1ce07f101f64c5389f48fc47d824d8f4c0af6b1851fffba35bd570c7298b5b84c4e91b3302adab7c30574c79452e05c367bb109d7ce32e2782c30883e1d82a1b65102cea462a90651da078251ab156461f86087167f5dc3bf467888a7a728761fe09eb735806c91cd427198b3966e65e9e4de2fdb2a0402e510647f2d116313c4522b1366064b393662de754a517e184d367be531dbc083560869dc5e2facce9af089b7dc0aff2b93a56d1edc6cfa5f6f0c6987e9ec4760606d0fb3ff9ef4d81a2233884be5a4a1c6afb52de53ac572eac677f2dc064a9b546765d30e91314ee91c5e470a5411f26f008a66e4545e60f5c33f3718f44712472ce9d54bce14c8c696b5d77e2300c37fb698752f228b65da5922eb36bab84f17cab9d63316bc855ea1e899ae7f06054a4ab2599dd1604a496d22932db6f465fe2f06ddc4c0d0e850ca86342ef6ec262d73cea3bce7b4393ccbfae79ea1bdaca3fcd420c9c247d7a4a4e988edce91d66de236cdf35659e331d3a643245cfe003cc7395fd73914974400fbf05aa2293e2d66e7003c46cfb9cff22d7112dabbfbeeda1ff3ae53cb5955f6f80c1acf949e826974f5779a9ee77e541c011d2ad46a9f2ceed80392fbb46c2af18207719e581e7e43af4429a7d04ad6fd245f3bfb85f5b565b223c9897d49bdff92ed372ba2f8771d9416682689337d2541c9832b2a458ba91229615c667be1c45207d00681f3b3bfdb5e6b40f5797fa21c7a98571140b895109b9ecaab62f51b0de6abab5311ee3a99fab056aae9191ff63ac670236247c920275f9668e7d633f0d49dd3fd2d73ada22ce499cae7ecaef70c8a201c7cddedfaca6c3ba5f744ccfcdddaf5379123b141a3075193d2ab667e98ed88d783c4eea956a91ea621c396e66dff14b105b19ecdb2c7854b13050ac3be9d94a15a5def151dbef8861ac2c0c1e3bbd10dd5e65c619eb3c82d41b68e1e8b789353d50af21c9ca000bec80d0b519189bca1bd10c5a26e71f8d5a94a4accbc1b74736882ed60c0a74d6c2275ea632a9a7521e8d43ab01391e1d6a3c593216eadba71bb62537bb3c336c179cd24f15cc8bebedfb2aa757f13c0cb72d579be3e5f4076eef367bf6a43335b17ad07edf22f3a2dc0f5d67a5b6111a571eaf7e70431370fba87b1493b2c0f3fc747601a5a5cb8df23fcaead8475b09c3c270d5cf52bb01b1a0748e97041ad5061adb41d2a0d5d9fd305530d1d55d215ff2a2003a7862a1d025b09f4585f9ca045cb3504ed9ef2c312362e7c8ab6f368034456b4ad626512e01c8f538e83bfd615994939baaac3c2251901ac0cd1e8254205aa5f63916874faaa171633e69b7cd23b3f7bed2d4f01461bc8f572f68342927e503fbe8f89f978f660acdb73194cd6953aa57ed54991da4f8319a780610d5e4ff6fd3dd686540bf8d7d913deeb37cdabc1bdf1033c4ceb2057db0652aaa52595ce322c31335debce8abe187ad83ce67467712fdca75ee532a2bbe912237e2214c15729eda53fd336b80a43e4de6b53718dd52e3fd43f86d81bd7a161a532bcec9939ad75870e6acd0ed81ee0ec3c7df079153d0bbda3ced9e2a744b13716d003ba3eb5812e9e586825feabe801450b0a3816af52d93bfb4cf4f4b4bf0a85c965c17fcb6dc2650adb6645dc112fdb4e47453b52716f82869dcebc48285e97c2b49045c3dab730900313dc083887ef6a1ef2883a68d909a8bbebba2d858a6e1838b9c85965f4c2c634c52fae81aca5062954ce2ec3409fab07b4236460be2c51e158e933038693ffc964a0c890167bd01f11dab91ee46c4a586a668cebfc3cfe5bca5d2694671147dd3cf47b170162b220e75fcbe8d2e06ea160f920014081772131138ca4400fd1c2a36363267e45f41c87ebe19f1f9e140de6cb9c25bb8220f692ec72d8b19f91da43df9ad8232effd1ede5f26c3466b105428dfbefac6f11e7beb7647d729ca736995cea881c5eb3d7f1bc5defaeef943ee2715fcd9d7", 0x1000}, {&(0x7f0000000200)="14c47e65293b3bc862010b3fec1cd39801bcc744ce651b988facb8cad5bf25b943a57029c8999cf873efde588b0457", 0x2f}, {&(0x7f00000022c0)="3117a8a35f3103121ea5e87098a129a0e5485db54a2a04419ba35c0394d4da7675c291708f4b14fe691f9aff96cedf22093d630bc3a6b42b71436d3c59b1b1393f6d5abacf1656172b0c568718a7e856c2193df06517e9e5d2858de782dc7a77a6595ad2d10d2affb0e5993d10250a5ef55d24be6df5e4c6c495e2716a1d6aff8c6462a5f64dc5af3c433dc95eb19b5c277f31b86ebe70aaa876d793df2a493ffbf159cbff", 0xa5}], 0x6, &(0x7f0000002400)=[{0xb8, 0x0, 0xc8, "0254bb35af8c41c92d37958de840bdc67df49e2726f1e064e73753f2baa032f82165c3926562e38f0e4bdc81f7c2c25d96bdf842781c5e6abbe56633d915372a7b35081a7dba7c92b5c7b60c13604b66b637c66cbf0350c58c3ffa5874b71bfc2f26be1bc19232f599141a0c1fce790711849a754f3143fff260acd090529b133f26f4a8d51066d37e74e98407390166cce7ae6a36b05bc098865e0deee4b3775b"}, {0xf8, 0x0, 0xe2e, "53b3c8af21b9c23d796610731f6110d7f386bd1e240713197b36fcd35c08f792fe58d539af2b2ad2a65b0087f9b09b37f5a45f3c405a4fb0a3013fbb7c5c2d4a6d44d73f15273e6a6c45bc4f84fdb2856c05d79ecee305133982f79ac2ddff2fa2618c19634e36c494593c4149ce582d41bae2a72bd55a8ed53fa6afb6110cab99133900d17d55c01a059e787aa4af82dbbc7b3bfaf1effb4f4e68dac3c6599c5ba33bd05de7d978816db030b22d54eb8a15d91fcc951541c83b030b5ac0376fa5153f1d4ed3189a6a66f4c828de8b84f8b442d9e79b808f1d60d28a616998d421002f"}, {0x18, 0xffff, 0xfffff7a1, "9a"}, {0x18, 0xffff, 0x8001, "3e068d"}, {0x20, 0x1, 0xf82b, "d74109fef2b3625565997cfbe44d95"}, {0xc8, 0x1, 0x3, "7acccbb37e1135f5091b7beeda9d6e3fe3b5b13832f00892b074769258865b062b19e6a3d21f46875eaaee29faf9c3f754c899c9fca30cdf3ed7e4c9ce93ebad77931da420d25d5360ce81fe2912cca606c359ac495abd90e7b0306cdb119dcb9f9e574b13388bdd5282f7717b26cc98ade5c9c1b9a0a0dca6bb178f9d1547cfdb9b491b6539b43e5df7f6060c741a41afa546be9b6e11b107097846f386f5a5af7356fd14606967c77a03b0b335fb2a78b1d14a"}, {0xc8, 0xffff, 0x6, "dff9d94539bd3b7ed0ff9d3538f3335bdc329beeaf45ccf04096b7d2c9311aa19954c89e125e17ba5a03bd7d94a8b0b32874212eb6a5c0b088de528d9868039398648cdca7b5dee872e6a88a09b00933d70633efb64fbab7139bc2f1cae6248af82ed86a13bf2717a47fed9d814d6cf82f5efea2591132b672fa500dcba7eb37722a08c7e7fbdad397929c5dfbebdde70e21a94bef259bb3d1b629997eac28fcb927a68dbd0a47815061ef23f18bbb8cb59e0b5a1ab4785d"}, {0x80, 0x1, 0x6a0, "c6743e0ca6b3458afa95b04ecac6755d271b94db16ca775b453cd108747df0ee1517c8b0cc94af354da1815c354b5f2a6709c0f97da0c84c8005745000c9f12b76faa27d095eca6c2d0c5b082e61b309ff17d8d9743a6d931fccabdc4ae3cba0dd9ab77b5570d69f5f46"}, {0x1010, 0x1, 0x9, "6f43dacb68c04b1d8e69ea57953144a83d212c7534e992b1f937173e104eb30a73168140aa11a919feff6ba74644eab9ae9e864c682fb3c65746df0d16fe2ea5fb567a8ca143ec804afa97433b2109f77bf843c02efd50d1ef25ed157dd2ad3dfaa8a5901d5c109b89ee74fe6e37d1a9dbd2a487584a973b9ddc58c6effa501401d566b649111793e0b8f2fdedd3bee5047aa3ba921773dde7daeec6666a801e4b7d980f588d805dc65de41a7ef979e83be44c75845709770e38d69c386fd458987cc51b105f3e4dfcd3a3aa3da0959e4bff9739c8a7d20dfee692b2e5169a7e24c575590942532ae3c9aacf6e39cb16376c3173a094e7ed8bef2a8a3c4bab69835fe91d92e53b011949add10e33ffee28e9468b7f9ebb75963f3b3576367f2637b05c49d5edc88b8b3e71d57a8e1eb2a7a84e747405eedcb4ecafb173368581708067b7670ac8078ff6593d25d058316278eb223c546b61a279b03d03ebaae84a0991abc3c295b55ecbcca2f3664494e684b25599513317cf78a4c4b8264b6c6bcc9c8bace342c61407f018ed079ed0019e56b4234141759182120330a446b83511464ba5ca899de5afc2e9a13a0112bba97983ec409ca207114c0ab632cb2f11d562f89e8111311e9cf5e0e4bac03548bb6e51d79c14dd5856ee57229a466553dd97b6e9ae3ae362fb50592624234031694f6fefb9911df15927d2ea0314e1e1aec776b0719d5b6a7cde3fa104fc77fd329537be1442704d797315dace2c7c8ff035c791f4eebc3e876bb12f18b38984011c895530f5f6ed3f4771ec526792ed153b6d411fe238bf808d8c4b2bb2dbf24720c6fec2749e5e62f02cd4ac31c8743d4453e28871faca8cd0456f4794e809777ec69456748eed750adcf0a670b7aa67c55c66436a32163a1fea09a3dff90af11905ba5faa9a0cf31406161bad99267b2af8f70fc28b7029c54d24399bc1b178d27448f69b79c2d2c53fbb4f77fcbb603996e0fcdc25907b0fba4187dba601b65dbb4335bdae0e7762e5db35cec20baf72b762ee2ff4954a54db2be1804be0f69829cd5c8b22be51c2b6c4a7426fbec979a8fc7017577ad673a5cc63eb4fc62d244ccdbae9ac93411816af755d94f4c34ea596fd613e44f024b1b6706d787c272afe6e6301eda2d13a50c8c997d84efa5b26cba85bd8c0980eb6aab8699ffe1e89dc02280d6e27ea0ac9d8f694353adb65b3ac39c48ee70c34fe5fd39b59b1bbc8c3f19efe083a06c1467cee6ecb9866c054b35de2ffcd5e4b846b0f591860f8dc3962541f1f1ec5ec93218e25507a72a9800f83663991663139d76f4d0f12129e674c637064042166c939cf21e6cb43249636deabf9448e75b8a600e45d816db6d3e81414ab9e3440c8e18df346739d41099e85fbd1b5fe8f50ec7a05d061616395f9a463c177a84e857f719ab55c27423ef357f970d1803a63f1c5b9fe18374d65e898121e69c6e02ad79793fd252926c2cddfeb07488822fdd170aba65062142542abdbba953248474bfdd6c05613dd13aca84764e8f32b6074ec0ac8429e694be05cc54d31e76af8b9be994a4dc5943a4d9f8477ea0529acced46e9267d01223c7efaa12075b220fcd8b502a49e78259b8e05b3c8fa5b8f05f3077f3cdb5f01685a954cf3e15cf38d7d3a1462e9c661e59448ddf9fab5237bed36a17989a38a7438421c59b829205e50837c14d576581efbe5e3bf0d567d611cdb72b5e4a09b9ecaa6d986f4f6b665f17b88ec546ca1d1652462ae6bd1f496bc186fe378ca3fc68492008c5ca05a66b99142c4c8c595aa5bb30d4ea3df573bf1b324c2e2e9b8a348fd0bb4396bff6b368c1755e52ce2e62c4bea29a798122b1b23e94b482e469f78a8df97eaa6efe329f32b655c21a771372a07005ea0e7328cc48b7b7ee3dab6f37ca05b5aaa9ef07b75bc992bb4665bbf7b44023a58d365ca50e6077711162f4364b17b9021cd8212b696356b575a920292eef032b0cd87f3b04cd5174e5f0bdb9cefe0ec9f680baf708c6ed29dbbcbee08214674ccc79f04072a064b778694666b3b4c9aa742b2e5308a5f3fd4de5e1071209d2d081f1d98061e97c151a571fedc69841b21be3c480994f911f9ebd16ceaa3af7bbd4d775b92f1987a27f2c72357164f0d25140d890110070e00db37fcf82b26ef604dc15b8a9273eeaf3a6be162035f551062e42e002fe8f53c4d269e089154ab94f66f797c642e21525b64276705cd7da4163afa5f9b132f58b83eff35c43f80efa5a78386f9417b858131c77331719546f8de4c281a5def92c310369a89c85f00e9ab5c1b57401e0202ffecd161d0704cf64ceefa333899d34df41e03d93a0dbffed48ccd2b9c56adbb854fbe3c3214b7258d556fb5ae02e879199041eb6f13a2a6b6dc5c04a645775bb19842eb4fbd24586388a8ac066f9f2c608cade9db9f35643009de67075062015d58c1a1a65f4df4e7d2aababd1ff6fd3387b2a553ef9a37b143c746704813523676b9ee850c7f3abaa17ff5db5eec0d971ff151110430a101442a8a99ba9885037a1941e3400fceae44c7af67ea46ce3641c51110a5c2718fcfa0c6048990db17dd679f965b61faf7db0268c89ad323b0989a1561af624ad2436a4303ed6f2f4cc0ffc210dfdb466f48d64bc207113fdcf4c4b1d550ec72ea9170eb0d37a8461c0d425ec3345e7c103773614c6cf0e83f3bd70b097892681170c8457b56e072c69cedabc3e0ed9328d7b82277cdfe2ee2af46ce9ae2fbf9b241d0db2491edaf7c9640ad4619b293222c88e5206abbd30b3cdc4525a8809a22b46ea0132785be6fc53e297a0d6cc786f69003c26ebaf413e037b1d4671cc5f8a81f7fc1fb6f02d8c0679391f347a5e721c036291e03df304ea7f06351c40e4eb1cb764152e57073f24b3debb856e39631ce79ba6e98e69584aab67eeb5f2d56b4535f70c99fc8bd12ab493c32640ec9895499d80e656237f271170b4398d9468adc9ae2e09daa4717bee92296b37fd3e353614114c8972c44fc16b1711d9c91f9eb4a3a61417d213ef81416f5c3d0a0fac159e04984ced414aea70a582abdf58caba1929eb8651fa6419478ad8ecd62710beb74d41f2f620c512d2cb3969526afc0f9ae0d5f3fe665e0c853d1dbda35ea6c2ebac764fdd60710090c56f35dff3d73c903327dabbfec9ebcc562aedd792cf79749f66579cc73ae78373a0c314444123c5a701a3043d21c79d69b9caa2b585dcd82ba7488a32abbd6a73499fe823326767b9069c5678329e7ad87ba2786e76dd1e5d07f460d21dc26dd211c86ed6498d5ca1c7fe63f57265105bcd046f0016f107f67c6c3407fc80f38d66a154280cfd4e1fb50abe8e1e106137a8e537ac670b7f9cefe24ca4868cfed5337c4b40e6dfd2bd999cc114596df56c14fbbe169995324812f87cee65008b9e96743a041b0d5e371149cac3bb434f26c432298f7f5643c75b2690db9cba333eaf85100ccb41fd8d3f36bf051ce61fcf7fa05edfceb92f0cf4d2c24bb17c6194044b67bb6d57966530d810b1865e33d5ac3139562aeb035f42aacd786f7982557dab05e317262fe2a692c06ba1f726914dd25090c769a0a589f0cef8aa0b75cd2855eebfc23825f6059e12ee3c7f1e059d7bc2b0b2856d1276374f243d85f803e21dcebf58780f96b8eef0b4b4b562439e8a37d8d685b44851093c677090ac82272c8ef1f71310bee7a9f83b80369f2708c514712c6e8e2f5da90ea80e24457d788cd05464cb20adf4f6217057654783446cdf68278286bb4c03f50bbfc05bab5ee966044c91a1cb449ecaa7a3f8c3b2df830ccf4eb98d448e35c9f2d42bf888b4599ad6582d844ca100970bc92ee49f75acc34643df534916b2fa0ec787fe31a949bffc9372604424c6e6b1cdf3ebbdd20f5b13d00b5b2fb21d1a5a9bf603b6818b8a03104415eee694a53292b6045b4153d315a2ce7471d59cb2867e74c25ffb9f3c4da06249759988562c053048928acbb39482aee49c46e3ff84eecc448e3b7c6f9aed42b894ec3236191009db22f0b9af9d39cd1775ed55b52b9c38280207b3ce78fb9c2db6eb55465e2e0ef9664cc9e113cdcf3eb80671dba3f8eaaae8c7f0e847d8932894cbb421414789fdc020f1fa4631822928a255c83f33c537594bb24329f584244db9b0f86871d01b29afcee97df553871e3779a5c72796852a5333ac19cd9cd9424f4cc4e8023663a06deb0502e1d7ca742feda41e97c704171bc0ecaa25159dede6d7c6537cbdf4122c67605991c6ba733ca0b44cb2599182320c1376202f436c797de1d59eeb1cc8e9aa1b0959540b7115766f41edc5f4b4e0525f9e579f5bb4a795a2cf6d9d4342ff597f0b06cf6f3e485cd408a866c54ddef28721eb19131574579585e222a2f1bf74d29a85f1a2fb3fbaaba592925f59cef59dc6c468b0be08aec15722c2ca76d5574396e29b42b7a6b94ef169a3db21bb3a89a44cf3c64457195f182317f0476489a19bcc46a69ecc1ad85fc6408cdfdeeeb053bf4118e11793097df59509d5e3828a19afaacc7556f61769f81d5243563ebfe19006116fc830b426fdc7be8eef68a5d8885bcb36eb5df5d20c47b4dc2c3e406ace0285bf6a515efc83df4a4984fb29142cacd1e9f0dce38513d76852fc936badea3391ff1106485844760b70053edc6130ad73d1a1436fb5019673d02183817337dea1ac71ad823870d1656a60a499a37eabe97266a2a469576bceed8cbf56127e661493042e0da1fb9424975c3a06582c4749c6338eb1307ce6d9237c4a78e3de9bdf898fe4ed3d5c97eea1ada10b3f9538da855bbb343fcbe522c51511a5e3f92b10db40fde65421b23666ed6ecf0c5231900d28569d4ee467a62bc4d3248fdd85da93d00233e969a2637d988d8be920d6b70637cdbea5b51d981088b2fb86b6dc60b8cb9d554577f2839e0d38528db1cfbe18e0a3d4ad10a7b0857ed8af7d6cb0f097eb0d9e3c5b0a08d4cd278572ecf72a2814339091c2ba3996fbc7241e9951f98b99e84454552f011820e61060007152c978b7cd70efcaa05fa4b158a9fe09f0c21e652b71ec6436e1bc2786624b0153d09a16cb19ff75e8802b4d4fbfb81b98cf4a2cf520274b7efb54ec18e8d839d95034b97bc0fa8d1656a36fb1268770b3c2441463501b98aec2ce9853d237ea0cf4fffe26da03514bcff30d4063dff0ed821afd8aa1dd0f27221f941dabb36869593714058fbae6ff1558758fbb2666460464bddc8071865866a0976da9807f811a4e7ca8c67cc8fb317336544f52d095c0b4f824e16880946d67cc49dd22f89306721a8ebee952143fd997dc9e817813153240bcf7c500ef140f1f737cc4134ebcb1c46d657ce7e9e6c27d7a44b305d941bb1db08527cb901d1986e1d4c966c75081b1523d72a8725756dfc7a06712e11afa2cdecb37ad5890c74989e004ca40db20133738b9a0406320fd925564d1c0bd21f8134ef94abe6d7c54617c6b890589ab2db209f8909d7a8fc099021c6a38eb577c11c03605fe1c9580d0e1d4fb415406b3ca64e68f69d0464f0b8bb1d8967da2823696ab68bbac738cb0be0ec8635324be67e10dacfcb3e175a79b12c7fc6e8845b60123df7e5b4f5ecdbc026f2d799316ed58664aaad5b0187a4c455f0810fe3bb9045e6a69a8d37e76e9882c56f07be938f0c68a45aa7f0daf430932d4d303596eb07020b802ada9a42ecf11853c6cd08ea05f6b2cb3e833ae50029ea61fbfe5add608df6482744d679b1b6b0b"}], 0x1420}, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xe, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_emit_ethernet(0xf6, &(0x7f00000001c0)="477f8fa86d796f252bc1becfdaee72e733d76977c7f590f5612be9bf509342c1740d8aa66f7e4c8ff9d4f0b18ad50932e1ba35a073fbcd65149e71f0820838f9a8be609f209a746e34b0a325ec018bd765a3cded29cfebc4bd60ba3124b6c91c7126f7ccb2578c04a831946d9b360c94e9e6f9c34b68daa798ad801adf8e2c8ba751a0fa5e80d4ec1830270306b08f3a3622cb0085542cb632718ef66609f1140c796d04ebb1365154080f2416bd56a9395db513e255da75af71ed068a15ffedad653e9db863ac738c0ce809e82997703511773d65ca941615eaf94950ff27b7d1cc4a55dd2ed083b8f59b68ac299f0311d8b8c99db9") setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x9) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) r3 = syz_open_pts() close(r3) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCCDTR(r5, 0x20007478) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000040)=0x7) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/da\x00\x05\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f00000004c0)) r8 = dup(r7) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000003c0)={0x1ff, 0xb6, 0xaa1, 0xffffffff, "fcd8f6cb9802ec50687d970c3578261657b93af0", 0x820d}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/68) writev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="7c95e01c443520176c47eef1833b5d017ac79fef62fc43f6dcf38b08dfb212ef5724cd7b2ba8368b04eb238426d1b4f1a137b1a09a4ffa4116743c6194b59650c42ef5b0ab51fe9e284088ad55882fdd81f0050000002ced57ce2e992ba0de74f26ade560a7f92238a2117294dc1ca29a7bc9581ca01653b5b3fb7f2df3044da3223d71eca0637113afc7aeb0cd870ad39c33cb68e56cba29ce1594f6e0a3824585b4d995be452c9798f9c8acd"}], 0x1000023b) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x100) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r3 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x400004, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x100) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x5) r6 = msgget$private(0x0, 0x131) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:00:10 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0xead421e444d984f1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebc6cbff13b9fd49090fda1df79bea5b8b0de025", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:10 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) 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 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x7fff, 0x8}, {0x18, 0x0, 0xd81, 0x8}, 0x247, [0x4, 0x8000, 0x9, 0x1, 0x3f, 0x7, 0x1000, 0x753d]}, 0x3c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x32444cbc}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3bf, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x3ff, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) writev(r1, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 16:00:10 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r0, &(0x7f0000000100)="8c65", 0x460) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x40) 16:00:10 executing program 0: socket(0x18, 0x3, 0x0) kqueue() r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:10 executing program 1: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) 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 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) shutdown(r2, 0x1) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:00:10 executing program 0: r0 = socket(0x2, 0xa12dd76772752fa8, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x80, 0x0, 0x801fa, 0x0, "0000002949934104a667c7ffc500000000000002", 0x4080000, 0xc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x10, 0xa1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = dup2(r1, r3) connect$unix(r4, &(0x7f0000000280)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r7 = dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x15, 0x0, 0x0, 0x4}, {0x200000006, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) pledge(&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x6) 16:00:10 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x100, 0x29) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="256a3742ceeb9b"], 0xa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f00000000c0)={0x6292, 0x6, 0x2}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) msgsnd(0x0, &(0x7f0000000200)={0x3, "f8964a00482d569e1c76439cd7264c3cf88bdec578d0c8ac2ec704d6cce0d961058bbce37583b01e577cad7b4f0eb69328e2fbb489fb967ff46792e0fe609c400ab219e1b0a28eb34a6850"}, 0x53, 0x800) 16:00:10 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) open(&(0x7f0000000380)='./bus\x00', 0x400, 0x140) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r4) connect$unix(r6, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000003c0)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r8, 0x4}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r8, 0xd}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r8, 0x2000741e) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)=0x1) r9 = syz_open_pts() readv(r9, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r10, 0x40045720, &(0x7f0000000340)) 16:00:10 executing program 0: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100000000696c65300046d3dc456001c06a54a975724434910716327035df7b92a4346620af227e834e87bab10284f0d110ae2ed0cee0e4d61a1ea66f4845976eeb03e99d1ff89299afba4943f9625554e0e7da285234b14df3c6c681068ddc39dc42b534e2b9dc84681fcdf325702250318cf6b154d1709f6ede1b13ecc9315a126f7feb52334ffeff6e3d540122dfef3f19c47f95faaabb9b1dcf05259e04039391e9fb186f0ae6692e97a1175ee3e3060506c41109931751fa9505eb533608b7abad"], 0xa) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) ftruncate(r0, 0x0, 0x2) write(r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) fchdir(r1) oLoLpckbd_enable: command error 16:00:12 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file1\x00', 0x180, 0x1) chmod(&(0x7f0000000500)='\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', 0x3996fbcaba1c18c3) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') mkdirat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) chdir(&(0x7f00000002c0)='./file0/file0/file0/file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) faccessat(r1, &(0x7f0000000080)='./file1\x00', 0x8, 0x0) symlinkat(&(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', r0, &(0x7f0000000000)='./file0/file0/file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) chmod(&(0x7f0000000280)='./file0/file0/file0\x00', 0x20) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') pckbd_enable: command error 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x106) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000040)="346fce6961e744e019f8fc2d11417ac49aeda9417655cea8a49ec16b36dd75983a0e48498dde6ae9e846f1f17fbf1f29b93a7c3b8c1fdfe11566215a4a2ceae8c3ee3a5a261e0a4f5435aaf497b6ca2c3657a9535a2fc9c9d2565ad5169ee3028c017656623ecfe854d24332ae41fc36b27f2ef57c3abd990c0789cd19b64642227cb382a3680ae1e85e6c9da98c0b5d4b300e5995be3d4d2d39", 0x81}, {&(0x7f0000000100)="ebb6753d0b9e0030c5dffd", 0xb}, {&(0x7f00000001c0)="3b767dd7f74ed59f89008961d0b55ac1ab7928258df7643b5e20fbedb281400f4813a709aaa27fdda483048a0c11dc6ebfd52ab85e2acd0e2042e54d05c548aff3d411a4106e9cfbd2d5b2e7730f", 0x4e}, {&(0x7f0000000140)="d263dacb81e653944461f0ae1c50a899c9cbd4fcf4db65b229a0dffe69a6a023b5a1d6bf54791c17f4e29fdd708ef3ea96", 0x31}, {&(0x7f00000006c0)="02667a7b3796d69c0402ff2fdc1030a56cd2857d8a2887859b9d6adbff8b1316da980cb48171a4a2b8d3a28c8143857ef64d37ef7ec35ea67fa5c793417c40e39ef239a36eeb75d5cd6cc2712704d5c23e28b839a2e661", 0x57}, {&(0x7f00000007c0)="7586890a23b20a294f779d431cd5091990b05d368b6ee801c7956d68d7bb8b0c2d647c2a3ec702f69ebde72c4a7231b2aa621dffd7653f8c032c26a927312446f203261a00000000000000e785f49b5f190d8cf9", 0x3f}], 0x6) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x80, 0x0) readv(r2, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/12, 0xc}, {&(0x7f0000000400)=""/9, 0x9}, {&(0x7f0000000440)=""/48, 0x30}, {&(0x7f0000000480)=""/237, 0xed}], 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x5, 0x5) close(r4) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) writev(r3, &(0x7f0000000680)=[{&(0x7f00000005c0)="b5de6e3ca196ee7ab3117ce76c558b84d6cfb764d1be6c212d292140cd1622e8cc3735af6ae75bb85e4c1fb4b8a695a4cd2b1278ff6cc2607ba58de02ba672c7fc255483439f1b8df3d7380078386ef4f2d20a0404a8d097276c91ea6b2c62b787892da6015bbfc9f509f4d636a427bd3890a775b3113a42e0ea3c62e6fba705e918eeefd8af359dd19ad668fcf87d0b8e046b8f9bfbbf3f6cacf3d0f6de725440b0d1ecc206cf7bb7375fa1", 0xac}], 0x1) dup(r1) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000000000000000b4cae84100"/27], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) ioctl$TIOCGETA(r11, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r12 = dup(r6) semop(r0, &(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(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r12, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:13 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0/file1\x00'}, 0x10) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) renameat(r3, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0/file1\x00') shutdown(r3, 0x2) shutdown(r3, 0x1) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5, 0x11, r3, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba06b193af7e66f59279f8c0793a83b1bfff864b9efd68a22f"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000f82f531561cbb2ac3c3e50bcf218897a892b3b8e79d74e2134286824c0c88f746a4819eb989038845ca2044e4c99b3c80af14ba1a8fb24b873e2ee6b59db96ae9dbf9a4da720a45831bcc157927c9c534e32076b7362f6e24e585427"], 0x10) 16:00:13 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) semget(0x2, 0x1, 0x21) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [], {}, {0x0, 0xfffffffe}}}) r0 = syz_open_pts() shmget$private(0x0, 0x3000, 0x2, &(0x7f000053f000/0x3000)=nil) syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x1, 0x5, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xe3) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r3, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000540)) r4 = dup2(r1, r2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES32, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r1, @ANYRESOCT=r5], @ANYBLOB="fd8c03073b25422549d7dc58f191d81286fc1700da2d7d592e0f7cddf642963ff88e892f6cbbbdf2f8f670b2a159338d1e1d1eece8a5b54954f58061e52a0b9d9b"], 0x2) pipe(&(0x7f0000000300)) r6 = getpid() getpgid(r6) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpid() r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r9}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getegid() r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r11, &(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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r11, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r11, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x618) getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x80}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x0, 0xac}) msgrcv(r1, &(0x7f0000000000), 0x8, 0x2, 0x800) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffe, "d700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) socket(0x2, 0x8000, 0x7) 16:00:13 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) read(r2, &(0x7f0000000340)=""/4096, 0x1000) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec67149130acc06b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e00000000000000"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r4 = dup2(r0, r3) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000001540)=0x3) r5 = dup(r1) sendto$inet6(r5, &(0x7f00000000c0)="a90af7923e195d5fdb4cbc979cb476cedc055131089d8b55635bdc487cee820bf7270a42883806641dfb4dcb9f32dd78a087a8f2483868de1b774f6aa896c3965817c56130c9572400c8c5476809f8600c225f2db32e8e33a80600c872e54562fb49b6b91ac24a526b702498cb593ab6827e01e2e62bde769efa6f74a3bc0e3801a3b5f409f814c75aa242434bec6bb25c1b605d29cd433e3f6934dcdb4489668c9c906b5d9f9261e72e94d2d4b32967db6afbc5", 0xb4, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x2) lseek(r6, 0x0, 0x8, 0x0) 16:00:13 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000004c0)) r5 = socket(0x0, 0x1, 0x4) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffff9c, 0xa, r7) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x51e9b75768cea780, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) kevent(r2, &(0x7f0000000280)=[{{r3}, 0x52dbfa6f03080269, 0x40, 0x793fb8cd67165d9b, 0x9, 0xc341}, {{}, 0xffffffffffffffff, 0x3, 0x80000000, 0x7fffffff, 0x200}, {{r0}, 0xfffffffffffffffc, 0xc2, 0x20, 0x6, 0x3f}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x3, 0x6}, {{r5}, 0xfffffffffffffffd, 0x4, 0x80000004, 0x8001, 0x8}, {{r6}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0xe6, 0x40, 0xfffffffffffffff8, 0x1}, {{r2}, 0xfffffffffffffffd, 0x40, 0x6, 0x3}], 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="7e020000002200dda68c0e000000") r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400)=[{0x1, 0x101, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1400}, {0x4, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000280)=[{0x1, 0xa4, 0x800}, {0x2, 0x3}, {0x4, 0x83c6, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r5, 0x1) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r7, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='q\xb3\x04\x9e\xff\x00', 0x10000, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000122, &(0x7f0000000c80)=[{0x7fff, 0x8, 0x6, 0x80}, {0x800, 0x40, 0x66, 0xa0}, {0x2, 0x7, 0x9, 0x1}, {0x8000, 0x53, 0x13, 0x8}, {0x0, 0x1, 0x9b, 0x100}, {0x8000, 0x28, 0x7, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000280)=0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000016c0)) r4 = fcntl$dupfd(r2, 0xb0242e9d8668dbc6, 0xffffffffffffff9c) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000300)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3, 0x9a, 0xb, 0x3f}, {0x5, 0xff, 0xff, 0x2}, {0x5, 0xad, 0xff, 0x7}]}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000000)) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r7, &(0x7f0000000c40)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f00000009c0)) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000cc0)) r9 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1000000002051, 0x5901) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = dup2(r9, r9) ioctl$VMM_IOC_RUN(r10, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000340)={0x5, 0x2, 0x0, 0x38, "4ab51c0f63289ab50595446e9b0170442cd3002a", 0x5, 0x3b1}) select(0x40, &(0x7f0000000380)={0x4, 0x5, 0x80000000, 0x74af, 0x1, 0x0, 0x10001, 0x5860}, &(0x7f00000003c0)={0x3, 0xff, 0x4, 0xf2, 0x7, 0x8, 0x100000000, 0x2}, &(0x7f0000000400)={0x0, 0x9, 0xfffffffffffff001, 0x6, 0xfffffffffffff0a3, 0x1ff, 0x95, 0x6}, &(0x7f0000000440)={0x80000000, 0x8}) r11 = dup2(r5, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r11, 0xc5005601, &(0x7f00000004c0)={0x10, 0x750000000000, 0x4, 0x100, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x39}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x57c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x72}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x9}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x05\x00\x00\x00\x00\x01\x00\x01\x00', 0x4000040559, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x1}, {0x7, 0x0, 0x0, 0x8000000000100}]}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r3, 0x14, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x84}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:14 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800)='/dev/vmm\x00', 0x108, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000580)) writev(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f00000003c0)="b1b660a35e1c9b5b17ec729b43b2871ab0866592d6c9d309826b6e009f3f6e4c44bb816d43f9f9b745cf2cb684973096021710fcd9f72d65470e60ef7f9909ccff5197aefc9c251c7a9a2244b4c909e996c42acf2c7bd8196f7fb03004a23dc884c74a4948ebde377495357003f01c5b89b200e27e542bdaae9acc7d8b607dfd92966bef8f6aa44d6c5e064b85ce8e24526cd9804d74881e7dff371dfe77e47766e1f691d3b02846aabd9ae11033f24a0ee36ca138d26afc9a4a3f2d18ce72b8", 0xc0}], 0x1) read(r2, &(0x7f0000003740)=""/4105, 0x1009) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000540)) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) fcntl$setstatus(r6, 0x4, 0x80) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r8, r8) ioctl$VMM_IOC_RUN(r9, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMOUSEIO_SRES(r9, 0x80045721, &(0x7f00000002c0)=0x5) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x128) accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0x10200) semop(r10, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000040)=""/73) semctl$IPC_RMID(r10, 0x0, 0x0) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000002740)=""/4096) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x1400, 0x8) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) kqueue() pipe2(0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x40000006, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000012a, 0xffffffffffffffff) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x3c}, {0x407ffffffe}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000300)=0x7) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000004c0)) preadv(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/158, 0x9e}, {&(0x7f0000000280)=""/75, 0x4b}], 0x2, 0x0, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) lseek(r5, 0x0, 0x5, 0x0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r6 = dup2(r4, 0xffffffffffffffff) getsockname$unix(r6, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) close(r1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x28}, {0x6}]}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x15}, {0x6}]}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000080)="723cf8614bcad6646111311cee65fee1571fe02a1dfd443ab436dd380ec25c1f61d8c32e82c2c121659e97adc7024942054a025f", 0x34) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x81) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x84}, {0x4000006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x4000000000000006}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r3, 0x0, 0x10001, 0x0, 0xac}) semget$private(0x0, 0x2, 0x10) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x400, 0x7f, r3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x100) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) r7 = fcntl$dupfd(r6, 0x14, r5) ioctl$WSDISPLAYIO_SVIDEO(r7, 0x80045745, &(0x7f0000000340)=0xd34582d477a7060c) linkat(r4, &(0x7f00000002c0)='./file0\x00', r5, &(0x7f0000000300)='./file0\x00', 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0xf, 0x0, 0x0, 0x10001]}, 0x3c) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2acb46a41db7f3559b73b65edaf184cbbd7cb92746ec26544e8e12525d848513cd35fe072616227a2e0a5d8f9c827283a1cf2f4a488367abb0c35139389fbb70df56493dade3fef7958c8b80f21421b639bdf3d491a135ec563840901da94dc9c2633a03b1e7bdf17fc9196e4f3e24fe5e8cd588ad212fe62cd920aabba8bd6c18a4d068a27f734a89ef4fe60b62ec25fb281d061559a37c0c828f03221910ab9cca97a22f7014e3e8b6c4b95399b9302c778aa986ac7691164f0be099ab4222db8be8e75f3"], &(0x7f0000000080)=0x1002) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r2 = semget$private(0x0, 0x1, 0x424) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x200]) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x3, 0x10001, 0x0, {[0x4, 0x3, 0x5, 0xfffffffffffffffe, 0x5, 0x8, 0xff, 0xfff, 0x9, 0x1, 0x1, 0x7, 0x9, 0x7, 0x3, 0x0, 0x2, 0x6], [0x100000000, 0x4, 0x400, 0xee92, 0xdd77, 0x5, 0x400, 0x1, 0x1ff, 0x9], [0x3, 0xa37, 0xffffffffffffff7f, 0x6, 0x7, 0x58, 0x1], [0x5, 0x0, 0xffffffff, 0x11c, 0x6], [{0x4, 0xe9, 0xff, 0x5}, {0x4, 0x1, 0x2, 0xc70c}, {0x9efd, 0x4, 0x7fff, 0x2}, {0x5, 0x2, 0x401, 0xdf37}, {0xc4, 0xc00000, 0x0, 0x3}, {0x8, 0xd03f, 0x0, 0xfff}, {0x3, 0x4, 0x0, 0x7ff}, {0x1, 0xff, 0xfffffda1, 0x7df0}], {0xfff9, 0x8001, 0x6, 0x7f}, {0x6, 0x10000, 0x7, 0x5}}}) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) pread(0xffffffffffffffff, &(0x7f0000000180)="2f3d31a3aa1449144edf77d7a371e4a215698aaaa7f402b2ab0d98933b60d260d08e1b066cc6f1d9d299870d6c2841dd6163ea4d82b97fe4b3944361b0392d6639a9429b3bb2d9fd986ddd30a2", 0x4d, 0x0, 0x3) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) fchmodat(r3, &(0x7f0000000540)='./file0\x00', 0x8, 0xe) r4 = socket(0x10, 0x3, 0xff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r5, 0x9, 0xab06, 0x0, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000480)=0x8) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x3, 0x5, 0x1, 0x9, 0x3, 0x101, 0xfff, 0x10, [{0x6, 0x5, 0x7, 0x7}, {0x0, 0x4, 0x401, 0x6}, {0x1, 0x7, 0x7, 0x7}, {0x4, 0x0, 0xcee}, {0x7ff, 0x9, 0x80000000, 0x5}, {0x7, 0x7, 0x2, 0x80000001}, {0x235, 0x0, 0x0, 0x401}, {0x6, 0x6, 0x3, 0xa19a}, {0x2, 0x4fb, 0x8, 0x7}, {0x1, 0x7fffffff, 0xfffff701, 0x42}, {0x3a26, 0x6, 0xffff, 0x1ff}, {0x3, 0x7f, 0xffff, 0x8}, {0x7, 0x1ff, 0x1, 0x2}, {0xffffff01, 0x8, 0x101}, {0x8, 0x90c0, 0x2, 0x720}, {0xc2, 0x3, 0x0, 0x800}]}) r2 = socket(0x18, 0x1, 0x3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) socket(0x2, 0x0, 0x2) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) openat(r6, &(0x7f0000000240)='./file0\x00', 0x80, 0x140) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x2) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000001500)={0x5, 0x100}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/65, 0x41}, {&(0x7f0000000340)=""/99, 0x63}, {&(0x7f00000003c0)=""/85, 0x55}], 0x3, &(0x7f00000004c0)=""/4096, 0x1000}, 0x400) fcntl$dupfd(r1, 0x35deb3d5f05a4a0, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) pipe2(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000001b00)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) pipe(&(0x7f0000002000)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001d80)) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) dup2(r3, r6) r10 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r10, 0x29, 0x23, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r12 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r12, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000001540)={0x0}, 0xc) r14 = geteuid() setreuid(r14, 0x0) r15 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001580)={r13, r14, r15}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000280), 0xc) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 16:00:14 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x4) 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x2) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000200)=""/64) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000003c0)={0x6, 0x20}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) symlinkat(&(0x7f0000000140)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d", 0x53}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x3f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:14 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c224", 0x2b}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000183000/0x4000)=nil, 0x4000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x40}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/d\xec\x96s\x9frf\x00', 0x120, 0x0) pwrite(r0, &(0x7f0000000240)="5c7a4e820600000000000000ee3333e43f711c9eb9a2fe8d54668200", 0xffab, 0x0, 0x80000001) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) pwrite(r2, &(0x7f00000001c0)="14ff9fa1dab50017fb8c5844e724b7e3faa87295b507cda3120891d3fb22417e6840844161119ee633022653a549dff4d803f99a95a2de04a57dce233d981331929feefeda60c32327e83db797ab204942b4e65f21ae0baa4416a734", 0x5c, 0x0, 0x40) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x9) 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20000fc040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x7f, 0x7, 0x3f, 0x513, &(0x7f00000004c0)={{0x7f, 0x7f, 0x5a, 0x0, 0x7, 0x6, 0x3}, {[0x8, 0x0, 0x6, 0x3e2000, 0x1, 0x3, 0x7, 0x2, 0x7ff, 0xfff, 0x9, 0x1, 0x40, 0x1, 0x29d2, 0x6, 0x3ff, 0x6], [0x2, 0x8, 0x3, 0x3, 0x80, 0x2, 0x80000000, 0x4, 0x77, 0x4], [0x7, 0x1, 0x8000, 0x86c, 0x3ff, 0x3ff, 0x4], [0x0, 0xce3, 0x0, 0x80, 0x9, 0x4], [{0x6, 0xcb, 0x3, 0x503c}, {0x2, 0x5, 0x100}, {0x8, 0xa153, 0x3, 0x81}, {0x1, 0x1, 0xffffbe50, 0xd95e}, {0x100, 0x5cb, 0x4, 0x9}, {0x80, 0xec98, 0x4, 0x1f}, {0x5, 0x80, 0x0, 0xffffffff7fffffff}, {0x401, 0xc000000, 0x4}], {0x9, 0x20000, 0x80000001, 0x9}, {0x8001, 0x3, 0x40e3c325, 0x2e36}}}, 0x2, 0xe9}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x25}, {0x6}]}) getuid() r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000340)=0xfffff4c0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x0, 0x0, 0x5, 0x4000000}, {0xd9, 0x0, 0x80, 0x9}, {0xff, 0xff, 0x4, 0x1}, {0x7, 0x20, 0x5, 0x1000}, {0x6, 0xe3, 0x1f, 0xfffffffe}, {0xfeff, 0x1, 0x20, 0x5}]}) accept(r1, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDENABIO(r5, 0x20004b3c) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000000280)) r8 = socket(0x18, 0x1, 0x0) r9 = dup2(r8, r8) ioctl$VMM_IOC_RUN(r9, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) setsockopt(r1, 0x1df, 0x0, &(0x7f0000000080)="e6b7d8e363098947c6054dc3b55d10f7b07a545b47cd7c0ead2fe009fb6059c8d3f7f43f735063ff0c61754c843e3a9b23626798d5850093617532dfff1f5552bdd40aed5273954d791d9b8513aaf79f789444c80b4ec8e9e46c6880e8a4547bbea2", 0x62) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:14 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, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="ecc78ddaaea097136b5d17de30ec4e7bdd29b1c4327c27b1f30e3be422e0ccd597102de46a675887fdd320e672031c8fbe8010adc525e0c76b1d1cbcea213ec207135ad9157682aead699936fc8ed64e278dea833c50cdf381c0cdc70a29e8d33f1caf7fe1b7176c5c45ce033b242bc359e0e204d1c4ec32a00124e0bc50745cb7b863a7f382fa55624938bed8d5795374e95c118240b94a6534baf126976360da"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000004000/0x4000)=nil) pipe2(0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffff9c) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpid() getegid() geteuid() setuid(0x0) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) setgid(0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000bb7801000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x840, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) r3 = dup2(r0, r1) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRESDEC, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2bd9648fccd5e1d8bf38c36a85fd0d230a4024188d4f7360939963c5070196df8988fc26f5593180494389b700342f2fd7f0e4d9457f9d6db7f0d5f650032ed5415ef3423146db6a88cc7b63455014be0a1c958f29e5828db0a376f3bf0e0d36699312a35bb1a449029cc480d6286d00c0b8cd3fc92d1c28753a63e7eba7aeb9f39af0dffc440baf5364e6dc8ac4fe634c7df2c707757c8d592548b541c23cbe384ad8c4125da1db505a88fea60242e3605e0f08a8cc", @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRES64=r5, @ANYRES32=r3, @ANYRESHEX, @ANYBLOB="cdaea3a7dd1372cbc2e22595cc22f12f250faa50bc0f13440aea56a8d24de87fe1fc3c851cf9717d7d0a2e2c26a74f3d751177994567f8a0eb69ab14af6672da4d3e4eb7d9b4f45ddeb65856ee1d1c5c8572a83354fd22ca37a6ef545bec76421bdaebfe832c4dd96e600ede0f452b187670198c844821d0d64b54e4a517883e0b2845a0d8c625e560399a9b407f3eddeca75f5a40a18a1639e0a712ed7f955f4e93f885566bcb6fd4470fcb52a11954f11b698f333eeeaf8c37b92eb0ef2615a2b33b553c5e83d6e937f5b097161b55038772c0be68fe397f4263c297868eb61431"], @ANYRES32=r2], 0xee}, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) lseek(r1, 0x0, 0xff, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x0, 0xac}) setpgid(r2, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000140)}) syz_emit_ethernet(0x203, &(0x7f00000001c0)="96") 16:00:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb747fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b09548b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51035a306d4ed55cf5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed25cdccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79a9bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a0000dfb76ac9588e232c51311041904a522dd85a28ab600b846e8fb756803cb02332e2c587f9fca16a8b2397a93098cb039945355a97c936770adb887d0c3f41d5a207156d32a26dff92a4596acf320149a69ddd04d29ea4e4b41cfe2e4106520f021887d512a814464dd21079f154369133e14e36348a45c8617051164bd27f13b5dce2a0b024ab83525fa7aac7d62208f8ff38ccb4b94acfc03cee6c0a3d7757a20dbfad969fef94bbad59fd51d3fd9b8c0c7bd9f9af8835d63932a360aded1b3bb61d46b141d80c045c6a4640da1ed9a155a726f3a4e66c2586192499ee99ae620f7b4be101aba8bbad9ca1d79ac935fb68588cde15eed0f60917986328cccee8e4911a219a69f2bc9ccbc827613e39b94208af7c98a138b674a39da8ba27b0089022d04ea8505f22564afd91c9487e589789e1c3fc0d7c84dd2b8803940ccdc762d92a8d7598f89d32a048f81e"], 0x10) socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) r2 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r3, 0x14, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x401, 0xc, 0x9, 0x3}, {0x8, 0x4, 0x8, 0xfffffffa}, {0x8001, 0x8, 0x6, 0x7}, {0x5, 0x4, 0xc0, 0x7f}, {0x0, 0x8, 0x5, 0x101}, {0x7, 0x4, 0x40, 0x4}, {0xffff, 0x9, 0x72}, {0x0, 0x8e, 0x4, 0x7f}, {0x4e, 0x5, 0x81, 0x7fff}]}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000400)={0x80, 0x3, 0x7, 0xfe00, &(0x7f0000000180)={{0x65, 0x7f, 0x80, 0x20, 0x5, 0x5, 0x81}, {[0x40, 0x2, 0x0, 0xffff, 0x9, 0x8, 0xda, 0x200, 0xfffffffffffffffd, 0x6, 0x3, 0x5, 0x0, 0x4a84, 0x1ff, 0xe6, 0xffffffffffff8001], [0x100, 0x20, 0x5, 0x81, 0x0, 0x6, 0x0, 0x5, 0x80000001, 0x10001], [0x5, 0x1, 0x100000000, 0x0, 0x0, 0x0, 0x4], [0x7fffffff, 0x5, 0xfffffffffffffffc, 0x80000001, 0x0, 0x1000], [{0x6, 0x6, 0x3f, 0x73c}, {0x1, 0x4, 0xc18b, 0x597}, {0x20, 0x7, 0x8, 0x800}, {0x8, 0x0, 0x508, 0xffff}, {0x3, 0x5a, 0x7, 0x3dd0}, {0x1, 0x2, 0x9, 0x400}, {0x5, 0x4, 0x3, 0x8}, {0x79f, 0xfffffbff, 0x1, 0xffffffffffffff01}], {0xd7, 0x8000, 0x0, 0x5}, {0xd4, 0x4, 0x9, 0x100000001}}}, 0x17a, 0x9}) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 16:00:15 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000bc0)) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000005c0)=0x2) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r8, 0x29, 0x23, 0x0, 0x0) r9 = accept$inet6(r8, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000940)) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r13, &(0x7f0000000480)=[{&(0x7f0000000280)="9b8ba8506f7702ba436e9dde983110c32f0f73edd89a63c40c0eaf3608476edf518b59dfebc897f0da0122f447f799c66a9c9d84f0d0c3ad", 0x38}, {&(0x7f0000000080)="92b85eb267a723a2484aeafc967a2375064b2f6ea33b7d65d4c9279187e70b72dd09a5b18fd67908fea6e590403d9efd4e1aea69ce", 0x35}, {&(0x7f0000000580)="48bab0cadff8d4605645680cb25bb68e8743e6f602c47d71cb7e566f8759860262f4d55ed843f34d62c449d42a7cc33c89ad4d689c786446d5b740f5fbc20d3ddf359855b7d8929689ab3239601b71fae10a24a1b2b724012cdf63", 0x5b}], 0x3) writev(r13, &(0x7f0000000400)=[{&(0x7f0000000880)="6af0ede4579b0878e6957a0e9d6f6820535a6ff591d5f9892f2506c2fea0bb624256319fbfe3145c606d729c94dc6e524db8ccc6253da9b839939d5d879ad0d34c6cef539ec97aede508747ecfc8e20593cae1d33bfd0b1df015cca407bea72e2592dd0d47fcb192e1bfb656a7316fa2e136e0e207287b6f24aef2a75cce75768e368244f5f7a175941d00000000000000", 0x91}, {&(0x7f0000000140)="9c5961db31c6176cee5eb71926a38fef6b273739eae5a342ea1bb8b496d0488604071ff8bc09fd402a3f33ed576906bc79ad0543e54a619a0f5de1a8c75a87c3b1975c642a0c23e99b06b79c79cb7f00eee908803239b1a7d406da1473a16c9bbdc5c312067106448075038fbd53fa41d001ae0b87466d95ac1291791e43637ece951d0e64232bbb7a56b46df51a159f340cf1297cae360c5cff61aaae28397e", 0xa0}], 0x2) execve(0x0, 0x0, 0x0) kevent(r7, &(0x7f00000004c0)=[{{r9}, 0xffffffffffffffff, 0x8, 0xffff6, 0x9, 0x8}], 0x80, &(0x7f0000000640)=[{{r10}, 0xfffffffffffffff8, 0x4, 0x201ffff6, 0x9, 0x5}, {{}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x2, 0x4}, {{r12}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x7, 0x2}, {{r0}, 0xfffffffffffffff9, 0x90, 0x72ef98dc25e8bd59, 0x10001, 0x6}], 0x5, &(0x7f0000000580)={0x7, 0x2}) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r14, 0xc2485607, &(0x7f0000000000)) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r15, 0xc2485607, &(0x7f0000000000)) kevent(r3, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x40000000, 0xfff, 0x5}, {{}, 0x0, 0x1, 0x40, 0xd0, 0xf1}, {{}, 0x9f5c5109762317fc, 0x10, 0x1, 0x4, 0x80}, {{r14}, 0xffffffffffffffff, 0x9615c184b24b32ff, 0x0, 0x4, 0x6}, {{r15}, 0xffffffffffffffff, 0x0, 0x4, 0x3ff, 0x1}], 0xdf, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xf8}], 0x80000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:15 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f00004ae000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000345000/0x2000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffe}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) r2 = dup(r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x5) 16:00:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) fcntl$getflags(r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', r2, r4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8, 0x0) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000200)=""/147, 0x93}, {&(0x7f00000002c0)=""/43, 0x2b}, {&(0x7f0000000300)=""/13, 0xd}, {&(0x7f0000000340)=""/246, 0xf6}, {&(0x7f0000000440)=""/89, 0x59}, {&(0x7f00000004c0)=""/217, 0xd9}, {&(0x7f00000005c0)=""/181, 0xb5}], 0x7) r6 = getuid() lchown(&(0x7f0000000700)='./file0\x00', r6, r3) r7 = dup(r1) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000740)) socketpair(0x884e675db496ae88, 0x2, 0x80, &(0x7f0000000780)={0xffffffffffffffff}) close(r8) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000007c0)=""/31, 0x1f, 0x2, &(0x7f0000000800)={0x18, 0x2, 0x8, 0xffff7250}, 0xc) r9 = dup(r8) mknodat(r9, &(0x7f0000000840)='./file0\x00', 0x108, 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000880)='./file0\x00', 0x5becf3ff94cbee18, 0xce) socketpair(0x18, 0x4, 0x49, &(0x7f00000008c0)={0xffffffffffffffff}) getpeername(r10, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wsmouse\x00', 0xf3b771e65302c645, 0x0) ftruncate(r11, 0x0, 0x0) r12 = syz_open_pts() ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f00000009c0)=0x4) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/zero\x00', 0x309c8, 0x0) readlinkat(r13, &(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/53, 0x35) ioctl$WSDISPLAYIO_DELSCREEN(r13, 0x80085754, &(0x7f0000000ac0)={0x401, 0x1}) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r14, 0x8004427a, &(0x7f0000000b00)=0x1000) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000740)) r4 = dup2(r2, r1) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setuid(0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x1, 0x10000, 0x9, 0x1f, "ab428a7e163f7381acc8c38cb319dbb15b7b64ed", 0x800, 0x3}) r5 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0xa0) bind$inet6(r5, &(0x7f0000000140)={0x18, 0x3, 0x4, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) r7 = geteuid() setreuid(r7, 0x0) r8 = socket(0x0, 0x8008, 0x6) listen(r8, 0x5) readlinkat(r8, &(0x7f0000000180)='./file0\x00', &(0x7f0000001840)=""/95, 0xffffffffffffff16) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f00000018c0)='./bus\x00', r9, r10, 0x6) r11 = getuid() r12 = getgid() r13 = msgget$private(0x0, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r14, 0x0, 0x10001, 0x0, 0xac}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r16, 0x0, 0x10001, 0x0, 0xac}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000240)={{0x4, r7, r10, r11, r12, 0xb2, 0x58}, 0x9, 0x82, r14, r16, 0x7f, 0x0, 0x1}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3, 0x0, 0x0, 0x2}, {0x3c}, {0x4006}]}) fcntl$dupfd(r1, 0x14, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4}, {0x80000000000006}]}) syz_emit_ethernet(0x6d2, &(0x7f0000000080)="a5") r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r2, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r5 = kqueue() kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/w$\x10\x00\x00\x00\x01\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2000000000000098}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) r12 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r12, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r14, 0x80105727, &(0x7f0000000040)={&(0x7f0000000440)=[{0x26}], 0x1}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRES32=r7, @ANYBLOB="b98f93b1a0993888e253299b828b30bb0c44e72ce17329e3972aa7b0acce5c7531163a86470319b2fce42fbd26c37da7fc3f33970f7f899f11f8ef8b5c20ddb7f05c313596a68d946b16c9ee0046fbf80000000000000000dbec54d35c58a3d4db9251bd4027cae0ad3e5f9a5443d3ed5557b3a9f8471968f134c841b6dbee9868ee28f82aba3d1af4c5f4d51bba621c469923ee8b811427ec629e106b341d08204b29d315aa71288d6b2732fc7853767bf6aa598267ccbf3a5294785f7f175363b261a388f758a4ef430d1574e0fa54171bf618c3c279adb31781da550e5bd2af041d849ce8ea1afc19d9d46a38a6264e2fde382c7a998eabacb3298d870eebcf0033a9ad67b167e85e937af148cf693759632406130b3053e15abcd4758b1f7eeec72a045740570935fe0ba2569c94bd3077f886b0a6d90325b6f163388e61d918a898130c4947703996e5ee5ab591dd845a31a1721072b066f2ba758fbaa09ee2b6f2326bb8c0c825837cfcb75d66ce314d08fe161c8547a5cd25402f9ab2df409f5f43850f40160d16faaaab", @ANYRESHEX=r9], @ANYRES16=r11, @ANYPTR64=&(0x7f0000000340)=ANY=[], @ANYRESOCT=r14, @ANYRES32, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX, @ANYRESDEC, @ANYRESOCT=r6], 0xa, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r15, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r15, &(0x7f0000000040)=""/32, 0x20) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r16, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10003, 0x0, 0xac}) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r2}) r3 = socket(0x11, 0x4003, 0x8) sendto$unix(r3, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0xfffffffffffffd44) r4 = dup(r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000400)=0xa1b4) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) socketpair$unix(0x1, 0x9d7898393c7bd17a, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = msgget$private(0x0, 0x0) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r9, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r9}) r10 = socket(0x11, 0x4003, 0x8) sendto$unix(r10, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10120, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f0000000000)) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000000)) r13 = dup(r12) ioctl$TIOCMBIC(r13, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r13, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r15 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r14, r15) socket(0x11, 0x4003, 0x8) r16 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r16, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) r17 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r17, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) dup(r17) r18 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r18, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) r19 = socket$inet6(0x18, 0x3, 0x20) sendmsg(r19, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) r20 = open$dir(&(0x7f0000000300)='./file0\x00', 0x100, 0x100) r21 = dup(r20) ioctl$TIOCMBIC(r21, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$VT_WAITACTIVE(r21, 0x20007606, &(0x7f00000001c0)=0xfffffffc) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r23 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r22, r23) r24 = socket(0x11, 0x4003, 0x8) sendto$unix(r24, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r25 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r25, 0xc2485607, &(0x7f0000000000)) r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r26, 0xc2485607, &(0x7f0000000000)) r27 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r27, 0xc2485607, &(0x7f0000000000)) socket$inet(0x2, 0x4000, 0x6) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@abs, &(0x7f0000000200)=0x8) dup(r13) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x250, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000300)="8e65f147e6150a11df7344453d2e15f747db1ac1178d3dc94ad571f9ddabba34a8c08f6ebe2811a66732ffbaf44a37b6cc16ecf482536b4f72f4153b18ae5ee11e6d9502f19c60b40f32fab56d4191046490c09e734ef75c548fa93e47ddb50f8497aff2e9b3cf5933d413e79fd286c01acf8bf70d221333c32501f9fad3bae473e1660c824012b67d3d9b27635c63b63a9ae607e599af6d10102f310633654cc150079c56a53e126a43b1b172d2c9c12301d226aac703ad5f4f6e267df503000aab7734b22626e2a7b07558ed76ff82d659d01dbf79", 0xd6, 0x403, &(0x7f00000002c0)={0x18, 0x1, 0x5c, 0x401}, 0xc) pwrite(r0, &(0x7f00000000c0)="90090200"/14, 0xfc22, 0x0, 0x2f9) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) close(r0) sync() dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x5}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:00 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001480, 0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0xf14, 0xffffffffffffffff) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='./file0\x00') pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)='n5', 0x2}], 0x1, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") 16:00:00 executing program 0: poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x40}], 0x1, 0xffffffff) r0 = msgget$private(0x0, 0x4) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000003294c662db797063b5733dd0d34e9dee1e8fbfda5eee3fb6f3cb7fe20c24c04dbf6279adf31c03e48c8a8bd95285a8a3eb0a87d9c585ab92e9f771d19481fe6b238cbc1d45f31dc55abb106a4adb13e15dba2bc31fe4249a5872d5317c53da643e51aca637ead0d263302afb4329f162b7a8057f85e934465fa093d723891a48521b81f067c9780a792a9fecef13ed6d65f3bdedd44cf5cd63ec79b2252057c8aeb23e7805923890aaed5b0e88c10cca3e0a3c01d7537c91a19da9129ef1d89d112c8afbf050f26b18e69aad462eb6e4407f4e53c1576e9c577a7f719973a1b7d846d32892866cdf510cddcc8d2a2fa0"], 0x9c, 0xf9d8cce732e9ea37) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="72022207e05a315f96828567dfaba1f9a71b5a8c10bd89aa9a8d96356e32f459458c917ef27e2dec69ef63f7decec4106f1788d6c4565d66c60649d09b1dec106b73d0a6bd002a8f18f0093b8ca8377bd3a4b814788e58b369f5bf929eaada41d0d604b4d778601dc180d408ae746dbaf6d70024a47f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x40) r3 = socket(0x2, 0x4, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b1403a47d56b57936b07085d1bf20935ad3a73120e05463bfb120fbc198f"], 0x10) write(r3, 0x0, 0x0) 16:00:00 executing program 1: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = dup(0xffffffffffffff9c) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r1, 0x29, 0x23, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/221}, 0xe5, 0x0, 0x1000) write(r2, &(0x7f00000000c0)="41aeecb0bdfa1b7b6d6eaf48af7ffa65e7367fc3ab0f99f7f2885a2837ae7319523ace6a32cf8a9037cb225ca4d16c8dd5024134d42b8d8911977fad9c04483da1b87316e1a3f7621505a3617bdcd853682916e7e56368ca98f550a4797dc2cebe9e1214c3a575ee431195e3de552d449c9b1dc1ef098d9e109f9179c694166b2bc710e86ee79798b272f14d33da03791e8912324c18c44263300ee798873d8d4d2de5932ad1c4b208e22201df12a1835fd8", 0xb2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) 16:00:00 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, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x7fff], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$KDGKBMODE(r6, 0x40044b06) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r1 = dup(r0) sendmsg(r1, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000180)="a369107f6f4e8eea999b2c6d4ec42ddacb4324735dfa3c9b1acd415beb689494c9cda2f751c2bf9413dd26864e9a84b26b542d6d2cce80437d2165dab57322f44f41c580db0b75e8cb165614a6c51b38b3a9d2b335c261fd7c70a0d1de708283eb4663ac1a221beb3b4245938c8b3466b3ab4da11b13b865afb73edef14b08e022361c75689697d0e67131d86f7ab9373c17213ebbb86f67c1361e4417c505dbeee6596c07ff6085e6d6ca8f1d0a4b9a5e79704f145ec6e5bffd089507f95b498d356c677873a10641bfa8a64cdb78007ced404b314a5953fe0f305a64e9408f2e80660746ced1031002567b", 0xec}, {&(0x7f0000000340)="140faf4835e91ab10a57eaf7bad262c4c5ed470589e00cc579c398f7bc0fa01cd549bd3c9de062c478622c6d98a620d37105a26e9d6e550d446610f0b750baaf17c2f2a41ba6b6b7b99d22f4c95436101bb92369b7feede33bf89abc7ad6703ba64661a75c777d94db6ed3aa7ec5f6e72507a3f5c9a52de41ede521f751c72d589fe4c89719a39f2dfa8c63ef44672b1303429518832ff2b70b5b6275a410e36eda0e94ba09cf2852f9eeb9e6730fbecf80f770e8667d98eaf8ad28e510d8303e1398608c51e893a06504fb78b427c9ef342adf29da5fb02eca7f91078519e2aeb2daccb143f0f0a1e5aa7611422d524989c9463c53e519968", 0xf9}, {&(0x7f0000000440)="70cee96417a4eac2d2a1db15cbf6f1605ac465995ff8b49e03a0e7f55203b7bc40c711e94a390eacc06794e9e3f96ed73337e6253a4b6e027992b09414cc0bf90fcbd38e63f2dfbb868f6f5d80f5172917dc5987139337cab93ecfd29ccb7e63e11946fd90c5e79f518fda450eae0699c4adee5dde1056e017aa05682d779b41f943f2d1b2692c1652c3e1c8feec1fad0bdeb0069e57a143db345ace05bdce4c8d8fcb241d8462977d56b243a9921b91dccd6303852f666926ab11da5146f4ff452c4b34a0a1e12b4348c9d70a1f2aa46dc19006ee279c3323e83a74764995e24416", 0xe2}, {&(0x7f0000000280)="9f8f4e0eb15e60b1a3e6d701c4597f4c22492233aad6e0f1908c80d18edc0d60b0bdd31e7daeb85a9e606dfa36d3c453fdfe57c9d20160fca2c1807e651000f8d96803b26167cdb54f0c4cc33a225b7680", 0x51}, {&(0x7f0000000040)="34099b2aa2a215230eb0e7a1288bba33c4ec049223fc665df80b63bce359e6015460736e", 0x24}, {&(0x7f0000000540)="faafd66d97c3db6db3d4efda2a87c2393643de0bead7ca71805e555309a7a5c2a964cac4a79c4cf3c1796f7eca5ae434e71a1663d754d8c985a8d1252f0fddd7fec58dc8c991fbbde991eb146b28b197a1c3a0e6de40ee19956b39ee3b434e95674d090a49e7d7c2e0a340ec4924f073c43b13713c4397abd0712ce8b55d3fa0c0df9719053bb10ece5cdb191d3d888a29b6", 0x92}], 0x6, &(0x7f0000000680)=[{0x20, 0x1, 0x719198a8, "fa4720366deabe262f057edd2ff3b0cd"}, {0x70, 0xffff, 0x1, "432d2db27a7d39b4fed906c475520d08b14b594dc3fa030442a5cc06a9ad645375ae60859d62640e88234bbab5343f28f5d103b738f9334883368b50f9855e5446bb066d34475d2208a7a62c88dd6a2b6a5fe3a657604835654c62df0d"}, {0x58, 0x1, 0x3e, "f9838bd91547384d787fd8fa908a050f169fc685720e834ad553f3ffbba87a56b60f5e59f506511a4638f4b4574da15b005bb5fbb96388dfea8c92b1e7c130abc6e03fa96f"}, {0xf8, 0xffff, 0x3, "1aa0c8ee6de60b6d63e566e9b6b70cc6db6859e96fb13a2bd4d50a4b7e70e63670a77e8c43282ae1d6eb8a151af4dae52b79126e6e3351876131faa80e7c148077869f9396d001814b72dc7420fc011b77fe03028c04cf177d6dd19a730b8428dc9b0d2aacafc78351462e9d643add54a3d1f4dbb8080e16f75b866149f7e1b030d2457f658c1430b88251d546140694f94109a9cea73db9f3a72801a4070bb02006fe6fff8a3d66ce2be0610b6860410fce50144175687f91ea2d073c23a2a3a9ec70a8bfe2b071daf08da2e7aa772b2d9ad0d38b7276a0a7473bb1ec0a1f645eaf9d11b2b968"}, {0x78, 0x1, 0x2, "366e0f89eb938e0fa223c2d68ff3ac077637609dfec3baf0410486770c19538467938a67dc64d5c8481a4d03cd1ae31ab332df9140d6693ab2ad08100c38afc76c64681d2e3c960988832bd9badbb8261993a7daa7218dcbafc761f618865e684e498036d6"}, {0x20, 0xffff, 0x1, "aad474b9ec8574bd0e917a0b248a"}, {0xf0, 0x1, 0x2, "d157532de1f5cf94e974e995d7257ec29c9e72433e01e69dbc03a69591920de87602a2c2ea236db88444a1da0581e72059a37edebb0a8a27ca74c20c92eeb22778a35c0f6ca2e7dbd5f9c2a5c9dd2ef16fcb69a1322bc7f4a625dcfe0aa643dea7c59c1bf3fa62b9ebc958eac6bd5caeb56ff84a2d270b04dc25ef1de5d2d4b70c3192ecc02a31c7167caa532c716f53a4240a03b838a68b021075e43711326f1afe1601122969232e19fc7660afab1b3c1909ac48719a2a118bd49892f1b072a6615f5dad94b02221602181b71c80951b34139beb867e06593c"}, {0x1010, 0x1, 0x3, "00a1fe303cb767424420310c269c58bcfa49a6b8f71985aee4c15a7e088c0261419531e21aed04b268a0d04aefec4b2e120c6ee20357a73b1c3856786aab1b86c4b587863153d3a816dd04ea5c97fea3dd612171bb114971f282eeb9bbcdae030798a5975177248990e435e0c5ddde39630f73dbb78d01d0bbc039b453b9c24a5262fd0c730cb1f02fc32895b3eedaa3afec3b6b62b97096a3ba6584af597704fa4e2d0a74dbaf2c84b3feb5191899f22dd0f981db57f113d3be5b9d5ae148ada761241634c2f326561201c01202a98e2d3fc439f7ba8b731708f7e7cc28232810a620373cc4453d0d67578aa449ec244313cb1e31ab4bb50fc6bea458f1c40647f3fdb667f73bda46e0ffd42f3916d0f5840992baa494cb180c684b5a2a6a73a015fcd997895a5c181e73078719993b100901964a381c404872295376c9a726e739260189ddffc9c9e7e81dda60c3a1e52c03d106682990f4bc19eb8c0ccb6ce13c6fcb4530ca35f66640fc4a36d9d38d6b265073d9ffed6e51be0737180abf2e33a45c4fa123d9f63a82d553c5fc014c3900ba101aa143823dab9f9755b0c4c61da5c0b0049475178bdbbf282e38320e8475f87e36e8421b36db77597527059515abce7b9efcbaf001afcb68c3837ad86e55cb3c10c1fdcc9af0a985ae1d9c888ff8af034fa4523173b7ac57c572514f1cabfd5c2be12b0fe21e64bb3736ac4f74dae19adcff78267f1963c862f47c3fee7effc7dddc72eb79501ad3463a28fa5ea837abb71af47bc328a56563d6b2e43a400e656c21ed4dc9901a69e67747cfc02b23f66cbad35cc9084488896492ad66407f3ea069ef869890aa279102c343e45c40886eaa6eb126c83f88e4c8c6b588f567e5cadfaef751e548894d971b68bf4d403d778b688e3e9caef383471dcc9d15a7b4f7dc40124cb2ed806e4cc1b7d3bf320de4c2b7218728073695f98e26e88e61d1f97686f80644968cd6313fcbb41cc76fa2c078275116a15437ae8b1508f0635c7d6fb77b2ab602842b0ed5ddd57ac9d7ee01f1c1f52fa4986052cd88c4fb5b6974e5480c96f76606cec96d9f7d2620d80c5865df0e97377d552a647c48f6b6388befd336821c7445100f9bde6304b3c1ba033285ed39621c7cd46868be979ff2372b31fd73abf5cd898be75905727cd2aaa92f54a4543564550bba5a9adf5dcf4221c99a1b6d60354c90ac85aa1ca776797aafd0866cc0e33e62f7474c7617e41c39c37b1a71226af25869dcb2618cf04027f8cd6a596c622289a8246a55987959b7d3dab79212779baa2e56f29f9f84b3c0a528fa6a8c4e431031edbba5c69a3775b6733b73b5130202dbcb95b4d3919b2f6ced38038fcd65aabeaaf1048fa06f902fc9e6594dba5ef6ddbfb9654004805665f1feff09c7812d5a0ede908be47832842e6c94c7fa482518ea2e84ab60fee9fcd3e75620953f00d8f21576a557c04f739bba85f0ada45abf79281771543446e0d4e64d8537c88be809332f41c482b7d0cd7696bf113a185df7616e9bee96895ca4b41f02ba40dadb030502cfa7b4d6b91173090f6d9a025a2e347b793acfba4849b37e35c32ac9cf9a04a9e48552ec662820a03f061d675c55f08321cffe11b587a3bfd78640a43ca41cc0c7f9122d74c15d84c253d9695869508e4c04332c149ce2fc1a9cdb2d57949672dd3feea2473eb8a4921e510753164afb2d3445a526dc3c7bfb99dcc8b763c0fd999e704a26bed2818cdc6481137df73242072bd71e6d65944dd1017bc27ad4611937e1c068b2a4eb7f781442e52ecd109d6fa630530c5774ca5df4d74b01788f56a4d685e203187ee2f6c67ecc8c0edde547173877c5b25bd9275b3070c7698b74eec3ecc20a8be8d2b1469d68be84fd062fc57379c5fd1a2e1f6407a121f2bdd70fd4df96f39c1b26d083ae79592a25dbdcff1ab5c7a8ab866597fe7ea324eab3052aa2f1ca6527c346d2c6a7339fb76b9e898572536283bdbbdb85cf1aed8f7659fa300e2832998d601227fe4216989372a24281191593e8175f93c3f348ae5d8e26fdc62f0a4331672c87b302b13ee957ba9d73cdaa7888d080484f9f8c62df4a6e0821404e5fe5edf245a469c54deed9c5681791173fe4af650da57dd390ab9bbfffb1d600780be87b30d1b51a74e5ccf786e8631c313ac388462fa0d394aad4e55da48f7f0c88cd5fcfa2e1b54c21f2d443721b06a74b48a18528bd919e7d55d747025d1e0016371e39ef2a2da990f44529dec00a94b053dea1ab464e10e17f624aa2e55ac41577457df1cfa69e1dd6f9d1b37d49bcb065d15ca08ecfcf7c9b2b73b66f4c99582abf5677a7ba963ee84c0a77d718eb5f8bd2bbd0db62e07bed565952e8ea2195f7d4387d3189897e0ce257d4c3483453ce3aed2b0345e53f47485b53f52225008319b9c2f76ec2e82c496e467aae40065c31fb22b8ac96c33c4420c6936eea7fa637dd9e3f23ae31de5b248fc40026e525922fe9c12a8d4601073a2a7515d992bd18be76f50c1f94dec8d39c94d21a14e716d3c56827f8b3d46f3fc5a108af4f8bcadc5c7a9c01c8f07a0b3ae00a7aa66495173362de4fea923cfa01459d9284b0c9b40320efd4a5a92cf6b567f16bd117b3e1b4c48b47e171b4addb82ac8a0cc496c3cf7956eb8088b0b657f95a2522094f907e6a5ffc43f45bdbd4cbfc2cb377e39de9ae6bb51694d4a23868cb26c1b45a301ee1332f8402d50f1502c0eb9ca6293a7955d969104160cf1f50031841f9ff755970ee609853ec784a71df6f04d77cb347552920c13f62fd23fca0a88a9781985ce7e222c712ce3a39aba27186d922d92ec16f17344dc1b67429172ba65a2c07f88cce99072b0e6a4cc25e8d86f74d91710059bdffe84389534009fef1f151dcb1bea369aebbdb8f03a6d80482406fc9d577a6104f6d71e20c7019907fd0d41a7ce8dc7c4b37f89b4c893ff06898aa3a81f9afcc29b0fb548b18848141eabd6f31d6b09a7064a9ddcdb5e0fd544d478496ce387113d9f89d10f7b4e64e950bc664a30d01c065e65445d606e2f282d9f17234b680ee1738cdf6db73487554fc0c5a7a4de90aeedbd6ff5768e15ee0ed4a5b4c8bc323c92bb3cf1f97703e7b47d581c765bbe9728b03b5791418908676f144000e0c379124a0f6942e90d5d6331c421625a5bbedb2186d6f95f8d34aeef940177d200a141d4611529702fd5994f2b590a2eb048ba6149e5e4bad237a92a93881164da6e982e32d95f6b15bc0e57894b6e599054744967e75660a820aab14d420818c96f72a210ab1e6de60b33b9281810d6a4d948e38767b5a9936b7ae73599f960d5aa65b88604db02415fbc894fcab86f6cd30ea25caa1f2173e5aa834643ef64479393845729fd0f4e56a200cedbec6eb458318bd3e18a604721971674000a4d6f13a7121344f51ad47889a0c545083a1122b113913946df7f83f09002c4a4ff39336e5903ef1c33af911c1a10ee6936c34d87706367caaa335d53f174ed7b3e5449929e3fd0f9e3722df17f55ba4fc5100926df96bf3c1e207b9731ccbaecb3c39908feb81389656ac2e7b0cdb74460223df233348d23d33a826930d478efab32c655ac565a2778ca622efec1a27e2aea09362cd540c04fb89d8742ccebdd6a7d8684467921e1ef1a104a308fbb642499f653163cdad236db7838d6a53f19841b80e4a03618da701f362bfa60028399d396911a84abeda361c638c3994556985de10b93e66d3a0e309903659f208a7a40054c93cec4aa452345433f68494cf1659b765242d58a926d54633ed4f1c7df00eead5beab733fba46f1c31b06041dac520d809c529715afe1b6af3bd6dce5bf583c14b2451eee1787419658704658a7452c7588feea62f838409ba3ba5cd9734b2bed6eb903f290b9fcd189291225eb68396064d4df3b373704c5ce971897d62b15678f42ea1af4369a78d65867376acc4e93f353df427caef0fb14d5ad4ae326b868103e7aba08131d1434ec28331940c5335962839cd9d1bdf4b743f36392948b81b1d72717f13c90fee42079d74d5dbcab43b564af20c64c7642fbf6dc9dcc5e23e961ac3bca7b860cf8271675e087bb4c3e3d417036f702dc21f07aef6fcc23a738b3cddd22eeb4a40b7a74953e9b2a76d3eed229050670e6b57891fe1caae8efdba088f1dfde83b98c8de62ad7966973350b5b9855b50e86bfc78cfbebdd3c334a3e45ae540a8aea1479cc215ef8908287521513d381a84e831737329e2a5deab3a1a5efd511aaa8dba45f33cbadbd4c21be0bb03918530826daacb337177a7373f842d733764004f118e60c2b0c10a5a58105251305f83b87bdebd36c424455c96ffd837851ee074aec88938e7c4f9b661fddb1dde72a126fd9e97a34acadbf9f4c2365a49245dac0650f309d22247602ea6d7ec420b79cd958677cfa2d81eff415f39857475a5abed0f5a909032724888bd939e1ed6a73261f0ac41674ea89a14b413df90e6c2eaadec621c8d7118a3a57d2be7f2692bca0c1bcbd34a3cd8d44801140e18893db3aa611d2b62bf5eb51694789e5429d2ab9b4c6846341a812bdf3e692b5b941471a153112d9fc977a9a1ede28b8e441e4dd1c207021b3c1cd6ed2f6684728b59ed217e64d8c559082170c4acbc41b4497f8f8214f41b6837bf895fec6f62bdc6f0f2bf75905459717c50b0df2b8ea267bdbcefda6646721c3ebc4701dad549b50acce15931999b8cc53b4d2f5bcb9ec92c2a6c6fcdfba69bd556a126e6bd9b9b43c81fed5e36d0c12947e875a9ca9581372d9fde55bb28ab4b9ed0461b55e998ef54090d14949c07443d3586f4748436f306b1ad9cfc26c37630246e14dff019f604f532304dca744eb25e81b0eb70323729e4259b65358c261616ec4fb0f2476dd1a980a1bf14f1143a83032062dfed5d63083ae9f154fdf4dfea411046c4f9651cf2aa70c1f8ee64fff631d89b79562379404a0dffca3cf2e67fc00166c894c5e51b25f0c4b2994bb41fbfb6eb80f6a17631603f875456c22a0fd29aa48d5d024de22f9e6ab29b887532e547b05b19b379b26e2374279e2550aba61fc43d43af4a7ef5b9ef5eaa81501d7439f55a31f67e301b3bd76836c6df9a4a7076661c83622da92a99c068b7b611a4b87bfe2e08ee93536ec5de07f0ad755bbd1dcad492c59e529f26b583035bf121867ad9a204be114fd148d9f8ae44057d1c035508d5cb8ffa9551e5ed25740b424c9781271784aca87cfb29c46910f8a8dae5491c48981cedf7cdaca5aadcfe033e4b3acfdcf449793379ce14327364188796188bda6ccda8cb2c73ad86b273786ff6fdf75b55c94411bf7a83032913c5d2cf5e64041feb6cc77f087dd2600267c26a829290d1b0ee602d9d96d15cd81dc84029449112836cd2fee6196d66a29e36c48728e85eb63853b8ebde7ac6ee5e30dbd4cccb068ad00decebd1400343372463d27b2561418100e5fc2587a0c691f6c54f475364e308d094df99b78b7c568c34bfd59c058721c482c18ff207a271177632ef10b85423b7b8474a68b18c90ea5f757881729ff4990132f44f4a5dcbf6d03fe46ef61742d97cc5af33fb636138aadc7123422b4de63bfdcb43c69ae1ffd832c4ef3761fadf4dcc430c5186926360667049d87672a92068f8348b13095917d41a23e5f15e0dcf81024177fa588d0bcd0b828c1a5a94f1efe9ddbb1088486010f40c50880991dc33b94551bad4b142f1958de84586c20cfb3e93f95c4218b4b1f0644a6"}, {0x98, 0x0, 0x5, "0a83d76a7a94d6d6e27eceae947a7c2d4fbbdec45eaf936fa5c9750de6108b6f9aa2208460b5088cfd829dec7bfd344adecf8a86040974245b38f47e9a7608d8d87bbf0bd84c5229034eb91c3b76e16fb1981c2238e25258c772e5a0524ecea31728fe658d32687a7ef566cab14579c6527a314b3007859d3e7bbc4445cce97b1510226629f01532"}], 0x1410}, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x45}, {0xa}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r4, 0x0, 0x10001, 0x0, 0xac}) msgsnd(r3, &(0x7f0000001b00)={0x2, "1594f2f5ad25734da2477767ea3f82199d81f0685070048de4fab757e297ad618e4a713e0eb6f24595b441f1d3935bbf5493f13c803c25707ee7206ad1cdbf257c445c0e149b116193f730769824af1b8abddc851942e0884b6d5d85308ee559373276efbfeced933ccee69b04e6ce053c0ad884109160d88a305030e8cf2de295ef62dfb3b87559f23b2bd1c4a7afe86796a5d411126cc91ec8c16033e71d4e0c18dd145b2c0758e6dff489d4fa1f5048b24c8fe77c00a948821854e52d794ec4803953fcaa39bb6b"}, 0xd1, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:01 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000002b0200d9c33300e4ffffffffffffff0000000001"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x100000000000034a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="f65e566cf4d05e09112bd9bbfe355db6eb520fa9ba50568e72f5f6d4f4052a683a5bd4f8dfa87d70026dca894fa828daddd1574500bf13dec5f350b29630287270e1921503665bb12d4b9ca450fc9280246e0068a56c746363b8545e6d6703ee2e9e10574c92ad176d5abcdb0082106fb55b60b4308de29e5bc3961ea71498c05ca40afb563772bbef557b37cc1273639c8b7498c3418f9796958658503b093e0ef69d380b2ed97aec2d84da4142b30d1203be3dcddca12ed6c2c3f0c6e91cad57bf462d5feaa1cf8306fa55da", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) r3 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8, 0x81) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r5 = geteuid() r6 = getegid() r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000000)) r8 = getpid() r9 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r9, 0x29, 0x23, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) r10 = getuid() r11 = getegid() sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000140)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000400)="51374122431cb73a0da344564a3f068eb03f0e43ad2ad075423fc1696369ed3d3a15ceca7f866a0f82cb1c115b3a22c54a3ee0f038bb9592419391773f358f05e996f6540e1230f2e12507d1ca610316ab69baf1c4edad068c78008bf59a5a9fd0b43489aef48d4c90b8e951e09d0a7ba296bc", 0x73}, {&(0x7f0000000180)="a4193f4497dd1e962eb1d2c2f0e518f494c2af2a4aa6c475af8b00b7a4a8f54cd5231201e1f0bbef5514f872df5cd133df", 0x31}], 0x2, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffff9c, r0, r7, r1]}, @cred={0x20, 0xffff, 0x0, r8, r10, r11}], 0x68, 0x404}, 0x4) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) sendsyslog(&(0x7f0000000100)="e660df5d11dd3b12285fa067b4245c6b4098a411baf3115b06588e503cc3074005b4adce639097799b8432007b8ecb99a66fc63a6fa908cc51c54cc2bd835efdff9b6beb7d11f674988c1358c38fd1d3fd618668a84d69603868c7f6278810b70d2dfc9f3e9ba5d48c6a0cf9d8398b139d171ee563d8e9b1b3818b", 0x7b, 0x16) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd700900000000000000c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3820a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfea3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c6639bc771ad65d6487b135cdec0206fcd39887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cde0c1ec957e9ae0b7012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r5 = syz_open_pts() writev(r5, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0xf1e) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r4, r6) r7 = socket(0x11, 0x4003, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x0, 0x8008, 0x6) listen(r9, 0x5) readlinkat(r9, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f00000018c0)='./bus\x00', r10, r11, 0x6) r12 = getgid() getgroups(0x4, &(0x7f00000001c0)=[r8, r1, r11, r12]) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) dup(r7) r13 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r13, 0xc0106924, &(0x7f00000000c0)=0x254) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x8) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) close(r1) socket(0x400000000018, 0x5, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) rmdir(&(0x7f0000000280)='./file0\x00') 16:00:01 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) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9464e19767bf483"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) fcntl$getown(r4, 0x5) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 16:00:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x10000) socketpair(0x20, 0x4, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) setgroups(0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) dup2(r4, r5) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:01 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="250000f3d7ff00000100200000000000de0a2dd803b273f8ab6b6ce9a02ee06ac97e259d8208a1119250858359720e2a159a880868d57b242ac9be1978123954f54f51bf978e5827ba686d4637b2da349840c6347610a83cc252b6b78689fde90d8483812688f7b98656448f696c03930b", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYBLOB="18e64dc3c30f56b0142fc5d058b712ada8406e3d029a60a4cadf904066f64cd16ee132c519bb527ab45253d021496d6fb7a1b6615e5ad160cd4719e9777a26a5ba2276e40b7625f599ee4ac511e9dbceaff70c38253599ec6c9029c6aee4dfda414b8a2ac8978528c5ffd4e674721af44fae7cf1d16141da632d972142bc4febfb4f", @ANYRESHEX=r0, @ANYRESHEX=r0, @ANYRES32=r2, @ANYRESOCT=r3, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="70136f693182b5404b7f42d4dde4a0904acd09", @ANYPTR64], @ANYRES16, @ANYRESDEC=r4, @ANYRES32=0x0], @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x26, &(0x7f0000000140)=""/154, 0x9a}, 0x0) r5 = open(&(0x7f0000000440)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r6 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r6, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) execve(0x0, 0x0, 0x0) r7 = msgget(0xffffffffffffffff, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000000)) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000000)) msgrcv(r7, &(0x7f0000000a00)=ANY=[@ANYBLOB="6515957bc133379b9495ecd938177881be84dcbeba00002145725a2192d19fcf2fbd0b92216a6df2ddccf3d5f29aee846a021112828a76deef58ccde272f0a3e50e4f3f7384eaf63cc470c4a656e9e50540d85957e96df3122cadbdc9733409912e2c9d985704ce64b9e4142a769963c698f91edc7eabed84479c9f51aa4ca6db1bc893fdd183814e770a475b9a61713cc7561634790b241bb7927b5ee694722e0c8c918cafa915e34dd05564088831ccdc6f7466ac645c63196c0b8a72b2892047928e9f7d18fd0892f8a8cec4efd5a3dbddd35ae587ef45b57d1adc6a89da554786b239c6e1ba6fda0f1", @ANYRESDEC, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYRES32=r1], @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES64, @ANYPTR64=&(0x7f0000000b80)=ANY=[], @ANYRESDEC, @ANYRESOCT=r3], @ANYBLOB="5fdad422add6402e699ea17f7bc3b184f9db669fee8aacbdaf", @ANYRESHEX=0x0, @ANYPTR64=&(0x7f00000005c0)=ANY=[]], 0x7, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000680)={0x8000, 0x8000, 0x800, {[0x2, 0x3d, 0xfff, 0x9, 0x2, 0xfffffffffffffffc, 0x4, 0x2000000000001, 0x3, 0x6, 0xab40, 0x7fffffff, 0x42, 0xb53, 0x4, 0x8, 0xfffffffffffffffd, 0x6], [0x7, 0x3, 0x50000000000000, 0x7, 0x1, 0x6bf06571, 0x3, 0x1004, 0x5, 0x7fffffff], [0x0, 0x8000, 0x94, 0x4, 0x9, 0x808000010, 0x80000005], [0x7f, 0x59, 0xdfc, 0x7, 0x583455f2, 0x5], [{0x200, 0x0, 0x1, 0xb}, {0xfff, 0x20, 0x4, 0x1f}, {0x401, 0x0, 0x7}, {0x1000, 0xff, 0x20}, {0x2, 0x80000001, 0x7, 0xfff0000000000000}, {0x2, 0xa8, 0x4000, 0x7}, {0x5, 0x7, 0x8, 0x8001}, {0x95a, 0x0, 0x79, 0x643b9f5b}], {0x6, 0x2, 0x9, 0x6}, {0x7f, 0x9, 0x441, 0x4}}}) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0x4) r11 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000740)=0xffffffffffffff1a) getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r14, 0x0) r15 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r15, 0x3, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x0) fcntl$setflags(r16, 0x2, 0x1) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) r18 = getgid() r19 = getuid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000280)={{0x2, r17, r18, r19, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, r11, 0x0, 0x53}, 0x3, 0x1, 0x0, 0x0, 0x0, 0x10000000008, 0x2, 0x8000}) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x800, 0x0, "85495500020000000000001167f5bfa600", 0x0, 0xffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0xd0e, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) socket(0x20, 0x3, 0x81) r2 = socket(0x1, 0x2, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0xdc6, 0xfff}, {{r0}, 0xfffffffffffffff9, 0x20, 0x40, 0x5, 0x2}, {{}, 0xffffffffffffffff, 0x11, 0x2, 0xfff, 0xcf0}, {{r0}, 0xfffffffffffffffd, 0x87, 0x80, 0x2, 0x1f}, {{r2}, 0xffffffffffffffff, 0x34, 0x20000000, 0x9, 0x3}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="901c3a2039c46cbf75686cc481bf230f2161570555dc6b0da7b0dba68f8f6fb2d244fb37c196802bf077f4053ae4ef248cbd7be95158b87bd0c111de3a5e0d2df17b3e66b9f63c178e6fce013317702ae0ae98707d61cd0ffc65dc51e36c096c45e816792d3164db"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB=' \x00\x00\x00file0\x00'], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da22", 0x42, 0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0xd0) sendto$inet6(r0, &(0x7f0000000040)="b95d8a7153d6d68417d42891afec55d0971721a6ac07f219a8767a06ce70a8cc8b3d0662b10b1b28ddab125c43b1f59f94f119d6114bc1a199806643ee10137d230134d41c94b8148457d96b31e6df3dc5b4f9f5cf0dd9545394dc0f04d0eae6e36691eddffa41aa6954a6669911dabf4cb3f3899fbe", 0x76, 0x400, &(0x7f00000000c0)={0x18, 0x3, 0x9, 0x6}, 0xc) r1 = accept(r0, 0x0, &(0x7f0000000100)) socketpair(0x6, 0x8000, 0x7f, &(0x7f0000000140)={0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f00000001c0)="caee05613ab7ffa922aeb9d4212a3488f2e93111f5a0e5607d060b687f95596423bb19654451512fd2b0b88d92808584f92b11a34f33e7fa556c3702aa05b9940bc14390e5bc10f6313241d98fb509d567615a5cfebe0d2daa87291e6dc33c0c21724cb556633b34852d4afff26d1fecca2cff26e0fd5a0773ffcf9fe3577acb2dacc2e904e4563f7fcdd1192e2b9e0c32fa3040ebe260cb30f230b0e30b6ec86d1cebe0ec45f6391e7b250963d18a", 0xaf}, {&(0x7f0000000280)="6dd5fc4d9728f24151d935b9bffdb8baabb094f69e4bdd27a6142f65e6f2a3f2cd0d3186cfbbddcefd4327937c8c6d57309cf5bf0b6e7f47069f1a35eb41064e42d6976d4b18cb08c9f68a7c92061d6be4f7a5605c85ad7acb30c77c1ac54d5c6bf97087bd998e47b957ba0ba33426a2ae97a6a10aa0af1ecf6cb991bb611c8cfb664b999f61fa838923699921be75538c2243a8edb650e6d6ca7a6badef06541ff13b8cd81935883c7f90cd76f58e66", 0xb0}, {&(0x7f0000000340)="d2d6218d5445ede5703e5e5483ed87510d533552720d00ea1056f25642327aaafa97fe792cdf487535cff954cf41b06117bfd625b4d8f84c4f9655f8c8eba9212f8d185a49b106279c69f839c0f2c164041a1fcbce687bd9fbe8ac7dedb860eea5c4112ec0b1faa5c1f6c65f6ac5c7d971a1b1a720d89bb3c45700c8b43d8faecb0735ffccdf11c04b94b1618aece9b17a16e5dab12ee6dcdfe9e536d65b1b2beb012828d0d8b4dd6de324f4fd6625a10fb503ec478ba6ef13300d4fec1ae43dc13bd7bf88234434112dc7c9ecbcbd787a807643eeee339fedf32c420e83b7523d45ac7860a6", 0xe6}, {&(0x7f0000000440)="901729e997e54d85c296a74c72d407851b77", 0x12}, {&(0x7f0000000480)="59a83a36fbc8ef5c5eaac45668dec0788f83cb32542899bcc4823fd461196de832d8a23c25e50bff9f8070944f1d67e681ae92f5ec6bb12e8a4d2fc9dbbb9760266c710df108668d68ae5625fdb75224e9672e5c389f84681fc963a88b6b85754825a0389f4c15cd5ae8f8e7b3d87c14985e48ad3811fe609552208c24732153caab2fb1207f783907c752d089faf9f528710f9638272f7dc21c2f1301cd4c6ad92fa7b3356100ba91b767b62b95a4ab5869c214f3", 0xb5}, {&(0x7f0000000540)="0d6d9c6a9cdfa0adfa1b405a922a925bbb0cd505d3ff1df94c6a0d7d19a6bccc4ad8b09d9a1ffa89b27c84e8ffbe498e08688a2ef97a84e51b249e5511b4425630c22619ae830ee03d46a90b7010737c3a51214b68d4480525e166d3c543824616694df87c0b8d581e318e6be272f70576563ea0f1ee15d434cb770436a86e2e6939a12f0aa3aa8929299b4845d2417ca9f6fb1ed030da889bb3458b437a44e61d35244bb46451350abc3e50e98ce5714e8f08c1fd0e580cc75678d58b115a15b86a3eea3df50af7bf93f5472764f147d5ca211ae0f3b4d1b4e26b05d6d4577186575da7c951e6a21657ff27f182d936a45f86284cc2c00ecfdd49c67e03c97b938d9f1334194d049afd2dd443b41b744fce6463ca06a567866cbdf102b2032e0f7f63d5ce883caca81772427ce585ce8c966c61ff240be33a2c926ac2b0ec306ae7526f65d0d6a0110725c67ee18df6339ea64a0dace933824cfbadf7b79c196c4d812f9b54ef2d43e61d3d934d66c77a289614c269c74ad198b104aed1602aa463496ae3ff72cc267110247c964fb4c27bcab959f33b8fd6afeb31f0924516832f1172fbdde53431d6e9405332d6a390e28c8d2a75dce1b9d6ef92798249a9f48d646adb6af78ae56a929ebb9610f99628ff8e08a4dc8ca55188e2b3d9937b940494fdd57853db3e26f05d0e3d62bf20dc7c5b5f1c76d00a45b437c775eaf90007081193d23809346f16e81394d023648c7452ecb12de563e3ab65e54114b0c6705b89d6ec5a6f13b61dde717aec0af56250edd0c77d651db8adab6aac6247ebbca96e2e4c8fe412e1e0c8cbc26b7ee7d29e7e04097b2e09d31b1930f88b9b64d0094229ad59e34fc3a68ed88a1357264253552eb84e3b97506336e34f19b19f2bc63134bdf279c75681b1c3f85f69932e9243e568e58ef0c4c722d9bfed8077e894793d67d478d680bb5c42630f7f67a47b794644e30a1697aaae83d579ed0cdedb0998b8cdfa124742d1057088bfff322e5559f03e2b565d6ec94729c57a3338580931b22e05b5409acdb5f5553d719023652db001ef8e84b133d7532480f5442831c0b052818c48959dc4ace7388908c90520ebdf005fad44a1f96daa898ea277b248f7a8ed78592ad2cad689ea7be88a3b7d8bbd0e517ebbf4b3c8ec7361530a193fb66a94bd1ddf9f2d43e207a671e4f630ef5b5ec25ba85ecb953eff0b87e5d297520e162c37a85fcd4b6ddb69c833d449cf15e0500cb4a940dbb823d6891821dd6b64f6530a93e01c691ea6470b8cc5563fa12ca65ac04462b029ca51e69ef813bb08f695168a450366b6201f1d33a125269a57c5d12eb313df7d7ccde9d416ce367126f133d53dfcea9df415a3f39e7260039f93c44cf1a2669b2d23489d1155cbbd659c6682eb6096de87f5fef1b1fd6d4205b5a1728a60fa0bd86c82021e4212e432c677c40466adf6b56281d252a69c920b587bdb0e200d56dbc6ed73a4701776c56af24cff380a6740b28e31805624834d3e013bddab5e521eef0fe660b4d066fc3541dcca3215880c50deaf6936b58674d97155a714183de30eaf8377c869f88fced844bcf39cb9a28c80d9d284c53872f9d79c8ea0e1fc344bc4520ac0a33e28966dea26242de6ad852677e9e95bd182ae01b6fd8c7fb00962f07abb12e624b40e86228c07cd2f109cef65a3018fe911cab12fba3e8f021af128605d4f7f0aea1a6c5f063d2736a3be203e02cf1c710977556ab88d159b3c1fdcd5275b65d9caf5147510ea01cf2f5cb58c82793a59ad2963885baa4e17556f8a772e18d2e6188570fdb5ed6f7a737de8fc4963251dfbca702648dadf9b03933e8a6b0b7497a5539a4ce17fa9cc560ef443cc95af42cc22d8bb9329fd849b780a986332852a398ed9cff0d2009bc4ae12741310b5c0f480e675b31d56957e51780f6f19883613bd6f0f1954fb50c6ebd7b4a363a869573d137a3d299d254845033222c92cb2b1cb23aa676529cb771dd600cf957eb290a752629dee10a147018f40b6a053ef8ea08ea0e3406f86577a47e7abaa6d44e60fb7e5ed2145cd3a9782c2fcf610a515497310fd06ac6a6ce325fda92c645f5af6cf15a0e2f54a0d2dd7421c6e3413c5140a368621abbce248aba22b67fc928024b559d8c113cb2016faad9f3d8131efc4b4a98cc2606f3673a22c9d55b329abeab42311946aeb475d51feca7fd44c0f2e9fae223278d3b1a687dcfdcb0e132b699f8cef471bd6ef9eac0599985214de33a4c31c2a08857a996abb96d0758ae0da00632febded90847b030b726f5e7876b45ebdb60130bf8ff23cbb50bab948e8e987d3026aad717b45f7c24bada6dd4498913b24891ddd7d7768389474c79f1b2060156c5b748ba870336b4a0fb7ae7d1831c94b2771df125b0f8766b27c7c8fff536b5fb7e529406fdbfb014a3fc12be5473d88adae759ba715446c22e829eede501b1de02e0b630352fbd4c6a8df6c8e0f539cec8a3d034a4c02b773fb6c1c7ca07c305d2b41fd3c267b4118bb0a006464160a5f02468107b9eaf2e2793fca1f46fe71bc47a605fd3ff7b1c609d431749ba6138ca0eaa689b54cde6f1dec46598583b38cdb4f28d7bae3762a5d80940dfb077f1174b32a52b2e7fd4f2003d42bc006d6a425df5041199d468b68d1051d7b5519f665157f043fa94dd44f0b2f7918dc6bbfc169f368a8ed62aa351e729db79fdd9f301e50bf72c12d3fca790ac051d3cb0cd2c56e16fd9b60e728607ca81f7d456607cf6cdfc17476a60effbcd47363aea48f56e6a351f12fea23a85370f0e8bb14c443e6cbba122587efa3a2539929d75af232c5ced941d7375df4dc2974d66dbaa7afd8d3104c53bfefa34492a7ee4496f0fa45f745a607f66ce565068ad48328b2a2f66ba6d11215671c058eb3463a5722abcead37894c0d43cdc6fb2f1759386305e855c7d2be07cbb94122cea9d5683d73b81aab8c301f9b7f2ce9b1e7ae6f4affd9e2fa71534f425fcbe99b7718abd38612d52ca6c0105e1c5f2eb48c2ced978d19730aeee88916178c475e949bc8baeafa8ef0e7a6929531e51a5b4c03e8fadbd2612875ae43dceba87b6cac118afe29f921191c464e7dbda34702248443547c6c19d06a92c995260082eb1e3b33069c3a7fdb33d3c51e75b40b923974ef640f59136ea2bbe9331c91db53f34368863f89de9df5bfdc65244c438ebda2e5387faa2e076dc6aec669254c4ed121e23650101c4e6a4c0b5e6ccb765bf315c6661355558ebc687472fce4b861da9c68520312d266a82b41e693014cbc3be3e8dcbe52e3e1a3ac242732ac27063d078743c6194b51aca966d7283750865b865fa530be042d62f03b8bb7ebdd65e234c9b1483bf05e3b9a1e5952b4200f95d61af2548dccb02f993950183b961d36487493ad8a497acca4f25d579c27fd62113ca35174bfdbdf46c47eeb9b7aae1ec8ef2813b38d54aeaffbd460e99372dbcd863e288cbc09065b665251e9735de8c8aa22b4cd75a726e60baa9a438bd7f504a05875906a19290822c04dfedce7fde9365967680200c14cf0f7a5ba497b21828376e6ff0c9fbb258a456ff49e1759ca85baa696a7c97844ef0f431134c9944739a1932fd180b5005b0b1b314eea0a97951d5cb6a756bea68c2cc67dd5a12cef60bc38decce48c301af588f69a668386d61b928d2c25c8dafa29035c110d73f7bf272ca93987a55c991a1bcaef3ecaf28759eb3803ba35696d10f0ce76b1f91af77cb7b3d2d17050f13a5ed1776649ed08c6b0f1c545fc2ced0727035aad667eab8a7bf3522c38c470ab9e7a5ac1c2da5eb06b7c103c0bfee233abd54d524c8e03def206ae0eb7edf24b905a751a8b87910c40fdb952d926a982a170ae0f8ac660373c27c8649fa00c1326e1921073cdbf8b43048141cfbbad54b5685a18ebd6d4122bd89087af1529dca01116f58cbc80bd70080818e609a347f8b6f6c2abad2ef216b077025c31da151fd5fc5304c74dc5dc030b05647a2ed0cf16c3785eea0b947670255a1297d9a8bea1c1c8f48565a036176cc2a458953f31cc85581978cf55b5c09499ec77a1634e5faaf22f562e1f3748e793d3b0baf5e59216d2448168aabf40c6c012b9dc59f5b930414e616cfa9f8a1a8afcc237943bab9da34a22b9c71994e368f210541fa35e1987b4edc27193b754fec5af9ba8d2eef0b658227f9f7e6f99832c377aaa2f794b3f97164f4c0af264e998c647450fc06a0ae09679e59a1dadd8fc1276c1be478dd447ff5a0dc185a2850981fd53af4eeef431b06110fff2d05098842a98f0200678e1cb0ef7c5b92d3f27aae99ac64383f2b302eab93a2c110e644c6bf5216c04ef8b55cfd3cf9c679df867ec74589bbdf157a51fc356462c241d874a6ccfabfec1519533730c7870e6a7039f7f52f81cf35b77fc5c9f32b727e82eae0533dfe3df129f2365ec6d8a0cdedb86f48483293f4958f7c14f08c99ca42ecbc637247c2179e9aec56156a77566aed6a2c7db5a5d30af1d95c96c7e96cb07c7b08ad612113a204e5c4445baac33fc49677bc45b8d7f6414ef2add4efa5b5eb9a763b22dcbb8ef7c6ac78229defc89587b78962b344a9e92f6ffedc3d53a9a00a6267736a3f7e96d2ad75f63a9f5d9299dd508e4f452f379d60113a1eb498a2d9bde0a10b1ce8060dc8d102edc5f8ac7d66e3d8242f6e5a9f0fe73b7e52d19e689e54b5e1f7a441f3ba6e38eea251dcf1d65cf6b8fa5fb9d0c0b87f0f73df48b0365eabc21bf173052c7e797ebefcaec0fd529c4ea9835a75f4b9d00200bc0e03f9069fda9afdc256c54975b9d218b7696bc3a929f8c31914a26536fe64eb8e096ca70d62e06871ed3d44a1e2e16d30f8aed0a9ccb0b857e253586b0ba0d4047854499944ed2965f43bd362f12ff6046f98d003e3b99f985f42ce8dfa723d56f87b716c67ae3ad734c28027122bb06449f398a94624d218a3bab9e423c88d8e35e24a8e779a5a78922710a78c097722e4c41b42a80c6b1a076cfbab865ca59f8ccebee90a9e215751d9d5602778ae523008acec068d44e2fef4c26a35b13ca34e75fa97d29693631b4f3536d50bb646ef65a4f463eb5f429a95954bc7b0cabef8d54f3a3a38f00095e81be1d0a893b483a5244eeedd220283055984830700a53dc3fdb92a6b5972d6d1878cc27caf55ba673245ca0bc9a855f8865a5bfe98d80a7f2c11a2de55c1560d68df1584e2b3d493278723dd3165a7529f07e3ba5614fdf36ebcbfe503ef88aadb67d57bd9ccf9a8d618cffc6cee2ee86645e17419d657ad960ef40dacd6f6261a6f5be72aac9e40ae0560fd3eb7eb254f19f155176dc7bc3a5ac0e5bfbe6eb824303b8eb5f7bbb298ef61828b34d528eefa133d85f22b91263d554b1050df4cc8a66ec5203b16491477c100df6f49feaec505dc6448c86c2b89a794850a8e76165f5afe46c45ad8d7aedb7b7fc2d31a2c73897eabc0a957d80f34e28132f00f8bcfeb2542639b49649e7f6a6f8e60a6233996684b6d7163462f6bd7e42fca550747497bb37e0b219c22e899c6f982bd0c06df941b18f40e1c133d6e4cbc63c33075fcadda89ae6775e50c029726810e8c7852f4cd93e9323ee9a21451379126cb1ec5e06816114f8fbc65423f79e3417add67918adcc50047b0b2cdbec3b4775d1f17f92b83421b57c007b827c0785c5c19d347763418464e11e5c96f2bf430c731fb5e850f1b9865070a783da111c62430d00f922e4c044cdddd8be7806fa88b", 0x1000}, {&(0x7f0000001540)="41f58bfc9509f6f5e3", 0x9}], 0x7, &(0x7f0000001600)=[{0x38, 0xffff, 0x7ff, "fcd81332c925c0f0b641ae3c601571ae79ad28c4485b3a27e78c7ba6a5664f4836f411eae4"}, {0x90, 0x1, 0x8, "1b9ffd899eecba112b90c4cf325a326e3ca0c1c06836074ab244ba7b751e504cbdafb9e2248dc03df8861f01f306b86fb87cfce148b7f3e21196da0b7d980380fe9cb1e651f90ff826c76bd35ffea1b01dfc022c0f9cf05d20e5a950380d812dc7c517d53cebaa4e25c685a6da0f09b928bfb4164a6bce3c5a17e74444f74611"}], 0xc8}, 0x40a) ioctl$KDSETRAD(r0, 0x20004b43) socket(0x2, 0x2, 0x3f) r3 = fcntl$dupfd(0xffffffffffffffff, 0x1e, 0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000001740)=0x1) getpeername$unix(r1, &(0x7f0000001780)=@file={0x0, ""/4096}, &(0x7f00000027c0)=0x1002) r4 = open(&(0x7f0000002800)='./file0\x00', 0x80, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002840)={'tap', 0x0}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002880)='/dev/vmm\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) r6 = socket$inet(0x2, 0x4000, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000028c0), &(0x7f0000002900)=0xc) openat(r3, &(0x7f0000002940)='./file0\x00', 0x88, 0x80) r7 = socket(0x2a, 0x3, 0x1f) sendto(r7, &(0x7f0000002980)="ea373ecffc752a7d61bd56846255a838637fcea2f5ddc8fb1d682b061cc39c211b8c8b62d332d687c56b521ab37f3ded04acf4e22b4432f4cad84591c77631f153eeb836d35771aed07630db53600b83800838d9d7ecb0ce66f83a809c785338fc3682fb8c5b588e676b4ae37d062a6f86414ebf3c49b2fe8a556884d29246b9672d884b07c6cb958b3687a08c1ed3cfe8970d", 0x93, 0x2, &(0x7f0000002a40)=@in={0x2, 0x2}, 0xc) mknodat(r0, &(0x7f0000002a80)='./file0\x00', 0x40, 0xffff0000) r8 = socket$inet6(0x18, 0x4, 0x2) pipe(&(0x7f0000002ac0)={0xffffffffffffffff}) fcntl$dupfd(r8, 0xa, r9) r10 = accept(0xffffffffffffff9c, &(0x7f0000002b00)=@in, &(0x7f0000002b40)=0xc) sendto$unix(r10, &(0x7f0000002b80)="d6ebc369c4c9e3fd1256718e6b7e90b4741401c8bbf11f401afdcadf4929b4bd2da87e024ddc48fbd6c4d760096d8eb0eff48be2385e604f31d9c1dc4df398da7d88cb80e7c83903ccfa9cbd8e196feb822b7ae9da38987fe5e96e4fd001eec7398344ab81ad7457e1092032ee8ad2e6e4d695d2cc997e3e297135fe6291987cb8797310bb82f1fe33f1359d168babe797d8c410fb4293db4c6e791b43d3b6d60225ad727bcb98d2308f4b5eabc8695e8014b638b5c991e1f4806fbdbb3124726666a7776b3fb1cd19668a0dfe0d3c2daba030e81d1ac9f5f46cd4b5595b370fffc6f380", 0xe4, 0x10, &(0x7f0000002c80)=@file={0x0, './file0\x00'}, 0xa) r11 = socket$unix(0x1, 0x5, 0x0) setsockopt(r11, 0x0, 0x101, &(0x7f0000002cc0)="69c4aaaa4d68084b3df1e010e930b408ecd134a98302929223ab72cf6e874beaa2f0c73eded321d9c64058bd50a53244a0f5d2e60c0993e7a59f5903cf69e1fbad3d5605e8535b06be6ac563b4044c13d021ad1fcc7619459b409a2fe3031c8f4489efd4e4679be1013fc0d8e85c1b5f44fdc06036c46e047de4c62b6f022eec379d297f41d0dddb62b109a2c3b9c4cd9f5d3152172a2884d39cdd4ecf2ca356b198843883b51a2de70cf1b95242e519f0b6f1b8478c7d00cdd1f15ae845db3d9fa7d9cd3b57ef2b36f5986cefac0faf5c995c", 0xd3) socketpair(0x10, 0x3, 0x40, &(0x7f0000002dc0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r12, &(0x7f0000002e00)="e0869783e5830bfff3be28f79963f3669ead6560", 0x14, 0x402, &(0x7f0000002e40)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:01 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79083d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a6de56af3e0940f3f686dac0a0557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13e584f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117", 0x1d8}], 0x0, 0x0, 0x0) getppid() close(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x74}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) 16:00:02 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) shmget$private(0x0, 0x3000, 0x309, &(0x7f00001e7000/0x3000)=nil) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x0, 0x8, {0x45ed, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x190c, &(0x7f0000000100), &(0x7f0000000180)=0x4) 16:00:02 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sync() 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffd5, &(0x7f0000000600)="b62d4aac6365e967b7ad790c2312ade646b1c57205961d6c6be3d798cfdc53b5f287526dbcf8775e61cc009ad52860ebc141ab5b604ec0634ed00457945152397c2dc81cba1888d1bceeb239b20242ee51fd763e43534a567fbb447f0912115711a639eb5eb095904fe9877663876df4168ac0a0afcc1d4285d156b0af20e0d3f15a7872c47622d473fc7fc67efe3dad4bca6f008d665a481413baea9bdd44afdf1595784f1ea657ddab7eeac2dc6c20ae90db09cd41402a9f5cc766f4a3dffcacaf730255f8e50d34db1039e6629a92cc6410cba957f275cd5ba29da0e6dcb310c5e0b8f4a649edbe7cb831c8c2c7f1946b08051ed0c797d0313b288dde0c92ed868ba33d80284cfc4db6f857d2c1ad4bab018ece8203725481528f9e4db8d680fa9c1e2fe20c75a2dce98ffde4db30546b8193deebdea18621e500dd704df909b554c338948df8f2b5feb4dd009eb73ce902c335ae87625136fcff356a0372bc58afc5a7ae9d94fffeffffffffffff99bc9a90bc052d90ad5a933c92598e0cfd6622528117adb97cec70141833e496b8da287f919a860f5fef5fe1b3ad71d70855106732b7a44c09fec05cbedabc61f23a04c9e377e92ded7e5cd2be01606d0c22e1f5c2d37f54697f2dd3a0482d152463ef3b129df1e03e7523") syz_emit_ethernet(0x2b, &(0x7f0000000100)="ae0cb2f6c59207417ce0b78143e104000000acc34f1f0e6e36f54f6fb43ae6c8c6132665dc75f4221c12d1") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x20000000000006}]}) 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}, {0x2, 0x2, 0x800}, {0x3, 0x4, 0x2800}, {0x1, 0x2, 0x800}], 0x4) semop(r1, &(0x7f00000004c0)=[{0x1, 0x8, 0x18306cef60e5fe09}, {0x0, 0x3f, 0x3400}, {0x4, 0x4, 0xa9b5f090ac711dca}, {0x2, 0x1, 0x1400}, {0x2, 0xcb, 0x800}, {0x1, 0x2c86}, {0x0, 0x1, 0x1800}, {0x3, 0x0, 0x3000}, {0x6, 0x20, 0x1000}], 0x9) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000280)=[{0x1, 0xa4, 0x800}, {0x2, 0x3}, {0x4, 0x83c6, 0x1000}], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0), 0xb) r4 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x18) r5 = socket(0x2, 0x1, 0x0) chflagsat(r4, &(0x7f0000000340)='./bus\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000580)="061a0000948000c7f6c9d0b7b50000", 0xf) poll(&(0x7f0000000340), 0x7c, 0x8eb6) sendsyslog(&(0x7f00000002c0)="7792912766a2d9ed84335b00849e462f7d1daf563a4756499db9b168e45904a10ef3c36c7d3d87b0fc7692fa694a1a3c30a3e2d34f8baeae3f7c0a2df3eca0c6b25d5b628551907f7906d723d0178f52db4a442f9edaeb6dc31b59f9be01f437ef39bf891f551ae5f8e6c6181a130a2817db94a914b450a3193d36c6", 0x7c, 0x0) shutdown(r5, 0x1) r6 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r7, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='//e./null\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x0, 0x100, 0x7, {[0x1d6, 0xce, 0x1, 0x0, 0x8001, 0x0, 0x8000, 0x5, 0x1ff, 0x80, 0x9, 0x100, 0x1f, 0x5a78d4e2, 0x78, 0x1, 0xca8, 0x6], [0x5, 0x2, 0x4, 0x8, 0x7, 0x5, 0x200, 0xffffffffffffff70, 0x3, 0xe9], [0x10000, 0x80000000, 0x5, 0x6, 0x5, 0x11f1, 0x1], [0x200, 0x7f, 0x401, 0x7, 0x4000000000000, 0x1], [{0x7fff, 0x8, 0xffffffff}, {0xa5, 0x200, 0x5, 0x6}, {0x9, 0xffffff1c, 0x40, 0x20}, {0x373a, 0x1000, 0x2, 0x6}, {0x0, 0x100, 0x5, 0x5673}, {0x0, 0x621, 0xfffffff9, 0x8}, {0x7, 0x8000, 0x3, 0x1000}, {0x6, 0x0, 0x6}], {0x0, 0x10000, 0x7, 0x8e59}, {0x4, 0x8, 0x1, 0x2}}}) 16:00:02 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x408, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0xe1d1) readv(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x1) close(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000740)) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) close(r2) syz_open_pts() r5 = semget(0x3, 0xcf5b07d35c4285a4, 0x28) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/93) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x56d6d611a5ba023f, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x9) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000140)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) close(r0) 16:00:02 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0x0) semop(r1, &(0x7f0000000340)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180), 0x0) semop(r1, &(0x7f0000000180)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x8c8d0518dd4a4f5) getegid() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0), 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x5ac, &(0x7f0000000280)="080000007a6ccd1502cb7e8e64006e1a81f51294b9333c3e6c8aed6c83fc668d3e8a4201cb846830015b8e544ff1ddfac9d82cad008f90fed7ef24f63998e530495f7c96d2912af0d71e627aa07ce0c426952df6020cb2652ae8284ce55f133caf35ffc0dacb2e57d272afc4976f33ae13cd37e20e9cfc0486c3c7d5d4ce58417af773b81ccb637b70eaa032ca6a27de7aaa4f2a732349119d9f9a0a63", 0x9d) poll(&(0x7f0000000340), 0x7c, 0x8eb6) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) shutdown(r4, 0x1) 16:00:02 executing program 0: setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x800, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) getsockopt$sock_timeval(r4, 0xffff, 0x1009, &(0x7f0000000680), &(0x7f00000007c0)=0x10) r8 = kqueue() r9 = dup2(r8, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r9, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000b80)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x1, 0xfffffffd, {0x2, 0x80000001}}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = dup2(r11, r11) ioctl$VMM_IOC_RUN(r12, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r13, 0xc0107002, &(0x7f0000000200)) readlinkat(r9, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r9, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000001000)=ANY=[@ANYBLOB="0100c3006c65300046d0f2dd676c38dd1ce2b5b64a2c7ccb46a000fd8ebbad0387c393585cf4a451d6cc18a21d0283eca638442a0a8b368674099e39610ea040c011caccde713a902a39845223d2e00eb95b4d1e020000000000000000000000000000000019000000000000ca62435019b7000000000000000043999777b80e36fe0571535f3c4cc8d675ffadb4bcea311439bfec15ebecc962570e2a3769a64298cea0ad3a682e276992ba0fff2e02b9e2c0de196aee22607131010e518cb1b3ad95dfcaf312e8a73c5f2dd82f689e7601e59c80d50332991a0000000000007832550fa0d2383d6508f0fe91ee4651018a60be6e955f789d0095e7a81878144da31da61baab4c473f6c7e0a884c4bb2dcfd8cbc519f5afccfc064e47821c9c94baa5a4f376f9982d7bff16a4d7869b30a5ecce159f50901ec26d1b838728d1554d3dfa232e00cb3a448f42f90500fa4b86f0bda49d1bdf4ddb23432eecac0ef9c3a3f916f81088d3f004e90c92aa692de8a4d27b36b698bc9e91aa82e95994ccee9e6d6147d460c8c00850979d77d0ed646a47e6308d8dbe7489136e8c312fe6f22fcb7b7d24e2d96f83383517618aaaff3a395af28ed1f83ccf20ff02f100020000000000009e328c23db0c39bff0e212ace2880afb02f795d6"], 0xa) r14 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r14, &(0x7f00000000c0)=[{&(0x7f0000000c40)="ac86cece9bc3232145a8b68402597ad41a046a53f9e173a7097b8b052045b4f2468fb5f136e86c87c340f65c3a57dc456578348544b4cf4f73d15e2be81b75000000000000000000000000000000c6034bdc5b8e4e2cf57cecd755d590408acecfcaa5208a183c02cdcba9fe3076b35e2c63a563c7ac553078a6af2cb8c4382557c3acbc1715f8e46c66c7b9a5c32ee4eaa3d7f2bd52c1bbdf8e9aa8138a22cedc302ea106278e80fc7fb6e845171677f8a792822b7fb1f35db6e157dd656bae8cd6de7b7a815a951a320bea2da51f215125550ebb4cb84b8ccfe9354ed52d77540ca2af95c3c9dd12b325e3290701fbcf1715cbede3fb2e41a9d6b807cd01f8e802b1150667302b51e0a5ca9965efca4616043762152994de1aeab759c2717a9630cb1486093f1d1d3d7d84cc880d1fa06e0fbee92a7420ce872ec45579c642f67e2f8b49450785db9cbb90c06b9c6ac4377cd9034cbe8732511a7e38e718e2e5e467118edb28be807f2c46b687483cce750d15af1941d4151da240abd1506f2b2ae93b6bcb", 0x186}], 0x1) r15 = fcntl$dupfd(r14, 0x0, r14) write(r15, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) r16 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:00:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) close(r1) r2 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f000078e000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) shmctl$IPC_RMID(r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/c\xcb\x03\x97', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 16:00:03 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034", 0x9}], 0x1) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendto$unix(r0, &(0x7f0000000100)="495aa458decfd758cc7070ad8a345f5f905c0204a6452a62040f35368a8d23eb292a7964e40252ccea42ca18a230a746211d4b8e5143edab4fb30d019a8bced9a78b093453b1ef2d5f93bd35db7bc11835b4a363d7e5edc778cb50befafaa121ad3ac8137881409330a0ac30c74d1161b46cc9a63fc4fbdb76f764e7f66017f905508c9f65aab1ed3101c08b4b82c424bd994d8bcc616e5c44432d7153efb111", 0xa0, 0x0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x1) pipe(&(0x7f0000000040)) 16:00:03 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)={0x4, &(0x7f0000000000)=[{0x2, 0x0, 0x0, 0x8000000000001f}, {0x54, 0x0, 0x0, 0x2}, {0x3c}, {0x4406}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) getrusage(0x0, &(0x7f0000000100)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xce4d541bcaa0e78) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:03 executing program 0: r0 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x1, 0x9}, 0x800, 0x1, r18, r19, 0x6, 0x1, 0x1, 0x2}) r20 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r20, &(0x7f0000000080)=""/37, 0xfe37) getdents(r20, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r24 = msgget(0x0, 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() getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r29 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r24, 0x1, &(0x7f00000003c0)={{0x0, r25, r26, r27, r28, 0x40, 0x9}, 0x800, 0x1, r29, r30, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r26]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r33, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r37 = getuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r39 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r42, 0x0, 0x10001, 0x0, 0xac}) msgctl$IPC_SET(r41, 0x1, &(0x7f00000003c0)={{0x0, r35, r36, r37, r38, 0x1, 0x9}, 0x800, 0x1, r39, r40, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r0, r6, r15, r21, r31, r32, r36, 0x0]) r43 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r43, &(0x7f0000000080)=""/37, 0xfe37) getdents(r43, &(0x7f0000000000)=""/13, 0x33b) r44 = openat(r43, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCGDIRFILT(r44, 0x4004427c, &(0x7f0000000080)) r45 = socket(0x800000018, 0x2, 0x0) r46 = socket(0x18, 0x1, 0x0) close(r45) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r46, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000000)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1000002}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000100)) mknodat(r3, &(0x7f0000000000)='./file1\x00', 0x40, 0x3b92) 16:00:03 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x3, 0x7d8, "b3ad2e0d3fc9c06d00007f00000000000200", 0x0, 0x8}) r2 = socket(0x0, 0x8008, 0x6) listen(r2, 0x5) readlinkat(r2, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) r5 = getgid() r6 = getgid() r7 = socket(0x0, 0x8008, 0x6) listen(r7, 0x5) readlinkat(r7, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f00000018c0)='./bus\x00', r8, r9, 0x6) getgroups(0x1, &(0x7f0000000340)=[r9]) getgroups(0x4, &(0x7f0000000380)=[r4, r5, r6, r10]) select(0x40, &(0x7f0000000100)={0x1, 0x2d9, 0x40, 0xfffffffffffffbff, 0x1, 0xc3f2, 0x81, 0x6}, &(0x7f0000000140)={0x100000000, 0xfffffffffffffff7, 0xb20, 0xffffffffffffffb2, 0x0, 0xc7b1, 0x2, 0x6}, &(0x7f0000000180)={0xffffffff, 0x6, 0x400000000000000, 0xffffffffffffffe1, 0x0, 0x400, 0xb87, 0x8}, &(0x7f0000000240)={0x1a, 0x9}) write(r0, &(0x7f00000001c0)="4e688b9692206fcf6fe8cd7e50334d98f7497b005ee23a6019a29b4c9dd955f5313801962245903161c57651990187e7a0b56465bd87b2db42083a738c1aa71d62da1de43036e60de7925cb10d653822d33c869f523669aeba6ce4443e5c35202a6fe867ac56a41a78519fdda3646b587f", 0x71) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r11, &(0x7f0000000300)="001dec6a4f3f25531531cc83bea615c75844", 0x12, 0xd, 0x0, 0x0) 16:00:03 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x1) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x10010000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x108) r0 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x401) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r3 = semget$private(0x0, 0x3, 0x10200) r4 = semget$private(0x0, 0x0, 0x400) semop(r4, &(0x7f00000000c0), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000140)=0x5) r4 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x5a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 16:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x800, 0x5}, 0xc) setgroups(0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x20) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket(0x0, 0x8008, 0x6) listen(r3, 0x5) readlinkat(r3, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000018c0)='./bus\x00', r4, r5, 0x6) setegid(r5) socket(0xc, 0x3, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0xff, r7, r8, r9, r10, 0x1, 0x7d5}, 0x6, 0x963, 0x100000001}) execve(0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(r11, &(0x7f0000001980)=""/4096, 0x1000, 0x40, &(0x7f0000000000)={0x2, 0x1}, 0xc) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:03 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) read(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 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) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307006, &(0x7f0000000040)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0307006, &(0x7f0000000040)) bind(r2, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x30010, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r3 = msgget$private(0x0, 0x20) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r3, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r3, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xdc00}, {0x28, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000100), 0x2cee) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x2003, 0x1000}], 0x3) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x21) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) fcntl$setflags(r5, 0x2, 0x1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x809b) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000780)) r7 = socket(0x11, 0x4003, 0x0) dup(r7) r8 = socket(0x11, 0x4003, 0x0) r9 = dup(r8) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c00", 0xb1, 0x0, 0x0, 0xfffffffffffffd7b) r10 = socket(0x11, 0x4003, 0x0) r11 = dup(r10) sendto$unix(r11, &(0x7f0000000b80)="b10005016000009005001b0007000000050004fecea10500fef96ecfc73fd3357ae26caa6ad0fa4f376336acf00b7804ae781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282119e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000650000770e9729e2cfd91b519fd4f9622c031c009a0f934e5b64a4f854f73691d0fe13212435152356ce6a4d6386cb96d289984c95241e1a5f495914edc8866ee30c1c227911da95196601ac61ffabda96026d750f76997d92a08f06351aeb471c66900c77a4e0ce3df7501b71b80b9e54cad48120e6a3b368d7e1afaa56c48261bd222b28783b99752aeb8016de8f030117b47ae253a1d42b683c46137827a299521b6c0733b579d07813937587fa5d495f462d8a874643adff9236350b2020896d84cdbc41c8b0c7715bbba4003f428bf6397d5278da1d97a648e86d3b94ded11fc28688db8dbeb5e1fb8175f3bcc223a29090c31ff7a4fbaa785be2d122c94269e91ce9f0cfe9096c0bb8ca76c9985a554862ba93e0811245899c65359f82588a5de0d74ff443de75a1ba3a61fdeb129b8142e9be1175c1cdb635518dab6397c323475d273216a4d36699fbdc3e1472de5e2eebd4e90000", 0x1d5, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x1, 0x0) r13 = dup2(r12, r12) ioctl$VMM_IOC_RUN(r13, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCGETA(r13, 0x402c7413, &(0x7f0000000100)) socket$inet(0x2, 0x5, 0xfffffffffffffff2) r14 = dup(r6) semop(r0, &(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(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r14, r2) semop(r0, &(0x7f0000000240), 0x6) 16:00:04 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1c, &(0x7f0000000080)="3e660b60802ad9a55b7f45154e7b") 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xf979}, 0x8) 16:00:04 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)=""/227, 0xe3}], 0x1) setgroups(0x1, &(0x7f00000004c0)=[0x0]) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x0, 0x0, "00000000000000000000000000000000000200", 0x0, 0x40}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x4006, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x93, &(0x7f00000003c0)="985238a669ab541d1369baca1ab4c7b130846152e7e53c365901f8707e6a055d912589e25029dcdb4c935831ad00b5d1e557c4ea9e68ee102db1aecf66443de8244494c6d3384523657572a78cf1b38aa378eef15541bce189679c577792265ed796bea6bf46c460f98c704c3cf0c7393de10108a26056ac429b13e6aaf9328630e89b363f7082ecaeb64845729e252bc394ad1a3fa8d6a163ded1bd7211d1c7bcab9530fd2a71fe81e70e8e216135cbd61ffd44782cecf94a102e27956bea87d9f947433a040070b1a3488b16767dbfa665dbb0b2730a1e7af332af386577cf8c980e85fa9fdebb8930d34f41db1dbe84df65e32972f650f688a2a789531c7819fc3c50acf0fc5905e379d41bb4bfdd074cfecdcaffae5cfbaa0acaa0cf6b452add67ff4dc22338a3b7a6a607ff2a000723c2b0ab435db6506074e9e19b301d2a683b000000000000") 16:00:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x4) ioctl$TIOCSETA(r0, 0xc2d04227, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10480, 0x0) r2 = dup(0xffffffffffffffff) poll(&(0x7f0000000c00)=[{r2, 0xd2}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) getuid() getuid() r5 = msgget$private(0x0, 0x20) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r6, 0x29, 0x23, 0x0, 0x0) setsockopt(r6, 0x2027, 0x7fff, &(0x7f0000000500)="ebffcbff13b9fd816eaa4e713048e69931ca9648af52d476b771ad0281a14a37e601d40222a410cf9711c3b048c52d8d478478dbfd924a20050092dd961e8ced991a2500cf64bfbe411d2ad9994736545ddc3f7f09", 0x55) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000b40)="ebffcbf013b9fd812eaa85988de3a275b5af424fe2f9f49931929648d523de4f07", 0x21) r7 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setsockopt(r8, 0x9, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff70) setsockopt(r7, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) r9 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r10 = kqueue() dup2(r10, r9) setsockopt(r9, 0x800, 0xd, &(0x7f0000000400)="ebff7bbf0435be7430c2319296480200000000000000", 0xffffffffffffff3a) r11 = socket(0x6, 0x1, 0x0) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x1, 0x20) r12 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, r12, 0x0, 0x0) r13 = dup(r12) ioctl$TIOCNXCL(r13, 0x2000740e) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r13, 0x6, r14) sendto(r13, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0xfffffffffffffd9d, 0xf, &(0x7f0000000100)=@in6={0x18, 0x2, 0xf4b3, 0x207f}, 0x211) read(r12, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r12, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r14}) writev(r13, &(0x7f0000000640), 0x0) flock(r13, 0xc) ioctl$BIOCSBLEN(r13, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000740)={r14, r15, r16}, 0xc) r17 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000780)={{0x4, r15, r16, r15, r16, 0x0, 0x4}, 0x7, 0x7, 0x3}) getdents(r13, &(0x7f0000000800)=""/43, 0x2b) setgid(r16) sendmsg(r13, &(0x7f0000000bc0)={&(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x1}, 0xfffffcfb, &(0x7f0000000a40)=[{&(0x7f0000000880)="05fa45af81b9f51c77a22374d9e078c664babaf369cce3344eacb19313d3a015deefb3475522495163f12f5d8ead807d3f91c461c1429134129b724a2f5c6cbb8893fd4943b859e5b84902d7e6ab2f529255ad1d040eaa4f7646f7da8104829c1f7670f98e6363e3415513a94b518410ab47713b7da65a531d8a1b47fc27aea4c02ee9ff527214ad73f2f28c206e8500b64e52e44b15566345d92d65bd6f5d858673c9cabd849d7c32bd1601189a0bfa4aeb3564945431946e05f52e8752066d6797e9c9dadb6e9a0f9d62647873f7163715ff511661acb9f998bbcacca4c030d27fd18196b550cf68c2383f22e44fd859f5e4e7de42327d1426db", 0x3ef}, {&(0x7f0000000980)="d68c62b76e359fa281122a4792969d77739d0503d19e2d435a0eeba3aa92eccfeb693f19c9673737db74ca9e2d67169147efc40cc91e0d5393b35925c66d6607d1cb4508c9e7ae6c60a2425cdbad104b5c9d80136e31123eedaae717d24cc2584408ae3c17ba4d5ebb593ce0bc27e5df31e58af52aaa2f08e60f668742795207a7", 0x434}], 0x2, &(0x7f0000001140)=ANY=[], 0x19d}, 0x800) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000cc0)={r14, r15, r16}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2010, 0xffffffffffffffff, 0x0, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 16:00:04 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) kevent(r4, &(0x7f0000000480)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x1, 0x2, 0x81, 0x40}], 0x3f, &(0x7f0000000780)=[{{r5}, 0xfffffffffffffffe, 0x2, 0x1, 0x7fffffff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0xfffef, 0x6, 0x6}], 0x71c0, &(0x7f00000007c0)={0x4, 0xfffffffffffffffe}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) fcntl$setstatus(r3, 0x4, 0xa0) bind$inet(r3, &(0x7f0000000340)={0x2, 0x3}, 0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x4010, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) close(r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000240)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10082, 0x0) fcntl$getown(r6, 0x5) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000280)="24dffbf570ae484389a49094ae7fcad540f368", 0x13}, {&(0x7f0000000380)="2222b18731294bff5468f6e31c5bd0b4e0e3329d142139305135972710d12bd73f78006e42632a17ff278b2ce527807f5ab2e90fa1e5c8ac775076856a17a7c465c5958d0f365fcef1a411fcdd87b4a87c84e95f6fcc2c289534dd2f89582807db53b708e15844128836b739d47f031f2e58196980e811a9a3b26aa4f5c08d3a2c803595c88ee2ff0ad644038216d3b6dff458524d979c97dcc3e61dc3cf491f0c552151d5b6dc9c9737945c0778d03579995376ad52856e5e344fe752aa3bc54b5804a39a86e68fdfd92a07118245dad0b5d39f26e29728a74f40cc2be1b601d09965c7eb18af11", 0xe8}, {&(0x7f0000000500)="ad147bda217f9c5ea1079e29bc5a64fb336d1d57a67a1e6286e809c1196a52af323aac9ac46692d35ad0bc3fc27c130f5bbfcd0d44bfff5d25cfc3599ea721c12f3696c9cbb5fb01304291a40634beab6b91c851f275aba872b2496f1bc8f06a73c1bbc497c1bfca7907e46469ebcd4fcb17914791b0c883b72a6f7a8924403fa72b5e110f74a15f10fc2736b3ad65248dd5aa913ea2893d887572c1e84210089191ef0b9e695316ddd8cfcd558ca560e5d2ed5cfe9446f3a61570d03f4f8269ed1cedd05043ce06cc95326d2dfd0c2176f83796fb9eb44eafeb", 0xda}, {&(0x7f0000000600)="fbcba78b5c9baa0b4c11ba4e48b16c783f1c880895a4fcc3bf7b767a88331ae220d4bdce596963a586c9f68a7c29d950e7b09f0cbae9dbe704a90dc05e3cbf7c0b39b1609a4bf649958982460d223c58a85f7d877ee2f61eb06a8276", 0x5c}, {&(0x7f0000000680)="e04c00f97d749b72e315d9d0372d0b1c4e9a8478caf7874ea87ec1d2a22f8ded8719599ea76102779935fe4f390660c93af108e3d3d32ba3e6b97247fca353e3b9d1e2b16c26e8452875e26597d9639fccbfbb685079563651887410a173273e36da399109b5552aecf18c98df6e3d1e3939b99673a838b4", 0x78}], 0x5) dup(0xffffffffffffff9c) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r9 = socket(0x18, 0x1, 0x0) r10 = dup2(r9, r9) ioctl$VMM_IOC_RUN(r10, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r11 = socket(0x18, 0x1, 0x0) r12 = dup2(r11, r11) ioctl$VMM_IOC_RUN(r12, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$KDSETMODE(r12, 0x20004b0a, &(0x7f0000000800)=0x5ff8dde18dce2087) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001}, {0x1c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:04 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4093, 0xf90}], 0x10a0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x2000000000000002}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000000)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000000)) pwritev(r4, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x23e, 0x0, 0x20000000000) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000000)) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) r7 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) r10 = dup2(r9, r9) ioctl$VMM_IOC_RUN(r10, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000001840)={&(0x7f0000001800)='./bus\x00', r8, 0x4}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r8, 0x14, r7) fchmodat(r7, &(0x7f0000000680)='./bus\x00', 0xd, 0x0) writev(r6, &(0x7f0000001700)=[{&(0x7f0000000280)='9', 0x1}, {&(0x7f00000002c0)="0d95c59a4f36f0717b5744f7d6514f5805d8cae3ac9cc49168d405ac784f403fa9c9787db4ab77cd28a44a9ff7d5815fc0fcfd446a3b3228fa77b88419bd21607bcdb805e86c2d5fdc20e1db74d63bbbf4e439c84390db3a7d6a47e4d3aafba2463f8f0c77a1de8b74e049f9fdc2b931da19c14b9b2b6a3c677c8bc48f273ed65ceff0eda332952f7ce926424d2d13bbbce37d279ed55a3688aadb405ee83c3d6f", 0xa1}, {&(0x7f0000000380)="1ec3fadef477338b0de01a555d896d2a9069435d329112273800e74461b02e6ff6f3ca652aeabf4a400c6d002736eba33b3ce100c87cf4f34112f16aed36520f91a158638eacda608c36b6d22738c6d7b864404cbf5ba068ac6f566cf93be5d4100df6a843f9d16fbd1c4ad5ae29d4047cf0f99e935a322c6d81d0ed74292ece031e4300418133b48635c4923105ad56860f8c577c7084916145fc69a30942028bf36fb864f023489d7f50c3abecaafcac9135bd453df0e43775f81245563b2486a697198cb1ae4dfc14556de8347ea9916e0a5ff91c7c1840ed11850f271c678caa0e614633a66d97ab3544afc5b556", 0xf0}, {&(0x7f0000000480)="dd343c321a804179094e13d98c3af0f866d0de8d44b88387d1d8b33435df527190c84500f63a324342a1d7b39b71bf4e40788f3d5dfc69c21445d700bc8fcebc8dbad7c5d2abc7ccd0dd2f98b0bf74be5aa9851951b806ab9031aef8bbe384ac0ccf1f41d8eb1ca7a1d0f110c8e398c54e7a94af809182f74fdf02a1aebe8ade30442bac7d85d4492075abecd2feff1b2a597e2e6df3970172dbb4b870edc326868ac49f", 0xa4}, {&(0x7f0000000540)="e70e69c3123b33303e11596f90ea0841fe32afb8cd27b4d2db13bb13f25c92d1215e597187fa329c02b0158a35c63686cdfeeb1039e7c14a3800ed915e269d3d53fe3761b13254083b320344bc73eec14cd1810c6b87a2bed308d8feb8bf2ab80bb11268cb9ec2d36b81fe1617a6f0bcfc6eed88dc1c1c152a75d117c360eeb326ce1068bfabd7bddee571113efeb9f4631e5b62234fc6dcfb", 0x99}, {&(0x7f0000000600)="54cc853a", 0x4}, {&(0x7f0000000640)="36c4a3", 0x3}], 0x7) write(0xffffffffffffff9c, &(0x7f0000001780)="e953cb5f0da03a5107ffe79e3538d681cc1645dcc515f260de6a2c88d04cce288d8c55c50c7e9f45f61b72e6f85be048b0cc55af186e9939cb6602dc4958662733d9900d205fb97370d3021ab87ed702210adb87", 0x54) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x4, "b0d42000006e9300", 0x0, 0xffff}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = dup(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x20}, {0x48}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x204) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x7, 0x2, 0x4, 0xa1ef, "5008d2640595e39b6dc73f7c9601eed870efe90f", 0xfff, 0x8}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r8, &(0x7f0000000240)='.\x00', 0xffffffffffffffff, 0x0) r9 = fcntl$dupfd(r6, 0x14, r7) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) r10 = msgget(0x1, 0x0) msgsnd(r10, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r11 = socket(0x0, 0x8008, 0x6) listen(r11, 0x5) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r1 = dup2(0xffffffffffffff9c, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c653000afd9f100f79ad7013376"], 0xa, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget$private(0x0, 0x2d0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x34, 0x0, 0x0, 0xffff}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") msgget$private(0x0, 0x109) r1 = socket$inet6(0x18, 0x4, 0xd) sendto(r1, &(0x7f0000000100)="11d106d3026144a18688b8c5f8b83974f241973dca836aef28759f8024f87d796cfffeb365d918f8d9b3d9fe032f5d5214d9bc5b4044a418944b61604f284164e30b1413c3942b", 0x47, 0x4f3d2e72ef4daff3, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:04 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000002c0)={0xfffffff7, 0x1, 0x2}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xff, 0x7819, 0x3f, 0x2, 0x0, 0x9, 0x9dd8, 0x7, 0x3, 0x4, 0x80000000}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e101ffffffffffff"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r4, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) munlockall() setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:04 executing program 0: sendsyslog(&(0x7f0000000100)="7eb366ea", 0x4, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 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) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x1d}, {0x84}, {0x86}]}) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {0x3}, {0x3c}, {0x4006}]}) fcntl$dupfd(r2, 0x14, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x7, 0x4, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:04 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}], 0x3, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x4, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x800, 0x0) write(r3, &(0x7f0000000200)="83065ab0f47ae3a3f6dc1a86db98df964f9ef6ad0551866a494bc4ae5660dad8afaba44d5a1e16e62f409f17eed8151e8532bb6c502b30bcb343741206861cc341f59e46c84dbaa03de709e3f9cc837652bfc7ea7de3d65a551b5104b70af52e31705476ad9a5ef106a6d079dc6f86626f8dfb6d51d3115646bc86c5e63de5db48a3c1edc968f45ca79d7199a6aca234c4055d880fc172aef3794ba83fce5d8f19c8ffd50e5521fd8c88cfb4adfebb1ccfb654e817c51bbb7b865b7f8929c98320bc0f8e85757bd84d88815509be66ee574748943d98f4f21d9b23b5309d85db1dd971b56059881c32b968a0c375687cc90ccd19afdb9f3b1cd0", 0xfa) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x680258ef) 16:00:04 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000000)) fcntl$dupfd(r0, 0xddbf9e6646e30e00, r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) getpeername$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r4) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x40) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f0000000280)=""/69, 0x45}], 0x3) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x38000) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000340)) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x81) 16:00:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r0) uvm_fault(0xfffffd803f013ee0, 0xa0a297d3080, 0, 1) -> e kernel: page fault trap, code=0 Stopped at in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd803f013ee0, 0xa0a297d3080, 0, 1) -> e in6_purgeaddr(ffff800000acb900) at in6_purgeaddr+0x135 end trace frame: 0xffff8000159624f0, count: 0 ddb> trace in6_purgeaddr(ffff800000acb900) at in6_purgeaddr+0x135 in6_ifdetach(ffff800000ad7000) at in6_ifdetach+0x74 if_detach(ffff800000ad7000) at if_detach+0x155 tun_clone_destroy(ffff800000ad7000) at tun_clone_destroy+0x1c0 ifioctl(fffffd803d1bd4c0,80206979,ffff800015962900,ffff8000ffff2780) at ifioctl+0x3d4 fifo_ioctl(ffff800015962748) at fifo_ioctl+0x101 VOP_IOCTL(fffffd802c78c5b0,80206979,ffff800015962900,82,fffffd803f7c6c00,ffff8000ffff2780) at VOP_IOCTL+0x88 vn_ioctl(fffffd802d7d35b0,80206979,ffff800015962900,ffff8000ffff2780) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff2780,ffff800015962a18,ffff800015962a60) at sys_ioctl+0x5b9 syscall(ffff800015962ae0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,e85c379f010) at Xsyscall+0x128 end of kernel end trace frame: 0xe87ddc80e80, count: -11 ddb> show registers rdi 0x1 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800015962480 rbx 0 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800017924000 rax 0 r8 0xffff800000acbf00 r9 0x1 r10 0x532c2544f48f4137 r11 0x445898f458c6fce0 r12 0xa0a297d3078 r13 0 r14 0xffff800000acb900 r15 0xffff800000ad7000 rip 0xffffffff81007a65 in6_purgeaddr+0x135 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff800015962410 ss 0x10 in6_purgeaddr+0x135: movq 0x8(%r12),%r13 ddb> show proc PROC (syz-executor.0) pid=292388 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2018,0xffff8000ffff2518 process=0xffff8000148a2a38 user=0xffff80001595d000, vmspace=0xfffffd803f013ee0 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 48221 209715 52047 0 2 0 syz-executor.1 48221 504161 52047 0 3 0x4000080 fsleep syz-executor.1 47105 70228 57362 0 2 0 syz-executor.0 *47105 292388 57362 0 7 0x4000000 syz-executor.0 47105 130 57362 0 3 0x4000080 fsleep syz-executor.0 52047 6879 15107 0 3 0x82 nanosleep syz-executor.1 57362 345040 15107 0 3 0x82 nanosleep syz-executor.0 12129 19352 1 0 3 0x100083 ttyin getty 88776 69931 0 0 3 0x14200 bored sosplice 15107 217534 43287 0 3 0x82 thrsleep syz-fuzzer 15107 19902 43287 0 3 0x4000082 thrsleep syz-fuzzer 15107 410287 43287 0 3 0x4000082 thrsleep syz-fuzzer 15107 145120 43287 0 3 0x4000082 thrsleep syz-fuzzer 15107 331714 43287 0 3 0x4000082 kqread syz-fuzzer 15107 315379 43287 0 3 0x4000082 thrsleep syz-fuzzer 15107 266050 43287 0 3 0x4000082 thrsleep syz-fuzzer 15107 296577 43287 0 3 0x4000082 thrsleep syz-fuzzer 43287 77799 48146 0 3 0x10008a pause ksh 48146 46409 72180 0 3 0x92 select sshd 72180 307974 1 0 3 0x80 select sshd 67349 104624 19863 73 3 0x100090 kqread syslogd 19863 261202 1 0 3 0x100082 netio syslogd 83209 416295 1 77 2 0x100090 dhclient 35851 192278 1 0 3 0x80 poll dhclient 92452 176219 0 0 2 0x14200 zerothread 31314 170262 0 0 3 0x14200 aiodoned aiodoned 57280 287831 0 0 3 0x14200 syncer update 47343 41222 0 0 3 0x14200 cleaner cleaner 42826 88330 0 0 3 0x14200 reaper reaper 36359 299797 0 0 3 0x14200 pgdaemon pagedaemon 54484 251036 0 0 3 0x14200 bored crynlk 64108 430337 0 0 3 0x14200 bored crypto 32478 180785 0 0 3 0x40014200 acpi0 acpi0 93844 327637 0 0 3 0x14200 bored softnet 54278 136195 0 0 2 0x14200 systqmp 67399 368964 0 0 3 0x14200 bored systq 52885 312161 0 0 3 0x40014200 bored softclock 52082 412174 0 0 3 0x40014200 idle0 67035 21811 0 0 3 0x14200 bored smr 1 404809 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9540 6364K 7527K 78643K 14395 0 0 pcb 13 9K 9K 78643K 526 0 0 rtable 86 11K 12K 78643K 928 0 0 ifaddr 68 14K 16K 78643K 258 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 1147 0 0 iov 0 0K 24K 78643K 410 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 77K 78643K 2639 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 19 0 0 VM map 10 2K 2K 78643K 20 0 0 sem 12 0K 1K 78643K 353 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 1378 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 50 38K 63K 78643K 704 0 0 subproc 32 2K 2K 78643K 119 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 107 0 0 in_multi 14 0K 2K 78643K 149 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 411 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 134 88K 88K 78643K 4313 0 0 UVM aobj 89 5K 5K 78643K 110 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 565 0 0 NDP 16 0K 0K 78643K 77 0 0 temp 202 3546K 4184K 78643K 40957 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 27 0 23 1 0 1 1 0 8 0 rtpcb 80 191 0 189 1 0 1 1 0 8 0 rtentry 112 168 0 138 2 0 2 2 0 8 0 unpcb 120 760 0 746 1 0 1 1 0 8 0 syncache 264 13 0 11 6 5 1 1 0 8 0 tcpqe 32 91 0 91 2 2 0 1 0 8 0 tcpcb 544 1093 0 1082 4 3 1 3 0 8 0 ipq 40 10 0 10 5 4 1 1 0 8 1 ipqe 40 323 0 323 5 4 1 1 0 8 1 inpcb 280 2683 0 2669 8 6 2 4 0 8 1 rttmr 72 5 0 4 2 1 1 1 0 8 0 nd6 48 29 0 28 1 0 1 1 0 8 0 pkpcb 40 12 0 12 4 3 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 21 0 21 8 7 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 897 0 582 26 5 21 21 0 8 0 art_table 32 898 0 582 3 0 3 3 0 8 0 art_node 16 167 0 130 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 10 1 0 1 1 0 8 0 semapl 112 351 0 341 1 0 1 1 0 8 0 shmpl 112 108 0 21 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3541 0 2143 46 0 46 46 0 8 0 ffsino 240 3541 0 2143 83 0 83 83 0 8 0 nchpl 144 5844 0 4247 60 0 60 60 0 8 0 uvmvnodes 72 4667 0 0 85 0 85 85 0 8 0 vnodes 208 4667 0 0 246 0 246 246 0 8 0 namei 1024 20104 0 20104 1 0 1 1 0 8 1 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 520 18 0 10 2 1 1 1 0 8 0 scxspl 192 18924 0 18924 14 12 2 7 0 8 2 plimitpl 152 135 0 128 1 0 1 1 0 8 0 sigapl 432 1534 0 1520 2 0 2 2 0 8 0 futexpl 56 41318 0 41316 2 1 1 1 0 8 0 knotepl 112 303 0 282 1 0 1 1 0 8 0 kqueuepl 104 445 0 441 1 0 1 1 0 8 0 pipepl 112 1124 0 1105 3 1 2 2 0 8 1 fdescpl 424 1535 0 1520 2 0 2 2 0 8 0 filepl 120 14411 0 14302 8 4 4 5 0 8 0 lockfpl 104 582 0 581 1 0 1 1 0 8 0 lockfspl 48 186 0 185 1 0 1 1 0 8 0 sessionpl 112 23 0 13 1 0 1 1 0 8 0 pgrppl 48 35 0 25 1 0 1 1 0 8 0 ucredpl 96 1551 0 1544 1 0 1 1 0 8 0 zombiepl 144 1522 0 1522 2 1 1 1 0 8 1 processpl 864 1552 0 1522 4 0 4 4 0 8 0 procpl 632 3304 0 3264 5 1 4 5 0 8 0 sosppl 128 23 0 23 5 4 1 1 0 8 1 sockpl 384 3672 0 3642 13 9 4 7 0 8 1 mcl64k 65536 424 0 424 33 32 1 32 0 8 1 mcl16k 16384 13 0 13 5 4 1 1 0 8 1 mcl12k 12288 48 0 48 3 2 1 1 0 8 1 mcl9k 9216 24 0 24 7 6 1 1 0 8 1 mcl8k 8192 69 0 69 3 2 1 1 0 8 1 mcl4k 4096 175 0 175 3 2 1 1 0 8 1 mcl2k2 2112 19 0 19 5 4 1 1 0 8 1 mcl2k 2048 66900 0 66856 16 10 6 13 0 8 0 mtagpl 80 66 0 66 3 2 1 1 0 8 1 mbufpl 256 119282 0 119160 70 56 14 29 0 8 6 bufpl 256 10422 0 5319 320 0 320 320 0 8 0 anonpl 16 199582 0 179329 130 48 82 98 0 62 0 amapchunkpl 152 7896 0 7742 31 20 11 14 0 158 4 amappl16 192 9386 0 8236 115 57 58 68 0 8 0 amappl15 184 157 0 153 1 0 1 1 0 8 0 amappl14 176 356 0 347 1 0 1 1 0 8 0 amappl13 168 447 0 447 1 1 0 1 0 8 0 amappl12 160 259 0 258 2 1 1 1 0 8 0 amappl11 152 232 0 220 1 0 1 1 0 8 0 amappl10 144 70 0 66 1 0 1 1 0 8 0 amappl9 136 624 0 621 1 0 1 1 0 8 0 amappl8 128 234 0 191 2 0 2 2 0 8 0 amappl7 120 114 0 108 1 0 1 1 0 8 0 amappl6 112 218 0 207 1 0 1 1 0 8 0 amappl5 104 436 0 424 1 0 1 1 0 8 0 amappl4 96 1548 0 1518 1 0 1 1 0 8 0 amappl3 88 414 0 408 1 0 1 1 0 8 0 amappl2 80 11760 0 11683 3 1 2 3 0 8 0 amappl1 72 37640 0 37202 26 17 9 20 0 8 0 amappl 80 3630 0 3580 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 109 0 21 2 0 2 2 0 8 0 uaddrrnd 24 1553 0 1520 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1553 0 1520 1 0 1 1 0 8 0 vmmpekpl 168 14420 0 14396 2 0 2 2 0 8 0 vmmpepl 168 193245 0 190881 226 88 138 145 0 357 35 vmsppl 272 1534 0 1520 3 2 1 2 0 8 0 pdppl 4096 3112 0 3068 7 1 6 6 0 8 0 pvpl 32 509154 0 485237 256 57 199 223 0 265 6 pmappl 200 1552 0 1530 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 580 0 119 14 0 14 14 0 8 0