4b3f568d67d23a4988cf7314b75bef8150181b00677f11e84857f7a0b3501bf54e1dbaf2ffb1aff5b0093e670ba7366fec8993c6f5d32997b2802b592260ff628f7e378af6fb316a74df5c3dcdb2ca3866d0b03659e9045f510415f2aa1346417ec738e5147225e689a878b5761152a43deb71d0effeaacb68ff7a20dbd99ef430b36bf2e96b2b9e6afdcb7cda6537bbc43546a846820ea676c1c7967ba6519741e49ff040318355fe680af456f9a579af88a4067f44aa8981001b5cc009ff12d156e03181cbc91737411086704c4da7d8a6b62840e5978a4862160a581a1d7f105e4677f2c126f9ef16c6c7e7e3f31d0b6e2ca539eb2fd595b3f7c7c06fe380135a28e3da8d58567430482dc9ef1eee2760bd8a05a794e83bdf2fd2d4202595967fa0bab21e5c9b5e78974e89751f9ef16bd2cc2ea5a4b7d997f3d20ab0eb3c07bacf781f054693c5b241e633449cc0ab2bf5155bb0037cdbc8113b5c512a917d0fedfaa2972a719f4dead87eea695c3c3e346a9bcdba982d19ea139e4dbfb5c4798761cf8d958e85d0cafc7f0ab35c63a325d12f74dad2f0fa5b83c7910e6afd1ee2df84606e0c0a020e39bd4435c818bd2a2e2e35096d595e87cc73d18db1042e8f020ddc864b50385ea4702786b56d81ff85625df4cbbdc914265cebfe5cbae42b3b1d648ed05da835fcbfe17ac07abd06875cab600ff07c02981d782f0081d007c211927375b8d56bbb76c53fa14af35ccdb25146cfca418874e1ca3cd59a34389b90a7f0ea82a9fe36b1d17e7d7b727c6e93fe454bad759ab3b0eb5113d1379d0f3e848291f9fc10104fa18042946c1a5cdc65aa8545be67865c1eece70002b85ce795f98c4c4edcc8964bd27baa980f5579b48073c896ed9d2899e0b879f630341c4ac36aa16c80f6bad5bdac3f58407d35f825470fb02aed5c7f6d43da9b2d1bcd60df4fb14d38293692ca753bad553cc989bfc01120f4b84d0486b49050a23ea1531b9215d113fdddc576cb9c76ff7e01b8a7ef4bca59397d0e1bb769d873e8f08dfc5fc88845ef8c93a6c291018d72be2b0b0592253eb0a31179bba519ae47b9df005e78fa715892c3f1de8825d68707bb1cf575d4322cc476d711f82a24de987b687d11dac7f9c12e71157b505d79802832384d99b35751ce508fdcc2e96f2fbaf73561733c8196a4095d81feddd6fb6e5a1844f1c4d1803321939dbc4ff4ea35bc1fb58eeb31757a0d1448bd8cbe047c7d346b7b21b1e8bce169fa4b52c274d64fdeeb5fe577134837d2234cc25fd9c0019d02943e8ba7a611c4670ed160837c8ceaf950965d32f940186fcfb089cbd0ddbb18c288947a6024478428a8f7d3f3fa5f0dfbf872a3b761c3f2c4bb3d0c5beb49ac00e5b24a9d7b3b4524d8ce0c96472dbf16c7d944316a7f5b8ea9a25dcb5fed5a240c0d819bfea3e174e112d22c371507a05ffcf4d9d99178cf48dc7cc34d5abdffc7e42a1f75f60d1828e4648e076d2ed478a2534b2b4492f7af863b8c472547250124e4bf8a2cf9a78c7add0ef890e182957339cc8fca4ce24a461a90c9e8b1640c5af9c6a48a2d88c0ee696ee313eeafac3a96bfd46c86f98a0245300486603e03ccfbb24fa74881581c66f46700de6ab2d38366395ddb76b9e6c0b921fd5385129562655b090ac05b01e35c51fb9a12a58e2c27e9a630816baec62d01d1a861d7f37c1ee1411a272c981ec55d290af58b1fe04ddbcfe0947e21ab5467c2f6fb99210c846fdab922f9d788cfc58db62cf6a088074aba9486a10dc631de56dde9032358b175441a89aa76033c1b113a924d429f4b10395136b0aa9b91ed4836fb59ac017b8d69e21b0ee92f9856622cd1fda5aaa1eb116c0c962a9d0c7d5238870ef6b06f02951d05dfa01438ec0fae8d158db78a811c2e87194aa6e8148bb620333984b28734e4fb2904261aef41e223bd9e1deba42db00410c8aa856459e720db70b0", 0x1000, 0x42a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) pwrite(r0, &(0x7f0000000240)="bbbb1f50f1a2e90b23bce6d3aa4c066b320c5e29adc0bd539e5824e53bc9b3c8e4bb3b6cc4288e71f2de74bd7630cbbd6f5fc725576c25073e9e6ba88eb6d6ad86ac8fd104c29d30058c850d482402f4cfe7c9c771b16c2454e1c5ec20b34285f93fec160b738b4d33e33b6e4705db9c1f283776e942eebbcc00a0fa89fa2e026e2ef487e21e7b9d6170d2ae91a1334a2393c518f80ccaa3c6965849a7bba90ae11867af519bac363cbb087467725681b3d2b2b34d6281c8b9ad6925c890785482daea0113847f7518dd750ebe069a97ce41444abe9d774cd137c99a3148ceb01f26b37c51ae4e9f98aae4e6f66fb77e8f20c1c03f6d52f50d5cbad5c015b0da8e9407c7f9bd6e71db8240cfad0349630bf374a44e90792148553798c2ea9351bb6ad6fbbb8afcd79003ab4c2e79b76f095ebf96293e8b1d3b6d2b7bff8b5e3b5ec55ed70e2c3da181614fd3ef9dc54e57b3cec6398cabee935284cfb7261409da5ab6ce1f6271ad5ebd79b2799aa3685f31739f72163d9912520558abde9b43db28e001de638f26f71b69ffc2f419d547e700b25178f0bcfb84578afeb2907a20cc3ef78da0806f2cd581de4592545572352afcb8b233113ee1a1a8ee551b072f30e61368c5e302c31d7274884d655994bd891f44bc29ba1dbdb585828eee99d7d7f6537a665ef798c0a530b7df7ff896b50e53889b16d14e567fef0f57f2d62c8b8b03a1de6d0f914cf59af450ba9269fe317b322ed56df1b4c325084144d0e6d8770f3e512449b54a8e0a9067b501035e324bd0829be62c5601f6ce9b3621dbda13ec658e8a9093c7573316a8b90d0bce533567f10fe5133e004bed7cc6800a7603bf692398cfab79262e1bbd9247153984638fdcb6100683a3b47b2d6287249a9d38c800873077870f7b88779b0aa2a24e376e036bcec562c3f8b699a19f82d6b90475eea9f6498091a0af01a76061e993afa8fac4d450f1c2a29288184d955e4b357043ff66f47a50e8aecaf23b2f67a6d0565681af036317fb6eb750d38788456b3dc05a8b2bf06c4726b6d8122d9defee5f4409258df1094ceb60e96111fe6460ee35d1538d57cbe66166d9a5a9de3fd86622a627bdfa72bd2a6da53c6c53004500b2a4ee4b66c2822ba3d812112b2235acb69ef5817ee5c0535e18d427b6db84fa1f223391103cf8658619c6429c9b525ab88498ec4e9d1749c68247a112964df2d663eb68540dad4f37dfd2747f1a5250e345e024e312e819ae0f4eb1ec343fee8bb44713b2cfd12d339c6ce5e431c776531ec39ea3030f07e7b2f9d0017a5c63aba5ec301436b3957be8f953509df29121dd3c48cd4f49c6c40a81ba17b8b2121aa82291caa33c3c35f1787e08febe4baddd11b8fad2fcc6490dcd6410698433e67d78cb6c63daf0888d98bb873b96e32d7c550f837a6afab630f8de6b947d8fdfb336fb0ed04fdf3fb65b963bfa1c1222460f342effba3c7d6d09d68ff2a79e4a2569442f6ffa0b8fc639faf5724401296dc2ab00eb4410193cb0e9077e9c9c0bad36b627ae9c9fd357ae8a360a631f10f1718a10ff4c50585c4651cda03c31c7c815e4e1e891680358eb46d28ec87bc844549f2b7916ee9407c6abec8e59a3742cfa2bb2eda350ceb012ace43805c28972e09d14a89e6c64557746f9d0975501e3b28af5d619b7c1f4bdc82436e14e7391b82b3060232f5cfcf26f5710071629f089b66ffc6b06590b20ba3e7b478fc92aafa6347e1f699fbc15131c40c6bfd2de5499c8765a736254af70b248d7879fb443da8f64197391280f6e748cb1848d23c5d5a1232a6ba11791e2721b3d7853b40427bdb062d8f88d4bbae2716a6011883b8a8517ad842eb89c707c6048fe20fa28cd5c2addb15c634dc23f61b0055bb598b2184712fbe82c6a4ed9f6dee1a6313b28c0749afd883469acee97f898f1637ec855f761b229fd062491a6075ed8ef8510569f13ff0d40c53f46178e7b20b68fbb61ada4b9c7a619f2ce223b10416aae781073400268a3d7c987683224e4bd04f1da0d0e24862a9714e24c2b4fda99cf00270c1fe03a0895d05e7129b8b15ff90c39deb05a0f2e70718aa960ea5b0a146cc958151916a7bc0cef7e69d343103d617506ab52050ba2f944e3b71add957cf79cd87e41265b25b0ea0fac822d8ce5581142fa955b8a7c5f0c671dd262ca6c9325eaeaee7623d1a99a242d57207645cecbf9ec97c9710b54b8a0bd183d2341365c82def791fc1cacd900942e7c98c59530361b663ef41ed5fed545dd82b0c51b2d8242c92be10ad5e35685be95dc2c49f80f53dab4e4cba4a60baa1bdf0198adc81033de2032d39616384551844233b47f51aaa2c6473abbb28b19b8e8e26290a7a6bebef6779021716abe47be7820d527ad12135a162d0ed3eb884316554715f1265d6680cc7c64b51e7ef217ef7db0e9b9752238264e685f27edf2fc06fe25854fcd4462d6da5d00e44cd5175535c7596ca8e4ca2854a045f440f34624ad520a13720fa77d529ccadb38b8fd902071ceb5903f35e42449e7cb5d1f14e5b716b9347156914efad370137d47c2eb80dc9091f143fa96de1025e2b4f682d01c794dea638b54de8428957f5f8ff692bd0aacb6f5404c416ccef4b18833e2bf7354fa4aa9ac8e4e639361af5ad2014786663e57eee3e0bdc37cf120ced9729a03eafa5ae74c67009eae16116bbba41b8b1ec576946196bda350f65e37654bad0f8fdf5c0307061409791c6290756d81947ad8b9a1a7ea60c569174f4c6578f9a0e049c2ab9b48c3c31ca5cc837aa7941e9d0c52d9876487f10d0bbc7d56e29dffd44ffcb88362fe669580eda20da88bc160d32a0994eb7bc8a87f3bf48e3fc5ce463a9a6f1187a1f1dc09781924b04a15885f1937f9393f9234e8f52b1352cd91477eed96cb47cbb483bb11840f7e0ef2f0f4698f808502c0847dd0fed851d7574a34a5ab07ebb6a3cd8e8fb5f807bf32927ff83c6996f7d8c90b4c993d25738a59e32af81c9c71f256dea034b5bfc7178496f4df05370aae6ffa7f81bd9c6edbac5028466507b2675ea11f78ef50b869cee3e7f2b1bd7354574ed329a9dfe551e7a0a36d265eb36a7d518a8cb3fd114240c5fac341fb25e9074e61401226329cc1fd1a83cd88f436a8c09d0ee141a44399f09d9c5f7f14686a284fe7637b4042e6ad3f30f9ba381d0846500e019815517e26fa9f7eca9db9182099a58bf00a1c690791e8ff0c7c9c39133e82b306609bf6f34dadc928b5b0c5c792bc2f7af85f06aebd7fb8c6b5a3475267e84302d07e7a00f410cef1963313aaa80380157d33773fc1aef2565f5fc069c9a6152e879eb1b7dd89752f3f57e9c2ce82fb1cb5123ca5f208e4e7e993a2a4440597ce45e5580f736a2e00c1bad9223cc0489b77ddd0b9074a705332de1e8377c744a81d4a6b3d416c40fce5c28c405616fabf6d31b6b94772478f429be9d6ae63203c9cf0fe9e96e3ba67cb825e2edabe6f7271653d8b6fa7518f5eb84bb6a933425aad99db19ecfd638b4c7127c98f76807b458e3df4d8ea04601ec27e7b930b8b7f075e075d42a1c7b65e8813677db55aafa8a530db2901a692d316d57ab10e130c8485f423a938d260d2e6b4895fa3faaca741e5b89ee8f68cebd156914b0c63c499966b598845e33fb8c3af04cfbdcae002a5ce77b87773cd582bb3014db6ab0cd7dd06a248569a6d1f07defc5d58e6dbfccdd94b26ee1117211c6161dbf33346323d7155ddec4223791d7c97cf5758645f8d6446a53eb2f9b54475eba74b3f568d67d23a4988cf7314b75bef8150181b00677f11e84857f7a0b3501bf54e1dbaf2ffb1aff5b0093e670ba7366fec8993c6f5d32997b2802b592260ff628f7e378af6fb316a74df5c3dcdb2ca3866d0b03659e9045f510415f2aa1346417ec738e5147225e689a878b5761152a43deb71d0effeaacb68ff7a20dbd99ef430b36bf2e96b2b9e6afdcb7cda6537bbc43546a846820ea676c1c7967ba6519741e49ff040318355fe680af456f9a579af88a4067f44aa8981001b5cc009ff12d156e03181cbc91737411086704c4da7d8a6b62840e5978a4862160a581a1d7f105e4677f2c126f9ef16c6c7e7e3f31d0b6e2ca539eb2fd595b3f7c7c06fe380135a28e3da8d58567430482dc9ef1eee2760bd8a05a794e83bdf2fd2d4202595967fa0bab21e5c9b5e78974e89751f9ef16bd2cc2ea5a4b7d997f3d20ab0eb3c07bacf781f054693c5b241e633449cc0ab2bf5155bb0037cdbc8113b5c512a917d0fedfaa2972a719f4dead87eea695c3c3e346a9bcdba982d19ea139e4dbfb5c4798761cf8d958e85d0cafc7f0ab35c63a325d12f74dad2f0fa5b83c7910e6afd1ee2df84606e0c0a020e39bd4435c818bd2a2e2e35096d595e87cc73d18db1042e8f020ddc864b50385ea4702786b56d81ff85625df4cbbdc914265cebfe5cbae42b3b1d648ed05da835fcbfe17ac07abd06875cab600ff07c02981d782f0081d007c211927375b8d56bbb76c53fa14af35ccdb25146cfca418874e1ca3cd59a34389b90a7f0ea82a9fe36b1d17e7d7b727c6e93fe454bad759ab3b0eb5113d1379d0f3e848291f9fc10104fa18042946c1a5cdc65aa8545be67865c1eece70002b85ce795f98c4c4edcc8964bd27baa980f5579b48073c896ed9d2899e0b879f630341c4ac36aa16c80f6bad5bdac3f58407d35f825470fb02aed5c7f6d43da9b2d1bcd60df4fb14d38293692ca753bad553cc989bfc01120f4b84d0486b49050a23ea1531b9215d113fdddc576cb9c76ff7e01b8a7ef4bca59397d0e1bb769d873e8f08dfc5fc88845ef8c93a6c291018d72be2b0b0592253eb0a31179bba519ae47b9df005e78fa715892c3f1de8825d68707bb1cf575d4322cc476d711f82a24de987b687d11dac7f9c12e71157b505d79802832384d99b35751ce508fdcc2e96f2fbaf73561733c8196a4095d81feddd6fb6e5a1844f1c4d1803321939dbc4ff4ea35bc1fb58eeb31757a0d1448bd8cbe047c7d346b7b21b1e8bce169fa4b52c274d64fdeeb5fe577134837d2234cc25fd9c0019d02943e8ba7a611c4670ed160837c8ceaf950965d32f940186fcfb089cbd0ddbb18c288947a6024478428a8f7d3f3fa5f0dfbf872a3b761c3f2c4bb3d0c5beb49ac00e5b24a9d7b3b4524d8ce0c96472dbf16c7d944316a7f5b8ea9a25dcb5fed5a240c0d819bfea3e174e112d22c371507a05ffcf4d9d99178cf48dc7cc34d5abdffc7e42a1f75f60d1828e4648e076d2ed478a2534b2b4492f7af863b8c472547250124e4bf8a2cf9a78c7add0ef890e182957339cc8fca4ce24a461a90c9e8b1640c5af9c6a48a2d88c0ee696ee313eeafac3a96bfd46c86f98a0245300486603e03ccfbb24fa74881581c66f46700de6ab2d38366395ddb76b9e6c0b921fd5385129562655b090ac05b01e35c51fb9a12a58e2c27e9a630816baec62d01d1a861d7f37c1ee1411a272c981ec55d290af58b1fe04ddbcfe0947e21ab5467c2f6fb99210c846fdab922f9d788cfc58db62cf6a088074aba9486a10dc631de56dde9032358b175441a89aa76033c1b113a924d429f4b10395136b0aa9b91ed4836fb59ac017b8d69e21b0ee92f9856622cd1fda5aaa1eb116c0c962a9d0c7d5238870ef6b06f02951d05dfa01438ec0fae8d158db78a811c2e87194aa6e8148bb620333984b28734e4fb2904261aef41e223bd9e1deba42db00410c8aa856459e720db70b0", 0x1000, 0x42a) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 01:02:15 executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) (async, rerun: 32) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (rerun: 32) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffeac, 0x8001}, 0xc) (async) recvfrom(r1, &(0x7f0000000180)=""/216, 0xffffffffffffff2b, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x9}]}) (async) write(r0, &(0x7f0000000080)="6c1afad23134d7c9d786fe4d624b2a0ba4af79b2779f0545a5b65deb6ebd33bf6e0e6e2f5bc4f1bdc3ff0bbdc784d747e897c18b692802a9", 0x38) 01:02:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="13e30a78c3edc1d881dddf3c0c6d3508d412309cd95bb870ea18330c8c8e7ae3bd61221b32fbdaa5ce4e4f3309bc4c489375a8d30317e0ec01e5818c9fa488047db07b6fe0fc9963922602c97d80db0dd242a8ec426406b60f5173c821cea23caedbd94bbf661610238ba2172c0f70bd5aa1e17761afcce07322db2f1c2f543867161c46584d7ebb21711ea530878e4fe3e9b9b0aaa4ef818cda52fe481adc5fc8ed41db857ee3dd96231c115c93c50b499fcc1f7cc23f2845", 0xb9}, {&(0x7f0000000280)="4cfe4092f9ce40e862cf7d44fee559a9e11033ffe13434468247520cde97a5b30bc2079bdf80d9e58de6492426731fe8f87ae90aeac83be6857f55845027594f5fd2107d027deddffa5a23ff42bf7537c7447adeba0711b92138843c4d137da32dcaee3ef628684a86497b203352db3d92ace15de778918d7d4dd4922346f7ac9c6098a4ca17ee902d5b7794ef6399b985c012d5fdbad1aa2d7e053ffc7f1a88cdf24090a97763614432b024f2970e48438e750203d69bc93f7ef1", 0xbb}], 0x2, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000340)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 01:02:15 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x8, 0xffffffff, "42314b650ec1bef397127ed8d2cfb94217716db8", 0x9, 0xffff1e0f}) (async, rerun: 64) syz_open_pts() (rerun: 64) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:15 executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f0000000080)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995277c0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0xffffffffffffff60) r0 = getpid() r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) fchown(0xffffffffffffff9c, r1, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x1, 0x1, 0x80000000, 0x2, r0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x4000000000000003, &(0x7f0000000080)="eb9c770525dbfb3a662c2e9fcde22a63a70b2f59cf6fdd160d1d376007f883be5d093f7630b4399c188b0a79c5b6f12d2a104d64a206500bdf5ca91fb2299fb50093847dc573a5c2e9acddf0aa76345bc995277c0149c8ff070000000000009200f86fae240d9fdbbe85dd833b595e346825ba46f7c4881d7702012992b893e765edcc865895bdaf7a6ca185324c6dd9a652c26ebc4e816491d09e073d481defed0adfa61364a3b5f9fce44462609c067532fb0e2b241425a808", &(0x7f0000000000)=0x3414, 0x0, 0xffffffffffffff60) (async) getpid() (async) getuid() (async) setreuid(0xee00, r1) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) (async) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) (async) fchown(0xffffffffffffff9c, r1, r3) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x1, 0x1, 0x80000000, 0x2, r0}) (async) 01:02:15 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x9, 0x9, 0x8, 0x20}, {0x7, 0x20, 0x0, 0x2}, {0x5, 0x7, 0x3, 0x401}, {0x8, 0x8, 0x8, 0x400}, {0x3ff, 0x69, 0xff, 0x80}, {0x3, 0x4, 0x6, 0x4}, {0x7fff, 0x5, 0x40, 0x3}, {0x0, 0x0, 0x39, 0x80000001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x20, 0x1, 0x8, 0xfffffff9}, {0x0, 0x4, 0x4, 0xb96a}, {0x2, 0x3f, 0x9, 0x3}, {0x8, 0x9, 0xf8, 0x8}]}) 01:02:15 executing program 6: wait4(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) msgget$private(0x0, 0x8e) ktrace(&(0x7f0000000380)='./file1\x00', 0x4, 0x100, r0) r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000340)='./file1\x00', 0x4, 0x40000000, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x40, r1, r5, r6, r7, 0x10, 0xff}, 0x7fffffffffffffff, 0x7fff, r3, r0, 0x0, 0x0, 0xffffffffffff8432}) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0xffffffffffffffff, r8}, 0xc) r9 = dup2(r4, r4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x1, 0x2, 0xfffc000000000000, 0x7, r3}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r4, 0x3}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r3, r1, r2}, 0xc) 01:02:15 executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0x20}, {r0, 0x80}, {0xffffffffffffff9c, 0x4}, {r1, 0x3}, {r2, 0x6a}, {0xffffffffffffffff, 0x20}, {}, {r3, 0x80}, {r4, 0x4}], 0x9, 0x7) syz_emit_ethernet(0x46, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a800008100000086dd60cd62e9223491f211ef53246000080000ff01000000000000000000000000000100"/70]) (async) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) 01:02:15 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x779b431b], [], [], [0x2], [{}, {}, {0x0, 0x0, 0x4}]}}) 01:02:15 executing program 6: wait4(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) msgget$private(0x0, 0x8e) ktrace(&(0x7f0000000380)='./file1\x00', 0x4, 0x100, r0) r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000340)='./file1\x00', 0x4, 0x40000000, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x40, r1, r5, r6, r7, 0x10, 0xff}, 0x7fffffffffffffff, 0x7fff, r3, r0, 0x0, 0x0, 0xffffffffffff8432}) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0xffffffffffffffff, r8}, 0xc) r9 = dup2(r4, r4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x1, 0x2, 0xfffc000000000000, 0x7, r3}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r4, 0x3}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r3, r1, r2}, 0xc) wait4(0x0, 0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) msgget$private(0x0, 0x8e) (async) ktrace(&(0x7f0000000380)='./file1\x00', 0x4, 0x100, r0) (async) getgid() (async) geteuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) ktrace(&(0x7f0000000340)='./file1\x00', 0x4, 0x40000000, r0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x40, r1, r5, r6, r7, 0x10, 0xff}, 0x7fffffffffffffff, 0x7fff, r3, r0, 0x0, 0x0, 0xffffffffffff8432}) (async) getgid() (async) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0xffffffffffffffff, r8}, 0xc) (async) dup2(r4, r4) (async) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0xc) (async) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x1, 0x2, 0xfffc000000000000, 0x7, r3}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r4, 0x3}) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r3, r1, r2}, 0xc) (async) 01:02:15 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x9, 0x9, 0x8, 0x20}, {0x7, 0x20, 0x0, 0x2}, {0x5, 0x7, 0x3, 0x401}, {0x8, 0x8, 0x8, 0x400}, {0x3ff, 0x69, 0xff, 0x80}, {0x3, 0x4, 0x6, 0x4}, {0x7fff, 0x5, 0x40, 0x3}, {0x0, 0x0, 0x39, 0x80000001}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x20, 0x1, 0x8, 0xfffffff9}, {0x0, 0x4, 0x4, 0xb96a}, {0x2, 0x3f, 0x9, 0x3}, {0x8, 0x9, 0xf8, 0x8}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x9, 0x9, 0x8, 0x20}, {0x7, 0x20, 0x0, 0x2}, {0x5, 0x7, 0x3, 0x401}, {0x8, 0x8, 0x8, 0x400}, {0x3ff, 0x69, 0xff, 0x80}, {0x3, 0x4, 0x6, 0x4}, {0x7fff, 0x5, 0x40, 0x3}, {0x0, 0x0, 0x39, 0x80000001}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x20, 0x1, 0x8, 0xfffffff9}, {0x0, 0x4, 0x4, 0xb96a}, {0x2, 0x3f, 0x9, 0x3}, {0x8, 0x9, 0xf8, 0x8}]}) (async) 01:02:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) (async) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x1, 0xfffffeac, 0x8001}, 0xc) (async, rerun: 64) recvfrom(r1, &(0x7f0000000180)=""/216, 0xffffffffffffff2b, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x9}]}) (async) write(r0, &(0x7f0000000080)="6c1afad23134d7c9d786fe4d624b2a0ba4af79b2779f0545a5b65deb6ebd33bf6e0e6e2f5bc4f1bdc3ff0bbdc784d747e897c18b692802a9", 0x38) 01:02:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="13e30a78c3edc1d881dddf3c0c6d3508d412309cd95bb870ea18330c8c8e7ae3bd61221b32fbdaa5ce4e4f3309bc4c489375a8d30317e0ec01e5818c9fa488047db07b6fe0fc9963922602c97d80db0dd242a8ec426406b60f5173c821cea23caedbd94bbf661610238ba2172c0f70bd5aa1e17761afcce07322db2f1c2f543867161c46584d7ebb21711ea530878e4fe3e9b9b0aaa4ef818cda52fe481adc5fc8ed41db857ee3dd96231c115c93c50b499fcc1f7cc23f2845", 0xb9}, {&(0x7f0000000280)="4cfe4092f9ce40e862cf7d44fee559a9e11033ffe13434468247520cde97a5b30bc2079bdf80d9e58de6492426731fe8f87ae90aeac83be6857f55845027594f5fd2107d027deddffa5a23ff42bf7537c7447adeba0711b92138843c4d137da32dcaee3ef628684a86497b203352db3d92ace15de778918d7d4dd4922346f7ac9c6098a4ca17ee902d5b7794ef6399b985c012d5fdbad1aa2d7e053ffc7f1a88cdf24090a97763614432b024f2970e48438e750203d69bc93f7ef1", 0xbb}], 0x2, 0xfffffffffffffffc) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async, rerun: 32) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (rerun: 32) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000340)) (async, rerun: 64) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 01:02:15 executing program 3: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) pipe(&(0x7f0000000080)={0xffffffffffffffff}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) poll(&(0x7f0000000140)=[{0xffffffffffffff9c, 0x20}, {r0, 0x80}, {0xffffffffffffff9c, 0x4}, {r1, 0x3}, {r2, 0x6a}, {0xffffffffffffffff, 0x20}, {}, {r3, 0x80}, {r4, 0x4}], 0x9, 0x7) (async) syz_emit_ethernet(0x46, &(0x7f0000001040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000088a800008100000086dd60cd62e9223491f211ef53246000080000ff01000000000000000000000000000100"/70]) (async, rerun: 64) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) (rerun: 64) 01:02:15 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000040)="d8", 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x3, 0x1b, 0x0, "3fd864bc572fd63a6813bc254e8724d58b6f6e48", 0x7, 0x9}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 01:02:15 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x779b431b], [], [], [0x2], [{}, {}, {0x0, 0x0, 0x4}]}}) (rerun: 64) 01:02:20 executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) 01:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000140)=0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x9, 0x40, 0x8000}, {0x0, 0x80, 0x75, 0xc939}, {0x7, 0x8, 0x40, 0x7}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000002c0)={0x2, 0x8000}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) 01:02:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="13e30a78c3edc1d881dddf3c0c6d3508d412309cd95bb870ea18330c8c8e7ae3bd61221b32fbdaa5ce4e4f3309bc4c489375a8d30317e0ec01e5818c9fa488047db07b6fe0fc9963922602c97d80db0dd242a8ec426406b60f5173c821cea23caedbd94bbf661610238ba2172c0f70bd5aa1e17761afcce07322db2f1c2f543867161c46584d7ebb21711ea530878e4fe3e9b9b0aaa4ef818cda52fe481adc5fc8ed41db857ee3dd96231c115c93c50b499fcc1f7cc23f2845", 0xb9}, {&(0x7f0000000280)="4cfe4092f9ce40e862cf7d44fee559a9e11033ffe13434468247520cde97a5b30bc2079bdf80d9e58de6492426731fe8f87ae90aeac83be6857f55845027594f5fd2107d027deddffa5a23ff42bf7537c7447adeba0711b92138843c4d137da32dcaee3ef628684a86497b203352db3d92ace15de778918d7d4dd4922346f7ac9c6098a4ca17ee902d5b7794ef6399b985c012d5fdbad1aa2d7e053ffc7f1a88cdf24090a97763614432b024f2970e48438e750203d69bc93f7ef1", 0xbb}], 0x2, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000340)) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) (async) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="13e30a78c3edc1d881dddf3c0c6d3508d412309cd95bb870ea18330c8c8e7ae3bd61221b32fbdaa5ce4e4f3309bc4c489375a8d30317e0ec01e5818c9fa488047db07b6fe0fc9963922602c97d80db0dd242a8ec426406b60f5173c821cea23caedbd94bbf661610238ba2172c0f70bd5aa1e17761afcce07322db2f1c2f543867161c46584d7ebb21711ea530878e4fe3e9b9b0aaa4ef818cda52fe481adc5fc8ed41db857ee3dd96231c115c93c50b499fcc1f7cc23f2845", 0xb9}, {&(0x7f0000000280)="4cfe4092f9ce40e862cf7d44fee559a9e11033ffe13434468247520cde97a5b30bc2079bdf80d9e58de6492426731fe8f87ae90aeac83be6857f55845027594f5fd2107d027deddffa5a23ff42bf7537c7447adeba0711b92138843c4d137da32dcaee3ef628684a86497b203352db3d92ace15de778918d7d4dd4922346f7ac9c6098a4ca17ee902d5b7794ef6399b985c012d5fdbad1aa2d7e053ffc7f1a88cdf24090a97763614432b024f2970e48438e750203d69bc93f7ef1", 0xbb}], 0x2, 0xfffffffffffffffc) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000340)) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) (async) 01:02:20 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000040)="d8", 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x3, 0x1b, 0x0, "3fd864bc572fd63a6813bc254e8724d58b6f6e48", 0x7, 0x9}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) (async) pipe(&(0x7f0000000080)) (async) pwrite(r0, &(0x7f0000000040)="d8", 0x1, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x3, 0x1b, 0x0, "3fd864bc572fd63a6813bc254e8724d58b6f6e48", 0x7, 0x9}) (async) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0) (async) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) (async) 01:02:20 executing program 6: wait4(0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) msgget$private(0x0, 0x8e) ktrace(&(0x7f0000000380)='./file1\x00', 0x4, 0x100, r0) r5 = getgid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000340)='./file1\x00', 0x4, 0x40000000, r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x40, r1, r5, r6, r7, 0x10, 0xff}, 0x7fffffffffffffff, 0x7fff, r3, r0, 0x0, 0x0, 0xffffffffffff8432}) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0xffffffffffffffff, r8}, 0xc) r9 = dup2(r4, r4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0xc) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x1, 0x2, 0xfffc000000000000, 0x7, r3}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r4, 0x3}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r3, r1, r2}, 0xc) wait4(0x0, 0x0, 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getpid() (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) msgget$private(0x0, 0x8e) (async) ktrace(&(0x7f0000000380)='./file1\x00', 0x4, 0x100, r0) (async) getgid() (async) geteuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0xc) (async) ktrace(&(0x7f0000000340)='./file1\x00', 0x4, 0x40000000, r0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x40, r1, r5, r6, r7, 0x10, 0xff}, 0x7fffffffffffffff, 0x7fff, r3, r0, 0x0, 0x0, 0xffffffffffff8432}) (async) getgid() (async) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={r0, 0xffffffffffffffff, r8}, 0xc) (async) dup2(r4, r4) (async) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0xc) (async) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x1, 0x2, 0xfffc000000000000, 0x7, r3}) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) (async) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r4, 0x3}) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r3, r1, r2}, 0xc) (async) 01:02:20 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x779b431b], [], [], [0x2], [{}, {}, {0x0, 0x0, 0x4}]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x779b431b], [], [], [0x2], [{}, {}, {0x0, 0x0, 0x4}]}}) (async) 01:02:20 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x9, 0x9, 0x8, 0x20}, {0x7, 0x20, 0x0, 0x2}, {0x5, 0x7, 0x3, 0x401}, {0x8, 0x8, 0x8, 0x400}, {0x3ff, 0x69, 0xff, 0x80}, {0x3, 0x4, 0x6, 0x4}, {0x7fff, 0x5, 0x40, 0x3}, {0x0, 0x0, 0x39, 0x80000001}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x20, 0x1, 0x8, 0xfffffff9}, {0x0, 0x4, 0x4, 0xb96a}, {0x2, 0x3f, 0x9, 0x3}, {0x8, 0x9, 0xf8, 0x8}]}) 01:02:20 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000100)=0x7be65723) 01:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000140)=0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x9, 0x40, 0x8000}, {0x0, 0x80, 0x75, 0xc939}, {0x7, 0x8, 0x40, 0x7}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000002c0)={0x2, 0x8000}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) pipe2(&(0x7f0000000080), 0x4) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000140)=0x1) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x9, 0x40, 0x8000}, {0x0, 0x80, 0x75, 0xc939}, {0x7, 0x8, 0x40, 0x7}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) (async) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000002c0)={0x2, 0x8000}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) (async) 01:02:20 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:02:20 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000380)="ddd6651143c20a39fd5a2bbfdb51be4599fe50e1423da83fc82fa2d9085c9ea39d104c779dcbf3b10be3ec151f17eb20b13571a62b03092bd7291c490522e0eb01248e8924c8f957b1e8b2040167b6a9f26252332e8430ea7a276eaa5a0b936131e0a128ca871c30c45d4040de8ab6960f91222911cf832871aad283714c75758703b9225b59ea8de6b146fddf5eb61b940b2bb1daa3da28170259ae7a44fa16dea585bfaa509e4361f7055298803e8de85b059827fd58ed19964db47cadda1beac5a3c37c35b75eb6d5ab2568983fed041d33f8313bda7918bfa1d5ad48832ddcdb90bec8db858470121c12c5fdaf60f9fba4da94ad792f7f827c4d60101e8e06ac2410a5fda62ef6a573f86b15cf93c241dca9a112a041a18a58a7c62705877b0e952a9249b795d0c614b803214a1fca97a3aa3ef6f2e3b71f1fefa811faf7e3de5f66dd41b4331a1e14d6b40db9da12cf06718aa9b3c3ed8db1d3c130a5b1b5b9b2df3a07cab356d07e2cdb607e5dea31da71c4e05c73125ed753638a832f4f1893ecbd3f9fd1a83851ae675e3b79d10bf4e2e4ccff9f93c6522dd49f5c566b815d350d348a5db48a9857757d34bcdc7e7f36bfa7d86264ec0bf5954bad80c293fbddb017c7a86948b1db5f56cf735c58f918ff168410788882b214b6a193a25e9bd1c7a0eb662d2928cf8cf2cc8fbe9239e7369d571dd3bda16ffbaa2d8572c521e5819444ba6b2a0cf6f11f2d3c53ef2a9d6dc4827d3d39ae68d90ca5e5872a002a28f23dbae9ef4564c05d32d29db400114ab21bdff1eac4dd2c065c69af7ead7e635b7fca39bbfe790a6848fe626d6fb94d699e1201adba87bf880797b077e14a3495e3b01e184c8c2480763eb0059bf41ce34793e2f9a9878979041c6d36a9783db8916757fe74f66b4faa3565c1bebfefc76b77fbc48256d048493d9d5f9418aadd23b08845ca54948b484eb8beb58bb93d1f05852335f26308de659d7da64abedcd89dbfa42cea804be2bc12e5bc0cad334038533ccc2227d5cc5676167a5572eaa36ac2bf866111cbd1369fce107674a1c8036887d8a3148709aa354452e437d5e0b815d9103aef3a3815e0785e49e3d9815e51b8df88a3cc3b1701f7b3a7d224223952e95e170019f9aa03bb223166036b567a8bc5f2ad448b0ead2d73c9ecd0368cf10dfc8adadc6656645458412cdc8bfe4cb6095e8928f64fab877e14b6f49794b875a6259c8f1ccad88d21825dd4d7843b76bf12b32a08f24d46302d3ed4791859f6b1aca8d399cfb311e1e76f2f9b498776ee1c0866468e14c4279c00a4fa85960f9b366489235b0da3d01fc15da0113d39198c85393cfd086b9df09384f176d504501053e166c99777ef6b2a1a50eafc97f89075047a32d4a5d17a4c4d05e871a4ea3481634e9d626bf85f227289373015ec5a006d213cb7fd031dabffff7d8e00de4d204843e529b47a128b103845a521cfa5859cbafaa9dc550e61aa82eba702943fdf7240976ffb10b3bd57359ac2d49b73cda1ac9c089e8cead151699980a35a51e579d34aa1e615aa6644ed0a49937cf7350862d91c8639dad57197f62958acfb7eb6654a3fd525ebd93971d5cd66dd7f324275a4f4d9b749749b8fc07380da8070e5fca5a64d577bdf5ab36a021ed4deb2053c494d61904443eef9d50485f0f8855064a9fc847e74059fb6fc3350965abf6b21d3d3eeed05b5a40ebf2989c53e0dfb77ed03a360bad4db17d36f7e8bd98a57fdd30040f02d23bc81a7e9708e64df2039dff39364c142b7c400adf3fabb7ccaa1ebfdf783a23c4622117dfb6980e548bcdafa6d89bd5bca0485a1c3f34156ffade063cfff38ee63adf7ead20b4ff06859cce066e80242a1e2d5277325bc14abc9b6adea51839e60c1f75a4836ac3e9fd74c6b1815018c9a55d22158466ed9ee23098ef3cb4c7f46fd03e459cd6c316d1d43517acf1cb457cfe8af09e14fc8b9ce6741f37cf80ffb72c3be2c7ede982cec785f170a1d4ce0f1094b397387c4fcf4aad31a17444b16e6a578fea8afbb185ca19da6a2bd21cfed468b0ee37a217ba010317a9934699d336f71d97633e9dc35f961f4714ad98c284a36e99c796815eec43434d19e8e4df371ca212b34ac2427b0e5e1285f5cbf05081ed78d96ca26ae4ea41b2f65653d3d5a0f482a5f44a026af8ece174500dd57604b9688efba2246c446985e1c424c41d989f2d44622bcc84558533b2a533e4eaa8fe36281536b9a2e72b2e1354f478a547a12a7a62062492b22a64a74f52797f20c46a3361a5fdc8f496e35c0008c18e3d3ffa666b61cd44cbe0905575db88ca224b3fe5309ec68c71fa68831c7364276eb4349c1c108513e6252a63a4f459634985a9f4b7f45c8f517ec01dc6fb67a71ada58b580198479590e8c47d8939212f38f5f6deb71df17828d780782eb8c5179f370a623186c5dfe65665726dda7301d64f59a8765f802ad2183ee6e5694d9cca106a0d5e65bb95128bb0b0f841b7f58f9effdd3ae96e751275266c4e56950a8e0ed012e72fcfaad2229035041c3970aaa6a2e9ca6574fa9e7cd3cce90f9c81ea10d496eb31104a67a65232f85a20b05814cc5f9e2090c98549805ee7d4e5371a1d4742a18d4b8ec1d77324ec1447374775cd2471c14e4623a54986ba183914ee76c7897fd63ad7fdd22c918b0411baa6c641fc6664fd381cbd42f3ba0ab076743002efbb63b8492e08a9cbd3a90c6aea10ff5d6c8bbfff29b4d5449a113cf07dce07deeb5791330d2ced8d77c4899bc9f314644724a2d6885c3444c4863c06890662274bd56142f2f8f434d0fea175218087d21cffed07d2634e756de09e312d542df2d462d7e041dd368bc7d67398d53e982f0a520f8eaf29d0fbc7dee62ff4384ebbf6978b0c1bb432473b3c9d20197288f18d873f00246c57f9d2388bab4921da8cc5005fd5ee0fc7ad591259d26b878a3dacd9f6447e3944e07febcbead283497883c5d175abaea9dd1eeddd030fa8b312684fdcefa9f13dd961296e577f71d412c49870dd143aea4963127884ab776581acc69b806f5bef6eddccdd9aac7b0d64b82fa9568b57e8953109b53f59d6b1565a56912bfb0f3df9125dfd867d91b71fc0b5b7e1a57328ca6c320449372005213dc7e7daa243eded1990a85c9b6f5acb801c7160e08db391fc502861b987596c13b49c81e97b29bb6b12758cb86a4248db6d3e505a799d9dba0414368bcda0ad379d57eecc42baa6414148203e60969ac851e8a07673a65935e90e1f25ea1605d9e80fb3e39b2d61ff01543c5823d4b978536625568adec5d4453961faa2c950eb462b32ee2df5ac16a6ae23e3d594e8a3676e08d02ee93d2236e15a89d2618362f23be3ebd11af834b3f86c12dfba9a4238faaf12392642f59b9919fe225b9e7838920e59e707d45800936295800d51b3bc100326c18de7c8fd7d36af78daab8448f82f9f0cb6cf6a1741d05ca11953e4a6e452036f33290d5a9545fb4ab529e10efcda87effae2e2a647f2bfffa984f8789ee5accfd578f12b4a4f23dc6cc02f7e558d1e22806e9cacc79d92bc7715cfccfdca899246fc65777d5f9db8c8aed49a6d68042fbe38aff6f4910493ab8b04c8d1651abad0316bcadc111353c4debe6a2870fcabb86be072ef9725871262da3a2b02abd8d0fd5fa17675bddff5f1b9655b3989a5ff4ba5727767b527949eb3c2276c1025b8bc83893f84617c049e3bb2f51d32a12ab11c0966d693d78d581aedfe56971d185634d1d411de9ad1482181381f1b6a32f87a8146e33ad8af209fd80e811e209460e6b1d2fee91fbeba2aa9018e3c6ba20cd394e84fbaf9f15d7155bea3dd48ead4bc481a50780fb381a2c0968d43404895537bb214b7cf5d7ac152eb101472395df55b2bf36a2580564a93f90e409b3eb245cfc6f7ca304124efd9d4e1e506b8b27751eb20744412d26b61f8f9dac78b595a63fefaf155d888648b7c13db2cfa2b6bb33f2cb209b4e952eca373a908a7eac1132778816d1e45fb30cb08feaf3db5bb09d4a81f7ff3261677bb157ed4933b10d52e2ee0ff28d05ef8b5b5b32643ba50baa9033455d4cc3b0bb1f3afcacbf9fecba97ee4f816ccf024536c91d8fb5f9a2b288bc1a9dd66412aa1e2f2c57f1857890e2c34b354499c88a78fa9f930073eb4e3418604289a67ca0afcae14cdab0795d5b5d37e08612198b2d2bc26a9c543b4ef72211c7d544fac38a975f8411e88b4b42d3033aaf5b99d6fa9c76a823e30ed95b037126ed5b3546145f81c46925d88bec073777633135b961fd0ce8307b0c206766fa4dcc66de80974ed9bd522c9b82248c28d97f77850b3fb690ef098b4efa8f945a67fb99760650302d50fddd1b2a6ff2b5b8ead61f1d150437e8199160c624a54ed2e4ec350bde92b7e1ed96283a666659794c3f2144245a7c5d1f8b38e34cbe7a8adfc6bcc60bae5715ef2b0454bad96dfe1d9950c71cbad80fc37c4dbddbdd2a9d7d53618944f174a44dbd28ac24e13d30bb7a16c2d4cbac2c3deb9cdffcb0c2aa40eaef7c13035a945d679b51b98691ba2dc5d8e371b2266d1503447193732d81d441317b6e473e7d7c6ceaa8b824aaf7497414e03d0c78d4e75f05cc692c8017bcb77f2bc8a13fa62fdc076d0cf88e6330eadc1d57f658d7d2d433087a7e03131a0dd14e9d38b72db569b9912c06f61014e1b2b8ce6bdd86f926be4099a57760e39b70edef73cb2a34414660360c9a221400c83717a753b330438fda61024acb2d9405aff12eb8131c668dc032d7b96121d279831a2f0e330952b4da31aaa78690024ea0d1c0c331f2b5bb1892521bf311287e7df3ce6df9dc9a5f071fdb74bc934c638801ad4556bbe4bec535e2af0eed205012192ff54ff00e4a633e2cd07f9222f5d81ac214dfed4b4e8fcdfca34fb030664ad75577863959022b84fee3ee7dde70e82e6e5ee60cf1cdec6fe3048a40d68668348bd6e4772f1f7364c2b2715b5c2e330f59646a6a5fffe89fb451c4b18541f8266844301a0b1a3b856d3b1809ad9b8be8394333884c319e65b26e99253398fe6a6f935381f0a8a0b34dcecb551fb54d501dffef7f7471f1139cd016bc8d727b7a562bef0d331a9173b723878d4946dc86997bccd918df6be19879adfc534d77ad0e06f89e1896e5273d1575c7f05310c1f3ec606fa4e4d9666a7416fe150d8e6762bfdccd31a04abcecca079c873edebe212f6bc6f7c4bf09c5946f82b269888c49955ee81caae36a84c593eb223c2eb4c111d2e61838a0c987961caec3671a22971f245b262e8b4e488783167cf671e92e6b66a14dadcd04f2fd0177cea58da3067e12525aaf99b98a8081ddb26fdb69a92014919fdb346492037deb722f02feab759256073fec99525ea2bf90f1550b710c9197a56cc3c2171768dde2810d3e0ea65836dccdd511833432ea66af073598dd1fb07c9960d55e35084f79ffe259c8e2d74e7540db2d93b49cde3ba93b2cb9fc4bcb04a0179a021a64625956aed2ef714ea11c1159e9e4bb93bbdda1eab0642bcc5257b9c2fc2d4d3a678ab9218c9f7ad5871de57e8eedcb67b27f02ed02228ce41e03a1e647571ede1854ce468611d45fbf56c235b14490c20398525aa7445ca1b565dcddbb23e5e76664b5565db2f42b359af27a5b710e262eed7438eae5c901ea164eb0ed5a3b98ab94eafa30572847f10054bda889af804deb56a73ae85d29f7111fe58c68897db22dd4790b5ee92012ebf3096135019590d14a39c51", 0x1000}, {&(0x7f0000000080)="d9", 0x1}], 0x2, 0x0) ktrace(&(0x7f0000000340)='./file0\x00', 0x1, 0x40000400, 0x0) r1 = getpgrp() r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="5b388995ede04a8a17bfc5dc70c456b7345fdb07d951bf086821306f18d76be4b786834807721e0c340cbb93d0466e1f7a3e60232d96668d755f8100062d472a705f554d2737bcff0133bda5d4d65a72", 0x50}, {&(0x7f0000000180)="b99449336bc52ff4a17dc4c2793b3bc50c9781ef9cbbef592b001df3cb2608d6fbda6ffb9441b08ffe440788823b3656d6167f2d43bef7c4a1cc48638f7af07c1cb82b9d", 0x44}, {&(0x7f0000001540)="af5a433a4d5449f53e55139118cca15737c1383dd159279ed0a873a51d2da6aeb42a15eca6bffe285f9b94947d37403c3cf0b9de35019839772c2194300a8cbb0415f1c7142c2846315552f8940ea56429f949b900a8d3e1b79c57c42a6d0600864f5b5ef28d3268980823869f3f5152c5fed0bda8ba1c8f9a4e3d2528498eda1fbc5831cf9d9d6ca1e18c700468d5877403b02a330d3616ea3f02d59baac1a203ec6548db08e000db68f86e56715525b067017777ca2b8b4668d25d8bb81289a0cdbedb1da37f81091c7218cecab91e3603d108f96817d482c560ba9ef33a2f279ad39e43c9c693f1f965b15518d8356d0e957a5e144de82118650e9b7c060303bc73ea0be947ec0436dc3ebf7395aa102586ff111ce3ec32624a9fcf0580b30b43ce4d48ea4a03e917221a9ae82fac59dbfe076aa712f4fd20b76e09c3ea87ac28010df059a77155277ca0fa0e64c040936950c9a1be80518a5836faabc126ffc86ec6ec28844c451c47ce894cbc988730a24105bd8d9e7b79842b895f14df2f9e536948efc7aa1bb3aeb6783feab3737cfcd1361f6bdd95af35ddbf780844b3bc17dc9d2ac38fbd1e217b78b566f348028b663532f61ba6337471bf29e1cb797a0347c8d202b42134481de7a377d7651192159352035b89e26d312137ebe98e4edb3cecb0ee9a1c89377fc7d300f5c3f8e142bdbd0727b71e90cc3ecb775a36743cdda4ce74a2354850220d9cb0c4a8d893ce5c96388ba5988010aa85a3894c8de948784d57a9f8cae43a3b8bf5d9de0b60c2186ef220ffc3861eafdb98bfaa9de38789a6de68ca14a0e4b2c7bbaf297971659c6b4a238d0d531a0e47f9131a84ceb6a51296fcd6651c71029b02f8e738063f2014c754f5b9c165fb30fa71c29d1c480103e6ed390f0e0163c99b51d0e97c886ae0293ed73d47dfc105fbeec8654410fd5e659d33e8a7c9eb65dc323efd751785710b7b2c14e24ce97eb6ec43a3617df4679a8e23c9b913b1107ba7c94a38ab01e5629c035e5a7166767e9694be4362b331bea43c16537199f6bf5fec3e790e4a23c6d9da1f5fd329887603e12841bc4b9ebde390af8de63d94f028c138ecb3a7d05aba0b08a6dbda1f26509167b3b172dc1741a717b14edb63a3d98d1d96e3b08f21da6e5984832d76bb1d74b2aaa48bdf02e31a6474dc36871006cd4018419bd78eff8130223b61b8cbbe6b9d637c4fe4574e596a4c128da4f20a39a083dfd288ffc95f2004ec77834e0d3bb6854e296a18b06c18d45b4e2bdc544cc1a487f013f7e40df07e17c54d514879d1f66de212517e6654de42ed25c53b8232b50db1bcdeb7278b1ea175ad8bdcfbacc462400abe519774e36c99a5173e1de5e4663b81061608a8f54372c5f0ab451cb4809ac9907d4fb114d2b15029f213918f79811e0e545371f312e9a23b721c031b17380db283f7fb9bd8898f7cbe066c8f76ef41b9641604214c0f1f6069a3c47fb486a9857bee54258d7f52f78b62237d47037537a1241549d286c74c3128685a82939e2a3e64a6d84b562d6c7e1555f468619306b902aa31b3a7aee1477a0a1dbc10107ac448d15230d8117c7497fe6bc012886ffde6da7bf697312d3f9722e9fb2d2a32f793445a40776c5c2d199c789ebd1c8a1773f2368337e6ea86f130482e2ece7bc2f8add530df80fc7ac1ea3793d92c35df8cb96eec89e739dfc050e85a2048b9b51c43fd213d77a6731501ece476075fb30a59d9df9c9316d9db3a2ee569216f3f2516aa580c0e16c094c2a51e60c40867ba9791d5d7ac3ff25758a28dd7e7bc413cfb3bdf78c6d57970911ba1884489de98da4884563f7cbf6167ea83de89cfdd2dd018d25d8bc629b3db6f8199e84688d949c68b04fee98c49a5853078c11974b77786e3c945273870a277a4a55a78045dc37901d4cc314da756123f061e7697698f916f4897d6a27f66bec58d6aca86cceead2d4ffe620edb4bafde9d2aca1715972856593b0aba5d2d06998a4e05a05117c788b73289d1dfc440037dc0ffa57ce8ce6d0a47ecb8c70972e406bdcefdf21be936e9aa3f681725678677317b8f4ad8ccfb907cf172804330bbe31f1219d5212f74a48b85e2299b50164e8eb8cbcbdfb5280a78e7639a80c21ef861057c30a42d6fa55d5690928a308831b2426fbb98da7efa9ce8c1240c66544ab69fe3cd5a9db08d03a3d02634f35cab469520537c46e1296d7e99a545cd2505e49fd88623138a984e360c46675b0a4b2966963aee1b77dc2df0fc1ed91f074f87156de5ab8a708604b8433c8bb9afb258de6f00f99b0290508a37ba37cd0181c0828d9b8adca18ea8007967fe1b446f12e6b9dbf17c2d7f478ac4325892b253d5ccee2c5e6aaf1ea66c3323b7b09938b58d694729631db623b19f26d42ca29684790150ae9c751bec8f67c2e4c682f4808117cf444bc248661ed66683e6790fe72e6269c5cf642dbebb8995693f5de51517a55d3061a7e101b89f7fa1390d32d9a62bbd0162ec0ef4ffd993e3aef0ed7424fe2a06d50defa2d7187bca1e09b56692ce2929856466337ca8120d67869c046bbb27cb7cdb283377b8d1131969630afaa07a2d5be27540475ad4d42b37477424c5ee307b2098af0ecaceec86bcce5390202ecbc3f3231b204755c067f7ef0bc85168218b02365b7e28d4582c42f43b377749487df2420c10ec9fa4bbac8a519db05eb35d392c55d2b454d780b52cb59bc002a17d802b68d4d36ab8890a746c498366b34133f545dfdcd59a5b56f4b0b9eb2dc02a37eae77059f5391432c10d1be391e11de40cf28f0ece80a953edbe064d067d719ac1aa74fa21166183a3d9ff43fa921c299f387918b79b03caacebb668bd25b818d96ad29863bfa5b7ce327f23148c6e6d34fbacc6e306c7b4adbc721619143dbeb72e0aef3ee250953a30f5dca7f52516e058a6fdec43c84aa5ae1d41dc57402066ad15a053222967f81cd5c57f2f55665b5da3e2da96f223994df155691c9f217def40a155ff74b76e11c34cb9084abe900cdd4454bb14b1ad8eee96ac06d11806d92ba55dc8b4d889895c8af3902aa660c0a6b6316ccac0902a2924d3713ef5876361181cb0e1cbde924cd5ae1e1859ae1b65f2ad89bfd8918ad92f2ff123c737ae881b688f4a0eaed220b9e4c9c2bb88751f2b90c33a95f2449bb66e6d82ab8d0d6bf60de9c51866d478e23e82aaf0e24b6fa653b3c9b4586fc72ca264413ad00c6b9cd068353c7f3954fd9120426f3b8b09f96c8f623b3b4734cfd1b0028a59c3626faba988bb352ed3415b64d68525d6047172245b5f7d69925fa1775952d59ce13b672ca1ae60bc547b713efe21221f4c94428d305c419e4893c7e11b635b5b3637c58986e098bd4b1b5b3f298fc45508bb6b7308291e00e0ec753f6cb0f20db5f051bb41b1b5194a166228e1f94b7d92fdb8763118e38329d6b74f739fe7a71b7a8a5da41135b5ef17544f91d7a5962e3004a36cb01f6fb37aa072123c75ce63bab21481afe35adc4250baf45a23b6d65d7495d13e49e54a690261bb05c79861bed04b6fc5e690f4f96acba6af015fc2c0cd8d9ef2ce01947b83bc03d559b61fda5fdcbe3d20a2f32edfe4973780afe841372cbe29ed382481bdbc572d57ace4ff3280c12349562bc5b1ee940f7ce9d130f054fd767a3c7bd9bfcdff973099d12687d3a8ff397cad8cf1bea1f98a4eb499d66bf64d99162411a02a57d88cf4b7b054e744fe8ec1c25c20364f505e0722193d8c3e339c0bd4643098fee1bdce44469dbc09435a14dd87e19b564c08980aa1331a06e75fd35a276da24948a7601ee520e2de2a34b949a8050cb5cffc8b8af5107c813d5e260a5933f4710fc6e538842f795bdbc1e2bb6d82eb30a2485312b775c7c62e3ed2f1884921d2fa344f5b3425296d5ac7a5703dfa2c081cc66e4e932b9a0cfff00fb4c86aa8c02e136277df70af597d841ad7439a9b15b1f1bea8cc641eb44fc8fad1221f03accfe509cb50d1813a6cfc0df2084b8077e0a276d774c26c16b467e40d9932339a211ce8dfde19b56d634af31eba5c69bee1e39f4024d95188016e01a84ff033f97105f6eb85010ba77587ee13b631e399936496ee243fb6238046c290940c22c0a913c077cdc3c64773626f4c2fc8061e23b8c23fb76bf91c86adec737fff3bed2be9ead372cdd4c867a3b44ecc666cc46b67f4f56073503e20c97c4c108a2170102a33c24f7f975d19fba94265995d833565cea0a3f838a379dba1ce31adef9c23affd436473b7787b4889e853b12b1b1e78c64d14aa574150def17b288d6dccefc4e1e8d8f0d0ac41b5df270917fc8066c541927c82dd6078ed389578b5acd78b7f54785be0e5ce97aaa43d21dd135dcf85bc673fe6a2c083524677f56a06853e780435a7c03132fc455cdd7764d9e39b81dfa9ad6cb8a73c65df6ea176603f1798027a9f00978ea9a4622f8734886a7920ee3823b1c03594aeac70d1728910f040489520a501d96cd671884182a1313d92e5f16722c03dc1afde490cfdc79e4ebd89e8c78b14f855035a79653da035787a9d84aaddc422627dc8c5eef7bd4550601fa44948b74ecce18bd96d47da72ce184c4d00dbbdcaf924cf0e72fe973e4003aa153d60017bfd8eb929b0cc033ba5bbba9f777e7a9ed84ea3b056f6fa73c37e97ac6df688817609279a8134433cc97a4ed7f955710e0a68bf395afd880c474bfdc6c2f6deb8225aa9a61863e64e20de920bee23a6140d699b2d8643b00e911fe1f08c6853fd8828c384712272234cacc7976142cc31220cfa2448202508f6fef9be1a5dc5362c573c22083d8c1130d540cedebeb4e757a375854f8be0575083ec3f09a4eb2d31a1a1b5bb52e969b36717bd588dbbb64151e40aba751dc34e2672c40a1c902487b4ce99a675bba981eefeadc11813166756abaa6a9837113a6e662386b6853aaa50917ef7d19151a9e64e44e4006b37948f711fe6900783868f8f1a10c723302c6971ffd7791cbaf602436180377c8828ea013828ecba2f25908e2d6c4c47e1428c9d6f17c3ba65dbb773f81fbd34a84af3563825a3a55467fc3d9d5690b38b09b4ab25d2b780bd7116eba0befa995894c429da5307ff09fe1d21f77fa69b225c9652efdeb25fce86586cf59ae4aaa4db79a4eb12deee62e72d95a08832ee0ee60233033c45a18bcd38917541f7bd3d2364ecb4d8b5151791844e9cafc38d4b92fbe1966263e8b0dd0cea2b25ac656e7f7818961fc2d828e2b79dbf7e89bfb8fb9d2f5c6f9458b9442ecf1f30c3c4cc896723701006b4d34183689ead59a7bcbac98633def203b13229a689d446eb19e956c063f181e28291f17c6ee9e5dad80e0517b3a287c245156b80f73cd004e4e00bb37dfc9e176a787feb0bec942fd28b83636675c92132aac214390a316ea95f0a528b66d4080bc5fb5cbd40d70b018ad6ccc37fff15746cb34a3e79135bacb0d9c31d246af6c1c11b2b2900bf7696e64deddaa75743a4c4b9bc9975f9457471ff47a9e5d926224c1e04d9eb236521ad03142620551bb7dd35048ef6fa40f976a63b8e01c551e8d6cafe536b1fafdf98cc0b0418be0335f5248f3dbf56d79ab52e2968d912717acfbefc779479a9ed9743fd8ab892e524d5aa4eff024abbe1c5f6c1787c959c4eb73decea7df6f9f023c6892cad9c17e4a98252465c6141fe602f4fd5bebf4a53341e68af2ebf731dbb8a0b7bb5daeb95e9a9afd4fba59c1b2af210d229c04b106b88308b13", 0x1000}], 0x3, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20, 0x404}, 0x404) 01:02:20 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(r0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:02:20 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x1, 0x6, {[0x8, 0x80000001, 0x3, 0x1f2, 0x0, 0x400, 0xa000000000000000, 0x7, 0x8e9, 0x7, 0x7, 0x7fff, 0x2, 0x7, 0x5f8, 0xa0, 0x7c, 0x6], [0x25a, 0x1f, 0x8, 0x7, 0x6, 0x2, 0x7, 0x5, 0x80, 0x80], [0x9, 0x8, 0x7fffffff, 0xdbf, 0x1, 0x200, 0x2], [0x9, 0x9, 0x30, 0x9, 0x7, 0x9], [{0x200, 0x0, 0x5, 0x3}, {0xc358, 0x124b, 0x9, 0x1}, {0x1000, 0x8, 0x8, 0x894}, {0x5, 0x65, 0x0, 0x9e5a}, {0x7fe, 0xf0, 0x7ffffffd, 0x4}, {0x3, 0x6, 0x800, 0x52a}, {0x41, 0x7, 0x5, 0xb1}, {0x5, 0xfff, 0x5, 0x3}], {0xfffe, 0x7ff, 0x80000001}, {0xfff7, 0x9d, 0x401, 0x6}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xfffffffc, 0x8, {[0x0, 0x2c, 0x0, 0x20004000, 0x100200000, 0x0, 0x0, 0x4c7, 0xf473, 0x0, 0xfffffffffffffffe, 0x9, 0x0, 0x0, 0xfffffffffffffffc], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x8000], [], [{0xfffd}, {0x0, 0x0, 0xffffffff, 0x100000000000001}, {0x40}, {0x0, 0x0, 0x4}, {}, {0xaa92, 0x0, 0x0, 0x9}, {0x0, 0x1, 0x0, 0xfffffffffffffffc}, {0x20}], {0x10}, {0x0, 0x0, 0x0, 0x4000}}}) 01:02:20 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x1c}, {0x6, 0x0, 0x0, 0xf6}]}) pwrite(r0, &(0x7f0000000180)="f754ca632b284f55303f4e7bf511", 0xe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) 01:02:20 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pwrite(r0, &(0x7f0000000040)="d8", 0x1, 0x0) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x9, 0x3, 0x1b, 0x0, "3fd864bc572fd63a6813bc254e8724d58b6f6e48", 0x7, 0x9}) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 01:02:20 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(r0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:02:25 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 01:02:25 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="829b9f0695091f4eab5538bdef7b8cff9d8d5a1688e50eab1732167f1de6046595a5c76ff6a27eb9e20e875bc1a05578320a7b32d56a22376a7520fa3f186e2044c2e33dfafb4fe289838b23219b3d0233fec2c27b55a79711bcca066dd07b7ef8ac5b729d", 0x65}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f00000004c0)="4f5ed2a1df2d4526130943322295ba3bbcc002a988c89f78ab3f", 0x1a}, {&(0x7f0000000500)="eff3bf54cfedc49e932a6d51dd7c17f2ff360feed2a0f02ffb095aaa546602935e496e5cdfe5fe904d2e517c1ea65d4f8a34f79b9b92f4cd72d76876155edce5d198e33a7139abfb5421bc6da44e464835a24cb8538de6f012029e8538852934872b3c20333c6e9c524afebb1b7616489411d038a893ec34cb868d04", 0x7c}, {&(0x7f0000000580)="01e5e4a86750ad4eab9a975433da3bfdd156f3e871acd77f1a22cc70dfdba23980da1a0fff6b206490e9e671c29409d4ce9fdde3cc24b3f36edb714d7ac80b6ef883647246db1160a5d87f745768b83fb4d9f6e35daefee4ff2d92c2b6e056f5bff2379fc799273c87", 0x69}, {&(0x7f0000000600)="ce04e883523d", 0x6}, {&(0x7f0000000640)="b1441f3423d1cf71b36f6c3057621d3ea9fbb05c717669732ecf0559501ad36cede4b95a43aca021eae72aef4edfbe169aa540d22f82b94c092bb197cbd425590d32fbd3724ab08b3fa677bc62a7d47fc6ac37c7fca142c1fcf72cecfe05682fba99e848ba50c47fc0395a97d421a2c5e52d3a8949e6bd1ea3b12283e51cdce412b9565c54bffb9d95572ba90610505da54e795b7ea85dccc890343e9877b2db9d69a2d44add38634ead0b24acc16b5965b8748124a0b1bab7e26424b9062e9080767388f9643e1497d3820918b1bc6da4087fe06fcd536a82558fe056ce5bef773c22814fdb8297a0309be64c4c3c05ead3cfbe103a", 0xf6}, {&(0x7f0000000740)="0a0e4b1f2081bf895fded7afc53622e17dd1dc003e0a84dfb2fcb45fc1e7943e90f364e776a7aed631e0a3531debebe609a3f2ea70727e4d489ede4cd039ae5177b49e35d81a66fd2f5739a8be5314414e11d5cbe623842caf122918985ebacf72c80d769d6394826f350067744d8209a8741bdfbe59371c7f387b7328a2a2fbd82b59cde3107565d55c3692a3901284a54481cc5379bbc91149a38aa53c1944f3a6b6ddfdabebf0991cec33e71f722aa57605d67bb12415", 0xb8}, {&(0x7f0000000800)="f6064bddb195f540c7f87abfe74ca98784c225e93fe117eb4ff52761cdef12c6d3f8205a8aad1b171ae9ea6500903d4b66fdd10263ec5774c4fe36ab9dc5e8bc18a30f5dd29d02f2da35bee9dc69edf28a801a8740f28be9662f20ece0eef0c7bd2087ca2cb64c70bae30b2f38d220d825ac3bafa0ad8977c85abd82bf37d7b923c77453a426bd7de8cecd217c3148cc710e8619044737a6d6d59fb48d39b7fc7faf8c57fdc5a14feeb0dcd5c84ce335fae709122a3ba21f6f94dc0d9033cba676d1e87c510e01c436b32b471cd6d97c2714498c8925c77a398cfaaa1aa5a78cb94cf09a3e353c1055f2ad87eec5e4bcee3b317cbfbcaf", 0xf7}, {&(0x7f0000000900)="7d71982861188d76a91c6a5791750b3eab6bbefe911f47ba860b160b2cc9626abd60ec22d6f26e41e1c99a6264fd082bda391b234c6786ce96b6b1b65622276a4790b37aecbcf3c4c99a92972befec77dad3153f9a339a50065e0adec2aeb4458f24a151eb11923b3ad26aa51644ef95bfa1635477e92cfc341e9dafbf65227751af38b7b390a67816be052f8ddf46244934bfe1b82694a55f15843f0c0ac925d3b8f44cef58071dad3f24139256c7579529", 0xb2}], 0x8) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffb, 0xffffeefc, "00001100000000000800"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8}, {0x1}, {0x4406}]}) write(r2, &(0x7f0000000000)="bb53b825fa7a2d3f53eb2dd55f5ff219558d6c", 0x13) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@local, @broadcast}) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/204, 0xcc}, {&(0x7f00000003c0)=""/135, 0x87}], 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 01:02:25 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x1c}, {0x6, 0x0, 0x0, 0xf6}]}) (async) pwrite(r0, &(0x7f0000000180)="f754ca632b284f55303f4e7bf511", 0xe, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) 01:02:25 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) syz_open_pts() (async, rerun: 64) socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x1, 0x6, {[0x8, 0x80000001, 0x3, 0x1f2, 0x0, 0x400, 0xa000000000000000, 0x7, 0x8e9, 0x7, 0x7, 0x7fff, 0x2, 0x7, 0x5f8, 0xa0, 0x7c, 0x6], [0x25a, 0x1f, 0x8, 0x7, 0x6, 0x2, 0x7, 0x5, 0x80, 0x80], [0x9, 0x8, 0x7fffffff, 0xdbf, 0x1, 0x200, 0x2], [0x9, 0x9, 0x30, 0x9, 0x7, 0x9], [{0x200, 0x0, 0x5, 0x3}, {0xc358, 0x124b, 0x9, 0x1}, {0x1000, 0x8, 0x8, 0x894}, {0x5, 0x65, 0x0, 0x9e5a}, {0x7fe, 0xf0, 0x7ffffffd, 0x4}, {0x3, 0x6, 0x800, 0x52a}, {0x41, 0x7, 0x5, 0xb1}, {0x5, 0xfff, 0x5, 0x3}], {0xfffe, 0x7ff, 0x80000001}, {0xfff7, 0x9d, 0x401, 0x6}}}) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xfffffffc, 0x8, {[0x0, 0x2c, 0x0, 0x20004000, 0x100200000, 0x0, 0x0, 0x4c7, 0xf473, 0x0, 0xfffffffffffffffe, 0x9, 0x0, 0x0, 0xfffffffffffffffc], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x8000], [], [{0xfffd}, {0x0, 0x0, 0xffffffff, 0x100000000000001}, {0x40}, {0x0, 0x0, 0x4}, {}, {0xaa92, 0x0, 0x0, 0x9}, {0x0, 0x1, 0x0, 0xfffffffffffffffc}, {0x20}], {0x10}, {0x0, 0x0, 0x0, 0x4000}}}) (rerun: 64) 01:02:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000380)="ddd6651143c20a39fd5a2bbfdb51be4599fe50e1423da83fc82fa2d9085c9ea39d104c779dcbf3b10be3ec151f17eb20b13571a62b03092bd7291c490522e0eb01248e8924c8f957b1e8b2040167b6a9f26252332e8430ea7a276eaa5a0b936131e0a128ca871c30c45d4040de8ab6960f91222911cf832871aad283714c75758703b9225b59ea8de6b146fddf5eb61b940b2bb1daa3da28170259ae7a44fa16dea585bfaa509e4361f7055298803e8de85b059827fd58ed19964db47cadda1beac5a3c37c35b75eb6d5ab2568983fed041d33f8313bda7918bfa1d5ad48832ddcdb90bec8db858470121c12c5fdaf60f9fba4da94ad792f7f827c4d60101e8e06ac2410a5fda62ef6a573f86b15cf93c241dca9a112a041a18a58a7c62705877b0e952a9249b795d0c614b803214a1fca97a3aa3ef6f2e3b71f1fefa811faf7e3de5f66dd41b4331a1e14d6b40db9da12cf06718aa9b3c3ed8db1d3c130a5b1b5b9b2df3a07cab356d07e2cdb607e5dea31da71c4e05c73125ed753638a832f4f1893ecbd3f9fd1a83851ae675e3b79d10bf4e2e4ccff9f93c6522dd49f5c566b815d350d348a5db48a9857757d34bcdc7e7f36bfa7d86264ec0bf5954bad80c293fbddb017c7a86948b1db5f56cf735c58f918ff168410788882b214b6a193a25e9bd1c7a0eb662d2928cf8cf2cc8fbe9239e7369d571dd3bda16ffbaa2d8572c521e5819444ba6b2a0cf6f11f2d3c53ef2a9d6dc4827d3d39ae68d90ca5e5872a002a28f23dbae9ef4564c05d32d29db400114ab21bdff1eac4dd2c065c69af7ead7e635b7fca39bbfe790a6848fe626d6fb94d699e1201adba87bf880797b077e14a3495e3b01e184c8c2480763eb0059bf41ce34793e2f9a9878979041c6d36a9783db8916757fe74f66b4faa3565c1bebfefc76b77fbc48256d048493d9d5f9418aadd23b08845ca54948b484eb8beb58bb93d1f05852335f26308de659d7da64abedcd89dbfa42cea804be2bc12e5bc0cad334038533ccc2227d5cc5676167a5572eaa36ac2bf866111cbd1369fce107674a1c8036887d8a3148709aa354452e437d5e0b815d9103aef3a3815e0785e49e3d9815e51b8df88a3cc3b1701f7b3a7d224223952e95e170019f9aa03bb223166036b567a8bc5f2ad448b0ead2d73c9ecd0368cf10dfc8adadc6656645458412cdc8bfe4cb6095e8928f64fab877e14b6f49794b875a6259c8f1ccad88d21825dd4d7843b76bf12b32a08f24d46302d3ed4791859f6b1aca8d399cfb311e1e76f2f9b498776ee1c0866468e14c4279c00a4fa85960f9b366489235b0da3d01fc15da0113d39198c85393cfd086b9df09384f176d504501053e166c99777ef6b2a1a50eafc97f89075047a32d4a5d17a4c4d05e871a4ea3481634e9d626bf85f227289373015ec5a006d213cb7fd031dabffff7d8e00de4d204843e529b47a128b103845a521cfa5859cbafaa9dc550e61aa82eba702943fdf7240976ffb10b3bd57359ac2d49b73cda1ac9c089e8cead151699980a35a51e579d34aa1e615aa6644ed0a49937cf7350862d91c8639dad57197f62958acfb7eb6654a3fd525ebd93971d5cd66dd7f324275a4f4d9b749749b8fc07380da8070e5fca5a64d577bdf5ab36a021ed4deb2053c494d61904443eef9d50485f0f8855064a9fc847e74059fb6fc3350965abf6b21d3d3eeed05b5a40ebf2989c53e0dfb77ed03a360bad4db17d36f7e8bd98a57fdd30040f02d23bc81a7e9708e64df2039dff39364c142b7c400adf3fabb7ccaa1ebfdf783a23c4622117dfb6980e548bcdafa6d89bd5bca0485a1c3f34156ffade063cfff38ee63adf7ead20b4ff06859cce066e80242a1e2d5277325bc14abc9b6adea51839e60c1f75a4836ac3e9fd74c6b1815018c9a55d22158466ed9ee23098ef3cb4c7f46fd03e459cd6c316d1d43517acf1cb457cfe8af09e14fc8b9ce6741f37cf80ffb72c3be2c7ede982cec785f170a1d4ce0f1094b397387c4fcf4aad31a17444b16e6a578fea8afbb185ca19da6a2bd21cfed468b0ee37a217ba010317a9934699d336f71d97633e9dc35f961f4714ad98c284a36e99c796815eec43434d19e8e4df371ca212b34ac2427b0e5e1285f5cbf05081ed78d96ca26ae4ea41b2f65653d3d5a0f482a5f44a026af8ece174500dd57604b9688efba2246c446985e1c424c41d989f2d44622bcc84558533b2a533e4eaa8fe36281536b9a2e72b2e1354f478a547a12a7a62062492b22a64a74f52797f20c46a3361a5fdc8f496e35c0008c18e3d3ffa666b61cd44cbe0905575db88ca224b3fe5309ec68c71fa68831c7364276eb4349c1c108513e6252a63a4f459634985a9f4b7f45c8f517ec01dc6fb67a71ada58b580198479590e8c47d8939212f38f5f6deb71df17828d780782eb8c5179f370a623186c5dfe65665726dda7301d64f59a8765f802ad2183ee6e5694d9cca106a0d5e65bb95128bb0b0f841b7f58f9effdd3ae96e751275266c4e56950a8e0ed012e72fcfaad2229035041c3970aaa6a2e9ca6574fa9e7cd3cce90f9c81ea10d496eb31104a67a65232f85a20b05814cc5f9e2090c98549805ee7d4e5371a1d4742a18d4b8ec1d77324ec1447374775cd2471c14e4623a54986ba183914ee76c7897fd63ad7fdd22c918b0411baa6c641fc6664fd381cbd42f3ba0ab076743002efbb63b8492e08a9cbd3a90c6aea10ff5d6c8bbfff29b4d5449a113cf07dce07deeb5791330d2ced8d77c4899bc9f314644724a2d6885c3444c4863c06890662274bd56142f2f8f434d0fea175218087d21cffed07d2634e756de09e312d542df2d462d7e041dd368bc7d67398d53e982f0a520f8eaf29d0fbc7dee62ff4384ebbf6978b0c1bb432473b3c9d20197288f18d873f00246c57f9d2388bab4921da8cc5005fd5ee0fc7ad591259d26b878a3dacd9f6447e3944e07febcbead283497883c5d175abaea9dd1eeddd030fa8b312684fdcefa9f13dd961296e577f71d412c49870dd143aea4963127884ab776581acc69b806f5bef6eddccdd9aac7b0d64b82fa9568b57e8953109b53f59d6b1565a56912bfb0f3df9125dfd867d91b71fc0b5b7e1a57328ca6c320449372005213dc7e7daa243eded1990a85c9b6f5acb801c7160e08db391fc502861b987596c13b49c81e97b29bb6b12758cb86a4248db6d3e505a799d9dba0414368bcda0ad379d57eecc42baa6414148203e60969ac851e8a07673a65935e90e1f25ea1605d9e80fb3e39b2d61ff01543c5823d4b978536625568adec5d4453961faa2c950eb462b32ee2df5ac16a6ae23e3d594e8a3676e08d02ee93d2236e15a89d2618362f23be3ebd11af834b3f86c12dfba9a4238faaf12392642f59b9919fe225b9e7838920e59e707d45800936295800d51b3bc100326c18de7c8fd7d36af78daab8448f82f9f0cb6cf6a1741d05ca11953e4a6e452036f33290d5a9545fb4ab529e10efcda87effae2e2a647f2bfffa984f8789ee5accfd578f12b4a4f23dc6cc02f7e558d1e22806e9cacc79d92bc7715cfccfdca899246fc65777d5f9db8c8aed49a6d68042fbe38aff6f4910493ab8b04c8d1651abad0316bcadc111353c4debe6a2870fcabb86be072ef9725871262da3a2b02abd8d0fd5fa17675bddff5f1b9655b3989a5ff4ba5727767b527949eb3c2276c1025b8bc83893f84617c049e3bb2f51d32a12ab11c0966d693d78d581aedfe56971d185634d1d411de9ad1482181381f1b6a32f87a8146e33ad8af209fd80e811e209460e6b1d2fee91fbeba2aa9018e3c6ba20cd394e84fbaf9f15d7155bea3dd48ead4bc481a50780fb381a2c0968d43404895537bb214b7cf5d7ac152eb101472395df55b2bf36a2580564a93f90e409b3eb245cfc6f7ca304124efd9d4e1e506b8b27751eb20744412d26b61f8f9dac78b595a63fefaf155d888648b7c13db2cfa2b6bb33f2cb209b4e952eca373a908a7eac1132778816d1e45fb30cb08feaf3db5bb09d4a81f7ff3261677bb157ed4933b10d52e2ee0ff28d05ef8b5b5b32643ba50baa9033455d4cc3b0bb1f3afcacbf9fecba97ee4f816ccf024536c91d8fb5f9a2b288bc1a9dd66412aa1e2f2c57f1857890e2c34b354499c88a78fa9f930073eb4e3418604289a67ca0afcae14cdab0795d5b5d37e08612198b2d2bc26a9c543b4ef72211c7d544fac38a975f8411e88b4b42d3033aaf5b99d6fa9c76a823e30ed95b037126ed5b3546145f81c46925d88bec073777633135b961fd0ce8307b0c206766fa4dcc66de80974ed9bd522c9b82248c28d97f77850b3fb690ef098b4efa8f945a67fb99760650302d50fddd1b2a6ff2b5b8ead61f1d150437e8199160c624a54ed2e4ec350bde92b7e1ed96283a666659794c3f2144245a7c5d1f8b38e34cbe7a8adfc6bcc60bae5715ef2b0454bad96dfe1d9950c71cbad80fc37c4dbddbdd2a9d7d53618944f174a44dbd28ac24e13d30bb7a16c2d4cbac2c3deb9cdffcb0c2aa40eaef7c13035a945d679b51b98691ba2dc5d8e371b2266d1503447193732d81d441317b6e473e7d7c6ceaa8b824aaf7497414e03d0c78d4e75f05cc692c8017bcb77f2bc8a13fa62fdc076d0cf88e6330eadc1d57f658d7d2d433087a7e03131a0dd14e9d38b72db569b9912c06f61014e1b2b8ce6bdd86f926be4099a57760e39b70edef73cb2a34414660360c9a221400c83717a753b330438fda61024acb2d9405aff12eb8131c668dc032d7b96121d279831a2f0e330952b4da31aaa78690024ea0d1c0c331f2b5bb1892521bf311287e7df3ce6df9dc9a5f071fdb74bc934c638801ad4556bbe4bec535e2af0eed205012192ff54ff00e4a633e2cd07f9222f5d81ac214dfed4b4e8fcdfca34fb030664ad75577863959022b84fee3ee7dde70e82e6e5ee60cf1cdec6fe3048a40d68668348bd6e4772f1f7364c2b2715b5c2e330f59646a6a5fffe89fb451c4b18541f8266844301a0b1a3b856d3b1809ad9b8be8394333884c319e65b26e99253398fe6a6f935381f0a8a0b34dcecb551fb54d501dffef7f7471f1139cd016bc8d727b7a562bef0d331a9173b723878d4946dc86997bccd918df6be19879adfc534d77ad0e06f89e1896e5273d1575c7f05310c1f3ec606fa4e4d9666a7416fe150d8e6762bfdccd31a04abcecca079c873edebe212f6bc6f7c4bf09c5946f82b269888c49955ee81caae36a84c593eb223c2eb4c111d2e61838a0c987961caec3671a22971f245b262e8b4e488783167cf671e92e6b66a14dadcd04f2fd0177cea58da3067e12525aaf99b98a8081ddb26fdb69a92014919fdb346492037deb722f02feab759256073fec99525ea2bf90f1550b710c9197a56cc3c2171768dde2810d3e0ea65836dccdd511833432ea66af073598dd1fb07c9960d55e35084f79ffe259c8e2d74e7540db2d93b49cde3ba93b2cb9fc4bcb04a0179a021a64625956aed2ef714ea11c1159e9e4bb93bbdda1eab0642bcc5257b9c2fc2d4d3a678ab9218c9f7ad5871de57e8eedcb67b27f02ed02228ce41e03a1e647571ede1854ce468611d45fbf56c235b14490c20398525aa7445ca1b565dcddbb23e5e76664b5565db2f42b359af27a5b710e262eed7438eae5c901ea164eb0ed5a3b98ab94eafa30572847f10054bda889af804deb56a73ae85d29f7111fe58c68897db22dd4790b5ee92012ebf3096135019590d14a39c51", 0x1000}, {&(0x7f0000000080)="d9", 0x1}], 0x2, 0x0) (async) ktrace(&(0x7f0000000340)='./file0\x00', 0x1, 0x40000400, 0x0) r1 = getpgrp() r2 = getuid() setreuid(0xee00, r2) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="5b388995ede04a8a17bfc5dc70c456b7345fdb07d951bf086821306f18d76be4b786834807721e0c340cbb93d0466e1f7a3e60232d96668d755f8100062d472a705f554d2737bcff0133bda5d4d65a72", 0x50}, {&(0x7f0000000180)="b99449336bc52ff4a17dc4c2793b3bc50c9781ef9cbbef592b001df3cb2608d6fbda6ffb9441b08ffe440788823b3656d6167f2d43bef7c4a1cc48638f7af07c1cb82b9d", 0x44}, {&(0x7f0000001540)="af5a433a4d5449f53e55139118cca15737c1383dd159279ed0a873a51d2da6aeb42a15eca6bffe285f9b94947d37403c3cf0b9de35019839772c2194300a8cbb0415f1c7142c2846315552f8940ea56429f949b900a8d3e1b79c57c42a6d0600864f5b5ef28d3268980823869f3f5152c5fed0bda8ba1c8f9a4e3d2528498eda1fbc5831cf9d9d6ca1e18c700468d5877403b02a330d3616ea3f02d59baac1a203ec6548db08e000db68f86e56715525b067017777ca2b8b4668d25d8bb81289a0cdbedb1da37f81091c7218cecab91e3603d108f96817d482c560ba9ef33a2f279ad39e43c9c693f1f965b15518d8356d0e957a5e144de82118650e9b7c060303bc73ea0be947ec0436dc3ebf7395aa102586ff111ce3ec32624a9fcf0580b30b43ce4d48ea4a03e917221a9ae82fac59dbfe076aa712f4fd20b76e09c3ea87ac28010df059a77155277ca0fa0e64c040936950c9a1be80518a5836faabc126ffc86ec6ec28844c451c47ce894cbc988730a24105bd8d9e7b79842b895f14df2f9e536948efc7aa1bb3aeb6783feab3737cfcd1361f6bdd95af35ddbf780844b3bc17dc9d2ac38fbd1e217b78b566f348028b663532f61ba6337471bf29e1cb797a0347c8d202b42134481de7a377d7651192159352035b89e26d312137ebe98e4edb3cecb0ee9a1c89377fc7d300f5c3f8e142bdbd0727b71e90cc3ecb775a36743cdda4ce74a2354850220d9cb0c4a8d893ce5c96388ba5988010aa85a3894c8de948784d57a9f8cae43a3b8bf5d9de0b60c2186ef220ffc3861eafdb98bfaa9de38789a6de68ca14a0e4b2c7bbaf297971659c6b4a238d0d531a0e47f9131a84ceb6a51296fcd6651c71029b02f8e738063f2014c754f5b9c165fb30fa71c29d1c480103e6ed390f0e0163c99b51d0e97c886ae0293ed73d47dfc105fbeec8654410fd5e659d33e8a7c9eb65dc323efd751785710b7b2c14e24ce97eb6ec43a3617df4679a8e23c9b913b1107ba7c94a38ab01e5629c035e5a7166767e9694be4362b331bea43c16537199f6bf5fec3e790e4a23c6d9da1f5fd329887603e12841bc4b9ebde390af8de63d94f028c138ecb3a7d05aba0b08a6dbda1f26509167b3b172dc1741a717b14edb63a3d98d1d96e3b08f21da6e5984832d76bb1d74b2aaa48bdf02e31a6474dc36871006cd4018419bd78eff8130223b61b8cbbe6b9d637c4fe4574e596a4c128da4f20a39a083dfd288ffc95f2004ec77834e0d3bb6854e296a18b06c18d45b4e2bdc544cc1a487f013f7e40df07e17c54d514879d1f66de212517e6654de42ed25c53b8232b50db1bcdeb7278b1ea175ad8bdcfbacc462400abe519774e36c99a5173e1de5e4663b81061608a8f54372c5f0ab451cb4809ac9907d4fb114d2b15029f213918f79811e0e545371f312e9a23b721c031b17380db283f7fb9bd8898f7cbe066c8f76ef41b9641604214c0f1f6069a3c47fb486a9857bee54258d7f52f78b62237d47037537a1241549d286c74c3128685a82939e2a3e64a6d84b562d6c7e1555f468619306b902aa31b3a7aee1477a0a1dbc10107ac448d15230d8117c7497fe6bc012886ffde6da7bf697312d3f9722e9fb2d2a32f793445a40776c5c2d199c789ebd1c8a1773f2368337e6ea86f130482e2ece7bc2f8add530df80fc7ac1ea3793d92c35df8cb96eec89e739dfc050e85a2048b9b51c43fd213d77a6731501ece476075fb30a59d9df9c9316d9db3a2ee569216f3f2516aa580c0e16c094c2a51e60c40867ba9791d5d7ac3ff25758a28dd7e7bc413cfb3bdf78c6d57970911ba1884489de98da4884563f7cbf6167ea83de89cfdd2dd018d25d8bc629b3db6f8199e84688d949c68b04fee98c49a5853078c11974b77786e3c945273870a277a4a55a78045dc37901d4cc314da756123f061e7697698f916f4897d6a27f66bec58d6aca86cceead2d4ffe620edb4bafde9d2aca1715972856593b0aba5d2d06998a4e05a05117c788b73289d1dfc440037dc0ffa57ce8ce6d0a47ecb8c70972e406bdcefdf21be936e9aa3f681725678677317b8f4ad8ccfb907cf172804330bbe31f1219d5212f74a48b85e2299b50164e8eb8cbcbdfb5280a78e7639a80c21ef861057c30a42d6fa55d5690928a308831b2426fbb98da7efa9ce8c1240c66544ab69fe3cd5a9db08d03a3d02634f35cab469520537c46e1296d7e99a545cd2505e49fd88623138a984e360c46675b0a4b2966963aee1b77dc2df0fc1ed91f074f87156de5ab8a708604b8433c8bb9afb258de6f00f99b0290508a37ba37cd0181c0828d9b8adca18ea8007967fe1b446f12e6b9dbf17c2d7f478ac4325892b253d5ccee2c5e6aaf1ea66c3323b7b09938b58d694729631db623b19f26d42ca29684790150ae9c751bec8f67c2e4c682f4808117cf444bc248661ed66683e6790fe72e6269c5cf642dbebb8995693f5de51517a55d3061a7e101b89f7fa1390d32d9a62bbd0162ec0ef4ffd993e3aef0ed7424fe2a06d50defa2d7187bca1e09b56692ce2929856466337ca8120d67869c046bbb27cb7cdb283377b8d1131969630afaa07a2d5be27540475ad4d42b37477424c5ee307b2098af0ecaceec86bcce5390202ecbc3f3231b204755c067f7ef0bc85168218b02365b7e28d4582c42f43b377749487df2420c10ec9fa4bbac8a519db05eb35d392c55d2b454d780b52cb59bc002a17d802b68d4d36ab8890a746c498366b34133f545dfdcd59a5b56f4b0b9eb2dc02a37eae77059f5391432c10d1be391e11de40cf28f0ece80a953edbe064d067d719ac1aa74fa21166183a3d9ff43fa921c299f387918b79b03caacebb668bd25b818d96ad29863bfa5b7ce327f23148c6e6d34fbacc6e306c7b4adbc721619143dbeb72e0aef3ee250953a30f5dca7f52516e058a6fdec43c84aa5ae1d41dc57402066ad15a053222967f81cd5c57f2f55665b5da3e2da96f223994df155691c9f217def40a155ff74b76e11c34cb9084abe900cdd4454bb14b1ad8eee96ac06d11806d92ba55dc8b4d889895c8af3902aa660c0a6b6316ccac0902a2924d3713ef5876361181cb0e1cbde924cd5ae1e1859ae1b65f2ad89bfd8918ad92f2ff123c737ae881b688f4a0eaed220b9e4c9c2bb88751f2b90c33a95f2449bb66e6d82ab8d0d6bf60de9c51866d478e23e82aaf0e24b6fa653b3c9b4586fc72ca264413ad00c6b9cd068353c7f3954fd9120426f3b8b09f96c8f623b3b4734cfd1b0028a59c3626faba988bb352ed3415b64d68525d6047172245b5f7d69925fa1775952d59ce13b672ca1ae60bc547b713efe21221f4c94428d305c419e4893c7e11b635b5b3637c58986e098bd4b1b5b3f298fc45508bb6b7308291e00e0ec753f6cb0f20db5f051bb41b1b5194a166228e1f94b7d92fdb8763118e38329d6b74f739fe7a71b7a8a5da41135b5ef17544f91d7a5962e3004a36cb01f6fb37aa072123c75ce63bab21481afe35adc4250baf45a23b6d65d7495d13e49e54a690261bb05c79861bed04b6fc5e690f4f96acba6af015fc2c0cd8d9ef2ce01947b83bc03d559b61fda5fdcbe3d20a2f32edfe4973780afe841372cbe29ed382481bdbc572d57ace4ff3280c12349562bc5b1ee940f7ce9d130f054fd767a3c7bd9bfcdff973099d12687d3a8ff397cad8cf1bea1f98a4eb499d66bf64d99162411a02a57d88cf4b7b054e744fe8ec1c25c20364f505e0722193d8c3e339c0bd4643098fee1bdce44469dbc09435a14dd87e19b564c08980aa1331a06e75fd35a276da24948a7601ee520e2de2a34b949a8050cb5cffc8b8af5107c813d5e260a5933f4710fc6e538842f795bdbc1e2bb6d82eb30a2485312b775c7c62e3ed2f1884921d2fa344f5b3425296d5ac7a5703dfa2c081cc66e4e932b9a0cfff00fb4c86aa8c02e136277df70af597d841ad7439a9b15b1f1bea8cc641eb44fc8fad1221f03accfe509cb50d1813a6cfc0df2084b8077e0a276d774c26c16b467e40d9932339a211ce8dfde19b56d634af31eba5c69bee1e39f4024d95188016e01a84ff033f97105f6eb85010ba77587ee13b631e399936496ee243fb6238046c290940c22c0a913c077cdc3c64773626f4c2fc8061e23b8c23fb76bf91c86adec737fff3bed2be9ead372cdd4c867a3b44ecc666cc46b67f4f56073503e20c97c4c108a2170102a33c24f7f975d19fba94265995d833565cea0a3f838a379dba1ce31adef9c23affd436473b7787b4889e853b12b1b1e78c64d14aa574150def17b288d6dccefc4e1e8d8f0d0ac41b5df270917fc8066c541927c82dd6078ed389578b5acd78b7f54785be0e5ce97aaa43d21dd135dcf85bc673fe6a2c083524677f56a06853e780435a7c03132fc455cdd7764d9e39b81dfa9ad6cb8a73c65df6ea176603f1798027a9f00978ea9a4622f8734886a7920ee3823b1c03594aeac70d1728910f040489520a501d96cd671884182a1313d92e5f16722c03dc1afde490cfdc79e4ebd89e8c78b14f855035a79653da035787a9d84aaddc422627dc8c5eef7bd4550601fa44948b74ecce18bd96d47da72ce184c4d00dbbdcaf924cf0e72fe973e4003aa153d60017bfd8eb929b0cc033ba5bbba9f777e7a9ed84ea3b056f6fa73c37e97ac6df688817609279a8134433cc97a4ed7f955710e0a68bf395afd880c474bfdc6c2f6deb8225aa9a61863e64e20de920bee23a6140d699b2d8643b00e911fe1f08c6853fd8828c384712272234cacc7976142cc31220cfa2448202508f6fef9be1a5dc5362c573c22083d8c1130d540cedebeb4e757a375854f8be0575083ec3f09a4eb2d31a1a1b5bb52e969b36717bd588dbbb64151e40aba751dc34e2672c40a1c902487b4ce99a675bba981eefeadc11813166756abaa6a9837113a6e662386b6853aaa50917ef7d19151a9e64e44e4006b37948f711fe6900783868f8f1a10c723302c6971ffd7791cbaf602436180377c8828ea013828ecba2f25908e2d6c4c47e1428c9d6f17c3ba65dbb773f81fbd34a84af3563825a3a55467fc3d9d5690b38b09b4ab25d2b780bd7116eba0befa995894c429da5307ff09fe1d21f77fa69b225c9652efdeb25fce86586cf59ae4aaa4db79a4eb12deee62e72d95a08832ee0ee60233033c45a18bcd38917541f7bd3d2364ecb4d8b5151791844e9cafc38d4b92fbe1966263e8b0dd0cea2b25ac656e7f7818961fc2d828e2b79dbf7e89bfb8fb9d2f5c6f9458b9442ecf1f30c3c4cc896723701006b4d34183689ead59a7bcbac98633def203b13229a689d446eb19e956c063f181e28291f17c6ee9e5dad80e0517b3a287c245156b80f73cd004e4e00bb37dfc9e176a787feb0bec942fd28b83636675c92132aac214390a316ea95f0a528b66d4080bc5fb5cbd40d70b018ad6ccc37fff15746cb34a3e79135bacb0d9c31d246af6c1c11b2b2900bf7696e64deddaa75743a4c4b9bc9975f9457471ff47a9e5d926224c1e04d9eb236521ad03142620551bb7dd35048ef6fa40f976a63b8e01c551e8d6cafe536b1fafdf98cc0b0418be0335f5248f3dbf56d79ab52e2968d912717acfbefc779479a9ed9743fd8ab892e524d5aa4eff024abbe1c5f6c1787c959c4eb73decea7df6f9f023c6892cad9c17e4a98252465c6141fe602f4fd5bebf4a53341e68af2ebf731dbb8a0b7bb5daeb95e9a9afd4fba59c1b2af210d229c04b106b88308b13", 0x1000}], 0x3, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20, 0x404}, 0x404) 01:02:25 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) (async) r2 = socket(0x2, 0x3, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000100)=0x7be65723) 01:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000140)=0x1) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x9, 0x40, 0x8000}, {0x0, 0x80, 0x75, 0xc939}, {0x7, 0x8, 0x40, 0x7}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000002c0)={0x2, 0x8000}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) 01:02:25 executing program 2: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x20, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0xe1, 0x3f, 0x3}, {0xff, 0x3, 0x3, 0x5}, {0x8, 0x1, 0x3, 0x4}, {0x3f, 0x1, 0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0xc2b2c2615d9922c6, 0x0) close(r4) 01:02:25 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x1c}, {0x6, 0x0, 0x0, 0xf6}]}) (async) pwrite(r0, &(0x7f0000000180)="f754ca632b284f55303f4e7bf511", 0xe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r0, r1) 01:02:25 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) syz_open_pts() socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0x1, 0x6, {[0x8, 0x80000001, 0x3, 0x1f2, 0x0, 0x400, 0xa000000000000000, 0x7, 0x8e9, 0x7, 0x7, 0x7fff, 0x2, 0x7, 0x5f8, 0xa0, 0x7c, 0x6], [0x25a, 0x1f, 0x8, 0x7, 0x6, 0x2, 0x7, 0x5, 0x80, 0x80], [0x9, 0x8, 0x7fffffff, 0xdbf, 0x1, 0x200, 0x2], [0x9, 0x9, 0x30, 0x9, 0x7, 0x9], [{0x200, 0x0, 0x5, 0x3}, {0xc358, 0x124b, 0x9, 0x1}, {0x1000, 0x8, 0x8, 0x894}, {0x5, 0x65, 0x0, 0x9e5a}, {0x7fe, 0xf0, 0x7ffffffd, 0x4}, {0x3, 0x6, 0x800, 0x52a}, {0x41, 0x7, 0x5, 0xb1}, {0x5, 0xfff, 0x5, 0x3}], {0xfffe, 0x7ff, 0x80000001}, {0xfff7, 0x9d, 0x401, 0x6}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xfffffffc, 0x8, {[0x0, 0x2c, 0x0, 0x20004000, 0x100200000, 0x0, 0x0, 0x4c7, 0xf473, 0x0, 0xfffffffffffffffe, 0x9, 0x0, 0x0, 0xfffffffffffffffc], [0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x8000], [], [{0xfffd}, {0x0, 0x0, 0xffffffff, 0x100000000000001}, {0x40}, {0x0, 0x0, 0x4}, {}, {0xaa92, 0x0, 0x0, 0x9}, {0x0, 0x1, 0x0, 0xfffffffffffffffc}, {0x20}], {0x10}, {0x0, 0x0, 0x0, 0x4000}}}) 01:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x5, 0xd8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x8, 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) socket(0x1, 0x4, 0x4) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) write(r2, &(0x7f0000000100)="49f2bd786880b5632ee2b5a9eb3b2ce537d0d754f5e77eb8a5c7732707865ce9df64baca2d0dbddb2bc8ea7c7c1cdba19fde7105e43d561db5ca1874952f2fa33c6aad93a98e4b2227526e323c55b41f7e199608eaf9f9c50e897f88a7f9183bc684f5efaa155263c6325ecc7f22e53a483503a8ebe7c169", 0x78) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000000c0)) 01:02:25 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x20) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000380)="ddd6651143c20a39fd5a2bbfdb51be4599fe50e1423da83fc82fa2d9085c9ea39d104c779dcbf3b10be3ec151f17eb20b13571a62b03092bd7291c490522e0eb01248e8924c8f957b1e8b2040167b6a9f26252332e8430ea7a276eaa5a0b936131e0a128ca871c30c45d4040de8ab6960f91222911cf832871aad283714c75758703b9225b59ea8de6b146fddf5eb61b940b2bb1daa3da28170259ae7a44fa16dea585bfaa509e4361f7055298803e8de85b059827fd58ed19964db47cadda1beac5a3c37c35b75eb6d5ab2568983fed041d33f8313bda7918bfa1d5ad48832ddcdb90bec8db858470121c12c5fdaf60f9fba4da94ad792f7f827c4d60101e8e06ac2410a5fda62ef6a573f86b15cf93c241dca9a112a041a18a58a7c62705877b0e952a9249b795d0c614b803214a1fca97a3aa3ef6f2e3b71f1fefa811faf7e3de5f66dd41b4331a1e14d6b40db9da12cf06718aa9b3c3ed8db1d3c130a5b1b5b9b2df3a07cab356d07e2cdb607e5dea31da71c4e05c73125ed753638a832f4f1893ecbd3f9fd1a83851ae675e3b79d10bf4e2e4ccff9f93c6522dd49f5c566b815d350d348a5db48a9857757d34bcdc7e7f36bfa7d86264ec0bf5954bad80c293fbddb017c7a86948b1db5f56cf735c58f918ff168410788882b214b6a193a25e9bd1c7a0eb662d2928cf8cf2cc8fbe9239e7369d571dd3bda16ffbaa2d8572c521e5819444ba6b2a0cf6f11f2d3c53ef2a9d6dc4827d3d39ae68d90ca5e5872a002a28f23dbae9ef4564c05d32d29db400114ab21bdff1eac4dd2c065c69af7ead7e635b7fca39bbfe790a6848fe626d6fb94d699e1201adba87bf880797b077e14a3495e3b01e184c8c2480763eb0059bf41ce34793e2f9a9878979041c6d36a9783db8916757fe74f66b4faa3565c1bebfefc76b77fbc48256d048493d9d5f9418aadd23b08845ca54948b484eb8beb58bb93d1f05852335f26308de659d7da64abedcd89dbfa42cea804be2bc12e5bc0cad334038533ccc2227d5cc5676167a5572eaa36ac2bf866111cbd1369fce107674a1c8036887d8a3148709aa354452e437d5e0b815d9103aef3a3815e0785e49e3d9815e51b8df88a3cc3b1701f7b3a7d224223952e95e170019f9aa03bb223166036b567a8bc5f2ad448b0ead2d73c9ecd0368cf10dfc8adadc6656645458412cdc8bfe4cb6095e8928f64fab877e14b6f49794b875a6259c8f1ccad88d21825dd4d7843b76bf12b32a08f24d46302d3ed4791859f6b1aca8d399cfb311e1e76f2f9b498776ee1c0866468e14c4279c00a4fa85960f9b366489235b0da3d01fc15da0113d39198c85393cfd086b9df09384f176d504501053e166c99777ef6b2a1a50eafc97f89075047a32d4a5d17a4c4d05e871a4ea3481634e9d626bf85f227289373015ec5a006d213cb7fd031dabffff7d8e00de4d204843e529b47a128b103845a521cfa5859cbafaa9dc550e61aa82eba702943fdf7240976ffb10b3bd57359ac2d49b73cda1ac9c089e8cead151699980a35a51e579d34aa1e615aa6644ed0a49937cf7350862d91c8639dad57197f62958acfb7eb6654a3fd525ebd93971d5cd66dd7f324275a4f4d9b749749b8fc07380da8070e5fca5a64d577bdf5ab36a021ed4deb2053c494d61904443eef9d50485f0f8855064a9fc847e74059fb6fc3350965abf6b21d3d3eeed05b5a40ebf2989c53e0dfb77ed03a360bad4db17d36f7e8bd98a57fdd30040f02d23bc81a7e9708e64df2039dff39364c142b7c400adf3fabb7ccaa1ebfdf783a23c4622117dfb6980e548bcdafa6d89bd5bca0485a1c3f34156ffade063cfff38ee63adf7ead20b4ff06859cce066e80242a1e2d5277325bc14abc9b6adea51839e60c1f75a4836ac3e9fd74c6b1815018c9a55d22158466ed9ee23098ef3cb4c7f46fd03e459cd6c316d1d43517acf1cb457cfe8af09e14fc8b9ce6741f37cf80ffb72c3be2c7ede982cec785f170a1d4ce0f1094b397387c4fcf4aad31a17444b16e6a578fea8afbb185ca19da6a2bd21cfed468b0ee37a217ba010317a9934699d336f71d97633e9dc35f961f4714ad98c284a36e99c796815eec43434d19e8e4df371ca212b34ac2427b0e5e1285f5cbf05081ed78d96ca26ae4ea41b2f65653d3d5a0f482a5f44a026af8ece174500dd57604b9688efba2246c446985e1c424c41d989f2d44622bcc84558533b2a533e4eaa8fe36281536b9a2e72b2e1354f478a547a12a7a62062492b22a64a74f52797f20c46a3361a5fdc8f496e35c0008c18e3d3ffa666b61cd44cbe0905575db88ca224b3fe5309ec68c71fa68831c7364276eb4349c1c108513e6252a63a4f459634985a9f4b7f45c8f517ec01dc6fb67a71ada58b580198479590e8c47d8939212f38f5f6deb71df17828d780782eb8c5179f370a623186c5dfe65665726dda7301d64f59a8765f802ad2183ee6e5694d9cca106a0d5e65bb95128bb0b0f841b7f58f9effdd3ae96e751275266c4e56950a8e0ed012e72fcfaad2229035041c3970aaa6a2e9ca6574fa9e7cd3cce90f9c81ea10d496eb31104a67a65232f85a20b05814cc5f9e2090c98549805ee7d4e5371a1d4742a18d4b8ec1d77324ec1447374775cd2471c14e4623a54986ba183914ee76c7897fd63ad7fdd22c918b0411baa6c641fc6664fd381cbd42f3ba0ab076743002efbb63b8492e08a9cbd3a90c6aea10ff5d6c8bbfff29b4d5449a113cf07dce07deeb5791330d2ced8d77c4899bc9f314644724a2d6885c3444c4863c06890662274bd56142f2f8f434d0fea175218087d21cffed07d2634e756de09e312d542df2d462d7e041dd368bc7d67398d53e982f0a520f8eaf29d0fbc7dee62ff4384ebbf6978b0c1bb432473b3c9d20197288f18d873f00246c57f9d2388bab4921da8cc5005fd5ee0fc7ad591259d26b878a3dacd9f6447e3944e07febcbead283497883c5d175abaea9dd1eeddd030fa8b312684fdcefa9f13dd961296e577f71d412c49870dd143aea4963127884ab776581acc69b806f5bef6eddccdd9aac7b0d64b82fa9568b57e8953109b53f59d6b1565a56912bfb0f3df9125dfd867d91b71fc0b5b7e1a57328ca6c320449372005213dc7e7daa243eded1990a85c9b6f5acb801c7160e08db391fc502861b987596c13b49c81e97b29bb6b12758cb86a4248db6d3e505a799d9dba0414368bcda0ad379d57eecc42baa6414148203e60969ac851e8a07673a65935e90e1f25ea1605d9e80fb3e39b2d61ff01543c5823d4b978536625568adec5d4453961faa2c950eb462b32ee2df5ac16a6ae23e3d594e8a3676e08d02ee93d2236e15a89d2618362f23be3ebd11af834b3f86c12dfba9a4238faaf12392642f59b9919fe225b9e7838920e59e707d45800936295800d51b3bc100326c18de7c8fd7d36af78daab8448f82f9f0cb6cf6a1741d05ca11953e4a6e452036f33290d5a9545fb4ab529e10efcda87effae2e2a647f2bfffa984f8789ee5accfd578f12b4a4f23dc6cc02f7e558d1e22806e9cacc79d92bc7715cfccfdca899246fc65777d5f9db8c8aed49a6d68042fbe38aff6f4910493ab8b04c8d1651abad0316bcadc111353c4debe6a2870fcabb86be072ef9725871262da3a2b02abd8d0fd5fa17675bddff5f1b9655b3989a5ff4ba5727767b527949eb3c2276c1025b8bc83893f84617c049e3bb2f51d32a12ab11c0966d693d78d581aedfe56971d185634d1d411de9ad1482181381f1b6a32f87a8146e33ad8af209fd80e811e209460e6b1d2fee91fbeba2aa9018e3c6ba20cd394e84fbaf9f15d7155bea3dd48ead4bc481a50780fb381a2c0968d43404895537bb214b7cf5d7ac152eb101472395df55b2bf36a2580564a93f90e409b3eb245cfc6f7ca304124efd9d4e1e506b8b27751eb20744412d26b61f8f9dac78b595a63fefaf155d888648b7c13db2cfa2b6bb33f2cb209b4e952eca373a908a7eac1132778816d1e45fb30cb08feaf3db5bb09d4a81f7ff3261677bb157ed4933b10d52e2ee0ff28d05ef8b5b5b32643ba50baa9033455d4cc3b0bb1f3afcacbf9fecba97ee4f816ccf024536c91d8fb5f9a2b288bc1a9dd66412aa1e2f2c57f1857890e2c34b354499c88a78fa9f930073eb4e3418604289a67ca0afcae14cdab0795d5b5d37e08612198b2d2bc26a9c543b4ef72211c7d544fac38a975f8411e88b4b42d3033aaf5b99d6fa9c76a823e30ed95b037126ed5b3546145f81c46925d88bec073777633135b961fd0ce8307b0c206766fa4dcc66de80974ed9bd522c9b82248c28d97f77850b3fb690ef098b4efa8f945a67fb99760650302d50fddd1b2a6ff2b5b8ead61f1d150437e8199160c624a54ed2e4ec350bde92b7e1ed96283a666659794c3f2144245a7c5d1f8b38e34cbe7a8adfc6bcc60bae5715ef2b0454bad96dfe1d9950c71cbad80fc37c4dbddbdd2a9d7d53618944f174a44dbd28ac24e13d30bb7a16c2d4cbac2c3deb9cdffcb0c2aa40eaef7c13035a945d679b51b98691ba2dc5d8e371b2266d1503447193732d81d441317b6e473e7d7c6ceaa8b824aaf7497414e03d0c78d4e75f05cc692c8017bcb77f2bc8a13fa62fdc076d0cf88e6330eadc1d57f658d7d2d433087a7e03131a0dd14e9d38b72db569b9912c06f61014e1b2b8ce6bdd86f926be4099a57760e39b70edef73cb2a34414660360c9a221400c83717a753b330438fda61024acb2d9405aff12eb8131c668dc032d7b96121d279831a2f0e330952b4da31aaa78690024ea0d1c0c331f2b5bb1892521bf311287e7df3ce6df9dc9a5f071fdb74bc934c638801ad4556bbe4bec535e2af0eed205012192ff54ff00e4a633e2cd07f9222f5d81ac214dfed4b4e8fcdfca34fb030664ad75577863959022b84fee3ee7dde70e82e6e5ee60cf1cdec6fe3048a40d68668348bd6e4772f1f7364c2b2715b5c2e330f59646a6a5fffe89fb451c4b18541f8266844301a0b1a3b856d3b1809ad9b8be8394333884c319e65b26e99253398fe6a6f935381f0a8a0b34dcecb551fb54d501dffef7f7471f1139cd016bc8d727b7a562bef0d331a9173b723878d4946dc86997bccd918df6be19879adfc534d77ad0e06f89e1896e5273d1575c7f05310c1f3ec606fa4e4d9666a7416fe150d8e6762bfdccd31a04abcecca079c873edebe212f6bc6f7c4bf09c5946f82b269888c49955ee81caae36a84c593eb223c2eb4c111d2e61838a0c987961caec3671a22971f245b262e8b4e488783167cf671e92e6b66a14dadcd04f2fd0177cea58da3067e12525aaf99b98a8081ddb26fdb69a92014919fdb346492037deb722f02feab759256073fec99525ea2bf90f1550b710c9197a56cc3c2171768dde2810d3e0ea65836dccdd511833432ea66af073598dd1fb07c9960d55e35084f79ffe259c8e2d74e7540db2d93b49cde3ba93b2cb9fc4bcb04a0179a021a64625956aed2ef714ea11c1159e9e4bb93bbdda1eab0642bcc5257b9c2fc2d4d3a678ab9218c9f7ad5871de57e8eedcb67b27f02ed02228ce41e03a1e647571ede1854ce468611d45fbf56c235b14490c20398525aa7445ca1b565dcddbb23e5e76664b5565db2f42b359af27a5b710e262eed7438eae5c901ea164eb0ed5a3b98ab94eafa30572847f10054bda889af804deb56a73ae85d29f7111fe58c68897db22dd4790b5ee92012ebf3096135019590d14a39c51", 0x1000}, {&(0x7f0000000080)="d9", 0x1}], 0x2, 0x0) (async) ktrace(&(0x7f0000000340)='./file0\x00', 0x1, 0x40000400, 0x0) (async) r1 = getpgrp() (async) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="5b388995ede04a8a17bfc5dc70c456b7345fdb07d951bf086821306f18d76be4b786834807721e0c340cbb93d0466e1f7a3e60232d96668d755f8100062d472a705f554d2737bcff0133bda5d4d65a72", 0x50}, {&(0x7f0000000180)="b99449336bc52ff4a17dc4c2793b3bc50c9781ef9cbbef592b001df3cb2608d6fbda6ffb9441b08ffe440788823b3656d6167f2d43bef7c4a1cc48638f7af07c1cb82b9d", 0x44}, {&(0x7f0000001540)="af5a433a4d5449f53e55139118cca15737c1383dd159279ed0a873a51d2da6aeb42a15eca6bffe285f9b94947d37403c3cf0b9de35019839772c2194300a8cbb0415f1c7142c2846315552f8940ea56429f949b900a8d3e1b79c57c42a6d0600864f5b5ef28d3268980823869f3f5152c5fed0bda8ba1c8f9a4e3d2528498eda1fbc5831cf9d9d6ca1e18c700468d5877403b02a330d3616ea3f02d59baac1a203ec6548db08e000db68f86e56715525b067017777ca2b8b4668d25d8bb81289a0cdbedb1da37f81091c7218cecab91e3603d108f96817d482c560ba9ef33a2f279ad39e43c9c693f1f965b15518d8356d0e957a5e144de82118650e9b7c060303bc73ea0be947ec0436dc3ebf7395aa102586ff111ce3ec32624a9fcf0580b30b43ce4d48ea4a03e917221a9ae82fac59dbfe076aa712f4fd20b76e09c3ea87ac28010df059a77155277ca0fa0e64c040936950c9a1be80518a5836faabc126ffc86ec6ec28844c451c47ce894cbc988730a24105bd8d9e7b79842b895f14df2f9e536948efc7aa1bb3aeb6783feab3737cfcd1361f6bdd95af35ddbf780844b3bc17dc9d2ac38fbd1e217b78b566f348028b663532f61ba6337471bf29e1cb797a0347c8d202b42134481de7a377d7651192159352035b89e26d312137ebe98e4edb3cecb0ee9a1c89377fc7d300f5c3f8e142bdbd0727b71e90cc3ecb775a36743cdda4ce74a2354850220d9cb0c4a8d893ce5c96388ba5988010aa85a3894c8de948784d57a9f8cae43a3b8bf5d9de0b60c2186ef220ffc3861eafdb98bfaa9de38789a6de68ca14a0e4b2c7bbaf297971659c6b4a238d0d531a0e47f9131a84ceb6a51296fcd6651c71029b02f8e738063f2014c754f5b9c165fb30fa71c29d1c480103e6ed390f0e0163c99b51d0e97c886ae0293ed73d47dfc105fbeec8654410fd5e659d33e8a7c9eb65dc323efd751785710b7b2c14e24ce97eb6ec43a3617df4679a8e23c9b913b1107ba7c94a38ab01e5629c035e5a7166767e9694be4362b331bea43c16537199f6bf5fec3e790e4a23c6d9da1f5fd329887603e12841bc4b9ebde390af8de63d94f028c138ecb3a7d05aba0b08a6dbda1f26509167b3b172dc1741a717b14edb63a3d98d1d96e3b08f21da6e5984832d76bb1d74b2aaa48bdf02e31a6474dc36871006cd4018419bd78eff8130223b61b8cbbe6b9d637c4fe4574e596a4c128da4f20a39a083dfd288ffc95f2004ec77834e0d3bb6854e296a18b06c18d45b4e2bdc544cc1a487f013f7e40df07e17c54d514879d1f66de212517e6654de42ed25c53b8232b50db1bcdeb7278b1ea175ad8bdcfbacc462400abe519774e36c99a5173e1de5e4663b81061608a8f54372c5f0ab451cb4809ac9907d4fb114d2b15029f213918f79811e0e545371f312e9a23b721c031b17380db283f7fb9bd8898f7cbe066c8f76ef41b9641604214c0f1f6069a3c47fb486a9857bee54258d7f52f78b62237d47037537a1241549d286c74c3128685a82939e2a3e64a6d84b562d6c7e1555f468619306b902aa31b3a7aee1477a0a1dbc10107ac448d15230d8117c7497fe6bc012886ffde6da7bf697312d3f9722e9fb2d2a32f793445a40776c5c2d199c789ebd1c8a1773f2368337e6ea86f130482e2ece7bc2f8add530df80fc7ac1ea3793d92c35df8cb96eec89e739dfc050e85a2048b9b51c43fd213d77a6731501ece476075fb30a59d9df9c9316d9db3a2ee569216f3f2516aa580c0e16c094c2a51e60c40867ba9791d5d7ac3ff25758a28dd7e7bc413cfb3bdf78c6d57970911ba1884489de98da4884563f7cbf6167ea83de89cfdd2dd018d25d8bc629b3db6f8199e84688d949c68b04fee98c49a5853078c11974b77786e3c945273870a277a4a55a78045dc37901d4cc314da756123f061e7697698f916f4897d6a27f66bec58d6aca86cceead2d4ffe620edb4bafde9d2aca1715972856593b0aba5d2d06998a4e05a05117c788b73289d1dfc440037dc0ffa57ce8ce6d0a47ecb8c70972e406bdcefdf21be936e9aa3f681725678677317b8f4ad8ccfb907cf172804330bbe31f1219d5212f74a48b85e2299b50164e8eb8cbcbdfb5280a78e7639a80c21ef861057c30a42d6fa55d5690928a308831b2426fbb98da7efa9ce8c1240c66544ab69fe3cd5a9db08d03a3d02634f35cab469520537c46e1296d7e99a545cd2505e49fd88623138a984e360c46675b0a4b2966963aee1b77dc2df0fc1ed91f074f87156de5ab8a708604b8433c8bb9afb258de6f00f99b0290508a37ba37cd0181c0828d9b8adca18ea8007967fe1b446f12e6b9dbf17c2d7f478ac4325892b253d5ccee2c5e6aaf1ea66c3323b7b09938b58d694729631db623b19f26d42ca29684790150ae9c751bec8f67c2e4c682f4808117cf444bc248661ed66683e6790fe72e6269c5cf642dbebb8995693f5de51517a55d3061a7e101b89f7fa1390d32d9a62bbd0162ec0ef4ffd993e3aef0ed7424fe2a06d50defa2d7187bca1e09b56692ce2929856466337ca8120d67869c046bbb27cb7cdb283377b8d1131969630afaa07a2d5be27540475ad4d42b37477424c5ee307b2098af0ecaceec86bcce5390202ecbc3f3231b204755c067f7ef0bc85168218b02365b7e28d4582c42f43b377749487df2420c10ec9fa4bbac8a519db05eb35d392c55d2b454d780b52cb59bc002a17d802b68d4d36ab8890a746c498366b34133f545dfdcd59a5b56f4b0b9eb2dc02a37eae77059f5391432c10d1be391e11de40cf28f0ece80a953edbe064d067d719ac1aa74fa21166183a3d9ff43fa921c299f387918b79b03caacebb668bd25b818d96ad29863bfa5b7ce327f23148c6e6d34fbacc6e306c7b4adbc721619143dbeb72e0aef3ee250953a30f5dca7f52516e058a6fdec43c84aa5ae1d41dc57402066ad15a053222967f81cd5c57f2f55665b5da3e2da96f223994df155691c9f217def40a155ff74b76e11c34cb9084abe900cdd4454bb14b1ad8eee96ac06d11806d92ba55dc8b4d889895c8af3902aa660c0a6b6316ccac0902a2924d3713ef5876361181cb0e1cbde924cd5ae1e1859ae1b65f2ad89bfd8918ad92f2ff123c737ae881b688f4a0eaed220b9e4c9c2bb88751f2b90c33a95f2449bb66e6d82ab8d0d6bf60de9c51866d478e23e82aaf0e24b6fa653b3c9b4586fc72ca264413ad00c6b9cd068353c7f3954fd9120426f3b8b09f96c8f623b3b4734cfd1b0028a59c3626faba988bb352ed3415b64d68525d6047172245b5f7d69925fa1775952d59ce13b672ca1ae60bc547b713efe21221f4c94428d305c419e4893c7e11b635b5b3637c58986e098bd4b1b5b3f298fc45508bb6b7308291e00e0ec753f6cb0f20db5f051bb41b1b5194a166228e1f94b7d92fdb8763118e38329d6b74f739fe7a71b7a8a5da41135b5ef17544f91d7a5962e3004a36cb01f6fb37aa072123c75ce63bab21481afe35adc4250baf45a23b6d65d7495d13e49e54a690261bb05c79861bed04b6fc5e690f4f96acba6af015fc2c0cd8d9ef2ce01947b83bc03d559b61fda5fdcbe3d20a2f32edfe4973780afe841372cbe29ed382481bdbc572d57ace4ff3280c12349562bc5b1ee940f7ce9d130f054fd767a3c7bd9bfcdff973099d12687d3a8ff397cad8cf1bea1f98a4eb499d66bf64d99162411a02a57d88cf4b7b054e744fe8ec1c25c20364f505e0722193d8c3e339c0bd4643098fee1bdce44469dbc09435a14dd87e19b564c08980aa1331a06e75fd35a276da24948a7601ee520e2de2a34b949a8050cb5cffc8b8af5107c813d5e260a5933f4710fc6e538842f795bdbc1e2bb6d82eb30a2485312b775c7c62e3ed2f1884921d2fa344f5b3425296d5ac7a5703dfa2c081cc66e4e932b9a0cfff00fb4c86aa8c02e136277df70af597d841ad7439a9b15b1f1bea8cc641eb44fc8fad1221f03accfe509cb50d1813a6cfc0df2084b8077e0a276d774c26c16b467e40d9932339a211ce8dfde19b56d634af31eba5c69bee1e39f4024d95188016e01a84ff033f97105f6eb85010ba77587ee13b631e399936496ee243fb6238046c290940c22c0a913c077cdc3c64773626f4c2fc8061e23b8c23fb76bf91c86adec737fff3bed2be9ead372cdd4c867a3b44ecc666cc46b67f4f56073503e20c97c4c108a2170102a33c24f7f975d19fba94265995d833565cea0a3f838a379dba1ce31adef9c23affd436473b7787b4889e853b12b1b1e78c64d14aa574150def17b288d6dccefc4e1e8d8f0d0ac41b5df270917fc8066c541927c82dd6078ed389578b5acd78b7f54785be0e5ce97aaa43d21dd135dcf85bc673fe6a2c083524677f56a06853e780435a7c03132fc455cdd7764d9e39b81dfa9ad6cb8a73c65df6ea176603f1798027a9f00978ea9a4622f8734886a7920ee3823b1c03594aeac70d1728910f040489520a501d96cd671884182a1313d92e5f16722c03dc1afde490cfdc79e4ebd89e8c78b14f855035a79653da035787a9d84aaddc422627dc8c5eef7bd4550601fa44948b74ecce18bd96d47da72ce184c4d00dbbdcaf924cf0e72fe973e4003aa153d60017bfd8eb929b0cc033ba5bbba9f777e7a9ed84ea3b056f6fa73c37e97ac6df688817609279a8134433cc97a4ed7f955710e0a68bf395afd880c474bfdc6c2f6deb8225aa9a61863e64e20de920bee23a6140d699b2d8643b00e911fe1f08c6853fd8828c384712272234cacc7976142cc31220cfa2448202508f6fef9be1a5dc5362c573c22083d8c1130d540cedebeb4e757a375854f8be0575083ec3f09a4eb2d31a1a1b5bb52e969b36717bd588dbbb64151e40aba751dc34e2672c40a1c902487b4ce99a675bba981eefeadc11813166756abaa6a9837113a6e662386b6853aaa50917ef7d19151a9e64e44e4006b37948f711fe6900783868f8f1a10c723302c6971ffd7791cbaf602436180377c8828ea013828ecba2f25908e2d6c4c47e1428c9d6f17c3ba65dbb773f81fbd34a84af3563825a3a55467fc3d9d5690b38b09b4ab25d2b780bd7116eba0befa995894c429da5307ff09fe1d21f77fa69b225c9652efdeb25fce86586cf59ae4aaa4db79a4eb12deee62e72d95a08832ee0ee60233033c45a18bcd38917541f7bd3d2364ecb4d8b5151791844e9cafc38d4b92fbe1966263e8b0dd0cea2b25ac656e7f7818961fc2d828e2b79dbf7e89bfb8fb9d2f5c6f9458b9442ecf1f30c3c4cc896723701006b4d34183689ead59a7bcbac98633def203b13229a689d446eb19e956c063f181e28291f17c6ee9e5dad80e0517b3a287c245156b80f73cd004e4e00bb37dfc9e176a787feb0bec942fd28b83636675c92132aac214390a316ea95f0a528b66d4080bc5fb5cbd40d70b018ad6ccc37fff15746cb34a3e79135bacb0d9c31d246af6c1c11b2b2900bf7696e64deddaa75743a4c4b9bc9975f9457471ff47a9e5d926224c1e04d9eb236521ad03142620551bb7dd35048ef6fa40f976a63b8e01c551e8d6cafe536b1fafdf98cc0b0418be0335f5248f3dbf56d79ab52e2968d912717acfbefc779479a9ed9743fd8ab892e524d5aa4eff024abbe1c5f6c1787c959c4eb73decea7df6f9f023c6892cad9c17e4a98252465c6141fe602f4fd5bebf4a53341e68af2ebf731dbb8a0b7bb5daeb95e9a9afd4fba59c1b2af210d229c04b106b88308b13", 0x1000}], 0x3, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20, 0x404}, 0x404) 01:02:25 executing program 6: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0xfffffda5, &(0x7f00000002c0)=ANY=[@ANYBLOB="11f600006ba5d4214c9c97df3ea82f6b48efc638f821c6865887a175e3ba5f80da5e4d370c0a54b69265043cf2620c458e55e52cd6ead02662be506467b06952a02b89c078185fee3a861cdd63acc3a5c0bd479d2dc597bdc059b5b30c7c068b573906fee9984d284497f3d0643ec8a1d6fa3a8a77175469507fa389615da8eb41f4d63d2d4ac00aa8d81f53b4e8c1e9cbc6a0997b546906000000aa4c88f4334109be105d75d591df62431ab8c959a81023961ef1ba8f603733ac5c45c135c11c56814764ba5bad0c781a1922425a49042d5ae9107807699ac5e9e8657864a0ad986734019b207c28ec421f75ac32705f6bc28651430b486ba8020e699139d58e34660172cf2a4cc58669eba8bcc6090fcc3f511fe73af5922721030712e2d5715562d1c9e3f0c5087a20007ef99c8176919ca9e62b67cd9eee022ac3305dc7eb25566be9147a0e8be98f66b51c6a80f624d0c0d87aca21fe9d2879e5cf86e7208f74c6a28ab93c33200a02255a733d142dbcd59fba70938797539c76d8f0f2d2a96a11b474ae1190aaed12969b16d5da7fd1316752a8510900354f6b778c5335784dfa59046a31103706c52e70ab6765431a4a645b495fd00d26aebcfca155bc1215762eeeec9a32df660d05455336d2ac7571347c6cf8a1b9f3d3e5895ebb71405d94668d5a9c4a1fd7bc8af8d6c0c622846f895833f133a8a3dc51d2bb20fc3295963362b5a66bde3e9af471df11b91566aefcef2b6c2e154c3b84bd1882ef8830c1949d4b80bd95e04d6ca006b455e397755294f6970bbc55f78ab0ec01cf63d4897dd5b60167c56d9741b34c3aeb351c994ec6600bdb034cfba828258f19af9eb3c242c5238101874569a17f0f4e24efc2c54688d69c672a97659f20"], 0x38}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) setsockopt(r1, 0x5, 0x8, &(0x7f0000000080)="16338035343772b5fc15db4943c97e0cfee47659fd203b480d87714e48470c69c932ba3a537da3528cf23eb586cbe8707d87e1b07085e1e6b9301c768a2bc50626c26073ffd990f09c9148234b8bc0e5600926cd3d57a540adee7b109f5b948750f91fada787e0d6325a95ea2c31f378637143d9925c809a50590efca07d6c32a77e5b719ff1f8677e7143265828285fee82d369dc0a04f1892e301f615cb439ac4353271949fd69d0d508ba9c51dd5213f3dfd1a266e6c42aa37ebdb309b6", 0xbf) 01:02:25 executing program 2: r0 = socket(0x2, 0x3, 0x0) (async) r1 = socket(0x20, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0xe1, 0x3f, 0x3}, {0xff, 0x3, 0x3, 0x5}, {0x8, 0x1, 0x3, 0x4}, {0x3f, 0x1, 0x3}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0xc2b2c2615d9922c6, 0x0) close(r4) 01:02:25 executing program 7: shmdt(0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) r2 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000080)={0x9c98, 0x9, 0x7f, {[0x9, 0xe0c3, 0x9, 0x0, 0xffffffffffffffff, 0x8, 0x101, 0x4, 0x101, 0x5, 0x7fffffff, 0x65, 0x0, 0xffffffff, 0x1, 0x8, 0x8, 0x941], [0x3, 0x4, 0x10000, 0x0, 0x80000000, 0x40, 0x1, 0x0, 0x3d, 0x401], [0x100000001, 0x6, 0x32, 0xeccf, 0xc6a7, 0x8, 0x7], [0x9, 0xfff, 0x1, 0x7fffffff, 0x3], [{0x4, 0xfffffffe, 0x3, 0x2}, {0xb9, 0x5, 0x2, 0x8}, {0x1, 0x9, 0x2d0000, 0x9}, {0x1, 0x2, 0x4, 0x6}, {0x8, 0x0, 0x20, 0x9}, {0x9, 0x1, 0x2, 0x3}, {0x100, 0x1, 0x7, 0xffffffff}, {0x7fff, 0x1, 0x5e, 0x7}], {0xcbe2, 0x3, 0x3ff, 0x1}, {0xfffd, 0x9, 0x4, 0x8b3e}}}) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000800)={0x10, 0xff, 0x4, 0x100, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6a2a5dc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0xfa6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x80}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xce}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '\x00', './file', './file'], 0x5}) shmat(r2, &(0x7f0000ff8000/0x3000)=nil, 0x1000) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:25 executing program 6: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0xfffffda5, &(0x7f00000002c0)=ANY=[@ANYBLOB="11f600006ba5d4214c9c97df3ea82f6b48efc638f821c6865887a175e3ba5f80da5e4d370c0a54b69265043cf2620c458e55e52cd6ead02662be506467b06952a02b89c078185fee3a861cdd63acc3a5c0bd479d2dc597bdc059b5b30c7c068b573906fee9984d284497f3d0643ec8a1d6fa3a8a77175469507fa389615da8eb41f4d63d2d4ac00aa8d81f53b4e8c1e9cbc6a0997b546906000000aa4c88f4334109be105d75d591df62431ab8c959a81023961ef1ba8f603733ac5c45c135c11c56814764ba5bad0c781a1922425a49042d5ae9107807699ac5e9e8657864a0ad986734019b207c28ec421f75ac32705f6bc28651430b486ba8020e699139d58e34660172cf2a4cc58669eba8bcc6090fcc3f511fe73af5922721030712e2d5715562d1c9e3f0c5087a20007ef99c8176919ca9e62b67cd9eee022ac3305dc7eb25566be9147a0e8be98f66b51c6a80f624d0c0d87aca21fe9d2879e5cf86e7208f74c6a28ab93c33200a02255a733d142dbcd59fba70938797539c76d8f0f2d2a96a11b474ae1190aaed12969b16d5da7fd1316752a8510900354f6b778c5335784dfa59046a31103706c52e70ab6765431a4a645b495fd00d26aebcfca155bc1215762eeeec9a32df660d05455336d2ac7571347c6cf8a1b9f3d3e5895ebb71405d94668d5a9c4a1fd7bc8af8d6c0c622846f895833f133a8a3dc51d2bb20fc3295963362b5a66bde3e9af471df11b91566aefcef2b6c2e154c3b84bd1882ef8830c1949d4b80bd95e04d6ca006b455e397755294f6970bbc55f78ab0ec01cf63d4897dd5b60167c56d9741b34c3aeb351c994ec6600bdb034cfba828258f19af9eb3c242c5238101874569a17f0f4e24efc2c54688d69c672a97659f20"], 0x38}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) setsockopt(r1, 0x5, 0x8, &(0x7f0000000080)="16338035343772b5fc15db4943c97e0cfee47659fd203b480d87714e48470c69c932ba3a537da3528cf23eb586cbe8707d87e1b07085e1e6b9301c768a2bc50626c26073ffd990f09c9148234b8bc0e5600926cd3d57a540adee7b109f5b948750f91fada787e0d6325a95ea2c31f378637143d9925c809a50590efca07d6c32a77e5b719ff1f8677e7143265828285fee82d369dc0a04f1892e301f615cb439ac4353271949fd69d0d508ba9c51dd5213f3dfd1a266e6c42aa37ebdb309b6", 0xbf) 01:02:30 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) (async) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) (async) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 01:02:31 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="829b9f0695091f4eab5538bdef7b8cff9d8d5a1688e50eab1732167f1de6046595a5c76ff6a27eb9e20e875bc1a05578320a7b32d56a22376a7520fa3f186e2044c2e33dfafb4fe289838b23219b3d0233fec2c27b55a79711bcca066dd07b7ef8ac5b729d", 0x65}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f00000004c0)="4f5ed2a1df2d4526130943322295ba3bbcc002a988c89f78ab3f", 0x1a}, {&(0x7f0000000500)="eff3bf54cfedc49e932a6d51dd7c17f2ff360feed2a0f02ffb095aaa546602935e496e5cdfe5fe904d2e517c1ea65d4f8a34f79b9b92f4cd72d76876155edce5d198e33a7139abfb5421bc6da44e464835a24cb8538de6f012029e8538852934872b3c20333c6e9c524afebb1b7616489411d038a893ec34cb868d04", 0x7c}, {&(0x7f0000000580)="01e5e4a86750ad4eab9a975433da3bfdd156f3e871acd77f1a22cc70dfdba23980da1a0fff6b206490e9e671c29409d4ce9fdde3cc24b3f36edb714d7ac80b6ef883647246db1160a5d87f745768b83fb4d9f6e35daefee4ff2d92c2b6e056f5bff2379fc799273c87", 0x69}, {&(0x7f0000000600)="ce04e883523d", 0x6}, {&(0x7f0000000640)="b1441f3423d1cf71b36f6c3057621d3ea9fbb05c717669732ecf0559501ad36cede4b95a43aca021eae72aef4edfbe169aa540d22f82b94c092bb197cbd425590d32fbd3724ab08b3fa677bc62a7d47fc6ac37c7fca142c1fcf72cecfe05682fba99e848ba50c47fc0395a97d421a2c5e52d3a8949e6bd1ea3b12283e51cdce412b9565c54bffb9d95572ba90610505da54e795b7ea85dccc890343e9877b2db9d69a2d44add38634ead0b24acc16b5965b8748124a0b1bab7e26424b9062e9080767388f9643e1497d3820918b1bc6da4087fe06fcd536a82558fe056ce5bef773c22814fdb8297a0309be64c4c3c05ead3cfbe103a", 0xf6}, {&(0x7f0000000740)="0a0e4b1f2081bf895fded7afc53622e17dd1dc003e0a84dfb2fcb45fc1e7943e90f364e776a7aed631e0a3531debebe609a3f2ea70727e4d489ede4cd039ae5177b49e35d81a66fd2f5739a8be5314414e11d5cbe623842caf122918985ebacf72c80d769d6394826f350067744d8209a8741bdfbe59371c7f387b7328a2a2fbd82b59cde3107565d55c3692a3901284a54481cc5379bbc91149a38aa53c1944f3a6b6ddfdabebf0991cec33e71f722aa57605d67bb12415", 0xb8}, {&(0x7f0000000800)="f6064bddb195f540c7f87abfe74ca98784c225e93fe117eb4ff52761cdef12c6d3f8205a8aad1b171ae9ea6500903d4b66fdd10263ec5774c4fe36ab9dc5e8bc18a30f5dd29d02f2da35bee9dc69edf28a801a8740f28be9662f20ece0eef0c7bd2087ca2cb64c70bae30b2f38d220d825ac3bafa0ad8977c85abd82bf37d7b923c77453a426bd7de8cecd217c3148cc710e8619044737a6d6d59fb48d39b7fc7faf8c57fdc5a14feeb0dcd5c84ce335fae709122a3ba21f6f94dc0d9033cba676d1e87c510e01c436b32b471cd6d97c2714498c8925c77a398cfaaa1aa5a78cb94cf09a3e353c1055f2ad87eec5e4bcee3b317cbfbcaf", 0xf7}, {&(0x7f0000000900)="7d71982861188d76a91c6a5791750b3eab6bbefe911f47ba860b160b2cc9626abd60ec22d6f26e41e1c99a6264fd082bda391b234c6786ce96b6b1b65622276a4790b37aecbcf3c4c99a92972befec77dad3153f9a339a50065e0adec2aeb4458f24a151eb11923b3ad26aa51644ef95bfa1635477e92cfc341e9dafbf65227751af38b7b390a67816be052f8ddf46244934bfe1b82694a55f15843f0c0ac925d3b8f44cef58071dad3f24139256c7579529", 0xb2}], 0x8) (async) write(r0, &(0x7f0000000040), 0xfffffec2) (async) syz_open_pts() (async) close(r0) kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffb, 0xffffeefc, "00001100000000000800"}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8}, {0x1}, {0x4406}]}) (async) write(r2, &(0x7f0000000000)="bb53b825fa7a2d3f53eb2dd55f5ff219558d6c", 0x13) (async) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@local, @broadcast}) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/204, 0xcc}, {&(0x7f00000003c0)=""/135, 0x87}], 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) (async) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 01:02:31 executing program 7: shmdt(0x0) (async, rerun: 64) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (rerun: 64) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) r2 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000080)={0x9c98, 0x9, 0x7f, {[0x9, 0xe0c3, 0x9, 0x0, 0xffffffffffffffff, 0x8, 0x101, 0x4, 0x101, 0x5, 0x7fffffff, 0x65, 0x0, 0xffffffff, 0x1, 0x8, 0x8, 0x941], [0x3, 0x4, 0x10000, 0x0, 0x80000000, 0x40, 0x1, 0x0, 0x3d, 0x401], [0x100000001, 0x6, 0x32, 0xeccf, 0xc6a7, 0x8, 0x7], [0x9, 0xfff, 0x1, 0x7fffffff, 0x3], [{0x4, 0xfffffffe, 0x3, 0x2}, {0xb9, 0x5, 0x2, 0x8}, {0x1, 0x9, 0x2d0000, 0x9}, {0x1, 0x2, 0x4, 0x6}, {0x8, 0x0, 0x20, 0x9}, {0x9, 0x1, 0x2, 0x3}, {0x100, 0x1, 0x7, 0xffffffff}, {0x7fff, 0x1, 0x5e, 0x7}], {0xcbe2, 0x3, 0x3ff, 0x1}, {0xfffd, 0x9, 0x4, 0x8b3e}}}) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000800)={0x10, 0xff, 0x4, 0x100, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6a2a5dc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0xfa6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x80}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xce}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '\x00', './file', './file'], 0x5}) shmat(r2, &(0x7f0000ff8000/0x3000)=nil, 0x1000) (async) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3000) (async) syz_open_pts() socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:31 executing program 2: r0 = socket(0x2, 0x3, 0x0) (async) r1 = socket(0x20, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) (async) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async, rerun: 64) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0xe1, 0x3f, 0x3}, {0xff, 0x3, 0x3, 0x5}, {0x8, 0x1, 0x3, 0x4}, {0x3f, 0x1, 0x3}]}) (rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0xc2b2c2615d9922c6, 0x0) close(r4) 01:02:31 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e6e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/106, 0x6a}], 0x1, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 01:02:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x5, 0xd8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x8, 0x4) r3 = fcntl$dupfd(r1, 0x0, r1) socket(0x1, 0x4, 0x4) (async) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) (async) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) write(r2, &(0x7f0000000100)="49f2bd786880b5632ee2b5a9eb3b2ce537d0d754f5e77eb8a5c7732707865ce9df64baca2d0dbddb2bc8ea7c7c1cdba19fde7105e43d561db5ca1874952f2fa33c6aad93a98e4b2227526e323c55b41f7e199608eaf9f9c50e897f88a7f9183bc684f5efaa155263c6325ecc7f22e53a483503a8ebe7c169", 0x78) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000000c0)) 01:02:31 executing program 6: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0xfffffda5, &(0x7f00000002c0)=ANY=[@ANYBLOB="11f600006ba5d4214c9c97df3ea82f6b48efc638f821c6865887a175e3ba5f80da5e4d370c0a54b69265043cf2620c458e55e52cd6ead02662be506467b06952a02b89c078185fee3a861cdd63acc3a5c0bd479d2dc597bdc059b5b30c7c068b573906fee9984d284497f3d0643ec8a1d6fa3a8a77175469507fa389615da8eb41f4d63d2d4ac00aa8d81f53b4e8c1e9cbc6a0997b546906000000aa4c88f4334109be105d75d591df62431ab8c959a81023961ef1ba8f603733ac5c45c135c11c56814764ba5bad0c781a1922425a49042d5ae9107807699ac5e9e8657864a0ad986734019b207c28ec421f75ac32705f6bc28651430b486ba8020e699139d58e34660172cf2a4cc58669eba8bcc6090fcc3f511fe73af5922721030712e2d5715562d1c9e3f0c5087a20007ef99c8176919ca9e62b67cd9eee022ac3305dc7eb25566be9147a0e8be98f66b51c6a80f624d0c0d87aca21fe9d2879e5cf86e7208f74c6a28ab93c33200a02255a733d142dbcd59fba70938797539c76d8f0f2d2a96a11b474ae1190aaed12969b16d5da7fd1316752a8510900354f6b778c5335784dfa59046a31103706c52e70ab6765431a4a645b495fd00d26aebcfca155bc1215762eeeec9a32df660d05455336d2ac7571347c6cf8a1b9f3d3e5895ebb71405d94668d5a9c4a1fd7bc8af8d6c0c622846f895833f133a8a3dc51d2bb20fc3295963362b5a66bde3e9af471df11b91566aefcef2b6c2e154c3b84bd1882ef8830c1949d4b80bd95e04d6ca006b455e397755294f6970bbc55f78ab0ec01cf63d4897dd5b60167c56d9741b34c3aeb351c994ec6600bdb034cfba828258f19af9eb3c242c5238101874569a17f0f4e24efc2c54688d69c672a97659f20"], 0x38}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) setsockopt(r1, 0x5, 0x8, &(0x7f0000000080)="16338035343772b5fc15db4943c97e0cfee47659fd203b480d87714e48470c69c932ba3a537da3528cf23eb586cbe8707d87e1b07085e1e6b9301c768a2bc50626c26073ffd990f09c9148234b8bc0e5600926cd3d57a540adee7b109f5b948750f91fada787e0d6325a95ea2c31f378637143d9925c809a50590efca07d6c32a77e5b719ff1f8677e7143265828285fee82d369dc0a04f1892e301f615cb439ac4353271949fd69d0d508ba9c51dd5213f3dfd1a266e6c42aa37ebdb309b6", 0xbf) socket(0x18, 0x2, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000240)=ANY=[], 0xa, 0x0, 0xfffffda5, &(0x7f00000002c0)=ANY=[@ANYBLOB="11f600006ba5d4214c9c97df3ea82f6b48efc638f821c6865887a175e3ba5f80da5e4d370c0a54b69265043cf2620c458e55e52cd6ead02662be506467b06952a02b89c078185fee3a861cdd63acc3a5c0bd479d2dc597bdc059b5b30c7c068b573906fee9984d284497f3d0643ec8a1d6fa3a8a77175469507fa389615da8eb41f4d63d2d4ac00aa8d81f53b4e8c1e9cbc6a0997b546906000000aa4c88f4334109be105d75d591df62431ab8c959a81023961ef1ba8f603733ac5c45c135c11c56814764ba5bad0c781a1922425a49042d5ae9107807699ac5e9e8657864a0ad986734019b207c28ec421f75ac32705f6bc28651430b486ba8020e699139d58e34660172cf2a4cc58669eba8bcc6090fcc3f511fe73af5922721030712e2d5715562d1c9e3f0c5087a20007ef99c8176919ca9e62b67cd9eee022ac3305dc7eb25566be9147a0e8be98f66b51c6a80f624d0c0d87aca21fe9d2879e5cf86e7208f74c6a28ab93c33200a02255a733d142dbcd59fba70938797539c76d8f0f2d2a96a11b474ae1190aaed12969b16d5da7fd1316752a8510900354f6b778c5335784dfa59046a31103706c52e70ab6765431a4a645b495fd00d26aebcfca155bc1215762eeeec9a32df660d05455336d2ac7571347c6cf8a1b9f3d3e5895ebb71405d94668d5a9c4a1fd7bc8af8d6c0c622846f895833f133a8a3dc51d2bb20fc3295963362b5a66bde3e9af471df11b91566aefcef2b6c2e154c3b84bd1882ef8830c1949d4b80bd95e04d6ca006b455e397755294f6970bbc55f78ab0ec01cf63d4897dd5b60167c56d9741b34c3aeb351c994ec6600bdb034cfba828258f19af9eb3c242c5238101874569a17f0f4e24efc2c54688d69c672a97659f20"], 0x38}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) (async) setsockopt(r1, 0x5, 0x8, &(0x7f0000000080)="16338035343772b5fc15db4943c97e0cfee47659fd203b480d87714e48470c69c932ba3a537da3528cf23eb586cbe8707d87e1b07085e1e6b9301c768a2bc50626c26073ffd990f09c9148234b8bc0e5600926cd3d57a540adee7b109f5b948750f91fada787e0d6325a95ea2c31f378637143d9925c809a50590efca07d6c32a77e5b719ff1f8677e7143265828285fee82d369dc0a04f1892e301f615cb439ac4353271949fd69d0d508ba9c51dd5213f3dfd1a266e6c42aa37ebdb309b6", 0xbf) (async) 01:02:31 executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$TIOCFLUSH(r4, 0x800c745b, &(0x7f0000000100)=0x7be65723) 01:02:31 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x41c2, 0x6, 0xf9, 0xfffffffc}, {0x2, 0x4, 0x20, 0x6}, {0x400, 0x80, 0x9e, 0x1}, {0x0, 0x3, 0x40, 0x8}, {0x1f, 0x1f, 0x7, 0xfffffffb}, {0x5, 0x1, 0x9, 0xff}, {0x257, 0x4, 0x7d, 0x4}, {0x7ff, 0x0, 0x5, 0x7fff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:02:31 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="829b9f0695091f4eab5538bdef7b8cff9d8d5a1688e50eab1732167f1de6046595a5c76ff6a27eb9e20e875bc1a05578320a7b32d56a22376a7520fa3f186e2044c2e33dfafb4fe289838b23219b3d0233fec2c27b55a79711bcca066dd07b7ef8ac5b729d", 0x65}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f00000004c0)="4f5ed2a1df2d4526130943322295ba3bbcc002a988c89f78ab3f", 0x1a}, {&(0x7f0000000500)="eff3bf54cfedc49e932a6d51dd7c17f2ff360feed2a0f02ffb095aaa546602935e496e5cdfe5fe904d2e517c1ea65d4f8a34f79b9b92f4cd72d76876155edce5d198e33a7139abfb5421bc6da44e464835a24cb8538de6f012029e8538852934872b3c20333c6e9c524afebb1b7616489411d038a893ec34cb868d04", 0x7c}, {&(0x7f0000000580)="01e5e4a86750ad4eab9a975433da3bfdd156f3e871acd77f1a22cc70dfdba23980da1a0fff6b206490e9e671c29409d4ce9fdde3cc24b3f36edb714d7ac80b6ef883647246db1160a5d87f745768b83fb4d9f6e35daefee4ff2d92c2b6e056f5bff2379fc799273c87", 0x69}, {&(0x7f0000000600)="ce04e883523d", 0x6}, {&(0x7f0000000640)="b1441f3423d1cf71b36f6c3057621d3ea9fbb05c717669732ecf0559501ad36cede4b95a43aca021eae72aef4edfbe169aa540d22f82b94c092bb197cbd425590d32fbd3724ab08b3fa677bc62a7d47fc6ac37c7fca142c1fcf72cecfe05682fba99e848ba50c47fc0395a97d421a2c5e52d3a8949e6bd1ea3b12283e51cdce412b9565c54bffb9d95572ba90610505da54e795b7ea85dccc890343e9877b2db9d69a2d44add38634ead0b24acc16b5965b8748124a0b1bab7e26424b9062e9080767388f9643e1497d3820918b1bc6da4087fe06fcd536a82558fe056ce5bef773c22814fdb8297a0309be64c4c3c05ead3cfbe103a", 0xf6}, {&(0x7f0000000740)="0a0e4b1f2081bf895fded7afc53622e17dd1dc003e0a84dfb2fcb45fc1e7943e90f364e776a7aed631e0a3531debebe609a3f2ea70727e4d489ede4cd039ae5177b49e35d81a66fd2f5739a8be5314414e11d5cbe623842caf122918985ebacf72c80d769d6394826f350067744d8209a8741bdfbe59371c7f387b7328a2a2fbd82b59cde3107565d55c3692a3901284a54481cc5379bbc91149a38aa53c1944f3a6b6ddfdabebf0991cec33e71f722aa57605d67bb12415", 0xb8}, {&(0x7f0000000800)="f6064bddb195f540c7f87abfe74ca98784c225e93fe117eb4ff52761cdef12c6d3f8205a8aad1b171ae9ea6500903d4b66fdd10263ec5774c4fe36ab9dc5e8bc18a30f5dd29d02f2da35bee9dc69edf28a801a8740f28be9662f20ece0eef0c7bd2087ca2cb64c70bae30b2f38d220d825ac3bafa0ad8977c85abd82bf37d7b923c77453a426bd7de8cecd217c3148cc710e8619044737a6d6d59fb48d39b7fc7faf8c57fdc5a14feeb0dcd5c84ce335fae709122a3ba21f6f94dc0d9033cba676d1e87c510e01c436b32b471cd6d97c2714498c8925c77a398cfaaa1aa5a78cb94cf09a3e353c1055f2ad87eec5e4bcee3b317cbfbcaf", 0xf7}, {&(0x7f0000000900)="7d71982861188d76a91c6a5791750b3eab6bbefe911f47ba860b160b2cc9626abd60ec22d6f26e41e1c99a6264fd082bda391b234c6786ce96b6b1b65622276a4790b37aecbcf3c4c99a92972befec77dad3153f9a339a50065e0adec2aeb4458f24a151eb11923b3ad26aa51644ef95bfa1635477e92cfc341e9dafbf65227751af38b7b390a67816be052f8ddf46244934bfe1b82694a55f15843f0c0ac925d3b8f44cef58071dad3f24139256c7579529", 0xb2}], 0x8) (async) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) (async) kqueue() (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffb, 0xffffeefc, "00001100000000000800"}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8}, {0x1}, {0x4406}]}) (async) write(r2, &(0x7f0000000000)="bb53b825fa7a2d3f53eb2dd55f5ff219558d6c", 0x13) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@local, @broadcast}) (async) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000200)=""/40, 0x28}, {&(0x7f0000000240)=""/105, 0x69}, {&(0x7f00000002c0)=""/204, 0xcc}, {&(0x7f00000003c0)=""/135, 0x87}], 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) (async) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 01:02:31 executing program 7: shmdt(0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) r2 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) (async) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000080)={0x9c98, 0x9, 0x7f, {[0x9, 0xe0c3, 0x9, 0x0, 0xffffffffffffffff, 0x8, 0x101, 0x4, 0x101, 0x5, 0x7fffffff, 0x65, 0x0, 0xffffffff, 0x1, 0x8, 0x8, 0x941], [0x3, 0x4, 0x10000, 0x0, 0x80000000, 0x40, 0x1, 0x0, 0x3d, 0x401], [0x100000001, 0x6, 0x32, 0xeccf, 0xc6a7, 0x8, 0x7], [0x9, 0xfff, 0x1, 0x7fffffff, 0x3], [{0x4, 0xfffffffe, 0x3, 0x2}, {0xb9, 0x5, 0x2, 0x8}, {0x1, 0x9, 0x2d0000, 0x9}, {0x1, 0x2, 0x4, 0x6}, {0x8, 0x0, 0x20, 0x9}, {0x9, 0x1, 0x2, 0x3}, {0x100, 0x1, 0x7, 0xffffffff}, {0x7fff, 0x1, 0x5e, 0x7}], {0xcbe2, 0x3, 0x3ff, 0x1}, {0xfffd, 0x9, 0x4, 0x8b3e}}}) (async) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000800)={0x10, 0xff, 0x4, 0x100, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6a2a5dc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0xfa6}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x80}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xce}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', '\x00', './file', './file'], 0x5}) (async) shmat(r2, &(0x7f0000ff8000/0x3000)=nil, 0x1000) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3000) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x5, 0xd8) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x8, 0x4) (async) r3 = fcntl$dupfd(r1, 0x0, r1) (async) socket(0x1, 0x4, 0x4) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) write(r2, &(0x7f0000000100)="49f2bd786880b5632ee2b5a9eb3b2ce537d0d754f5e77eb8a5c7732707865ce9df64baca2d0dbddb2bc8ea7c7c1cdba19fde7105e43d561db5ca1874952f2fa33c6aad93a98e4b2227526e323c55b41f7e199608eaf9f9c50e897f88a7f9183bc684f5efaa155263c6325ecc7f22e53a483503a8ebe7c169", 0x78) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) (async, rerun: 64) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) (rerun: 64) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000000c0)) 01:02:31 executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7fffffff, 0x7ff, 0x3}) 01:02:31 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async, rerun: 64) r1 = socket(0x2, 0x3, 0x0) (async, rerun: 64) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async, rerun: 32) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x41c2, 0x6, 0xf9, 0xfffffffc}, {0x2, 0x4, 0x20, 0x6}, {0x400, 0x80, 0x9e, 0x1}, {0x0, 0x3, 0x40, 0x8}, {0x1f, 0x1f, 0x7, 0xfffffffb}, {0x5, 0x1, 0x9, 0xff}, {0x257, 0x4, 0x7d, 0x4}, {0x7ff, 0x0, 0x5, 0x7fff}]}) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:02:31 executing program 1: getuid() getuid() kqueue() r0 = semget$private(0x0, 0x5, 0x222) semop(r0, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}, {0x4}, {0x4, 0x0, 0x1000}], 0x3) semop(r0, &(0x7f0000000300)=[{0x0, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x1ec, 0x1000}, {0x0, 0x5}, {0x0, 0x40, 0x1000}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x10000, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(0xffffffffffffff9c) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)='\t \n', 0x3) 01:02:31 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e6e) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/106, 0x6a}], 0x1, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e6e) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/106, 0x6a}], 0x1, 0x0) (async) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) (async) execve(0x0, 0x0, 0x0) (async) 01:02:35 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) (rerun: 32) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)) (async) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 01:02:35 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x81, 0x8, 0x7f, 0x2ba4, "333c7e392fd2947b88ecad4538f7472c3ed9e24d", 0x5f1, 0xa544}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x1], [], [{}, {}, {}, {0x0, 0xfffffffe}], {0x0, 0x1ff}}}) 01:02:35 executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7fffffff, 0x7ff, 0x3}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r0, 0x0, r0) (async) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7fffffff, 0x7ff, 0x3}) (async) 01:02:35 executing program 1: getuid() getuid() (async) kqueue() r0 = semget$private(0x0, 0x5, 0x222) semop(r0, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}, {0x4}, {0x4, 0x0, 0x1000}], 0x3) (async) semop(r0, &(0x7f0000000300)=[{0x0, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x1ec, 0x1000}, {0x0, 0x5}, {0x0, 0x40, 0x1000}], 0x5) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) (async) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) (async) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x10000, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) (async) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(0xffffffffffffff9c) (async) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)) (async) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) (async) write(r3, &(0x7f0000000180)='\t \n', 0x3) 01:02:35 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x41c2, 0x6, 0xf9, 0xfffffffc}, {0x2, 0x4, 0x20, 0x6}, {0x400, 0x80, 0x9e, 0x1}, {0x0, 0x3, 0x40, 0x8}, {0x1f, 0x1f, 0x7, 0xfffffffb}, {0x5, 0x1, 0x9, 0xff}, {0x257, 0x4, 0x7d, 0x4}, {0x7ff, 0x0, 0x5, 0x7fff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x41c2, 0x6, 0xf9, 0xfffffffc}, {0x2, 0x4, 0x20, 0x6}, {0x400, 0x80, 0x9e, 0x1}, {0x0, 0x3, 0x40, 0x8}, {0x1f, 0x1f, 0x7, 0xfffffffb}, {0x5, 0x1, 0x9, 0xff}, {0x257, 0x4, 0x7d, 0x4}, {0x7ff, 0x0, 0x5, 0x7fff}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) 01:02:35 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x1e6e) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/106, 0x6a}], 0x1, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) (async) execve(0x0, 0x0, 0x0) 01:02:35 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r1 = dup(r0) write(r1, &(0x7f00000001c0)="c4fa35ee6753c820727e25d4576e", 0xe) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x101, 0x20, 0x1f, 0x8}, {0x564e, 0x7, 0x53, 0x8e68}, {0x2, 0x50}, {0x4, 0x20, 0x81, 0x6}, {0x101, 0xff, 0x8, 0x9}, {0x100, 0xfa, 0xd, 0x4}, {0x1, 0x1, 0x68, 0xff}]}) 01:02:35 executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7fffffff, 0x7ff, 0x3}) 01:02:35 executing program 1: getuid() (async) getuid() (async) kqueue() (async) r0 = semget$private(0x0, 0x5, 0x222) semop(r0, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}, {0x4}, {0x4, 0x0, 0x1000}], 0x3) semop(r0, &(0x7f0000000300)=[{0x0, 0x2, 0x800}, {0x0, 0x0, 0x1000}, {0x1, 0x1ec, 0x1000}, {0x0, 0x5}, {0x0, 0x40, 0x1000}], 0x5) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1) (async) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) (async) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)="4082c1", 0x3}], 0x1) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x10000, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) (async) lchown(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 64) dup(0xffffffffffffff9c) (async, rerun: 64) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r3, &(0x7f0000000180)='\t \n', 0x3) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 01:02:37 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0x80ffffffff, 0x0, 0x0, 0x0, 0x4, 0x81, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0xfffffffffffffffe], [0x3, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff7fff], [0x1, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x7fff}], {}, {0x2, 0xffffffff, 0x20, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, 0x0) flock(r2, 0x1) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x77}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x20, 0x3}, {{r4}, 0xfffffffffffffffe, 0x40, 0x40, 0x2, 0x65c}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x8000000000000001, 0x2}], 0x3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x11, 0x20, 0x80, 0x8}, {{}, 0xfffffffffffffff9, 0xc0, 0x1, 0x5a, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x20, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x10, 0xffffffff, 0x8d72}, {{r0}, 0xfffffffffffffffc, 0x6, 0x20, 0xffffffffffffff80, 0xffffffffffffffb3}], 0x0, &(0x7f0000000580)={0x6, 0x3ff}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) sendto$inet(r7, &(0x7f0000000080)="aee6c1cf4cd4013eef3c600e4c8dae", 0xf, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x1) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:02:37 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x80000000, 0x2, {[0x9, 0x1, 0x3, 0x2, 0x1000, 0x19a0, 0x7, 0xfffffffffffffff8, 0x62c, 0x2, 0x0, 0x9, 0x1f, 0x7, 0x7, 0x8, 0x7fffffffffffffff, 0x9], [0x4, 0x5, 0x8, 0x7, 0x10001, 0x5, 0xfff, 0xa6, 0x80, 0x2], [0x8, 0x9, 0xafd, 0x10001, 0x4, 0x0, 0xffffffffffff8001], [0x6d, 0x8, 0x2, 0x8000000000000001, 0x7fffffffffffffff, 0x200], [{0x1, 0x40, 0x1, 0x7c0}, {0x3ff, 0x3, 0x3ff, 0xed}, {0x0, 0x7, 0x1, 0xab}, {0x0, 0x1, 0x9, 0x5}, {0x83, 0x0, 0x4, 0x3ff}, {0x4, 0x8, 0x6, 0x8}, {0x7, 0x9, 0x1753, 0x8001}, {0xbdf, 0x80000000, 0x6, 0xfff}], {0x1000, 0xfffffffa, 0x7ff, 0x646415dd}, {0x81, 0x9, 0x8001, 0x8}}}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) poll(&(0x7f0000000040)=[{r3, 0x10}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:37 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) pwrite(r1, &(0x7f0000000140)="30dcbf644020e97298f87a81c7b38f92d572b3bfaf8d8b85bbf27f68182fa8010bf8b0f339eb94eb7bff158d2d03a15f314ea61325ef79e54b736fe89cbaea337682926ea3749a8768d3", 0x4a, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) read(r2, &(0x7f0000000240)=""/243, 0xf3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:02:37 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000240)="b6b44adf36fd6f04263406c46cf30c009ce53aae9a35f23a3e79aa0a882b0748e257abb394348c1a0d4f3d6a67dd582b8fdbdc68f4d4a6945a52a2e1cf8da4d05b20b24c0cf62955b086a4e9f5ee1d2008f4da3b71e6e7992679c2e715ec51c106c27aa43dfd5e9bd8c010c8fad7", &(0x7f0000000340)=0x6e, &(0x7f0000000380), 0x0) 01:02:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000080)=0x7) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x100, 0x9, 0xd23, 0xcc5}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) r5 = socket(0x2, 0x2, 0x0) r6 = accept(r5, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f0000000100)={0xb6ac, 0x400, 0x8, 0x7}) socket(0x2, 0x1, 0xfb) 01:02:37 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) (async) r1 = dup(r0) write(r1, &(0x7f00000001c0)="c4fa35ee6753c820727e25d4576e", 0xe) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r3 = socket(0x2, 0x3, 0x0) (async, rerun: 32) r4 = socket(0x2, 0x2, 0x0) (rerun: 32) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x101, 0x20, 0x1f, 0x8}, {0x564e, 0x7, 0x53, 0x8e68}, {0x2, 0x50}, {0x4, 0x20, 0x81, 0x6}, {0x101, 0xff, 0x8, 0x9}, {0x100, 0xfa, 0xd, 0x4}, {0x1, 0x1, 0x68, 0xff}]}) 01:02:37 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000240)="b6b44adf36fd6f04263406c46cf30c009ce53aae9a35f23a3e79aa0a882b0748e257abb394348c1a0d4f3d6a67dd582b8fdbdc68f4d4a6945a52a2e1cf8da4d05b20b24c0cf62955b086a4e9f5ee1d2008f4da3b71e6e7992679c2e715ec51c106c27aa43dfd5e9bd8c010c8fad7", &(0x7f0000000340)=0x6e, &(0x7f0000000380), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000240)="b6b44adf36fd6f04263406c46cf30c009ce53aae9a35f23a3e79aa0a882b0748e257abb394348c1a0d4f3d6a67dd582b8fdbdc68f4d4a6945a52a2e1cf8da4d05b20b24c0cf62955b086a4e9f5ee1d2008f4da3b71e6e7992679c2e715ec51c106c27aa43dfd5e9bd8c010c8fad7", &(0x7f0000000340)=0x6e, &(0x7f0000000380), 0x0) (async) 01:02:40 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x81, 0x8, 0x7f, 0x2ba4, "333c7e392fd2947b88ecad4538f7472c3ed9e24d", 0x5f1, 0xa544}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x1], [], [{}, {}, {}, {0x0, 0xfffffffe}], {0x0, 0x1ff}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r2) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x81, 0x8, 0x7f, 0x2ba4, "333c7e392fd2947b88ecad4538f7472c3ed9e24d", 0x5f1, 0xa544}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x1], [], [{}, {}, {}, {0x0, 0xfffffffe}], {0x0, 0x1ff}}}) (async) 01:02:40 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0x80ffffffff, 0x0, 0x0, 0x0, 0x4, 0x81, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0xfffffffffffffffe], [0x3, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff7fff], [0x1, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x7fff}], {}, {0x2, 0xffffffff, 0x20, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, 0x0) flock(r2, 0x1) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x77}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x20, 0x3}, {{r4}, 0xfffffffffffffffe, 0x40, 0x40, 0x2, 0x65c}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x8000000000000001, 0x2}], 0x3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x11, 0x20, 0x80, 0x8}, {{}, 0xfffffffffffffff9, 0xc0, 0x1, 0x5a, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x20, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x10, 0xffffffff, 0x8d72}, {{r0}, 0xfffffffffffffffc, 0x6, 0x20, 0xffffffffffffff80, 0xffffffffffffffb3}], 0x0, &(0x7f0000000580)={0x6, 0x3ff}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) sendto$inet(r7, &(0x7f0000000080)="aee6c1cf4cd4013eef3c600e4c8dae", 0xf, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x1) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) socket$inet6(0x18, 0x1, 0x0) (async) socket$inet6(0x18, 0x3, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0x80ffffffff, 0x0, 0x0, 0x0, 0x4, 0x81, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0xfffffffffffffffe], [0x3, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff7fff], [0x1, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x7fff}], {}, {0x2, 0xffffffff, 0x20, 0x6}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$setown(r1, 0x6, 0x0) (async) flock(r2, 0x1) (async) socket(0x18, 0x2, 0x0) (async) pipe(&(0x7f0000000000)) (async) socket(0x2, 0x2, 0x0) (async) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x77}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x20, 0x3}, {{r4}, 0xfffffffffffffffe, 0x40, 0x40, 0x2, 0x65c}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x8000000000000001, 0x2}], 0x3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x11, 0x20, 0x80, 0x8}, {{}, 0xfffffffffffffff9, 0xc0, 0x1, 0x5a, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x20, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x10, 0xffffffff, 0x8d72}, {{r0}, 0xfffffffffffffffc, 0x6, 0x20, 0xffffffffffffff80, 0xffffffffffffffb3}], 0x0, &(0x7f0000000580)={0x6, 0x3ff}) (async) fcntl$dupfd(r6, 0x0, r6) (async) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) (async) sendto$inet(r7, &(0x7f0000000080)="aee6c1cf4cd4013eef3c600e4c8dae", 0xf, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x1) (async) fcntl$dupfd(r3, 0x0, r3) (async) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) (async) 01:02:40 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x80000000, 0x2, {[0x9, 0x1, 0x3, 0x2, 0x1000, 0x19a0, 0x7, 0xfffffffffffffff8, 0x62c, 0x2, 0x0, 0x9, 0x1f, 0x7, 0x7, 0x8, 0x7fffffffffffffff, 0x9], [0x4, 0x5, 0x8, 0x7, 0x10001, 0x5, 0xfff, 0xa6, 0x80, 0x2], [0x8, 0x9, 0xafd, 0x10001, 0x4, 0x0, 0xffffffffffff8001], [0x6d, 0x8, 0x2, 0x8000000000000001, 0x7fffffffffffffff, 0x200], [{0x1, 0x40, 0x1, 0x7c0}, {0x3ff, 0x3, 0x3ff, 0xed}, {0x0, 0x7, 0x1, 0xab}, {0x0, 0x1, 0x9, 0x5}, {0x83, 0x0, 0x4, 0x3ff}, {0x4, 0x8, 0x6, 0x8}, {0x7, 0x9, 0x1753, 0x8001}, {0xbdf, 0x80000000, 0x6, 0xfff}], {0x1000, 0xfffffffa, 0x7ff, 0x646415dd}, {0x81, 0x9, 0x8001, 0x8}}}) (async, rerun: 64) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) (async) poll(&(0x7f0000000040)=[{r3, 0x10}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:40 executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000240)="b6b44adf36fd6f04263406c46cf30c009ce53aae9a35f23a3e79aa0a882b0748e257abb394348c1a0d4f3d6a67dd582b8fdbdc68f4d4a6945a52a2e1cf8da4d05b20b24c0cf62955b086a4e9f5ee1d2008f4da3b71e6e7992679c2e715ec51c106c27aa43dfd5e9bd8c010c8fad7", &(0x7f0000000340)=0x6e, &(0x7f0000000380), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000240)="b6b44adf36fd6f04263406c46cf30c009ce53aae9a35f23a3e79aa0a882b0748e257abb394348c1a0d4f3d6a67dd582b8fdbdc68f4d4a6945a52a2e1cf8da4d05b20b24c0cf62955b086a4e9f5ee1d2008f4da3b71e6e7992679c2e715ec51c106c27aa43dfd5e9bd8c010c8fad7", &(0x7f0000000340)=0x6e, &(0x7f0000000380), 0x0) (async) 01:02:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r0, 0x0, r1) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) (async) setregid(0x0, r3) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r4, 0x0, r4) (async) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) (async) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) (async) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) (async) 01:02:40 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) pwrite(r1, &(0x7f0000000140)="30dcbf644020e97298f87a81c7b38f92d572b3bfaf8d8b85bbf27f68182fa8010bf8b0f339eb94eb7bff158d2d03a15f314ea61325ef79e54b736fe89cbaea337682926ea3749a8768d3", 0x4a, 0x1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) (async) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) (async) read(r2, &(0x7f0000000240)=""/243, 0xf3) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:02:40 executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) (async) r1 = dup(r0) write(r1, &(0x7f00000001c0)="c4fa35ee6753c820727e25d4576e", 0xe) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r3 = socket(0x2, 0x3, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x101, 0x20, 0x1f, 0x8}, {0x564e, 0x7, 0x53, 0x8e68}, {0x2, 0x50}, {0x4, 0x20, 0x81, 0x6}, {0x101, 0xff, 0x8, 0x9}, {0x100, 0xfa, 0xd, 0x4}, {0x1, 0x1, 0x68, 0xff}]}) 01:02:40 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000080)=0x7) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x100, 0x9, 0xd23, 0xcc5}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) r5 = socket(0x2, 0x2, 0x0) r6 = accept(r5, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f0000000100)={0xb6ac, 0x400, 0x8, 0x7}) socket(0x2, 0x1, 0xfb) 01:02:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) (async, rerun: 64) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) (async, rerun: 64) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) (async) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) (async, rerun: 64) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) (async) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) (async) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:41 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x81, 0x8, 0x7f, 0x2ba4, "333c7e392fd2947b88ecad4538f7472c3ed9e24d", 0x5f1, 0xa544}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x1], [], [{}, {}, {}, {0x0, 0xfffffffe}], {0x0, 0x1ff}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r2) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x81, 0x8, 0x7f, 0x2ba4, "333c7e392fd2947b88ecad4538f7472c3ed9e24d", 0x5f1, 0xa544}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x1], [], [{}, {}, {}, {0x0, 0xfffffffe}], {0x0, 0x1ff}}}) (async) 01:02:41 executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket$inet6(0x18, 0x1, 0x0) (async) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) (async) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0x80ffffffff, 0x0, 0x0, 0x0, 0x4, 0x81, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0xfffffffffffffffe], [0x3, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff7fff], [0x1, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x7fff}], {}, {0x2, 0xffffffff, 0x20, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) fcntl$setown(r1, 0x6, 0x0) flock(r2, 0x1) (async, rerun: 64) r3 = socket(0x18, 0x2, 0x0) (async, rerun: 64) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = socket(0x2, 0x2, 0x0) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x77}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x20, 0x3}, {{r4}, 0xfffffffffffffffe, 0x40, 0x40, 0x2, 0x65c}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x8000000000000001, 0x2}], 0x3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x11, 0x20, 0x80, 0x8}, {{}, 0xfffffffffffffff9, 0xc0, 0x1, 0x5a, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x20, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x10, 0xffffffff, 0x8d72}, {{r0}, 0xfffffffffffffffc, 0x6, 0x20, 0xffffffffffffff80, 0xffffffffffffffb3}], 0x0, &(0x7f0000000580)={0x6, 0x3ff}) (async) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) sendto$inet(r7, &(0x7f0000000080)="aee6c1cf4cd4013eef3c600e4c8dae", 0xf, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x1) (async) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:02:41 executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x7) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x81, 0x8, 0x7f, 0x2ba4, "333c7e392fd2947b88ecad4538f7472c3ed9e24d", 0x5f1, 0xa544}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x1], [], [{}, {}, {}, {0x0, 0xfffffffe}], {0x0, 0x1ff}}}) 01:02:41 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) pwrite(r1, &(0x7f0000000140)="30dcbf644020e97298f87a81c7b38f92d572b3bfaf8d8b85bbf27f68182fa8010bf8b0f339eb94eb7bff158d2d03a15f314ea61325ef79e54b736fe89cbaea337682926ea3749a8768d3", 0x4a, 0x1) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) (async, rerun: 32) getsockname$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) (async, rerun: 32) read(r2, &(0x7f0000000240)=""/243, 0xf3) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (rerun: 64) 01:02:41 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:41 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0x80ffffffff, 0x0, 0x0, 0x0, 0x4, 0x81, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0xfffffffffffffffe], [0x3, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff7fff], [0x1, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x7fff}], {}, {0x2, 0xffffffff, 0x20, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, 0x0) flock(r2, 0x1) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x77}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x20, 0x3}, {{r4}, 0xfffffffffffffffe, 0x40, 0x40, 0x2, 0x65c}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x8000000000000001, 0x2}], 0x3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x11, 0x20, 0x80, 0x8}, {{}, 0xfffffffffffffff9, 0xc0, 0x1, 0x5a, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x20, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x10, 0xffffffff, 0x8d72}, {{r0}, 0xfffffffffffffffc, 0x6, 0x20, 0xffffffffffffff80, 0xffffffffffffffb3}], 0x0, &(0x7f0000000580)={0x6, 0x3ff}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) sendto$inet(r7, &(0x7f0000000080)="aee6c1cf4cd4013eef3c600e4c8dae", 0xf, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x1) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:02:41 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) 01:02:41 executing program 0: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x80000002}]}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:02:41 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:45 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x80000000, 0x2, {[0x9, 0x1, 0x3, 0x2, 0x1000, 0x19a0, 0x7, 0xfffffffffffffff8, 0x62c, 0x2, 0x0, 0x9, 0x1f, 0x7, 0x7, 0x8, 0x7fffffffffffffff, 0x9], [0x4, 0x5, 0x8, 0x7, 0x10001, 0x5, 0xfff, 0xa6, 0x80, 0x2], [0x8, 0x9, 0xafd, 0x10001, 0x4, 0x0, 0xffffffffffff8001], [0x6d, 0x8, 0x2, 0x8000000000000001, 0x7fffffffffffffff, 0x200], [{0x1, 0x40, 0x1, 0x7c0}, {0x3ff, 0x3, 0x3ff, 0xed}, {0x0, 0x7, 0x1, 0xab}, {0x0, 0x1, 0x9, 0x5}, {0x83, 0x0, 0x4, 0x3ff}, {0x4, 0x8, 0x6, 0x8}, {0x7, 0x9, 0x1753, 0x8001}, {0xbdf, 0x80000000, 0x6, 0xfff}], {0x1000, 0xfffffffa, 0x7ff, 0x646415dd}, {0x81, 0x9, 0x8001, 0x8}}}) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) (async) poll(&(0x7f0000000040)=[{r3, 0x10}], 0x1, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:45 executing program 3: r0 = syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000080)="20b337ba6fa1d473c4399b95c72cb2c991694971fa4ce7e010232cd8f4f40e8a2df73511f4be7ecfc36858978429e6a6de29172b333c2de3eadd9587f4cc36f6dd5e27caee0fc5e249f943a3d2baa8dffbd78963115245380506dac71dac81294bfa4f9da081af60b6483c78913329", 0x6f}, {&(0x7f0000000100)="04abeb2f0f992b61e00c492fbd9719ad28a87955af3dd4a4d4f37c04592782616e9f4054fe82e08be67143e247aa4f0c7310c6e28327dff7a3fa87a7cac721aa08452fe0023a049d5bcc48c263fea28f9e8012eea987704dd54fbaafe20cc1b56860821fdfef972ae105cffa02f188f7b8d7bfce9842b021adf6b778e00168533ea892ad27c048b67bcef039db8e77ee4d90a503c5f54e0b38443ae57ba724156351f4030b1a9a3989b7b051ddb7d35d96ca", 0xb2}], 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x67c7) syz_open_pts() 01:02:45 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) 01:02:45 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) r2 = syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x2000000]}}) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0x800, 0x1, {[0x7fff, 0x78d, 0x100, 0x2, 0x400, 0x10001, 0xff, 0x9, 0x1, 0x400, 0x40, 0x400, 0x8, 0xffff, 0x5, 0x2, 0x98f9, 0x1], [0x3, 0x8, 0x8, 0x0, 0x8000, 0xd7, 0x5c8e, 0x1000, 0xb4c2, 0x80], [0x8fbb, 0x2, 0xf2bb, 0x10001, 0x6, 0x100, 0x1f], [0x2, 0x80000001, 0x0, 0x2, 0x1, 0x44], [{0x1000, 0x3, 0x127, 0x2}, {0x9, 0x9, 0xc502, 0x5}, {0x3, 0x4, 0x0, 0x9}, {0x5, 0x1, 0xfffffafb, 0x7fffffffffffffff}, {0x9, 0xff, 0x1, 0x7ff}, {0x9, 0x0, 0xfffffff7}, {0x3ff, 0x9ec9, 0x4, 0x1a}, {0x554, 0x6, 0x6, 0x100000000}], {0xfae5, 0x0, 0x1, 0xffffffff}, {0x9, 0x7, 0x3, 0x2}}}) ioctl$TIOCSBRK(r2, 0x2000747b) 01:02:45 executing program 0: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x80000002}]}) (async) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000100)) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:02:45 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0x80ffffffff, 0x0, 0x0, 0x0, 0x4, 0x81, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0xfffffffffffffffe], [0x3, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff7fff], [0x1, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x7fff}], {}, {0x2, 0xffffffff, 0x20, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, 0x0) flock(r2, 0x1) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x77}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x20, 0x3}, {{r4}, 0xfffffffffffffffe, 0x40, 0x40, 0x2, 0x65c}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x8000000000000001, 0x2}], 0x3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x11, 0x20, 0x80, 0x8}, {{}, 0xfffffffffffffff9, 0xc0, 0x1, 0x5a, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x20, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x10, 0xffffffff, 0x8d72}, {{r0}, 0xfffffffffffffffc, 0x6, 0x20, 0xffffffffffffff80, 0xffffffffffffffb3}], 0x0, &(0x7f0000000580)={0x6, 0x3ff}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) sendto$inet(r7, &(0x7f0000000080)="aee6c1cf4cd4013eef3c600e4c8dae", 0xf, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x1) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:02:45 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:45 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000080)=0x7) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x100, 0x9, 0xd23, 0xcc5}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) r5 = socket(0x2, 0x2, 0x0) r6 = accept(r5, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f0000000100)={0xb6ac, 0x400, 0x8, 0x7}) socket(0x2, 0x1, 0xfb) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000000080)=0x7) (async) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x100, 0x9, 0xd23, 0xcc5}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) socket(0x2, 0x2, 0x0) (async) accept(r5, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) (async) fcntl$dupfd(r6, 0x0, r5) (async) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f0000000100)={0xb6ac, 0x400, 0x8, 0x7}) (async) socket(0x2, 0x1, 0xfb) (async) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 01:02:46 executing program 0: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6, 0x0, 0x0, 0x80000002}]}) (async) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x6, &(0x7f0000000080)="f7a451e4a37b0df30b1d328b", &(0x7f0000000180)=0xff1b, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 01:02:47 executing program 0: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:02:47 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) r2 = syz_open_pts() (async, rerun: 32) socket(0x2, 0x2, 0x0) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x2000000]}}) (async) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r3) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0x800, 0x1, {[0x7fff, 0x78d, 0x100, 0x2, 0x400, 0x10001, 0xff, 0x9, 0x1, 0x400, 0x40, 0x400, 0x8, 0xffff, 0x5, 0x2, 0x98f9, 0x1], [0x3, 0x8, 0x8, 0x0, 0x8000, 0xd7, 0x5c8e, 0x1000, 0xb4c2, 0x80], [0x8fbb, 0x2, 0xf2bb, 0x10001, 0x6, 0x100, 0x1f], [0x2, 0x80000001, 0x0, 0x2, 0x1, 0x44], [{0x1000, 0x3, 0x127, 0x2}, {0x9, 0x9, 0xc502, 0x5}, {0x3, 0x4, 0x0, 0x9}, {0x5, 0x1, 0xfffffafb, 0x7fffffffffffffff}, {0x9, 0xff, 0x1, 0x7ff}, {0x9, 0x0, 0xfffffff7}, {0x3ff, 0x9ec9, 0x4, 0x1a}, {0x554, 0x6, 0x6, 0x100000000}], {0xfae5, 0x0, 0x1, 0xffffffff}, {0x9, 0x7, 0x3, 0x2}}}) (async) ioctl$TIOCSBRK(r2, 0x2000747b) 01:02:47 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:47 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000200), 0x2000000000000031, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0x80ffffffff, 0x0, 0x0, 0x0, 0x4, 0x81, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0xfffffffffffffffe], [0x3, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff7fff], [0x1, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x7fff}], {}, {0x2, 0xffffffff, 0x20, 0x6}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setown(r1, 0x6, 0x0) flock(r2, 0x1) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) kevent(r3, &(0x7f0000000140)=[{{}, 0xfffffffffffffffa, 0x1, 0x8, 0x1, 0x77}, {{}, 0xfffffffffffffffc, 0x8, 0x4, 0x20, 0x3}, {{r4}, 0xfffffffffffffffe, 0x40, 0x40, 0x2, 0x65c}, {{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x8000000000000001, 0x2}], 0x3, &(0x7f0000000240)=[{{}, 0xfffffffffffffffa, 0x11, 0x20, 0x80, 0x8}, {{}, 0xfffffffffffffff9, 0xc0, 0x1, 0x5a, 0xffffffff}, {{}, 0xfffffffffffffffd, 0x10, 0x1, 0x20, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x4, 0x10, 0xffffffff, 0x8d72}, {{r0}, 0xfffffffffffffffc, 0x6, 0x20, 0xffffffffffffff80, 0xffffffffffffffb3}], 0x0, &(0x7f0000000580)={0x6, 0x3ff}) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) sendto$inet(r7, &(0x7f0000000080)="aee6c1cf4cd4013eef3c600e4c8dae", 0xf, 0x8, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x1) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 01:02:47 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:47 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="b2e04d9c228b2e0527634d2f706536418ff8e24bb1f180fe88e3523176f040639f25b991542749e9c073ff7598b8bd69715844fc7376803c57ff31a88bf1a243a11ec9a3edf7ddf5bb2fd911453b1e45d0131df0e9ce8ee0c1fb586ca59fb791c40321306cec1df25b03", 0x6a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2, 0x2, 0x0, 0x1, "a7b4654877960bc6640562351e6827bee3882b8e", 0x9, 0x6}) open(&(0x7f0000000000)='./file0\x00', 0x1e1eb9b4280b23ac, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x20042, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0x29, 0x28, &(0x7f0000000040), 0x4) fcntl$dupfd(r2, 0x0, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0) pwrite(r3, &(0x7f0000001680)="83d82a329c0a755d65048002d942dddd1034888165d08db8869446adb290ca2668772534d04db30ce997b1f4d1e7377aae8bc32f95a10baf493954e773b4dfa8eefb67c65dd8afd894cdf641e9849dfa7fe313f6f0f4deb3e4498c304196ca5eecbc0537c51901e6ca4c3a173591aca7ea46c8f235c6ad4adf520265d3189b8c8d72d730854acd173cdc6bb4da195b2d52cd0b9bfbe8341420efddea7febbd80deaec6ae74c2c1f1fab0ec494a49487a9a50356921600aad75633554866d85b1232b9793506748d897cfec11d0e39ac90e4b55dc150511ab2186789834a09d36ac9dbf546e00f933a5c9ba3c6c7bc73f3a24745545c423de87f301d07189d5884b47767998df9f71a66f25efa01cc65696dcf71f31b2b5991845914366a534119b31a2d9b3ba6d98d27b8ee348649bee92b89a8b8a41dfe701c0faa2bd65a89da593dd5d113b635788042fe0ad39b3ac215e795b94eafe8a533841c44783ed3cb081edc40e3e7c21ba3aa431b9ba12e2ee2d8fad25953a943babd5bbf8396f8d3bbd2a257d624856ea23872db3ab97a15957aceaec624d14f0b6d1985e559bef1a3e4d7721c47cfca5c5b63c0dfa1829408f14efbf12e6b608bcab354a74146e003d96822efd494549550b69d71eeeaf798f111ae676c7b490fb6ee76e55aca3066f2881fcf87895bd856f357a55fe71f7e35e17ad2e422dd37b4f7936f212621d96fa11d4f859b8c46027028489dd767e84acc618d58b65669a0e1c37366c86fcd9890037c956ae707ff2b431933e6d02cf948f737bd4c1eb0bab63f83117dd58e1f8c004660dd8c25e3d7f114c82ff2090159d0a3ba960a9c93ec62941ee37844b9015660947648fd43b1a062560fe71390252949bf602b600e757c283e17b5a136160fbd8a1242beca0a7a22fb31d19ffedbfc78912918f3e0afbe29353869cc01e09c29c3be1e2e7f8ba1cfb501bd32d343e6cff78604631f6f8d3d75804e646c6d909c1f9b10342d3e1c6f71bfeb5c930cb48dc4728984bbbdf8172aa7c2250bf9665b48e0390fcb04900ca83ff70110b2369310d98849b6fef2037d5dd20bd91d3d96f1f3dddbfc49ac37f6cacb253001b71dea5cf1bfab5ae6f093a01a21517fc2d61ae233453acde00d2007ad251b59f0548757834e8182755cfc9ea0bc223038f6dae798ba54717debf715102cc373d84284595ccc42fae09e6d4ce46960aae7ca9ac50d0ceb8dfe2ef9784137c6bc1c81ba360a92018a1c03b36fc301313b60d0234c97e45e330bc5d717334f49eeba1dac0a2e5268f5d0c4bcc58b1f65cfffa2ae19b96bf1fb834963f75e4161cb2f4c1278e1a23ab3f3e0938019cc0f2437ce921329beb63afb3e6ba473275f4ec6e4455345cd9fecb1a368557bbdfefae2e9132324c20796f8a191304d4ce3babf9b2c97eb961940e9e9cba9e3dbe892ce8e62db25d3bd77cea3961166c34ad51e5c02528f988f50e0fd7ed6dea48d52e19bb23ef2526638ccd5eb9b390b330fe72f4153f1ea33b1b33ad7507eafad2b1977ddd32fda41d927c5440c0ce6ad9d032d29a81f4db1f7e0af0218ee8fcdd0b36dee00af6f4c7b338e65d5353f25c2383080f13ebdeebf0164e76945d9d7ca38b1fc914e09cd44935fea839cbc4a38732e1c31fd42aa8dc62d33bca542cb5a352afb3820022a5a0aa8f4aece9c694673aa48a8a64d58548f923cdc3c0742c82bc3c26b663553eb2649f08a93a9f1386df72ecd832834225339461155a93d5efc510688121fc80a0facd539e56a99fb6384123c171561b5c02de9fb0c4f2d8fe483493ab66b11cb10aefb78dcb72fcf52c604773e45333aa54423e475d330eb613df71286bcc6abb062ad5a2371b141e0b61e3bc3ae006e5fe78dadc044f4a95b200f8a63bcfec3ce5b6ace618f51e3ce2a51562cd6d933ec95231617e603db33f520f7741b875e2fd779dd4e2e8184fe9dcadfb04aba237bd73e800686aef8a84312b436697bcebc316c948e5133c82ec0098fefcf9c32a18ffe9b4fbeec833f4e05a4fc51c42879bd3253d968b6a3acc97447f472fd1af877f5e9183f4741011e6f45b591db4683891a8e13f2c36f59d609dd0d77bf7feed9b9b38bd4e562189133c6a1d16b3fe83a5079509f97f77ca85b24da7b05a8decc7260494b3a89ae119dcb981900f50f2415384c7e0a5cdc06fc3adcf12f15abb42f0544ebeb679de4e93e25f4703e6900f8970bc511f7dfa6914cd01699784f18b82918226c943b03d932fdcb34f90fe127cafab40fb43477c7fb107d0dd8bd89f54eaa4a22207221058739ea5ea7d782b689d962bb22373657a080036c784b9ebe5881db817310a0dcbd22267376f95772778b39868627f9a7149e7a1b2f098391db443b8c4d4ffc93296a21a8b407e59bfb71ed4bffa058f624f2ae59a4c78bd620e3a7497a118aca13a730ee30a96e4d2b184e017f81820fadf39440ecab7ae25067ebcd0c11467757d6cacc52cfd96d466fd61d588024c331095c6f216d2be6f5cc1bf9dd1267d08b3704d51041c37b30fca291ae23e6ca3418e07d90873bf0514f9f462620ae62626030dc455f9c3ec2af3624495eccb26c565a16c377bf124e4049241e48d63eb36c9820a92514529d93a21dd0184d3ff0486f70f526e9ec340a1833e4378db28e6632482e87a902d205ca1984f686a843cc6d2503ec0b672c5d1a4e1c502e48ee6d46af2cdaf8f8d1ca332d62293eec906b3284d35e870532cc8fe2d1b627740ac19d3dd97a7452036aa62f5a779152c000336595592afbb3e175b87ff4c1506a407a0c898c4169245f753c4807dc6a8a6e51645a17d7ee53a1c746b9c2a43646076f52fd2e080f70b19ba3fbcc1ac65717630d6dd2be74ad055c594ca695d9cf92dd74e8eeaf7fc05e82cf969696bfd4fe342fcd8837bc837033e392cc933c7fc5f426f119a1ba145412fe900c3a7b6fda1fa0cb2f195fba9794a83cea9283544dc19a0efdc83872edd84090c6940b192e6230ff659784abe8de2bbbf1b608d809595470293c2228a214751feb33b89f7f8547f3d2a6ae47bde121a779dfb4de383cab8e14d4a272f17f021dc2e17b18f4f6ceee45832200f436d758760261da6b902b94b47641fff6cc3427598e229487df75fb637fc2fc4d8cc6918b8d288caa6edb3d180fb4c5169ca7efa64c71d07dbcf258183a99eaffd0e85cf8e4998cb0e1c86db18a4f799d385d6ea379b8d4b0229e5c80bfe343ac4de8f3f86f442088c02705437eb9e68a415c09a5acbacc6dec824c64c4d0636797fcd12160ba5715ec74c93bd562d4d181b37524cc31200406d0d26bfbf211f0211f1fd68382523a966260949c5fcf80b4fd2861bdc39cb0bcf3072ae4cdf49ed7b552f8a72f421e037282b2d0d8714e7a8c5f92bbea21c876e9ebbc199d61b7e84a95be4d9618c05bda979001695d8dd23a80642c4c1b285f00134d3722e2cc259d5af40194d7b115aff4029820b5a31216ff95a5f2ba39dc95428e90aa4c183aa07ba50c0c88c6dffdfd946641c8c66711bd2823c0e4f9cf72c7488f3c11ef54b8f81dff2adf271ce9dd41111c642e1d43118bd584f4bf45b526e4b6cd0bf9701a139627748a71fe0c08c0d2c34de9db9860954b2f5463ee6580303f329b6c42c140cb06170b466a660e9ddde92fd8a3e004bd8beb18b87a468ca11a29149c183b76196b12489f67040eda7b6cb3bda41cdb3aaceaa9c53804452f0949552be9f1a3ce3b7d566a2595e1a6aaa52c875e7e4bf9b87c2d764dd10aca7f6458b5321d48f2cf3bb015ef77f38d662de174b67856c039bd7038611709a0efcc00f2261f1512f78099dcc25e0deb75aa00cb0cb653eeff1ac349f215159b87340983dece08a5ae8e0c138e5cbe8eb0c95c608d4a9baf6d9b7c1e0ec3d0a442be0fb9f81e8b9cecf20911a55d87abeb023d80e1727be999182fd5f60b2f60731210ab0565b913fdafe094eada69ad26b6c3d83d976391b8bc0c59e7e97f8883df10dab07d13edbdd7d9c33f2b7d8fe50449280432779d4ce684b848c28e4927c8d8f0b0f0d8e947189bfa70d80816e083b64cf986eeefc24fd27b2dc384cecdcf18f19698053a7edd7379fc4d47c3d8ffd3a677e3a7407907db42ec720aa6770e1cc4743f9faca40f8209fb070cd02d4445da68a7320533ff3fc6f6c1d3ff8f882e1283c65eda528bf8069ad1bb9600bf5cb5ef5e70d2e6843146dfc978e2a96a38d8806fbefb0e3138d6cc74c7e664088274003e60c49fc04682fd7a08d82c127144ab2308e945865bc7e8a663d20da03bd1f48882a7e8f82a5821b89abeceddde531e3c668d8e60c94585fa1dc78128c522b1f50b6f16a7d9cd2a3d690a4772cefe78a94c7f9e4172dc57d58de5ca5ca577ec7d9537be92d1a93606640ccc06e3ade10c5066c82c1da19216139f559bf6f633d28cae6e4bd7e1afa7ccbee3fc8d36670d1d06644cb1c077369467821bb8e489f72d5069d33151df7c8d76f6746c1677b8bebd57845e45a8fb0fd88f96d6b0a488ed1b97bcb80c5087b826f931e06e05dec0ad278c9ea6db05ac5f6c3335d22f6ef0fbc4fc51300aeff0c4df65db36b7831cbc404cfe56dcb1602387d5f18746cc6967673bb776a7c73f475accbdc48149313ff04fe635faf0f77f061d9737bcf1f33296b5beccdee25753ae1e9261e1199b7a2872d4eca62fa41068cfa8eb19722b659851babb5a9b85a50b8abca3f0ca9aa9ed12bb6829e8cc19c3a3d34c391458aa0b0a5f81a02879c093ca169d86780a7239b7b476f6bda25f1f0997d5105ce5e97ee80203acc17686a16636fc6bece67a4e5ed0c2cc1944e365a7c4bacdca9ec5b260a6a9b9e6cf184692e66951add4eb284396708d5d0c728b3f9c7048ff560b93dc3c970827343791688797b17d72343433b738d458ae98baaf8ed9e4e4ce82ecf9f7cc6a5fc46a1e8534dc7a34a97fc938764d7d52a3c9b4a31c432a6ed395b42b8fdad8d757d721a49a75c6e6790d76f935b28db4976c8ba097167bc35e753f3016ecf7def0770724202afe1bdc45ce8ecc599e8a885802fac471b061ec81fe69b9a4a62f025d8a91a8294ac86d39a6d12877302281f9ad9e0ebcd2518f2a7a2395b8d222b0e83c44e87e6f41fdae2066d24828040a8760dfac1b16092ff36a540fd63f917c713ced5cb60186ea645a483d87fdca8907af7688f8e1674c0d12281c0af025139c6624964d541a3a2d07353d0e8f37cc8974ec0ad2d6f6d5937e09eccc76f159c8796eed7d7ca9661e27a18ddebd2bc689c3886ebb7a3e1bd0800c1566e09117829537d5e5d6f1fb22cfaeca7f02fec74675c769cec3978503530a9a45ba0ad9aa3e20c9940be91c2b1a026128d5d8bfe77e08553efea3f200ca3ef5963a35db909e6c0eacf53c6085f1cdd6e1e2942e5cba3cf65f99ff0791422fbed7398f5f57cdde318c04dd1e3cceecc0965616429a237c28fef5a43fd4655e57d04e7f69dcb66b52900613918f7a605990a9d9a1b6f5c37ca57052849453ef23b13a7f57b895f3319d34b17358664f30b605d3a1d530e5c876283cec82b605039813736f94925c1a79c38c11391fdd9035f3cc4ee7303970df51bcb4453766b6dd36f90860539b89915ae1690f4b2270e38a295078c201440dda6282e50629a53a9033a267e00a84caa860a86a3f50ced17025847d3a59e2a3b065c7ad9366487465c2170de96c30cb6ca882bd46e98b1792b67d54e9daa1028351e4a00756a979501a00414005a01", 0x1000, 0x9) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x80000e4, 0x0, 0x0, 0x0, 0x0, 0x8d, 0x200}, 0x2000, 0x0, 0x1000000000000001}) 01:02:47 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) r2 = syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x2000000]}}) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0xa, r3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0x800, 0x1, {[0x7fff, 0x78d, 0x100, 0x2, 0x400, 0x10001, 0xff, 0x9, 0x1, 0x400, 0x40, 0x400, 0x8, 0xffff, 0x5, 0x2, 0x98f9, 0x1], [0x3, 0x8, 0x8, 0x0, 0x8000, 0xd7, 0x5c8e, 0x1000, 0xb4c2, 0x80], [0x8fbb, 0x2, 0xf2bb, 0x10001, 0x6, 0x100, 0x1f], [0x2, 0x80000001, 0x0, 0x2, 0x1, 0x44], [{0x1000, 0x3, 0x127, 0x2}, {0x9, 0x9, 0xc502, 0x5}, {0x3, 0x4, 0x0, 0x9}, {0x5, 0x1, 0xfffffafb, 0x7fffffffffffffff}, {0x9, 0xff, 0x1, 0x7ff}, {0x9, 0x0, 0xfffffff7}, {0x3ff, 0x9ec9, 0x4, 0x1a}, {0x554, 0x6, 0x6, 0x100000000}], {0xfae5, 0x0, 0x1, 0xffffffff}, {0x9, 0x7, 0x3, 0x2}}}) ioctl$TIOCSBRK(r2, 0x2000747b) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x2000000]}}) (async) socket$unix(0x1, 0x5, 0x0) (async) fcntl$dupfd(r0, 0xa, r3) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0x800, 0x1, {[0x7fff, 0x78d, 0x100, 0x2, 0x400, 0x10001, 0xff, 0x9, 0x1, 0x400, 0x40, 0x400, 0x8, 0xffff, 0x5, 0x2, 0x98f9, 0x1], [0x3, 0x8, 0x8, 0x0, 0x8000, 0xd7, 0x5c8e, 0x1000, 0xb4c2, 0x80], [0x8fbb, 0x2, 0xf2bb, 0x10001, 0x6, 0x100, 0x1f], [0x2, 0x80000001, 0x0, 0x2, 0x1, 0x44], [{0x1000, 0x3, 0x127, 0x2}, {0x9, 0x9, 0xc502, 0x5}, {0x3, 0x4, 0x0, 0x9}, {0x5, 0x1, 0xfffffafb, 0x7fffffffffffffff}, {0x9, 0xff, 0x1, 0x7ff}, {0x9, 0x0, 0xfffffff7}, {0x3ff, 0x9ec9, 0x4, 0x1a}, {0x554, 0x6, 0x6, 0x100000000}], {0xfae5, 0x0, 0x1, 0xffffffff}, {0x9, 0x7, 0x3, 0x2}}}) (async) ioctl$TIOCSBRK(r2, 0x2000747b) (async) 01:02:51 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xffffffffffffffff, 0x0, 0x0, 0x20004003, 0x100200000, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {0x0, 0x3}]}}) 01:02:51 executing program 0: syz_open_pts() (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 01:02:51 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) 01:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) write(r0, &(0x7f0000000000)="d51bfe6d33d0a3bd4719c866324280bedbb55cf60a312b6cfaa671e50de10fe9fefde6f563803d88fb1c0f08d16b61a49d44da12efca71310e976e42845c3496d44f4b28e8a50a9959c63f87ea7f9b3110ad7e0fdd5510", 0x57) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:02:51 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:51 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="b2e04d9c228b2e0527634d2f706536418ff8e24bb1f180fe88e3523176f040639f25b991542749e9c073ff7598b8bd69715844fc7376803c57ff31a88bf1a243a11ec9a3edf7ddf5bb2fd911453b1e45d0131df0e9ce8ee0c1fb586ca59fb791c40321306cec1df25b03", 0x6a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2, 0x2, 0x0, 0x1, "a7b4654877960bc6640562351e6827bee3882b8e", 0x9, 0x6}) open(&(0x7f0000000000)='./file0\x00', 0x1e1eb9b4280b23ac, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x20042, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0x29, 0x28, &(0x7f0000000040), 0x4) fcntl$dupfd(r2, 0x0, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0) pwrite(r3, &(0x7f0000001680)="83d82a329c0a755d65048002d942dddd1034888165d08db8869446adb290ca2668772534d04db30ce997b1f4d1e7377aae8bc32f95a10baf493954e773b4dfa8eefb67c65dd8afd894cdf641e9849dfa7fe313f6f0f4deb3e4498c304196ca5eecbc0537c51901e6ca4c3a173591aca7ea46c8f235c6ad4adf520265d3189b8c8d72d730854acd173cdc6bb4da195b2d52cd0b9bfbe8341420efddea7febbd80deaec6ae74c2c1f1fab0ec494a49487a9a50356921600aad75633554866d85b1232b9793506748d897cfec11d0e39ac90e4b55dc150511ab2186789834a09d36ac9dbf546e00f933a5c9ba3c6c7bc73f3a24745545c423de87f301d07189d5884b47767998df9f71a66f25efa01cc65696dcf71f31b2b5991845914366a534119b31a2d9b3ba6d98d27b8ee348649bee92b89a8b8a41dfe701c0faa2bd65a89da593dd5d113b635788042fe0ad39b3ac215e795b94eafe8a533841c44783ed3cb081edc40e3e7c21ba3aa431b9ba12e2ee2d8fad25953a943babd5bbf8396f8d3bbd2a257d624856ea23872db3ab97a15957aceaec624d14f0b6d1985e559bef1a3e4d7721c47cfca5c5b63c0dfa1829408f14efbf12e6b608bcab354a74146e003d96822efd494549550b69d71eeeaf798f111ae676c7b490fb6ee76e55aca3066f2881fcf87895bd856f357a55fe71f7e35e17ad2e422dd37b4f7936f212621d96fa11d4f859b8c46027028489dd767e84acc618d58b65669a0e1c37366c86fcd9890037c956ae707ff2b431933e6d02cf948f737bd4c1eb0bab63f83117dd58e1f8c004660dd8c25e3d7f114c82ff2090159d0a3ba960a9c93ec62941ee37844b9015660947648fd43b1a062560fe71390252949bf602b600e757c283e17b5a136160fbd8a1242beca0a7a22fb31d19ffedbfc78912918f3e0afbe29353869cc01e09c29c3be1e2e7f8ba1cfb501bd32d343e6cff78604631f6f8d3d75804e646c6d909c1f9b10342d3e1c6f71bfeb5c930cb48dc4728984bbbdf8172aa7c2250bf9665b48e0390fcb04900ca83ff70110b2369310d98849b6fef2037d5dd20bd91d3d96f1f3dddbfc49ac37f6cacb253001b71dea5cf1bfab5ae6f093a01a21517fc2d61ae233453acde00d2007ad251b59f0548757834e8182755cfc9ea0bc223038f6dae798ba54717debf715102cc373d84284595ccc42fae09e6d4ce46960aae7ca9ac50d0ceb8dfe2ef9784137c6bc1c81ba360a92018a1c03b36fc301313b60d0234c97e45e330bc5d717334f49eeba1dac0a2e5268f5d0c4bcc58b1f65cfffa2ae19b96bf1fb834963f75e4161cb2f4c1278e1a23ab3f3e0938019cc0f2437ce921329beb63afb3e6ba473275f4ec6e4455345cd9fecb1a368557bbdfefae2e9132324c20796f8a191304d4ce3babf9b2c97eb961940e9e9cba9e3dbe892ce8e62db25d3bd77cea3961166c34ad51e5c02528f988f50e0fd7ed6dea48d52e19bb23ef2526638ccd5eb9b390b330fe72f4153f1ea33b1b33ad7507eafad2b1977ddd32fda41d927c5440c0ce6ad9d032d29a81f4db1f7e0af0218ee8fcdd0b36dee00af6f4c7b338e65d5353f25c2383080f13ebdeebf0164e76945d9d7ca38b1fc914e09cd44935fea839cbc4a38732e1c31fd42aa8dc62d33bca542cb5a352afb3820022a5a0aa8f4aece9c694673aa48a8a64d58548f923cdc3c0742c82bc3c26b663553eb2649f08a93a9f1386df72ecd832834225339461155a93d5efc510688121fc80a0facd539e56a99fb6384123c171561b5c02de9fb0c4f2d8fe483493ab66b11cb10aefb78dcb72fcf52c604773e45333aa54423e475d330eb613df71286bcc6abb062ad5a2371b141e0b61e3bc3ae006e5fe78dadc044f4a95b200f8a63bcfec3ce5b6ace618f51e3ce2a51562cd6d933ec95231617e603db33f520f7741b875e2fd779dd4e2e8184fe9dcadfb04aba237bd73e800686aef8a84312b436697bcebc316c948e5133c82ec0098fefcf9c32a18ffe9b4fbeec833f4e05a4fc51c42879bd3253d968b6a3acc97447f472fd1af877f5e9183f4741011e6f45b591db4683891a8e13f2c36f59d609dd0d77bf7feed9b9b38bd4e562189133c6a1d16b3fe83a5079509f97f77ca85b24da7b05a8decc7260494b3a89ae119dcb981900f50f2415384c7e0a5cdc06fc3adcf12f15abb42f0544ebeb679de4e93e25f4703e6900f8970bc511f7dfa6914cd01699784f18b82918226c943b03d932fdcb34f90fe127cafab40fb43477c7fb107d0dd8bd89f54eaa4a22207221058739ea5ea7d782b689d962bb22373657a080036c784b9ebe5881db817310a0dcbd22267376f95772778b39868627f9a7149e7a1b2f098391db443b8c4d4ffc93296a21a8b407e59bfb71ed4bffa058f624f2ae59a4c78bd620e3a7497a118aca13a730ee30a96e4d2b184e017f81820fadf39440ecab7ae25067ebcd0c11467757d6cacc52cfd96d466fd61d588024c331095c6f216d2be6f5cc1bf9dd1267d08b3704d51041c37b30fca291ae23e6ca3418e07d90873bf0514f9f462620ae62626030dc455f9c3ec2af3624495eccb26c565a16c377bf124e4049241e48d63eb36c9820a92514529d93a21dd0184d3ff0486f70f526e9ec340a1833e4378db28e6632482e87a902d205ca1984f686a843cc6d2503ec0b672c5d1a4e1c502e48ee6d46af2cdaf8f8d1ca332d62293eec906b3284d35e870532cc8fe2d1b627740ac19d3dd97a7452036aa62f5a779152c000336595592afbb3e175b87ff4c1506a407a0c898c4169245f753c4807dc6a8a6e51645a17d7ee53a1c746b9c2a43646076f52fd2e080f70b19ba3fbcc1ac65717630d6dd2be74ad055c594ca695d9cf92dd74e8eeaf7fc05e82cf969696bfd4fe342fcd8837bc837033e392cc933c7fc5f426f119a1ba145412fe900c3a7b6fda1fa0cb2f195fba9794a83cea9283544dc19a0efdc83872edd84090c6940b192e6230ff659784abe8de2bbbf1b608d809595470293c2228a214751feb33b89f7f8547f3d2a6ae47bde121a779dfb4de383cab8e14d4a272f17f021dc2e17b18f4f6ceee45832200f436d758760261da6b902b94b47641fff6cc3427598e229487df75fb637fc2fc4d8cc6918b8d288caa6edb3d180fb4c5169ca7efa64c71d07dbcf258183a99eaffd0e85cf8e4998cb0e1c86db18a4f799d385d6ea379b8d4b0229e5c80bfe343ac4de8f3f86f442088c02705437eb9e68a415c09a5acbacc6dec824c64c4d0636797fcd12160ba5715ec74c93bd562d4d181b37524cc31200406d0d26bfbf211f0211f1fd68382523a966260949c5fcf80b4fd2861bdc39cb0bcf3072ae4cdf49ed7b552f8a72f421e037282b2d0d8714e7a8c5f92bbea21c876e9ebbc199d61b7e84a95be4d9618c05bda979001695d8dd23a80642c4c1b285f00134d3722e2cc259d5af40194d7b115aff4029820b5a31216ff95a5f2ba39dc95428e90aa4c183aa07ba50c0c88c6dffdfd946641c8c66711bd2823c0e4f9cf72c7488f3c11ef54b8f81dff2adf271ce9dd41111c642e1d43118bd584f4bf45b526e4b6cd0bf9701a139627748a71fe0c08c0d2c34de9db9860954b2f5463ee6580303f329b6c42c140cb06170b466a660e9ddde92fd8a3e004bd8beb18b87a468ca11a29149c183b76196b12489f67040eda7b6cb3bda41cdb3aaceaa9c53804452f0949552be9f1a3ce3b7d566a2595e1a6aaa52c875e7e4bf9b87c2d764dd10aca7f6458b5321d48f2cf3bb015ef77f38d662de174b67856c039bd7038611709a0efcc00f2261f1512f78099dcc25e0deb75aa00cb0cb653eeff1ac349f215159b87340983dece08a5ae8e0c138e5cbe8eb0c95c608d4a9baf6d9b7c1e0ec3d0a442be0fb9f81e8b9cecf20911a55d87abeb023d80e1727be999182fd5f60b2f60731210ab0565b913fdafe094eada69ad26b6c3d83d976391b8bc0c59e7e97f8883df10dab07d13edbdd7d9c33f2b7d8fe50449280432779d4ce684b848c28e4927c8d8f0b0f0d8e947189bfa70d80816e083b64cf986eeefc24fd27b2dc384cecdcf18f19698053a7edd7379fc4d47c3d8ffd3a677e3a7407907db42ec720aa6770e1cc4743f9faca40f8209fb070cd02d4445da68a7320533ff3fc6f6c1d3ff8f882e1283c65eda528bf8069ad1bb9600bf5cb5ef5e70d2e6843146dfc978e2a96a38d8806fbefb0e3138d6cc74c7e664088274003e60c49fc04682fd7a08d82c127144ab2308e945865bc7e8a663d20da03bd1f48882a7e8f82a5821b89abeceddde531e3c668d8e60c94585fa1dc78128c522b1f50b6f16a7d9cd2a3d690a4772cefe78a94c7f9e4172dc57d58de5ca5ca577ec7d9537be92d1a93606640ccc06e3ade10c5066c82c1da19216139f559bf6f633d28cae6e4bd7e1afa7ccbee3fc8d36670d1d06644cb1c077369467821bb8e489f72d5069d33151df7c8d76f6746c1677b8bebd57845e45a8fb0fd88f96d6b0a488ed1b97bcb80c5087b826f931e06e05dec0ad278c9ea6db05ac5f6c3335d22f6ef0fbc4fc51300aeff0c4df65db36b7831cbc404cfe56dcb1602387d5f18746cc6967673bb776a7c73f475accbdc48149313ff04fe635faf0f77f061d9737bcf1f33296b5beccdee25753ae1e9261e1199b7a2872d4eca62fa41068cfa8eb19722b659851babb5a9b85a50b8abca3f0ca9aa9ed12bb6829e8cc19c3a3d34c391458aa0b0a5f81a02879c093ca169d86780a7239b7b476f6bda25f1f0997d5105ce5e97ee80203acc17686a16636fc6bece67a4e5ed0c2cc1944e365a7c4bacdca9ec5b260a6a9b9e6cf184692e66951add4eb284396708d5d0c728b3f9c7048ff560b93dc3c970827343791688797b17d72343433b738d458ae98baaf8ed9e4e4ce82ecf9f7cc6a5fc46a1e8534dc7a34a97fc938764d7d52a3c9b4a31c432a6ed395b42b8fdad8d757d721a49a75c6e6790d76f935b28db4976c8ba097167bc35e753f3016ecf7def0770724202afe1bdc45ce8ecc599e8a885802fac471b061ec81fe69b9a4a62f025d8a91a8294ac86d39a6d12877302281f9ad9e0ebcd2518f2a7a2395b8d222b0e83c44e87e6f41fdae2066d24828040a8760dfac1b16092ff36a540fd63f917c713ced5cb60186ea645a483d87fdca8907af7688f8e1674c0d12281c0af025139c6624964d541a3a2d07353d0e8f37cc8974ec0ad2d6f6d5937e09eccc76f159c8796eed7d7ca9661e27a18ddebd2bc689c3886ebb7a3e1bd0800c1566e09117829537d5e5d6f1fb22cfaeca7f02fec74675c769cec3978503530a9a45ba0ad9aa3e20c9940be91c2b1a026128d5d8bfe77e08553efea3f200ca3ef5963a35db909e6c0eacf53c6085f1cdd6e1e2942e5cba3cf65f99ff0791422fbed7398f5f57cdde318c04dd1e3cceecc0965616429a237c28fef5a43fd4655e57d04e7f69dcb66b52900613918f7a605990a9d9a1b6f5c37ca57052849453ef23b13a7f57b895f3319d34b17358664f30b605d3a1d530e5c876283cec82b605039813736f94925c1a79c38c11391fdd9035f3cc4ee7303970df51bcb4453766b6dd36f90860539b89915ae1690f4b2270e38a295078c201440dda6282e50629a53a9033a267e00a84caa860a86a3f50ced17025847d3a59e2a3b065c7ad9366487465c2170de96c30cb6ca882bd46e98b1792b67d54e9daa1028351e4a00756a979501a00414005a01", 0x1000, 0x9) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x80000e4, 0x0, 0x0, 0x0, 0x0, 0x8d, 0x200}, 0x2000, 0x0, 0x1000000000000001}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) socket(0x18, 0x3, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)=0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) (async) write(0xffffffffffffffff, &(0x7f0000000180)="b2e04d9c228b2e0527634d2f706536418ff8e24bb1f180fe88e3523176f040639f25b991542749e9c073ff7598b8bd69715844fc7376803c57ff31a88bf1a243a11ec9a3edf7ddf5bb2fd911453b1e45d0131df0e9ce8ee0c1fb586ca59fb791c40321306cec1df25b03", 0x6a) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2, 0x2, 0x0, 0x1, "a7b4654877960bc6640562351e6827bee3882b8e", 0x9, 0x6}) (async) open(&(0x7f0000000000)='./file0\x00', 0x1e1eb9b4280b23ac, 0x10) (async) open(&(0x7f0000000080)='./file0\x00', 0x20042, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0x29, 0x28, &(0x7f0000000040), 0x4) (async) fcntl$dupfd(r2, 0x0, r0) (async) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) (async) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0) (async) pwrite(r3, &(0x7f0000001680)="83d82a329c0a755d65048002d942dddd1034888165d08db8869446adb290ca2668772534d04db30ce997b1f4d1e7377aae8bc32f95a10baf493954e773b4dfa8eefb67c65dd8afd894cdf641e9849dfa7fe313f6f0f4deb3e4498c304196ca5eecbc0537c51901e6ca4c3a173591aca7ea46c8f235c6ad4adf520265d3189b8c8d72d730854acd173cdc6bb4da195b2d52cd0b9bfbe8341420efddea7febbd80deaec6ae74c2c1f1fab0ec494a49487a9a50356921600aad75633554866d85b1232b9793506748d897cfec11d0e39ac90e4b55dc150511ab2186789834a09d36ac9dbf546e00f933a5c9ba3c6c7bc73f3a24745545c423de87f301d07189d5884b47767998df9f71a66f25efa01cc65696dcf71f31b2b5991845914366a534119b31a2d9b3ba6d98d27b8ee348649bee92b89a8b8a41dfe701c0faa2bd65a89da593dd5d113b635788042fe0ad39b3ac215e795b94eafe8a533841c44783ed3cb081edc40e3e7c21ba3aa431b9ba12e2ee2d8fad25953a943babd5bbf8396f8d3bbd2a257d624856ea23872db3ab97a15957aceaec624d14f0b6d1985e559bef1a3e4d7721c47cfca5c5b63c0dfa1829408f14efbf12e6b608bcab354a74146e003d96822efd494549550b69d71eeeaf798f111ae676c7b490fb6ee76e55aca3066f2881fcf87895bd856f357a55fe71f7e35e17ad2e422dd37b4f7936f212621d96fa11d4f859b8c46027028489dd767e84acc618d58b65669a0e1c37366c86fcd9890037c956ae707ff2b431933e6d02cf948f737bd4c1eb0bab63f83117dd58e1f8c004660dd8c25e3d7f114c82ff2090159d0a3ba960a9c93ec62941ee37844b9015660947648fd43b1a062560fe71390252949bf602b600e757c283e17b5a136160fbd8a1242beca0a7a22fb31d19ffedbfc78912918f3e0afbe29353869cc01e09c29c3be1e2e7f8ba1cfb501bd32d343e6cff78604631f6f8d3d75804e646c6d909c1f9b10342d3e1c6f71bfeb5c930cb48dc4728984bbbdf8172aa7c2250bf9665b48e0390fcb04900ca83ff70110b2369310d98849b6fef2037d5dd20bd91d3d96f1f3dddbfc49ac37f6cacb253001b71dea5cf1bfab5ae6f093a01a21517fc2d61ae233453acde00d2007ad251b59f0548757834e8182755cfc9ea0bc223038f6dae798ba54717debf715102cc373d84284595ccc42fae09e6d4ce46960aae7ca9ac50d0ceb8dfe2ef9784137c6bc1c81ba360a92018a1c03b36fc301313b60d0234c97e45e330bc5d717334f49eeba1dac0a2e5268f5d0c4bcc58b1f65cfffa2ae19b96bf1fb834963f75e4161cb2f4c1278e1a23ab3f3e0938019cc0f2437ce921329beb63afb3e6ba473275f4ec6e4455345cd9fecb1a368557bbdfefae2e9132324c20796f8a191304d4ce3babf9b2c97eb961940e9e9cba9e3dbe892ce8e62db25d3bd77cea3961166c34ad51e5c02528f988f50e0fd7ed6dea48d52e19bb23ef2526638ccd5eb9b390b330fe72f4153f1ea33b1b33ad7507eafad2b1977ddd32fda41d927c5440c0ce6ad9d032d29a81f4db1f7e0af0218ee8fcdd0b36dee00af6f4c7b338e65d5353f25c2383080f13ebdeebf0164e76945d9d7ca38b1fc914e09cd44935fea839cbc4a38732e1c31fd42aa8dc62d33bca542cb5a352afb3820022a5a0aa8f4aece9c694673aa48a8a64d58548f923cdc3c0742c82bc3c26b663553eb2649f08a93a9f1386df72ecd832834225339461155a93d5efc510688121fc80a0facd539e56a99fb6384123c171561b5c02de9fb0c4f2d8fe483493ab66b11cb10aefb78dcb72fcf52c604773e45333aa54423e475d330eb613df71286bcc6abb062ad5a2371b141e0b61e3bc3ae006e5fe78dadc044f4a95b200f8a63bcfec3ce5b6ace618f51e3ce2a51562cd6d933ec95231617e603db33f520f7741b875e2fd779dd4e2e8184fe9dcadfb04aba237bd73e800686aef8a84312b436697bcebc316c948e5133c82ec0098fefcf9c32a18ffe9b4fbeec833f4e05a4fc51c42879bd3253d968b6a3acc97447f472fd1af877f5e9183f4741011e6f45b591db4683891a8e13f2c36f59d609dd0d77bf7feed9b9b38bd4e562189133c6a1d16b3fe83a5079509f97f77ca85b24da7b05a8decc7260494b3a89ae119dcb981900f50f2415384c7e0a5cdc06fc3adcf12f15abb42f0544ebeb679de4e93e25f4703e6900f8970bc511f7dfa6914cd01699784f18b82918226c943b03d932fdcb34f90fe127cafab40fb43477c7fb107d0dd8bd89f54eaa4a22207221058739ea5ea7d782b689d962bb22373657a080036c784b9ebe5881db817310a0dcbd22267376f95772778b39868627f9a7149e7a1b2f098391db443b8c4d4ffc93296a21a8b407e59bfb71ed4bffa058f624f2ae59a4c78bd620e3a7497a118aca13a730ee30a96e4d2b184e017f81820fadf39440ecab7ae25067ebcd0c11467757d6cacc52cfd96d466fd61d588024c331095c6f216d2be6f5cc1bf9dd1267d08b3704d51041c37b30fca291ae23e6ca3418e07d90873bf0514f9f462620ae62626030dc455f9c3ec2af3624495eccb26c565a16c377bf124e4049241e48d63eb36c9820a92514529d93a21dd0184d3ff0486f70f526e9ec340a1833e4378db28e6632482e87a902d205ca1984f686a843cc6d2503ec0b672c5d1a4e1c502e48ee6d46af2cdaf8f8d1ca332d62293eec906b3284d35e870532cc8fe2d1b627740ac19d3dd97a7452036aa62f5a779152c000336595592afbb3e175b87ff4c1506a407a0c898c4169245f753c4807dc6a8a6e51645a17d7ee53a1c746b9c2a43646076f52fd2e080f70b19ba3fbcc1ac65717630d6dd2be74ad055c594ca695d9cf92dd74e8eeaf7fc05e82cf969696bfd4fe342fcd8837bc837033e392cc933c7fc5f426f119a1ba145412fe900c3a7b6fda1fa0cb2f195fba9794a83cea9283544dc19a0efdc83872edd84090c6940b192e6230ff659784abe8de2bbbf1b608d809595470293c2228a214751feb33b89f7f8547f3d2a6ae47bde121a779dfb4de383cab8e14d4a272f17f021dc2e17b18f4f6ceee45832200f436d758760261da6b902b94b47641fff6cc3427598e229487df75fb637fc2fc4d8cc6918b8d288caa6edb3d180fb4c5169ca7efa64c71d07dbcf258183a99eaffd0e85cf8e4998cb0e1c86db18a4f799d385d6ea379b8d4b0229e5c80bfe343ac4de8f3f86f442088c02705437eb9e68a415c09a5acbacc6dec824c64c4d0636797fcd12160ba5715ec74c93bd562d4d181b37524cc31200406d0d26bfbf211f0211f1fd68382523a966260949c5fcf80b4fd2861bdc39cb0bcf3072ae4cdf49ed7b552f8a72f421e037282b2d0d8714e7a8c5f92bbea21c876e9ebbc199d61b7e84a95be4d9618c05bda979001695d8dd23a80642c4c1b285f00134d3722e2cc259d5af40194d7b115aff4029820b5a31216ff95a5f2ba39dc95428e90aa4c183aa07ba50c0c88c6dffdfd946641c8c66711bd2823c0e4f9cf72c7488f3c11ef54b8f81dff2adf271ce9dd41111c642e1d43118bd584f4bf45b526e4b6cd0bf9701a139627748a71fe0c08c0d2c34de9db9860954b2f5463ee6580303f329b6c42c140cb06170b466a660e9ddde92fd8a3e004bd8beb18b87a468ca11a29149c183b76196b12489f67040eda7b6cb3bda41cdb3aaceaa9c53804452f0949552be9f1a3ce3b7d566a2595e1a6aaa52c875e7e4bf9b87c2d764dd10aca7f6458b5321d48f2cf3bb015ef77f38d662de174b67856c039bd7038611709a0efcc00f2261f1512f78099dcc25e0deb75aa00cb0cb653eeff1ac349f215159b87340983dece08a5ae8e0c138e5cbe8eb0c95c608d4a9baf6d9b7c1e0ec3d0a442be0fb9f81e8b9cecf20911a55d87abeb023d80e1727be999182fd5f60b2f60731210ab0565b913fdafe094eada69ad26b6c3d83d976391b8bc0c59e7e97f8883df10dab07d13edbdd7d9c33f2b7d8fe50449280432779d4ce684b848c28e4927c8d8f0b0f0d8e947189bfa70d80816e083b64cf986eeefc24fd27b2dc384cecdcf18f19698053a7edd7379fc4d47c3d8ffd3a677e3a7407907db42ec720aa6770e1cc4743f9faca40f8209fb070cd02d4445da68a7320533ff3fc6f6c1d3ff8f882e1283c65eda528bf8069ad1bb9600bf5cb5ef5e70d2e6843146dfc978e2a96a38d8806fbefb0e3138d6cc74c7e664088274003e60c49fc04682fd7a08d82c127144ab2308e945865bc7e8a663d20da03bd1f48882a7e8f82a5821b89abeceddde531e3c668d8e60c94585fa1dc78128c522b1f50b6f16a7d9cd2a3d690a4772cefe78a94c7f9e4172dc57d58de5ca5ca577ec7d9537be92d1a93606640ccc06e3ade10c5066c82c1da19216139f559bf6f633d28cae6e4bd7e1afa7ccbee3fc8d36670d1d06644cb1c077369467821bb8e489f72d5069d33151df7c8d76f6746c1677b8bebd57845e45a8fb0fd88f96d6b0a488ed1b97bcb80c5087b826f931e06e05dec0ad278c9ea6db05ac5f6c3335d22f6ef0fbc4fc51300aeff0c4df65db36b7831cbc404cfe56dcb1602387d5f18746cc6967673bb776a7c73f475accbdc48149313ff04fe635faf0f77f061d9737bcf1f33296b5beccdee25753ae1e9261e1199b7a2872d4eca62fa41068cfa8eb19722b659851babb5a9b85a50b8abca3f0ca9aa9ed12bb6829e8cc19c3a3d34c391458aa0b0a5f81a02879c093ca169d86780a7239b7b476f6bda25f1f0997d5105ce5e97ee80203acc17686a16636fc6bece67a4e5ed0c2cc1944e365a7c4bacdca9ec5b260a6a9b9e6cf184692e66951add4eb284396708d5d0c728b3f9c7048ff560b93dc3c970827343791688797b17d72343433b738d458ae98baaf8ed9e4e4ce82ecf9f7cc6a5fc46a1e8534dc7a34a97fc938764d7d52a3c9b4a31c432a6ed395b42b8fdad8d757d721a49a75c6e6790d76f935b28db4976c8ba097167bc35e753f3016ecf7def0770724202afe1bdc45ce8ecc599e8a885802fac471b061ec81fe69b9a4a62f025d8a91a8294ac86d39a6d12877302281f9ad9e0ebcd2518f2a7a2395b8d222b0e83c44e87e6f41fdae2066d24828040a8760dfac1b16092ff36a540fd63f917c713ced5cb60186ea645a483d87fdca8907af7688f8e1674c0d12281c0af025139c6624964d541a3a2d07353d0e8f37cc8974ec0ad2d6f6d5937e09eccc76f159c8796eed7d7ca9661e27a18ddebd2bc689c3886ebb7a3e1bd0800c1566e09117829537d5e5d6f1fb22cfaeca7f02fec74675c769cec3978503530a9a45ba0ad9aa3e20c9940be91c2b1a026128d5d8bfe77e08553efea3f200ca3ef5963a35db909e6c0eacf53c6085f1cdd6e1e2942e5cba3cf65f99ff0791422fbed7398f5f57cdde318c04dd1e3cceecc0965616429a237c28fef5a43fd4655e57d04e7f69dcb66b52900613918f7a605990a9d9a1b6f5c37ca57052849453ef23b13a7f57b895f3319d34b17358664f30b605d3a1d530e5c876283cec82b605039813736f94925c1a79c38c11391fdd9035f3cc4ee7303970df51bcb4453766b6dd36f90860539b89915ae1690f4b2270e38a295078c201440dda6282e50629a53a9033a267e00a84caa860a86a3f50ced17025847d3a59e2a3b065c7ad9366487465c2170de96c30cb6ca882bd46e98b1792b67d54e9daa1028351e4a00756a979501a00414005a01", 0x1000, 0x9) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x5) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x80000e4, 0x0, 0x0, 0x0, 0x0, 0x8d, 0x200}, 0x2000, 0x0, 0x1000000000000001}) (async) 01:02:51 executing program 3: r0 = syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000080)="20b337ba6fa1d473c4399b95c72cb2c991694971fa4ce7e010232cd8f4f40e8a2df73511f4be7ecfc36858978429e6a6de29172b333c2de3eadd9587f4cc36f6dd5e27caee0fc5e249f943a3d2baa8dffbd78963115245380506dac71dac81294bfa4f9da081af60b6483c78913329", 0x6f}, {&(0x7f0000000100)="04abeb2f0f992b61e00c492fbd9719ad28a87955af3dd4a4d4f37c04592782616e9f4054fe82e08be67143e247aa4f0c7310c6e28327dff7a3fa87a7cac721aa08452fe0023a049d5bcc48c263fea28f9e8012eea987704dd54fbaafe20cc1b56860821fdfef972ae105cffa02f188f7b8d7bfce9842b021adf6b778e00168533ea892ad27c048b67bcef039db8e77ee4d90a503c5f54e0b38443ae57ba724156351f4030b1a9a3989b7b051ddb7d35d96ca", 0xb2}], 0x2) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x67c7) syz_open_pts() syz_open_pts() (async) writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000080)="20b337ba6fa1d473c4399b95c72cb2c991694971fa4ce7e010232cd8f4f40e8a2df73511f4be7ecfc36858978429e6a6de29172b333c2de3eadd9587f4cc36f6dd5e27caee0fc5e249f943a3d2baa8dffbd78963115245380506dac71dac81294bfa4f9da081af60b6483c78913329", 0x6f}, {&(0x7f0000000100)="04abeb2f0f992b61e00c492fbd9719ad28a87955af3dd4a4d4f37c04592782616e9f4054fe82e08be67143e247aa4f0c7310c6e28327dff7a3fa87a7cac721aa08452fe0023a049d5bcc48c263fea28f9e8012eea987704dd54fbaafe20cc1b56860821fdfef972ae105cffa02f188f7b8d7bfce9842b021adf6b778e00168533ea892ad27c048b67bcef039db8e77ee4d90a503c5f54e0b38443ae57ba724156351f4030b1a9a3989b7b051ddb7d35d96ca", 0xb2}], 0x2) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x67c7) (async) syz_open_pts() (async) 01:02:51 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xed) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x5, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x2}]}}) 01:02:51 executing program 0: syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_open_pts() (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x7) (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) 01:02:51 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xed) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x5, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x2}]}}) 01:02:51 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xffffffffffffffff, 0x0, 0x0, 0x20004003, 0x100200000, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {0x0, 0x3}]}}) 01:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) write(r0, &(0x7f0000000000)="d51bfe6d33d0a3bd4719c866324280bedbb55cf60a312b6cfaa671e50de10fe9fefde6f563803d88fb1c0f08d16b61a49d44da12efca71310e976e42845c3496d44f4b28e8a50a9959c63f87ea7f9b3110ad7e0fdd5510", 0x57) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:02:51 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 01:02:51 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xffffffffffffffff, 0x0, 0x0, 0x20004003, 0x100200000, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {0x0, 0x3}]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xffffffffffffffff, 0x0, 0x0, 0x20004003, 0x100200000, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {}, {0x0, 0x3}]}}) (async) 01:02:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) write(r0, &(0x7f0000000000)="d51bfe6d33d0a3bd4719c866324280bedbb55cf60a312b6cfaa671e50de10fe9fefde6f563803d88fb1c0f08d16b61a49d44da12efca71310e976e42845c3496d44f4b28e8a50a9959c63f87ea7f9b3110ad7e0fdd5510", 0x57) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) write(r0, &(0x7f0000000000)="d51bfe6d33d0a3bd4719c866324280bedbb55cf60a312b6cfaa671e50de10fe9fefde6f563803d88fb1c0f08d16b61a49d44da12efca71310e976e42845c3496d44f4b28e8a50a9959c63f87ea7f9b3110ad7e0fdd5510", 0x57) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) 01:02:51 executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)=0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="b2e04d9c228b2e0527634d2f706536418ff8e24bb1f180fe88e3523176f040639f25b991542749e9c073ff7598b8bd69715844fc7376803c57ff31a88bf1a243a11ec9a3edf7ddf5bb2fd911453b1e45d0131df0e9ce8ee0c1fb586ca59fb791c40321306cec1df25b03", 0x6a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2, 0x2, 0x0, 0x1, "a7b4654877960bc6640562351e6827bee3882b8e", 0x9, 0x6}) open(&(0x7f0000000000)='./file0\x00', 0x1e1eb9b4280b23ac, 0x10) open(&(0x7f0000000080)='./file0\x00', 0x20042, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0x29, 0x28, &(0x7f0000000040), 0x4) fcntl$dupfd(r2, 0x0, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0) pwrite(r3, &(0x7f0000001680)="83d82a329c0a755d65048002d942dddd1034888165d08db8869446adb290ca2668772534d04db30ce997b1f4d1e7377aae8bc32f95a10baf493954e773b4dfa8eefb67c65dd8afd894cdf641e9849dfa7fe313f6f0f4deb3e4498c304196ca5eecbc0537c51901e6ca4c3a173591aca7ea46c8f235c6ad4adf520265d3189b8c8d72d730854acd173cdc6bb4da195b2d52cd0b9bfbe8341420efddea7febbd80deaec6ae74c2c1f1fab0ec494a49487a9a50356921600aad75633554866d85b1232b9793506748d897cfec11d0e39ac90e4b55dc150511ab2186789834a09d36ac9dbf546e00f933a5c9ba3c6c7bc73f3a24745545c423de87f301d07189d5884b47767998df9f71a66f25efa01cc65696dcf71f31b2b5991845914366a534119b31a2d9b3ba6d98d27b8ee348649bee92b89a8b8a41dfe701c0faa2bd65a89da593dd5d113b635788042fe0ad39b3ac215e795b94eafe8a533841c44783ed3cb081edc40e3e7c21ba3aa431b9ba12e2ee2d8fad25953a943babd5bbf8396f8d3bbd2a257d624856ea23872db3ab97a15957aceaec624d14f0b6d1985e559bef1a3e4d7721c47cfca5c5b63c0dfa1829408f14efbf12e6b608bcab354a74146e003d96822efd494549550b69d71eeeaf798f111ae676c7b490fb6ee76e55aca3066f2881fcf87895bd856f357a55fe71f7e35e17ad2e422dd37b4f7936f212621d96fa11d4f859b8c46027028489dd767e84acc618d58b65669a0e1c37366c86fcd9890037c956ae707ff2b431933e6d02cf948f737bd4c1eb0bab63f83117dd58e1f8c004660dd8c25e3d7f114c82ff2090159d0a3ba960a9c93ec62941ee37844b9015660947648fd43b1a062560fe71390252949bf602b600e757c283e17b5a136160fbd8a1242beca0a7a22fb31d19ffedbfc78912918f3e0afbe29353869cc01e09c29c3be1e2e7f8ba1cfb501bd32d343e6cff78604631f6f8d3d75804e646c6d909c1f9b10342d3e1c6f71bfeb5c930cb48dc4728984bbbdf8172aa7c2250bf9665b48e0390fcb04900ca83ff70110b2369310d98849b6fef2037d5dd20bd91d3d96f1f3dddbfc49ac37f6cacb253001b71dea5cf1bfab5ae6f093a01a21517fc2d61ae233453acde00d2007ad251b59f0548757834e8182755cfc9ea0bc223038f6dae798ba54717debf715102cc373d84284595ccc42fae09e6d4ce46960aae7ca9ac50d0ceb8dfe2ef9784137c6bc1c81ba360a92018a1c03b36fc301313b60d0234c97e45e330bc5d717334f49eeba1dac0a2e5268f5d0c4bcc58b1f65cfffa2ae19b96bf1fb834963f75e4161cb2f4c1278e1a23ab3f3e0938019cc0f2437ce921329beb63afb3e6ba473275f4ec6e4455345cd9fecb1a368557bbdfefae2e9132324c20796f8a191304d4ce3babf9b2c97eb961940e9e9cba9e3dbe892ce8e62db25d3bd77cea3961166c34ad51e5c02528f988f50e0fd7ed6dea48d52e19bb23ef2526638ccd5eb9b390b330fe72f4153f1ea33b1b33ad7507eafad2b1977ddd32fda41d927c5440c0ce6ad9d032d29a81f4db1f7e0af0218ee8fcdd0b36dee00af6f4c7b338e65d5353f25c2383080f13ebdeebf0164e76945d9d7ca38b1fc914e09cd44935fea839cbc4a38732e1c31fd42aa8dc62d33bca542cb5a352afb3820022a5a0aa8f4aece9c694673aa48a8a64d58548f923cdc3c0742c82bc3c26b663553eb2649f08a93a9f1386df72ecd832834225339461155a93d5efc510688121fc80a0facd539e56a99fb6384123c171561b5c02de9fb0c4f2d8fe483493ab66b11cb10aefb78dcb72fcf52c604773e45333aa54423e475d330eb613df71286bcc6abb062ad5a2371b141e0b61e3bc3ae006e5fe78dadc044f4a95b200f8a63bcfec3ce5b6ace618f51e3ce2a51562cd6d933ec95231617e603db33f520f7741b875e2fd779dd4e2e8184fe9dcadfb04aba237bd73e800686aef8a84312b436697bcebc316c948e5133c82ec0098fefcf9c32a18ffe9b4fbeec833f4e05a4fc51c42879bd3253d968b6a3acc97447f472fd1af877f5e9183f4741011e6f45b591db4683891a8e13f2c36f59d609dd0d77bf7feed9b9b38bd4e562189133c6a1d16b3fe83a5079509f97f77ca85b24da7b05a8decc7260494b3a89ae119dcb981900f50f2415384c7e0a5cdc06fc3adcf12f15abb42f0544ebeb679de4e93e25f4703e6900f8970bc511f7dfa6914cd01699784f18b82918226c943b03d932fdcb34f90fe127cafab40fb43477c7fb107d0dd8bd89f54eaa4a22207221058739ea5ea7d782b689d962bb22373657a080036c784b9ebe5881db817310a0dcbd22267376f95772778b39868627f9a7149e7a1b2f098391db443b8c4d4ffc93296a21a8b407e59bfb71ed4bffa058f624f2ae59a4c78bd620e3a7497a118aca13a730ee30a96e4d2b184e017f81820fadf39440ecab7ae25067ebcd0c11467757d6cacc52cfd96d466fd61d588024c331095c6f216d2be6f5cc1bf9dd1267d08b3704d51041c37b30fca291ae23e6ca3418e07d90873bf0514f9f462620ae62626030dc455f9c3ec2af3624495eccb26c565a16c377bf124e4049241e48d63eb36c9820a92514529d93a21dd0184d3ff0486f70f526e9ec340a1833e4378db28e6632482e87a902d205ca1984f686a843cc6d2503ec0b672c5d1a4e1c502e48ee6d46af2cdaf8f8d1ca332d62293eec906b3284d35e870532cc8fe2d1b627740ac19d3dd97a7452036aa62f5a779152c000336595592afbb3e175b87ff4c1506a407a0c898c4169245f753c4807dc6a8a6e51645a17d7ee53a1c746b9c2a43646076f52fd2e080f70b19ba3fbcc1ac65717630d6dd2be74ad055c594ca695d9cf92dd74e8eeaf7fc05e82cf969696bfd4fe342fcd8837bc837033e392cc933c7fc5f426f119a1ba145412fe900c3a7b6fda1fa0cb2f195fba9794a83cea9283544dc19a0efdc83872edd84090c6940b192e6230ff659784abe8de2bbbf1b608d809595470293c2228a214751feb33b89f7f8547f3d2a6ae47bde121a779dfb4de383cab8e14d4a272f17f021dc2e17b18f4f6ceee45832200f436d758760261da6b902b94b47641fff6cc3427598e229487df75fb637fc2fc4d8cc6918b8d288caa6edb3d180fb4c5169ca7efa64c71d07dbcf258183a99eaffd0e85cf8e4998cb0e1c86db18a4f799d385d6ea379b8d4b0229e5c80bfe343ac4de8f3f86f442088c02705437eb9e68a415c09a5acbacc6dec824c64c4d0636797fcd12160ba5715ec74c93bd562d4d181b37524cc31200406d0d26bfbf211f0211f1fd68382523a966260949c5fcf80b4fd2861bdc39cb0bcf3072ae4cdf49ed7b552f8a72f421e037282b2d0d8714e7a8c5f92bbea21c876e9ebbc199d61b7e84a95be4d9618c05bda979001695d8dd23a80642c4c1b285f00134d3722e2cc259d5af40194d7b115aff4029820b5a31216ff95a5f2ba39dc95428e90aa4c183aa07ba50c0c88c6dffdfd946641c8c66711bd2823c0e4f9cf72c7488f3c11ef54b8f81dff2adf271ce9dd41111c642e1d43118bd584f4bf45b526e4b6cd0bf9701a139627748a71fe0c08c0d2c34de9db9860954b2f5463ee6580303f329b6c42c140cb06170b466a660e9ddde92fd8a3e004bd8beb18b87a468ca11a29149c183b76196b12489f67040eda7b6cb3bda41cdb3aaceaa9c53804452f0949552be9f1a3ce3b7d566a2595e1a6aaa52c875e7e4bf9b87c2d764dd10aca7f6458b5321d48f2cf3bb015ef77f38d662de174b67856c039bd7038611709a0efcc00f2261f1512f78099dcc25e0deb75aa00cb0cb653eeff1ac349f215159b87340983dece08a5ae8e0c138e5cbe8eb0c95c608d4a9baf6d9b7c1e0ec3d0a442be0fb9f81e8b9cecf20911a55d87abeb023d80e1727be999182fd5f60b2f60731210ab0565b913fdafe094eada69ad26b6c3d83d976391b8bc0c59e7e97f8883df10dab07d13edbdd7d9c33f2b7d8fe50449280432779d4ce684b848c28e4927c8d8f0b0f0d8e947189bfa70d80816e083b64cf986eeefc24fd27b2dc384cecdcf18f19698053a7edd7379fc4d47c3d8ffd3a677e3a7407907db42ec720aa6770e1cc4743f9faca40f8209fb070cd02d4445da68a7320533ff3fc6f6c1d3ff8f882e1283c65eda528bf8069ad1bb9600bf5cb5ef5e70d2e6843146dfc978e2a96a38d8806fbefb0e3138d6cc74c7e664088274003e60c49fc04682fd7a08d82c127144ab2308e945865bc7e8a663d20da03bd1f48882a7e8f82a5821b89abeceddde531e3c668d8e60c94585fa1dc78128c522b1f50b6f16a7d9cd2a3d690a4772cefe78a94c7f9e4172dc57d58de5ca5ca577ec7d9537be92d1a93606640ccc06e3ade10c5066c82c1da19216139f559bf6f633d28cae6e4bd7e1afa7ccbee3fc8d36670d1d06644cb1c077369467821bb8e489f72d5069d33151df7c8d76f6746c1677b8bebd57845e45a8fb0fd88f96d6b0a488ed1b97bcb80c5087b826f931e06e05dec0ad278c9ea6db05ac5f6c3335d22f6ef0fbc4fc51300aeff0c4df65db36b7831cbc404cfe56dcb1602387d5f18746cc6967673bb776a7c73f475accbdc48149313ff04fe635faf0f77f061d9737bcf1f33296b5beccdee25753ae1e9261e1199b7a2872d4eca62fa41068cfa8eb19722b659851babb5a9b85a50b8abca3f0ca9aa9ed12bb6829e8cc19c3a3d34c391458aa0b0a5f81a02879c093ca169d86780a7239b7b476f6bda25f1f0997d5105ce5e97ee80203acc17686a16636fc6bece67a4e5ed0c2cc1944e365a7c4bacdca9ec5b260a6a9b9e6cf184692e66951add4eb284396708d5d0c728b3f9c7048ff560b93dc3c970827343791688797b17d72343433b738d458ae98baaf8ed9e4e4ce82ecf9f7cc6a5fc46a1e8534dc7a34a97fc938764d7d52a3c9b4a31c432a6ed395b42b8fdad8d757d721a49a75c6e6790d76f935b28db4976c8ba097167bc35e753f3016ecf7def0770724202afe1bdc45ce8ecc599e8a885802fac471b061ec81fe69b9a4a62f025d8a91a8294ac86d39a6d12877302281f9ad9e0ebcd2518f2a7a2395b8d222b0e83c44e87e6f41fdae2066d24828040a8760dfac1b16092ff36a540fd63f917c713ced5cb60186ea645a483d87fdca8907af7688f8e1674c0d12281c0af025139c6624964d541a3a2d07353d0e8f37cc8974ec0ad2d6f6d5937e09eccc76f159c8796eed7d7ca9661e27a18ddebd2bc689c3886ebb7a3e1bd0800c1566e09117829537d5e5d6f1fb22cfaeca7f02fec74675c769cec3978503530a9a45ba0ad9aa3e20c9940be91c2b1a026128d5d8bfe77e08553efea3f200ca3ef5963a35db909e6c0eacf53c6085f1cdd6e1e2942e5cba3cf65f99ff0791422fbed7398f5f57cdde318c04dd1e3cceecc0965616429a237c28fef5a43fd4655e57d04e7f69dcb66b52900613918f7a605990a9d9a1b6f5c37ca57052849453ef23b13a7f57b895f3319d34b17358664f30b605d3a1d530e5c876283cec82b605039813736f94925c1a79c38c11391fdd9035f3cc4ee7303970df51bcb4453766b6dd36f90860539b89915ae1690f4b2270e38a295078c201440dda6282e50629a53a9033a267e00a84caa860a86a3f50ced17025847d3a59e2a3b065c7ad9366487465c2170de96c30cb6ca882bd46e98b1792b67d54e9daa1028351e4a00756a979501a00414005a01", 0x1000, 0x9) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x80000e4, 0x0, 0x0, 0x0, 0x0, 0x8d, 0x200}, 0x2000, 0x0, 0x1000000000000001}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) (async) socket(0x18, 0x3, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000004c0)=0x4) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000f40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={0x0}) (async) write(0xffffffffffffffff, &(0x7f0000000180)="b2e04d9c228b2e0527634d2f706536418ff8e24bb1f180fe88e3523176f040639f25b991542749e9c073ff7598b8bd69715844fc7376803c57ff31a88bf1a243a11ec9a3edf7ddf5bb2fd911453b1e45d0131df0e9ce8ee0c1fb586ca59fb791c40321306cec1df25b03", 0x6a) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x2, 0x2, 0x0, 0x1, "a7b4654877960bc6640562351e6827bee3882b8e", 0x9, 0x6}) (async) open(&(0x7f0000000000)='./file0\x00', 0x1e1eb9b4280b23ac, 0x10) (async) open(&(0x7f0000000080)='./file0\x00', 0x20042, 0x0) (async) socket$inet6(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r2, 0x29, 0x28, &(0x7f0000000040), 0x4) (async) fcntl$dupfd(r2, 0x0, r0) (async) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) (async) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0) (async) pwrite(r3, &(0x7f0000001680)="83d82a329c0a755d65048002d942dddd1034888165d08db8869446adb290ca2668772534d04db30ce997b1f4d1e7377aae8bc32f95a10baf493954e773b4dfa8eefb67c65dd8afd894cdf641e9849dfa7fe313f6f0f4deb3e4498c304196ca5eecbc0537c51901e6ca4c3a173591aca7ea46c8f235c6ad4adf520265d3189b8c8d72d730854acd173cdc6bb4da195b2d52cd0b9bfbe8341420efddea7febbd80deaec6ae74c2c1f1fab0ec494a49487a9a50356921600aad75633554866d85b1232b9793506748d897cfec11d0e39ac90e4b55dc150511ab2186789834a09d36ac9dbf546e00f933a5c9ba3c6c7bc73f3a24745545c423de87f301d07189d5884b47767998df9f71a66f25efa01cc65696dcf71f31b2b5991845914366a534119b31a2d9b3ba6d98d27b8ee348649bee92b89a8b8a41dfe701c0faa2bd65a89da593dd5d113b635788042fe0ad39b3ac215e795b94eafe8a533841c44783ed3cb081edc40e3e7c21ba3aa431b9ba12e2ee2d8fad25953a943babd5bbf8396f8d3bbd2a257d624856ea23872db3ab97a15957aceaec624d14f0b6d1985e559bef1a3e4d7721c47cfca5c5b63c0dfa1829408f14efbf12e6b608bcab354a74146e003d96822efd494549550b69d71eeeaf798f111ae676c7b490fb6ee76e55aca3066f2881fcf87895bd856f357a55fe71f7e35e17ad2e422dd37b4f7936f212621d96fa11d4f859b8c46027028489dd767e84acc618d58b65669a0e1c37366c86fcd9890037c956ae707ff2b431933e6d02cf948f737bd4c1eb0bab63f83117dd58e1f8c004660dd8c25e3d7f114c82ff2090159d0a3ba960a9c93ec62941ee37844b9015660947648fd43b1a062560fe71390252949bf602b600e757c283e17b5a136160fbd8a1242beca0a7a22fb31d19ffedbfc78912918f3e0afbe29353869cc01e09c29c3be1e2e7f8ba1cfb501bd32d343e6cff78604631f6f8d3d75804e646c6d909c1f9b10342d3e1c6f71bfeb5c930cb48dc4728984bbbdf8172aa7c2250bf9665b48e0390fcb04900ca83ff70110b2369310d98849b6fef2037d5dd20bd91d3d96f1f3dddbfc49ac37f6cacb253001b71dea5cf1bfab5ae6f093a01a21517fc2d61ae233453acde00d2007ad251b59f0548757834e8182755cfc9ea0bc223038f6dae798ba54717debf715102cc373d84284595ccc42fae09e6d4ce46960aae7ca9ac50d0ceb8dfe2ef9784137c6bc1c81ba360a92018a1c03b36fc301313b60d0234c97e45e330bc5d717334f49eeba1dac0a2e5268f5d0c4bcc58b1f65cfffa2ae19b96bf1fb834963f75e4161cb2f4c1278e1a23ab3f3e0938019cc0f2437ce921329beb63afb3e6ba473275f4ec6e4455345cd9fecb1a368557bbdfefae2e9132324c20796f8a191304d4ce3babf9b2c97eb961940e9e9cba9e3dbe892ce8e62db25d3bd77cea3961166c34ad51e5c02528f988f50e0fd7ed6dea48d52e19bb23ef2526638ccd5eb9b390b330fe72f4153f1ea33b1b33ad7507eafad2b1977ddd32fda41d927c5440c0ce6ad9d032d29a81f4db1f7e0af0218ee8fcdd0b36dee00af6f4c7b338e65d5353f25c2383080f13ebdeebf0164e76945d9d7ca38b1fc914e09cd44935fea839cbc4a38732e1c31fd42aa8dc62d33bca542cb5a352afb3820022a5a0aa8f4aece9c694673aa48a8a64d58548f923cdc3c0742c82bc3c26b663553eb2649f08a93a9f1386df72ecd832834225339461155a93d5efc510688121fc80a0facd539e56a99fb6384123c171561b5c02de9fb0c4f2d8fe483493ab66b11cb10aefb78dcb72fcf52c604773e45333aa54423e475d330eb613df71286bcc6abb062ad5a2371b141e0b61e3bc3ae006e5fe78dadc044f4a95b200f8a63bcfec3ce5b6ace618f51e3ce2a51562cd6d933ec95231617e603db33f520f7741b875e2fd779dd4e2e8184fe9dcadfb04aba237bd73e800686aef8a84312b436697bcebc316c948e5133c82ec0098fefcf9c32a18ffe9b4fbeec833f4e05a4fc51c42879bd3253d968b6a3acc97447f472fd1af877f5e9183f4741011e6f45b591db4683891a8e13f2c36f59d609dd0d77bf7feed9b9b38bd4e562189133c6a1d16b3fe83a5079509f97f77ca85b24da7b05a8decc7260494b3a89ae119dcb981900f50f2415384c7e0a5cdc06fc3adcf12f15abb42f0544ebeb679de4e93e25f4703e6900f8970bc511f7dfa6914cd01699784f18b82918226c943b03d932fdcb34f90fe127cafab40fb43477c7fb107d0dd8bd89f54eaa4a22207221058739ea5ea7d782b689d962bb22373657a080036c784b9ebe5881db817310a0dcbd22267376f95772778b39868627f9a7149e7a1b2f098391db443b8c4d4ffc93296a21a8b407e59bfb71ed4bffa058f624f2ae59a4c78bd620e3a7497a118aca13a730ee30a96e4d2b184e017f81820fadf39440ecab7ae25067ebcd0c11467757d6cacc52cfd96d466fd61d588024c331095c6f216d2be6f5cc1bf9dd1267d08b3704d51041c37b30fca291ae23e6ca3418e07d90873bf0514f9f462620ae62626030dc455f9c3ec2af3624495eccb26c565a16c377bf124e4049241e48d63eb36c9820a92514529d93a21dd0184d3ff0486f70f526e9ec340a1833e4378db28e6632482e87a902d205ca1984f686a843cc6d2503ec0b672c5d1a4e1c502e48ee6d46af2cdaf8f8d1ca332d62293eec906b3284d35e870532cc8fe2d1b627740ac19d3dd97a7452036aa62f5a779152c000336595592afbb3e175b87ff4c1506a407a0c898c4169245f753c4807dc6a8a6e51645a17d7ee53a1c746b9c2a43646076f52fd2e080f70b19ba3fbcc1ac65717630d6dd2be74ad055c594ca695d9cf92dd74e8eeaf7fc05e82cf969696bfd4fe342fcd8837bc837033e392cc933c7fc5f426f119a1ba145412fe900c3a7b6fda1fa0cb2f195fba9794a83cea9283544dc19a0efdc83872edd84090c6940b192e6230ff659784abe8de2bbbf1b608d809595470293c2228a214751feb33b89f7f8547f3d2a6ae47bde121a779dfb4de383cab8e14d4a272f17f021dc2e17b18f4f6ceee45832200f436d758760261da6b902b94b47641fff6cc3427598e229487df75fb637fc2fc4d8cc6918b8d288caa6edb3d180fb4c5169ca7efa64c71d07dbcf258183a99eaffd0e85cf8e4998cb0e1c86db18a4f799d385d6ea379b8d4b0229e5c80bfe343ac4de8f3f86f442088c02705437eb9e68a415c09a5acbacc6dec824c64c4d0636797fcd12160ba5715ec74c93bd562d4d181b37524cc31200406d0d26bfbf211f0211f1fd68382523a966260949c5fcf80b4fd2861bdc39cb0bcf3072ae4cdf49ed7b552f8a72f421e037282b2d0d8714e7a8c5f92bbea21c876e9ebbc199d61b7e84a95be4d9618c05bda979001695d8dd23a80642c4c1b285f00134d3722e2cc259d5af40194d7b115aff4029820b5a31216ff95a5f2ba39dc95428e90aa4c183aa07ba50c0c88c6dffdfd946641c8c66711bd2823c0e4f9cf72c7488f3c11ef54b8f81dff2adf271ce9dd41111c642e1d43118bd584f4bf45b526e4b6cd0bf9701a139627748a71fe0c08c0d2c34de9db9860954b2f5463ee6580303f329b6c42c140cb06170b466a660e9ddde92fd8a3e004bd8beb18b87a468ca11a29149c183b76196b12489f67040eda7b6cb3bda41cdb3aaceaa9c53804452f0949552be9f1a3ce3b7d566a2595e1a6aaa52c875e7e4bf9b87c2d764dd10aca7f6458b5321d48f2cf3bb015ef77f38d662de174b67856c039bd7038611709a0efcc00f2261f1512f78099dcc25e0deb75aa00cb0cb653eeff1ac349f215159b87340983dece08a5ae8e0c138e5cbe8eb0c95c608d4a9baf6d9b7c1e0ec3d0a442be0fb9f81e8b9cecf20911a55d87abeb023d80e1727be999182fd5f60b2f60731210ab0565b913fdafe094eada69ad26b6c3d83d976391b8bc0c59e7e97f8883df10dab07d13edbdd7d9c33f2b7d8fe50449280432779d4ce684b848c28e4927c8d8f0b0f0d8e947189bfa70d80816e083b64cf986eeefc24fd27b2dc384cecdcf18f19698053a7edd7379fc4d47c3d8ffd3a677e3a7407907db42ec720aa6770e1cc4743f9faca40f8209fb070cd02d4445da68a7320533ff3fc6f6c1d3ff8f882e1283c65eda528bf8069ad1bb9600bf5cb5ef5e70d2e6843146dfc978e2a96a38d8806fbefb0e3138d6cc74c7e664088274003e60c49fc04682fd7a08d82c127144ab2308e945865bc7e8a663d20da03bd1f48882a7e8f82a5821b89abeceddde531e3c668d8e60c94585fa1dc78128c522b1f50b6f16a7d9cd2a3d690a4772cefe78a94c7f9e4172dc57d58de5ca5ca577ec7d9537be92d1a93606640ccc06e3ade10c5066c82c1da19216139f559bf6f633d28cae6e4bd7e1afa7ccbee3fc8d36670d1d06644cb1c077369467821bb8e489f72d5069d33151df7c8d76f6746c1677b8bebd57845e45a8fb0fd88f96d6b0a488ed1b97bcb80c5087b826f931e06e05dec0ad278c9ea6db05ac5f6c3335d22f6ef0fbc4fc51300aeff0c4df65db36b7831cbc404cfe56dcb1602387d5f18746cc6967673bb776a7c73f475accbdc48149313ff04fe635faf0f77f061d9737bcf1f33296b5beccdee25753ae1e9261e1199b7a2872d4eca62fa41068cfa8eb19722b659851babb5a9b85a50b8abca3f0ca9aa9ed12bb6829e8cc19c3a3d34c391458aa0b0a5f81a02879c093ca169d86780a7239b7b476f6bda25f1f0997d5105ce5e97ee80203acc17686a16636fc6bece67a4e5ed0c2cc1944e365a7c4bacdca9ec5b260a6a9b9e6cf184692e66951add4eb284396708d5d0c728b3f9c7048ff560b93dc3c970827343791688797b17d72343433b738d458ae98baaf8ed9e4e4ce82ecf9f7cc6a5fc46a1e8534dc7a34a97fc938764d7d52a3c9b4a31c432a6ed395b42b8fdad8d757d721a49a75c6e6790d76f935b28db4976c8ba097167bc35e753f3016ecf7def0770724202afe1bdc45ce8ecc599e8a885802fac471b061ec81fe69b9a4a62f025d8a91a8294ac86d39a6d12877302281f9ad9e0ebcd2518f2a7a2395b8d222b0e83c44e87e6f41fdae2066d24828040a8760dfac1b16092ff36a540fd63f917c713ced5cb60186ea645a483d87fdca8907af7688f8e1674c0d12281c0af025139c6624964d541a3a2d07353d0e8f37cc8974ec0ad2d6f6d5937e09eccc76f159c8796eed7d7ca9661e27a18ddebd2bc689c3886ebb7a3e1bd0800c1566e09117829537d5e5d6f1fb22cfaeca7f02fec74675c769cec3978503530a9a45ba0ad9aa3e20c9940be91c2b1a026128d5d8bfe77e08553efea3f200ca3ef5963a35db909e6c0eacf53c6085f1cdd6e1e2942e5cba3cf65f99ff0791422fbed7398f5f57cdde318c04dd1e3cceecc0965616429a237c28fef5a43fd4655e57d04e7f69dcb66b52900613918f7a605990a9d9a1b6f5c37ca57052849453ef23b13a7f57b895f3319d34b17358664f30b605d3a1d530e5c876283cec82b605039813736f94925c1a79c38c11391fdd9035f3cc4ee7303970df51bcb4453766b6dd36f90860539b89915ae1690f4b2270e38a295078c201440dda6282e50629a53a9033a267e00a84caa860a86a3f50ced17025847d3a59e2a3b065c7ad9366487465c2170de96c30cb6ca882bd46e98b1792b67d54e9daa1028351e4a00756a979501a00414005a01", 0x1000, 0x9) (async) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x5) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x80000e4, 0x0, 0x0, 0x0, 0x0, 0x8d, 0x200}, 0x2000, 0x0, 0x1000000000000001}) (async) 01:02:51 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:51 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async, rerun: 32) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0xed) (async, rerun: 32) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x5, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x4}, {}, {0x0, 0x2}]}}) (rerun: 32) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 01:02:52 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0xa000, 0x0, 0x0, 0xfffffffe}]}) dup(r0) 01:02:52 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:02:52 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x0, 0x1]}}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 01:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:02:52 executing program 3: r0 = syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000080)="20b337ba6fa1d473c4399b95c72cb2c991694971fa4ce7e010232cd8f4f40e8a2df73511f4be7ecfc36858978429e6a6de29172b333c2de3eadd9587f4cc36f6dd5e27caee0fc5e249f943a3d2baa8dffbd78963115245380506dac71dac81294bfa4f9da081af60b6483c78913329", 0x6f}, {&(0x7f0000000100)="04abeb2f0f992b61e00c492fbd9719ad28a87955af3dd4a4d4f37c04592782616e9f4054fe82e08be67143e247aa4f0c7310c6e28327dff7a3fa87a7cac721aa08452fe0023a049d5bcc48c263fea28f9e8012eea987704dd54fbaafe20cc1b56860821fdfef972ae105cffa02f188f7b8d7bfce9842b021adf6b778e00168533ea892ad27c048b67bcef039db8e77ee4d90a503c5f54e0b38443ae57ba724156351f4030b1a9a3989b7b051ddb7d35d96ca", 0xb2}], 0x2) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x67c7) syz_open_pts() 01:02:52 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:52 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:52 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async, rerun: 64) r1 = dup(r0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:02:52 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0xa000, 0x0, 0x0, 0xfffffffe}]}) dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0xa000, 0x0, 0x0, 0xfffffffe}]}) (async) dup(r0) (async) 01:02:52 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 01:02:52 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) 01:02:52 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:52 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:02:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:02:52 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 01:02:52 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) (rerun: 64) 01:02:52 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x0, 0x1]}}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) (async) 01:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0xffffffff, 0x6632}, {{r2}, 0xfffffffffffffff8, 0x14, 0x1, 0xc3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x1000, 0x3}], 0xec, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x2, 0x5c5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0x9, 0x649}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x800, 0x7fff}], 0x7, &(0x7f0000000180)={0x31ba, 0xf672}) 01:02:57 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) (async) 01:02:57 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) 01:02:57 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:57 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0xa000, 0x0, 0x0, 0xfffffffe}]}) (async, rerun: 32) dup(r0) (rerun: 32) 01:02:57 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1f}, 0x4, 0x0, 0x0, 0x0, 0x0) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async, rerun: 64) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) (async, rerun: 32) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0xffffffff, 0x6632}, {{r2}, 0xfffffffffffffff8, 0x14, 0x1, 0xc3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x1000, 0x3}], 0xec, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x2, 0x5c5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0x9, 0x649}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x800, 0x7fff}], 0x7, &(0x7f0000000180)={0x31ba, 0xf672}) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000d10, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000540)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x1, 0x10, r0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8900, 0x9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000000, r1) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8862, 0x84) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000038, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="8218d3ab4d2274ac7dd43aaf39da7781577765f8f85c27833472f288732c5048cb4ba9c8ad56310b64dcfbc37dd3b973bc", 0x31}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff}], 0x58, 0x8}, 0x600) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x0, 0x1]}}) (async) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 01:02:57 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) (async) 01:02:57 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000d10, r1) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000540)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0) (async) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x1, 0x10, r0, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x8900, 0x9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000000, r1) (async, rerun: 32) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8862, 0x84) (async) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000038, r3) (async) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="8218d3ab4d2274ac7dd43aaf39da7781577765f8f85c27833472f288732c5048cb4ba9c8ad56310b64dcfbc37dd3b973bc", 0x31}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff}], 0x58, 0x8}, 0x600) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x3, 0x4, 0x4c, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0xa000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffff869}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa6f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5cc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$TIOCCDTR(r1, 0x20007478) 01:02:57 executing program 6: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000000000000fffadca60b30400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000000000000000ebffffff"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x150) setsockopt(r3, 0x5, 0x1157, &(0x7f0000000100)="973c048989602cf6cab8dad7cf868e9895e626813cb6b39d487fb10293bb79c0dabb74a9a1a08bb2530accd40fbf6219a326d54bb08077d11138b7d8c9953a4c485432008ef094e2edff5b29578d478d4434b58a9353a3a9c3b13b3aa84244342f5d2933ba03d075701331113d26f604eba207117b5a473ad288a8e66e0cb1e13bb1980dfdf219e7a89047a74a66542dca2fbd12", 0x94) close(r2) r4 = socket(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:02:57 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x3, 0x4, 0x4c, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0xa000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffff869}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa6f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5cc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$TIOCCDTR(r1, 0x20007478) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x3, 0x4, 0x4c, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0xa000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffff869}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa6f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5cc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) (async) ioctl$TIOCCDTR(r1, 0x20007478) (async) 01:02:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000d10, r1) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000540)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0xc000)=nil, 0xc000, 0x1, 0x10, r0, 0x0) (async, rerun: 64) open(&(0x7f0000000140)='./file0\x00', 0x8900, 0x9) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='c\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000000, r1) (async, rerun: 64) r2 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x8862, 0x84) (async, rerun: 64) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000038, r3) (async, rerun: 64) r4 = getpid() (rerun: 64) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="8218d3ab4d2274ac7dd43aaf39da7781577765f8f85c27833472f288732c5048cb4ba9c8ad56310b64dcfbc37dd3b973bc", 0x31}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff}], 0x58, 0x8}, 0x600) 01:02:57 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r6, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) (async) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x40000000, 0xffffffff, 0x6632}, {{r2}, 0xfffffffffffffff8, 0x14, 0x1, 0xc3}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x1000, 0x3}], 0xec, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x2, 0x5c5}, {{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0x9, 0x649}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x800, 0x7fff}], 0x7, &(0x7f0000000180)={0x31ba, 0xf672}) 01:02:57 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) 01:02:57 executing program 6: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000000000000fffadca60b30400"}) (async, rerun: 64) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000000000000000ebffffff"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x150) setsockopt(r3, 0x5, 0x1157, &(0x7f0000000100)="973c048989602cf6cab8dad7cf868e9895e626813cb6b39d487fb10293bb79c0dabb74a9a1a08bb2530accd40fbf6219a326d54bb08077d11138b7d8c9953a4c485432008ef094e2edff5b29578d478d4434b58a9353a3a9c3b13b3aa84244342f5d2933ba03d075701331113d26f604eba207117b5a473ad288a8e66e0cb1e13bb1980dfdf219e7a89047a74a66542dca2fbd12", 0x94) (async) close(r2) r4 = socket(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) dup2(r0, r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) (async, rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 32) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r6, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x3, 0x4, 0x4c, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff2000/0xa000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffff869}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa6f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5cc}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) ioctl$TIOCCDTR(r1, 0x20007478) 01:02:57 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="c5e86a7156292ce08ecd243af58e0568cafc47fd13af73ffbb753d5e28a54f66743dec2b6a394b8455af70a741595dab8f0b3e2d65c10f03d826d16761aac1c17ef7701599757ac3f101fc3b40898116e26c62f87f26b41417c08ee04df9d5543d42faed2646314b5f934f08370565f778d3fae9aadb8587f9691e2d8019d247bcad9025c03a9011e05f2bd58bfc4b1ed6494cb0f3bcbe4ede38227eafeb34814ad08f7d0c5f348818bb7cbfb6791ba86a2a954890c83313c9", 0xb9) listen(r0, 0x0) r1 = socket(0x1, 0x1, 0x5) getsockopt$inet_opts(r1, 0x0, 0x75e8e0bf74714cbb, &(0x7f0000000000)=""/16, &(0x7f0000000140)=0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000180)=0x4) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) fcntl$dupfd(r2, 0x0, r3) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r6, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 6: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000000000000fffadca60b30400"}) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000010000000000000000ebffffff"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x150) setsockopt(r3, 0x5, 0x1157, &(0x7f0000000100)="973c048989602cf6cab8dad7cf868e9895e626813cb6b39d487fb10293bb79c0dabb74a9a1a08bb2530accd40fbf6219a326d54bb08077d11138b7d8c9953a4c485432008ef094e2edff5b29578d478d4434b58a9353a3a9c3b13b3aa84244342f5d2933ba03d075701331113d26f604eba207117b5a473ad288a8e66e0cb1e13bb1980dfdf219e7a89047a74a66542dca2fbd12", 0x94) (async) close(r2) r4 = socket(0x1, 0x5, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r4) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x3], [], {}, {0x0, 0x22f9}}}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x8, 0x4, 0xffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6af}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffffffff00000003}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffffffff7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 01:02:57 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) (async) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="c5e86a7156292ce08ecd243af58e0568cafc47fd13af73ffbb753d5e28a54f66743dec2b6a394b8455af70a741595dab8f0b3e2d65c10f03d826d16761aac1c17ef7701599757ac3f101fc3b40898116e26c62f87f26b41417c08ee04df9d5543d42faed2646314b5f934f08370565f778d3fae9aadb8587f9691e2d8019d247bcad9025c03a9011e05f2bd58bfc4b1ed6494cb0f3bcbe4ede38227eafeb34814ad08f7d0c5f348818bb7cbfb6791ba86a2a954890c83313c9", 0xb9) (async) listen(r0, 0x0) r1 = socket(0x1, 0x1, 0x5) getsockopt$inet_opts(r1, 0x0, 0x75e8e0bf74714cbb, &(0x7f0000000000)=""/16, &(0x7f0000000140)=0x10) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000180)=0x4) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) (async) fcntl$dupfd(r2, 0x0, r3) 01:02:57 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x1dc80d91, "000000005ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f00000000c0)='c', 0x1) syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 01:02:57 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084413, &(0x7f0000000240)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r6, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={0x0}) write(r0, &(0x7f0000000000)="27643fc09ebbfbca8fbce31a95c72725fa9fe119c7fa2935a44f3fb65eb8d81ca0ac", 0x22) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x6, 0x101, 0x0]}) r1 = socket(0x2, 0x2, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x5, 0x1, r2}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x0, 0x1, 0x2, 0x26a}, {0x0, 0x6, 0x32, 0xc32}, {0x1ff, 0x5, 0x3f, 0x9}, {0x20, 0x2, 0x1, 0x81}]}) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) (async) r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) (async) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x3], [], {}, {0x0, 0x22f9}}}) (async) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x8, 0x4, 0xffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6af}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffffffff00000003}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffffffff7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 01:02:57 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) 01:02:57 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x1dc80d91, "000000005ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f00000000c0)='c', 0x1) syz_open_pts() mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000140)=' ', 0x1) 01:02:57 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) (async) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="c5e86a7156292ce08ecd243af58e0568cafc47fd13af73ffbb753d5e28a54f66743dec2b6a394b8455af70a741595dab8f0b3e2d65c10f03d826d16761aac1c17ef7701599757ac3f101fc3b40898116e26c62f87f26b41417c08ee04df9d5543d42faed2646314b5f934f08370565f778d3fae9aadb8587f9691e2d8019d247bcad9025c03a9011e05f2bd58bfc4b1ed6494cb0f3bcbe4ede38227eafeb34814ad08f7d0c5f348818bb7cbfb6791ba86a2a954890c83313c9", 0xb9) listen(r0, 0x0) (async) r1 = socket(0x1, 0x1, 0x5) getsockopt$inet_opts(r1, 0x0, 0x75e8e0bf74714cbb, &(0x7f0000000000)=""/16, &(0x7f0000000140)=0x10) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000180)=0x4) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) fcntl$dupfd(r2, 0x0, r3) 01:02:57 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (rerun: 64) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) (async) ioctl$TIOCSBRK(r4, 0x2000747b) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x3], [], {}, {0x0, 0x22f9}}}) (async) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x8, 0x4, 0xffff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6af}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xffffffff00000003}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffffffff7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 01:02:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20a80, 0x34) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="6bc962c3995957e53c1377d4a937d7a0bdea39e1a0bc08cd412102c60b9ccafcfb6f5e6ce8ac7dc0d580caf7de5a1869424b58f367cab2cddd0326eeb84aabb144b6556f85845a934fcdbe142aef538ccf412e4f8d7e6e577d3c949c1112ec239efe07f2a2a96e6a", 0x68}, {&(0x7f00000011c0)="2c52d487976ccdde1165950d2bbdc243b02d692c94ce98f5804006b183d4363dce3705b0b00b07012a626b3c86c89266754dd54872d1cf85bc888bd1d458d6f751ebbf2ea274528d74d4369a90cb1bd31e3f780ca699d258510dd11fa558731437e93ff3913e86221a82baca11eed9458fbd939840050222a066ae250ab09f4a5c6f0597e0a1986f3673d2aef6d65781bb2c99ea3e61408c569fc82c265d66b406c13e0d9a950a0202a4d2b842e92040cb849b17e551509766574ce243768e4946c3a371f41fd79d058c665b39c273043cafb8a820d20154fedbcbb2f9d22390b66d64448ba6a8ce4dcced75bcf57a910bd6dc82a13264ca3489945d6491b0a4f1d44b41b4bb911ccbb6f3e87ded6cb3dfe7d90afe4882cbd38b9d317302c57fc7b2bb93a3ddb569a2b1002a326688ecd3acef1be37dbbeecae024d55c402c0a2b2c920a2ab86d22783f5b6086c20fb04ef6fefbd420e4d856a5af203a998a53242aaa66d5431f1324435d1283eb5273ecd9c083567a64e41ffb01a84ecb67cc8e2f5ee65dba6dc16e8a649eb8db9b8e4aa2ecc0cf1f5cdcaff70f97cf237f4fc66b76eedfb063e798e1ed7bfb31f32eced3b154210ccc842a68f2bd621fe1a99708deed00dc9a8d5c6cb50c60c445ef0d6fa2aeed40f16b057ef384a5536078385d95780fec079af34bad3d1a5c0a9c6a0ad7ccaf55096b67a623d2b2cf6d4f3a42ae7d408b6b466bf091629e869377b08d9e473c231afe057734b3befeb763913900434c49a176329e3e6a0e7729b338115e6dd7593225ee260c947900259c16c3007ceb24ab0a7b484f7b5299d4c91b3d18b6a828bf60c522adc6a5dd493b02227e9567a2fef53debb3dbdefcdc3a818e563e346e389f542af5e0e7ba2821aaf189718f5e7c8f468b378771e132dd196378d1b72d40294af95c38f78fd2ec7a0ad18f3422add1b1e592a063eaf79e8f3f781c87b208b5f56a0192d36f462a170dc74292a82fe707e43304ac3b6471662ba01ff303fe3af30a92c0bcff0ea15f1306835085af28ded72cea5afdd51ba4d247d3da4f785d3abc77d39a8111115da9177161ba580c10395e66bcd31038d4d65a93cf9123d29db7d3d5d92dd0da3a53ff926714c11f8b6cd26d763202f4134ae221154e9e9f51fe50383d3207df209c55ea147f277ff1dc9cc889f4913073f345a1af4fefe09410a6b40d033ec69e667ecd713a448a17b80b2bb311902823dc2d7cdeea6dd281db1d27dda37ca3ec3d21f91cead7da51545528476fa6fccd9a0c6dee4a4d46706a6194c89eeb5d0aab6da289254fb969a559e2fb064021e27905a6b019fa03776006cd39ed3e1bc83aa54e5fa7c62df9527d847d26e23204d8911dbdf78c4ee2098d82d01407f2a0c511feda60c56cc557a84b9b588e59444cd3d6a2ac615f1fee6efb0dda4c9b871bc027843e37113f273773058eafdfe50efd387d2e3f827503f6c1859d7ca841b2c35b6f691e7f3f53c334991e1dde49dc01edd2587fc69d7ef078c1d6aa3b52a8c3f10d1ce991ebfe3b6a9447ce72e9f869053f1eeb8e2615af4e97f644cb732170862d1b955ad12672453aa07aee543cadbbf18b384a024b6cc9296b752262241f7ac57f60a070bf452b9e0657b4b54aabf8534e0fc6015de9cf286c0cbdbfcd16f7929a55c98ec0e6b42e9d67079a236115ca488515db166bffc044414243600f6d48af0f38ef2a3be4c91627c0a91e79dabc97471a57ee33643ea6478c238e49207b3987d2da1a91fe6402f120561996c92b1a8a0f6621909fdb6e44096315db08f84f7e1244b28ed2e60478dcdaff3848da8df32c7c40b90ae34bb9c6edac5190e1ac154767a807a2fcea0fe3d3e2d2b65e6ea4128ad2148034a8c07cf1505f527282805e9eca694a7596f24f0d9a7c9d41857a234e62d2d6eba6582b1b0069cac0982afbc8857b6c21a82f18a1ceb5401750ee3312a4fb4c720a7ab54254cf14cfb2abc4b6d4b9e2fb2c60886d444534c8641eb19ec1f7825ea5e678500b34bf787acd01a39d2572c3b99d80b0056fc647817ae9d93574f3b76c63066d19f0d34f0fd39dcee6411e10506d651e70dced57b58190130c51198846ba14fdca1895c49472986fac177ad4e5a215262ffb386ac880f73d3baf599c4f60fbccc4bb1fee7bd3f3b5c0048ba61b8f268269bc8c22f353f5734b7fc8bf24204116804d97f0a0baed7ff9c53731c57dbd9e7eca0f886dfbf750f42bd8b704ddafa8e4e0ac1724da696a321dafd9c20204c8c52602fed4e1a04c0dc67625c232796acec200dc7897b94a85d6d8659a863d3a1939e7f9ff1b9ffebf4601099d5070cb652925aa36cf2d87d6d8946a8fe8c4914441a26d4f794943a64c7ab9a567b23030365251b1f60ab0da2b8cca2c18d070b91074de6309f41652ecbd68078511a1218c9ce1dcdb4b0f4c7aae94325bb8421bd5e25f885ad5e83baf6b8a8573cf893eeaa26cb755f2505838f020e0fa6f5ea8c36be3d45a74f5587b3fe7e1a262e33d278ed3c0910eb723efddf60457fb1f2dd986687490ae0a20bfc4d0e85ed38791d6043b312b4220af3049dfe7e4c9608f5a092f37bb11dcb25e03dd7852a14ce89f45480f40d512e1f38fdba82534c93eae0bc6a134418bfad2f91d1dcc651aa4ce1f527de72653dbdfac7b9d9e0d78a2169c8dd0a413fa0390b9231e6173ea8ca91a940e468248066243ec188024529d1c87934e4859ff9b570d3d2b0bda14f196b424eead1813acf1c110abf4744cacce77d8cbd4446d83b11733235833d0da84d10c085fd27991be0d65981f27df5762a3eccf10eef00b98ecb90ee89d0c1230a5950a4c10a9a11dab97ea0ee014ce73b3068b69f4b348db969606584b7a93683ce6b1d5fd121bca3ff88461536852046e0f4da96b432c16a7495a0bc5150f0029953b115f954c3fcf153d4d7d44647f2db9bdc23e4f72c8b98f9afbe29378251f9ea2cf2abef32d33e9808d79d048210a0ec8077d10c13a90df3ba4f1f8845d9c869a95e90190857914ad444ecfd630f012a6725a71d2a49ed19bdfb58dc53a063d47bd230dbf3bc17fa1dc00f2b49b31888f06967773de1947c9c82909324a34ac6eb8b38c1d4b30d03f2fd4a03af49589058ffa25d922168343245f420eadaaef6f851ec9435b16b2b961934c0ac17dd127a85d91bf93c8abb608eb8c087c0cdabcfd98c4c99f027ca2d379e14eb49ef40e548fb7f61bd651fe9c3e114a20c464fc9519cfdfd5a5c3aed6c8058b08469ff0a5eb50fed833467e950375f4efe54beb99b9b7bedaabdaa5134ee0ebf15fb2ef11fa9a45b7c955890dd6bb2f06ebe40faf12978762e8998a095a8b57e408f3f816c582393214148ce371b7f7d6f4caa0d7bea1009e31953637c31fd20bc61117499f0ac05556617380cce0a5db6b223de9930aa11b8386b6643f45e8cf6a3df8599ad66bc31839d14228e891fae341c86519786b03b9c26dfe9267b73d11d5e0af44ad5f16684d9ca54a786e5a4712702ce2d505869eb422509d0259ab3a7a9383802259fc7e35132d4b1ff624558c18aaf163f3037fe12bda5a89a990105a2316fc341cd6dd2d887ce76b7702d98da226683ba9b82c824573e8ebe0c1f9903840029c80f608c91be1a7a28a5d144fffc21e7d0f0b3ecb66a5755ad798dbb55bd98ac44faa94bac2421f601190866afe00bb9cb8f04fb3636a22a42ee20d774d03635b721ef8eff2d584eef393cab9c8f628e04c792b9975df4bc3bb66e542730b1beab7a7e88ba0fb4cd31ffba0012376deeb49906a94aef0c5305fd29428e47c3805d25bab1d8198f8b76a086d0c0d22178d039eac99c74b1371099b08ac484675dab2fbe2f4665ff617c554c4ab6bcab0d433d82b1692eb7421a85f6ced85cb9db479a3573993d8de633c60e88238b7903f5d1b7c2011131fffba28ade593af2265410c4b49aa54e38dd3dd3c7e13d6a21a7f4ca61c5d5c1c21600c8bdf1c9c4c425ec03c70a7a5b6f7988ab16916560a46f897a8c12aae2eb164082e3cf85c53de10d8b6f5d352327dd7e47298b2f49e54645227368d3c246e15b08595be8eb8b1b88f414d4fa27b6dc5f3460a0c67d2433018e1a6c6bbdb10f63a33bb5eb44627b980c0a92e795540b2a0b1d0db2dc2d9c563828d9eeedc37c57fad90131e1023a313e5f4a284acf4374bb7a3d8f713c067bbf43527db234f9c72fb6623d2a451c017b3397c38020b47fe66a88406e77679e391182c2a7ec8228b65dbf40ad4702989399f975ecb19fc1381aad618d53fd0fd2a0d9ed31dc632a69de1dcd28dfc0376554d623afcb0fa9e69754aac278d68fbceb8473cbc9bcbe5b31c2d57830231e89a43c1a8d48a7ca71ffc0bfe7151c8fc745ec044a70fa3d30544ec9679644277ccbcee76cd25d6b99446e7e9c047e18fbae2d02edbdb0de73f95aeaf28ba2a4180afb274a89b71ee3d27bc26ca6169e51187c1388d5b2ebe847e4b0f04533a38e2fc886d5e656d0b89327d7d315632f84b264fa3d42dd88e560daa66f112845a1d44d0be4eeec84ce9ac90cebbc914f2c6495ec429dbd645c205a63c5386de60abe70bacc917e3662cc45d4cb2f1caecb02818c8fcbd712d40d9b4a0f19f1d626f311478fe9dc4c38d8952d3f61e00941de78f5c8e2bec913c66260f1ea89a7b1baba6968b88cfa0b2ab04f460909ab00f1d9976ab064c024bb1bbc087d9894af035173e5481ef8f901ee6dd2bb7db5dfe2c2e35ca7ce9e894a4c7a8b3ebf51f3608369ea7e36f8c553dfc7dd5d67fbe97ddd00e76874e849f28f5094f02532cd96437b4bbaeb94965526c51c9a806d15dde0bcf9608a8fccd59c309692821a555b82d773025e6df279ad55555fceae2fa0cabb71fc26d9c48818fd15c412ee9ed1f798121ab114b27080148ba5565ac90aa80f42d649e4de1a83a487f7358554016ebd931eecf1d4fcf6c797f839fbf0671a2e6bdc05116228b78a4736c728a96dfa26e08af5e22fe1c07777ab702a0ef0e20f0b0c31c7153a0a763f79a31e688bf6c3c50c676a334155e3acf85638fb14387c9e627fbca07d67da94520a84de98c559b81f304b2abd0b8a33600bd1a631c609506760d556b8529bb4e554014fc958af94fc7906b926bbd9de883e91f2dd4db5465da8a0d6d31108a79d94cd50cfa18ccbe7026b7f9e9d51d97b7fd22e520a1f34f86936c6693aaf053fb90a0141e87e05a12afc7f9d858355a3125960416fcd486d3f8ec2414304eba9873b69fe98279ddf67c01e32f6b4f183dd1e8cbbe4e545c2e9350e1d5b72a02e597e55b431e29909e52db759ecf05aae95969dd014f783560ad539c9ade71ccb9bc81bc8fdf004b2bcbdb499f09aafaa664bdb1e583769ce13eb42fa882f889ff111fe4c0cd6fde780f061ee46f632c0b8cf72fe7849617270b38a8db51b1c0aee60e76bcef51e1ca8e278f6422309a100c597601545259f320458c5f71aa4254622d4c78945e33ca399adebd5920d94fe95efc8cf219253b58cdd1b97bdb4583ff04cbd36b67dc347b3db87126701b14895cf2a570c4d30b727168b5a95cf72002ed57fd5ef5753e16248b4d71d5a72f588fcd4354525d44fa446cc0810b2050515b9f3bb4a4b8f65f4e2a219106253a570b946ff7f9012b7a1b2ad939ba516c6aab4d037209021578f9a34d2781d209b7f4c46713b431389a1f3439a7382ecc8eae220a79809e1b40d5ed71f0336eb69cb68d6847fec2b9c7135dd87165ec298f52dd2a66a422", 0x1000}, {&(0x7f00000021c0)="bd31f03d4eeeaba2c965b4fad37cc6f1ae592deed68461cd0e1ac0b584e6445a071555d0355f6eed8019a3ad1132e1b0b30808959c0d9ba23819705d01b8151e6193d6eb6144f4523b6c684522503c8d3b862050ba0a35721e69c842df9bde8de230f34a61a913b047529d528ed7ff8213361a6b91c36172e84841f2b7d8bd1e412158df5db43a6609b792656c829481aab408c02be8445424573ca319edaf8db0295e6a8e096f7e2f7b8f197f4203cd803aab0adf720f6306ac3cb66927e27405fff6d0724f8e4fcceff6c1909682df8c4d3d7b7c62aacc134b476dc6e10094f88c6e0269536292c41fdf0054970765e91ec0abcce26d3b9f10e124f53fbbaa42c9288aa2be115b102b7ec3d3b5fe0d3b755bf322e5d407e5e88e449825583c8f7d5ed7d730ee3fcf5e93f6163239e0f5e687218af1e12a7c5f19efd8dc0e2a50bcb2023b01cb4d88bc8f0c3e406c45c7e48c60eb7363d81308db47be31575a71aae94c5b47026459a2ffdf6aead4876933e1b4f947b88a6d37a47e1c1cff8fe73566b57c9d19d8743d9a9be5d71d4a7db2cb9b33c0e187de9e16c630a61c723e03d4e20f144740e0177162de72bb81472b05a3ed8e0e3b529ae26c4efa7fbc3fa6aac71e69ce010976700fc1dc984b2aae5cedf1753ce64c2ae56b00a6bb0d2cfe23e5aad5f1770f689ea5b1c1266d5479978f52baae01ce79c397f6b3e531867b25e6e523ed01ab970ae24f6f5be5837c847af60d695f5e833581d84baea25b62f62dfcd9da996ef89cbf7d33458c7537b58ca366df114948de311256072752e61af5d826a76f93c35ddca89fef6b03c1219f2bcb53a878ee61b1ba6aa52976b821da4f97152d3ec703aec4852305b39f99c0d1bd14107f1a5884c6af45dc9dbe041614673438a311e5b5b1fdcdb297efca03c2184056f1e49a9b53fbf67edd549e2cdf27131df347e338176c3357f95e548fec448765aaa95950fdbdff9db13b76664d013e568defed70434d7d92f25a123b8b80dbb7494b6927e77ffada6c828eb9a22cdc469ddf9051ed942766c135be4ecdee2916cf4c0bb793614fd696b3e32698c239de7c5d9343d9fa81666c32850558f587f3aee74d730a32e460e5794cf6c9855d354e5545c5185a2b3bf099dd7390a7a5eee5b66663a17ec73d19e3391fdf06f9a330284932c91abcf1461391e6d74562477f74e7531c634a32342c4cc45d3d2664d4f7b13467b978e09fd2ab43c0249efa15cc0c9bd41cc1b383117670f0c0fce36e12106eb6ff8f3bc224e08f08f592b197bc01bd92c0281d6e4af206048d65c91281f0d8dbbf40be6269b48a9f43002626ce8ea26a6ec7a502e3abb0d6eea9e008a988c43ad14568d193ef6fad058bac8e316e098d43dc64c8590f8ed9a8594ff5e4e64eff05c9788d381dc17a83b3bae5b4a6c0f80a07656a9617ce63142f0a2d40aeea294ee396029b56d1b4a7fd8b795fc9e13d59b7c00c17f9a46e27f6916a1ef60e50a37d0e0e41673d6c066ba96033c1456bd367573a137e8848811eb456835b1825c7eb1cb6b1728bd98e08c71df4c040e6ae4b436c6cf97709c5470dde8a5737c37749cdaeb8a643d1c69c85e709798a80165bd4439500a81d9abd0df3b28c8acf19a936ea389e1ad7cfd1462c4d4423c5be27e221dd19b8b6af642574f599a95c822b2cdf90e91dd15736deb77333ab4381e9b77684440421b4703eee297d53278d737a449ba37c6debff28fb602e4e7380ade227d6aa04d7e23e2ebd73e720075af57453935cd2a71afe4a338f7f394af683a7cd2b64fde98da1a601c8ecbd2d2c6200c4be250413eb7ad9b38790aba829ec95d27902a3d2f3fd8b7b66d00d2fbaecaa1a1e5385254adf40dcd446de8d4a7dea919dfb0969484c0989f185aeda9239298df9624c767298ee00623aef79759e82cf99d80b4d136d8425b0379a3a6715b876f271526c91b9f5f52bfd6169a7d72e47fbaf6fc82efceada2cce91e5ab514b6d21089050c289a2c359162d089656c31a23577e21d073026e757f0d3d82b06ef6b3c3f1fe18f7e49a5c49b50da7b460582b55475bf8bc0ad569a89a64bc62888a22c70428bfaf860bfac55170e841f78cbb0c943c69cf6e3b0ccfe54e03bb70060765b2fa6993d6ebbe3079e0307864be459960600ce310cc24685bf98ab4e61082b60441eab3c774906a572cf4d264e46f6efcf2bccb82833c4ccb7ded91bd29c1e8b0a95da08bbde9705d510c1eb4032aad2d2d7e99d424c32246e356c30b22af5f758d1c0231bd30b17db9e1f8a3bfa5c7c661a57dc52eaf4d643d5d0ca01e266b8db34a9ee6e4ef9275f3f22821cf6f96e07a63222414ec3a4d05e6b5e670ae381b7534d85c1e9b723a654d038c5feba951116e77df251f713bf5f3b30d748dae310d299891f62fb565bc89c51cdaf02bcdb74626d66ef2930c2c57756318ff6e260ef77da4134ef428b0c090a61e8acae49fe5cca2389784946a191f2b2f2bd6e3640eaffbbb802f95a476e6dd4d20c01b625e8f08cc85688dfb0b5d57f5a8636bb896ea9b84ffd0acdde3422a6b5586d7b9b128a1f1f2e492e5a06f16ff87ebdbe7f2e5c7e3b18bbf4c2acfb994d3c6bf92e78c5dffa40977b8468072475ffd55472bc9cd64a4fc6c3c67fd903687ac48032ec204faaaeddfa91be2bc62e5a9dab1db7f314dbf5af58d2af2de1920ca3d80b0d6194db4fcc22fe09c424022f5bc2a59a4fef85bcac79882d146836bb8a264c23d624da34a4ccd9f779185c13720c4aa5c7841600eebb0937682a74d98fc447aaebd422ec9f0cdd1413b0f4c42985e713c1b026c54fdb30485bc5ec86e37550ae258d0e2dfd9d4020bfdc7271a1ba7288890fb4fc58d2bc1dc394e87a9f7b4d8101e713a8d6c1754e4dc911111bf345a432964153a7634b06bb6824af0be6375a1c0052c9934683f6bcc4c325aae976838339cb643547a2697fbd20b1c2845b66021d3b397dac3079bd6c0f986c02926be771c2f1de9a830ab3fb7e1c05d622b3c95f2cd00f5f7f14e0e12ec8bed33b6f6379565011ad37b7fc62cd0e19b977d5e036e998bd7e21fe71b9f02d0739a203c9302bd114dce4e949f6dee4f223ac32ec9c21ba1ae1e5c8df3f5e3e145bf67f4fa92ff21032ec54337364c8798c641708b278ec54c48bc3494a912da4b46e26192acd4a3bde2f5f310aba62cbdfc819550073cba59e469ebf66b97e3e46b2e6701f4431c4527d88e6be971782c891f08aeb06c8aba81dece51c6fcb8b6204c69074d27a04af5dc71beccbddec9065b30b21bf82167cda91384b5f171feb6e119b50ef9554af4f9e68a571717f993640a71cb214bae6d9951c626a8ef8036f5b21ba102483b50a9e5e8f68115e91fb82e8afd85bd19f40587a1e81b4c79f44dc7c194c279ded83a1cb96498c4459f5b58e72979f7e6ba42927f4e18acc98d7d4441b5f959d702b2d87cef66c2635b277e3b370c34ca944fc0dcff6a43974e0391926ebe88de161cecc47ba22be473826beea480decb1f11829b4eb4734f5bfc1dfcae46a997d39d7f383433a0625717a0808dabd20453dcb5b06f61233947a6a890b5a53f8fe9e49e69132d21913cd6e6974a0ebf583b4ef761769e5ff8fd31ce0aab3517176d1b3617800a0f553d3a4276321f6ff5d56b5366714c2328c708993aea97eed3294c00f7adb17132bf221bf406c090ae76704ad29f4ed0a0a359471323562e6f608f358577f90840494362e2939f37fbf1c960bb0aebd8dab0ee960dcded2ef6e21e440769ecbe465badd88ff59e6dcd720c513e658a6b40f27fee9e18f44cd31cdf9e8899767626eb8a1a9f9b6b55f5ddfb408e78bdc0c8a6c38a9983606fb480d0642affb106905e9b69b90154a69ab2479fd7ae75fe7abeb6d249e057d55a67715e573b5185e7ea7c39b0ff6b58f76521311fa52383c29c1b456a42a94d8122af69a9a5524268f9ae9ba323b5c742beaf27d59f60b5ba577e4771bfd8d40ca0f8828b0a8879aa3fe09260b680d9d4fa620f47c32637cc51becf937e6ed9c9da3e5749d109300894f5709b2e2db333fb02da6ce11e2a9dbcde2acaa5734b4b2f553f9c999c0787c0f0c24e614af679643d01f45234d8d146a47415fd8cc19fc99bdde470fb5cd69192074b1bc64378ebdb04cf5e8104b8dabfb8495b16e91b3b0b5d18650e79ec77e731093f1b3d8724c5c4867f1a8b5f45a4b8a49c20286feae282e177930939bdf38a4b2e45d94d8dbaec1e8f97764c2fbaf450e37a4b8c54f5da1e26c622c7083bfa13fedab0ad5c194ada46a114e94311fb75e80ba0228cb4e20e1f10671b10a0acd8d801312c973f9b2e24487d27dc7b1a8948a3939262cf32ccf27e87ee2f9df104bc415d2682dc93d1407ed7d4a75cdc41a76017ad71799b437b63898ee3f23e5d3f51732da58feec6abf54378af3d8625406dbd9d17996bee9902af6774a37674d965cb869927b7b53af89504b88ffa6e84786263949b5482ff618a150c891ba6346d82960b1c014f31942424df2bccf1e20a9a6dc4ecd3b180cfb4c3daf6b4bf0aebc5608c85defd6635ae1d45befb555f6e8a9d175a4b3c80885bd5a3a8864c44d31c1a384a9d8dcd4f6eba27530057395c3cbb6bd2c1550b4dded1f9074ae9ef5148bd99a6333fa991071446f7da13084baecd8cfaa2e350bdc7ff735db096e13d017d1ecc435bcbdfd80dde9b392f3847b5b1fcfc6a9ae02bd8dcc245351cdeee3d46da01a7e142f0f946a401e6d15c919bc498e133ce22c666c251e00ddcacff577dcfa3994066fe2625a9295c81078cd395dc0f399418ee5e3c274ae0aada07b07b4d3e6f0a4e4ebd07e6bb14354dad716c7f1cb3c23db4a3d5e44af0b1ee5d4d5cc6a4e318a9362ddbd4dc1c9a150e365cd56266d358619cb81950c6fb1e963d966f9f59b4d0ab6d70a105c05a325536f5b6cb21779a6dbc6e0e080c5c9f55e7efda194e9d70595aa27a17bd84d80573e5b6162f0e882a26ff4c2f9e1c1e7cd5289770a11fd60f05b991b251a500d86d83c9f7be994d237d7efb78001a2e45d2d392518121fddc1c0ca42c024cb609adeb60a1aebaefd519960069e767751295436ce81bf93256770897b7961897297b923bb420cda764b702819f15e5ac0d3ff8dde2bc7a6f36afa9d34c56f5e74d22e332b1b1b851cd1936c55501358239b86ad5783d5edd96153ab741d4294d6e9a134a7f0b6189d63ceca4d7c0d177abd3f44812edf34015884a32c18b9712060bbfd661e85e7b32c510ce133a5bec883bdbecc42811c99bd94bf6a0750769db34552fda8ef2b67f13e214187a99bffddcd01c6d805c6f2f7275fe097690d501b97c8a2f9b4dfefa6f662b96bdf1f15adfc8cb56549c7e02b76560a2ad4e062a19208026b9e99a156b2122ef8bd2e0b045715b91c539f909a7f425cffc40c33df7cd6089b8e3ea2dde8d02a959b1bfb42a784620d324e636fd2e7b0a5d8f41e900c121c4b1ce01162d3e264611287110e2a0856adfe714386ff4c95faf79fef95cb21d305adacbf380c50d373736220784e23733e8cb40b0760c7d972adaf8d2ff853a7c38eab5673f131e89b572d87fec5eb2188b00"/3993, 0xf99}], 0x3}, 0x400) 01:02:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={0x0}) write(r0, &(0x7f0000000000)="27643fc09ebbfbca8fbce31a95c72725fa9fe119c7fa2935a44f3fb65eb8d81ca0ac", 0x22) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x6, 0x101, 0x0]}) r1 = socket(0x2, 0x2, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x5, 0x1, r2}) (async) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x0, 0x1, 0x2, 0x26a}, {0x0, 0x6, 0x32, 0xc32}, {0x1ff, 0x5, 0x3f, 0x9}, {0x20, 0x2, 0x1, 0x81}]}) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) ioctl$TIOCSBRK(r1, 0x2000747b) 01:02:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) (async) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) (async) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x20a80, 0x34) (async) dup2(r0, r1) sendmsg$unix(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="6bc962c3995957e53c1377d4a937d7a0bdea39e1a0bc08cd412102c60b9ccafcfb6f5e6ce8ac7dc0d580caf7de5a1869424b58f367cab2cddd0326eeb84aabb144b6556f85845a934fcdbe142aef538ccf412e4f8d7e6e577d3c949c1112ec239efe07f2a2a96e6a", 0x68}, {&(0x7f00000011c0)="2c52d487976ccdde1165950d2bbdc243b02d692c94ce98f5804006b183d4363dce3705b0b00b07012a626b3c86c89266754dd54872d1cf85bc888bd1d458d6f751ebbf2ea274528d74d4369a90cb1bd31e3f780ca699d258510dd11fa558731437e93ff3913e86221a82baca11eed9458fbd939840050222a066ae250ab09f4a5c6f0597e0a1986f3673d2aef6d65781bb2c99ea3e61408c569fc82c265d66b406c13e0d9a950a0202a4d2b842e92040cb849b17e551509766574ce243768e4946c3a371f41fd79d058c665b39c273043cafb8a820d20154fedbcbb2f9d22390b66d64448ba6a8ce4dcced75bcf57a910bd6dc82a13264ca3489945d6491b0a4f1d44b41b4bb911ccbb6f3e87ded6cb3dfe7d90afe4882cbd38b9d317302c57fc7b2bb93a3ddb569a2b1002a326688ecd3acef1be37dbbeecae024d55c402c0a2b2c920a2ab86d22783f5b6086c20fb04ef6fefbd420e4d856a5af203a998a53242aaa66d5431f1324435d1283eb5273ecd9c083567a64e41ffb01a84ecb67cc8e2f5ee65dba6dc16e8a649eb8db9b8e4aa2ecc0cf1f5cdcaff70f97cf237f4fc66b76eedfb063e798e1ed7bfb31f32eced3b154210ccc842a68f2bd621fe1a99708deed00dc9a8d5c6cb50c60c445ef0d6fa2aeed40f16b057ef384a5536078385d95780fec079af34bad3d1a5c0a9c6a0ad7ccaf55096b67a623d2b2cf6d4f3a42ae7d408b6b466bf091629e869377b08d9e473c231afe057734b3befeb763913900434c49a176329e3e6a0e7729b338115e6dd7593225ee260c947900259c16c3007ceb24ab0a7b484f7b5299d4c91b3d18b6a828bf60c522adc6a5dd493b02227e9567a2fef53debb3dbdefcdc3a818e563e346e389f542af5e0e7ba2821aaf189718f5e7c8f468b378771e132dd196378d1b72d40294af95c38f78fd2ec7a0ad18f3422add1b1e592a063eaf79e8f3f781c87b208b5f56a0192d36f462a170dc74292a82fe707e43304ac3b6471662ba01ff303fe3af30a92c0bcff0ea15f1306835085af28ded72cea5afdd51ba4d247d3da4f785d3abc77d39a8111115da9177161ba580c10395e66bcd31038d4d65a93cf9123d29db7d3d5d92dd0da3a53ff926714c11f8b6cd26d763202f4134ae221154e9e9f51fe50383d3207df209c55ea147f277ff1dc9cc889f4913073f345a1af4fefe09410a6b40d033ec69e667ecd713a448a17b80b2bb311902823dc2d7cdeea6dd281db1d27dda37ca3ec3d21f91cead7da51545528476fa6fccd9a0c6dee4a4d46706a6194c89eeb5d0aab6da289254fb969a559e2fb064021e27905a6b019fa03776006cd39ed3e1bc83aa54e5fa7c62df9527d847d26e23204d8911dbdf78c4ee2098d82d01407f2a0c511feda60c56cc557a84b9b588e59444cd3d6a2ac615f1fee6efb0dda4c9b871bc027843e37113f273773058eafdfe50efd387d2e3f827503f6c1859d7ca841b2c35b6f691e7f3f53c334991e1dde49dc01edd2587fc69d7ef078c1d6aa3b52a8c3f10d1ce991ebfe3b6a9447ce72e9f869053f1eeb8e2615af4e97f644cb732170862d1b955ad12672453aa07aee543cadbbf18b384a024b6cc9296b752262241f7ac57f60a070bf452b9e0657b4b54aabf8534e0fc6015de9cf286c0cbdbfcd16f7929a55c98ec0e6b42e9d67079a236115ca488515db166bffc044414243600f6d48af0f38ef2a3be4c91627c0a91e79dabc97471a57ee33643ea6478c238e49207b3987d2da1a91fe6402f120561996c92b1a8a0f6621909fdb6e44096315db08f84f7e1244b28ed2e60478dcdaff3848da8df32c7c40b90ae34bb9c6edac5190e1ac154767a807a2fcea0fe3d3e2d2b65e6ea4128ad2148034a8c07cf1505f527282805e9eca694a7596f24f0d9a7c9d41857a234e62d2d6eba6582b1b0069cac0982afbc8857b6c21a82f18a1ceb5401750ee3312a4fb4c720a7ab54254cf14cfb2abc4b6d4b9e2fb2c60886d444534c8641eb19ec1f7825ea5e678500b34bf787acd01a39d2572c3b99d80b0056fc647817ae9d93574f3b76c63066d19f0d34f0fd39dcee6411e10506d651e70dced57b58190130c51198846ba14fdca1895c49472986fac177ad4e5a215262ffb386ac880f73d3baf599c4f60fbccc4bb1fee7bd3f3b5c0048ba61b8f268269bc8c22f353f5734b7fc8bf24204116804d97f0a0baed7ff9c53731c57dbd9e7eca0f886dfbf750f42bd8b704ddafa8e4e0ac1724da696a321dafd9c20204c8c52602fed4e1a04c0dc67625c232796acec200dc7897b94a85d6d8659a863d3a1939e7f9ff1b9ffebf4601099d5070cb652925aa36cf2d87d6d8946a8fe8c4914441a26d4f794943a64c7ab9a567b23030365251b1f60ab0da2b8cca2c18d070b91074de6309f41652ecbd68078511a1218c9ce1dcdb4b0f4c7aae94325bb8421bd5e25f885ad5e83baf6b8a8573cf893eeaa26cb755f2505838f020e0fa6f5ea8c36be3d45a74f5587b3fe7e1a262e33d278ed3c0910eb723efddf60457fb1f2dd986687490ae0a20bfc4d0e85ed38791d6043b312b4220af3049dfe7e4c9608f5a092f37bb11dcb25e03dd7852a14ce89f45480f40d512e1f38fdba82534c93eae0bc6a134418bfad2f91d1dcc651aa4ce1f527de72653dbdfac7b9d9e0d78a2169c8dd0a413fa0390b9231e6173ea8ca91a940e468248066243ec188024529d1c87934e4859ff9b570d3d2b0bda14f196b424eead1813acf1c110abf4744cacce77d8cbd4446d83b11733235833d0da84d10c085fd27991be0d65981f27df5762a3eccf10eef00b98ecb90ee89d0c1230a5950a4c10a9a11dab97ea0ee014ce73b3068b69f4b348db969606584b7a93683ce6b1d5fd121bca3ff88461536852046e0f4da96b432c16a7495a0bc5150f0029953b115f954c3fcf153d4d7d44647f2db9bdc23e4f72c8b98f9afbe29378251f9ea2cf2abef32d33e9808d79d048210a0ec8077d10c13a90df3ba4f1f8845d9c869a95e90190857914ad444ecfd630f012a6725a71d2a49ed19bdfb58dc53a063d47bd230dbf3bc17fa1dc00f2b49b31888f06967773de1947c9c82909324a34ac6eb8b38c1d4b30d03f2fd4a03af49589058ffa25d922168343245f420eadaaef6f851ec9435b16b2b961934c0ac17dd127a85d91bf93c8abb608eb8c087c0cdabcfd98c4c99f027ca2d379e14eb49ef40e548fb7f61bd651fe9c3e114a20c464fc9519cfdfd5a5c3aed6c8058b08469ff0a5eb50fed833467e950375f4efe54beb99b9b7bedaabdaa5134ee0ebf15fb2ef11fa9a45b7c955890dd6bb2f06ebe40faf12978762e8998a095a8b57e408f3f816c582393214148ce371b7f7d6f4caa0d7bea1009e31953637c31fd20bc61117499f0ac05556617380cce0a5db6b223de9930aa11b8386b6643f45e8cf6a3df8599ad66bc31839d14228e891fae341c86519786b03b9c26dfe9267b73d11d5e0af44ad5f16684d9ca54a786e5a4712702ce2d505869eb422509d0259ab3a7a9383802259fc7e35132d4b1ff624558c18aaf163f3037fe12bda5a89a990105a2316fc341cd6dd2d887ce76b7702d98da226683ba9b82c824573e8ebe0c1f9903840029c80f608c91be1a7a28a5d144fffc21e7d0f0b3ecb66a5755ad798dbb55bd98ac44faa94bac2421f601190866afe00bb9cb8f04fb3636a22a42ee20d774d03635b721ef8eff2d584eef393cab9c8f628e04c792b9975df4bc3bb66e542730b1beab7a7e88ba0fb4cd31ffba0012376deeb49906a94aef0c5305fd29428e47c3805d25bab1d8198f8b76a086d0c0d22178d039eac99c74b1371099b08ac484675dab2fbe2f4665ff617c554c4ab6bcab0d433d82b1692eb7421a85f6ced85cb9db479a3573993d8de633c60e88238b7903f5d1b7c2011131fffba28ade593af2265410c4b49aa54e38dd3dd3c7e13d6a21a7f4ca61c5d5c1c21600c8bdf1c9c4c425ec03c70a7a5b6f7988ab16916560a46f897a8c12aae2eb164082e3cf85c53de10d8b6f5d352327dd7e47298b2f49e54645227368d3c246e15b08595be8eb8b1b88f414d4fa27b6dc5f3460a0c67d2433018e1a6c6bbdb10f63a33bb5eb44627b980c0a92e795540b2a0b1d0db2dc2d9c563828d9eeedc37c57fad90131e1023a313e5f4a284acf4374bb7a3d8f713c067bbf43527db234f9c72fb6623d2a451c017b3397c38020b47fe66a88406e77679e391182c2a7ec8228b65dbf40ad4702989399f975ecb19fc1381aad618d53fd0fd2a0d9ed31dc632a69de1dcd28dfc0376554d623afcb0fa9e69754aac278d68fbceb8473cbc9bcbe5b31c2d57830231e89a43c1a8d48a7ca71ffc0bfe7151c8fc745ec044a70fa3d30544ec9679644277ccbcee76cd25d6b99446e7e9c047e18fbae2d02edbdb0de73f95aeaf28ba2a4180afb274a89b71ee3d27bc26ca6169e51187c1388d5b2ebe847e4b0f04533a38e2fc886d5e656d0b89327d7d315632f84b264fa3d42dd88e560daa66f112845a1d44d0be4eeec84ce9ac90cebbc914f2c6495ec429dbd645c205a63c5386de60abe70bacc917e3662cc45d4cb2f1caecb02818c8fcbd712d40d9b4a0f19f1d626f311478fe9dc4c38d8952d3f61e00941de78f5c8e2bec913c66260f1ea89a7b1baba6968b88cfa0b2ab04f460909ab00f1d9976ab064c024bb1bbc087d9894af035173e5481ef8f901ee6dd2bb7db5dfe2c2e35ca7ce9e894a4c7a8b3ebf51f3608369ea7e36f8c553dfc7dd5d67fbe97ddd00e76874e849f28f5094f02532cd96437b4bbaeb94965526c51c9a806d15dde0bcf9608a8fccd59c309692821a555b82d773025e6df279ad55555fceae2fa0cabb71fc26d9c48818fd15c412ee9ed1f798121ab114b27080148ba5565ac90aa80f42d649e4de1a83a487f7358554016ebd931eecf1d4fcf6c797f839fbf0671a2e6bdc05116228b78a4736c728a96dfa26e08af5e22fe1c07777ab702a0ef0e20f0b0c31c7153a0a763f79a31e688bf6c3c50c676a334155e3acf85638fb14387c9e627fbca07d67da94520a84de98c559b81f304b2abd0b8a33600bd1a631c609506760d556b8529bb4e554014fc958af94fc7906b926bbd9de883e91f2dd4db5465da8a0d6d31108a79d94cd50cfa18ccbe7026b7f9e9d51d97b7fd22e520a1f34f86936c6693aaf053fb90a0141e87e05a12afc7f9d858355a3125960416fcd486d3f8ec2414304eba9873b69fe98279ddf67c01e32f6b4f183dd1e8cbbe4e545c2e9350e1d5b72a02e597e55b431e29909e52db759ecf05aae95969dd014f783560ad539c9ade71ccb9bc81bc8fdf004b2bcbdb499f09aafaa664bdb1e583769ce13eb42fa882f889ff111fe4c0cd6fde780f061ee46f632c0b8cf72fe7849617270b38a8db51b1c0aee60e76bcef51e1ca8e278f6422309a100c597601545259f320458c5f71aa4254622d4c78945e33ca399adebd5920d94fe95efc8cf219253b58cdd1b97bdb4583ff04cbd36b67dc347b3db87126701b14895cf2a570c4d30b727168b5a95cf72002ed57fd5ef5753e16248b4d71d5a72f588fcd4354525d44fa446cc0810b2050515b9f3bb4a4b8f65f4e2a219106253a570b946ff7f9012b7a1b2ad939ba516c6aab4d037209021578f9a34d2781d209b7f4c46713b431389a1f3439a7382ecc8eae220a79809e1b40d5ed71f0336eb69cb68d6847fec2b9c7135dd87165ec298f52dd2a66a422", 0x1000}, {&(0x7f00000021c0)="bd31f03d4eeeaba2c965b4fad37cc6f1ae592deed68461cd0e1ac0b584e6445a071555d0355f6eed8019a3ad1132e1b0b30808959c0d9ba23819705d01b8151e6193d6eb6144f4523b6c684522503c8d3b862050ba0a35721e69c842df9bde8de230f34a61a913b047529d528ed7ff8213361a6b91c36172e84841f2b7d8bd1e412158df5db43a6609b792656c829481aab408c02be8445424573ca319edaf8db0295e6a8e096f7e2f7b8f197f4203cd803aab0adf720f6306ac3cb66927e27405fff6d0724f8e4fcceff6c1909682df8c4d3d7b7c62aacc134b476dc6e10094f88c6e0269536292c41fdf0054970765e91ec0abcce26d3b9f10e124f53fbbaa42c9288aa2be115b102b7ec3d3b5fe0d3b755bf322e5d407e5e88e449825583c8f7d5ed7d730ee3fcf5e93f6163239e0f5e687218af1e12a7c5f19efd8dc0e2a50bcb2023b01cb4d88bc8f0c3e406c45c7e48c60eb7363d81308db47be31575a71aae94c5b47026459a2ffdf6aead4876933e1b4f947b88a6d37a47e1c1cff8fe73566b57c9d19d8743d9a9be5d71d4a7db2cb9b33c0e187de9e16c630a61c723e03d4e20f144740e0177162de72bb81472b05a3ed8e0e3b529ae26c4efa7fbc3fa6aac71e69ce010976700fc1dc984b2aae5cedf1753ce64c2ae56b00a6bb0d2cfe23e5aad5f1770f689ea5b1c1266d5479978f52baae01ce79c397f6b3e531867b25e6e523ed01ab970ae24f6f5be5837c847af60d695f5e833581d84baea25b62f62dfcd9da996ef89cbf7d33458c7537b58ca366df114948de311256072752e61af5d826a76f93c35ddca89fef6b03c1219f2bcb53a878ee61b1ba6aa52976b821da4f97152d3ec703aec4852305b39f99c0d1bd14107f1a5884c6af45dc9dbe041614673438a311e5b5b1fdcdb297efca03c2184056f1e49a9b53fbf67edd549e2cdf27131df347e338176c3357f95e548fec448765aaa95950fdbdff9db13b76664d013e568defed70434d7d92f25a123b8b80dbb7494b6927e77ffada6c828eb9a22cdc469ddf9051ed942766c135be4ecdee2916cf4c0bb793614fd696b3e32698c239de7c5d9343d9fa81666c32850558f587f3aee74d730a32e460e5794cf6c9855d354e5545c5185a2b3bf099dd7390a7a5eee5b66663a17ec73d19e3391fdf06f9a330284932c91abcf1461391e6d74562477f74e7531c634a32342c4cc45d3d2664d4f7b13467b978e09fd2ab43c0249efa15cc0c9bd41cc1b383117670f0c0fce36e12106eb6ff8f3bc224e08f08f592b197bc01bd92c0281d6e4af206048d65c91281f0d8dbbf40be6269b48a9f43002626ce8ea26a6ec7a502e3abb0d6eea9e008a988c43ad14568d193ef6fad058bac8e316e098d43dc64c8590f8ed9a8594ff5e4e64eff05c9788d381dc17a83b3bae5b4a6c0f80a07656a9617ce63142f0a2d40aeea294ee396029b56d1b4a7fd8b795fc9e13d59b7c00c17f9a46e27f6916a1ef60e50a37d0e0e41673d6c066ba96033c1456bd367573a137e8848811eb456835b1825c7eb1cb6b1728bd98e08c71df4c040e6ae4b436c6cf97709c5470dde8a5737c37749cdaeb8a643d1c69c85e709798a80165bd4439500a81d9abd0df3b28c8acf19a936ea389e1ad7cfd1462c4d4423c5be27e221dd19b8b6af642574f599a95c822b2cdf90e91dd15736deb77333ab4381e9b77684440421b4703eee297d53278d737a449ba37c6debff28fb602e4e7380ade227d6aa04d7e23e2ebd73e720075af57453935cd2a71afe4a338f7f394af683a7cd2b64fde98da1a601c8ecbd2d2c6200c4be250413eb7ad9b38790aba829ec95d27902a3d2f3fd8b7b66d00d2fbaecaa1a1e5385254adf40dcd446de8d4a7dea919dfb0969484c0989f185aeda9239298df9624c767298ee00623aef79759e82cf99d80b4d136d8425b0379a3a6715b876f271526c91b9f5f52bfd6169a7d72e47fbaf6fc82efceada2cce91e5ab514b6d21089050c289a2c359162d089656c31a23577e21d073026e757f0d3d82b06ef6b3c3f1fe18f7e49a5c49b50da7b460582b55475bf8bc0ad569a89a64bc62888a22c70428bfaf860bfac55170e841f78cbb0c943c69cf6e3b0ccfe54e03bb70060765b2fa6993d6ebbe3079e0307864be459960600ce310cc24685bf98ab4e61082b60441eab3c774906a572cf4d264e46f6efcf2bccb82833c4ccb7ded91bd29c1e8b0a95da08bbde9705d510c1eb4032aad2d2d7e99d424c32246e356c30b22af5f758d1c0231bd30b17db9e1f8a3bfa5c7c661a57dc52eaf4d643d5d0ca01e266b8db34a9ee6e4ef9275f3f22821cf6f96e07a63222414ec3a4d05e6b5e670ae381b7534d85c1e9b723a654d038c5feba951116e77df251f713bf5f3b30d748dae310d299891f62fb565bc89c51cdaf02bcdb74626d66ef2930c2c57756318ff6e260ef77da4134ef428b0c090a61e8acae49fe5cca2389784946a191f2b2f2bd6e3640eaffbbb802f95a476e6dd4d20c01b625e8f08cc85688dfb0b5d57f5a8636bb896ea9b84ffd0acdde3422a6b5586d7b9b128a1f1f2e492e5a06f16ff87ebdbe7f2e5c7e3b18bbf4c2acfb994d3c6bf92e78c5dffa40977b8468072475ffd55472bc9cd64a4fc6c3c67fd903687ac48032ec204faaaeddfa91be2bc62e5a9dab1db7f314dbf5af58d2af2de1920ca3d80b0d6194db4fcc22fe09c424022f5bc2a59a4fef85bcac79882d146836bb8a264c23d624da34a4ccd9f779185c13720c4aa5c7841600eebb0937682a74d98fc447aaebd422ec9f0cdd1413b0f4c42985e713c1b026c54fdb30485bc5ec86e37550ae258d0e2dfd9d4020bfdc7271a1ba7288890fb4fc58d2bc1dc394e87a9f7b4d8101e713a8d6c1754e4dc911111bf345a432964153a7634b06bb6824af0be6375a1c0052c9934683f6bcc4c325aae976838339cb643547a2697fbd20b1c2845b66021d3b397dac3079bd6c0f986c02926be771c2f1de9a830ab3fb7e1c05d622b3c95f2cd00f5f7f14e0e12ec8bed33b6f6379565011ad37b7fc62cd0e19b977d5e036e998bd7e21fe71b9f02d0739a203c9302bd114dce4e949f6dee4f223ac32ec9c21ba1ae1e5c8df3f5e3e145bf67f4fa92ff21032ec54337364c8798c641708b278ec54c48bc3494a912da4b46e26192acd4a3bde2f5f310aba62cbdfc819550073cba59e469ebf66b97e3e46b2e6701f4431c4527d88e6be971782c891f08aeb06c8aba81dece51c6fcb8b6204c69074d27a04af5dc71beccbddec9065b30b21bf82167cda91384b5f171feb6e119b50ef9554af4f9e68a571717f993640a71cb214bae6d9951c626a8ef8036f5b21ba102483b50a9e5e8f68115e91fb82e8afd85bd19f40587a1e81b4c79f44dc7c194c279ded83a1cb96498c4459f5b58e72979f7e6ba42927f4e18acc98d7d4441b5f959d702b2d87cef66c2635b277e3b370c34ca944fc0dcff6a43974e0391926ebe88de161cecc47ba22be473826beea480decb1f11829b4eb4734f5bfc1dfcae46a997d39d7f383433a0625717a0808dabd20453dcb5b06f61233947a6a890b5a53f8fe9e49e69132d21913cd6e6974a0ebf583b4ef761769e5ff8fd31ce0aab3517176d1b3617800a0f553d3a4276321f6ff5d56b5366714c2328c708993aea97eed3294c00f7adb17132bf221bf406c090ae76704ad29f4ed0a0a359471323562e6f608f358577f90840494362e2939f37fbf1c960bb0aebd8dab0ee960dcded2ef6e21e440769ecbe465badd88ff59e6dcd720c513e658a6b40f27fee9e18f44cd31cdf9e8899767626eb8a1a9f9b6b55f5ddfb408e78bdc0c8a6c38a9983606fb480d0642affb106905e9b69b90154a69ab2479fd7ae75fe7abeb6d249e057d55a67715e573b5185e7ea7c39b0ff6b58f76521311fa52383c29c1b456a42a94d8122af69a9a5524268f9ae9ba323b5c742beaf27d59f60b5ba577e4771bfd8d40ca0f8828b0a8879aa3fe09260b680d9d4fa620f47c32637cc51becf937e6ed9c9da3e5749d109300894f5709b2e2db333fb02da6ce11e2a9dbcde2acaa5734b4b2f553f9c999c0787c0f0c24e614af679643d01f45234d8d146a47415fd8cc19fc99bdde470fb5cd69192074b1bc64378ebdb04cf5e8104b8dabfb8495b16e91b3b0b5d18650e79ec77e731093f1b3d8724c5c4867f1a8b5f45a4b8a49c20286feae282e177930939bdf38a4b2e45d94d8dbaec1e8f97764c2fbaf450e37a4b8c54f5da1e26c622c7083bfa13fedab0ad5c194ada46a114e94311fb75e80ba0228cb4e20e1f10671b10a0acd8d801312c973f9b2e24487d27dc7b1a8948a3939262cf32ccf27e87ee2f9df104bc415d2682dc93d1407ed7d4a75cdc41a76017ad71799b437b63898ee3f23e5d3f51732da58feec6abf54378af3d8625406dbd9d17996bee9902af6774a37674d965cb869927b7b53af89504b88ffa6e84786263949b5482ff618a150c891ba6346d82960b1c014f31942424df2bccf1e20a9a6dc4ecd3b180cfb4c3daf6b4bf0aebc5608c85defd6635ae1d45befb555f6e8a9d175a4b3c80885bd5a3a8864c44d31c1a384a9d8dcd4f6eba27530057395c3cbb6bd2c1550b4dded1f9074ae9ef5148bd99a6333fa991071446f7da13084baecd8cfaa2e350bdc7ff735db096e13d017d1ecc435bcbdfd80dde9b392f3847b5b1fcfc6a9ae02bd8dcc245351cdeee3d46da01a7e142f0f946a401e6d15c919bc498e133ce22c666c251e00ddcacff577dcfa3994066fe2625a9295c81078cd395dc0f399418ee5e3c274ae0aada07b07b4d3e6f0a4e4ebd07e6bb14354dad716c7f1cb3c23db4a3d5e44af0b1ee5d4d5cc6a4e318a9362ddbd4dc1c9a150e365cd56266d358619cb81950c6fb1e963d966f9f59b4d0ab6d70a105c05a325536f5b6cb21779a6dbc6e0e080c5c9f55e7efda194e9d70595aa27a17bd84d80573e5b6162f0e882a26ff4c2f9e1c1e7cd5289770a11fd60f05b991b251a500d86d83c9f7be994d237d7efb78001a2e45d2d392518121fddc1c0ca42c024cb609adeb60a1aebaefd519960069e767751295436ce81bf93256770897b7961897297b923bb420cda764b702819f15e5ac0d3ff8dde2bc7a6f36afa9d34c56f5e74d22e332b1b1b851cd1936c55501358239b86ad5783d5edd96153ab741d4294d6e9a134a7f0b6189d63ceca4d7c0d177abd3f44812edf34015884a32c18b9712060bbfd661e85e7b32c510ce133a5bec883bdbecc42811c99bd94bf6a0750769db34552fda8ef2b67f13e214187a99bffddcd01c6d805c6f2f7275fe097690d501b97c8a2f9b4dfefa6f662b96bdf1f15adfc8cb56549c7e02b76560a2ad4e062a19208026b9e99a156b2122ef8bd2e0b045715b91c539f909a7f425cffc40c33df7cd6089b8e3ea2dde8d02a959b1bfb42a784620d324e636fd2e7b0a5d8f41e900c121c4b1ce01162d3e264611287110e2a0856adfe714386ff4c95faf79fef95cb21d305adacbf380c50d373736220784e23733e8cb40b0760c7d972adaf8d2ff853a7c38eab5673f131e89b572d87fec5eb2188b00"/3993, 0xf99}], 0x3}, 0x400) 01:02:57 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={0x0}) (async) write(r0, &(0x7f0000000000)="27643fc09ebbfbca8fbce31a95c72725fa9fe119c7fa2935a44f3fb65eb8d81ca0ac", 0x22) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x6, 0x101, 0x0]}) (async) r1 = socket(0x2, 0x2, 0x0) (async) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x5, 0x1, r2}) (async) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x0, 0x1, 0x2, 0x26a}, {0x0, 0x6, 0x32, 0xc32}, {0x1ff, 0x5, 0x3f, 0x9}, {0x20, 0x2, 0x1, 0x81}]}) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) ioctl$TIOCSBRK(r1, 0x2000747b) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084413, &(0x7f0000000240)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r6, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) (async) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20a80, 0x34) (async) dup2(r0, r1) (async, rerun: 64) sendmsg$unix(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="6bc962c3995957e53c1377d4a937d7a0bdea39e1a0bc08cd412102c60b9ccafcfb6f5e6ce8ac7dc0d580caf7de5a1869424b58f367cab2cddd0326eeb84aabb144b6556f85845a934fcdbe142aef538ccf412e4f8d7e6e577d3c949c1112ec239efe07f2a2a96e6a", 0x68}, {&(0x7f00000011c0)="2c52d487976ccdde1165950d2bbdc243b02d692c94ce98f5804006b183d4363dce3705b0b00b07012a626b3c86c89266754dd54872d1cf85bc888bd1d458d6f751ebbf2ea274528d74d4369a90cb1bd31e3f780ca699d258510dd11fa558731437e93ff3913e86221a82baca11eed9458fbd939840050222a066ae250ab09f4a5c6f0597e0a1986f3673d2aef6d65781bb2c99ea3e61408c569fc82c265d66b406c13e0d9a950a0202a4d2b842e92040cb849b17e551509766574ce243768e4946c3a371f41fd79d058c665b39c273043cafb8a820d20154fedbcbb2f9d22390b66d64448ba6a8ce4dcced75bcf57a910bd6dc82a13264ca3489945d6491b0a4f1d44b41b4bb911ccbb6f3e87ded6cb3dfe7d90afe4882cbd38b9d317302c57fc7b2bb93a3ddb569a2b1002a326688ecd3acef1be37dbbeecae024d55c402c0a2b2c920a2ab86d22783f5b6086c20fb04ef6fefbd420e4d856a5af203a998a53242aaa66d5431f1324435d1283eb5273ecd9c083567a64e41ffb01a84ecb67cc8e2f5ee65dba6dc16e8a649eb8db9b8e4aa2ecc0cf1f5cdcaff70f97cf237f4fc66b76eedfb063e798e1ed7bfb31f32eced3b154210ccc842a68f2bd621fe1a99708deed00dc9a8d5c6cb50c60c445ef0d6fa2aeed40f16b057ef384a5536078385d95780fec079af34bad3d1a5c0a9c6a0ad7ccaf55096b67a623d2b2cf6d4f3a42ae7d408b6b466bf091629e869377b08d9e473c231afe057734b3befeb763913900434c49a176329e3e6a0e7729b338115e6dd7593225ee260c947900259c16c3007ceb24ab0a7b484f7b5299d4c91b3d18b6a828bf60c522adc6a5dd493b02227e9567a2fef53debb3dbdefcdc3a818e563e346e389f542af5e0e7ba2821aaf189718f5e7c8f468b378771e132dd196378d1b72d40294af95c38f78fd2ec7a0ad18f3422add1b1e592a063eaf79e8f3f781c87b208b5f56a0192d36f462a170dc74292a82fe707e43304ac3b6471662ba01ff303fe3af30a92c0bcff0ea15f1306835085af28ded72cea5afdd51ba4d247d3da4f785d3abc77d39a8111115da9177161ba580c10395e66bcd31038d4d65a93cf9123d29db7d3d5d92dd0da3a53ff926714c11f8b6cd26d763202f4134ae221154e9e9f51fe50383d3207df209c55ea147f277ff1dc9cc889f4913073f345a1af4fefe09410a6b40d033ec69e667ecd713a448a17b80b2bb311902823dc2d7cdeea6dd281db1d27dda37ca3ec3d21f91cead7da51545528476fa6fccd9a0c6dee4a4d46706a6194c89eeb5d0aab6da289254fb969a559e2fb064021e27905a6b019fa03776006cd39ed3e1bc83aa54e5fa7c62df9527d847d26e23204d8911dbdf78c4ee2098d82d01407f2a0c511feda60c56cc557a84b9b588e59444cd3d6a2ac615f1fee6efb0dda4c9b871bc027843e37113f273773058eafdfe50efd387d2e3f827503f6c1859d7ca841b2c35b6f691e7f3f53c334991e1dde49dc01edd2587fc69d7ef078c1d6aa3b52a8c3f10d1ce991ebfe3b6a9447ce72e9f869053f1eeb8e2615af4e97f644cb732170862d1b955ad12672453aa07aee543cadbbf18b384a024b6cc9296b752262241f7ac57f60a070bf452b9e0657b4b54aabf8534e0fc6015de9cf286c0cbdbfcd16f7929a55c98ec0e6b42e9d67079a236115ca488515db166bffc044414243600f6d48af0f38ef2a3be4c91627c0a91e79dabc97471a57ee33643ea6478c238e49207b3987d2da1a91fe6402f120561996c92b1a8a0f6621909fdb6e44096315db08f84f7e1244b28ed2e60478dcdaff3848da8df32c7c40b90ae34bb9c6edac5190e1ac154767a807a2fcea0fe3d3e2d2b65e6ea4128ad2148034a8c07cf1505f527282805e9eca694a7596f24f0d9a7c9d41857a234e62d2d6eba6582b1b0069cac0982afbc8857b6c21a82f18a1ceb5401750ee3312a4fb4c720a7ab54254cf14cfb2abc4b6d4b9e2fb2c60886d444534c8641eb19ec1f7825ea5e678500b34bf787acd01a39d2572c3b99d80b0056fc647817ae9d93574f3b76c63066d19f0d34f0fd39dcee6411e10506d651e70dced57b58190130c51198846ba14fdca1895c49472986fac177ad4e5a215262ffb386ac880f73d3baf599c4f60fbccc4bb1fee7bd3f3b5c0048ba61b8f268269bc8c22f353f5734b7fc8bf24204116804d97f0a0baed7ff9c53731c57dbd9e7eca0f886dfbf750f42bd8b704ddafa8e4e0ac1724da696a321dafd9c20204c8c52602fed4e1a04c0dc67625c232796acec200dc7897b94a85d6d8659a863d3a1939e7f9ff1b9ffebf4601099d5070cb652925aa36cf2d87d6d8946a8fe8c4914441a26d4f794943a64c7ab9a567b23030365251b1f60ab0da2b8cca2c18d070b91074de6309f41652ecbd68078511a1218c9ce1dcdb4b0f4c7aae94325bb8421bd5e25f885ad5e83baf6b8a8573cf893eeaa26cb755f2505838f020e0fa6f5ea8c36be3d45a74f5587b3fe7e1a262e33d278ed3c0910eb723efddf60457fb1f2dd986687490ae0a20bfc4d0e85ed38791d6043b312b4220af3049dfe7e4c9608f5a092f37bb11dcb25e03dd7852a14ce89f45480f40d512e1f38fdba82534c93eae0bc6a134418bfad2f91d1dcc651aa4ce1f527de72653dbdfac7b9d9e0d78a2169c8dd0a413fa0390b9231e6173ea8ca91a940e468248066243ec188024529d1c87934e4859ff9b570d3d2b0bda14f196b424eead1813acf1c110abf4744cacce77d8cbd4446d83b11733235833d0da84d10c085fd27991be0d65981f27df5762a3eccf10eef00b98ecb90ee89d0c1230a5950a4c10a9a11dab97ea0ee014ce73b3068b69f4b348db969606584b7a93683ce6b1d5fd121bca3ff88461536852046e0f4da96b432c16a7495a0bc5150f0029953b115f954c3fcf153d4d7d44647f2db9bdc23e4f72c8b98f9afbe29378251f9ea2cf2abef32d33e9808d79d048210a0ec8077d10c13a90df3ba4f1f8845d9c869a95e90190857914ad444ecfd630f012a6725a71d2a49ed19bdfb58dc53a063d47bd230dbf3bc17fa1dc00f2b49b31888f06967773de1947c9c82909324a34ac6eb8b38c1d4b30d03f2fd4a03af49589058ffa25d922168343245f420eadaaef6f851ec9435b16b2b961934c0ac17dd127a85d91bf93c8abb608eb8c087c0cdabcfd98c4c99f027ca2d379e14eb49ef40e548fb7f61bd651fe9c3e114a20c464fc9519cfdfd5a5c3aed6c8058b08469ff0a5eb50fed833467e950375f4efe54beb99b9b7bedaabdaa5134ee0ebf15fb2ef11fa9a45b7c955890dd6bb2f06ebe40faf12978762e8998a095a8b57e408f3f816c582393214148ce371b7f7d6f4caa0d7bea1009e31953637c31fd20bc61117499f0ac05556617380cce0a5db6b223de9930aa11b8386b6643f45e8cf6a3df8599ad66bc31839d14228e891fae341c86519786b03b9c26dfe9267b73d11d5e0af44ad5f16684d9ca54a786e5a4712702ce2d505869eb422509d0259ab3a7a9383802259fc7e35132d4b1ff624558c18aaf163f3037fe12bda5a89a990105a2316fc341cd6dd2d887ce76b7702d98da226683ba9b82c824573e8ebe0c1f9903840029c80f608c91be1a7a28a5d144fffc21e7d0f0b3ecb66a5755ad798dbb55bd98ac44faa94bac2421f601190866afe00bb9cb8f04fb3636a22a42ee20d774d03635b721ef8eff2d584eef393cab9c8f628e04c792b9975df4bc3bb66e542730b1beab7a7e88ba0fb4cd31ffba0012376deeb49906a94aef0c5305fd29428e47c3805d25bab1d8198f8b76a086d0c0d22178d039eac99c74b1371099b08ac484675dab2fbe2f4665ff617c554c4ab6bcab0d433d82b1692eb7421a85f6ced85cb9db479a3573993d8de633c60e88238b7903f5d1b7c2011131fffba28ade593af2265410c4b49aa54e38dd3dd3c7e13d6a21a7f4ca61c5d5c1c21600c8bdf1c9c4c425ec03c70a7a5b6f7988ab16916560a46f897a8c12aae2eb164082e3cf85c53de10d8b6f5d352327dd7e47298b2f49e54645227368d3c246e15b08595be8eb8b1b88f414d4fa27b6dc5f3460a0c67d2433018e1a6c6bbdb10f63a33bb5eb44627b980c0a92e795540b2a0b1d0db2dc2d9c563828d9eeedc37c57fad90131e1023a313e5f4a284acf4374bb7a3d8f713c067bbf43527db234f9c72fb6623d2a451c017b3397c38020b47fe66a88406e77679e391182c2a7ec8228b65dbf40ad4702989399f975ecb19fc1381aad618d53fd0fd2a0d9ed31dc632a69de1dcd28dfc0376554d623afcb0fa9e69754aac278d68fbceb8473cbc9bcbe5b31c2d57830231e89a43c1a8d48a7ca71ffc0bfe7151c8fc745ec044a70fa3d30544ec9679644277ccbcee76cd25d6b99446e7e9c047e18fbae2d02edbdb0de73f95aeaf28ba2a4180afb274a89b71ee3d27bc26ca6169e51187c1388d5b2ebe847e4b0f04533a38e2fc886d5e656d0b89327d7d315632f84b264fa3d42dd88e560daa66f112845a1d44d0be4eeec84ce9ac90cebbc914f2c6495ec429dbd645c205a63c5386de60abe70bacc917e3662cc45d4cb2f1caecb02818c8fcbd712d40d9b4a0f19f1d626f311478fe9dc4c38d8952d3f61e00941de78f5c8e2bec913c66260f1ea89a7b1baba6968b88cfa0b2ab04f460909ab00f1d9976ab064c024bb1bbc087d9894af035173e5481ef8f901ee6dd2bb7db5dfe2c2e35ca7ce9e894a4c7a8b3ebf51f3608369ea7e36f8c553dfc7dd5d67fbe97ddd00e76874e849f28f5094f02532cd96437b4bbaeb94965526c51c9a806d15dde0bcf9608a8fccd59c309692821a555b82d773025e6df279ad55555fceae2fa0cabb71fc26d9c48818fd15c412ee9ed1f798121ab114b27080148ba5565ac90aa80f42d649e4de1a83a487f7358554016ebd931eecf1d4fcf6c797f839fbf0671a2e6bdc05116228b78a4736c728a96dfa26e08af5e22fe1c07777ab702a0ef0e20f0b0c31c7153a0a763f79a31e688bf6c3c50c676a334155e3acf85638fb14387c9e627fbca07d67da94520a84de98c559b81f304b2abd0b8a33600bd1a631c609506760d556b8529bb4e554014fc958af94fc7906b926bbd9de883e91f2dd4db5465da8a0d6d31108a79d94cd50cfa18ccbe7026b7f9e9d51d97b7fd22e520a1f34f86936c6693aaf053fb90a0141e87e05a12afc7f9d858355a3125960416fcd486d3f8ec2414304eba9873b69fe98279ddf67c01e32f6b4f183dd1e8cbbe4e545c2e9350e1d5b72a02e597e55b431e29909e52db759ecf05aae95969dd014f783560ad539c9ade71ccb9bc81bc8fdf004b2bcbdb499f09aafaa664bdb1e583769ce13eb42fa882f889ff111fe4c0cd6fde780f061ee46f632c0b8cf72fe7849617270b38a8db51b1c0aee60e76bcef51e1ca8e278f6422309a100c597601545259f320458c5f71aa4254622d4c78945e33ca399adebd5920d94fe95efc8cf219253b58cdd1b97bdb4583ff04cbd36b67dc347b3db87126701b14895cf2a570c4d30b727168b5a95cf72002ed57fd5ef5753e16248b4d71d5a72f588fcd4354525d44fa446cc0810b2050515b9f3bb4a4b8f65f4e2a219106253a570b946ff7f9012b7a1b2ad939ba516c6aab4d037209021578f9a34d2781d209b7f4c46713b431389a1f3439a7382ecc8eae220a79809e1b40d5ed71f0336eb69cb68d6847fec2b9c7135dd87165ec298f52dd2a66a422", 0x1000}, {&(0x7f00000021c0)="bd31f03d4eeeaba2c965b4fad37cc6f1ae592deed68461cd0e1ac0b584e6445a071555d0355f6eed8019a3ad1132e1b0b30808959c0d9ba23819705d01b8151e6193d6eb6144f4523b6c684522503c8d3b862050ba0a35721e69c842df9bde8de230f34a61a913b047529d528ed7ff8213361a6b91c36172e84841f2b7d8bd1e412158df5db43a6609b792656c829481aab408c02be8445424573ca319edaf8db0295e6a8e096f7e2f7b8f197f4203cd803aab0adf720f6306ac3cb66927e27405fff6d0724f8e4fcceff6c1909682df8c4d3d7b7c62aacc134b476dc6e10094f88c6e0269536292c41fdf0054970765e91ec0abcce26d3b9f10e124f53fbbaa42c9288aa2be115b102b7ec3d3b5fe0d3b755bf322e5d407e5e88e449825583c8f7d5ed7d730ee3fcf5e93f6163239e0f5e687218af1e12a7c5f19efd8dc0e2a50bcb2023b01cb4d88bc8f0c3e406c45c7e48c60eb7363d81308db47be31575a71aae94c5b47026459a2ffdf6aead4876933e1b4f947b88a6d37a47e1c1cff8fe73566b57c9d19d8743d9a9be5d71d4a7db2cb9b33c0e187de9e16c630a61c723e03d4e20f144740e0177162de72bb81472b05a3ed8e0e3b529ae26c4efa7fbc3fa6aac71e69ce010976700fc1dc984b2aae5cedf1753ce64c2ae56b00a6bb0d2cfe23e5aad5f1770f689ea5b1c1266d5479978f52baae01ce79c397f6b3e531867b25e6e523ed01ab970ae24f6f5be5837c847af60d695f5e833581d84baea25b62f62dfcd9da996ef89cbf7d33458c7537b58ca366df114948de311256072752e61af5d826a76f93c35ddca89fef6b03c1219f2bcb53a878ee61b1ba6aa52976b821da4f97152d3ec703aec4852305b39f99c0d1bd14107f1a5884c6af45dc9dbe041614673438a311e5b5b1fdcdb297efca03c2184056f1e49a9b53fbf67edd549e2cdf27131df347e338176c3357f95e548fec448765aaa95950fdbdff9db13b76664d013e568defed70434d7d92f25a123b8b80dbb7494b6927e77ffada6c828eb9a22cdc469ddf9051ed942766c135be4ecdee2916cf4c0bb793614fd696b3e32698c239de7c5d9343d9fa81666c32850558f587f3aee74d730a32e460e5794cf6c9855d354e5545c5185a2b3bf099dd7390a7a5eee5b66663a17ec73d19e3391fdf06f9a330284932c91abcf1461391e6d74562477f74e7531c634a32342c4cc45d3d2664d4f7b13467b978e09fd2ab43c0249efa15cc0c9bd41cc1b383117670f0c0fce36e12106eb6ff8f3bc224e08f08f592b197bc01bd92c0281d6e4af206048d65c91281f0d8dbbf40be6269b48a9f43002626ce8ea26a6ec7a502e3abb0d6eea9e008a988c43ad14568d193ef6fad058bac8e316e098d43dc64c8590f8ed9a8594ff5e4e64eff05c9788d381dc17a83b3bae5b4a6c0f80a07656a9617ce63142f0a2d40aeea294ee396029b56d1b4a7fd8b795fc9e13d59b7c00c17f9a46e27f6916a1ef60e50a37d0e0e41673d6c066ba96033c1456bd367573a137e8848811eb456835b1825c7eb1cb6b1728bd98e08c71df4c040e6ae4b436c6cf97709c5470dde8a5737c37749cdaeb8a643d1c69c85e709798a80165bd4439500a81d9abd0df3b28c8acf19a936ea389e1ad7cfd1462c4d4423c5be27e221dd19b8b6af642574f599a95c822b2cdf90e91dd15736deb77333ab4381e9b77684440421b4703eee297d53278d737a449ba37c6debff28fb602e4e7380ade227d6aa04d7e23e2ebd73e720075af57453935cd2a71afe4a338f7f394af683a7cd2b64fde98da1a601c8ecbd2d2c6200c4be250413eb7ad9b38790aba829ec95d27902a3d2f3fd8b7b66d00d2fbaecaa1a1e5385254adf40dcd446de8d4a7dea919dfb0969484c0989f185aeda9239298df9624c767298ee00623aef79759e82cf99d80b4d136d8425b0379a3a6715b876f271526c91b9f5f52bfd6169a7d72e47fbaf6fc82efceada2cce91e5ab514b6d21089050c289a2c359162d089656c31a23577e21d073026e757f0d3d82b06ef6b3c3f1fe18f7e49a5c49b50da7b460582b55475bf8bc0ad569a89a64bc62888a22c70428bfaf860bfac55170e841f78cbb0c943c69cf6e3b0ccfe54e03bb70060765b2fa6993d6ebbe3079e0307864be459960600ce310cc24685bf98ab4e61082b60441eab3c774906a572cf4d264e46f6efcf2bccb82833c4ccb7ded91bd29c1e8b0a95da08bbde9705d510c1eb4032aad2d2d7e99d424c32246e356c30b22af5f758d1c0231bd30b17db9e1f8a3bfa5c7c661a57dc52eaf4d643d5d0ca01e266b8db34a9ee6e4ef9275f3f22821cf6f96e07a63222414ec3a4d05e6b5e670ae381b7534d85c1e9b723a654d038c5feba951116e77df251f713bf5f3b30d748dae310d299891f62fb565bc89c51cdaf02bcdb74626d66ef2930c2c57756318ff6e260ef77da4134ef428b0c090a61e8acae49fe5cca2389784946a191f2b2f2bd6e3640eaffbbb802f95a476e6dd4d20c01b625e8f08cc85688dfb0b5d57f5a8636bb896ea9b84ffd0acdde3422a6b5586d7b9b128a1f1f2e492e5a06f16ff87ebdbe7f2e5c7e3b18bbf4c2acfb994d3c6bf92e78c5dffa40977b8468072475ffd55472bc9cd64a4fc6c3c67fd903687ac48032ec204faaaeddfa91be2bc62e5a9dab1db7f314dbf5af58d2af2de1920ca3d80b0d6194db4fcc22fe09c424022f5bc2a59a4fef85bcac79882d146836bb8a264c23d624da34a4ccd9f779185c13720c4aa5c7841600eebb0937682a74d98fc447aaebd422ec9f0cdd1413b0f4c42985e713c1b026c54fdb30485bc5ec86e37550ae258d0e2dfd9d4020bfdc7271a1ba7288890fb4fc58d2bc1dc394e87a9f7b4d8101e713a8d6c1754e4dc911111bf345a432964153a7634b06bb6824af0be6375a1c0052c9934683f6bcc4c325aae976838339cb643547a2697fbd20b1c2845b66021d3b397dac3079bd6c0f986c02926be771c2f1de9a830ab3fb7e1c05d622b3c95f2cd00f5f7f14e0e12ec8bed33b6f6379565011ad37b7fc62cd0e19b977d5e036e998bd7e21fe71b9f02d0739a203c9302bd114dce4e949f6dee4f223ac32ec9c21ba1ae1e5c8df3f5e3e145bf67f4fa92ff21032ec54337364c8798c641708b278ec54c48bc3494a912da4b46e26192acd4a3bde2f5f310aba62cbdfc819550073cba59e469ebf66b97e3e46b2e6701f4431c4527d88e6be971782c891f08aeb06c8aba81dece51c6fcb8b6204c69074d27a04af5dc71beccbddec9065b30b21bf82167cda91384b5f171feb6e119b50ef9554af4f9e68a571717f993640a71cb214bae6d9951c626a8ef8036f5b21ba102483b50a9e5e8f68115e91fb82e8afd85bd19f40587a1e81b4c79f44dc7c194c279ded83a1cb96498c4459f5b58e72979f7e6ba42927f4e18acc98d7d4441b5f959d702b2d87cef66c2635b277e3b370c34ca944fc0dcff6a43974e0391926ebe88de161cecc47ba22be473826beea480decb1f11829b4eb4734f5bfc1dfcae46a997d39d7f383433a0625717a0808dabd20453dcb5b06f61233947a6a890b5a53f8fe9e49e69132d21913cd6e6974a0ebf583b4ef761769e5ff8fd31ce0aab3517176d1b3617800a0f553d3a4276321f6ff5d56b5366714c2328c708993aea97eed3294c00f7adb17132bf221bf406c090ae76704ad29f4ed0a0a359471323562e6f608f358577f90840494362e2939f37fbf1c960bb0aebd8dab0ee960dcded2ef6e21e440769ecbe465badd88ff59e6dcd720c513e658a6b40f27fee9e18f44cd31cdf9e8899767626eb8a1a9f9b6b55f5ddfb408e78bdc0c8a6c38a9983606fb480d0642affb106905e9b69b90154a69ab2479fd7ae75fe7abeb6d249e057d55a67715e573b5185e7ea7c39b0ff6b58f76521311fa52383c29c1b456a42a94d8122af69a9a5524268f9ae9ba323b5c742beaf27d59f60b5ba577e4771bfd8d40ca0f8828b0a8879aa3fe09260b680d9d4fa620f47c32637cc51becf937e6ed9c9da3e5749d109300894f5709b2e2db333fb02da6ce11e2a9dbcde2acaa5734b4b2f553f9c999c0787c0f0c24e614af679643d01f45234d8d146a47415fd8cc19fc99bdde470fb5cd69192074b1bc64378ebdb04cf5e8104b8dabfb8495b16e91b3b0b5d18650e79ec77e731093f1b3d8724c5c4867f1a8b5f45a4b8a49c20286feae282e177930939bdf38a4b2e45d94d8dbaec1e8f97764c2fbaf450e37a4b8c54f5da1e26c622c7083bfa13fedab0ad5c194ada46a114e94311fb75e80ba0228cb4e20e1f10671b10a0acd8d801312c973f9b2e24487d27dc7b1a8948a3939262cf32ccf27e87ee2f9df104bc415d2682dc93d1407ed7d4a75cdc41a76017ad71799b437b63898ee3f23e5d3f51732da58feec6abf54378af3d8625406dbd9d17996bee9902af6774a37674d965cb869927b7b53af89504b88ffa6e84786263949b5482ff618a150c891ba6346d82960b1c014f31942424df2bccf1e20a9a6dc4ecd3b180cfb4c3daf6b4bf0aebc5608c85defd6635ae1d45befb555f6e8a9d175a4b3c80885bd5a3a8864c44d31c1a384a9d8dcd4f6eba27530057395c3cbb6bd2c1550b4dded1f9074ae9ef5148bd99a6333fa991071446f7da13084baecd8cfaa2e350bdc7ff735db096e13d017d1ecc435bcbdfd80dde9b392f3847b5b1fcfc6a9ae02bd8dcc245351cdeee3d46da01a7e142f0f946a401e6d15c919bc498e133ce22c666c251e00ddcacff577dcfa3994066fe2625a9295c81078cd395dc0f399418ee5e3c274ae0aada07b07b4d3e6f0a4e4ebd07e6bb14354dad716c7f1cb3c23db4a3d5e44af0b1ee5d4d5cc6a4e318a9362ddbd4dc1c9a150e365cd56266d358619cb81950c6fb1e963d966f9f59b4d0ab6d70a105c05a325536f5b6cb21779a6dbc6e0e080c5c9f55e7efda194e9d70595aa27a17bd84d80573e5b6162f0e882a26ff4c2f9e1c1e7cd5289770a11fd60f05b991b251a500d86d83c9f7be994d237d7efb78001a2e45d2d392518121fddc1c0ca42c024cb609adeb60a1aebaefd519960069e767751295436ce81bf93256770897b7961897297b923bb420cda764b702819f15e5ac0d3ff8dde2bc7a6f36afa9d34c56f5e74d22e332b1b1b851cd1936c55501358239b86ad5783d5edd96153ab741d4294d6e9a134a7f0b6189d63ceca4d7c0d177abd3f44812edf34015884a32c18b9712060bbfd661e85e7b32c510ce133a5bec883bdbecc42811c99bd94bf6a0750769db34552fda8ef2b67f13e214187a99bffddcd01c6d805c6f2f7275fe097690d501b97c8a2f9b4dfefa6f662b96bdf1f15adfc8cb56549c7e02b76560a2ad4e062a19208026b9e99a156b2122ef8bd2e0b045715b91c539f909a7f425cffc40c33df7cd6089b8e3ea2dde8d02a959b1bfb42a784620d324e636fd2e7b0a5d8f41e900c121c4b1ce01162d3e264611287110e2a0856adfe714386ff4c95faf79fef95cb21d305adacbf380c50d373736220784e23733e8cb40b0760c7d972adaf8d2ff853a7c38eab5673f131e89b572d87fec5eb2188b00"/3993, 0xf99}], 0x3}, 0x400) (rerun: 64) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) ioctl$TIOCSBRK(r1, 0x2000747b) 01:02:57 executing program 6: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) (async, rerun: 64) r0 = syz_open_pts() (rerun: 64) close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x1dc80d91, "000000005ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) write(r2, &(0x7f00000000c0)='c', 0x1) (async, rerun: 64) syz_open_pts() (rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000140)=' ', 0x1) 01:02:57 executing program 7: sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000080)="f6a70a598e7e0a8ff53577264cea36ddd9e47dc82af1ae1d", &(0x7f00000000c0)=0x18, &(0x7f0000000100)="ec35191c9a5be2a2332ddc7e43ec2d667e268f64a10ebf76859b84f04bf2bd369a8f89caeaa23edb5933cac7a758f9b43e54f9db21cb51ecd67a089d74316b0e1c7bd33bfdbcf182ce17dfd5eb99af37b2e2be3168d171916af1addc215b92d3b8d3e57b22f1d616b5d58544d62a4cf7e84b209b0944d6cd23804518d75c2447bc8462140a2f09b58067cdd1240a94", 0x8f) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:57 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) flock(r4, 0xa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) accept$unix(r5, &(0x7f0000000140)=@file={0x0, ""/23}, &(0x7f00000001c0)=0x19) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 01:02:57 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async, rerun: 32) r1 = socket(0x2, 0x3, 0x0) (async, rerun: 32) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x80000000, 0xa5, 0x985, 0xffffffff, "39e5b516b7979ccf3f865430b52eceb8e4fcd634", 0x2, 0x8}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:57 executing program 1: r0 = socket(0x2, 0x3, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) (async) flock(r4, 0xa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) (async) accept$unix(r5, &(0x7f0000000140)=@file={0x0, ""/23}, &(0x7f00000001c0)=0x19) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x80000000, 0xa5, 0x985, 0xffffffff, "39e5b516b7979ccf3f865430b52eceb8e4fcd634", 0x2, 0x8}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:57 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084413, &(0x7f0000000240)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r6, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x80000000, 0xa5, 0x985, 0xffffffff, "39e5b516b7979ccf3f865430b52eceb8e4fcd634", 0x2, 0x8}) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:57 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x2, 0xa2, 0x2, 0x8}, {0x7, 0x0, 0x4, 0x5}, {0x401, 0xff, 0xa6, 0x3}, {0x7, 0x19, 0x5, 0x4}, {0x4, 0x5, 0x2, 0x8f}, {0x507, 0x6, 0x1, 0xfff}, {0x1, 0x80, 0xa1, 0x6}, {0x0, 0x5, 0x4, 0x5}, {0x6, 0x1f, 0x1f, 0x78bd}, {0x8, 0x7, 0x81, 0x800}]}) 01:02:57 executing program 6: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000200)=[{0x2, 0x4, 0x1c00}, {0x2, 0x1, 0x1000}, {0x0, 0x9, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x8aa3, 0x800}, {0x4, 0xff, 0x1000}, {0x0, 0x0, 0x1800}, {0x7, 0x1, 0x1000}, {0x3, 0x0, 0x1000}], 0x9) semop(r0, &(0x7f0000000240)=[{0x3, 0x7f, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f0000000000)=[{0x1, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) semop(r0, &(0x7f00000000c0)=[{0x4, 0x36f9, 0x1000}], 0x1) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/153) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semop(r1, &(0x7f0000000140)=[{0x4, 0x6, 0x4f2c0f41134587ac}, {0x2, 0x7, 0x800}, {0x1, 0x7f, 0x1800}], 0x3) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setegid(r3) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x800, 0x0, 0x0, r2, r3, 0xc4, 0x7ff}, 0x6, 0x2, 0x3f}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd756bd076c370e50300000000000000420116008700038780b59582bfd8b15be33ebc0800000000000000000000000000e5876758d28052fa5ba7709492aa04e0ff32d3bd09fb000001000000eacf666315df186f3c6a0000000000000000014e204e236a8eb75c9b524a5a554e95d88d777a9da92cb891711b9a42bac355bf7171077c6cb8163366433d2ae913384b7969e1f255bc58cb950da04bc4ca8ff2a4c5af3d0c825f2246e6c4a369b851d99722b1b55dec17c38f2abbb1b21776610baf8b760eab36cbfbd848c7805126f80c35585aab13425ba39dc6d97d069c8220e9760563a3b4dd2c192fd8fa638057d3bc4df37e34975a48e221a52457be880e171be42a0be0afaae91d78efb8bbc658137c1bfb945b6fb416c9531a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 01:02:57 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:57 executing program 7: sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000080)="f6a70a598e7e0a8ff53577264cea36ddd9e47dc82af1ae1d", &(0x7f00000000c0)=0x18, &(0x7f0000000100)="ec35191c9a5be2a2332ddc7e43ec2d667e268f64a10ebf76859b84f04bf2bd369a8f89caeaa23edb5933cac7a758f9b43e54f9db21cb51ecd67a089d74316b0e1c7bd33bfdbcf182ce17dfd5eb99af37b2e2be3168d171916af1addc215b92d3b8d3e57b22f1d616b5d58544d62a4cf7e84b209b0944d6cd23804518d75c2447bc8462140a2f09b58067cdd1240a94", 0x8f) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() (async) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:57 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0xac) sendmsg(r1, &(0x7f0000001b00)={&(0x7f0000000600)=@in6={0x18, 0x3, 0x200, 0x6}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000640)="43095cb77c0331aff86fd2228d8f381587ed149a4ff12e387080c0208d6bac165a8edf1bd6c1d1df8b861559a5a571ada5c84cab06cbf289703834a8635a100f2177c10c3fdd0ab0ea6b40e06f0a361534c4af4d044e76d0f208643b0b3919416a3e68922b602dcda6f35df547bbe9cff82d2a5af9933081dd52aa00bb30a58b04b6c58ef2262a77241aacb9d9de60ba4cfc11d7ccb1356882b6b97377b4e917eb3258e22f25174fe086c1033bd6b5f341733f4493d3e8a8ef0ab4aa1476333976df5aa365fb1489e227", 0xca}, {&(0x7f0000000740)="9142b878cc7387c1578d5e75499633322b5958dcc064545cfa5d107127d48f5904d99f7a27208c4c285dac649ecdd5b51abe7c974fd39c54b6fdbd87236a5aea1b3ba36b1bff3a751a87a072905c11d5b8a34d05ced48806d12747f6da455dd5971adf78aa2c512d1d94011bbdd890d38877dddec8dd", 0x76}, {&(0x7f00000007c0)="c0aa707fc18d1919a74d48f53371657db17b06e520087245d626a54424f6f6bebabed21d821b7ef2824be1c0f79a115b5bd5cbeff6a110bde2", 0x39}], 0x3, &(0x7f0000000840)=[{0xe8, 0xffff, 0x6, "0619f697b6f5ce9b0b7d73960ffa249b33755cbe0988bcfb6b16dc666104ec04b5e46a8c658866ef06edb68ba4bbd6d1b9546873deb81dfae81a8af6c0b014d75df49c903fb6b83f1f7235130b7928edc6f9083bd1e0e81dd392b042843701d7ca6b3e341c75b52e494f5038b109691240a80cd81381bf143a1be9e2e417deba21a3390f60296b1a26c1eed1168d9162fa87f46b73077ac0e7fc552359c353bd3b4bf92b139a6be98a5f44c9caa5cd4e373bdc0f5a9d95d75d6aa0130b7412c684444f0746edba782c57d1c8784c24ae463ab5"}, {0xc0, 0xffff, 0x79e340db, "98aa5b5d14badf73e725f72b3e923d10862a08dcd9c0dccd5ce23be65be0489c47826b876a47f47858049b3b75df0737612905b82eb7dbdbe88723817a3a050b3eac72f2ce370a00ba8cad5869682810eefdacf7a3f1f91b671b83329718cb19743d376b0ce378f37b4a0cd3125b14938e9a2795f67b4732459dad372525e2c7a559c288cef2c0e985c818c43af0754f7f55551f4ecd985d6e66a01937ca6c4e175e001986c104a80d0492d1efcb"}, {0x1010, 0xffff, 0x200, "15b2d98ccaade33f7a01823f89b398a35987f066a55208d4fec04685bd543af2795da83c157c8981be212385c74c77a941e77b9f03cb9e95c157cde2558f4f9bb77f996276594f0655df22cafb389e3a47eadc673bf8602ce842e5450f6ced0583f012a7a10a8087061209eaf0e357a434711c25be5f494f48f6f0b219ae0cbb366c215008764ead622840589a0229669b43775115d21737f22d01be744b7f76ec83a60271498db89b8b0a77c2f04f218ebadcd756e032b47e7189054787b733e5622d8925511d639186c4a5dcaca75bc159572464634a45c95ed6c6eb291db13fa559ba0cbade863dd48514fa0a5bef0984c0b68a3db93680a91e3203c443e5c6297e6a2916293f7fa382b535e1f0dd2bdcace1c79c8ecc5c4e9433810dea9a7a23f22e9ac1c7bd02470f96bd6e5da404ba05b51428fd4996f83c0c67ac645664628bb4ae63f50ab0e719bbb46b1ce0feb2068ecde960cac73ddb78ed55fbf2f88236d6924f93cc1573a2290fda11bb54bb2beeb7fba8165e647da9fdfb57696ab9b66b2c054d04c8754ec27a91fb306a7da7d734f3cdf35a129dd78444ec026e49db22ac72e6d217651526b5a08912b3fd09d10a4e234e9468e7edb2a94b306a2b015e42de4a79a9f6c98da182fd973b1dc3568ede80d43f6d6f4bc85d27e261cc98039656318150ca186373449385d94f945666035ecf80593ba0982ca174ba23f8feeef6499caf7425693ed7d69ef959b71992be0da486b1e91f626c0716bff28106a3506a808c46d35d4b4648db0fcaa34883ba1094555fb67537d6a6281152d163b52eaebf4d3e05419f389b30df32fb622835a479192f09ef3269a83292d73ed03bb129dbcc497d652c86f95479e8e8db289a23918d5cf85f7e49cc8b18fcf7416a407d663781e944f675a59951e558b937cb9b0e5c9558a351c92db3af03df1d3084f923d27ddc990f237f34ec4bb0171b0d9fce14fcab2593a3a50d03c5a5abdb8bd529609e53d8d00a4d80a18650c0bd8c2e93709aa8e33cad3e34045c6dcccddc8ce2fc7fc50a4ef2c3c326d81eadd5ae8e24af51888caef3ba80087f52059ff4bcf95a8ad0fe91e74e302f97fa4fde21abc70d387a6cf1f60bbc0027e3dd6aaf229e2b4a57c5cc09c8c86f1616e569ed9534de630cbf8669f787816884af0261414e68db74b08093c6b0add1095ca06f652f686b700905e21d62595e9d24795174231c9be43ed12346d30f3eb8066cca7d8529607cff73172074786c16839cf05825d99df3b6cddceed1461db10c696889145e748e51f15acb09fcdc9a071d2cd64bf575500c0f6ea92b65b691ad07914ec060aef6c9ef0b1678b622214366aedab542b626ba00a55efac92fb45ca784a1338ddd4751d42874b73958f27dc50b91f608bf5c227438dea8b2ab33a2bf9ad0e7f59a574a4f3bf5310c01faca20bc80a589c5783e2d38056d7d12515c53c2425062427782a7dd17b95b30f53d2e299b54bed7c61cefee8d46dac47e72bceb83610c9b962022f3ec2995071aac3c9b6fe5fef7c680031aeed0d715bfebb36131c1a7a47c0cdd220881d3a5d0f752ea0c14a38dd4afe1dc8117bc11772fe286f6fbd505bb46aad83906c691445b56d74b09ccfcbec845bcf22f3e1cb59a3eac84ae858f122a8d7405ff231881673a1727d75264b52d8a8d8aab3cf73fc23cc1a6f07afe648376b8a03c02a386cc5e306c1a0ade142250e86090609ffd4add8a3f67113a16a404cc3076f6c1701f9d24ead9b577223ec679c1c59d911229496019ed8c6063adeca1eb8eab91c86426b9bda265d133676ece6fe17cbd1915d7bf8b95a235eb0be2d245083323be2de828eca3efb51a488df55db940acf1b3ca5dbd0bef67bb03c92d2391a247904b4f48cd80e1d1a6e512e6b61202b3b5ef5bcbbf1f3787837573be9af750291a5fdf6f5a8c4c77a20df42c523718cef5af18fdb11a4c1efac5a5ec99823e9feee2df052522462dcb875073a1a81cdc77ae49ec0b2a6dd8bb44313c447398c2cbb8fc7ffbec89f94093bd5324b2d12c7421d79f469042c36dbb10a8efe409da1bb914b1e5c28b5f3c36a6bc8bb07bbba9f397dbb6957b87dd8739705cd8fc77239a3a36af190404f1e480f29d7794a8cdd9882739494e43c814999183bda237992f561fac0f62dd6d721c96cd51443c3fcff575791e505b9b2373844626049e0080c4b274cd4cc8f0ebb040cd0f38e88065b18a5c7a803707ee7001ad9612332ab6be5b53c6ca4b8a2f3ba8d6d53cd6ea4fe61f30c21b391cf5200718c314fd7ed5acdc7149e5afc5b1ad792c180aa1866e2222c0bdcec3fa4aeb0ce6ae680e0c24d9b35270f2133ae9b433327346bc11aacd636731bedc4ded7a3c9c37b03689b349b9d209213358bf5f200d1b8857ad7e192d41a29106061eb5c5d4f858a224c70be3b3ea1e16734f9792bfacf5810afe3f0bacbbc846a5e70ee0c25241bf1700cae2e58291394f22432ca09bf4b2126147bfe435a9172e7e5886f2c18f151008f0b0fe8bad047153a1243dbfb4e2f9d5f0fc10260ec760e42abcd2d0f5cb099d00618f84fc657deb0bd314a7c501e9de0a04198508626df4b8e1b7c3d0a8071e899c6412f1a375cd6831c64a28245c7317d849e0272ef976d127368266053a1108a4c195944ea18ac38fe994812d1256953771137ed0bba884f382603cc8ce6f960ec5af72e90c873f48c6265a59c1d68196bf41d7ad160417d7c5d5bbd60861f39be4490364c160d4314f9eea6626e47f08d90991a5a9cc7df9175d45a3b78dee73ba8d193314fa4b07fcedc74d513cc5bdfd000818dc193b3014fe4be364e903652df3e894cef65aaf89df2eb86e61ecd60c525b4d7e815f87a0385ec06a0ee142ac6e2ee9aaecd27d38c4ee0337e7a83740414f1bbf82fb9108469ad09b0e87d5bf9b854bfd07a1b66d4d8b9fbfa079b6f70a0bdaecb75c68ab111ee89c2414ba1d1e8af946eee755584c6c9e819046c2e5b356bab70e5fecef6981c153b393c4e7abbd95a0150c9e787bbea6d5308682c212f03071140e0ab6ed3381add7080a05bddc6ebb6ce85102ba48bc2d80faf38946e77ad87c88ecdfd85985108031d55d8a8d61dd51acedac02aba526ee80235eff821f59e267ecf5639b693bd2c0f051beb956565745aa1221ffcb11d9afaf308851137dff0731b564fbd3722bef182df0134302904c6ea35aba5d8e324d6a96ecd035814833f7e73916b76cb71bbfe02d86b40cdda16da328900b3f833c22e53d74350860b1a675906612cb42ca5b215f58c36b5714ba3dfdc8a4ceda19349188e22b320ce76408ae0da29f89835e3988445afd30e3fc04a0c3314ae3e3f9efc636b8789f74da17e8617ca67240444e93b7c70d58339caba34c7b9744b0a3eaf6731d79cbd2df6e6e46c843d5911606bf776e1c7de723b17bef1c60b8db21900d204963744ea014d36250dab71c5e057be95c4741ae4f3607fdb6f928597bb584b886d8ae79e3701307e6b72f9242b8f24e24aa1d7251807691aebfd10a3203cf8f75feda4ac80a4eeace3ba8e8755fa3725d9bbd47cd5810bebda9f3c2af5a059d2a471a6711445f31c3be82cd31b49a509195557a8296d29f3d9cebbff4c871d22f808ad7b9cbe8cc48992ef7f6b0fe7188305367ae943ddeb84e9000c85c2a7734dca68728b889e12c8dd2404727791cb0228dbc714337667c048c608fb194d6c2dc5cb7833562612d402b2690671eb0e1a54a1cac9e05eb98634ea981869eaf774908ea3be34573e78a1e1a6f3f704171251a813f2dfa0d0569bc8c88211299642578e69334d0648c407573f8401a0766374ac9a6ec8171e4e1217a02125c35a06ba72d9db9b8c9506a8dec41267319589be54df15e2eb9dd163eb15555a923c038b927283fb4f83f85c7dc0fefdf3e4be1e72b4d82530b174f359c72bb461d4ada23a926a6b295ce3ddbc91f39e7667a7cf4081413ef0458b13fa62b3036baaa74fd416fe6323bdb0f5ddb11b382c82887c634eadacab4dd2148dd287f0112ee8837851d138f1050e33ea82eb8706d7ac528152b8373e7705eda3cd733f7ae9ef95585a3aa5aeed2331f4b40bd3848e2a07dca5aacc56ea0b17c4e0bcddb54b84156f1923c0417b7db2eaacbe0de611ace5ec32738abea42c2a353abf7229c737e0c7e8aed3b9cad8fec1bc511656c97940974ea33f801ae6f246e62be76d37f05ab25e18f4efd17562165c995ca2343f99e44d941053460951a31d7379a9193236dc4bb5fa4f6fcb2a854b815cc173f3d20dcd9a42ed058f861e96c1c0f29a1bf2f884020e5a3e6cf6b94a2eda4a3658c8972e02ea3698ef796567fa4f16d3e29f5d778271bd6bc8744815f1e7f5b64c7e64fc2e677e1faad1a8fdfe143f7c703d18f3f39c599ef860abd3ccbf15fadabcf05dd2ed14cba44a5ed0333569ab4942d39598ab436a6f22c0cf171848944f474d81b754a978bbdf31314b19068c96c78379543780d07cea873fe0a3e64840ca90585cf1abc6647dcf706f558133dc156867cb119d8771402ea7a2414d3be013a7dc1c153b7a139ef7ccd59e72849f44c8ca94d952541da96b5d5816f5778ca2158c3e67be7616500a2ec6744416d4ce3da271fb5ecbe7faf897048780cb6ada5acf2b66daa60b93e3175caaf313db724b311aa08ba11ce6b592987247660ec89d675c191c98407496da6fe23450f0db9272b99f7f4d31be3d77df2be4a082476e636a6e1f8edfa399ad608413f941def0f8e77deb767c189297fbf1f8ed9af2e1f129244dde825227c7983e93c39d155f6ab90c3a08a960dc526ea99d116a99c414d498f0ce8e598583d272b2efd4236e4be4eb026a7e89905c79679b9ef90a162125ff7562f50acd0f3ff1d2decbc92c71815e06aa0a4f00ab07763d2d966d68209f0988a365251d91e72d3b2cc1486de281caf26ebc085303905a2cac9c7bea6396fbb35d6be29a183b1d52798cfbbb494c7fe32c28f10cb83cac95e10cb100b12d309f7ae62d25b8193e4ec8ac32b2f9a2d531a394cd50442db3746c5462c0fe709acb72a363ccd189f5aa47c0c116a65c3bea920a66d13037022673fae51926830ce5889ed4cbb0e1883516e76e83246db9ddeaa954ef1afa320817db4fac9b3bc4837afc8aaf6468ee8c14e09376e3ff7362bac54b9c5691d264fc9c34336254ff9529820ed8c6a1857d8fa0c81156968204b942d67f876bc8390f6e491f8ca362fabd4c17778e60a8e40bcc11fe09bd7f9e7dd3a0ee89ce55ecad9bcc16ff5ea619aaf4692f33d0612186706a0300cbe273e7c635f424ba2fc17a641eca25373b33be4ded399e1c96d6b3641fe53e9b27dc3047f3228acc2165a3442d44183af84647a9f8617c1dbde072067528cbd2cac810bb14d4d809566a2edc441edf0ede4f45429c8a35d2a04813a12d3d65c7c2fee92c0eb124f87f7d36e9e65d551e1aa1f0e2049597a47b28fb3238879b21e1d8cd83977bd03872539fe1322dbe8b485fd98e9c6c4bc5ed55d39a1680b74bb7759051a21d47d6a0548aed7e0ac2fd1c1bb32f6c160c38d63365c82ea6fcf1d43cc6e7bf86b7f286260fc71f3b7bb4a600d45cdc73e00b8fb17aee6f31f70a9ee976c5deaf637069868efeae03172e0b4e10c00b7876c8622989b2fb36dffb98beb31bc0bb8ded7d729c10448ed799ccb0f2415bb9c6a77d1fa5adc25abf1049a5a237de39b305b835cfcd7a310b3e109ad13b04f2528c9ef0216c609ed56641a"}, {0x10, 0xffff, 0x7fffffff}, {0x58, 0x1, 0xfff, "33b774a36a09a014cfb4d95902a800f4cd48f8b80c4618b206adbb626ec425af90a22a52f99c4f136daf1feccc2444a6c35bc42e9b4dbb15ccefaa95f851e773affd2a43bc083bce"}, {0x60, 0xffff, 0xfc9, "142073a29042e83a74d80e8155c0414670ee7ae261a009c4d0e5f4a2e4ae1553a09d75ccb9bb3707830279d0d7e5a3399259290ba294bf76e1213a78cca8afa7dcb8e09d5f1754318520c7e672275920"}, {0x10, 0x1, 0x88}, {0x30, 0x1, 0x6, "4975d036b0d2354219b15599e75f3c8b0d3258ed07c7deebd5efe120af6e"}], 0x12c0}, 0x40a) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) sendto$unix(r0, &(0x7f0000000540)="56b8327e2ffaa7fe4803441a7526b82b504563b618370c2982805c183a66116ac9e546ee8070e583008087bb83e0a9ce70ff593f10b52b9c6a4dfb70f3d77b717bbcae0a87668c6bf54bf7512c9c29c4db87a8d5f623d70825cda94a871a0b7c425fc4cfd017f6ef46c63ed891aa8f277051600befeaf7d88b8e34380b09c31cd86de4faf33e54f9f8ea6b18b3d339e145ed198e9db9876a7a1b54ce84f5a2", 0x9f, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 01:02:57 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x2, 0xa2, 0x2, 0x8}, {0x7, 0x0, 0x4, 0x5}, {0x401, 0xff, 0xa6, 0x3}, {0x7, 0x19, 0x5, 0x4}, {0x4, 0x5, 0x2, 0x8f}, {0x507, 0x6, 0x1, 0xfff}, {0x1, 0x80, 0xa1, 0x6}, {0x0, 0x5, 0x4, 0x5}, {0x6, 0x1f, 0x1f, 0x78bd}, {0x8, 0x7, 0x81, 0x800}]}) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000040)={0x3, 0x1, 0x9, {[0x8000, 0x80000001, 0x8a, 0x0, 0x8, 0x4, 0x4, 0x7, 0x4, 0x100000001, 0xa84, 0x7fffffffffffffff, 0x8, 0x3, 0x3, 0x2, 0x2, 0x8], [0x7, 0x7, 0x5, 0xffffffffffffffff, 0x6, 0x1ad2, 0x8, 0x117, 0x3, 0x3], [0x6, 0x9f1e, 0x20, 0x1, 0x1ff, 0x101, 0x2], [0x10001, 0x2, 0x3, 0x7fffffff, 0x3, 0x3], [{0x42e5, 0x0, 0xb7, 0x8}, {0x7, 0x6, 0x1ff}, {0x1, 0x8, 0xadf5, 0x100000000}, {0x0, 0x6, 0x9, 0x7}, {0x8, 0x8719, 0xc7, 0xffff}, {0xfff, 0xfffffcb6, 0x6, 0x10001}, {0x1f, 0x2, 0x1, 0x6}, {0x7, 0x9, 0x5c9, 0x2}], {0x2, 0x1, 0x101, 0xffffffffffffffff}, {0xc40, 0x10000, 0x2, 0x63}}}) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 6: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000200)=[{0x2, 0x4, 0x1c00}, {0x2, 0x1, 0x1000}, {0x0, 0x9, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x8aa3, 0x800}, {0x4, 0xff, 0x1000}, {0x0, 0x0, 0x1800}, {0x7, 0x1, 0x1000}, {0x3, 0x0, 0x1000}], 0x9) (async) semop(r0, &(0x7f0000000240)=[{0x3, 0x7f, 0x1000}], 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async) semop(r0, &(0x7f0000000000)=[{0x1, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) (async) semop(r0, &(0x7f00000000c0)=[{0x4, 0x36f9, 0x1000}], 0x1) (async) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/153) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) (async) semop(r1, &(0x7f0000000140)=[{0x4, 0x6, 0x4f2c0f41134587ac}, {0x2, 0x7, 0x800}, {0x1, 0x7f, 0x1800}], 0x3) getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setegid(r3) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x800, 0x0, 0x0, r2, r3, 0xc4, 0x7ff}, 0x6, 0x2, 0x3f}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd756bd076c370e50300000000000000420116008700038780b59582bfd8b15be33ebc0800000000000000000000000000e5876758d28052fa5ba7709492aa04e0ff32d3bd09fb000001000000eacf666315df186f3c6a0000000000000000014e204e236a8eb75c9b524a5a554e95d88d777a9da92cb891711b9a42bac355bf7171077c6cb8163366433d2ae913384b7969e1f255bc58cb950da04bc4ca8ff2a4c5af3d0c825f2246e6c4a369b851d99722b1b55dec17c38f2abbb1b21776610baf8b760eab36cbfbd848c7805126f80c35585aab13425ba39dc6d97d069c8220e9760563a3b4dd2c192fd8fa638057d3bc4df37e34975a48e221a52457be880e171be42a0be0afaae91d78efb8bbc658137c1bfb945b6fb416c9531a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 01:02:57 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:57 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) flock(r4, 0xa) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) accept$unix(r5, &(0x7f0000000140)=@file={0x0, ""/23}, &(0x7f00000001c0)=0x19) r6 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r0) (async) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) (async) flock(r4, 0xa) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) (async) accept$unix(r5, &(0x7f0000000140)=@file={0x0, ""/23}, &(0x7f00000001c0)=0x19) (async) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x20) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) 01:02:57 executing program 7: sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000080)="f6a70a598e7e0a8ff53577264cea36ddd9e47dc82af1ae1d", &(0x7f00000000c0)=0x18, &(0x7f0000000100)="ec35191c9a5be2a2332ddc7e43ec2d667e268f64a10ebf76859b84f04bf2bd369a8f89caeaa23edb5933cac7a758f9b43e54f9db21cb51ecd67a089d74316b0e1c7bd33bfdbcf182ce17dfd5eb99af37b2e2be3168d171916af1addc215b92d3b8d3e57b22f1d616b5d58544d62a4cf7e84b209b0944d6cd23804518d75c2447bc8462140a2f09b58067cdd1240a94", 0x8f) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000040)={0x3, 0x1, 0x9, {[0x8000, 0x80000001, 0x8a, 0x0, 0x8, 0x4, 0x4, 0x7, 0x4, 0x100000001, 0xa84, 0x7fffffffffffffff, 0x8, 0x3, 0x3, 0x2, 0x2, 0x8], [0x7, 0x7, 0x5, 0xffffffffffffffff, 0x6, 0x1ad2, 0x8, 0x117, 0x3, 0x3], [0x6, 0x9f1e, 0x20, 0x1, 0x1ff, 0x101, 0x2], [0x10001, 0x2, 0x3, 0x7fffffff, 0x3, 0x3], [{0x42e5, 0x0, 0xb7, 0x8}, {0x7, 0x6, 0x1ff}, {0x1, 0x8, 0xadf5, 0x100000000}, {0x0, 0x6, 0x9, 0x7}, {0x8, 0x8719, 0xc7, 0xffff}, {0xfff, 0xfffffcb6, 0x6, 0x10001}, {0x1f, 0x2, 0x1, 0x6}, {0x7, 0x9, 0x5c9, 0x2}], {0x2, 0x1, 0x101, 0xffffffffffffffff}, {0xc40, 0x10000, 0x2, 0x63}}}) 01:02:57 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0xac) sendmsg(r1, &(0x7f0000001b00)={&(0x7f0000000600)=@in6={0x18, 0x3, 0x200, 0x6}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000640)="43095cb77c0331aff86fd2228d8f381587ed149a4ff12e387080c0208d6bac165a8edf1bd6c1d1df8b861559a5a571ada5c84cab06cbf289703834a8635a100f2177c10c3fdd0ab0ea6b40e06f0a361534c4af4d044e76d0f208643b0b3919416a3e68922b602dcda6f35df547bbe9cff82d2a5af9933081dd52aa00bb30a58b04b6c58ef2262a77241aacb9d9de60ba4cfc11d7ccb1356882b6b97377b4e917eb3258e22f25174fe086c1033bd6b5f341733f4493d3e8a8ef0ab4aa1476333976df5aa365fb1489e227", 0xca}, {&(0x7f0000000740)="9142b878cc7387c1578d5e75499633322b5958dcc064545cfa5d107127d48f5904d99f7a27208c4c285dac649ecdd5b51abe7c974fd39c54b6fdbd87236a5aea1b3ba36b1bff3a751a87a072905c11d5b8a34d05ced48806d12747f6da455dd5971adf78aa2c512d1d94011bbdd890d38877dddec8dd", 0x76}, {&(0x7f00000007c0)="c0aa707fc18d1919a74d48f53371657db17b06e520087245d626a54424f6f6bebabed21d821b7ef2824be1c0f79a115b5bd5cbeff6a110bde2", 0x39}], 0x3, &(0x7f0000000840)=[{0xe8, 0xffff, 0x6, "0619f697b6f5ce9b0b7d73960ffa249b33755cbe0988bcfb6b16dc666104ec04b5e46a8c658866ef06edb68ba4bbd6d1b9546873deb81dfae81a8af6c0b014d75df49c903fb6b83f1f7235130b7928edc6f9083bd1e0e81dd392b042843701d7ca6b3e341c75b52e494f5038b109691240a80cd81381bf143a1be9e2e417deba21a3390f60296b1a26c1eed1168d9162fa87f46b73077ac0e7fc552359c353bd3b4bf92b139a6be98a5f44c9caa5cd4e373bdc0f5a9d95d75d6aa0130b7412c684444f0746edba782c57d1c8784c24ae463ab5"}, {0xc0, 0xffff, 0x79e340db, "98aa5b5d14badf73e725f72b3e923d10862a08dcd9c0dccd5ce23be65be0489c47826b876a47f47858049b3b75df0737612905b82eb7dbdbe88723817a3a050b3eac72f2ce370a00ba8cad5869682810eefdacf7a3f1f91b671b83329718cb19743d376b0ce378f37b4a0cd3125b14938e9a2795f67b4732459dad372525e2c7a559c288cef2c0e985c818c43af0754f7f55551f4ecd985d6e66a01937ca6c4e175e001986c104a80d0492d1efcb"}, {0x1010, 0xffff, 0x200, "15b2d98ccaade33f7a01823f89b398a35987f066a55208d4fec04685bd543af2795da83c157c8981be212385c74c77a941e77b9f03cb9e95c157cde2558f4f9bb77f996276594f0655df22cafb389e3a47eadc673bf8602ce842e5450f6ced0583f012a7a10a8087061209eaf0e357a434711c25be5f494f48f6f0b219ae0cbb366c215008764ead622840589a0229669b43775115d21737f22d01be744b7f76ec83a60271498db89b8b0a77c2f04f218ebadcd756e032b47e7189054787b733e5622d8925511d639186c4a5dcaca75bc159572464634a45c95ed6c6eb291db13fa559ba0cbade863dd48514fa0a5bef0984c0b68a3db93680a91e3203c443e5c6297e6a2916293f7fa382b535e1f0dd2bdcace1c79c8ecc5c4e9433810dea9a7a23f22e9ac1c7bd02470f96bd6e5da404ba05b51428fd4996f83c0c67ac645664628bb4ae63f50ab0e719bbb46b1ce0feb2068ecde960cac73ddb78ed55fbf2f88236d6924f93cc1573a2290fda11bb54bb2beeb7fba8165e647da9fdfb57696ab9b66b2c054d04c8754ec27a91fb306a7da7d734f3cdf35a129dd78444ec026e49db22ac72e6d217651526b5a08912b3fd09d10a4e234e9468e7edb2a94b306a2b015e42de4a79a9f6c98da182fd973b1dc3568ede80d43f6d6f4bc85d27e261cc98039656318150ca186373449385d94f945666035ecf80593ba0982ca174ba23f8feeef6499caf7425693ed7d69ef959b71992be0da486b1e91f626c0716bff28106a3506a808c46d35d4b4648db0fcaa34883ba1094555fb67537d6a6281152d163b52eaebf4d3e05419f389b30df32fb622835a479192f09ef3269a83292d73ed03bb129dbcc497d652c86f95479e8e8db289a23918d5cf85f7e49cc8b18fcf7416a407d663781e944f675a59951e558b937cb9b0e5c9558a351c92db3af03df1d3084f923d27ddc990f237f34ec4bb0171b0d9fce14fcab2593a3a50d03c5a5abdb8bd529609e53d8d00a4d80a18650c0bd8c2e93709aa8e33cad3e34045c6dcccddc8ce2fc7fc50a4ef2c3c326d81eadd5ae8e24af51888caef3ba80087f52059ff4bcf95a8ad0fe91e74e302f97fa4fde21abc70d387a6cf1f60bbc0027e3dd6aaf229e2b4a57c5cc09c8c86f1616e569ed9534de630cbf8669f787816884af0261414e68db74b08093c6b0add1095ca06f652f686b700905e21d62595e9d24795174231c9be43ed12346d30f3eb8066cca7d8529607cff73172074786c16839cf05825d99df3b6cddceed1461db10c696889145e748e51f15acb09fcdc9a071d2cd64bf575500c0f6ea92b65b691ad07914ec060aef6c9ef0b1678b622214366aedab542b626ba00a55efac92fb45ca784a1338ddd4751d42874b73958f27dc50b91f608bf5c227438dea8b2ab33a2bf9ad0e7f59a574a4f3bf5310c01faca20bc80a589c5783e2d38056d7d12515c53c2425062427782a7dd17b95b30f53d2e299b54bed7c61cefee8d46dac47e72bceb83610c9b962022f3ec2995071aac3c9b6fe5fef7c680031aeed0d715bfebb36131c1a7a47c0cdd220881d3a5d0f752ea0c14a38dd4afe1dc8117bc11772fe286f6fbd505bb46aad83906c691445b56d74b09ccfcbec845bcf22f3e1cb59a3eac84ae858f122a8d7405ff231881673a1727d75264b52d8a8d8aab3cf73fc23cc1a6f07afe648376b8a03c02a386cc5e306c1a0ade142250e86090609ffd4add8a3f67113a16a404cc3076f6c1701f9d24ead9b577223ec679c1c59d911229496019ed8c6063adeca1eb8eab91c86426b9bda265d133676ece6fe17cbd1915d7bf8b95a235eb0be2d245083323be2de828eca3efb51a488df55db940acf1b3ca5dbd0bef67bb03c92d2391a247904b4f48cd80e1d1a6e512e6b61202b3b5ef5bcbbf1f3787837573be9af750291a5fdf6f5a8c4c77a20df42c523718cef5af18fdb11a4c1efac5a5ec99823e9feee2df052522462dcb875073a1a81cdc77ae49ec0b2a6dd8bb44313c447398c2cbb8fc7ffbec89f94093bd5324b2d12c7421d79f469042c36dbb10a8efe409da1bb914b1e5c28b5f3c36a6bc8bb07bbba9f397dbb6957b87dd8739705cd8fc77239a3a36af190404f1e480f29d7794a8cdd9882739494e43c814999183bda237992f561fac0f62dd6d721c96cd51443c3fcff575791e505b9b2373844626049e0080c4b274cd4cc8f0ebb040cd0f38e88065b18a5c7a803707ee7001ad9612332ab6be5b53c6ca4b8a2f3ba8d6d53cd6ea4fe61f30c21b391cf5200718c314fd7ed5acdc7149e5afc5b1ad792c180aa1866e2222c0bdcec3fa4aeb0ce6ae680e0c24d9b35270f2133ae9b433327346bc11aacd636731bedc4ded7a3c9c37b03689b349b9d209213358bf5f200d1b8857ad7e192d41a29106061eb5c5d4f858a224c70be3b3ea1e16734f9792bfacf5810afe3f0bacbbc846a5e70ee0c25241bf1700cae2e58291394f22432ca09bf4b2126147bfe435a9172e7e5886f2c18f151008f0b0fe8bad047153a1243dbfb4e2f9d5f0fc10260ec760e42abcd2d0f5cb099d00618f84fc657deb0bd314a7c501e9de0a04198508626df4b8e1b7c3d0a8071e899c6412f1a375cd6831c64a28245c7317d849e0272ef976d127368266053a1108a4c195944ea18ac38fe994812d1256953771137ed0bba884f382603cc8ce6f960ec5af72e90c873f48c6265a59c1d68196bf41d7ad160417d7c5d5bbd60861f39be4490364c160d4314f9eea6626e47f08d90991a5a9cc7df9175d45a3b78dee73ba8d193314fa4b07fcedc74d513cc5bdfd000818dc193b3014fe4be364e903652df3e894cef65aaf89df2eb86e61ecd60c525b4d7e815f87a0385ec06a0ee142ac6e2ee9aaecd27d38c4ee0337e7a83740414f1bbf82fb9108469ad09b0e87d5bf9b854bfd07a1b66d4d8b9fbfa079b6f70a0bdaecb75c68ab111ee89c2414ba1d1e8af946eee755584c6c9e819046c2e5b356bab70e5fecef6981c153b393c4e7abbd95a0150c9e787bbea6d5308682c212f03071140e0ab6ed3381add7080a05bddc6ebb6ce85102ba48bc2d80faf38946e77ad87c88ecdfd85985108031d55d8a8d61dd51acedac02aba526ee80235eff821f59e267ecf5639b693bd2c0f051beb956565745aa1221ffcb11d9afaf308851137dff0731b564fbd3722bef182df0134302904c6ea35aba5d8e324d6a96ecd035814833f7e73916b76cb71bbfe02d86b40cdda16da328900b3f833c22e53d74350860b1a675906612cb42ca5b215f58c36b5714ba3dfdc8a4ceda19349188e22b320ce76408ae0da29f89835e3988445afd30e3fc04a0c3314ae3e3f9efc636b8789f74da17e8617ca67240444e93b7c70d58339caba34c7b9744b0a3eaf6731d79cbd2df6e6e46c843d5911606bf776e1c7de723b17bef1c60b8db21900d204963744ea014d36250dab71c5e057be95c4741ae4f3607fdb6f928597bb584b886d8ae79e3701307e6b72f9242b8f24e24aa1d7251807691aebfd10a3203cf8f75feda4ac80a4eeace3ba8e8755fa3725d9bbd47cd5810bebda9f3c2af5a059d2a471a6711445f31c3be82cd31b49a509195557a8296d29f3d9cebbff4c871d22f808ad7b9cbe8cc48992ef7f6b0fe7188305367ae943ddeb84e9000c85c2a7734dca68728b889e12c8dd2404727791cb0228dbc714337667c048c608fb194d6c2dc5cb7833562612d402b2690671eb0e1a54a1cac9e05eb98634ea981869eaf774908ea3be34573e78a1e1a6f3f704171251a813f2dfa0d0569bc8c88211299642578e69334d0648c407573f8401a0766374ac9a6ec8171e4e1217a02125c35a06ba72d9db9b8c9506a8dec41267319589be54df15e2eb9dd163eb15555a923c038b927283fb4f83f85c7dc0fefdf3e4be1e72b4d82530b174f359c72bb461d4ada23a926a6b295ce3ddbc91f39e7667a7cf4081413ef0458b13fa62b3036baaa74fd416fe6323bdb0f5ddb11b382c82887c634eadacab4dd2148dd287f0112ee8837851d138f1050e33ea82eb8706d7ac528152b8373e7705eda3cd733f7ae9ef95585a3aa5aeed2331f4b40bd3848e2a07dca5aacc56ea0b17c4e0bcddb54b84156f1923c0417b7db2eaacbe0de611ace5ec32738abea42c2a353abf7229c737e0c7e8aed3b9cad8fec1bc511656c97940974ea33f801ae6f246e62be76d37f05ab25e18f4efd17562165c995ca2343f99e44d941053460951a31d7379a9193236dc4bb5fa4f6fcb2a854b815cc173f3d20dcd9a42ed058f861e96c1c0f29a1bf2f884020e5a3e6cf6b94a2eda4a3658c8972e02ea3698ef796567fa4f16d3e29f5d778271bd6bc8744815f1e7f5b64c7e64fc2e677e1faad1a8fdfe143f7c703d18f3f39c599ef860abd3ccbf15fadabcf05dd2ed14cba44a5ed0333569ab4942d39598ab436a6f22c0cf171848944f474d81b754a978bbdf31314b19068c96c78379543780d07cea873fe0a3e64840ca90585cf1abc6647dcf706f558133dc156867cb119d8771402ea7a2414d3be013a7dc1c153b7a139ef7ccd59e72849f44c8ca94d952541da96b5d5816f5778ca2158c3e67be7616500a2ec6744416d4ce3da271fb5ecbe7faf897048780cb6ada5acf2b66daa60b93e3175caaf313db724b311aa08ba11ce6b592987247660ec89d675c191c98407496da6fe23450f0db9272b99f7f4d31be3d77df2be4a082476e636a6e1f8edfa399ad608413f941def0f8e77deb767c189297fbf1f8ed9af2e1f129244dde825227c7983e93c39d155f6ab90c3a08a960dc526ea99d116a99c414d498f0ce8e598583d272b2efd4236e4be4eb026a7e89905c79679b9ef90a162125ff7562f50acd0f3ff1d2decbc92c71815e06aa0a4f00ab07763d2d966d68209f0988a365251d91e72d3b2cc1486de281caf26ebc085303905a2cac9c7bea6396fbb35d6be29a183b1d52798cfbbb494c7fe32c28f10cb83cac95e10cb100b12d309f7ae62d25b8193e4ec8ac32b2f9a2d531a394cd50442db3746c5462c0fe709acb72a363ccd189f5aa47c0c116a65c3bea920a66d13037022673fae51926830ce5889ed4cbb0e1883516e76e83246db9ddeaa954ef1afa320817db4fac9b3bc4837afc8aaf6468ee8c14e09376e3ff7362bac54b9c5691d264fc9c34336254ff9529820ed8c6a1857d8fa0c81156968204b942d67f876bc8390f6e491f8ca362fabd4c17778e60a8e40bcc11fe09bd7f9e7dd3a0ee89ce55ecad9bcc16ff5ea619aaf4692f33d0612186706a0300cbe273e7c635f424ba2fc17a641eca25373b33be4ded399e1c96d6b3641fe53e9b27dc3047f3228acc2165a3442d44183af84647a9f8617c1dbde072067528cbd2cac810bb14d4d809566a2edc441edf0ede4f45429c8a35d2a04813a12d3d65c7c2fee92c0eb124f87f7d36e9e65d551e1aa1f0e2049597a47b28fb3238879b21e1d8cd83977bd03872539fe1322dbe8b485fd98e9c6c4bc5ed55d39a1680b74bb7759051a21d47d6a0548aed7e0ac2fd1c1bb32f6c160c38d63365c82ea6fcf1d43cc6e7bf86b7f286260fc71f3b7bb4a600d45cdc73e00b8fb17aee6f31f70a9ee976c5deaf637069868efeae03172e0b4e10c00b7876c8622989b2fb36dffb98beb31bc0bb8ded7d729c10448ed799ccb0f2415bb9c6a77d1fa5adc25abf1049a5a237de39b305b835cfcd7a310b3e109ad13b04f2528c9ef0216c609ed56641a"}, {0x10, 0xffff, 0x7fffffff}, {0x58, 0x1, 0xfff, "33b774a36a09a014cfb4d95902a800f4cd48f8b80c4618b206adbb626ec425af90a22a52f99c4f136daf1feccc2444a6c35bc42e9b4dbb15ccefaa95f851e773affd2a43bc083bce"}, {0x60, 0xffff, 0xfc9, "142073a29042e83a74d80e8155c0414670ee7ae261a009c4d0e5f4a2e4ae1553a09d75ccb9bb3707830279d0d7e5a3399259290ba294bf76e1213a78cca8afa7dcb8e09d5f1754318520c7e672275920"}, {0x10, 0x1, 0x88}, {0x30, 0x1, 0x6, "4975d036b0d2354219b15599e75f3c8b0d3258ed07c7deebd5efe120af6e"}], 0x12c0}, 0x40a) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) sendto$unix(r0, &(0x7f0000000540)="56b8327e2ffaa7fe4803441a7526b82b504563b618370c2982805c183a66116ac9e546ee8070e583008087bb83e0a9ce70ff593f10b52b9c6a4dfb70f3d77b717bbcae0a87668c6bf54bf7512c9c29c4db87a8d5f623d70825cda94a871a0b7c425fc4cfd017f6ef46c63ed891aa8f277051600befeaf7d88b8e34380b09c31cd86de4faf33e54f9f8ea6b18b3d339e145ed198e9db9876a7a1b54ce84f5a2", 0x9f, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x11, 0x4003, 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) (async) socket(0x18, 0x4, 0xac) (async) sendmsg(r1, &(0x7f0000001b00)={&(0x7f0000000600)=@in6={0x18, 0x3, 0x200, 0x6}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000640)="43095cb77c0331aff86fd2228d8f381587ed149a4ff12e387080c0208d6bac165a8edf1bd6c1d1df8b861559a5a571ada5c84cab06cbf289703834a8635a100f2177c10c3fdd0ab0ea6b40e06f0a361534c4af4d044e76d0f208643b0b3919416a3e68922b602dcda6f35df547bbe9cff82d2a5af9933081dd52aa00bb30a58b04b6c58ef2262a77241aacb9d9de60ba4cfc11d7ccb1356882b6b97377b4e917eb3258e22f25174fe086c1033bd6b5f341733f4493d3e8a8ef0ab4aa1476333976df5aa365fb1489e227", 0xca}, {&(0x7f0000000740)="9142b878cc7387c1578d5e75499633322b5958dcc064545cfa5d107127d48f5904d99f7a27208c4c285dac649ecdd5b51abe7c974fd39c54b6fdbd87236a5aea1b3ba36b1bff3a751a87a072905c11d5b8a34d05ced48806d12747f6da455dd5971adf78aa2c512d1d94011bbdd890d38877dddec8dd", 0x76}, {&(0x7f00000007c0)="c0aa707fc18d1919a74d48f53371657db17b06e520087245d626a54424f6f6bebabed21d821b7ef2824be1c0f79a115b5bd5cbeff6a110bde2", 0x39}], 0x3, &(0x7f0000000840)=[{0xe8, 0xffff, 0x6, "0619f697b6f5ce9b0b7d73960ffa249b33755cbe0988bcfb6b16dc666104ec04b5e46a8c658866ef06edb68ba4bbd6d1b9546873deb81dfae81a8af6c0b014d75df49c903fb6b83f1f7235130b7928edc6f9083bd1e0e81dd392b042843701d7ca6b3e341c75b52e494f5038b109691240a80cd81381bf143a1be9e2e417deba21a3390f60296b1a26c1eed1168d9162fa87f46b73077ac0e7fc552359c353bd3b4bf92b139a6be98a5f44c9caa5cd4e373bdc0f5a9d95d75d6aa0130b7412c684444f0746edba782c57d1c8784c24ae463ab5"}, {0xc0, 0xffff, 0x79e340db, "98aa5b5d14badf73e725f72b3e923d10862a08dcd9c0dccd5ce23be65be0489c47826b876a47f47858049b3b75df0737612905b82eb7dbdbe88723817a3a050b3eac72f2ce370a00ba8cad5869682810eefdacf7a3f1f91b671b83329718cb19743d376b0ce378f37b4a0cd3125b14938e9a2795f67b4732459dad372525e2c7a559c288cef2c0e985c818c43af0754f7f55551f4ecd985d6e66a01937ca6c4e175e001986c104a80d0492d1efcb"}, {0x1010, 0xffff, 0x200, "15b2d98ccaade33f7a01823f89b398a35987f066a55208d4fec04685bd543af2795da83c157c8981be212385c74c77a941e77b9f03cb9e95c157cde2558f4f9bb77f996276594f0655df22cafb389e3a47eadc673bf8602ce842e5450f6ced0583f012a7a10a8087061209eaf0e357a434711c25be5f494f48f6f0b219ae0cbb366c215008764ead622840589a0229669b43775115d21737f22d01be744b7f76ec83a60271498db89b8b0a77c2f04f218ebadcd756e032b47e7189054787b733e5622d8925511d639186c4a5dcaca75bc159572464634a45c95ed6c6eb291db13fa559ba0cbade863dd48514fa0a5bef0984c0b68a3db93680a91e3203c443e5c6297e6a2916293f7fa382b535e1f0dd2bdcace1c79c8ecc5c4e9433810dea9a7a23f22e9ac1c7bd02470f96bd6e5da404ba05b51428fd4996f83c0c67ac645664628bb4ae63f50ab0e719bbb46b1ce0feb2068ecde960cac73ddb78ed55fbf2f88236d6924f93cc1573a2290fda11bb54bb2beeb7fba8165e647da9fdfb57696ab9b66b2c054d04c8754ec27a91fb306a7da7d734f3cdf35a129dd78444ec026e49db22ac72e6d217651526b5a08912b3fd09d10a4e234e9468e7edb2a94b306a2b015e42de4a79a9f6c98da182fd973b1dc3568ede80d43f6d6f4bc85d27e261cc98039656318150ca186373449385d94f945666035ecf80593ba0982ca174ba23f8feeef6499caf7425693ed7d69ef959b71992be0da486b1e91f626c0716bff28106a3506a808c46d35d4b4648db0fcaa34883ba1094555fb67537d6a6281152d163b52eaebf4d3e05419f389b30df32fb622835a479192f09ef3269a83292d73ed03bb129dbcc497d652c86f95479e8e8db289a23918d5cf85f7e49cc8b18fcf7416a407d663781e944f675a59951e558b937cb9b0e5c9558a351c92db3af03df1d3084f923d27ddc990f237f34ec4bb0171b0d9fce14fcab2593a3a50d03c5a5abdb8bd529609e53d8d00a4d80a18650c0bd8c2e93709aa8e33cad3e34045c6dcccddc8ce2fc7fc50a4ef2c3c326d81eadd5ae8e24af51888caef3ba80087f52059ff4bcf95a8ad0fe91e74e302f97fa4fde21abc70d387a6cf1f60bbc0027e3dd6aaf229e2b4a57c5cc09c8c86f1616e569ed9534de630cbf8669f787816884af0261414e68db74b08093c6b0add1095ca06f652f686b700905e21d62595e9d24795174231c9be43ed12346d30f3eb8066cca7d8529607cff73172074786c16839cf05825d99df3b6cddceed1461db10c696889145e748e51f15acb09fcdc9a071d2cd64bf575500c0f6ea92b65b691ad07914ec060aef6c9ef0b1678b622214366aedab542b626ba00a55efac92fb45ca784a1338ddd4751d42874b73958f27dc50b91f608bf5c227438dea8b2ab33a2bf9ad0e7f59a574a4f3bf5310c01faca20bc80a589c5783e2d38056d7d12515c53c2425062427782a7dd17b95b30f53d2e299b54bed7c61cefee8d46dac47e72bceb83610c9b962022f3ec2995071aac3c9b6fe5fef7c680031aeed0d715bfebb36131c1a7a47c0cdd220881d3a5d0f752ea0c14a38dd4afe1dc8117bc11772fe286f6fbd505bb46aad83906c691445b56d74b09ccfcbec845bcf22f3e1cb59a3eac84ae858f122a8d7405ff231881673a1727d75264b52d8a8d8aab3cf73fc23cc1a6f07afe648376b8a03c02a386cc5e306c1a0ade142250e86090609ffd4add8a3f67113a16a404cc3076f6c1701f9d24ead9b577223ec679c1c59d911229496019ed8c6063adeca1eb8eab91c86426b9bda265d133676ece6fe17cbd1915d7bf8b95a235eb0be2d245083323be2de828eca3efb51a488df55db940acf1b3ca5dbd0bef67bb03c92d2391a247904b4f48cd80e1d1a6e512e6b61202b3b5ef5bcbbf1f3787837573be9af750291a5fdf6f5a8c4c77a20df42c523718cef5af18fdb11a4c1efac5a5ec99823e9feee2df052522462dcb875073a1a81cdc77ae49ec0b2a6dd8bb44313c447398c2cbb8fc7ffbec89f94093bd5324b2d12c7421d79f469042c36dbb10a8efe409da1bb914b1e5c28b5f3c36a6bc8bb07bbba9f397dbb6957b87dd8739705cd8fc77239a3a36af190404f1e480f29d7794a8cdd9882739494e43c814999183bda237992f561fac0f62dd6d721c96cd51443c3fcff575791e505b9b2373844626049e0080c4b274cd4cc8f0ebb040cd0f38e88065b18a5c7a803707ee7001ad9612332ab6be5b53c6ca4b8a2f3ba8d6d53cd6ea4fe61f30c21b391cf5200718c314fd7ed5acdc7149e5afc5b1ad792c180aa1866e2222c0bdcec3fa4aeb0ce6ae680e0c24d9b35270f2133ae9b433327346bc11aacd636731bedc4ded7a3c9c37b03689b349b9d209213358bf5f200d1b8857ad7e192d41a29106061eb5c5d4f858a224c70be3b3ea1e16734f9792bfacf5810afe3f0bacbbc846a5e70ee0c25241bf1700cae2e58291394f22432ca09bf4b2126147bfe435a9172e7e5886f2c18f151008f0b0fe8bad047153a1243dbfb4e2f9d5f0fc10260ec760e42abcd2d0f5cb099d00618f84fc657deb0bd314a7c501e9de0a04198508626df4b8e1b7c3d0a8071e899c6412f1a375cd6831c64a28245c7317d849e0272ef976d127368266053a1108a4c195944ea18ac38fe994812d1256953771137ed0bba884f382603cc8ce6f960ec5af72e90c873f48c6265a59c1d68196bf41d7ad160417d7c5d5bbd60861f39be4490364c160d4314f9eea6626e47f08d90991a5a9cc7df9175d45a3b78dee73ba8d193314fa4b07fcedc74d513cc5bdfd000818dc193b3014fe4be364e903652df3e894cef65aaf89df2eb86e61ecd60c525b4d7e815f87a0385ec06a0ee142ac6e2ee9aaecd27d38c4ee0337e7a83740414f1bbf82fb9108469ad09b0e87d5bf9b854bfd07a1b66d4d8b9fbfa079b6f70a0bdaecb75c68ab111ee89c2414ba1d1e8af946eee755584c6c9e819046c2e5b356bab70e5fecef6981c153b393c4e7abbd95a0150c9e787bbea6d5308682c212f03071140e0ab6ed3381add7080a05bddc6ebb6ce85102ba48bc2d80faf38946e77ad87c88ecdfd85985108031d55d8a8d61dd51acedac02aba526ee80235eff821f59e267ecf5639b693bd2c0f051beb956565745aa1221ffcb11d9afaf308851137dff0731b564fbd3722bef182df0134302904c6ea35aba5d8e324d6a96ecd035814833f7e73916b76cb71bbfe02d86b40cdda16da328900b3f833c22e53d74350860b1a675906612cb42ca5b215f58c36b5714ba3dfdc8a4ceda19349188e22b320ce76408ae0da29f89835e3988445afd30e3fc04a0c3314ae3e3f9efc636b8789f74da17e8617ca67240444e93b7c70d58339caba34c7b9744b0a3eaf6731d79cbd2df6e6e46c843d5911606bf776e1c7de723b17bef1c60b8db21900d204963744ea014d36250dab71c5e057be95c4741ae4f3607fdb6f928597bb584b886d8ae79e3701307e6b72f9242b8f24e24aa1d7251807691aebfd10a3203cf8f75feda4ac80a4eeace3ba8e8755fa3725d9bbd47cd5810bebda9f3c2af5a059d2a471a6711445f31c3be82cd31b49a509195557a8296d29f3d9cebbff4c871d22f808ad7b9cbe8cc48992ef7f6b0fe7188305367ae943ddeb84e9000c85c2a7734dca68728b889e12c8dd2404727791cb0228dbc714337667c048c608fb194d6c2dc5cb7833562612d402b2690671eb0e1a54a1cac9e05eb98634ea981869eaf774908ea3be34573e78a1e1a6f3f704171251a813f2dfa0d0569bc8c88211299642578e69334d0648c407573f8401a0766374ac9a6ec8171e4e1217a02125c35a06ba72d9db9b8c9506a8dec41267319589be54df15e2eb9dd163eb15555a923c038b927283fb4f83f85c7dc0fefdf3e4be1e72b4d82530b174f359c72bb461d4ada23a926a6b295ce3ddbc91f39e7667a7cf4081413ef0458b13fa62b3036baaa74fd416fe6323bdb0f5ddb11b382c82887c634eadacab4dd2148dd287f0112ee8837851d138f1050e33ea82eb8706d7ac528152b8373e7705eda3cd733f7ae9ef95585a3aa5aeed2331f4b40bd3848e2a07dca5aacc56ea0b17c4e0bcddb54b84156f1923c0417b7db2eaacbe0de611ace5ec32738abea42c2a353abf7229c737e0c7e8aed3b9cad8fec1bc511656c97940974ea33f801ae6f246e62be76d37f05ab25e18f4efd17562165c995ca2343f99e44d941053460951a31d7379a9193236dc4bb5fa4f6fcb2a854b815cc173f3d20dcd9a42ed058f861e96c1c0f29a1bf2f884020e5a3e6cf6b94a2eda4a3658c8972e02ea3698ef796567fa4f16d3e29f5d778271bd6bc8744815f1e7f5b64c7e64fc2e677e1faad1a8fdfe143f7c703d18f3f39c599ef860abd3ccbf15fadabcf05dd2ed14cba44a5ed0333569ab4942d39598ab436a6f22c0cf171848944f474d81b754a978bbdf31314b19068c96c78379543780d07cea873fe0a3e64840ca90585cf1abc6647dcf706f558133dc156867cb119d8771402ea7a2414d3be013a7dc1c153b7a139ef7ccd59e72849f44c8ca94d952541da96b5d5816f5778ca2158c3e67be7616500a2ec6744416d4ce3da271fb5ecbe7faf897048780cb6ada5acf2b66daa60b93e3175caaf313db724b311aa08ba11ce6b592987247660ec89d675c191c98407496da6fe23450f0db9272b99f7f4d31be3d77df2be4a082476e636a6e1f8edfa399ad608413f941def0f8e77deb767c189297fbf1f8ed9af2e1f129244dde825227c7983e93c39d155f6ab90c3a08a960dc526ea99d116a99c414d498f0ce8e598583d272b2efd4236e4be4eb026a7e89905c79679b9ef90a162125ff7562f50acd0f3ff1d2decbc92c71815e06aa0a4f00ab07763d2d966d68209f0988a365251d91e72d3b2cc1486de281caf26ebc085303905a2cac9c7bea6396fbb35d6be29a183b1d52798cfbbb494c7fe32c28f10cb83cac95e10cb100b12d309f7ae62d25b8193e4ec8ac32b2f9a2d531a394cd50442db3746c5462c0fe709acb72a363ccd189f5aa47c0c116a65c3bea920a66d13037022673fae51926830ce5889ed4cbb0e1883516e76e83246db9ddeaa954ef1afa320817db4fac9b3bc4837afc8aaf6468ee8c14e09376e3ff7362bac54b9c5691d264fc9c34336254ff9529820ed8c6a1857d8fa0c81156968204b942d67f876bc8390f6e491f8ca362fabd4c17778e60a8e40bcc11fe09bd7f9e7dd3a0ee89ce55ecad9bcc16ff5ea619aaf4692f33d0612186706a0300cbe273e7c635f424ba2fc17a641eca25373b33be4ded399e1c96d6b3641fe53e9b27dc3047f3228acc2165a3442d44183af84647a9f8617c1dbde072067528cbd2cac810bb14d4d809566a2edc441edf0ede4f45429c8a35d2a04813a12d3d65c7c2fee92c0eb124f87f7d36e9e65d551e1aa1f0e2049597a47b28fb3238879b21e1d8cd83977bd03872539fe1322dbe8b485fd98e9c6c4bc5ed55d39a1680b74bb7759051a21d47d6a0548aed7e0ac2fd1c1bb32f6c160c38d63365c82ea6fcf1d43cc6e7bf86b7f286260fc71f3b7bb4a600d45cdc73e00b8fb17aee6f31f70a9ee976c5deaf637069868efeae03172e0b4e10c00b7876c8622989b2fb36dffb98beb31bc0bb8ded7d729c10448ed799ccb0f2415bb9c6a77d1fa5adc25abf1049a5a237de39b305b835cfcd7a310b3e109ad13b04f2528c9ef0216c609ed56641a"}, {0x10, 0xffff, 0x7fffffff}, {0x58, 0x1, 0xfff, "33b774a36a09a014cfb4d95902a800f4cd48f8b80c4618b206adbb626ec425af90a22a52f99c4f136daf1feccc2444a6c35bc42e9b4dbb15ccefaa95f851e773affd2a43bc083bce"}, {0x60, 0xffff, 0xfc9, "142073a29042e83a74d80e8155c0414670ee7ae261a009c4d0e5f4a2e4ae1553a09d75ccb9bb3707830279d0d7e5a3399259290ba294bf76e1213a78cca8afa7dcb8e09d5f1754318520c7e672275920"}, {0x10, 0x1, 0x88}, {0x30, 0x1, 0x6, "4975d036b0d2354219b15599e75f3c8b0d3258ed07c7deebd5efe120af6e"}], 0x12c0}, 0x40a) (async) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) (async) sendto$unix(r0, &(0x7f0000000540)="56b8327e2ffaa7fe4803441a7526b82b504563b618370c2982805c183a66116ac9e546ee8070e583008087bb83e0a9ce70ff593f10b52b9c6a4dfb70f3d77b717bbcae0a87668c6bf54bf7512c9c29c4db87a8d5f623d70825cda94a871a0b7c425fc4cfd017f6ef46c63ed891aa8f277051600befeaf7d88b8e34380b09c31cd86de4faf33e54f9f8ea6b18b3d339e145ed198e9db9876a7a1b54ce84f5a2", 0x9f, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) (async) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000040)={0x3, 0x1, 0x9, {[0x8000, 0x80000001, 0x8a, 0x0, 0x8, 0x4, 0x4, 0x7, 0x4, 0x100000001, 0xa84, 0x7fffffffffffffff, 0x8, 0x3, 0x3, 0x2, 0x2, 0x8], [0x7, 0x7, 0x5, 0xffffffffffffffff, 0x6, 0x1ad2, 0x8, 0x117, 0x3, 0x3], [0x6, 0x9f1e, 0x20, 0x1, 0x1ff, 0x101, 0x2], [0x10001, 0x2, 0x3, 0x7fffffff, 0x3, 0x3], [{0x42e5, 0x0, 0xb7, 0x8}, {0x7, 0x6, 0x1ff}, {0x1, 0x8, 0xadf5, 0x100000000}, {0x0, 0x6, 0x9, 0x7}, {0x8, 0x8719, 0xc7, 0xffff}, {0xfff, 0xfffffcb6, 0x6, 0x10001}, {0x1f, 0x2, 0x1, 0x6}, {0x7, 0x9, 0x5c9, 0x2}], {0x2, 0x1, 0x101, 0xffffffffffffffff}, {0xc40, 0x10000, 0x2, 0x63}}}) 01:02:57 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:57 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x2, 0xa2, 0x2, 0x8}, {0x7, 0x0, 0x4, 0x5}, {0x401, 0xff, 0xa6, 0x3}, {0x7, 0x19, 0x5, 0x4}, {0x4, 0x5, 0x2, 0x8f}, {0x507, 0x6, 0x1, 0xfff}, {0x1, 0x80, 0xa1, 0x6}, {0x0, 0x5, 0x4, 0x5}, {0x6, 0x1f, 0x1f, 0x78bd}, {0x8, 0x7, 0x81, 0x800}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x2, 0xa2, 0x2, 0x8}, {0x7, 0x0, 0x4, 0x5}, {0x401, 0xff, 0xa6, 0x3}, {0x7, 0x19, 0x5, 0x4}, {0x4, 0x5, 0x2, 0x8f}, {0x507, 0x6, 0x1, 0xfff}, {0x1, 0x80, 0xa1, 0x6}, {0x0, 0x5, 0x4, 0x5}, {0x6, 0x1f, 0x1f, 0x78bd}, {0x8, 0x7, 0x81, 0x800}]}) (async) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0xac) sendmsg(r1, &(0x7f0000001b00)={&(0x7f0000000600)=@in6={0x18, 0x3, 0x200, 0x6}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000640)="43095cb77c0331aff86fd2228d8f381587ed149a4ff12e387080c0208d6bac165a8edf1bd6c1d1df8b861559a5a571ada5c84cab06cbf289703834a8635a100f2177c10c3fdd0ab0ea6b40e06f0a361534c4af4d044e76d0f208643b0b3919416a3e68922b602dcda6f35df547bbe9cff82d2a5af9933081dd52aa00bb30a58b04b6c58ef2262a77241aacb9d9de60ba4cfc11d7ccb1356882b6b97377b4e917eb3258e22f25174fe086c1033bd6b5f341733f4493d3e8a8ef0ab4aa1476333976df5aa365fb1489e227", 0xca}, {&(0x7f0000000740)="9142b878cc7387c1578d5e75499633322b5958dcc064545cfa5d107127d48f5904d99f7a27208c4c285dac649ecdd5b51abe7c974fd39c54b6fdbd87236a5aea1b3ba36b1bff3a751a87a072905c11d5b8a34d05ced48806d12747f6da455dd5971adf78aa2c512d1d94011bbdd890d38877dddec8dd", 0x76}, {&(0x7f00000007c0)="c0aa707fc18d1919a74d48f53371657db17b06e520087245d626a54424f6f6bebabed21d821b7ef2824be1c0f79a115b5bd5cbeff6a110bde2", 0x39}], 0x3, &(0x7f0000000840)=[{0xe8, 0xffff, 0x6, "0619f697b6f5ce9b0b7d73960ffa249b33755cbe0988bcfb6b16dc666104ec04b5e46a8c658866ef06edb68ba4bbd6d1b9546873deb81dfae81a8af6c0b014d75df49c903fb6b83f1f7235130b7928edc6f9083bd1e0e81dd392b042843701d7ca6b3e341c75b52e494f5038b109691240a80cd81381bf143a1be9e2e417deba21a3390f60296b1a26c1eed1168d9162fa87f46b73077ac0e7fc552359c353bd3b4bf92b139a6be98a5f44c9caa5cd4e373bdc0f5a9d95d75d6aa0130b7412c684444f0746edba782c57d1c8784c24ae463ab5"}, {0xc0, 0xffff, 0x79e340db, "98aa5b5d14badf73e725f72b3e923d10862a08dcd9c0dccd5ce23be65be0489c47826b876a47f47858049b3b75df0737612905b82eb7dbdbe88723817a3a050b3eac72f2ce370a00ba8cad5869682810eefdacf7a3f1f91b671b83329718cb19743d376b0ce378f37b4a0cd3125b14938e9a2795f67b4732459dad372525e2c7a559c288cef2c0e985c818c43af0754f7f55551f4ecd985d6e66a01937ca6c4e175e001986c104a80d0492d1efcb"}, {0x1010, 0xffff, 0x200, "15b2d98ccaade33f7a01823f89b398a35987f066a55208d4fec04685bd543af2795da83c157c8981be212385c74c77a941e77b9f03cb9e95c157cde2558f4f9bb77f996276594f0655df22cafb389e3a47eadc673bf8602ce842e5450f6ced0583f012a7a10a8087061209eaf0e357a434711c25be5f494f48f6f0b219ae0cbb366c215008764ead622840589a0229669b43775115d21737f22d01be744b7f76ec83a60271498db89b8b0a77c2f04f218ebadcd756e032b47e7189054787b733e5622d8925511d639186c4a5dcaca75bc159572464634a45c95ed6c6eb291db13fa559ba0cbade863dd48514fa0a5bef0984c0b68a3db93680a91e3203c443e5c6297e6a2916293f7fa382b535e1f0dd2bdcace1c79c8ecc5c4e9433810dea9a7a23f22e9ac1c7bd02470f96bd6e5da404ba05b51428fd4996f83c0c67ac645664628bb4ae63f50ab0e719bbb46b1ce0feb2068ecde960cac73ddb78ed55fbf2f88236d6924f93cc1573a2290fda11bb54bb2beeb7fba8165e647da9fdfb57696ab9b66b2c054d04c8754ec27a91fb306a7da7d734f3cdf35a129dd78444ec026e49db22ac72e6d217651526b5a08912b3fd09d10a4e234e9468e7edb2a94b306a2b015e42de4a79a9f6c98da182fd973b1dc3568ede80d43f6d6f4bc85d27e261cc98039656318150ca186373449385d94f945666035ecf80593ba0982ca174ba23f8feeef6499caf7425693ed7d69ef959b71992be0da486b1e91f626c0716bff28106a3506a808c46d35d4b4648db0fcaa34883ba1094555fb67537d6a6281152d163b52eaebf4d3e05419f389b30df32fb622835a479192f09ef3269a83292d73ed03bb129dbcc497d652c86f95479e8e8db289a23918d5cf85f7e49cc8b18fcf7416a407d663781e944f675a59951e558b937cb9b0e5c9558a351c92db3af03df1d3084f923d27ddc990f237f34ec4bb0171b0d9fce14fcab2593a3a50d03c5a5abdb8bd529609e53d8d00a4d80a18650c0bd8c2e93709aa8e33cad3e34045c6dcccddc8ce2fc7fc50a4ef2c3c326d81eadd5ae8e24af51888caef3ba80087f52059ff4bcf95a8ad0fe91e74e302f97fa4fde21abc70d387a6cf1f60bbc0027e3dd6aaf229e2b4a57c5cc09c8c86f1616e569ed9534de630cbf8669f787816884af0261414e68db74b08093c6b0add1095ca06f652f686b700905e21d62595e9d24795174231c9be43ed12346d30f3eb8066cca7d8529607cff73172074786c16839cf05825d99df3b6cddceed1461db10c696889145e748e51f15acb09fcdc9a071d2cd64bf575500c0f6ea92b65b691ad07914ec060aef6c9ef0b1678b622214366aedab542b626ba00a55efac92fb45ca784a1338ddd4751d42874b73958f27dc50b91f608bf5c227438dea8b2ab33a2bf9ad0e7f59a574a4f3bf5310c01faca20bc80a589c5783e2d38056d7d12515c53c2425062427782a7dd17b95b30f53d2e299b54bed7c61cefee8d46dac47e72bceb83610c9b962022f3ec2995071aac3c9b6fe5fef7c680031aeed0d715bfebb36131c1a7a47c0cdd220881d3a5d0f752ea0c14a38dd4afe1dc8117bc11772fe286f6fbd505bb46aad83906c691445b56d74b09ccfcbec845bcf22f3e1cb59a3eac84ae858f122a8d7405ff231881673a1727d75264b52d8a8d8aab3cf73fc23cc1a6f07afe648376b8a03c02a386cc5e306c1a0ade142250e86090609ffd4add8a3f67113a16a404cc3076f6c1701f9d24ead9b577223ec679c1c59d911229496019ed8c6063adeca1eb8eab91c86426b9bda265d133676ece6fe17cbd1915d7bf8b95a235eb0be2d245083323be2de828eca3efb51a488df55db940acf1b3ca5dbd0bef67bb03c92d2391a247904b4f48cd80e1d1a6e512e6b61202b3b5ef5bcbbf1f3787837573be9af750291a5fdf6f5a8c4c77a20df42c523718cef5af18fdb11a4c1efac5a5ec99823e9feee2df052522462dcb875073a1a81cdc77ae49ec0b2a6dd8bb44313c447398c2cbb8fc7ffbec89f94093bd5324b2d12c7421d79f469042c36dbb10a8efe409da1bb914b1e5c28b5f3c36a6bc8bb07bbba9f397dbb6957b87dd8739705cd8fc77239a3a36af190404f1e480f29d7794a8cdd9882739494e43c814999183bda237992f561fac0f62dd6d721c96cd51443c3fcff575791e505b9b2373844626049e0080c4b274cd4cc8f0ebb040cd0f38e88065b18a5c7a803707ee7001ad9612332ab6be5b53c6ca4b8a2f3ba8d6d53cd6ea4fe61f30c21b391cf5200718c314fd7ed5acdc7149e5afc5b1ad792c180aa1866e2222c0bdcec3fa4aeb0ce6ae680e0c24d9b35270f2133ae9b433327346bc11aacd636731bedc4ded7a3c9c37b03689b349b9d209213358bf5f200d1b8857ad7e192d41a29106061eb5c5d4f858a224c70be3b3ea1e16734f9792bfacf5810afe3f0bacbbc846a5e70ee0c25241bf1700cae2e58291394f22432ca09bf4b2126147bfe435a9172e7e5886f2c18f151008f0b0fe8bad047153a1243dbfb4e2f9d5f0fc10260ec760e42abcd2d0f5cb099d00618f84fc657deb0bd314a7c501e9de0a04198508626df4b8e1b7c3d0a8071e899c6412f1a375cd6831c64a28245c7317d849e0272ef976d127368266053a1108a4c195944ea18ac38fe994812d1256953771137ed0bba884f382603cc8ce6f960ec5af72e90c873f48c6265a59c1d68196bf41d7ad160417d7c5d5bbd60861f39be4490364c160d4314f9eea6626e47f08d90991a5a9cc7df9175d45a3b78dee73ba8d193314fa4b07fcedc74d513cc5bdfd000818dc193b3014fe4be364e903652df3e894cef65aaf89df2eb86e61ecd60c525b4d7e815f87a0385ec06a0ee142ac6e2ee9aaecd27d38c4ee0337e7a83740414f1bbf82fb9108469ad09b0e87d5bf9b854bfd07a1b66d4d8b9fbfa079b6f70a0bdaecb75c68ab111ee89c2414ba1d1e8af946eee755584c6c9e819046c2e5b356bab70e5fecef6981c153b393c4e7abbd95a0150c9e787bbea6d5308682c212f03071140e0ab6ed3381add7080a05bddc6ebb6ce85102ba48bc2d80faf38946e77ad87c88ecdfd85985108031d55d8a8d61dd51acedac02aba526ee80235eff821f59e267ecf5639b693bd2c0f051beb956565745aa1221ffcb11d9afaf308851137dff0731b564fbd3722bef182df0134302904c6ea35aba5d8e324d6a96ecd035814833f7e73916b76cb71bbfe02d86b40cdda16da328900b3f833c22e53d74350860b1a675906612cb42ca5b215f58c36b5714ba3dfdc8a4ceda19349188e22b320ce76408ae0da29f89835e3988445afd30e3fc04a0c3314ae3e3f9efc636b8789f74da17e8617ca67240444e93b7c70d58339caba34c7b9744b0a3eaf6731d79cbd2df6e6e46c843d5911606bf776e1c7de723b17bef1c60b8db21900d204963744ea014d36250dab71c5e057be95c4741ae4f3607fdb6f928597bb584b886d8ae79e3701307e6b72f9242b8f24e24aa1d7251807691aebfd10a3203cf8f75feda4ac80a4eeace3ba8e8755fa3725d9bbd47cd5810bebda9f3c2af5a059d2a471a6711445f31c3be82cd31b49a509195557a8296d29f3d9cebbff4c871d22f808ad7b9cbe8cc48992ef7f6b0fe7188305367ae943ddeb84e9000c85c2a7734dca68728b889e12c8dd2404727791cb0228dbc714337667c048c608fb194d6c2dc5cb7833562612d402b2690671eb0e1a54a1cac9e05eb98634ea981869eaf774908ea3be34573e78a1e1a6f3f704171251a813f2dfa0d0569bc8c88211299642578e69334d0648c407573f8401a0766374ac9a6ec8171e4e1217a02125c35a06ba72d9db9b8c9506a8dec41267319589be54df15e2eb9dd163eb15555a923c038b927283fb4f83f85c7dc0fefdf3e4be1e72b4d82530b174f359c72bb461d4ada23a926a6b295ce3ddbc91f39e7667a7cf4081413ef0458b13fa62b3036baaa74fd416fe6323bdb0f5ddb11b382c82887c634eadacab4dd2148dd287f0112ee8837851d138f1050e33ea82eb8706d7ac528152b8373e7705eda3cd733f7ae9ef95585a3aa5aeed2331f4b40bd3848e2a07dca5aacc56ea0b17c4e0bcddb54b84156f1923c0417b7db2eaacbe0de611ace5ec32738abea42c2a353abf7229c737e0c7e8aed3b9cad8fec1bc511656c97940974ea33f801ae6f246e62be76d37f05ab25e18f4efd17562165c995ca2343f99e44d941053460951a31d7379a9193236dc4bb5fa4f6fcb2a854b815cc173f3d20dcd9a42ed058f861e96c1c0f29a1bf2f884020e5a3e6cf6b94a2eda4a3658c8972e02ea3698ef796567fa4f16d3e29f5d778271bd6bc8744815f1e7f5b64c7e64fc2e677e1faad1a8fdfe143f7c703d18f3f39c599ef860abd3ccbf15fadabcf05dd2ed14cba44a5ed0333569ab4942d39598ab436a6f22c0cf171848944f474d81b754a978bbdf31314b19068c96c78379543780d07cea873fe0a3e64840ca90585cf1abc6647dcf706f558133dc156867cb119d8771402ea7a2414d3be013a7dc1c153b7a139ef7ccd59e72849f44c8ca94d952541da96b5d5816f5778ca2158c3e67be7616500a2ec6744416d4ce3da271fb5ecbe7faf897048780cb6ada5acf2b66daa60b93e3175caaf313db724b311aa08ba11ce6b592987247660ec89d675c191c98407496da6fe23450f0db9272b99f7f4d31be3d77df2be4a082476e636a6e1f8edfa399ad608413f941def0f8e77deb767c189297fbf1f8ed9af2e1f129244dde825227c7983e93c39d155f6ab90c3a08a960dc526ea99d116a99c414d498f0ce8e598583d272b2efd4236e4be4eb026a7e89905c79679b9ef90a162125ff7562f50acd0f3ff1d2decbc92c71815e06aa0a4f00ab07763d2d966d68209f0988a365251d91e72d3b2cc1486de281caf26ebc085303905a2cac9c7bea6396fbb35d6be29a183b1d52798cfbbb494c7fe32c28f10cb83cac95e10cb100b12d309f7ae62d25b8193e4ec8ac32b2f9a2d531a394cd50442db3746c5462c0fe709acb72a363ccd189f5aa47c0c116a65c3bea920a66d13037022673fae51926830ce5889ed4cbb0e1883516e76e83246db9ddeaa954ef1afa320817db4fac9b3bc4837afc8aaf6468ee8c14e09376e3ff7362bac54b9c5691d264fc9c34336254ff9529820ed8c6a1857d8fa0c81156968204b942d67f876bc8390f6e491f8ca362fabd4c17778e60a8e40bcc11fe09bd7f9e7dd3a0ee89ce55ecad9bcc16ff5ea619aaf4692f33d0612186706a0300cbe273e7c635f424ba2fc17a641eca25373b33be4ded399e1c96d6b3641fe53e9b27dc3047f3228acc2165a3442d44183af84647a9f8617c1dbde072067528cbd2cac810bb14d4d809566a2edc441edf0ede4f45429c8a35d2a04813a12d3d65c7c2fee92c0eb124f87f7d36e9e65d551e1aa1f0e2049597a47b28fb3238879b21e1d8cd83977bd03872539fe1322dbe8b485fd98e9c6c4bc5ed55d39a1680b74bb7759051a21d47d6a0548aed7e0ac2fd1c1bb32f6c160c38d63365c82ea6fcf1d43cc6e7bf86b7f286260fc71f3b7bb4a600d45cdc73e00b8fb17aee6f31f70a9ee976c5deaf637069868efeae03172e0b4e10c00b7876c8622989b2fb36dffb98beb31bc0bb8ded7d729c10448ed799ccb0f2415bb9c6a77d1fa5adc25abf1049a5a237de39b305b835cfcd7a310b3e109ad13b04f2528c9ef0216c609ed56641a"}, {0x10, 0xffff, 0x7fffffff}, {0x58, 0x1, 0xfff, "33b774a36a09a014cfb4d95902a800f4cd48f8b80c4618b206adbb626ec425af90a22a52f99c4f136daf1feccc2444a6c35bc42e9b4dbb15ccefaa95f851e773affd2a43bc083bce"}, {0x60, 0xffff, 0xfc9, "142073a29042e83a74d80e8155c0414670ee7ae261a009c4d0e5f4a2e4ae1553a09d75ccb9bb3707830279d0d7e5a3399259290ba294bf76e1213a78cca8afa7dcb8e09d5f1754318520c7e672275920"}, {0x10, 0x1, 0x88}, {0x30, 0x1, 0x6, "4975d036b0d2354219b15599e75f3c8b0d3258ed07c7deebd5efe120af6e"}], 0x12c0}, 0x40a) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) sendto$unix(r0, &(0x7f0000000540)="56b8327e2ffaa7fe4803441a7526b82b504563b618370c2982805c183a66116ac9e546ee8070e583008087bb83e0a9ce70ff593f10b52b9c6a4dfb70f3d77b717bbcae0a87668c6bf54bf7512c9c29c4db87a8d5f623d70825cda94a871a0b7c425fc4cfd017f6ef46c63ed891aa8f277051600befeaf7d88b8e34380b09c31cd86de4faf33e54f9f8ea6b18b3d339e145ed198e9db9876a7a1b54ce84f5a2", 0x9f, 0x4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 01:02:57 executing program 6: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000200)=[{0x2, 0x4, 0x1c00}, {0x2, 0x1, 0x1000}, {0x0, 0x9, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x8aa3, 0x800}, {0x4, 0xff, 0x1000}, {0x0, 0x0, 0x1800}, {0x7, 0x1, 0x1000}, {0x3, 0x0, 0x1000}], 0x9) semop(r0, &(0x7f0000000240)=[{0x3, 0x7f, 0x1000}], 0x1) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) (async, rerun: 32) semop(r0, &(0x7f0000000000)=[{0x1, 0x1}, {0x1, 0x1, 0x800}, {0x0, 0x81}], 0x3) (async, rerun: 32) semop(r0, &(0x7f00000000c0)=[{0x4, 0x36f9, 0x1000}], 0x1) (async) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/153) (async, rerun: 32) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) (rerun: 32) semop(r1, &(0x7f0000000140)=[{0x4, 0x6, 0x4f2c0f41134587ac}, {0x2, 0x7, 0x800}, {0x1, 0x7f, 0x1800}], 0x3) getuid() (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setegid(r3) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x800, 0x0, 0x0, r2, r3, 0xc4, 0x7ff}, 0x6, 0x2, 0x3f}) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd756bd076c370e50300000000000000420116008700038780b59582bfd8b15be33ebc0800000000000000000000000000e5876758d28052fa5ba7709492aa04e0ff32d3bd09fb000001000000eacf666315df186f3c6a0000000000000000014e204e236a8eb75c9b524a5a554e95d88d777a9da92cb891711b9a42bac355bf7171077c6cb8163366433d2ae913384b7969e1f255bc58cb950da04bc4ca8ff2a4c5af3d0c825f2246e6c4a369b851d99722b1b55dec17c38f2abbb1b21776610baf8b760eab36cbfbd848c7805126f80c35585aab13425ba39dc6d97d069c8220e9760563a3b4dd2c192fd8fa638057d3bc4df37e34975a48e221a52457be880e171be42a0be0afaae91d78efb8bbc658137c1bfb945b6fb416c9531a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 01:02:57 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000800)={0x6e, 0x6, 0x40000000000000, {[0x800000000000, 0x0, 0xe3, 0xa77, 0x8, 0x3e0, 0xba6, 0x6, 0x5, 0x200, 0x6e, 0x479, 0xa365, 0x3ff, 0x995, 0x1ff, 0x7fffffffffffffff, 0x1], [0x5, 0x4, 0x8000, 0x7, 0x10000, 0xfffffffffffffff9, 0x9, 0xfffffffffffffffa, 0x84d0, 0x7], [0x8, 0x9, 0x9, 0xfffffffffffffbff, 0x400, 0xc827, 0x8], [0xab9, 0x9, 0x967, 0x2, 0x3, 0x26], [{0x6, 0x1ff, 0x49, 0xffffffffffffffff}, {0x5, 0x3, 0x1, 0xfffffffffffffffd}, {0x40, 0xb52, 0x0, 0xffffffff}, {0x3, 0x2, 0x4}, {0x1ff, 0x7ff, 0xffff, 0x2}, {0x9, 0x7f, 0x3, 0x1ff}, {0x8, 0x7, 0x9, 0x5}, {0x8001, 0x3, 0x9, 0xabf3}], {0x1, 0x1, 0x1000, 0x80000001}, {0x6, 0x5, 0x3f}}}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0x10001) r5 = socket(0x2, 0x2, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={0x0}) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20004000, 0x100200000], [0x20000000000, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x1], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x0, 0x200000], [0x0, 0xfffffffffffffffd], [{}, {}, {}, {0x3}, {}, {}, {}, {0xfffc, 0x0, 0x0, 0x10000}]}}) socket(0x20, 0x2, 0x1f) 01:02:57 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0x6, 0x1, 0x0, 0x4, &(0x7f0000000040)={{0x6b, 0x7, 0x1, 0xff, 0x1, 0x8, 0x4}, {[0xfff, 0x8, 0xf9c, 0x8, 0x9, 0xf64, 0x0, 0x606, 0x3, 0x1, 0x1, 0x4, 0x8, 0x401, 0x1237, 0x2, 0x81, 0x9], [0x298, 0x9, 0x6, 0x8001, 0x7, 0x3ff, 0x5, 0x7f, 0xff, 0x8000000000000000], [0x9, 0x5, 0x200, 0x7, 0xe90, 0x54, 0x2], [0x20, 0x3, 0x9, 0x2, 0x2, 0x10001], [{0x6, 0x9, 0x8, 0x1}, {0x9, 0xeb04, 0x0, 0x3}, {0xa9, 0x6, 0x5, 0x8}, {0x7, 0x5, 0xa067, 0x4}, {0x0, 0x8, 0x12, 0x4}, {0xffff, 0x1, 0xfffffffa, 0x1}, {0x3, 0xa9574ea, 0x7, 0x1}, {0xffff, 0x800, 0x875, 0x10001}], {0x7, 0x7, 0x20, 0x6}, {0xfff8, 0x1f, 0x80000000, 0x8}}}, 0x8, 0x9}) 01:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xfffc, 0x0, 0x8}, {0x5, 0x0, 0xfe}]}) 01:02:57 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) pwrite(r1, &(0x7f0000000340)="b10d6aa8e1770ca8fae934b3f172c94924144c6342ba9b22f30f96e5eded73043f97216b7723759264cc51a321bd97fb94516cda0545e7ef98455c6fe3d0c949dc6117319a6172a02d958c49d22c34c98cd94e658e65b645e7fd91ba9e2b6e855d7102529ce4cdfa988f1af7fa01734c6cec014ca5753b2242496b50e3a02f394595ebfa6f173b646ab4b8720c8f4afa0263f39c5a6e615948e10b7dbed6b0f8d845c4be95e6c545c6ffbabc092c0223b5309b0ea9de5a31fb75f16fe4dbf813864a7a1b8142ecd54fcb967873d2d202fdb54c41697c040c109b049099b635a442790efc942dbe19398103e1159a42278a1ffd13b7c9cf89ff9c41", 0xfffffffffffffe81, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:02:57 executing program 0: setreuid(0xffffffffffffffff, 0xee01) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() getgroups(0x5, &(0x7f0000000000)=[r2, r2, r0, r2, 0xffffffffffffffff]) setreuid(0xffffffffffffffff, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, r1, 0x44, 0x80a6}, 0xff, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r4 = getuid() r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r4, 0x0, r5, 0x0, 0x68e4022badf15ed9, 0xb00}, 0x8001, 0x9, 0x3ff}) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x4001, 0x0) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) 01:02:57 executing program 0: setreuid(0xffffffffffffffff, 0xee01) (async) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) (async, rerun: 32) r2 = getegid() (rerun: 32) getgroups(0x5, &(0x7f0000000000)=[r2, r2, r0, r2, 0xffffffffffffffff]) (async) setreuid(0xffffffffffffffff, 0x0) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, r1, 0x44, 0x80a6}, 0xff, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async, rerun: 32) r4 = getuid() (rerun: 32) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r4, 0x0, r5, 0x0, 0x68e4022badf15ed9, 0xb00}, 0x8001, 0x9, 0x3ff}) (async, rerun: 64) r6 = socket(0x2, 0x1, 0x0) (rerun: 64) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r8 = socket(0x2, 0x4001, 0x0) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() (async) r2 = socket(0x2, 0x3, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000800)={0x6e, 0x6, 0x40000000000000, {[0x800000000000, 0x0, 0xe3, 0xa77, 0x8, 0x3e0, 0xba6, 0x6, 0x5, 0x200, 0x6e, 0x479, 0xa365, 0x3ff, 0x995, 0x1ff, 0x7fffffffffffffff, 0x1], [0x5, 0x4, 0x8000, 0x7, 0x10000, 0xfffffffffffffff9, 0x9, 0xfffffffffffffffa, 0x84d0, 0x7], [0x8, 0x9, 0x9, 0xfffffffffffffbff, 0x400, 0xc827, 0x8], [0xab9, 0x9, 0x967, 0x2, 0x3, 0x26], [{0x6, 0x1ff, 0x49, 0xffffffffffffffff}, {0x5, 0x3, 0x1, 0xfffffffffffffffd}, {0x40, 0xb52, 0x0, 0xffffffff}, {0x3, 0x2, 0x4}, {0x1ff, 0x7ff, 0xffff, 0x2}, {0x9, 0x7f, 0x3, 0x1ff}, {0x8, 0x7, 0x9, 0x5}, {0x8001, 0x3, 0x9, 0xabf3}], {0x1, 0x1, 0x1000, 0x80000001}, {0x6, 0x5, 0x3f}}}) (async) ioctl$TIOCSBRK(r1, 0x2000747b) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0x10001) (async) r5 = socket(0x2, 0x2, 0x0) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={0x0}) (async) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) (async) ioctl$TIOCSBRK(r7, 0x2000747b) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20004000, 0x100200000], [0x20000000000, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x1], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x0, 0x200000], [0x0, 0xfffffffffffffffd], [{}, {}, {}, {0x3}, {}, {}, {}, {0xfffc, 0x0, 0x0, 0x10000}]}}) socket(0x20, 0x2, 0x1f) 01:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xfffc, 0x0, 0x8}, {0x5, 0x0, 0xfe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xfffc, 0x0, 0x8}, {0x5, 0x0, 0xfe}]}) (async) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() (async) r2 = socket(0x2, 0x3, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000800)={0x6e, 0x6, 0x40000000000000, {[0x800000000000, 0x0, 0xe3, 0xa77, 0x8, 0x3e0, 0xba6, 0x6, 0x5, 0x200, 0x6e, 0x479, 0xa365, 0x3ff, 0x995, 0x1ff, 0x7fffffffffffffff, 0x1], [0x5, 0x4, 0x8000, 0x7, 0x10000, 0xfffffffffffffff9, 0x9, 0xfffffffffffffffa, 0x84d0, 0x7], [0x8, 0x9, 0x9, 0xfffffffffffffbff, 0x400, 0xc827, 0x8], [0xab9, 0x9, 0x967, 0x2, 0x3, 0x26], [{0x6, 0x1ff, 0x49, 0xffffffffffffffff}, {0x5, 0x3, 0x1, 0xfffffffffffffffd}, {0x40, 0xb52, 0x0, 0xffffffff}, {0x3, 0x2, 0x4}, {0x1ff, 0x7ff, 0xffff, 0x2}, {0x9, 0x7f, 0x3, 0x1ff}, {0x8, 0x7, 0x9, 0x5}, {0x8001, 0x3, 0x9, 0xabf3}], {0x1, 0x1, 0x1000, 0x80000001}, {0x6, 0x5, 0x3f}}}) ioctl$TIOCSBRK(r1, 0x2000747b) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0x10001) (async) r5 = socket(0x2, 0x2, 0x0) (async) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={0x0}) r7 = fcntl$dupfd(r5, 0xa, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCSBRK(r7, 0x2000747b) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20004000, 0x100200000], [0x20000000000, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x1], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffc, 0x0, 0x200000], [0x0, 0xfffffffffffffffd], [{}, {}, {}, {0x3}, {}, {}, {}, {0xfffc, 0x0, 0x0, 0x10000}]}}) socket(0x20, 0x2, 0x1f) 01:02:57 executing program 3: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0xfffffffc, 0x0, 0x80000001, {[0x7, 0xa7, 0x8, 0xfffffffffffffff8, 0x9, 0x0, 0x100000001, 0x0, 0x5, 0x8000000000000001, 0x2, 0x3, 0x100000001, 0x1, 0x7, 0x0, 0x20, 0x4dca], [0x5, 0xff, 0x9, 0x519, 0x1000, 0x7fffffffffffffff, 0xb3, 0x100, 0xfffffffffffffffd, 0x359c], [0xd, 0x6d, 0x8, 0x7, 0x9, 0x9, 0x572d], [0x8, 0x7f, 0x8, 0x8, 0x50351bdd, 0x8000000000000000], [{0x1, 0x3, 0x2, 0xffffffffffffffff}, {0xa288, 0x8, 0x9, 0x3f}, {0x4, 0x401, 0x1, 0x3}, {0xffe1, 0x5, 0x5, 0x2a1}, {0x8, 0x40, 0x7, 0x8}, {0x5, 0x8, 0x6, 0x100}, {0x200, 0x3, 0x80000001, 0x2}, {0xfa86, 0xffffffff, 0x8, 0x3ff}], {0x0, 0x1, 0x8, 0x7ff}, {0x7, 0x1, 0x3, 0x80}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x1000, 0x4, 0x8, {[0x400, 0x8, 0x4, 0x6, 0x1, 0x400000, 0x1000, 0x59a, 0x3, 0xf426, 0x800, 0x8, 0x3f, 0x2, 0x7, 0x41, 0x9, 0x6], [0x3ff, 0x1, 0x9, 0x0, 0x2, 0x2, 0x6, 0x2, 0xd0, 0x3], [0x2, 0xffffffffffffffff, 0x400, 0x6, 0x5, 0x2a, 0x8], [0xffffffffffffffff, 0x3, 0x3, 0xfffffffffffffffc, 0x4, 0x2], [{0x5, 0x0, 0x25e, 0xe88}, {0x3, 0x800, 0x8, 0x6}, {0xfff, 0x6, 0x2, 0x6}, {0x401, 0x1, 0xa7e6, 0x4}, {0x8000, 0x6, 0x8, 0x2}, {0x7, 0x1, 0x8000, 0x2}, {0x2, 0x9, 0x9, 0x6f}, {0x7f9, 0xffffffff, 0x6c, 0x2}], {0x1, 0xfff, 0x10001, 0x100000000}, {0x7f, 0x3, 0x0, 0x8}}}) 01:02:57 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) pwrite(r1, &(0x7f0000000340)="b10d6aa8e1770ca8fae934b3f172c94924144c6342ba9b22f30f96e5eded73043f97216b7723759264cc51a321bd97fb94516cda0545e7ef98455c6fe3d0c949dc6117319a6172a02d958c49d22c34c98cd94e658e65b645e7fd91ba9e2b6e855d7102529ce4cdfa988f1af7fa01734c6cec014ca5753b2242496b50e3a02f394595ebfa6f173b646ab4b8720c8f4afa0263f39c5a6e615948e10b7dbed6b0f8d845c4be95e6c545c6ffbabc092c0223b5309b0ea9de5a31fb75f16fe4dbf813864a7a1b8142ecd54fcb967873d2d202fdb54c41697c040c109b049099b635a442790efc942dbe19398103e1159a42278a1ffd13b7c9cf89ff9c41", 0xfffffffffffffe81, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) (async) pwrite(r1, &(0x7f0000000340)="b10d6aa8e1770ca8fae934b3f172c94924144c6342ba9b22f30f96e5eded73043f97216b7723759264cc51a321bd97fb94516cda0545e7ef98455c6fe3d0c949dc6117319a6172a02d958c49d22c34c98cd94e658e65b645e7fd91ba9e2b6e855d7102529ce4cdfa988f1af7fa01734c6cec014ca5753b2242496b50e3a02f394595ebfa6f173b646ab4b8720c8f4afa0263f39c5a6e615948e10b7dbed6b0f8d845c4be95e6c545c6ffbabc092c0223b5309b0ea9de5a31fb75f16fe4dbf813864a7a1b8142ecd54fcb967873d2d202fdb54c41697c040c109b049099b635a442790efc942dbe19398103e1159a42278a1ffd13b7c9cf89ff9c41", 0xfffffffffffffe81, 0x40) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) (async) 01:02:57 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) readlinkat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/243, 0xf3) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:57 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) pwrite(r1, &(0x7f0000000340)="b10d6aa8e1770ca8fae934b3f172c94924144c6342ba9b22f30f96e5eded73043f97216b7723759264cc51a321bd97fb94516cda0545e7ef98455c6fe3d0c949dc6117319a6172a02d958c49d22c34c98cd94e658e65b645e7fd91ba9e2b6e855d7102529ce4cdfa988f1af7fa01734c6cec014ca5753b2242496b50e3a02f394595ebfa6f173b646ab4b8720c8f4afa0263f39c5a6e615948e10b7dbed6b0f8d845c4be95e6c545c6ffbabc092c0223b5309b0ea9de5a31fb75f16fe4dbf813864a7a1b8142ecd54fcb967873d2d202fdb54c41697c040c109b049099b635a442790efc942dbe19398103e1159a42278a1ffd13b7c9cf89ff9c41", 0xfffffffffffffe81, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:02:57 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) (async) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0x6, 0x1, 0x0, 0x4, &(0x7f0000000040)={{0x6b, 0x7, 0x1, 0xff, 0x1, 0x8, 0x4}, {[0xfff, 0x8, 0xf9c, 0x8, 0x9, 0xf64, 0x0, 0x606, 0x3, 0x1, 0x1, 0x4, 0x8, 0x401, 0x1237, 0x2, 0x81, 0x9], [0x298, 0x9, 0x6, 0x8001, 0x7, 0x3ff, 0x5, 0x7f, 0xff, 0x8000000000000000], [0x9, 0x5, 0x200, 0x7, 0xe90, 0x54, 0x2], [0x20, 0x3, 0x9, 0x2, 0x2, 0x10001], [{0x6, 0x9, 0x8, 0x1}, {0x9, 0xeb04, 0x0, 0x3}, {0xa9, 0x6, 0x5, 0x8}, {0x7, 0x5, 0xa067, 0x4}, {0x0, 0x8, 0x12, 0x4}, {0xffff, 0x1, 0xfffffffa, 0x1}, {0x3, 0xa9574ea, 0x7, 0x1}, {0xffff, 0x800, 0x875, 0x10001}], {0x7, 0x7, 0x20, 0x6}, {0xfff8, 0x1f, 0x80000000, 0x8}}}, 0x8, 0x9}) 01:02:57 executing program 0: setreuid(0xffffffffffffffff, 0xee01) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r2 = getegid() getgroups(0x5, &(0x7f0000000000)=[r2, r2, r0, r2, 0xffffffffffffffff]) setreuid(0xffffffffffffffff, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, r1, 0x44, 0x80a6}, 0xff, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r4 = getuid() r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r4, 0x0, r5, 0x0, 0x68e4022badf15ed9, 0xb00}, 0x8001, 0x9, 0x3ff}) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x4001, 0x0) r9 = fcntl$dupfd(r8, 0xa, r8) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) setreuid(0xffffffffffffffff, 0xee01) (async) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) (async) getegid() (async) getgroups(0x5, &(0x7f0000000000)=[r2, r2, r0, r2, 0xffffffffffffffff]) (async) setreuid(0xffffffffffffffff, 0x0) (async) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000280)={{0xffffffff, 0xffffffffffffffff, 0x0, 0x0, r1, 0x44, 0x80a6}, 0xff, 0x3}) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000180)=0xc) (async) setreuid(r3, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) getuid() (async) geteuid() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, r4, 0x0, r5, 0x0, 0x68e4022badf15ed9, 0xb00}, 0x8001, 0x9, 0x3ff}) (async) socket(0x2, 0x1, 0x0) (async) dup(r6) (async) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x4001, 0x0) (async) fcntl$dupfd(r8, 0xa, r8) (async) ioctl$TIOCFLUSH(r9, 0x8020699b, &(0x7f0000000300)) (async) 01:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0xfffc, 0x0, 0x8}, {0x5, 0x0, 0xfe}]}) 01:02:57 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0xfffffffc, 0x0, 0x80000001, {[0x7, 0xa7, 0x8, 0xfffffffffffffff8, 0x9, 0x0, 0x100000001, 0x0, 0x5, 0x8000000000000001, 0x2, 0x3, 0x100000001, 0x1, 0x7, 0x0, 0x20, 0x4dca], [0x5, 0xff, 0x9, 0x519, 0x1000, 0x7fffffffffffffff, 0xb3, 0x100, 0xfffffffffffffffd, 0x359c], [0xd, 0x6d, 0x8, 0x7, 0x9, 0x9, 0x572d], [0x8, 0x7f, 0x8, 0x8, 0x50351bdd, 0x8000000000000000], [{0x1, 0x3, 0x2, 0xffffffffffffffff}, {0xa288, 0x8, 0x9, 0x3f}, {0x4, 0x401, 0x1, 0x3}, {0xffe1, 0x5, 0x5, 0x2a1}, {0x8, 0x40, 0x7, 0x8}, {0x5, 0x8, 0x6, 0x100}, {0x200, 0x3, 0x80000001, 0x2}, {0xfa86, 0xffffffff, 0x8, 0x3ff}], {0x0, 0x1, 0x8, 0x7ff}, {0x7, 0x1, 0x3, 0x80}}}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x1000, 0x4, 0x8, {[0x400, 0x8, 0x4, 0x6, 0x1, 0x400000, 0x1000, 0x59a, 0x3, 0xf426, 0x800, 0x8, 0x3f, 0x2, 0x7, 0x41, 0x9, 0x6], [0x3ff, 0x1, 0x9, 0x0, 0x2, 0x2, 0x6, 0x2, 0xd0, 0x3], [0x2, 0xffffffffffffffff, 0x400, 0x6, 0x5, 0x2a, 0x8], [0xffffffffffffffff, 0x3, 0x3, 0xfffffffffffffffc, 0x4, 0x2], [{0x5, 0x0, 0x25e, 0xe88}, {0x3, 0x800, 0x8, 0x6}, {0xfff, 0x6, 0x2, 0x6}, {0x401, 0x1, 0xa7e6, 0x4}, {0x8000, 0x6, 0x8, 0x2}, {0x7, 0x1, 0x8000, 0x2}, {0x2, 0x9, 0x9, 0x6f}, {0x7f9, 0xffffffff, 0x6c, 0x2}], {0x1, 0xfff, 0x10001, 0x100000000}, {0x7f, 0x3, 0x0, 0x8}}}) 01:02:57 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) pwrite(r1, &(0x7f0000000340)="b10d6aa8e1770ca8fae934b3f172c94924144c6342ba9b22f30f96e5eded73043f97216b7723759264cc51a321bd97fb94516cda0545e7ef98455c6fe3d0c949dc6117319a6172a02d958c49d22c34c98cd94e658e65b645e7fd91ba9e2b6e855d7102529ce4cdfa988f1af7fa01734c6cec014ca5753b2242496b50e3a02f394595ebfa6f173b646ab4b8720c8f4afa0263f39c5a6e615948e10b7dbed6b0f8d845c4be95e6c545c6ffbabc092c0223b5309b0ea9de5a31fb75f16fe4dbf813864a7a1b8142ecd54fcb967873d2d202fdb54c41697c040c109b049099b635a442790efc942dbe19398103e1159a42278a1ffd13b7c9cf89ff9c41", 0xfffffffffffffe81, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:02:57 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "546f82d639650f11030059097f69dc6e225d3fd5"}) setrlimit(0x4, &(0x7f00000000c0)={0x0, 0xf}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) readv(r1, &(0x7f00000002c0), 0x1000000000000321) ioctl$TIOCSTOP(r0, 0x2000746f) setrlimit(0x6, &(0x7f0000000100)={0x5, 0x7}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) 01:02:58 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) pwrite(r1, &(0x7f0000000340)="b10d6aa8e1770ca8fae934b3f172c94924144c6342ba9b22f30f96e5eded73043f97216b7723759264cc51a321bd97fb94516cda0545e7ef98455c6fe3d0c949dc6117319a6172a02d958c49d22c34c98cd94e658e65b645e7fd91ba9e2b6e855d7102529ce4cdfa988f1af7fa01734c6cec014ca5753b2242496b50e3a02f394595ebfa6f173b646ab4b8720c8f4afa0263f39c5a6e615948e10b7dbed6b0f8d845c4be95e6c545c6ffbabc092c0223b5309b0ea9de5a31fb75f16fe4dbf813864a7a1b8142ecd54fcb967873d2d202fdb54c41697c040c109b049099b635a442790efc942dbe19398103e1159a42278a1ffd13b7c9cf89ff9c41", 0xfffffffffffffe81, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) (async) pwrite(r1, &(0x7f0000000340)="b10d6aa8e1770ca8fae934b3f172c94924144c6342ba9b22f30f96e5eded73043f97216b7723759264cc51a321bd97fb94516cda0545e7ef98455c6fe3d0c949dc6117319a6172a02d958c49d22c34c98cd94e658e65b645e7fd91ba9e2b6e855d7102529ce4cdfa988f1af7fa01734c6cec014ca5753b2242496b50e3a02f394595ebfa6f173b646ab4b8720c8f4afa0263f39c5a6e615948e10b7dbed6b0f8d845c4be95e6c545c6ffbabc092c0223b5309b0ea9de5a31fb75f16fe4dbf813864a7a1b8142ecd54fcb967873d2d202fdb54c41697c040c109b049099b635a442790efc942dbe19398103e1159a42278a1ffd13b7c9cf89ff9c41", 0xfffffffffffffe81, 0x40) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) (async) 01:02:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8008, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pckbd_enable: command error 01:02:59 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:59 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) pwrite(r1, &(0x7f0000000340)="b10d6aa8e1770ca8fae934b3f172c94924144c6342ba9b22f30f96e5eded73043f97216b7723759264cc51a321bd97fb94516cda0545e7ef98455c6fe3d0c949dc6117319a6172a02d958c49d22c34c98cd94e658e65b645e7fd91ba9e2b6e855d7102529ce4cdfa988f1af7fa01734c6cec014ca5753b2242496b50e3a02f394595ebfa6f173b646ab4b8720c8f4afa0263f39c5a6e615948e10b7dbed6b0f8d845c4be95e6c545c6ffbabc092c0223b5309b0ea9de5a31fb75f16fe4dbf813864a7a1b8142ecd54fcb967873d2d202fdb54c41697c040c109b049099b635a442790efc942dbe19398103e1159a42278a1ffd13b7c9cf89ff9c41", 0xfffffffffffffe81, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:02:59 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0xfffffffc, 0x0, 0x80000001, {[0x7, 0xa7, 0x8, 0xfffffffffffffff8, 0x9, 0x0, 0x100000001, 0x0, 0x5, 0x8000000000000001, 0x2, 0x3, 0x100000001, 0x1, 0x7, 0x0, 0x20, 0x4dca], [0x5, 0xff, 0x9, 0x519, 0x1000, 0x7fffffffffffffff, 0xb3, 0x100, 0xfffffffffffffffd, 0x359c], [0xd, 0x6d, 0x8, 0x7, 0x9, 0x9, 0x572d], [0x8, 0x7f, 0x8, 0x8, 0x50351bdd, 0x8000000000000000], [{0x1, 0x3, 0x2, 0xffffffffffffffff}, {0xa288, 0x8, 0x9, 0x3f}, {0x4, 0x401, 0x1, 0x3}, {0xffe1, 0x5, 0x5, 0x2a1}, {0x8, 0x40, 0x7, 0x8}, {0x5, 0x8, 0x6, 0x100}, {0x200, 0x3, 0x80000001, 0x2}, {0xfa86, 0xffffffff, 0x8, 0x3ff}], {0x0, 0x1, 0x8, 0x7ff}, {0x7, 0x1, 0x3, 0x80}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) r2 = dup(r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x1000, 0x4, 0x8, {[0x400, 0x8, 0x4, 0x6, 0x1, 0x400000, 0x1000, 0x59a, 0x3, 0xf426, 0x800, 0x8, 0x3f, 0x2, 0x7, 0x41, 0x9, 0x6], [0x3ff, 0x1, 0x9, 0x0, 0x2, 0x2, 0x6, 0x2, 0xd0, 0x3], [0x2, 0xffffffffffffffff, 0x400, 0x6, 0x5, 0x2a, 0x8], [0xffffffffffffffff, 0x3, 0x3, 0xfffffffffffffffc, 0x4, 0x2], [{0x5, 0x0, 0x25e, 0xe88}, {0x3, 0x800, 0x8, 0x6}, {0xfff, 0x6, 0x2, 0x6}, {0x401, 0x1, 0xa7e6, 0x4}, {0x8000, 0x6, 0x8, 0x2}, {0x7, 0x1, 0x8000, 0x2}, {0x2, 0x9, 0x9, 0x6f}, {0x7f9, 0xffffffff, 0x6c, 0x2}], {0x1, 0xfff, 0x10001, 0x100000000}, {0x7f, 0x3, 0x0, 0x8}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000800)={0xfffffffc, 0x0, 0x80000001, {[0x7, 0xa7, 0x8, 0xfffffffffffffff8, 0x9, 0x0, 0x100000001, 0x0, 0x5, 0x8000000000000001, 0x2, 0x3, 0x100000001, 0x1, 0x7, 0x0, 0x20, 0x4dca], [0x5, 0xff, 0x9, 0x519, 0x1000, 0x7fffffffffffffff, 0xb3, 0x100, 0xfffffffffffffffd, 0x359c], [0xd, 0x6d, 0x8, 0x7, 0x9, 0x9, 0x572d], [0x8, 0x7f, 0x8, 0x8, 0x50351bdd, 0x8000000000000000], [{0x1, 0x3, 0x2, 0xffffffffffffffff}, {0xa288, 0x8, 0x9, 0x3f}, {0x4, 0x401, 0x1, 0x3}, {0xffe1, 0x5, 0x5, 0x2a1}, {0x8, 0x40, 0x7, 0x8}, {0x5, 0x8, 0x6, 0x100}, {0x200, 0x3, 0x80000001, 0x2}, {0xfa86, 0xffffffff, 0x8, 0x3ff}], {0x0, 0x1, 0x8, 0x7ff}, {0x7, 0x1, 0x3, 0x80}}}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) dup(r1) (async) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x1000, 0x4, 0x8, {[0x400, 0x8, 0x4, 0x6, 0x1, 0x400000, 0x1000, 0x59a, 0x3, 0xf426, 0x800, 0x8, 0x3f, 0x2, 0x7, 0x41, 0x9, 0x6], [0x3ff, 0x1, 0x9, 0x0, 0x2, 0x2, 0x6, 0x2, 0xd0, 0x3], [0x2, 0xffffffffffffffff, 0x400, 0x6, 0x5, 0x2a, 0x8], [0xffffffffffffffff, 0x3, 0x3, 0xfffffffffffffffc, 0x4, 0x2], [{0x5, 0x0, 0x25e, 0xe88}, {0x3, 0x800, 0x8, 0x6}, {0xfff, 0x6, 0x2, 0x6}, {0x401, 0x1, 0xa7e6, 0x4}, {0x8000, 0x6, 0x8, 0x2}, {0x7, 0x1, 0x8000, 0x2}, {0x2, 0x9, 0x9, 0x6f}, {0x7f9, 0xffffffff, 0x6c, 0x2}], {0x1, 0xfff, 0x10001, 0x100000000}, {0x7f, 0x3, 0x0, 0x8}}}) (async) 01:02:59 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) (async) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000002c0)={0x6, 0x1, 0x0, 0x4, &(0x7f0000000040)={{0x6b, 0x7, 0x1, 0xff, 0x1, 0x8, 0x4}, {[0xfff, 0x8, 0xf9c, 0x8, 0x9, 0xf64, 0x0, 0x606, 0x3, 0x1, 0x1, 0x4, 0x8, 0x401, 0x1237, 0x2, 0x81, 0x9], [0x298, 0x9, 0x6, 0x8001, 0x7, 0x3ff, 0x5, 0x7f, 0xff, 0x8000000000000000], [0x9, 0x5, 0x200, 0x7, 0xe90, 0x54, 0x2], [0x20, 0x3, 0x9, 0x2, 0x2, 0x10001], [{0x6, 0x9, 0x8, 0x1}, {0x9, 0xeb04, 0x0, 0x3}, {0xa9, 0x6, 0x5, 0x8}, {0x7, 0x5, 0xa067, 0x4}, {0x0, 0x8, 0x12, 0x4}, {0xffff, 0x1, 0xfffffffa, 0x1}, {0x3, 0xa9574ea, 0x7, 0x1}, {0xffff, 0x800, 0x875, 0x10001}], {0x7, 0x7, 0x20, 0x6}, {0xfff8, 0x1f, 0x80000000, 0x8}}}, 0x8, 0x9}) 01:02:59 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r6, 0xc1084413, &(0x7f0000000240)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r7, 0xc1084425, &(0x7f0000000240)) 01:02:59 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8008, 0x0) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8008, 0x0) (async) fcntl$dupfd(r1, 0xa, r2) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r3, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) 01:02:59 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) pwrite(r1, &(0x7f0000000000)="d48823fd68", 0x5, 0xc9e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:03:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "546f82d639650f11030059097f69dc6e225d3fd5"}) (async) setrlimit(0x4, &(0x7f00000000c0)={0x0, 0xf}) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) readv(r1, &(0x7f00000002c0), 0x1000000000000321) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async, rerun: 32) setrlimit(0x6, &(0x7f0000000100)={0x5, 0x7}) (rerun: 32) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) 01:03:00 executing program 3: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:00 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:00 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) r4 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r5, 0xc1084413, &(0x7f0000000240)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r6, 0xc1084425, &(0x7f0000000240)) 01:03:00 executing program 7: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) flock(r0, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r2 = socket(0x18, 0x3, 0xf8) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x401, 0x5, 0x7f, 0x5, &(0x7f0000000040)={{0x20, 0x6, 0x0, 0x3, 0x0, 0x200, 0x5}, {[0x7fff, 0x1, 0x7, 0x40, 0x5, 0xfffffffffffffffb, 0x4, 0x3, 0x7fff, 0x8, 0x3, 0x3, 0x1ff, 0xfffc000000000000, 0x0, 0x0, 0x80000000, 0x8], [0x4, 0x7fffffffffffffff, 0x101, 0x2, 0x7, 0x2, 0x1, 0x8, 0x80000001], [0x20, 0xffffffffffff7fff, 0x7, 0x800, 0xd96d, 0x80000000, 0xffff], [0x42, 0x0, 0x7, 0x2, 0x1, 0x8], [{0x401, 0x1ff, 0x1, 0x8}, {0x9, 0x400, 0x5, 0x9}, {0x0, 0x8001, 0xff, 0xfffffffffffff000}, {0x0, 0x6, 0x80000001, 0x7fffffffffffffff}, {0x3, 0x2, 0x800, 0xe8d9}, {0x7, 0xff, 0x607, 0x7}, {0x1000, 0xae65, 0x8, 0x2}, {0xe628, 0x7, 0x3ff, 0xffffffffffffffff}], {0xffff, 0x3f, 0x9, 0x3101}, {0x5f14, 0x0, 0x10}}}, 0x640, 0xa0}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:00 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) (async, rerun: 64) pwrite(r1, &(0x7f0000000000)="d48823fd68", 0x5, 0xc9e) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:03:00 executing program 3: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:01 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:01 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) pwrite(r1, &(0x7f0000000000)="d48823fd68", 0x5, 0xc9e) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:03:01 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) socket(0x2, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:05 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:05 executing program 3: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:05 executing program 7: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) flock(r0, 0x1) (async, rerun: 32) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async, rerun: 32) r2 = socket(0x18, 0x3, 0xf8) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) (async) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x401, 0x5, 0x7f, 0x5, &(0x7f0000000040)={{0x20, 0x6, 0x0, 0x3, 0x0, 0x200, 0x5}, {[0x7fff, 0x1, 0x7, 0x40, 0x5, 0xfffffffffffffffb, 0x4, 0x3, 0x7fff, 0x8, 0x3, 0x3, 0x1ff, 0xfffc000000000000, 0x0, 0x0, 0x80000000, 0x8], [0x4, 0x7fffffffffffffff, 0x101, 0x2, 0x7, 0x2, 0x1, 0x8, 0x80000001], [0x20, 0xffffffffffff7fff, 0x7, 0x800, 0xd96d, 0x80000000, 0xffff], [0x42, 0x0, 0x7, 0x2, 0x1, 0x8], [{0x401, 0x1ff, 0x1, 0x8}, {0x9, 0x400, 0x5, 0x9}, {0x0, 0x8001, 0xff, 0xfffffffffffff000}, {0x0, 0x6, 0x80000001, 0x7fffffffffffffff}, {0x3, 0x2, 0x800, 0xe8d9}, {0x7, 0xff, 0x607, 0x7}, {0x1000, 0xae65, 0x8, 0x2}, {0xe628, 0x7, 0x3ff, 0xffffffffffffffff}], {0xffff, 0x3f, 0x9, 0x3101}, {0x5f14, 0x0, 0x10}}}, 0x640, 0xa0}) (async) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (rerun: 64) 01:03:05 executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x7fff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20400, 0x0) connect$unix(r4, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) setsockopt(r5, 0x8, 0x0, &(0x7f0000000240)="dd82224f7ed10dafb4ae472277b87dc76c282294f2f785ed3e84c85b16dea929724ad4eab73dd476c65f492c617eaf3c35e6d6cf61a42c7e162858d5cd40cc0f4abdf1816e0141a890b328866e75f31a964b8f6243c079a027271e9ea8f35333056b66cb908651d9084b182c73e3f60993d0b29d65d98a692306b11da8a1269d44e869254df7cac96c47597f74f9b2ecba94dec2e527d51b41360df2e3171de29f2babcb38730bc45c3d15f5b4af36cde57111326bb9dd03fcac5c503ee790bb64b6d6bd3bd8888fab99d66192b81cd5306d3d163041f156", 0xd8) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x992a26c88e2215b8, 0x0) 01:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8008, 0x0) fcntl$dupfd(r1, 0xa, r2) (async) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 01:03:05 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:05 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x0, "546f82d639650f11030059097f69dc6e225d3fd5"}) setrlimit(0x4, &(0x7f00000000c0)={0x0, 0xf}) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x0, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) (async) readv(r1, &(0x7f00000002c0), 0x1000000000000321) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) setrlimit(0x6, &(0x7f0000000100)={0x5, 0x7}) (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1f3, "30463fbd6b16033f9ba98753329f6bd3d94e1328"}) 01:03:06 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, 0x0) 01:03:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) pckbd_enable: command error 01:03:06 executing program 7: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) flock(r0, 0x1) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r2 = socket(0x18, 0x3, 0xf8) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000002c0)={0x401, 0x5, 0x7f, 0x5, &(0x7f0000000040)={{0x20, 0x6, 0x0, 0x3, 0x0, 0x200, 0x5}, {[0x7fff, 0x1, 0x7, 0x40, 0x5, 0xfffffffffffffffb, 0x4, 0x3, 0x7fff, 0x8, 0x3, 0x3, 0x1ff, 0xfffc000000000000, 0x0, 0x0, 0x80000000, 0x8], [0x4, 0x7fffffffffffffff, 0x101, 0x2, 0x7, 0x2, 0x1, 0x8, 0x80000001], [0x20, 0xffffffffffff7fff, 0x7, 0x800, 0xd96d, 0x80000000, 0xffff], [0x42, 0x0, 0x7, 0x2, 0x1, 0x8], [{0x401, 0x1ff, 0x1, 0x8}, {0x9, 0x400, 0x5, 0x9}, {0x0, 0x8001, 0xff, 0xfffffffffffff000}, {0x0, 0x6, 0x80000001, 0x7fffffffffffffff}, {0x3, 0x2, 0x800, 0xe8d9}, {0x7, 0xff, 0x607, 0x7}, {0x1000, 0xae65, 0x8, 0x2}, {0xe628, 0x7, 0x3ff, 0xffffffffffffffff}], {0xffff, 0x3f, 0x9, 0x3101}, {0x5f14, 0x0, 0x10}}}, 0x640, 0xa0}) (async) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:06 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:06 executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:06 executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x7fff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20400, 0x0) connect$unix(r4, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) setsockopt(r5, 0x8, 0x0, &(0x7f0000000240)="dd82224f7ed10dafb4ae472277b87dc76c282294f2f785ed3e84c85b16dea929724ad4eab73dd476c65f492c617eaf3c35e6d6cf61a42c7e162858d5cd40cc0f4abdf1816e0141a890b328866e75f31a964b8f6243c079a027271e9ea8f35333056b66cb908651d9084b182c73e3f60993d0b29d65d98a692306b11da8a1269d44e869254df7cac96c47597f74f9b2ecba94dec2e527d51b41360df2e3171de29f2babcb38730bc45c3d15f5b4af36cde57111326bb9dd03fcac5c503ee790bb64b6d6bd3bd8888fab99d66192b81cd5306d3d163041f156", 0xd8) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x10) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x992a26c88e2215b8, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r1) (async) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x7fff) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20400, 0x0) (async) connect$unix(r4, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) (async) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) (async) setsockopt(r5, 0x8, 0x0, &(0x7f0000000240)="dd82224f7ed10dafb4ae472277b87dc76c282294f2f785ed3e84c85b16dea929724ad4eab73dd476c65f492c617eaf3c35e6d6cf61a42c7e162858d5cd40cc0f4abdf1816e0141a890b328866e75f31a964b8f6243c079a027271e9ea8f35333056b66cb908651d9084b182c73e3f60993d0b29d65d98a692306b11da8a1269d44e869254df7cac96c47597f74f9b2ecba94dec2e527d51b41360df2e3171de29f2babcb38730bc45c3d15f5b4af36cde57111326bb9dd03fcac5c503ee790bb64b6d6bd3bd8888fab99d66192b81cd5306d3d163041f156", 0xd8) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) (async) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) (async) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x10) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x992a26c88e2215b8, 0x0) (async) 01:03:06 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, 0x0) 01:03:06 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) fcntl$setflags(r1, 0x2, 0x0) r2 = syz_open_pts() r3 = socket(0x2, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x4001, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000], [0x0, 0x57cc, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x1], [0x0, 0x0, 0x0, 0x2], [{}, {0x0, 0x1}, {}, {0x0, 0x3, 0x3}, {0xfffd, 0x0, 0x9}, {}, {0x0, 0x0, 0x0, 0x40}], {0x0, 0x0, 0x2}}}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43, 0x4d98}, {0xc0, 0x7}, {0x82}, {0x21, 0x3ff}, {0x8c, 0x1}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={0x0}) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x3ff, 0xffffffffd49221fe}) r7 = socket$unix(0x1, 0x2f5969a41c62d41e, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7875ba, r8) fcntl$lock(r7, 0xc, &(0x7f0000000140)={0x1, 0x1, 0x1ff, 0x100, r8}) 01:03:06 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) (async) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8000, 0x0, 0x7}]}) r3 = dup2(r0, r0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x6) dup2(r3, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:06 executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:06 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:06 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, 0x0) 01:03:06 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:06 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) fcntl$setflags(r1, 0x2, 0x0) (async) r2 = syz_open_pts() (async) r3 = socket(0x2, 0x2, 0x0) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) (async, rerun: 32) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x4001, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000], [0x0, 0x57cc, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x1], [0x0, 0x0, 0x0, 0x2], [{}, {0x0, 0x1}, {}, {0x0, 0x3, 0x3}, {0xfffd, 0x0, 0x9}, {}, {0x0, 0x0, 0x0, 0x40}], {0x0, 0x0, 0x2}}}) (async, rerun: 32) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43, 0x4d98}, {0xc0, 0x7}, {0x82}, {0x21, 0x3ff}, {0x8c, 0x1}], 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={0x0}) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x3ff, 0xffffffffd49221fe}) r7 = socket$unix(0x1, 0x2f5969a41c62d41e, 0x0) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7875ba, r8) (async, rerun: 32) fcntl$lock(r7, 0xc, &(0x7f0000000140)={0x1, 0x1, 0x1ff, 0x100, r8}) (rerun: 32) 01:03:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='(\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)=',,\xf0:-(&\x00', &(0x7f0000000180)='$&.[\x00']) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 01:03:07 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) (async) ioctl$TIOCCDTR(r3, 0x20007478) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8000, 0x0, 0x7}]}) r3 = dup2(r0, r0) (async) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) (async) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x6) (async) dup2(r3, r0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:07 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:07 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:07 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) fcntl$setflags(r1, 0x2, 0x0) (async, rerun: 32) r2 = syz_open_pts() (async, rerun: 32) r3 = socket(0x2, 0x2, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) (async, rerun: 64) r5 = fcntl$dupfd(r3, 0xa, r4) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x4001, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000], [0x0, 0x57cc, 0x0, 0x0, 0x2, 0xffffffffffffffff, 0x1], [0x0, 0x0, 0x0, 0x2], [{}, {0x0, 0x1}, {}, {0x0, 0x3, 0x3}, {0xfffd, 0x0, 0x9}, {}, {0x0, 0x0, 0x0, 0x40}], {0x0, 0x0, 0x2}}}) (rerun: 32) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x43, 0x4d98}, {0xc0, 0x7}, {0x82}, {0x21, 0x3ff}, {0x8c, 0x1}], 0x5}) (async) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={0x0}) (async, rerun: 64) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) (rerun: 64) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x3ff, 0xffffffffd49221fe}) (async) r7 = socket$unix(0x1, 0x2f5969a41c62d41e, 0x0) (async) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7875ba, r8) (async) fcntl$lock(r7, 0xc, &(0x7f0000000140)={0x1, 0x1, 0x1ff, 0x100, r8}) 01:03:07 executing program 2: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) (async) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x7fff) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x20400, 0x0) connect$unix(r4, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xffffffffffffff14) (async) setsockopt(r5, 0x8, 0x0, &(0x7f0000000240)="dd82224f7ed10dafb4ae472277b87dc76c282294f2f785ed3e84c85b16dea929724ad4eab73dd476c65f492c617eaf3c35e6d6cf61a42c7e162858d5cd40cc0f4abdf1816e0141a890b328866e75f31a964b8f6243c079a027271e9ea8f35333056b66cb908651d9084b182c73e3f60993d0b29d65d98a692306b11da8a1269d44e869254df7cac96c47597f74f9b2ecba94dec2e527d51b41360df2e3171de29f2babcb38730bc45c3d15f5b4af36cde57111326bb9dd03fcac5c503ee790bb64b6d6bd3bd8888fab99d66192b81cd5306d3d163041f156", 0xd8) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) open(&(0x7f0000000400)='./file0\x00', 0x80, 0x10) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x992a26c88e2215b8, 0x0) 01:03:07 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x1f, 0x8001, 0xffff, {[0x8, 0xfff, 0x0, 0x3b79, 0xab41, 0x4, 0x3, 0x4, 0x8, 0x2135, 0x6db, 0xb1bf, 0x0, 0x1, 0x5, 0x7, 0x2, 0x1241], [0x8, 0x6, 0x4, 0x100000001, 0x0, 0x51, 0x6, 0x1, 0x5], [0x53e, 0x7fffffffffffffff, 0x2, 0x6, 0x2, 0xff, 0x7fff], [0x7, 0x1, 0x80000001, 0x5, 0x1f, 0x3ff], [{0x2, 0x1d1934b5, 0x2, 0x100000001}, {0x4, 0x1, 0x3, 0x9}, {0x5, 0x200, 0x986}, {0x8, 0x9, 0x5, 0x7}, {0x80, 0x7, 0x9, 0x7}, {0x4, 0xfff}, {0x3, 0x36, 0x3, 0x8}, {0x6, 0x80000000, 0x6, 0x2}], {0x4, 0x7, 0x80, 0x1}, {0x0, 0xe5a0, 0x1, 0x5}}}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [], [{}, {}, {0x0, 0x0, 0x80000}], {}, {0x0, 0x0, 0x0, 0x800000}}}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x7, 0xccc, 0x5, "a757091c101cffe6d4ae8b5bbdf5c21896edf625", 0x800, 0x20}) 01:03:07 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="531324eb382dada944287bc55d50b15f95cc741b3f0ea3a1841a7ad50f1ce67a428f9d0eacf57509f56d2102d85050009ace19e2fc01fc15f937786572f5fe3b67be2492a5690221ad977d26d09209d0d4f51cee46775f2c0ee06ebc6ebd9112708eb15ae7ab2d216feed2a1bce5e3410dd9fd02b7adfb76790228ad0b9f5fb4f2bb9feba9c8ed225fa2ee13fb20570dc79f513d006c48ddcce8cbe204201d4a33d2ab64a11bb6f27b427634193fc1c94679c3ce760f0e4b15d4e064537778da9f414e458996b4e8aac1fb3193df3e665a070e", 0xd3, 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/28}, &(0x7f0000000040)=0x1e) pwrite(r1, &(0x7f0000000140)="36c0d19e98a39d9ddef0aa1caa6d63a3de91faa05005e5ad68826e1abdaf0b36dd449b9f8b8730af946bc29ff8d8b29343c2c3910185511e3cbbfff2c3010a9073d3bd377e67269d588f4c6a88263ed808be8e16cb0f0b39007e2323cb2ca270d2bf569a5a828a31b6dcec1e750624205238ae3cd357aa24b4a94468d256354b", 0x80, 0x7) 01:03:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) (async) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='(\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)=',,\xf0:-(&\x00', &(0x7f0000000180)='$&.[\x00']) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 01:03:07 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x1, 0x0, 0x0, 0x4, &(0x7f0000000800)={{0x1, 0x8, 0x80, 0x1, 0x3, 0xfd, 0x818}, {[0x8, 0x0, 0xe3a, 0x9, 0xffffffffffffffff, 0x6, 0x1, 0x81, 0x2, 0x0, 0x8000000000000000, 0x6, 0x1c7f8036, 0x5, 0x9, 0x3f], [0x2, 0x4, 0x865, 0x3, 0xffffffffffff8cb0, 0x8, 0x200, 0x652, 0xac, 0x7f], [0x101, 0x3, 0xffffffffffffffff, 0x4, 0x487c, 0x3, 0x7fff], [0x7, 0xffffffffffffffc0, 0x172, 0x1000, 0x6, 0x19dad404], [{0x5c41, 0xc1c0, 0x5, 0x1}, {0x1, 0x30, 0x2, 0x3}, {0xffff, 0x3, 0xe03, 0x6}, {0x5, 0xf, 0xad, 0xfffffffffffffe00}, {0x800, 0x4, 0x3ff, 0xffffffffffffffff}, {0x7, 0x7, 0x817, 0x7f}, {0x9, 0x8, 0x7, 0x3}, {0x1, 0x0, 0xbc, 0x4}], {0x771, 0x3ff, 0xffffffc0, 0x40}, {0x1ff, 0xb40, 0x1000000, 0x100000000}}}, 0xe, 0xff}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x6, 0x0, 0xb4f, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [], [{0x0, 0x0, 0x10001}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x6}], {0xfff7}, {0x0, 0x0, 0x200}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x6, 0x7, {[0x1, 0x3f, 0x2, 0x3, 0x7, 0x3, 0x6, 0x8, 0x4, 0x7fffffff, 0x5, 0xb4, 0x3f, 0x7, 0xa38a, 0x8d8], [0x1, 0x7cc, 0x1, 0xc2c1, 0x49b7, 0x200, 0x0, 0x100000001, 0x1, 0x1000], [0x9, 0x8, 0x200, 0xffffffff, 0x81, 0x101, 0x100000000], [0x7, 0x6, 0x3f664662, 0x200, 0x80000000, 0x6], [{0x1000, 0xa04, 0x40, 0x44d69e01}, {0xba7d, 0x5, 0x4a2d8678, 0x5}, {0x2, 0x89, 0x6, 0x2}, {0x7f, 0x0, 0x1, 0x6}, {0xfffa, 0x4, 0x0, 0xffffffff}, {0x0, 0x400, 0x0, 0x100}, {0x6, 0x1000, 0x9, 0x3}, {0x1a2, 0x7f}], {0x0, 0x977, 0x0, 0x7}, {0xfe01, 0x7c, 0x7, 0x45af}}}) 01:03:07 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8000, 0x0, 0x7}]}) r3 = dup2(r0, r0) r4 = socket(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000080)=0x6) (async) dup2(r3, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:07 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) setregid(0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc1084413, &(0x7f0000000240)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r3, 0xc1084425, &(0x7f0000000240)) 01:03:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='(\x00'], &(0x7f00000001c0)=[&(0x7f0000000140)=',,\xf0:-(&\x00', &(0x7f0000000180)='$&.[\x00']) (async) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 01:03:07 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:07 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x1, 0x0, 0x0, 0x4, &(0x7f0000000800)={{0x1, 0x8, 0x80, 0x1, 0x3, 0xfd, 0x818}, {[0x8, 0x0, 0xe3a, 0x9, 0xffffffffffffffff, 0x6, 0x1, 0x81, 0x2, 0x0, 0x8000000000000000, 0x6, 0x1c7f8036, 0x5, 0x9, 0x3f], [0x2, 0x4, 0x865, 0x3, 0xffffffffffff8cb0, 0x8, 0x200, 0x652, 0xac, 0x7f], [0x101, 0x3, 0xffffffffffffffff, 0x4, 0x487c, 0x3, 0x7fff], [0x7, 0xffffffffffffffc0, 0x172, 0x1000, 0x6, 0x19dad404], [{0x5c41, 0xc1c0, 0x5, 0x1}, {0x1, 0x30, 0x2, 0x3}, {0xffff, 0x3, 0xe03, 0x6}, {0x5, 0xf, 0xad, 0xfffffffffffffe00}, {0x800, 0x4, 0x3ff, 0xffffffffffffffff}, {0x7, 0x7, 0x817, 0x7f}, {0x9, 0x8, 0x7, 0x3}, {0x1, 0x0, 0xbc, 0x4}], {0x771, 0x3ff, 0xffffffc0, 0x40}, {0x1ff, 0xb40, 0x1000000, 0x100000000}}}, 0xe, 0xff}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x6, 0x0, 0xb4f, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [], [{0x0, 0x0, 0x10001}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x6}], {0xfff7}, {0x0, 0x0, 0x200}}}) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x6, 0x7, {[0x1, 0x3f, 0x2, 0x3, 0x7, 0x3, 0x6, 0x8, 0x4, 0x7fffffff, 0x5, 0xb4, 0x3f, 0x7, 0xa38a, 0x8d8], [0x1, 0x7cc, 0x1, 0xc2c1, 0x49b7, 0x200, 0x0, 0x100000001, 0x1, 0x1000], [0x9, 0x8, 0x200, 0xffffffff, 0x81, 0x101, 0x100000000], [0x7, 0x6, 0x3f664662, 0x200, 0x80000000, 0x6], [{0x1000, 0xa04, 0x40, 0x44d69e01}, {0xba7d, 0x5, 0x4a2d8678, 0x5}, {0x2, 0x89, 0x6, 0x2}, {0x7f, 0x0, 0x1, 0x6}, {0xfffa, 0x4, 0x0, 0xffffffff}, {0x0, 0x400, 0x0, 0x100}, {0x6, 0x1000, 0x9, 0x3}, {0x1a2, 0x7f}], {0x0, 0x977, 0x0, 0x7}, {0xfe01, 0x7c, 0x7, 0x45af}}}) (rerun: 64) 01:03:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x1, 0x0, 0x0, 0x4, &(0x7f0000000800)={{0x1, 0x8, 0x80, 0x1, 0x3, 0xfd, 0x818}, {[0x8, 0x0, 0xe3a, 0x9, 0xffffffffffffffff, 0x6, 0x1, 0x81, 0x2, 0x0, 0x8000000000000000, 0x6, 0x1c7f8036, 0x5, 0x9, 0x3f], [0x2, 0x4, 0x865, 0x3, 0xffffffffffff8cb0, 0x8, 0x200, 0x652, 0xac, 0x7f], [0x101, 0x3, 0xffffffffffffffff, 0x4, 0x487c, 0x3, 0x7fff], [0x7, 0xffffffffffffffc0, 0x172, 0x1000, 0x6, 0x19dad404], [{0x5c41, 0xc1c0, 0x5, 0x1}, {0x1, 0x30, 0x2, 0x3}, {0xffff, 0x3, 0xe03, 0x6}, {0x5, 0xf, 0xad, 0xfffffffffffffe00}, {0x800, 0x4, 0x3ff, 0xffffffffffffffff}, {0x7, 0x7, 0x817, 0x7f}, {0x9, 0x8, 0x7, 0x3}, {0x1, 0x0, 0xbc, 0x4}], {0x771, 0x3ff, 0xffffffc0, 0x40}, {0x1ff, 0xb40, 0x1000000, 0x100000000}}}, 0xe, 0xff}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x6, 0x0, 0xb4f, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [], [{0x0, 0x0, 0x10001}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x6}], {0xfff7}, {0x0, 0x0, 0x200}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x6, 0x7, {[0x1, 0x3f, 0x2, 0x3, 0x7, 0x3, 0x6, 0x8, 0x4, 0x7fffffff, 0x5, 0xb4, 0x3f, 0x7, 0xa38a, 0x8d8], [0x1, 0x7cc, 0x1, 0xc2c1, 0x49b7, 0x200, 0x0, 0x100000001, 0x1, 0x1000], [0x9, 0x8, 0x200, 0xffffffff, 0x81, 0x101, 0x100000000], [0x7, 0x6, 0x3f664662, 0x200, 0x80000000, 0x6], [{0x1000, 0xa04, 0x40, 0x44d69e01}, {0xba7d, 0x5, 0x4a2d8678, 0x5}, {0x2, 0x89, 0x6, 0x2}, {0x7f, 0x0, 0x1, 0x6}, {0xfffa, 0x4, 0x0, 0xffffffff}, {0x0, 0x400, 0x0, 0x100}, {0x6, 0x1000, 0x9, 0x3}, {0x1a2, 0x7f}], {0x0, 0x977, 0x0, 0x7}, {0xfe01, 0x7c, 0x7, 0x45af}}}) 01:03:07 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x1f, 0x8001, 0xffff, {[0x8, 0xfff, 0x0, 0x3b79, 0xab41, 0x4, 0x3, 0x4, 0x8, 0x2135, 0x6db, 0xb1bf, 0x0, 0x1, 0x5, 0x7, 0x2, 0x1241], [0x8, 0x6, 0x4, 0x100000001, 0x0, 0x51, 0x6, 0x1, 0x5], [0x53e, 0x7fffffffffffffff, 0x2, 0x6, 0x2, 0xff, 0x7fff], [0x7, 0x1, 0x80000001, 0x5, 0x1f, 0x3ff], [{0x2, 0x1d1934b5, 0x2, 0x100000001}, {0x4, 0x1, 0x3, 0x9}, {0x5, 0x200, 0x986}, {0x8, 0x9, 0x5, 0x7}, {0x80, 0x7, 0x9, 0x7}, {0x4, 0xfff}, {0x3, 0x36, 0x3, 0x8}, {0x6, 0x80000000, 0x6, 0x2}], {0x4, 0x7, 0x80, 0x1}, {0x0, 0xe5a0, 0x1, 0x5}}}) (async) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [], [{}, {}, {0x0, 0x0, 0x80000}], {}, {0x0, 0x0, 0x0, 0x800000}}}) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x7, 0xccc, 0x5, "a757091c101cffe6d4ae8b5bbdf5c21896edf625", 0x800, 0x20}) 01:03:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) setregid(0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc1084413, &(0x7f0000000240)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r3, 0xc1084425, &(0x7f0000000240)) 01:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000000)=[{0x4, 0x60, 0x1, 0x80000000}, {0x1, 0x2, 0xf, 0x8}, {0x6, 0x80, 0x3f, 0x7fff}, {0x2, 0x12, 0x2, 0x5}, {0x5, 0x8, 0x8, 0x8}, {0xfffe, 0x4, 0xfd, 0x7584}]}) 01:03:07 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="531324eb382dada944287bc55d50b15f95cc741b3f0ea3a1841a7ad50f1ce67a428f9d0eacf57509f56d2102d85050009ace19e2fc01fc15f937786572f5fe3b67be2492a5690221ad977d26d09209d0d4f51cee46775f2c0ee06ebc6ebd9112708eb15ae7ab2d216feed2a1bce5e3410dd9fd02b7adfb76790228ad0b9f5fb4f2bb9feba9c8ed225fa2ee13fb20570dc79f513d006c48ddcce8cbe204201d4a33d2ab64a11bb6f27b427634193fc1c94679c3ce760f0e4b15d4e064537778da9f414e458996b4e8aac1fb3193df3e665a070e", 0xd3, 0x3) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/28}, &(0x7f0000000040)=0x1e) pwrite(r1, &(0x7f0000000140)="36c0d19e98a39d9ddef0aa1caa6d63a3de91faa05005e5ad68826e1abdaf0b36dd449b9f8b8730af946bc29ff8d8b29343c2c3910185511e3cbbfff2c3010a9073d3bd377e67269d588f4c6a88263ed808be8e16cb0f0b39007e2323cb2ca270d2bf569a5a828a31b6dcec1e750624205238ae3cd357aa24b4a94468d256354b", 0x80, 0x7) 01:03:07 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:07 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:07 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:07 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="531324eb382dada944287bc55d50b15f95cc741b3f0ea3a1841a7ad50f1ce67a428f9d0eacf57509f56d2102d85050009ace19e2fc01fc15f937786572f5fe3b67be2492a5690221ad977d26d09209d0d4f51cee46775f2c0ee06ebc6ebd9112708eb15ae7ab2d216feed2a1bce5e3410dd9fd02b7adfb76790228ad0b9f5fb4f2bb9feba9c8ed225fa2ee13fb20570dc79f513d006c48ddcce8cbe204201d4a33d2ab64a11bb6f27b427634193fc1c94679c3ce760f0e4b15d4e064537778da9f414e458996b4e8aac1fb3193df3e665a070e", 0xd3, 0x3) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/28}, &(0x7f0000000040)=0x1e) pwrite(r1, &(0x7f0000000140)="36c0d19e98a39d9ddef0aa1caa6d63a3de91faa05005e5ad68826e1abdaf0b36dd449b9f8b8730af946bc29ff8d8b29343c2c3910185511e3cbbfff2c3010a9073d3bd377e67269d588f4c6a88263ed808be8e16cb0f0b39007e2323cb2ca270d2bf569a5a828a31b6dcec1e750624205238ae3cd357aa24b4a94468d256354b", 0x80, 0x7) 01:03:07 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:07 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) (async) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0x1f, 0x8001, 0xffff, {[0x8, 0xfff, 0x0, 0x3b79, 0xab41, 0x4, 0x3, 0x4, 0x8, 0x2135, 0x6db, 0xb1bf, 0x0, 0x1, 0x5, 0x7, 0x2, 0x1241], [0x8, 0x6, 0x4, 0x100000001, 0x0, 0x51, 0x6, 0x1, 0x5], [0x53e, 0x7fffffffffffffff, 0x2, 0x6, 0x2, 0xff, 0x7fff], [0x7, 0x1, 0x80000001, 0x5, 0x1f, 0x3ff], [{0x2, 0x1d1934b5, 0x2, 0x100000001}, {0x4, 0x1, 0x3, 0x9}, {0x5, 0x200, 0x986}, {0x8, 0x9, 0x5, 0x7}, {0x80, 0x7, 0x9, 0x7}, {0x4, 0xfff}, {0x3, 0x36, 0x3, 0x8}, {0x6, 0x80000000, 0x6, 0x2}], {0x4, 0x7, 0x80, 0x1}, {0x0, 0xe5a0, 0x1, 0x5}}}) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [], [{}, {}, {0x0, 0x0, 0x80000}], {}, {0x0, 0x0, 0x0, 0x800000}}}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x7, 0xccc, 0x5, "a757091c101cffe6d4ae8b5bbdf5c21896edf625", 0x800, 0x20}) 01:03:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) setregid(0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc1084413, &(0x7f0000000240)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r3, 0xc1084425, &(0x7f0000000240)) 01:03:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000002300)=ANY=[@ANYBLOB="6222051f382f1aca78ccd21fc4868b04d3940001040000ffffb3e3538b136ca7b922e258eb30625f7b5bc2ef4c8f02e316a574b7a2ea3ae986ea525adc4b0f07deba1a34285e75aa05e780dbc5ecfd3ed72f3572bcf3d79f71850bcd597f82b5c918ab70cedb3685bc7dab02efb429f3eaea3360ef193ffb6b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f0000000180)="85", 0x1, 0x5, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000002380)=0x8) close(r2) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) sendmsg$unix(r3, &(0x7f00000022c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000012c0)="c96653cb593ab0a3b6d237e4f7b8437b12939b9ef7fc7ee3925403b0b32f9d41df8a3765069ebadc7b88244561a1df5e095a3315b6b655bdd51563bb423385dae4315fbbc61455feae73c18b4d8e909a8c0a9e0876093891e4c3df45d67193922badbc626d996eb8a566b74de5f676f613cbe59a617fa5fa02dc4db189e249e9447db66bf3a987e4f74a6119c203faaab4b1343ec4570203560fd1bd3b25f6f85c0c09296811c2f525e7fa161648d7864cf4963f6ef9f457a95d0238e32dc90d5add667cba5ba0c35c1afc02318d9883e80a5f571d8d398f981ab05a8b1a228723ba807a2ea8b3eb1b34c5d48070f115ad74f929d368dffb1fb8d30c3c3cd17130efd4b061273369444a25b43bfce06ee62cc11ed25664937ca79b07682fc802bafb2898e2605f33924d903096910df4c073e30ddeebc0875ee4a031e3c7f1f2138bc056f56d0888b4b76de4bf95bd0c448cc77e83c2ce060dfd188750242478399ca4bc2efafab1123dd0fcbacf9d3eed5b6934dd1e3ae151c6e105ae4ceec2f0600b599968dcd84d292b9f56dd81b66906a7c77aa235de7a235192a45c545da57c17efd4730c119f354cf03ea10c75c97a8d8573c0dad43a823a9d97cfb2e24e4f0c78acd501c3ff45f498a9b7cee567780cf48c1f28c7ee76776a6045fa3f3d0bb15c880f62167ef2398f5f7c9d0cf2a1906cbd61883ccfa0d8121d8aa62b90791d57d71a88172a39824cd80e5c95f8bbf4a745583e6636ea218d9b1d55cb9f48361ae4a9f463922f8bee920d078990e534b55ac08aa6f6d91e68bd6dd96b13a45eeff91592ae78f77d4d5f85d0d1f1196e1037c219ae385e448e9afb8c8672985721b9346684d944e1103f939f360bd43b9cb9acdd8c0516ee832c58117cc924c070d297fab669760b42a68dabf81d2375c20fef25b1edb0e56dd3dcb766e7c9c26ddcd0a1e3513cae9e2134f7e06743848df90c04f0d47f7a2262d234372286dcfa1fe278803bf2d01f930ec5c5ae33e96df851d0049f4df77e7bf3a113621ee4ff9e13041f114f8f3a6e5befaef0724976b38b12b9254fb075b45574f919fccbf87e8057ad23c9b7ef5af510f21f27b98c51cb7232742c716679a21bb6725f37af03e51c9a8132ed521b34a13dd6fea053a71e388d7e428a1609b5952a43105f625d0eaba5dabbad9ed8ae8386e00dcd3258d810b2664b04b98a31f701c1c5cad0386b2c5ef85e137f8b7b6a72b233b62a771dc7e22c744c4a4008955a32336d1efc19df70d996478514394cd2f0ad329f5b921f599b09a7ee0a9880be84dd796b301877da695a94a40390e9fcf2ae47452faad7aee16ac3fec346ac307d0c00b388f3be172ea57b35f1ff1121938cbaba1959c4ca461cf77e6c82d0b625ba8c83d5d4291d2ecaed4e5cfca90a1909e65fa2d3f27e4263e23497c2b8952a08611deabf9cb2ee7140ef16c1ca3e74a6813fb8595591305e674ebe0dd85f422ca06562538f717869c51b1d4787822f7f53c4ce2bad0b10f89d4e981574de48885a29620a34b780b7d1e992a6c287ccd37d1dc3e54a7b46b3cdcb297fda1300fe64a44de0ef3bebe997ddc7e6c6f0bcb66d0f2976d162491aebaf9ce04609bbe84e9ad46c805911b762de584791263f67e9c7de86bfd549f8ff04f3eea55f764f9c2bb4ed40985119570774da6971d8f2eeb12e49c6af38ade92f9f8f175b944acf017a962fb0f3c37b0292637db805b9a8b95f6580c42e1c29a78e027cdb4654fc8c5214102e41525f9d0c177bedda9b7c9c72fa8616cd1338c02a146391d3db77c23044b743baf00203688ea320d9af965b2aefaf71326993a2c14bf9edc450a1a02131d99083007dfb5d84d286922b9998b732582ebe6fe8410fbf5beaa1137ef1d8d24abf5ba0320ba988c3645092fe0eb475c35906302c863e069fdb8497ccfc9d1b926e44fda228c03a72fa3bba8ab670bf1264675d501080e39c394ff46570f545115295366d06e33d1e1d085b3cf6b80df9fe9c9ccd6b94ed71d5379fc946d5892c9a91f696d8b37675866c4381f404c49fa7e356d2e1386cdb2a37a2c3261d5aa7bf0d4c2c74aa0902c98f4a74471e41785b253f0dbb0a28bdafec72d7a5d23fd55a5b75a23ee1dad56c8878f3571e716dac37e94169368dd6ffcb5407acb4e9d4f07162b83b501310553f1b21a76d08f298ae7eefc54a15be212dd9621e4ee906dd17ad9f85a1d36d8c7a7e0bbafae5fc20ad7b7fea7d2d3af8401fae6f6de05086f9abbd453db8c974f3877321c5ca518c223dd4c9ce621dee6db2b0e8cd5028b2cb461f43470945138205d68555f2adc2ccac4c61359899b426db1fed0a00318ace2d796e580766ccb8a2b9349ba350214a3385051b581c66a563849f01edc47ab66e85601256753da9b4bc8d2b2004734d5fc1c0578e8a7685d1e8ced5f4ff8b917b349ac8ff5c98e0a5b1ec9deebdf0d9f9fbc955f113beb2dee549b39f9b8a12871e65029c4ffd16d53ab62c91151f525a7a952d873a4bbb25a4a7455f09bfc58ff1b5449ffeaef1b90635f67b990d9d5b9158cb676fa4a00f1c9b3d9cb9e65c2a808229c7cdc3dad693c283cfad35fa41552d881daeb3e0760a5dce0b133e730d198b01f81a1494bdbc216af3f71d9a316be859a14a9d506b49a3657c0e0c7d24413c577283f69d030edbd77dc25a1c5fe8e18e40f7096423a6f7b72f8331c24aa7a9e5081f2cdfc073d61f622ef0fab76e882db3f207e037949107e662abc17d3f2e8ddfbc6df9a3713815c447caaae2f4c467b132f9d576b059a8be8e4970f08782fac988c5300f88598ee85967e9e18cb47e6438ab8d4516a732ae41522746ffdf07730e1c1aefd59e56ad9e3726e0f3b2537471869ce01b0f3f582ca616e9322e0ba30da78f3d1aa86ce507ed1597712a221fc93650b5e0238f9e3aa65acad03c62cd31ffef15573bddb5f8de2569e58aabe677b935b27b6501592908ab9d8036075d8a362bd4ce29ce3cb74b28b4774f18d7f8e5699b6a700a3fe46980526cbcfc69f689b87212b7ab5815bd8a6cea8b521593b0d000215cc4de5bd908bce48ab5fbcd71886fdea1ddb45030ac413425d71f01604c8e2fe0b76fe9289bb8fcac41f628e58e5358595b587284e995460d91abcd2a1fa98b3f893d771211ca263ccdacc5b5feabfb064c56815bf5bd51bd1b937daea050fc9259bf732795624fe5bce431f14e4679b14a83d08c85ac4c1b3723dab37f9e8fd68b1a2754a5ab400509c8b21b3b586d473044cb7a05d8a98abc95199278770bef9d6c7198694a3239297eb8aadc02a27e124c8f149f5594252d758ce4ddd45e0bdb783f0b6644cfe826fae48d8e6f68a7f717797b632632adbd42a8465bcf7c1489d8fb7cdb196abbee1786e99f6fd061eba34d82c412aa37236c0e9799d50e4f54643e71e70bef13521fd96d8663c2a52c7213561b5de96da863afaee893ccacacf1f2c33dc5cd361df134951e08af9ad4af8d835a07a1564d8b937950d8f6bed66965efa92ad29d7f14a26b2d2d8463bd4c989372faacb57dc5b52ad8a5a3b335cf8744a69d6637c63ac05d6e13271cf588af6ddf03ea7d99aeec1128e2d78197ac2f9109c4dbdafbf491d356f1d7a49bd3e4d2379a70a7b73cc18791ecb21606bf8d3c6a8d5aa453445b4aa201d19ad8f6d35a7af6feb09e622a45f0f2a9d42c539fb75b9f359b983c91a6d3b273b4b87ab066eb59f7225c9881806eaa7fa70023be8f6596543e50cbe938837578e8fa90c511144d438cdbb84ed69f7f9260ff264aa74d944f0c05546cfeacf011eb054c4264dbcc959af9c9d90f1f01c8c4ff557abff39b94f1ca339ada82b7bc9be8633d1a77b514e60e15d79d308879bad9b8180ed5c7c49dc044144cec6390a216eb26f05c93b624b313c4726b4e8a48411826a050578561b04b363d99b646816785003386dbc23d56c79a0cec9ef4de8cdeb04b25dcb02b74c2947a64813c33d90a31182750d26c86c81eb07de23161e112e5f69d5ed73e547cf1c0338df2ff6c871a83f9bc4b7538d1f3fb9a9f932a594b1e69bccadbba95cf54788b6aa4f457fce02563a7bb6dbf73ef11446289ffcee0cf56122c5f01ea0fb3bcd9dbf2afebcb9ec4670e2010d46a5e61af8f6515546b292f5b46866d0b93622ad841fda4ad8f3aeafce1ba7c82913949d30afbed644557a9a8aab5bc94dd57687f87a9c0db78d1dee5254951337379f6aafecb4574e4e01834e17003fe94ff760d01ea645e263add2180fee70acedbae22fab2e407545d0efb4ba609448c804bd62df4b6ba556e41fd39c42dc55ff91ed06663f2725a483df95312df2f8b5cb8149c38c88e1a610b53c632feb6083ce5535b40129d3ff9da43faed528128334bde0146eead7aa658f04913550309a7ca66d64027cef4cbc12060f311b0f82f620fc1bc88b209b8fd6da647756981e17d5b63eb3ca0878eeaea3f81b661504646021c0724d2b3b306f182d4163eac9645a88cf2f86f79080951c2b373552fb4006380293d0c28c6a42559f625cf35d8531c82162af84c469589327d53b813370cfc46bfb46714ab4302a0cc1255155ec512fe2fa9e49a0736743a649a1d1dabfd6c23e7c6d639f5f465786e4bbb4c6b9ff69f62ea8ba8cd8771708c043c76cd889f34e5b7304ab938db91e5a0d21d9ca04d9ff1f30c351562dd912b8f60603a7bd68d024c56af75bff20e3a20f507298d418d561180a62937d21764f243cb542848e3fe56fec430566df91ea065459b9e9a694a8806d41af6af75abc4a039474081ac57a8acce27519ce29e4ad94a041b0103a049676354ded91dd2bb37fdfc45fe9797c546d29fb63abcac077f8001c329337ee937b8a95065c8c028932f6dc9d29b8b5f8089fc01c59d37eb45492b4ea0f6ab83882a91826e01148cf524ae64bdc1766e27d872aa3c449f3dc6a8257c6f86458d95366abd6f62a1b62108d237a105ae1b74825e6f45944b39047b7f5b8cd1383b310069513aece579df1e7743e0f4430f79c593ca692cec0f9675c0a0939a214afd88f361e2904d7a7e2a851b28f65fcd6cdd14fa8726e35f03da56e57aa2d3763036c8aaa1631138b5f57e368f2bf2b538bb834ab7d1fe6fc11f7a7722fbc705ab5bd22ba11402622de69172cc8f2005dd7515183073a37124995818a7e59fc903f50c21a5aec2ced6360319b839cb2e63c96ea7a40c1c89c373e24fa13ea9340440ace3b0280f2d30b3cce0c56f222c63de109a9a781ec3313afad3a013c25a534b4a1d62b9aee7e375ab3a105d7f5e8c4128fe29b6767e0dd6a109c8a8fd17f5b5c35ce9befb018e0dee289976aa1841483d5c3f4379df63b74e7ac494fe1d947d8bb031f808a068b97ce2dcb50f4464f8a48eab3112b5afb87194c5f61f3c5cc05b1cfce67fa522ce82bde6524f885ea8cbf602afa2a290dcf0981a579f446773148835ecc0017cafd7c2086168aab0262a2e220fafcd85209474d6f1157d5e0643f5ba44d53be58ea719ab08b3f84f6494adbd87b4d57fc987de11be822c3bf2d7f2a95c0304d15e152ea5a931f67979b5ff2fdfcfb8d500c344a70f4b4cd58d0040bf09fe5f54189c2b339f95a8f935961adccec87572cc52664a0ff728007dd5bf0f453cbefc797b7c7ff7bc6f287b9de70000048832e891ad3db1a6e7c1e01f021cfc72ad7b091c9fa1606d44e9956cfd1996c67a8190d1175c175fe2d0eb98a224ff6b0c0fd08120164ff37ea7917e514d69e34eea93071d", 0x1000}, {&(0x7f0000000100)="986ff57a138fc0bd07d95d1c2e553c644615ce6a98619c24464d484af1432cdfe4bfc9653a58a366c3ab6314929dc87214c6c6e3591d8025", 0x38}], 0x2, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x8) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x100}, {0xffffffffffffffff, 0x1}, {r2, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {r2, 0x4}, {r1, 0x3}, {r1, 0x4}], 0x9, 0x6b46) 01:03:07 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:07 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x1, 0x0, 0x0, 0x4, &(0x7f0000000800)={{0x1, 0x8, 0x80, 0x1, 0x3, 0xfd, 0x818}, {[0x8, 0x0, 0xe3a, 0x9, 0xffffffffffffffff, 0x6, 0x1, 0x81, 0x2, 0x0, 0x8000000000000000, 0x6, 0x1c7f8036, 0x5, 0x9, 0x3f], [0x2, 0x4, 0x865, 0x3, 0xffffffffffff8cb0, 0x8, 0x200, 0x652, 0xac, 0x7f], [0x101, 0x3, 0xffffffffffffffff, 0x4, 0x487c, 0x3, 0x7fff], [0x7, 0xffffffffffffffc0, 0x172, 0x1000, 0x6, 0x19dad404], [{0x5c41, 0xc1c0, 0x5, 0x1}, {0x1, 0x30, 0x2, 0x3}, {0xffff, 0x3, 0xe03, 0x6}, {0x5, 0xf, 0xad, 0xfffffffffffffe00}, {0x800, 0x4, 0x3ff, 0xffffffffffffffff}, {0x7, 0x7, 0x817, 0x7f}, {0x9, 0x8, 0x7, 0x3}, {0x1, 0x0, 0xbc, 0x4}], {0x771, 0x3ff, 0xffffffc0, 0x40}, {0x1ff, 0xb40, 0x1000000, 0x100000000}}}, 0xe, 0xff}) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x4, 0x20004000, 0x100200000, 0x0, 0x0, 0x0, 0x6, 0x0, 0xb4f, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x4, 0x0, 0xffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [], [{0x0, 0x0, 0x10001}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x6}], {0xfff7}, {0x0, 0x0, 0x200}}}) (async) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x6, 0x7, {[0x1, 0x3f, 0x2, 0x3, 0x7, 0x3, 0x6, 0x8, 0x4, 0x7fffffff, 0x5, 0xb4, 0x3f, 0x7, 0xa38a, 0x8d8], [0x1, 0x7cc, 0x1, 0xc2c1, 0x49b7, 0x200, 0x0, 0x100000001, 0x1, 0x1000], [0x9, 0x8, 0x200, 0xffffffff, 0x81, 0x101, 0x100000000], [0x7, 0x6, 0x3f664662, 0x200, 0x80000000, 0x6], [{0x1000, 0xa04, 0x40, 0x44d69e01}, {0xba7d, 0x5, 0x4a2d8678, 0x5}, {0x2, 0x89, 0x6, 0x2}, {0x7f, 0x0, 0x1, 0x6}, {0xfffa, 0x4, 0x0, 0xffffffff}, {0x0, 0x400, 0x0, 0x100}, {0x6, 0x1000, 0x9, 0x3}, {0x1a2, 0x7f}], {0x0, 0x977, 0x0, 0x7}, {0xfe01, 0x7c, 0x7, 0x45af}}}) 01:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000000)=[{0x4, 0x60, 0x1, 0x80000000}, {0x1, 0x2, 0xf, 0x8}, {0x6, 0x80, 0x3f, 0x7fff}, {0x2, 0x12, 0x2, 0x5}, {0x5, 0x8, 0x8, 0x8}, {0xfffe, 0x4, 0xfd, 0x7584}]}) 01:03:07 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r2, 0xc1084425, &(0x7f0000000240)) 01:03:07 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000000)=[{0x4, 0x60, 0x1, 0x80000000}, {0x1, 0x2, 0xf, 0x8}, {0x6, 0x80, 0x3f, 0x7fff}, {0x2, 0x12, 0x2, 0x5}, {0x5, 0x8, 0x8, 0x8}, {0xfffe, 0x4, 0xfd, 0x7584}]}) 01:03:07 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x3b, 0xff, 0x6}, {0x61ee, 0xf9, 0x4f, 0x8000}, {0x4, 0x2, 0x8, 0x3f}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r2 = socket(0x20, 0x8007, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:03:07 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0xbf, 0x2, 0x80000001}, {0x2, 0x20, 0x5, 0x4d}, {0xffff, 0x6, 0x1, 0xfffffffc}, {0x7ff, 0x81, 0xfa, 0x2}, {0x1, 0x0, 0x14, 0x8}, {0xfe00, 0x40, 0x3, 0x9dd0}, {0x7, 0x5, 0x81, 0x7f}, {0x8, 0x3f, 0x1f, 0x6}, {0x9, 0x7, 0x5, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:07 executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:07 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) dup2(r3, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000800)={0x5, 0x58b, 0x7ff, {[0x5, 0x10001, 0x401, 0xfffffffffffffffd, 0x1, 0x1, 0x3, 0x7, 0xfe, 0xc86, 0x14, 0x1, 0x8c1, 0x5, 0x7, 0x400, 0x5, 0x1], [0x0, 0x10001, 0x97, 0x3ff, 0x1000, 0x8001, 0xfc63, 0xffffffff, 0x6, 0x4], [0x9, 0x3, 0x7, 0x1, 0x8, 0x4, 0xfffffffffffffff7], [0x401, 0x10001, 0x9, 0x49c, 0x0, 0x4], [{0x400, 0x58b2f971, 0x6, 0x7}, {0x3, 0x5, 0x3ff}, {0x3, 0xffffffff, 0x70c}, {0x8, 0x401, 0x7, 0xfffffffffffffff9}, {0x329, 0x1, 0x7f, 0x100000000}, {0x408, 0x62ab253a, 0x80000001, 0x6}, {0x0, 0xfffffffa, 0x5, 0x9}, {0x2000, 0x7, 0x80000001, 0xd45}], {0x7ff, 0x5, 0xa0, 0x7}, {0xe3fb, 0x200, 0x3, 0x6}}}) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0x2, 0x80000001, {[0xc3c, 0x7fff, 0x20, 0xfffffffffffff9f8, 0x1ff, 0x2, 0x8, 0xffffffffffffff2a, 0x7fffffff, 0x9, 0x0, 0x7, 0x5, 0x1, 0x7ff, 0x200, 0x1, 0x4], [0x7, 0x8000000000000001, 0x7, 0x4, 0x4, 0x53, 0x8001, 0x3f, 0x4, 0x8], [0x3, 0x7, 0x7fffffffffffffff, 0x5, 0x7fffffff, 0x2, 0x6], [0x80000000, 0x3, 0x6, 0x8, 0x200, 0x2], [{0x4, 0x1ff, 0xc2, 0x81}, {0x0, 0x7, 0x200}, {0x9, 0x3, 0x5, 0x80}, {0x400, 0x9, 0x5, 0x4}, {0x184, 0xfffffffd, 0x2, 0xfffffffffffff554}, {0x7f, 0x9, 0x2, 0x1b1f}, {0xffff, 0x80000000, 0xfff, 0x5}, {0xc6, 0x3, 0x9, 0x3}], {0x1ff, 0x0, 0x4, 0x9}, {0x7, 0x8, 0x5, 0x7}}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x8001) 01:03:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r2, 0xc1084425, &(0x7f0000000240)) 01:03:07 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x3b, 0xff, 0x6}, {0x61ee, 0xf9, 0x4f, 0x8000}, {0x4, 0x2, 0x8, 0x3f}]}) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async, rerun: 64) r2 = socket(0x20, 0x8007, 0x0) (async, rerun: 64) r3 = socket(0x2, 0x2, 0x0) (rerun: 64) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async, rerun: 64) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 64) 01:03:07 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000002300)=ANY=[@ANYBLOB="6222051f382f1aca78ccd21fc4868b04d3940001040000ffffb3e3538b136ca7b922e258eb30625f7b5bc2ef4c8f02e316a574b7a2ea3ae986ea525adc4b0f07deba1a34285e75aa05e780dbc5ecfd3ed72f3572bcf3d79f71850bcd597f82b5c918ab70cedb3685bc7dab02efb429f3eaea3360ef193ffb6b"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) r1 = dup(r0) listen(r1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) (async) sendto$unix(r2, &(0x7f0000000180)="85", 0x1, 0x5, 0x0, 0x0) (async) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000002380)=0x8) (async) close(r2) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) sendmsg$unix(r3, &(0x7f00000022c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000012c0)="c96653cb593ab0a3b6d237e4f7b8437b12939b9ef7fc7ee3925403b0b32f9d41df8a3765069ebadc7b88244561a1df5e095a3315b6b655bdd51563bb423385dae4315fbbc61455feae73c18b4d8e909a8c0a9e0876093891e4c3df45d67193922badbc626d996eb8a566b74de5f676f613cbe59a617fa5fa02dc4db189e249e9447db66bf3a987e4f74a6119c203faaab4b1343ec4570203560fd1bd3b25f6f85c0c09296811c2f525e7fa161648d7864cf4963f6ef9f457a95d0238e32dc90d5add667cba5ba0c35c1afc02318d9883e80a5f571d8d398f981ab05a8b1a228723ba807a2ea8b3eb1b34c5d48070f115ad74f929d368dffb1fb8d30c3c3cd17130efd4b061273369444a25b43bfce06ee62cc11ed25664937ca79b07682fc802bafb2898e2605f33924d903096910df4c073e30ddeebc0875ee4a031e3c7f1f2138bc056f56d0888b4b76de4bf95bd0c448cc77e83c2ce060dfd188750242478399ca4bc2efafab1123dd0fcbacf9d3eed5b6934dd1e3ae151c6e105ae4ceec2f0600b599968dcd84d292b9f56dd81b66906a7c77aa235de7a235192a45c545da57c17efd4730c119f354cf03ea10c75c97a8d8573c0dad43a823a9d97cfb2e24e4f0c78acd501c3ff45f498a9b7cee567780cf48c1f28c7ee76776a6045fa3f3d0bb15c880f62167ef2398f5f7c9d0cf2a1906cbd61883ccfa0d8121d8aa62b90791d57d71a88172a39824cd80e5c95f8bbf4a745583e6636ea218d9b1d55cb9f48361ae4a9f463922f8bee920d078990e534b55ac08aa6f6d91e68bd6dd96b13a45eeff91592ae78f77d4d5f85d0d1f1196e1037c219ae385e448e9afb8c8672985721b9346684d944e1103f939f360bd43b9cb9acdd8c0516ee832c58117cc924c070d297fab669760b42a68dabf81d2375c20fef25b1edb0e56dd3dcb766e7c9c26ddcd0a1e3513cae9e2134f7e06743848df90c04f0d47f7a2262d234372286dcfa1fe278803bf2d01f930ec5c5ae33e96df851d0049f4df77e7bf3a113621ee4ff9e13041f114f8f3a6e5befaef0724976b38b12b9254fb075b45574f919fccbf87e8057ad23c9b7ef5af510f21f27b98c51cb7232742c716679a21bb6725f37af03e51c9a8132ed521b34a13dd6fea053a71e388d7e428a1609b5952a43105f625d0eaba5dabbad9ed8ae8386e00dcd3258d810b2664b04b98a31f701c1c5cad0386b2c5ef85e137f8b7b6a72b233b62a771dc7e22c744c4a4008955a32336d1efc19df70d996478514394cd2f0ad329f5b921f599b09a7ee0a9880be84dd796b301877da695a94a40390e9fcf2ae47452faad7aee16ac3fec346ac307d0c00b388f3be172ea57b35f1ff1121938cbaba1959c4ca461cf77e6c82d0b625ba8c83d5d4291d2ecaed4e5cfca90a1909e65fa2d3f27e4263e23497c2b8952a08611deabf9cb2ee7140ef16c1ca3e74a6813fb8595591305e674ebe0dd85f422ca06562538f717869c51b1d4787822f7f53c4ce2bad0b10f89d4e981574de48885a29620a34b780b7d1e992a6c287ccd37d1dc3e54a7b46b3cdcb297fda1300fe64a44de0ef3bebe997ddc7e6c6f0bcb66d0f2976d162491aebaf9ce04609bbe84e9ad46c805911b762de584791263f67e9c7de86bfd549f8ff04f3eea55f764f9c2bb4ed40985119570774da6971d8f2eeb12e49c6af38ade92f9f8f175b944acf017a962fb0f3c37b0292637db805b9a8b95f6580c42e1c29a78e027cdb4654fc8c5214102e41525f9d0c177bedda9b7c9c72fa8616cd1338c02a146391d3db77c23044b743baf00203688ea320d9af965b2aefaf71326993a2c14bf9edc450a1a02131d99083007dfb5d84d286922b9998b732582ebe6fe8410fbf5beaa1137ef1d8d24abf5ba0320ba988c3645092fe0eb475c35906302c863e069fdb8497ccfc9d1b926e44fda228c03a72fa3bba8ab670bf1264675d501080e39c394ff46570f545115295366d06e33d1e1d085b3cf6b80df9fe9c9ccd6b94ed71d5379fc946d5892c9a91f696d8b37675866c4381f404c49fa7e356d2e1386cdb2a37a2c3261d5aa7bf0d4c2c74aa0902c98f4a74471e41785b253f0dbb0a28bdafec72d7a5d23fd55a5b75a23ee1dad56c8878f3571e716dac37e94169368dd6ffcb5407acb4e9d4f07162b83b501310553f1b21a76d08f298ae7eefc54a15be212dd9621e4ee906dd17ad9f85a1d36d8c7a7e0bbafae5fc20ad7b7fea7d2d3af8401fae6f6de05086f9abbd453db8c974f3877321c5ca518c223dd4c9ce621dee6db2b0e8cd5028b2cb461f43470945138205d68555f2adc2ccac4c61359899b426db1fed0a00318ace2d796e580766ccb8a2b9349ba350214a3385051b581c66a563849f01edc47ab66e85601256753da9b4bc8d2b2004734d5fc1c0578e8a7685d1e8ced5f4ff8b917b349ac8ff5c98e0a5b1ec9deebdf0d9f9fbc955f113beb2dee549b39f9b8a12871e65029c4ffd16d53ab62c91151f525a7a952d873a4bbb25a4a7455f09bfc58ff1b5449ffeaef1b90635f67b990d9d5b9158cb676fa4a00f1c9b3d9cb9e65c2a808229c7cdc3dad693c283cfad35fa41552d881daeb3e0760a5dce0b133e730d198b01f81a1494bdbc216af3f71d9a316be859a14a9d506b49a3657c0e0c7d24413c577283f69d030edbd77dc25a1c5fe8e18e40f7096423a6f7b72f8331c24aa7a9e5081f2cdfc073d61f622ef0fab76e882db3f207e037949107e662abc17d3f2e8ddfbc6df9a3713815c447caaae2f4c467b132f9d576b059a8be8e4970f08782fac988c5300f88598ee85967e9e18cb47e6438ab8d4516a732ae41522746ffdf07730e1c1aefd59e56ad9e3726e0f3b2537471869ce01b0f3f582ca616e9322e0ba30da78f3d1aa86ce507ed1597712a221fc93650b5e0238f9e3aa65acad03c62cd31ffef15573bddb5f8de2569e58aabe677b935b27b6501592908ab9d8036075d8a362bd4ce29ce3cb74b28b4774f18d7f8e5699b6a700a3fe46980526cbcfc69f689b87212b7ab5815bd8a6cea8b521593b0d000215cc4de5bd908bce48ab5fbcd71886fdea1ddb45030ac413425d71f01604c8e2fe0b76fe9289bb8fcac41f628e58e5358595b587284e995460d91abcd2a1fa98b3f893d771211ca263ccdacc5b5feabfb064c56815bf5bd51bd1b937daea050fc9259bf732795624fe5bce431f14e4679b14a83d08c85ac4c1b3723dab37f9e8fd68b1a2754a5ab400509c8b21b3b586d473044cb7a05d8a98abc95199278770bef9d6c7198694a3239297eb8aadc02a27e124c8f149f5594252d758ce4ddd45e0bdb783f0b6644cfe826fae48d8e6f68a7f717797b632632adbd42a8465bcf7c1489d8fb7cdb196abbee1786e99f6fd061eba34d82c412aa37236c0e9799d50e4f54643e71e70bef13521fd96d8663c2a52c7213561b5de96da863afaee893ccacacf1f2c33dc5cd361df134951e08af9ad4af8d835a07a1564d8b937950d8f6bed66965efa92ad29d7f14a26b2d2d8463bd4c989372faacb57dc5b52ad8a5a3b335cf8744a69d6637c63ac05d6e13271cf588af6ddf03ea7d99aeec1128e2d78197ac2f9109c4dbdafbf491d356f1d7a49bd3e4d2379a70a7b73cc18791ecb21606bf8d3c6a8d5aa453445b4aa201d19ad8f6d35a7af6feb09e622a45f0f2a9d42c539fb75b9f359b983c91a6d3b273b4b87ab066eb59f7225c9881806eaa7fa70023be8f6596543e50cbe938837578e8fa90c511144d438cdbb84ed69f7f9260ff264aa74d944f0c05546cfeacf011eb054c4264dbcc959af9c9d90f1f01c8c4ff557abff39b94f1ca339ada82b7bc9be8633d1a77b514e60e15d79d308879bad9b8180ed5c7c49dc044144cec6390a216eb26f05c93b624b313c4726b4e8a48411826a050578561b04b363d99b646816785003386dbc23d56c79a0cec9ef4de8cdeb04b25dcb02b74c2947a64813c33d90a31182750d26c86c81eb07de23161e112e5f69d5ed73e547cf1c0338df2ff6c871a83f9bc4b7538d1f3fb9a9f932a594b1e69bccadbba95cf54788b6aa4f457fce02563a7bb6dbf73ef11446289ffcee0cf56122c5f01ea0fb3bcd9dbf2afebcb9ec4670e2010d46a5e61af8f6515546b292f5b46866d0b93622ad841fda4ad8f3aeafce1ba7c82913949d30afbed644557a9a8aab5bc94dd57687f87a9c0db78d1dee5254951337379f6aafecb4574e4e01834e17003fe94ff760d01ea645e263add2180fee70acedbae22fab2e407545d0efb4ba609448c804bd62df4b6ba556e41fd39c42dc55ff91ed06663f2725a483df95312df2f8b5cb8149c38c88e1a610b53c632feb6083ce5535b40129d3ff9da43faed528128334bde0146eead7aa658f04913550309a7ca66d64027cef4cbc12060f311b0f82f620fc1bc88b209b8fd6da647756981e17d5b63eb3ca0878eeaea3f81b661504646021c0724d2b3b306f182d4163eac9645a88cf2f86f79080951c2b373552fb4006380293d0c28c6a42559f625cf35d8531c82162af84c469589327d53b813370cfc46bfb46714ab4302a0cc1255155ec512fe2fa9e49a0736743a649a1d1dabfd6c23e7c6d639f5f465786e4bbb4c6b9ff69f62ea8ba8cd8771708c043c76cd889f34e5b7304ab938db91e5a0d21d9ca04d9ff1f30c351562dd912b8f60603a7bd68d024c56af75bff20e3a20f507298d418d561180a62937d21764f243cb542848e3fe56fec430566df91ea065459b9e9a694a8806d41af6af75abc4a039474081ac57a8acce27519ce29e4ad94a041b0103a049676354ded91dd2bb37fdfc45fe9797c546d29fb63abcac077f8001c329337ee937b8a95065c8c028932f6dc9d29b8b5f8089fc01c59d37eb45492b4ea0f6ab83882a91826e01148cf524ae64bdc1766e27d872aa3c449f3dc6a8257c6f86458d95366abd6f62a1b62108d237a105ae1b74825e6f45944b39047b7f5b8cd1383b310069513aece579df1e7743e0f4430f79c593ca692cec0f9675c0a0939a214afd88f361e2904d7a7e2a851b28f65fcd6cdd14fa8726e35f03da56e57aa2d3763036c8aaa1631138b5f57e368f2bf2b538bb834ab7d1fe6fc11f7a7722fbc705ab5bd22ba11402622de69172cc8f2005dd7515183073a37124995818a7e59fc903f50c21a5aec2ced6360319b839cb2e63c96ea7a40c1c89c373e24fa13ea9340440ace3b0280f2d30b3cce0c56f222c63de109a9a781ec3313afad3a013c25a534b4a1d62b9aee7e375ab3a105d7f5e8c4128fe29b6767e0dd6a109c8a8fd17f5b5c35ce9befb018e0dee289976aa1841483d5c3f4379df63b74e7ac494fe1d947d8bb031f808a068b97ce2dcb50f4464f8a48eab3112b5afb87194c5f61f3c5cc05b1cfce67fa522ce82bde6524f885ea8cbf602afa2a290dcf0981a579f446773148835ecc0017cafd7c2086168aab0262a2e220fafcd85209474d6f1157d5e0643f5ba44d53be58ea719ab08b3f84f6494adbd87b4d57fc987de11be822c3bf2d7f2a95c0304d15e152ea5a931f67979b5ff2fdfcfb8d500c344a70f4b4cd58d0040bf09fe5f54189c2b339f95a8f935961adccec87572cc52664a0ff728007dd5bf0f453cbefc797b7c7ff7bc6f287b9de70000048832e891ad3db1a6e7c1e01f021cfc72ad7b091c9fa1606d44e9956cfd1996c67a8190d1175c175fe2d0eb98a224ff6b0c0fd08120164ff37ea7917e514d69e34eea93071d", 0x1000}, {&(0x7f0000000100)="986ff57a138fc0bd07d95d1c2e553c644615ce6a98619c24464d484af1432cdfe4bfc9653a58a366c3ab6314929dc87214c6c6e3591d8025", 0x38}], 0x2, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x8) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) (async) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x100}, {0xffffffffffffffff, 0x1}, {r2, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {r2, 0x4}, {r1, 0x3}, {r1, 0x4}], 0x9, 0x6b46) 01:03:08 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0x6, 0x4, 0xc5b, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x482}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x6}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x65}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0xbf, 0x2, 0x80000001}, {0x2, 0x20, 0x5, 0x4d}, {0xffff, 0x6, 0x1, 0xfffffffc}, {0x7ff, 0x81, 0xfa, 0x2}, {0x1, 0x0, 0x14, 0x8}, {0xfe00, 0x40, 0x3, 0x9dd0}, {0x7, 0x5, 0x81, 0x7f}, {0x8, 0x3f, 0x1f, 0x6}, {0x9, 0x7, 0x5, 0x20}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:08 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r1, 0xc1084413, &(0x7f0000000240)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r2, 0xc1084425, &(0x7f0000000240)) 01:03:08 executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:08 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x2a) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x9, 0x3b, 0xff, 0x6}, {0x61ee, 0xf9, 0x4f, 0x8000}, {0x4, 0x2, 0x8, 0x3f}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r2 = socket(0x20, 0x8007, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:03:08 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:08 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) dup2(r3, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000800)={0x5, 0x58b, 0x7ff, {[0x5, 0x10001, 0x401, 0xfffffffffffffffd, 0x1, 0x1, 0x3, 0x7, 0xfe, 0xc86, 0x14, 0x1, 0x8c1, 0x5, 0x7, 0x400, 0x5, 0x1], [0x0, 0x10001, 0x97, 0x3ff, 0x1000, 0x8001, 0xfc63, 0xffffffff, 0x6, 0x4], [0x9, 0x3, 0x7, 0x1, 0x8, 0x4, 0xfffffffffffffff7], [0x401, 0x10001, 0x9, 0x49c, 0x0, 0x4], [{0x400, 0x58b2f971, 0x6, 0x7}, {0x3, 0x5, 0x3ff}, {0x3, 0xffffffff, 0x70c}, {0x8, 0x401, 0x7, 0xfffffffffffffff9}, {0x329, 0x1, 0x7f, 0x100000000}, {0x408, 0x62ab253a, 0x80000001, 0x6}, {0x0, 0xfffffffa, 0x5, 0x9}, {0x2000, 0x7, 0x80000001, 0xd45}], {0x7ff, 0x5, 0xa0, 0x7}, {0xe3fb, 0x200, 0x3, 0x6}}}) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0x2, 0x80000001, {[0xc3c, 0x7fff, 0x20, 0xfffffffffffff9f8, 0x1ff, 0x2, 0x8, 0xffffffffffffff2a, 0x7fffffff, 0x9, 0x0, 0x7, 0x5, 0x1, 0x7ff, 0x200, 0x1, 0x4], [0x7, 0x8000000000000001, 0x7, 0x4, 0x4, 0x53, 0x8001, 0x3f, 0x4, 0x8], [0x3, 0x7, 0x7fffffffffffffff, 0x5, 0x7fffffff, 0x2, 0x6], [0x80000000, 0x3, 0x6, 0x8, 0x200, 0x2], [{0x4, 0x1ff, 0xc2, 0x81}, {0x0, 0x7, 0x200}, {0x9, 0x3, 0x5, 0x80}, {0x400, 0x9, 0x5, 0x4}, {0x184, 0xfffffffd, 0x2, 0xfffffffffffff554}, {0x7f, 0x9, 0x2, 0x1b1f}, {0xffff, 0x80000000, 0xfff, 0x5}, {0xc6, 0x3, 0x9, 0x3}], {0x1ff, 0x0, 0x4, 0x9}, {0x7, 0x8, 0x5, 0x7}}}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x8001) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) (async) dup2(r3, r0) (async) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000800)={0x5, 0x58b, 0x7ff, {[0x5, 0x10001, 0x401, 0xfffffffffffffffd, 0x1, 0x1, 0x3, 0x7, 0xfe, 0xc86, 0x14, 0x1, 0x8c1, 0x5, 0x7, 0x400, 0x5, 0x1], [0x0, 0x10001, 0x97, 0x3ff, 0x1000, 0x8001, 0xfc63, 0xffffffff, 0x6, 0x4], [0x9, 0x3, 0x7, 0x1, 0x8, 0x4, 0xfffffffffffffff7], [0x401, 0x10001, 0x9, 0x49c, 0x0, 0x4], [{0x400, 0x58b2f971, 0x6, 0x7}, {0x3, 0x5, 0x3ff}, {0x3, 0xffffffff, 0x70c}, {0x8, 0x401, 0x7, 0xfffffffffffffff9}, {0x329, 0x1, 0x7f, 0x100000000}, {0x408, 0x62ab253a, 0x80000001, 0x6}, {0x0, 0xfffffffa, 0x5, 0x9}, {0x2000, 0x7, 0x80000001, 0xd45}], {0x7ff, 0x5, 0xa0, 0x7}, {0xe3fb, 0x200, 0x3, 0x6}}}) (async) syz_open_pts() (async) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0x2, 0x80000001, {[0xc3c, 0x7fff, 0x20, 0xfffffffffffff9f8, 0x1ff, 0x2, 0x8, 0xffffffffffffff2a, 0x7fffffff, 0x9, 0x0, 0x7, 0x5, 0x1, 0x7ff, 0x200, 0x1, 0x4], [0x7, 0x8000000000000001, 0x7, 0x4, 0x4, 0x53, 0x8001, 0x3f, 0x4, 0x8], [0x3, 0x7, 0x7fffffffffffffff, 0x5, 0x7fffffff, 0x2, 0x6], [0x80000000, 0x3, 0x6, 0x8, 0x200, 0x2], [{0x4, 0x1ff, 0xc2, 0x81}, {0x0, 0x7, 0x200}, {0x9, 0x3, 0x5, 0x80}, {0x400, 0x9, 0x5, 0x4}, {0x184, 0xfffffffd, 0x2, 0xfffffffffffff554}, {0x7f, 0x9, 0x2, 0x1b1f}, {0xffff, 0x80000000, 0xfff, 0x5}, {0xc6, 0x3, 0x9, 0x3}], {0x1ff, 0x0, 0x4, 0x9}, {0x7, 0x8, 0x5, 0x7}}}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x8001) (async) 01:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0xbf, 0x2, 0x80000001}, {0x2, 0x20, 0x5, 0x4d}, {0xffff, 0x6, 0x1, 0xfffffffc}, {0x7ff, 0x81, 0xfa, 0x2}, {0x1, 0x0, 0x14, 0x8}, {0xfe00, 0x40, 0x3, 0x9dd0}, {0x7, 0x5, 0x81, 0x7f}, {0x8, 0x3f, 0x1f, 0x6}, {0x9, 0x7, 0x5, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:08 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:08 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0x6, 0x4, 0xc5b, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x482}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x6}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x65}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:08 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:08 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) 01:03:08 executing program 6: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x1f}], 0x1}) 01:03:08 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:08 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0x6, 0x4, 0xc5b, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x482}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x6}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x65}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r2, 0x0, r2) (async) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) (async) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000800)={0x10, 0x6, 0x4, 0xc5b, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x482}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000fec000/0x13000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x6}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x65}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file']}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) 01:03:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000002300)=ANY=[@ANYBLOB="6222051f382f1aca78ccd21fc4868b04d3940001040000ffffb3e3538b136ca7b922e258eb30625f7b5bc2ef4c8f02e316a574b7a2ea3ae986ea525adc4b0f07deba1a34285e75aa05e780dbc5ecfd3ed72f3572bcf3d79f71850bcd597f82b5c918ab70cedb3685bc7dab02efb429f3eaea3360ef193ffb6b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f0000000180)="85", 0x1, 0x5, 0x0, 0x0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000002380)=0x8) close(r2) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) sendmsg$unix(r3, &(0x7f00000022c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000012c0)="c96653cb593ab0a3b6d237e4f7b8437b12939b9ef7fc7ee3925403b0b32f9d41df8a3765069ebadc7b88244561a1df5e095a3315b6b655bdd51563bb423385dae4315fbbc61455feae73c18b4d8e909a8c0a9e0876093891e4c3df45d67193922badbc626d996eb8a566b74de5f676f613cbe59a617fa5fa02dc4db189e249e9447db66bf3a987e4f74a6119c203faaab4b1343ec4570203560fd1bd3b25f6f85c0c09296811c2f525e7fa161648d7864cf4963f6ef9f457a95d0238e32dc90d5add667cba5ba0c35c1afc02318d9883e80a5f571d8d398f981ab05a8b1a228723ba807a2ea8b3eb1b34c5d48070f115ad74f929d368dffb1fb8d30c3c3cd17130efd4b061273369444a25b43bfce06ee62cc11ed25664937ca79b07682fc802bafb2898e2605f33924d903096910df4c073e30ddeebc0875ee4a031e3c7f1f2138bc056f56d0888b4b76de4bf95bd0c448cc77e83c2ce060dfd188750242478399ca4bc2efafab1123dd0fcbacf9d3eed5b6934dd1e3ae151c6e105ae4ceec2f0600b599968dcd84d292b9f56dd81b66906a7c77aa235de7a235192a45c545da57c17efd4730c119f354cf03ea10c75c97a8d8573c0dad43a823a9d97cfb2e24e4f0c78acd501c3ff45f498a9b7cee567780cf48c1f28c7ee76776a6045fa3f3d0bb15c880f62167ef2398f5f7c9d0cf2a1906cbd61883ccfa0d8121d8aa62b90791d57d71a88172a39824cd80e5c95f8bbf4a745583e6636ea218d9b1d55cb9f48361ae4a9f463922f8bee920d078990e534b55ac08aa6f6d91e68bd6dd96b13a45eeff91592ae78f77d4d5f85d0d1f1196e1037c219ae385e448e9afb8c8672985721b9346684d944e1103f939f360bd43b9cb9acdd8c0516ee832c58117cc924c070d297fab669760b42a68dabf81d2375c20fef25b1edb0e56dd3dcb766e7c9c26ddcd0a1e3513cae9e2134f7e06743848df90c04f0d47f7a2262d234372286dcfa1fe278803bf2d01f930ec5c5ae33e96df851d0049f4df77e7bf3a113621ee4ff9e13041f114f8f3a6e5befaef0724976b38b12b9254fb075b45574f919fccbf87e8057ad23c9b7ef5af510f21f27b98c51cb7232742c716679a21bb6725f37af03e51c9a8132ed521b34a13dd6fea053a71e388d7e428a1609b5952a43105f625d0eaba5dabbad9ed8ae8386e00dcd3258d810b2664b04b98a31f701c1c5cad0386b2c5ef85e137f8b7b6a72b233b62a771dc7e22c744c4a4008955a32336d1efc19df70d996478514394cd2f0ad329f5b921f599b09a7ee0a9880be84dd796b301877da695a94a40390e9fcf2ae47452faad7aee16ac3fec346ac307d0c00b388f3be172ea57b35f1ff1121938cbaba1959c4ca461cf77e6c82d0b625ba8c83d5d4291d2ecaed4e5cfca90a1909e65fa2d3f27e4263e23497c2b8952a08611deabf9cb2ee7140ef16c1ca3e74a6813fb8595591305e674ebe0dd85f422ca06562538f717869c51b1d4787822f7f53c4ce2bad0b10f89d4e981574de48885a29620a34b780b7d1e992a6c287ccd37d1dc3e54a7b46b3cdcb297fda1300fe64a44de0ef3bebe997ddc7e6c6f0bcb66d0f2976d162491aebaf9ce04609bbe84e9ad46c805911b762de584791263f67e9c7de86bfd549f8ff04f3eea55f764f9c2bb4ed40985119570774da6971d8f2eeb12e49c6af38ade92f9f8f175b944acf017a962fb0f3c37b0292637db805b9a8b95f6580c42e1c29a78e027cdb4654fc8c5214102e41525f9d0c177bedda9b7c9c72fa8616cd1338c02a146391d3db77c23044b743baf00203688ea320d9af965b2aefaf71326993a2c14bf9edc450a1a02131d99083007dfb5d84d286922b9998b732582ebe6fe8410fbf5beaa1137ef1d8d24abf5ba0320ba988c3645092fe0eb475c35906302c863e069fdb8497ccfc9d1b926e44fda228c03a72fa3bba8ab670bf1264675d501080e39c394ff46570f545115295366d06e33d1e1d085b3cf6b80df9fe9c9ccd6b94ed71d5379fc946d5892c9a91f696d8b37675866c4381f404c49fa7e356d2e1386cdb2a37a2c3261d5aa7bf0d4c2c74aa0902c98f4a74471e41785b253f0dbb0a28bdafec72d7a5d23fd55a5b75a23ee1dad56c8878f3571e716dac37e94169368dd6ffcb5407acb4e9d4f07162b83b501310553f1b21a76d08f298ae7eefc54a15be212dd9621e4ee906dd17ad9f85a1d36d8c7a7e0bbafae5fc20ad7b7fea7d2d3af8401fae6f6de05086f9abbd453db8c974f3877321c5ca518c223dd4c9ce621dee6db2b0e8cd5028b2cb461f43470945138205d68555f2adc2ccac4c61359899b426db1fed0a00318ace2d796e580766ccb8a2b9349ba350214a3385051b581c66a563849f01edc47ab66e85601256753da9b4bc8d2b2004734d5fc1c0578e8a7685d1e8ced5f4ff8b917b349ac8ff5c98e0a5b1ec9deebdf0d9f9fbc955f113beb2dee549b39f9b8a12871e65029c4ffd16d53ab62c91151f525a7a952d873a4bbb25a4a7455f09bfc58ff1b5449ffeaef1b90635f67b990d9d5b9158cb676fa4a00f1c9b3d9cb9e65c2a808229c7cdc3dad693c283cfad35fa41552d881daeb3e0760a5dce0b133e730d198b01f81a1494bdbc216af3f71d9a316be859a14a9d506b49a3657c0e0c7d24413c577283f69d030edbd77dc25a1c5fe8e18e40f7096423a6f7b72f8331c24aa7a9e5081f2cdfc073d61f622ef0fab76e882db3f207e037949107e662abc17d3f2e8ddfbc6df9a3713815c447caaae2f4c467b132f9d576b059a8be8e4970f08782fac988c5300f88598ee85967e9e18cb47e6438ab8d4516a732ae41522746ffdf07730e1c1aefd59e56ad9e3726e0f3b2537471869ce01b0f3f582ca616e9322e0ba30da78f3d1aa86ce507ed1597712a221fc93650b5e0238f9e3aa65acad03c62cd31ffef15573bddb5f8de2569e58aabe677b935b27b6501592908ab9d8036075d8a362bd4ce29ce3cb74b28b4774f18d7f8e5699b6a700a3fe46980526cbcfc69f689b87212b7ab5815bd8a6cea8b521593b0d000215cc4de5bd908bce48ab5fbcd71886fdea1ddb45030ac413425d71f01604c8e2fe0b76fe9289bb8fcac41f628e58e5358595b587284e995460d91abcd2a1fa98b3f893d771211ca263ccdacc5b5feabfb064c56815bf5bd51bd1b937daea050fc9259bf732795624fe5bce431f14e4679b14a83d08c85ac4c1b3723dab37f9e8fd68b1a2754a5ab400509c8b21b3b586d473044cb7a05d8a98abc95199278770bef9d6c7198694a3239297eb8aadc02a27e124c8f149f5594252d758ce4ddd45e0bdb783f0b6644cfe826fae48d8e6f68a7f717797b632632adbd42a8465bcf7c1489d8fb7cdb196abbee1786e99f6fd061eba34d82c412aa37236c0e9799d50e4f54643e71e70bef13521fd96d8663c2a52c7213561b5de96da863afaee893ccacacf1f2c33dc5cd361df134951e08af9ad4af8d835a07a1564d8b937950d8f6bed66965efa92ad29d7f14a26b2d2d8463bd4c989372faacb57dc5b52ad8a5a3b335cf8744a69d6637c63ac05d6e13271cf588af6ddf03ea7d99aeec1128e2d78197ac2f9109c4dbdafbf491d356f1d7a49bd3e4d2379a70a7b73cc18791ecb21606bf8d3c6a8d5aa453445b4aa201d19ad8f6d35a7af6feb09e622a45f0f2a9d42c539fb75b9f359b983c91a6d3b273b4b87ab066eb59f7225c9881806eaa7fa70023be8f6596543e50cbe938837578e8fa90c511144d438cdbb84ed69f7f9260ff264aa74d944f0c05546cfeacf011eb054c4264dbcc959af9c9d90f1f01c8c4ff557abff39b94f1ca339ada82b7bc9be8633d1a77b514e60e15d79d308879bad9b8180ed5c7c49dc044144cec6390a216eb26f05c93b624b313c4726b4e8a48411826a050578561b04b363d99b646816785003386dbc23d56c79a0cec9ef4de8cdeb04b25dcb02b74c2947a64813c33d90a31182750d26c86c81eb07de23161e112e5f69d5ed73e547cf1c0338df2ff6c871a83f9bc4b7538d1f3fb9a9f932a594b1e69bccadbba95cf54788b6aa4f457fce02563a7bb6dbf73ef11446289ffcee0cf56122c5f01ea0fb3bcd9dbf2afebcb9ec4670e2010d46a5e61af8f6515546b292f5b46866d0b93622ad841fda4ad8f3aeafce1ba7c82913949d30afbed644557a9a8aab5bc94dd57687f87a9c0db78d1dee5254951337379f6aafecb4574e4e01834e17003fe94ff760d01ea645e263add2180fee70acedbae22fab2e407545d0efb4ba609448c804bd62df4b6ba556e41fd39c42dc55ff91ed06663f2725a483df95312df2f8b5cb8149c38c88e1a610b53c632feb6083ce5535b40129d3ff9da43faed528128334bde0146eead7aa658f04913550309a7ca66d64027cef4cbc12060f311b0f82f620fc1bc88b209b8fd6da647756981e17d5b63eb3ca0878eeaea3f81b661504646021c0724d2b3b306f182d4163eac9645a88cf2f86f79080951c2b373552fb4006380293d0c28c6a42559f625cf35d8531c82162af84c469589327d53b813370cfc46bfb46714ab4302a0cc1255155ec512fe2fa9e49a0736743a649a1d1dabfd6c23e7c6d639f5f465786e4bbb4c6b9ff69f62ea8ba8cd8771708c043c76cd889f34e5b7304ab938db91e5a0d21d9ca04d9ff1f30c351562dd912b8f60603a7bd68d024c56af75bff20e3a20f507298d418d561180a62937d21764f243cb542848e3fe56fec430566df91ea065459b9e9a694a8806d41af6af75abc4a039474081ac57a8acce27519ce29e4ad94a041b0103a049676354ded91dd2bb37fdfc45fe9797c546d29fb63abcac077f8001c329337ee937b8a95065c8c028932f6dc9d29b8b5f8089fc01c59d37eb45492b4ea0f6ab83882a91826e01148cf524ae64bdc1766e27d872aa3c449f3dc6a8257c6f86458d95366abd6f62a1b62108d237a105ae1b74825e6f45944b39047b7f5b8cd1383b310069513aece579df1e7743e0f4430f79c593ca692cec0f9675c0a0939a214afd88f361e2904d7a7e2a851b28f65fcd6cdd14fa8726e35f03da56e57aa2d3763036c8aaa1631138b5f57e368f2bf2b538bb834ab7d1fe6fc11f7a7722fbc705ab5bd22ba11402622de69172cc8f2005dd7515183073a37124995818a7e59fc903f50c21a5aec2ced6360319b839cb2e63c96ea7a40c1c89c373e24fa13ea9340440ace3b0280f2d30b3cce0c56f222c63de109a9a781ec3313afad3a013c25a534b4a1d62b9aee7e375ab3a105d7f5e8c4128fe29b6767e0dd6a109c8a8fd17f5b5c35ce9befb018e0dee289976aa1841483d5c3f4379df63b74e7ac494fe1d947d8bb031f808a068b97ce2dcb50f4464f8a48eab3112b5afb87194c5f61f3c5cc05b1cfce67fa522ce82bde6524f885ea8cbf602afa2a290dcf0981a579f446773148835ecc0017cafd7c2086168aab0262a2e220fafcd85209474d6f1157d5e0643f5ba44d53be58ea719ab08b3f84f6494adbd87b4d57fc987de11be822c3bf2d7f2a95c0304d15e152ea5a931f67979b5ff2fdfcfb8d500c344a70f4b4cd58d0040bf09fe5f54189c2b339f95a8f935961adccec87572cc52664a0ff728007dd5bf0f453cbefc797b7c7ff7bc6f287b9de70000048832e891ad3db1a6e7c1e01f021cfc72ad7b091c9fa1606d44e9956cfd1996c67a8190d1175c175fe2d0eb98a224ff6b0c0fd08120164ff37ea7917e514d69e34eea93071d", 0x1000}, {&(0x7f0000000100)="986ff57a138fc0bd07d95d1c2e553c644615ce6a98619c24464d484af1432cdfe4bfc9653a58a366c3ab6314929dc87214c6c6e3591d8025", 0x38}], 0x2, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x8) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x100}, {0xffffffffffffffff, 0x1}, {r2, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {r2, 0x4}, {r1, 0x3}, {r1, 0x4}], 0x9, 0x6b46) connect$unix(0xffffffffffffffff, &(0x7f0000002300)=ANY=[@ANYBLOB="6222051f382f1aca78ccd21fc4868b04d3940001040000ffffb3e3538b136ca7b922e258eb30625f7b5bc2ef4c8f02e316a574b7a2ea3ae986ea525adc4b0f07deba1a34285e75aa05e780dbc5ecfd3ed72f3572bcf3d79f71850bcd597f82b5c918ab70cedb3685bc7dab02efb429f3eaea3360ef193ffb6b"], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x1, 0x0) (async) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) (async) dup(r0) (async) listen(r1, 0x0) (async) socket(0x2, 0x1, 0x0) (async) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) (async) sendto$unix(r2, &(0x7f0000000180)="85", 0x1, 0x5, 0x0, 0x0) (async) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000002380)=0x8) (async) close(r2) (async) fcntl$dupfd(r1, 0xa, r2) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) (async) sendmsg$unix(r3, &(0x7f00000022c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000012c0)="c96653cb593ab0a3b6d237e4f7b8437b12939b9ef7fc7ee3925403b0b32f9d41df8a3765069ebadc7b88244561a1df5e095a3315b6b655bdd51563bb423385dae4315fbbc61455feae73c18b4d8e909a8c0a9e0876093891e4c3df45d67193922badbc626d996eb8a566b74de5f676f613cbe59a617fa5fa02dc4db189e249e9447db66bf3a987e4f74a6119c203faaab4b1343ec4570203560fd1bd3b25f6f85c0c09296811c2f525e7fa161648d7864cf4963f6ef9f457a95d0238e32dc90d5add667cba5ba0c35c1afc02318d9883e80a5f571d8d398f981ab05a8b1a228723ba807a2ea8b3eb1b34c5d48070f115ad74f929d368dffb1fb8d30c3c3cd17130efd4b061273369444a25b43bfce06ee62cc11ed25664937ca79b07682fc802bafb2898e2605f33924d903096910df4c073e30ddeebc0875ee4a031e3c7f1f2138bc056f56d0888b4b76de4bf95bd0c448cc77e83c2ce060dfd188750242478399ca4bc2efafab1123dd0fcbacf9d3eed5b6934dd1e3ae151c6e105ae4ceec2f0600b599968dcd84d292b9f56dd81b66906a7c77aa235de7a235192a45c545da57c17efd4730c119f354cf03ea10c75c97a8d8573c0dad43a823a9d97cfb2e24e4f0c78acd501c3ff45f498a9b7cee567780cf48c1f28c7ee76776a6045fa3f3d0bb15c880f62167ef2398f5f7c9d0cf2a1906cbd61883ccfa0d8121d8aa62b90791d57d71a88172a39824cd80e5c95f8bbf4a745583e6636ea218d9b1d55cb9f48361ae4a9f463922f8bee920d078990e534b55ac08aa6f6d91e68bd6dd96b13a45eeff91592ae78f77d4d5f85d0d1f1196e1037c219ae385e448e9afb8c8672985721b9346684d944e1103f939f360bd43b9cb9acdd8c0516ee832c58117cc924c070d297fab669760b42a68dabf81d2375c20fef25b1edb0e56dd3dcb766e7c9c26ddcd0a1e3513cae9e2134f7e06743848df90c04f0d47f7a2262d234372286dcfa1fe278803bf2d01f930ec5c5ae33e96df851d0049f4df77e7bf3a113621ee4ff9e13041f114f8f3a6e5befaef0724976b38b12b9254fb075b45574f919fccbf87e8057ad23c9b7ef5af510f21f27b98c51cb7232742c716679a21bb6725f37af03e51c9a8132ed521b34a13dd6fea053a71e388d7e428a1609b5952a43105f625d0eaba5dabbad9ed8ae8386e00dcd3258d810b2664b04b98a31f701c1c5cad0386b2c5ef85e137f8b7b6a72b233b62a771dc7e22c744c4a4008955a32336d1efc19df70d996478514394cd2f0ad329f5b921f599b09a7ee0a9880be84dd796b301877da695a94a40390e9fcf2ae47452faad7aee16ac3fec346ac307d0c00b388f3be172ea57b35f1ff1121938cbaba1959c4ca461cf77e6c82d0b625ba8c83d5d4291d2ecaed4e5cfca90a1909e65fa2d3f27e4263e23497c2b8952a08611deabf9cb2ee7140ef16c1ca3e74a6813fb8595591305e674ebe0dd85f422ca06562538f717869c51b1d4787822f7f53c4ce2bad0b10f89d4e981574de48885a29620a34b780b7d1e992a6c287ccd37d1dc3e54a7b46b3cdcb297fda1300fe64a44de0ef3bebe997ddc7e6c6f0bcb66d0f2976d162491aebaf9ce04609bbe84e9ad46c805911b762de584791263f67e9c7de86bfd549f8ff04f3eea55f764f9c2bb4ed40985119570774da6971d8f2eeb12e49c6af38ade92f9f8f175b944acf017a962fb0f3c37b0292637db805b9a8b95f6580c42e1c29a78e027cdb4654fc8c5214102e41525f9d0c177bedda9b7c9c72fa8616cd1338c02a146391d3db77c23044b743baf00203688ea320d9af965b2aefaf71326993a2c14bf9edc450a1a02131d99083007dfb5d84d286922b9998b732582ebe6fe8410fbf5beaa1137ef1d8d24abf5ba0320ba988c3645092fe0eb475c35906302c863e069fdb8497ccfc9d1b926e44fda228c03a72fa3bba8ab670bf1264675d501080e39c394ff46570f545115295366d06e33d1e1d085b3cf6b80df9fe9c9ccd6b94ed71d5379fc946d5892c9a91f696d8b37675866c4381f404c49fa7e356d2e1386cdb2a37a2c3261d5aa7bf0d4c2c74aa0902c98f4a74471e41785b253f0dbb0a28bdafec72d7a5d23fd55a5b75a23ee1dad56c8878f3571e716dac37e94169368dd6ffcb5407acb4e9d4f07162b83b501310553f1b21a76d08f298ae7eefc54a15be212dd9621e4ee906dd17ad9f85a1d36d8c7a7e0bbafae5fc20ad7b7fea7d2d3af8401fae6f6de05086f9abbd453db8c974f3877321c5ca518c223dd4c9ce621dee6db2b0e8cd5028b2cb461f43470945138205d68555f2adc2ccac4c61359899b426db1fed0a00318ace2d796e580766ccb8a2b9349ba350214a3385051b581c66a563849f01edc47ab66e85601256753da9b4bc8d2b2004734d5fc1c0578e8a7685d1e8ced5f4ff8b917b349ac8ff5c98e0a5b1ec9deebdf0d9f9fbc955f113beb2dee549b39f9b8a12871e65029c4ffd16d53ab62c91151f525a7a952d873a4bbb25a4a7455f09bfc58ff1b5449ffeaef1b90635f67b990d9d5b9158cb676fa4a00f1c9b3d9cb9e65c2a808229c7cdc3dad693c283cfad35fa41552d881daeb3e0760a5dce0b133e730d198b01f81a1494bdbc216af3f71d9a316be859a14a9d506b49a3657c0e0c7d24413c577283f69d030edbd77dc25a1c5fe8e18e40f7096423a6f7b72f8331c24aa7a9e5081f2cdfc073d61f622ef0fab76e882db3f207e037949107e662abc17d3f2e8ddfbc6df9a3713815c447caaae2f4c467b132f9d576b059a8be8e4970f08782fac988c5300f88598ee85967e9e18cb47e6438ab8d4516a732ae41522746ffdf07730e1c1aefd59e56ad9e3726e0f3b2537471869ce01b0f3f582ca616e9322e0ba30da78f3d1aa86ce507ed1597712a221fc93650b5e0238f9e3aa65acad03c62cd31ffef15573bddb5f8de2569e58aabe677b935b27b6501592908ab9d8036075d8a362bd4ce29ce3cb74b28b4774f18d7f8e5699b6a700a3fe46980526cbcfc69f689b87212b7ab5815bd8a6cea8b521593b0d000215cc4de5bd908bce48ab5fbcd71886fdea1ddb45030ac413425d71f01604c8e2fe0b76fe9289bb8fcac41f628e58e5358595b587284e995460d91abcd2a1fa98b3f893d771211ca263ccdacc5b5feabfb064c56815bf5bd51bd1b937daea050fc9259bf732795624fe5bce431f14e4679b14a83d08c85ac4c1b3723dab37f9e8fd68b1a2754a5ab400509c8b21b3b586d473044cb7a05d8a98abc95199278770bef9d6c7198694a3239297eb8aadc02a27e124c8f149f5594252d758ce4ddd45e0bdb783f0b6644cfe826fae48d8e6f68a7f717797b632632adbd42a8465bcf7c1489d8fb7cdb196abbee1786e99f6fd061eba34d82c412aa37236c0e9799d50e4f54643e71e70bef13521fd96d8663c2a52c7213561b5de96da863afaee893ccacacf1f2c33dc5cd361df134951e08af9ad4af8d835a07a1564d8b937950d8f6bed66965efa92ad29d7f14a26b2d2d8463bd4c989372faacb57dc5b52ad8a5a3b335cf8744a69d6637c63ac05d6e13271cf588af6ddf03ea7d99aeec1128e2d78197ac2f9109c4dbdafbf491d356f1d7a49bd3e4d2379a70a7b73cc18791ecb21606bf8d3c6a8d5aa453445b4aa201d19ad8f6d35a7af6feb09e622a45f0f2a9d42c539fb75b9f359b983c91a6d3b273b4b87ab066eb59f7225c9881806eaa7fa70023be8f6596543e50cbe938837578e8fa90c511144d438cdbb84ed69f7f9260ff264aa74d944f0c05546cfeacf011eb054c4264dbcc959af9c9d90f1f01c8c4ff557abff39b94f1ca339ada82b7bc9be8633d1a77b514e60e15d79d308879bad9b8180ed5c7c49dc044144cec6390a216eb26f05c93b624b313c4726b4e8a48411826a050578561b04b363d99b646816785003386dbc23d56c79a0cec9ef4de8cdeb04b25dcb02b74c2947a64813c33d90a31182750d26c86c81eb07de23161e112e5f69d5ed73e547cf1c0338df2ff6c871a83f9bc4b7538d1f3fb9a9f932a594b1e69bccadbba95cf54788b6aa4f457fce02563a7bb6dbf73ef11446289ffcee0cf56122c5f01ea0fb3bcd9dbf2afebcb9ec4670e2010d46a5e61af8f6515546b292f5b46866d0b93622ad841fda4ad8f3aeafce1ba7c82913949d30afbed644557a9a8aab5bc94dd57687f87a9c0db78d1dee5254951337379f6aafecb4574e4e01834e17003fe94ff760d01ea645e263add2180fee70acedbae22fab2e407545d0efb4ba609448c804bd62df4b6ba556e41fd39c42dc55ff91ed06663f2725a483df95312df2f8b5cb8149c38c88e1a610b53c632feb6083ce5535b40129d3ff9da43faed528128334bde0146eead7aa658f04913550309a7ca66d64027cef4cbc12060f311b0f82f620fc1bc88b209b8fd6da647756981e17d5b63eb3ca0878eeaea3f81b661504646021c0724d2b3b306f182d4163eac9645a88cf2f86f79080951c2b373552fb4006380293d0c28c6a42559f625cf35d8531c82162af84c469589327d53b813370cfc46bfb46714ab4302a0cc1255155ec512fe2fa9e49a0736743a649a1d1dabfd6c23e7c6d639f5f465786e4bbb4c6b9ff69f62ea8ba8cd8771708c043c76cd889f34e5b7304ab938db91e5a0d21d9ca04d9ff1f30c351562dd912b8f60603a7bd68d024c56af75bff20e3a20f507298d418d561180a62937d21764f243cb542848e3fe56fec430566df91ea065459b9e9a694a8806d41af6af75abc4a039474081ac57a8acce27519ce29e4ad94a041b0103a049676354ded91dd2bb37fdfc45fe9797c546d29fb63abcac077f8001c329337ee937b8a95065c8c028932f6dc9d29b8b5f8089fc01c59d37eb45492b4ea0f6ab83882a91826e01148cf524ae64bdc1766e27d872aa3c449f3dc6a8257c6f86458d95366abd6f62a1b62108d237a105ae1b74825e6f45944b39047b7f5b8cd1383b310069513aece579df1e7743e0f4430f79c593ca692cec0f9675c0a0939a214afd88f361e2904d7a7e2a851b28f65fcd6cdd14fa8726e35f03da56e57aa2d3763036c8aaa1631138b5f57e368f2bf2b538bb834ab7d1fe6fc11f7a7722fbc705ab5bd22ba11402622de69172cc8f2005dd7515183073a37124995818a7e59fc903f50c21a5aec2ced6360319b839cb2e63c96ea7a40c1c89c373e24fa13ea9340440ace3b0280f2d30b3cce0c56f222c63de109a9a781ec3313afad3a013c25a534b4a1d62b9aee7e375ab3a105d7f5e8c4128fe29b6767e0dd6a109c8a8fd17f5b5c35ce9befb018e0dee289976aa1841483d5c3f4379df63b74e7ac494fe1d947d8bb031f808a068b97ce2dcb50f4464f8a48eab3112b5afb87194c5f61f3c5cc05b1cfce67fa522ce82bde6524f885ea8cbf602afa2a290dcf0981a579f446773148835ecc0017cafd7c2086168aab0262a2e220fafcd85209474d6f1157d5e0643f5ba44d53be58ea719ab08b3f84f6494adbd87b4d57fc987de11be822c3bf2d7f2a95c0304d15e152ea5a931f67979b5ff2fdfcfb8d500c344a70f4b4cd58d0040bf09fe5f54189c2b339f95a8f935961adccec87572cc52664a0ff728007dd5bf0f453cbefc797b7c7ff7bc6f287b9de70000048832e891ad3db1a6e7c1e01f021cfc72ad7b091c9fa1606d44e9956cfd1996c67a8190d1175c175fe2d0eb98a224ff6b0c0fd08120164ff37ea7917e514d69e34eea93071d", 0x1000}, {&(0x7f0000000100)="986ff57a138fc0bd07d95d1c2e553c644615ce6a98619c24464d484af1432cdfe4bfc9653a58a366c3ab6314929dc87214c6c6e3591d8025", 0x38}], 0x2, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r4]}], 0x18, 0x1}, 0x8) (async) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) (async) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x100}, {0xffffffffffffffff, 0x1}, {r2, 0x80}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {r2, 0x4}, {r1, 0x3}, {r1, 0x4}], 0x9, 0x6b46) (async) 01:03:09 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) 01:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setreuid(0xee00, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, &(0x7f0000000080)="239ed6e9c6ed08335103b0e9df9360cb54ded34012a467d0d76cdd998597275b0cacdff7cb56a32f69c4b2e0ef45d8d63c19", 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x80) r5 = msgget$private(0x0, 0xa0) msgrcv(r4, &(0x7f0000000a40)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r6 = msgget(0x2, 0xf0) msgget$private(0x0, 0x10) msgsnd(r6, &(0x7f0000000740)={0x0, "89ce5b44e5befac3eeee04f18a8e5f7b8a46d556badd85013afaa8a34735f475df8805044ebfb76bd7630fb0b025f4fa5771764185007b256c74d1f23ff56c166668cfc587ef78f206c8e715971e30e3ce72f2df72260547a727e589a19a77a30ec76d87f76c42ee5b8fbf115029a073977787509c426082fc0fa1ec3d0f53706ea7c3fea016161b9b4871721b08f499068e08c737996879126a5199f4ff984667ab37df64e46f8f01d7b63ed7683aee3c05345382aba564c7c90d89582f4c88833c7825fe4c587760300ad4d72534bde0c6ad109d3eef08cec141d0b6e1363b7bb9c84aa5c9d0ecfa09141adca2d9ae39ca4c20da7503a6ce2d0edcd1aee56d1982acb5d9e9017a9dd4885d4e173b1d88d04e9c512c19ac35cf680646fd0df0eddb7ffe407799be196ca502eef5b6c92ea76c8bfa462e3325f46ba8ebcbace0e8c647e181a9b125d3ad35773b769e66635c88a12bb5120e9b175f627c732ac494dc6501c8920605f4ff72a8f6cc22cd2995a6458f111b347f87d60e98039f145d7927adedd63583464a76795f5ec2e505cb89982270cee87e181a8f22c661e184ccc8fda0f40ad731fe49"}, 0x1b3, 0x0) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000400000000000000000ff0300000000000000047df8cf"], 0x1e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:09 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) dup2(r3, r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000800)={0x5, 0x58b, 0x7ff, {[0x5, 0x10001, 0x401, 0xfffffffffffffffd, 0x1, 0x1, 0x3, 0x7, 0xfe, 0xc86, 0x14, 0x1, 0x8c1, 0x5, 0x7, 0x400, 0x5, 0x1], [0x0, 0x10001, 0x97, 0x3ff, 0x1000, 0x8001, 0xfc63, 0xffffffff, 0x6, 0x4], [0x9, 0x3, 0x7, 0x1, 0x8, 0x4, 0xfffffffffffffff7], [0x401, 0x10001, 0x9, 0x49c, 0x0, 0x4], [{0x400, 0x58b2f971, 0x6, 0x7}, {0x3, 0x5, 0x3ff}, {0x3, 0xffffffff, 0x70c}, {0x8, 0x401, 0x7, 0xfffffffffffffff9}, {0x329, 0x1, 0x7f, 0x100000000}, {0x408, 0x62ab253a, 0x80000001, 0x6}, {0x0, 0xfffffffa, 0x5, 0x9}, {0x2000, 0x7, 0x80000001, 0xd45}], {0x7ff, 0x5, 0xa0, 0x7}, {0xe3fb, 0x200, 0x3, 0x6}}}) (async) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0x2, 0x80000001, {[0xc3c, 0x7fff, 0x20, 0xfffffffffffff9f8, 0x1ff, 0x2, 0x8, 0xffffffffffffff2a, 0x7fffffff, 0x9, 0x0, 0x7, 0x5, 0x1, 0x7ff, 0x200, 0x1, 0x4], [0x7, 0x8000000000000001, 0x7, 0x4, 0x4, 0x53, 0x8001, 0x3f, 0x4, 0x8], [0x3, 0x7, 0x7fffffffffffffff, 0x5, 0x7fffffff, 0x2, 0x6], [0x80000000, 0x3, 0x6, 0x8, 0x200, 0x2], [{0x4, 0x1ff, 0xc2, 0x81}, {0x0, 0x7, 0x200}, {0x9, 0x3, 0x5, 0x80}, {0x400, 0x9, 0x5, 0x4}, {0x184, 0xfffffffd, 0x2, 0xfffffffffffff554}, {0x7f, 0x9, 0x2, 0x1b1f}, {0xffff, 0x80000000, 0xfff, 0x5}, {0xc6, 0x3, 0x9, 0x3}], {0x1ff, 0x0, 0x4, 0x9}, {0x7, 0x8, 0x5, 0x7}}}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000002c0)=0x8001) 01:03:09 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:09 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd]}}) 01:03:09 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) 01:03:09 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [{}, {0x0, 0x40000000}]}}) 01:03:09 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) 01:03:09 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="c346d9ced1380cb243ba087f6081be328ba585d46a03439a95e0cda7db7bf920d4440aa10bd52d1ae0dde8262ea2c4bc452a890d8a4e36aca1c7344748c1d22f50fb588c12932b0f9f84fb88d749", 0x4e}, {&(0x7f00000000c0)="709579ccc02656a405e28a87e2043924e4ed49a501f6c0cbd7ea9e7a04ef65999bddcd7518cefadf500fd49dbb7b68acb9e1da93cb52930412eee10eb875ee6cc6e9d4c7e261fba68df87be5d13dbbba8ecdd0ed834479027df4d0eec44e0071f13634b34ffd904d123901cb97583b9bb8d5eaef1422194c195c3231bef57ea3001f788be268deb03bf93f60d1f2952919b7decc689cbbe4621c355e6eace69667082fa7f76cd595d147b360e7bb6d74434388fec80e2e26f30aadb7083c076295a207fea613e7afc0ea02705c1eaf573764de8b0de14a580079aca172c846767fe15709c28519fcdea125cc3e", 0xed}, {&(0x7f00000001c0)="ebe30b9a946a16fa1c215f19e3f7321b3f4e294d9453587920c39dfc832087c0924cc420978324e4665683d38554b43776d5922eb76eb55e1aee5818c59116f7187a448823a817e440259d8b828317cc6d9586bb57667c7c17d387404cfbb0882fae78a33cdf203a5dcf02fc2af2d3e1dde763f47df707f7518ffae280d31852dd1d3132e0a07c9b31e01dac2b", 0x8d}, {&(0x7f0000000280)="18cff8dc639a0b79aa55409ea009e868f19c5b7ee875032c9f946298d2f0226d4a9824ff39d68f71c8de2003a817ee75e8cad018dae77a90de60ebf857433533d0e9bb73140891bee44f9805ad21a38e2e84", 0x52}], 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:09 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:09 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x7) 01:03:09 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [{}, {0x0, 0x40000000}]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [{}, {0x0, 0x40000000}]}}) (async) 01:03:09 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setreuid(0xee00, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, &(0x7f0000000080)="239ed6e9c6ed08335103b0e9df9360cb54ded34012a467d0d76cdd998597275b0cacdff7cb56a32f69c4b2e0ef45d8d63c19", 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x80) r5 = msgget$private(0x0, 0xa0) msgrcv(r4, &(0x7f0000000a40)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r6 = msgget(0x2, 0xf0) msgget$private(0x0, 0x10) msgsnd(r6, &(0x7f0000000740)={0x0, "89ce5b44e5befac3eeee04f18a8e5f7b8a46d556badd85013afaa8a34735f475df8805044ebfb76bd7630fb0b025f4fa5771764185007b256c74d1f23ff56c166668cfc587ef78f206c8e715971e30e3ce72f2df72260547a727e589a19a77a30ec76d87f76c42ee5b8fbf115029a073977787509c426082fc0fa1ec3d0f53706ea7c3fea016161b9b4871721b08f499068e08c737996879126a5199f4ff984667ab37df64e46f8f01d7b63ed7683aee3c05345382aba564c7c90d89582f4c88833c7825fe4c587760300ad4d72534bde0c6ad109d3eef08cec141d0b6e1363b7bb9c84aa5c9d0ecfa09141adca2d9ae39ca4c20da7503a6ce2d0edcd1aee56d1982acb5d9e9017a9dd4885d4e173b1d88d04e9c512c19ac35cf680646fd0df0eddb7ffe407799be196ca502eef5b6c92ea76c8bfa462e3325f46ba8ebcbace0e8c647e181a9b125d3ad35773b769e66635c88a12bb5120e9b175f627c732ac494dc6501c8920605f4ff72a8f6cc22cd2995a6458f111b347f87d60e98039f145d7927adedd63583464a76795f5ec2e505cb89982270cee87e181a8f22c661e184ccc8fda0f40ad731fe49"}, 0x1b3, 0x0) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000400000000000000000ff0300000000000000047df8cf"], 0x1e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) setreuid(0xee00, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') (async) getuid() (async) chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) (async) getuid() (async) setreuid(0x0, r3) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, &(0x7f0000000080)="239ed6e9c6ed08335103b0e9df9360cb54ded34012a467d0d76cdd998597275b0cacdff7cb56a32f69c4b2e0ef45d8d63c19", 0x0, 0x0, 0x0) (async) msgget$private(0x0, 0x80) (async) msgget$private(0x0, 0xa0) (async) msgrcv(r4, &(0x7f0000000a40)={0x0, ""/4096}, 0x1008, 0x3, 0x0) (async) msgget(0x2, 0xf0) (async) msgget$private(0x0, 0x10) (async) msgsnd(r6, &(0x7f0000000740)={0x0, "89ce5b44e5befac3eeee04f18a8e5f7b8a46d556badd85013afaa8a34735f475df8805044ebfb76bd7630fb0b025f4fa5771764185007b256c74d1f23ff56c166668cfc587ef78f206c8e715971e30e3ce72f2df72260547a727e589a19a77a30ec76d87f76c42ee5b8fbf115029a073977787509c426082fc0fa1ec3d0f53706ea7c3fea016161b9b4871721b08f499068e08c737996879126a5199f4ff984667ab37df64e46f8f01d7b63ed7683aee3c05345382aba564c7c90d89582f4c88833c7825fe4c587760300ad4d72534bde0c6ad109d3eef08cec141d0b6e1363b7bb9c84aa5c9d0ecfa09141adca2d9ae39ca4c20da7503a6ce2d0edcd1aee56d1982acb5d9e9017a9dd4885d4e173b1d88d04e9c512c19ac35cf680646fd0df0eddb7ffe407799be196ca502eef5b6c92ea76c8bfa462e3325f46ba8ebcbace0e8c647e181a9b125d3ad35773b769e66635c88a12bb5120e9b175f627c732ac494dc6501c8920605f4ff72a8f6cc22cd2995a6458f111b347f87d60e98039f145d7927adedd63583464a76795f5ec2e505cb89982270cee87e181a8f22c661e184ccc8fda0f40ad731fe49"}, 0x1b3, 0x0) (async) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000400000000000000000ff0300000000000000047df8cf"], 0x1e, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) 01:03:09 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="c346d9ced1380cb243ba087f6081be328ba585d46a03439a95e0cda7db7bf920d4440aa10bd52d1ae0dde8262ea2c4bc452a890d8a4e36aca1c7344748c1d22f50fb588c12932b0f9f84fb88d749", 0x4e}, {&(0x7f00000000c0)="709579ccc02656a405e28a87e2043924e4ed49a501f6c0cbd7ea9e7a04ef65999bddcd7518cefadf500fd49dbb7b68acb9e1da93cb52930412eee10eb875ee6cc6e9d4c7e261fba68df87be5d13dbbba8ecdd0ed834479027df4d0eec44e0071f13634b34ffd904d123901cb97583b9bb8d5eaef1422194c195c3231bef57ea3001f788be268deb03bf93f60d1f2952919b7decc689cbbe4621c355e6eace69667082fa7f76cd595d147b360e7bb6d74434388fec80e2e26f30aadb7083c076295a207fea613e7afc0ea02705c1eaf573764de8b0de14a580079aca172c846767fe15709c28519fcdea125cc3e", 0xed}, {&(0x7f00000001c0)="ebe30b9a946a16fa1c215f19e3f7321b3f4e294d9453587920c39dfc832087c0924cc420978324e4665683d38554b43776d5922eb76eb55e1aee5818c59116f7187a448823a817e440259d8b828317cc6d9586bb57667c7c17d387404cfbb0882fae78a33cdf203a5dcf02fc2af2d3e1dde763f47df707f7518ffae280d31852dd1d3132e0a07c9b31e01dac2b", 0x8d}, {&(0x7f0000000280)="18cff8dc639a0b79aa55409ea009e868f19c5b7ee875032c9f946298d2f0226d4a9824ff39d68f71c8de2003a817ee75e8cad018dae77a90de60ebf857433533d0e9bb73140891bee44f9805ad21a38e2e84", 0x52}], 0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:09 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001500), 0x0, 0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x2000100000005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x31) 01:03:09 executing program 2: wait4(0xffffffffffffffff, &(0x7f0000000000), 0x9, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:03:09 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:09 executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:09 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, 0x0) 01:03:09 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="c346d9ced1380cb243ba087f6081be328ba585d46a03439a95e0cda7db7bf920d4440aa10bd52d1ae0dde8262ea2c4bc452a890d8a4e36aca1c7344748c1d22f50fb588c12932b0f9f84fb88d749", 0x4e}, {&(0x7f00000000c0)="709579ccc02656a405e28a87e2043924e4ed49a501f6c0cbd7ea9e7a04ef65999bddcd7518cefadf500fd49dbb7b68acb9e1da93cb52930412eee10eb875ee6cc6e9d4c7e261fba68df87be5d13dbbba8ecdd0ed834479027df4d0eec44e0071f13634b34ffd904d123901cb97583b9bb8d5eaef1422194c195c3231bef57ea3001f788be268deb03bf93f60d1f2952919b7decc689cbbe4621c355e6eace69667082fa7f76cd595d147b360e7bb6d74434388fec80e2e26f30aadb7083c076295a207fea613e7afc0ea02705c1eaf573764de8b0de14a580079aca172c846767fe15709c28519fcdea125cc3e", 0xed}, {&(0x7f00000001c0)="ebe30b9a946a16fa1c215f19e3f7321b3f4e294d9453587920c39dfc832087c0924cc420978324e4665683d38554b43776d5922eb76eb55e1aee5818c59116f7187a448823a817e440259d8b828317cc6d9586bb57667c7c17d387404cfbb0882fae78a33cdf203a5dcf02fc2af2d3e1dde763f47df707f7518ffae280d31852dd1d3132e0a07c9b31e01dac2b", 0x8d}, {&(0x7f0000000280)="18cff8dc639a0b79aa55409ea009e868f19c5b7ee875032c9f946298d2f0226d4a9824ff39d68f71c8de2003a817ee75e8cad018dae77a90de60ebf857433533d0e9bb73140891bee44f9805ad21a38e2e84", 0x52}], 0x4) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (rerun: 32) 01:03:09 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [{}, {0x0, 0x40000000}]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [{}, {0x0, 0x40000000}]}}) (async) 01:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (async, rerun: 32) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') (async) r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) (async) r3 = getuid() setreuid(0x0, r3) (async, rerun: 32) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, &(0x7f0000000080)="239ed6e9c6ed08335103b0e9df9360cb54ded34012a467d0d76cdd998597275b0cacdff7cb56a32f69c4b2e0ef45d8d63c19", 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x80) r5 = msgget$private(0x0, 0xa0) (async, rerun: 64) msgrcv(r4, &(0x7f0000000a40)={0x0, ""/4096}, 0x1008, 0x3, 0x0) (rerun: 64) r6 = msgget(0x2, 0xf0) (async, rerun: 64) msgget$private(0x0, 0x10) (rerun: 64) msgsnd(r6, &(0x7f0000000740)={0x0, "89ce5b44e5befac3eeee04f18a8e5f7b8a46d556badd85013afaa8a34735f475df8805044ebfb76bd7630fb0b025f4fa5771764185007b256c74d1f23ff56c166668cfc587ef78f206c8e715971e30e3ce72f2df72260547a727e589a19a77a30ec76d87f76c42ee5b8fbf115029a073977787509c426082fc0fa1ec3d0f53706ea7c3fea016161b9b4871721b08f499068e08c737996879126a5199f4ff984667ab37df64e46f8f01d7b63ed7683aee3c05345382aba564c7c90d89582f4c88833c7825fe4c587760300ad4d72534bde0c6ad109d3eef08cec141d0b6e1363b7bb9c84aa5c9d0ecfa09141adca2d9ae39ca4c20da7503a6ce2d0edcd1aee56d1982acb5d9e9017a9dd4885d4e173b1d88d04e9c512c19ac35cf680646fd0df0eddb7ffe407799be196ca502eef5b6c92ea76c8bfa462e3325f46ba8ebcbace0e8c647e181a9b125d3ad35773b769e66635c88a12bb5120e9b175f627c732ac494dc6501c8920605f4ff72a8f6cc22cd2995a6458f111b347f87d60e98039f145d7927adedd63583464a76795f5ec2e505cb89982270cee87e181a8f22c661e184ccc8fda0f40ad731fe49"}, 0x1b3, 0x0) (async) msgrcv(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000400000000000000000ff0300000000000000047df8cf"], 0x1e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:09 executing program 2: wait4(0xffffffffffffffff, &(0x7f0000000000), 0x9, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:03:09 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={0x0}) 01:03:09 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x20007461, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:09 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001500), 0x0, 0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x2000100000005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x31) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) pwritev(r0, &(0x7f0000001500), 0x0, 0x4) (async) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x2000100000005}) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x31) (async) 01:03:09 executing program 2: wait4(0xffffffffffffffff, &(0x7f0000000000), 0x9, &(0x7f0000000240)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) wait4(0xffffffffffffffff, &(0x7f0000000000), 0x9, &(0x7f0000000240)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) 01:03:09 executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:09 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x80045604, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:09 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={0x0}) 01:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5, 0x2}]}) write(r0, &(0x7f0000000080)="fdefbf89c55da505e1fc70718edf0e57260176aa7a46adcc5cc77204bbb028df34849d33845d", 0x26) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r1) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={0x0}) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000300)="70ec2a729b009498b7055fac5fd1773d9fddc5463a165e23992b10a2f3efbd85927ff4ab13c38546c8a91b8fdf5aa67b61c30d2afffdc887b2e9d3224941f4408125eff11a7a02f8c69f1cd49ef26e4884bbd8525ce7160269d17286b9af3066909935a9a272056b93840f4221376bc028c4be5593ff3ee766a55c94de904fb6eae113a7d39eb8854ea49e7e23cfd9f879763e93467504da8e8b1f0ed4c8b9aaa44aab6211d0f56e689e23544a3e4fc6ecc8167ed1aeac34632343b476fcb0efa16a4d584ab65de826a789de", 0xcc}, {&(0x7f0000000400)="afda765e55b2f36c23ef0e980248d2944a150d042225db0a93f50552ea75ecfe37b87347df2f5d8f18c7271375b8887ff021c6af4a8563e81ac4ea8ecd66b0f903b227e8531014d88e12f04487ae84f20165f56bf4c501b80250ef9b53cab0bd2722cfcf59fa065c912d6b34c67245ed7621ef484aaa7eecc8f02ae1d62f4c360058b82eab55f7aee3bc41da2d3cd9568452849e849de4a2ac6a2ae7278a255c518141428f70d1ea579c65dc5f903af5b9d35e31d3309abc56ee00a5d68ef0ea30fa1bb60c1c073da8caeb556c89e622de7dd592362d43d5e768e3f5be5bbe302f43a55582", 0xe5}, {&(0x7f0000000140)="41a70b605c5dd3de46da59a2b2bcc6d576275263bf956af5a7dfd13b46baa7e7ab054665eab69627e78cd5a3", 0x2c}, {&(0x7f0000000500)="ac072b044ff23ee801579127e7fc3f77530b9b57646edb17d5e60829925fa3b3f393d3b00d6daed24e711675427f9009749708aafe916c64bf8804c69b113a91db5962d806d364cda7609a4da5e85632abc8bbf98bc51d432715c99d", 0x5c}, {&(0x7f00000001c0)="a3dd411898de787b5612e5ac94f45ecec7", 0x11}], 0x5) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0xa0, 0x0) write(r6, &(0x7f0000000280)="c2dc4b9c94847c70d5ca101aa0033a2ab17a1d4943c5a99ce32b299e5e5c12ad064d9bb7c4c2f6dee9f754a718740e79d7550bb1b8407677579d393408d46cd65b9971df1fc69d93ad6e2684a803d2a017c6fc8b8382fc85012be7a22b23df63a9c1c79dce", 0x65) 01:03:09 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x8000], [{}, {}, {0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x0, 0x8}}}) 01:03:09 executing program 5: setsockopt(0xffffffffffffffff, 0x3, 0x40, &(0x7f0000000040)="5b33ac3c298a98317bc146bd17825fff8ec787446db631ba78f40e20625947961281a0231fbab6ab2d4566b7c763321905b10d31fecda528f94218e0675cd24e9246411cfbdd82d64080250493bed04adf18886d5e5db1d312", 0x59) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:09 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:03:09 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8004667d, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:09 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={0x0}) 01:03:09 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x8000], [{}, {}, {0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x0, 0x8}}}) 01:03:09 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5, 0x2}]}) write(r0, &(0x7f0000000080)="fdefbf89c55da505e1fc70718edf0e57260176aa7a46adcc5cc77204bbb028df34849d33845d", 0x26) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r1) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={0x0}) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000300)="70ec2a729b009498b7055fac5fd1773d9fddc5463a165e23992b10a2f3efbd85927ff4ab13c38546c8a91b8fdf5aa67b61c30d2afffdc887b2e9d3224941f4408125eff11a7a02f8c69f1cd49ef26e4884bbd8525ce7160269d17286b9af3066909935a9a272056b93840f4221376bc028c4be5593ff3ee766a55c94de904fb6eae113a7d39eb8854ea49e7e23cfd9f879763e93467504da8e8b1f0ed4c8b9aaa44aab6211d0f56e689e23544a3e4fc6ecc8167ed1aeac34632343b476fcb0efa16a4d584ab65de826a789de", 0xcc}, {&(0x7f0000000400)="afda765e55b2f36c23ef0e980248d2944a150d042225db0a93f50552ea75ecfe37b87347df2f5d8f18c7271375b8887ff021c6af4a8563e81ac4ea8ecd66b0f903b227e8531014d88e12f04487ae84f20165f56bf4c501b80250ef9b53cab0bd2722cfcf59fa065c912d6b34c67245ed7621ef484aaa7eecc8f02ae1d62f4c360058b82eab55f7aee3bc41da2d3cd9568452849e849de4a2ac6a2ae7278a255c518141428f70d1ea579c65dc5f903af5b9d35e31d3309abc56ee00a5d68ef0ea30fa1bb60c1c073da8caeb556c89e622de7dd592362d43d5e768e3f5be5bbe302f43a55582", 0xe5}, {&(0x7f0000000140)="41a70b605c5dd3de46da59a2b2bcc6d576275263bf956af5a7dfd13b46baa7e7ab054665eab69627e78cd5a3", 0x2c}, {&(0x7f0000000500)="ac072b044ff23ee801579127e7fc3f77530b9b57646edb17d5e60829925fa3b3f393d3b00d6daed24e711675427f9009749708aafe916c64bf8804c69b113a91db5962d806d364cda7609a4da5e85632abc8bbf98bc51d432715c99d", 0x5c}, {&(0x7f00000001c0)="a3dd411898de787b5612e5ac94f45ecec7", 0x11}], 0x5) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0xa0, 0x0) write(r6, &(0x7f0000000280)="c2dc4b9c94847c70d5ca101aa0033a2ab17a1d4943c5a99ce32b299e5e5c12ad064d9bb7c4c2f6dee9f754a718740e79d7550bb1b8407677579d393408d46cd65b9971df1fc69d93ad6e2684a803d2a017c6fc8b8382fc85012be7a22b23df63a9c1c79dce", 0x65) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5, 0x2}]}) (async) write(r0, &(0x7f0000000080)="fdefbf89c55da505e1fc70718edf0e57260176aa7a46adcc5cc77204bbb028df34849d33845d", 0x26) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r3, 0xa, r1) (async) fcntl$dupfd(r3, 0x0, r2) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={0x0}) (async) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000300)="70ec2a729b009498b7055fac5fd1773d9fddc5463a165e23992b10a2f3efbd85927ff4ab13c38546c8a91b8fdf5aa67b61c30d2afffdc887b2e9d3224941f4408125eff11a7a02f8c69f1cd49ef26e4884bbd8525ce7160269d17286b9af3066909935a9a272056b93840f4221376bc028c4be5593ff3ee766a55c94de904fb6eae113a7d39eb8854ea49e7e23cfd9f879763e93467504da8e8b1f0ed4c8b9aaa44aab6211d0f56e689e23544a3e4fc6ecc8167ed1aeac34632343b476fcb0efa16a4d584ab65de826a789de", 0xcc}, {&(0x7f0000000400)="afda765e55b2f36c23ef0e980248d2944a150d042225db0a93f50552ea75ecfe37b87347df2f5d8f18c7271375b8887ff021c6af4a8563e81ac4ea8ecd66b0f903b227e8531014d88e12f04487ae84f20165f56bf4c501b80250ef9b53cab0bd2722cfcf59fa065c912d6b34c67245ed7621ef484aaa7eecc8f02ae1d62f4c360058b82eab55f7aee3bc41da2d3cd9568452849e849de4a2ac6a2ae7278a255c518141428f70d1ea579c65dc5f903af5b9d35e31d3309abc56ee00a5d68ef0ea30fa1bb60c1c073da8caeb556c89e622de7dd592362d43d5e768e3f5be5bbe302f43a55582", 0xe5}, {&(0x7f0000000140)="41a70b605c5dd3de46da59a2b2bcc6d576275263bf956af5a7dfd13b46baa7e7ab054665eab69627e78cd5a3", 0x2c}, {&(0x7f0000000500)="ac072b044ff23ee801579127e7fc3f77530b9b57646edb17d5e60829925fa3b3f393d3b00d6daed24e711675427f9009749708aafe916c64bf8804c69b113a91db5962d806d364cda7609a4da5e85632abc8bbf98bc51d432715c99d", 0x5c}, {&(0x7f00000001c0)="a3dd411898de787b5612e5ac94f45ecec7", 0x11}], 0x5) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0xa0, 0x0) (async) write(r6, &(0x7f0000000280)="c2dc4b9c94847c70d5ca101aa0033a2ab17a1d4943c5a99ce32b299e5e5c12ad064d9bb7c4c2f6dee9f754a718740e79d7550bb1b8407677579d393408d46cd65b9971df1fc69d93ad6e2684a803d2a017c6fc8b8382fc85012be7a22b23df63a9c1c79dce", 0x65) (async) 01:03:09 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) 01:03:09 executing program 5: setsockopt(0xffffffffffffffff, 0x3, 0x40, &(0x7f0000000040)="5b33ac3c298a98317bc146bd17825fff8ec787446db631ba78f40e20625947961281a0231fbab6ab2d4566b7c763321905b10d31fecda528f94218e0675cd24e9246411cfbdd82d64080250493bed04adf18886d5e5db1d312", 0x59) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (rerun: 64) 01:03:09 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000001500), 0x0, 0x4) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x2000100000005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x31) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x0) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) pwritev(r0, &(0x7f0000001500), 0x0, 0x4) (async) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x2000100000005}) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x31) (async) 01:03:09 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:03:09 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x8000], [{}, {}, {0x3}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {0x0, 0x8}}}) 01:03:09 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8004667e, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:09 executing program 4: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:09 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff800024aee658 01:03:09 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:03:09 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) 01:03:09 executing program 5: setsockopt(0xffffffffffffffff, 0x3, 0x40, &(0x7f0000000040)="5b33ac3c298a98317bc146bd17825fff8ec787446db631ba78f40e20625947961281a0231fbab6ab2d4566b7c763321905b10d31fecda528f94218e0675cd24e9246411cfbdd82d64080250493bed04adf18886d5e5db1d312", 0x59) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) setsockopt(0xffffffffffffffff, 0x3, 0x40, &(0x7f0000000040)="5b33ac3c298a98317bc146bd17825fff8ec787446db631ba78f40e20625947961281a0231fbab6ab2d4566b7c763321905b10d31fecda528f94218e0675cd24e9246411cfbdd82d64080250493bed04adf18886d5e5db1d312", 0x59) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) 01:03:09 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:09 executing program 7: execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='^[[\x00', &(0x7f00000000c0)='&%:\x00', &(0x7f0000000100)='!\x00', &(0x7f0000000140)='/dev/vmm\x00', &(0x7f0000000180)=':\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='/dev/vmm\x00', &(0x7f0000000240)=']$-(($-\x00', &(0x7f0000000280)='/dev/vmm\x00']) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) r2 = syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000300)=0x80) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:09 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x800c5606, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:09 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x80045604, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5, 0x2}]}) write(r0, &(0x7f0000000080)="fdefbf89c55da505e1fc70718edf0e57260176aa7a46adcc5cc77204bbb028df34849d33845d", 0x26) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r2 = socket(0x2, 0x3, 0x0) (async) r3 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0xa, r1) (async) r4 = fcntl$dupfd(r3, 0x0, r2) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={0x0}) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000300)="70ec2a729b009498b7055fac5fd1773d9fddc5463a165e23992b10a2f3efbd85927ff4ab13c38546c8a91b8fdf5aa67b61c30d2afffdc887b2e9d3224941f4408125eff11a7a02f8c69f1cd49ef26e4884bbd8525ce7160269d17286b9af3066909935a9a272056b93840f4221376bc028c4be5593ff3ee766a55c94de904fb6eae113a7d39eb8854ea49e7e23cfd9f879763e93467504da8e8b1f0ed4c8b9aaa44aab6211d0f56e689e23544a3e4fc6ecc8167ed1aeac34632343b476fcb0efa16a4d584ab65de826a789de", 0xcc}, {&(0x7f0000000400)="afda765e55b2f36c23ef0e980248d2944a150d042225db0a93f50552ea75ecfe37b87347df2f5d8f18c7271375b8887ff021c6af4a8563e81ac4ea8ecd66b0f903b227e8531014d88e12f04487ae84f20165f56bf4c501b80250ef9b53cab0bd2722cfcf59fa065c912d6b34c67245ed7621ef484aaa7eecc8f02ae1d62f4c360058b82eab55f7aee3bc41da2d3cd9568452849e849de4a2ac6a2ae7278a255c518141428f70d1ea579c65dc5f903af5b9d35e31d3309abc56ee00a5d68ef0ea30fa1bb60c1c073da8caeb556c89e622de7dd592362d43d5e768e3f5be5bbe302f43a55582", 0xe5}, {&(0x7f0000000140)="41a70b605c5dd3de46da59a2b2bcc6d576275263bf956af5a7dfd13b46baa7e7ab054665eab69627e78cd5a3", 0x2c}, {&(0x7f0000000500)="ac072b044ff23ee801579127e7fc3f77530b9b57646edb17d5e60829925fa3b3f393d3b00d6daed24e711675427f9009749708aafe916c64bf8804c69b113a91db5962d806d364cda7609a4da5e85632abc8bbf98bc51d432715c99d", 0x5c}, {&(0x7f00000001c0)="a3dd411898de787b5612e5ac94f45ecec7", 0x11}], 0x5) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0xa0, 0x0) write(r6, &(0x7f0000000280)="c2dc4b9c94847c70d5ca101aa0033a2ab17a1d4943c5a99ce32b299e5e5c12ad064d9bb7c4c2f6dee9f754a718740e79d7550bb1b8407677579d393408d46cd65b9971df1fc69d93ad6e2684a803d2a017c6fc8b8382fc85012be7a22b23df63a9c1c79dce", 0x65) 01:03:10 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x1f}], 0x1}) 01:03:10 executing program 7: execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='^[[\x00', &(0x7f00000000c0)='&%:\x00', &(0x7f0000000100)='!\x00', &(0x7f0000000140)='/dev/vmm\x00', &(0x7f0000000180)=':\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='/dev/vmm\x00', &(0x7f0000000240)=']$-(($-\x00', &(0x7f0000000280)='/dev/vmm\x00']) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) r2 = syz_open_pts() socket(0x2, 0x2, 0x0) (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000300)=0x80) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (rerun: 32) 01:03:10 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:10 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:10 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r2, r3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/219, 0xdb}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/216, 0xd8}], 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:10 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) 01:03:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x80045604, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x9, 0x6, 0x2}, {0x2, 0x27, 0x4, 0x4}, {0x4, 0x5, 0x9, 0x5}]}) 01:03:10 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x1f}], 0x1}) 01:03:10 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560b, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:10 executing program 7: execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='^[[\x00', &(0x7f00000000c0)='&%:\x00', &(0x7f0000000100)='!\x00', &(0x7f0000000140)='/dev/vmm\x00', &(0x7f0000000180)=':\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='/dev/vmm\x00', &(0x7f0000000240)=']$-(($-\x00', &(0x7f0000000280)='/dev/vmm\x00']) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) r2 = syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000300)=0x80) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x80045604, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:10 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r0, r1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r2, r3) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/219, 0xdb}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/216, 0xd8}], 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) dup2(r0, r1) (async) accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) (async) dup2(r2, r3) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/219, 0xdb}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/216, 0xd8}], 0x3) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) 01:03:10 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:10 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) socket(0x2, 0x2, 0x0) (async) fcntl$dupfd(r1, 0x0, r1) (async) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) 01:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x9, 0x6, 0x2}, {0x2, 0x27, 0x4, 0x4}, {0x4, 0x5, 0x9, 0x5}]}) 01:03:10 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82405605, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:10 executing program 4: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:10 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x1f}], 0x1}) 01:03:10 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() r2 = dup2(r0, r1) (async) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) dup2(r2, r3) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) readv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/219, 0xdb}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/216, 0xd8}], 0x3) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:10 executing program 2: r0 = socket(0x6, 0x5, 0x1f) r1 = socket(0x20, 0x2, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x20, 0x8000, 0xf) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0x7, 0x36, 0xfff}, {0x81, 0x2, 0x4, 0xa7ed}, {0x0, 0x40, 0x4, 0x3}, {0x8, 0x1f, 0x72, 0xfffff7ff}]}) write(r0, &(0x7f00000000c0)="d03322f7c4aadb1ac15e7220615cb8aaefcff042564937a072ac70456a83e7db1bb41fe9ca431f9bdbdda0c6981f1905d83ab42d556f92", 0x37) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) dup2(r3, r1) r4 = socket(0xf, 0x4000, 0x2) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000140)=0x1, 0x4) 01:03:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) (async) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) (async) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) (async) lseek(r2, 0x0, 0x8) (async) getdents(r2, 0x0, 0xc600) (async) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) (async) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:10 executing program 6: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x1}) 01:03:10 executing program 4: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:10 executing program 2: r0 = socket(0x6, 0x5, 0x1f) (async) r1 = socket(0x20, 0x2, 0x2) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x20, 0x8000, 0xf) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0x7, 0x36, 0xfff}, {0x81, 0x2, 0x4, 0xa7ed}, {0x0, 0x40, 0x4, 0x3}, {0x8, 0x1f, 0x72, 0xfffff7ff}]}) (async) write(r0, &(0x7f00000000c0)="d03322f7c4aadb1ac15e7220615cb8aaefcff042564937a072ac70456a83e7db1bb41fe9ca431f9bdbdda0c6981f1905d83ab42d556f92", 0x37) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) (async) dup2(r3, r1) (async) r4 = socket(0xf, 0x4000, 0x2) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000140)=0x1, 0x4) 01:03:10 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xc2e, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0xfffffffffffffffc]}}) 01:03:10 executing program 5: write(0xffffffffffffffff, &(0x7f00000002c0)="6ec8b2162233e31fe936e65267295dab3307f2873cf8d74960a7eeb22f518599fdd495212fabec569dbfb274dce5354fd8033233a2253b62b80c170a3d613eb02503fb4162298d1aa75f4d33241d2a1290275039405fb06cecbfb4eb3a1819ea1ec5c73409bf0f8b6354c9b0d592e77aa34704dccfbf65ab0dfb8ba8ae333d40e9bb148c1a4d24bfeb010d43cf1b223ab5d3b90acdcb3bd9b7102ff64707349936495388e261", 0xa6) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0xff, 0x1ff, {[0x2, 0x1, 0x1000, 0x7, 0x8000000000000000, 0x10001, 0xa9, 0x40, 0x2000000000, 0x2, 0x100000001, 0x9, 0x6, 0x9, 0x0, 0xfffffffffffffffd, 0xc3, 0x1], [0x6, 0x8, 0x5, 0x100000001, 0x691, 0x5, 0x3, 0x3, 0xffffffffffffffff, 0x2], [0x112f, 0xdb3, 0x9, 0x3ff, 0xffffffff, 0x1, 0x4cd6513c], [0x9, 0x0, 0x5, 0x7f, 0x2cc34d66, 0x7], [{0x7, 0x9, 0x3, 0x100000001}, {0x5, 0x9, 0x80}, {0x8, 0x0, 0x2, 0x3ff}, {0xfc00, 0x10000, 0x9, 0x1}, {0x5, 0x2, 0xc171a559, 0x8}, {0x8, 0x3f5, 0xc0000000, 0x8}, {0x9, 0x10001, 0x3, 0x7f}, {0x5, 0x100, 0x1, 0x5}], {0xb4, 0x9, 0x5, 0x800}, {0x7, 0x4, 0x9, 0xffff}}}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x7fffffff], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0x4}, {0x0, 0xfffffffa}]}}) 01:03:10 executing program 4: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:10 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:10 executing program 2: r0 = socket(0x6, 0x5, 0x1f) r1 = socket(0x20, 0x2, 0x2) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) socket(0x20, 0x8000, 0xf) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x8, 0x7, 0x36, 0xfff}, {0x81, 0x2, 0x4, 0xa7ed}, {0x0, 0x40, 0x4, 0x3}, {0x8, 0x1f, 0x72, 0xfffff7ff}]}) (async) write(r0, &(0x7f00000000c0)="d03322f7c4aadb1ac15e7220615cb8aaefcff042564937a072ac70456a83e7db1bb41fe9ca431f9bdbdda0c6981f1905d83ab42d556f92", 0x37) (async) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000180), &(0x7f00000001c0)=0x4) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) (async) dup2(r3, r1) (async) r4 = socket(0xf, 0x4000, 0x2) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000140)=0x1, 0x4) 01:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x9, 0x6, 0x2}, {0x2, 0x27, 0x4, 0x4}, {0x4, 0x5, 0x9, 0x5}]}) 01:03:10 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) (async) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) (async) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) (async, rerun: 64) socket(0x2, 0x3, 0x0) (async, rerun: 64) socket(0x2, 0x2, 0x0) (async, rerun: 64) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (rerun: 64) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) (async) lseek(r2, 0x0, 0x8) (async) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) (async, rerun: 32) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) (rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:10 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0185603, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:10 executing program 5: write(0xffffffffffffffff, &(0x7f00000002c0)="6ec8b2162233e31fe936e65267295dab3307f2873cf8d74960a7eeb22f518599fdd495212fabec569dbfb274dce5354fd8033233a2253b62b80c170a3d613eb02503fb4162298d1aa75f4d33241d2a1290275039405fb06cecbfb4eb3a1819ea1ec5c73409bf0f8b6354c9b0d592e77aa34704dccfbf65ab0dfb8ba8ae333d40e9bb148c1a4d24bfeb010d43cf1b223ab5d3b90acdcb3bd9b7102ff64707349936495388e261", 0xa6) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0xff, 0x1ff, {[0x2, 0x1, 0x1000, 0x7, 0x8000000000000000, 0x10001, 0xa9, 0x40, 0x2000000000, 0x2, 0x100000001, 0x9, 0x6, 0x9, 0x0, 0xfffffffffffffffd, 0xc3, 0x1], [0x6, 0x8, 0x5, 0x100000001, 0x691, 0x5, 0x3, 0x3, 0xffffffffffffffff, 0x2], [0x112f, 0xdb3, 0x9, 0x3ff, 0xffffffff, 0x1, 0x4cd6513c], [0x9, 0x0, 0x5, 0x7f, 0x2cc34d66, 0x7], [{0x7, 0x9, 0x3, 0x100000001}, {0x5, 0x9, 0x80}, {0x8, 0x0, 0x2, 0x3ff}, {0xfc00, 0x10000, 0x9, 0x1}, {0x5, 0x2, 0xc171a559, 0x8}, {0x8, 0x3f5, 0xc0000000, 0x8}, {0x9, 0x10001, 0x3, 0x7f}, {0x5, 0x100, 0x1, 0x5}], {0xb4, 0x9, 0x5, 0x800}, {0x7, 0x4, 0x9, 0xffff}}}) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x7fffffff], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0x4}, {0x0, 0xfffffffa}]}}) 01:03:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:03:10 executing program 2: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:03:10 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:10 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x0, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:11 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205602, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:11 executing program 5: write(0xffffffffffffffff, &(0x7f00000002c0)="6ec8b2162233e31fe936e65267295dab3307f2873cf8d74960a7eeb22f518599fdd495212fabec569dbfb274dce5354fd8033233a2253b62b80c170a3d613eb02503fb4162298d1aa75f4d33241d2a1290275039405fb06cecbfb4eb3a1819ea1ec5c73409bf0f8b6354c9b0d592e77aa34704dccfbf65ab0dfb8ba8ae333d40e9bb148c1a4d24bfeb010d43cf1b223ab5d3b90acdcb3bd9b7102ff64707349936495388e261", 0xa6) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1, 0xff, 0x1ff, {[0x2, 0x1, 0x1000, 0x7, 0x8000000000000000, 0x10001, 0xa9, 0x40, 0x2000000000, 0x2, 0x100000001, 0x9, 0x6, 0x9, 0x0, 0xfffffffffffffffd, 0xc3, 0x1], [0x6, 0x8, 0x5, 0x100000001, 0x691, 0x5, 0x3, 0x3, 0xffffffffffffffff, 0x2], [0x112f, 0xdb3, 0x9, 0x3ff, 0xffffffff, 0x1, 0x4cd6513c], [0x9, 0x0, 0x5, 0x7f, 0x2cc34d66, 0x7], [{0x7, 0x9, 0x3, 0x100000001}, {0x5, 0x9, 0x80}, {0x8, 0x0, 0x2, 0x3ff}, {0xfc00, 0x10000, 0x9, 0x1}, {0x5, 0x2, 0xc171a559, 0x8}, {0x8, 0x3f5, 0xc0000000, 0x8}, {0x9, 0x10001, 0x3, 0x7f}, {0x5, 0x100, 0x1, 0x5}], {0xb4, 0x9, 0x5, 0x800}, {0x7, 0x4, 0x9, 0xffff}}}) (async) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0x0, 0x0, 0x0, 0x7fffffff], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3, 0x4}, {0x0, 0xfffffffa}]}}) (rerun: 32) 01:03:11 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xc2e, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0xfffffffffffffffc]}}) 01:03:11 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc0205609, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:11 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:11 executing program 2: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:03:11 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x0, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:03:11 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc2485607, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x1}) 01:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:03:11 executing program 2: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) 01:03:11 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xc2e, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0xfffffffffffffffc]}}) (rerun: 64) 01:03:11 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x0, 0x4, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x80, 0x8, {[0x5, 0x4, 0x5, 0x3, 0x9, 0x81, 0x7, 0x6b1, 0xff, 0x1, 0x4e, 0xfffffffffffffffc, 0xfff, 0x774, 0x26fd, 0xba2, 0x2, 0xfff], [0x5, 0x7f, 0xfffffffffffffffd, 0x0, 0x20, 0x4d2, 0xffff, 0xfffffffffffffff9, 0x8, 0x3], [0x4, 0x24e, 0x6, 0x7fffffff, 0x0, 0x100, 0x8000000000000001], [0x3, 0x3f, 0x3f, 0x800, 0x9, 0x10000], [{0x4, 0x9, 0xe7, 0xffffffff}, {0x9, 0x6, 0x7, 0x8000}, {0x2, 0x7fffffff, 0x4, 0x3}, {0x5, 0x1, 0x1, 0x2}, {0xe76a, 0x400, 0x3ff, 0xff}, {0x2, 0x1, 0x0, 0x99}, {0x5, 0x9, 0x7, 0x360}, {0xff, 0x3ff, 0x8, 0x7fffffffffffffff}], {0x7ff, 0xffffff5c, 0x7, 0xffffffff}, {0x100, 0x2, 0x0, 0x1}}}) 01:03:11 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x0, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:11 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005602, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:11 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 01:03:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x20007461, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x1}) 01:03:11 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ftruncate(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000000240)=""/172, 0xac}], 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000300)="78284db5a03115a970b5b7d14a009782dae60c9c6a13981a3cb46361577bc22ea42f80105dc9bd6ae5ed91453256b343b5aff9dc4305e58a4c2ee41d6c352c30cec83f302b118d5a3c6afc5f40864538f733308f40f208884f681686563750e8db87a1b2fb9a4aa8b13f2f35c10ae54ae3777f667ff3e100ba3d0ca2a8772563a0281862add988c6718b61d466a742aa4264544fdccd9687c8fb01c65d9c44d2ebebfc7f7d97443084445a05f7ec238a9d988982bf0e71b8997238d258608a7869a218dfde7b4d78adfca06f0bc4339d6d6e5c01a9a1ae362f74419e312ba7aefd48c9f414d3159c93e019", 0xeb}], 0x1, 0x94) 01:03:11 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:11 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x80, 0x0, 0x3, {[0x4, 0x10000, 0x8, 0x4, 0x2, 0x1, 0x2, 0xffffffffffffffff, 0x9, 0x8, 0x0, 0x6, 0x3, 0x7, 0x0, 0x80, 0x6d7, 0x1000], [0xc8f, 0x9, 0x3f, 0xf8e, 0xa0, 0xfffffffffffffff9, 0x9, 0x3, 0x9, 0x80], [0x9, 0xd8, 0x8, 0x10001, 0x9, 0x0, 0x8], [0x0, 0x9, 0x7, 0x1000, 0x7a69, 0x7], [{0x8, 0x40, 0x3ff, 0x5}, {0x0, 0x400, 0x7, 0x3}, {0x6, 0x8, 0x8, 0xffffffffffffff8b}, {0x4, 0x6, 0x5}, {0x6, 0x8, 0x1000, 0x7fffffff}, {0x0, 0xffff, 0xe6f3, 0x1}, {0x8, 0x80000000, 0x1, 0x1}, {0x5, 0x8, 0x400, 0x1}], {0x8000, 0x9, 0x2, 0x80000001}, {0x9, 0x41, 0x10001, 0x179}}}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r2 = socket$inet(0x2, 0x4, 0xce) lseek(r2, 0xfffffffffffffffd, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9434766644d262d5555319511650fc2b9fc321be86d56af0254e0d17afe99b698af8f53b7ffef9305dae7edd4e6193622739009f92d3a9cbe4bb731b7c42619e65026efbbd6b0eb313d769881297be231e19e6", 0x53) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) dup2(r0, r4) 01:03:11 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 01:03:11 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:11 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x0, 0x4, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x80, 0x8, {[0x5, 0x4, 0x5, 0x3, 0x9, 0x81, 0x7, 0x6b1, 0xff, 0x1, 0x4e, 0xfffffffffffffffc, 0xfff, 0x774, 0x26fd, 0xba2, 0x2, 0xfff], [0x5, 0x7f, 0xfffffffffffffffd, 0x0, 0x20, 0x4d2, 0xffff, 0xfffffffffffffff9, 0x8, 0x3], [0x4, 0x24e, 0x6, 0x7fffffff, 0x0, 0x100, 0x8000000000000001], [0x3, 0x3f, 0x3f, 0x800, 0x9, 0x10000], [{0x4, 0x9, 0xe7, 0xffffffff}, {0x9, 0x6, 0x7, 0x8000}, {0x2, 0x7fffffff, 0x4, 0x3}, {0x5, 0x1, 0x1, 0x2}, {0xe76a, 0x400, 0x3ff, 0xff}, {0x2, 0x1, 0x0, 0x99}, {0x5, 0x9, 0x7, 0x360}, {0xff, 0x3ff, 0x8, 0x7fffffffffffffff}], {0x7ff, 0xffffff5c, 0x7, 0xffffffff}, {0x100, 0x2, 0x0, 0x1}}}) 01:03:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x4004667b, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x1}) 01:03:11 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x80, 0x0, 0x3, {[0x4, 0x10000, 0x8, 0x4, 0x2, 0x1, 0x2, 0xffffffffffffffff, 0x9, 0x8, 0x0, 0x6, 0x3, 0x7, 0x0, 0x80, 0x6d7, 0x1000], [0xc8f, 0x9, 0x3f, 0xf8e, 0xa0, 0xfffffffffffffff9, 0x9, 0x3, 0x9, 0x80], [0x9, 0xd8, 0x8, 0x10001, 0x9, 0x0, 0x8], [0x0, 0x9, 0x7, 0x1000, 0x7a69, 0x7], [{0x8, 0x40, 0x3ff, 0x5}, {0x0, 0x400, 0x7, 0x3}, {0x6, 0x8, 0x8, 0xffffffffffffff8b}, {0x4, 0x6, 0x5}, {0x6, 0x8, 0x1000, 0x7fffffff}, {0x0, 0xffff, 0xe6f3, 0x1}, {0x8, 0x80000000, 0x1, 0x1}, {0x5, 0x8, 0x400, 0x1}], {0x8000, 0x9, 0x2, 0x80000001}, {0x9, 0x41, 0x10001, 0x179}}}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x80, 0x0, 0x3, {[0x4, 0x10000, 0x8, 0x4, 0x2, 0x1, 0x2, 0xffffffffffffffff, 0x9, 0x8, 0x0, 0x6, 0x3, 0x7, 0x0, 0x80, 0x6d7, 0x1000], [0xc8f, 0x9, 0x3f, 0xf8e, 0xa0, 0xfffffffffffffff9, 0x9, 0x3, 0x9, 0x80], [0x9, 0xd8, 0x8, 0x10001, 0x9, 0x0, 0x8], [0x0, 0x9, 0x7, 0x1000, 0x7a69, 0x7], [{0x8, 0x40, 0x3ff, 0x5}, {0x0, 0x400, 0x7, 0x3}, {0x6, 0x8, 0x8, 0xffffffffffffff8b}, {0x4, 0x6, 0x5}, {0x6, 0x8, 0x1000, 0x7fffffff}, {0x0, 0xffff, 0xe6f3, 0x1}, {0x8, 0x80000000, 0x1, 0x1}, {0x5, 0x8, 0x400, 0x1}], {0x8000, 0x9, 0x2, 0x80000001}, {0x9, 0x41, 0x10001, 0x179}}}) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) 01:03:11 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0xdeaf4152, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:11 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [0x0, 0x4, 0x0, 0x0, 0x0, 0x4], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) (async) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x80, 0x8, {[0x5, 0x4, 0x5, 0x3, 0x9, 0x81, 0x7, 0x6b1, 0xff, 0x1, 0x4e, 0xfffffffffffffffc, 0xfff, 0x774, 0x26fd, 0xba2, 0x2, 0xfff], [0x5, 0x7f, 0xfffffffffffffffd, 0x0, 0x20, 0x4d2, 0xffff, 0xfffffffffffffff9, 0x8, 0x3], [0x4, 0x24e, 0x6, 0x7fffffff, 0x0, 0x100, 0x8000000000000001], [0x3, 0x3f, 0x3f, 0x800, 0x9, 0x10000], [{0x4, 0x9, 0xe7, 0xffffffff}, {0x9, 0x6, 0x7, 0x8000}, {0x2, 0x7fffffff, 0x4, 0x3}, {0x5, 0x1, 0x1, 0x2}, {0xe76a, 0x400, 0x3ff, 0xff}, {0x2, 0x1, 0x0, 0x99}, {0x5, 0x9, 0x7, 0x360}, {0xff, 0x3ff, 0x8, 0x7fffffffffffffff}], {0x7ff, 0xffffff5c, 0x7, 0xffffffff}, {0x100, 0x2, 0x0, 0x1}}}) 01:03:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x40047477, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x1}) 01:03:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r2 = socket$inet(0x2, 0x4, 0xce) lseek(r2, 0xfffffffffffffffd, 0x0) (async) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9434766644d262d5555319511650fc2b9fc321be86d56af0254e0d17afe99b698af8f53b7ffef9305dae7edd4e6193622739009f92d3a9cbe4bb731b7c42619e65026efbbd6b0eb313d769881297be231e19e6", 0x53) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) (async) dup2(r0, r4) 01:03:11 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) 01:03:11 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:11 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:12 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ftruncate(0xffffffffffffffff, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000000240)=""/172, 0xac}], 0x2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000300)="78284db5a03115a970b5b7d14a009782dae60c9c6a13981a3cb46361577bc22ea42f80105dc9bd6ae5ed91453256b343b5aff9dc4305e58a4c2ee41d6c352c30cec83f302b118d5a3c6afc5f40864538f733308f40f208884f681686563750e8db87a1b2fb9a4aa8b13f2f35c10ae54ae3777f667ff3e100ba3d0ca2a8772563a0281862add988c6718b61d466a742aa4264544fdccd9687c8fb01c65d9c44d2ebebfc7f7d97443084445a05f7ec238a9d988982bf0e71b8997238d258608a7869a218dfde7b4d78adfca06f0bc4339d6d6e5c01a9a1ae362f74419e312ba7aefd48c9f414d3159c93e019", 0xeb}], 0x1, 0x94) pipe(&(0x7f0000000000)) (async) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) pipe(&(0x7f00000000c0)) (async) ftruncate(0xffffffffffffffff, 0x5) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000000240)=""/172, 0xac}], 0x2) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) (async) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000300)="78284db5a03115a970b5b7d14a009782dae60c9c6a13981a3cb46361577bc22ea42f80105dc9bd6ae5ed91453256b343b5aff9dc4305e58a4c2ee41d6c352c30cec83f302b118d5a3c6afc5f40864538f733308f40f208884f681686563750e8db87a1b2fb9a4aa8b13f2f35c10ae54ae3777f667ff3e100ba3d0ca2a8772563a0281862add988c6718b61d466a742aa4264544fdccd9687c8fb01c65d9c44d2ebebfc7f7d97443084445a05f7ec238a9d988982bf0e71b8997238d258608a7869a218dfde7b4d78adfca06f0bc4339d6d6e5c01a9a1ae362f74419e312ba7aefd48c9f414d3159c93e019", 0xeb}], 0x1, 0x94) (async) 01:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r2 = socket$inet(0x2, 0x4, 0xce) lseek(r2, 0xfffffffffffffffd, 0x0) r3 = dup2(r1, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9434766644d262d5555319511650fc2b9fc321be86d56af0254e0d17afe99b698af8f53b7ffef9305dae7edd4e6193622739009f92d3a9cbe4bb731b7c42619e65026efbbd6b0eb313d769881297be231e19e6", 0x53) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) dup2(r0, r4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) socket$inet(0x2, 0x4, 0xce) (async) lseek(r2, 0xfffffffffffffffd, 0x0) (async) dup2(r1, r2) (async) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="9434766644d262d5555319511650fc2b9fc321be86d56af0254e0d17afe99b698af8f53b7ffef9305dae7edd4e6193622739009f92d3a9cbe4bb731b7c42619e65026efbbd6b0eb313d769881297be231e19e6", 0x53) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={0x0}) (async) dup2(r0, r4) (async) 01:03:12 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x9, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:12 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0xe7], [{0x0, 0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x0, 0x5}, {0x0, 0xfffffffd}, {}, {0x0, 0x8000}]}}) 01:03:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x8004667c, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x1}) 01:03:12 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:12 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:03:12 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x80, 0x0, 0x3, {[0x4, 0x10000, 0x8, 0x4, 0x2, 0x1, 0x2, 0xffffffffffffffff, 0x9, 0x8, 0x0, 0x6, 0x3, 0x7, 0x0, 0x80, 0x6d7, 0x1000], [0xc8f, 0x9, 0x3f, 0xf8e, 0xa0, 0xfffffffffffffff9, 0x9, 0x3, 0x9, 0x80], [0x9, 0xd8, 0x8, 0x10001, 0x9, 0x0, 0x8], [0x0, 0x9, 0x7, 0x1000, 0x7a69, 0x7], [{0x8, 0x40, 0x3ff, 0x5}, {0x0, 0x400, 0x7, 0x3}, {0x6, 0x8, 0x8, 0xffffffffffffff8b}, {0x4, 0x6, 0x5}, {0x6, 0x8, 0x1000, 0x7fffffff}, {0x0, 0xffff, 0xe6f3, 0x1}, {0x8, 0x80000000, 0x1, 0x1}, {0x5, 0x8, 0x400, 0x1}], {0x8000, 0x9, 0x2, 0x80000001}, {0x9, 0x41, 0x10001, 0x179}}}) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:12 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xa, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:12 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0xe7], [{0x0, 0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x0, 0x5}, {0x0, 0xfffffffd}, {}, {0x0, 0x8000}]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0xe7], [{0x0, 0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x0, 0x5}, {0x0, 0xfffffffd}, {}, {0x0, 0x8000}]}}) (async) 01:03:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x8004667d, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x1}) 01:03:12 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x8, 0x8000, 0xffffffffffffffff, {[0x40, 0x6, 0x4, 0x81, 0x4, 0xdb, 0x1, 0xf000000000000000, 0x800, 0x800, 0x9, 0x81, 0xfffffffffffffff9, 0x4, 0x3, 0x3, 0x7], [0x8000, 0x5, 0xb1ae, 0x4, 0x36b, 0xffffffff, 0x5, 0x4b, 0x7, 0x98], [0x1000, 0x8001, 0x7, 0xed1, 0x8, 0x6, 0x8], [0x0, 0x6, 0x100000000, 0x1, 0x0, 0xffffffffffffffff], [{0x8001, 0x7, 0x8, 0x1}, {0x7, 0x6, 0x7ff, 0x5}, {0x8, 0x7, 0x6, 0x4}, {0x0, 0x200, 0x80, 0x5}, {0x3, 0x40, 0x0, 0x2}, {0xff00, 0x20, 0x7, 0x8}, {0x3, 0x5, 0x5}, {0x9, 0x8000, 0x6, 0x6}], {0xf229, 0x0, 0x7, 0x4}, {0x8, 0xff, 0x2, 0x5}}}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:12 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:03:12 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:12 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xf, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x8004667e, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x1}) 01:03:12 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ftruncate(0xffffffffffffffff, 0x5) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async, rerun: 32) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/30, 0x1e}, {&(0x7f0000000240)=""/172, 0xac}], 0x2) (async, rerun: 32) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={0x0}) (async, rerun: 64) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000300)="78284db5a03115a970b5b7d14a009782dae60c9c6a13981a3cb46361577bc22ea42f80105dc9bd6ae5ed91453256b343b5aff9dc4305e58a4c2ee41d6c352c30cec83f302b118d5a3c6afc5f40864538f733308f40f208884f681686563750e8db87a1b2fb9a4aa8b13f2f35c10ae54ae3777f667ff3e100ba3d0ca2a8772563a0281862add988c6718b61d466a742aa4264544fdccd9687c8fb01c65d9c44d2ebebfc7f7d97443084445a05f7ec238a9d988982bf0e71b8997238d258608a7869a218dfde7b4d78adfca06f0bc4339d6d6e5c01a9a1ae362f74419e312ba7aefd48c9f414d3159c93e019", 0xeb}], 0x1, 0x94) (rerun: 64) 01:03:12 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [0xe7], [{0x0, 0x0, 0xfffffffd}, {}, {}, {}, {0x0, 0x0, 0x5}, {0x0, 0xfffffffd}, {}, {0x0, 0x8000}]}}) (rerun: 32) 01:03:12 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x8, 0x8000, 0xffffffffffffffff, {[0x40, 0x6, 0x4, 0x81, 0x4, 0xdb, 0x1, 0xf000000000000000, 0x800, 0x800, 0x9, 0x81, 0xfffffffffffffff9, 0x4, 0x3, 0x3, 0x7], [0x8000, 0x5, 0xb1ae, 0x4, 0x36b, 0xffffffff, 0x5, 0x4b, 0x7, 0x98], [0x1000, 0x8001, 0x7, 0xed1, 0x8, 0x6, 0x8], [0x0, 0x6, 0x100000000, 0x1, 0x0, 0xffffffffffffffff], [{0x8001, 0x7, 0x8, 0x1}, {0x7, 0x6, 0x7ff, 0x5}, {0x8, 0x7, 0x6, 0x4}, {0x0, 0x200, 0x80, 0x5}, {0x3, 0x40, 0x0, 0x2}, {0xff00, 0x20, 0x7, 0x8}, {0x3, 0x5, 0x5}, {0x9, 0x8000, 0x6, 0x6}], {0xf229, 0x0, 0x7, 0x4}, {0x8, 0xff, 0x2, 0x5}}}) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (rerun: 64) 01:03:12 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xc6, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0xffffff1a, 0x0) syz_emit_ethernet(0x15d, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb81000c0008004100014b006400063f2e9078ffffffffac1400bb01832b0800000000ffffffffe0000002ac1400aa000000007f000001ac1400aaffffffff7f000001ac1400bb010000004e204e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="70200caf907800070402131258269938f3f61176fb184b9b7b1624c804109c7b5cd0396a50d92af2c7042e580303800512000002b20000a09300000004fffffff9080a00000004000000070003030400828e8f7f6cd322a935bbd8bd5eb1105e5b1056f5f60c358b95fc24de942e6dfe5d516094b9b9153694d2e2533c798e22e74d9c373daf5458d1fb009cdeb6a3cbc404acdd2e11b1a8f9b840dc76ceaee1c66273f3d273d57d79a1e2b9a75f782f26f4a54bc4e91777345bed11743576b6a96ece8202346ea4174e8f55a0ce39ef4f4728f686909c09c673452b964abb8fb74d1d72dc8bc7f148db9edea0f0c529f7b59f04676271709569d746141208db9f03badf893475a0ccda1b111b61fd07121c4dd23dbfe2bd51a3db1d696b1b2d7c743e55cea7330c95e98d32ce5c9a8ca64a8de5ff48259d7be0f8f5d451cea978fd4e0cee0d5bddaf227dcfddcb60fc5bdaa214d3c72f98f8f653b4a26598f13469cf3ee21a4d785eced281e50f225906a2c1b7b37f00"/389]) 01:03:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x1}) 01:03:12 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:12 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:03:12 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xf0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0xffffff1a, 0x0) syz_emit_ethernet(0x15d, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb81000c0008004100014b006400063f2e9078ffffffffac1400bb01832b0800000000ffffffffe0000002ac1400aa000000007f000001ac1400aaffffffff7f000001ac1400bb010000004e204e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="70200caf907800070402131258269938f3f61176fb184b9b7b1624c804109c7b5cd0396a50d92af2c7042e580303800512000002b20000a09300000004fffffff9080a00000004000000070003030400828e8f7f6cd322a935bbd8bd5eb1105e5b1056f5f60c358b95fc24de942e6dfe5d516094b9b9153694d2e2533c798e22e74d9c373daf5458d1fb009cdeb6a3cbc404acdd2e11b1a8f9b840dc76ceaee1c66273f3d273d57d79a1e2b9a75f782f26f4a54bc4e91777345bed11743576b6a96ece8202346ea4174e8f55a0ce39ef4f4728f686909c09c673452b964abb8fb74d1d72dc8bc7f148db9edea0f0c529f7b59f04676271709569d746141208db9f03badf893475a0ccda1b111b61fd07121c4dd23dbfe2bd51a3db1d696b1b2d7c743e55cea7330c95e98d32ce5c9a8ca64a8de5ff48259d7be0f8f5d451cea978fd4e0cee0d5bddaf227dcfddcb60fc5bdaa214d3c72f98f8f653b4a26598f13469cf3ee21a4d785eced281e50f225906a2c1b7b37f00"/389]) 01:03:12 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x1}) 01:03:12 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x8, 0x8000, 0xffffffffffffffff, {[0x40, 0x6, 0x4, 0x81, 0x4, 0xdb, 0x1, 0xf000000000000000, 0x800, 0x800, 0x9, 0x81, 0xfffffffffffffff9, 0x4, 0x3, 0x3, 0x7], [0x8000, 0x5, 0xb1ae, 0x4, 0x36b, 0xffffffff, 0x5, 0x4b, 0x7, 0x98], [0x1000, 0x8001, 0x7, 0xed1, 0x8, 0x6, 0x8], [0x0, 0x6, 0x100000000, 0x1, 0x0, 0xffffffffffffffff], [{0x8001, 0x7, 0x8, 0x1}, {0x7, 0x6, 0x7ff, 0x5}, {0x8, 0x7, 0x6, 0x4}, {0x0, 0x200, 0x80, 0x5}, {0x3, 0x40, 0x0, 0x2}, {0xff00, 0x20, 0x7, 0x8}, {0x3, 0x5, 0x5}, {0x9, 0x8000, 0x6, 0x6}], {0xf229, 0x0, 0x7, 0x4}, {0x8, 0xff, 0x2, 0x5}}}) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:12 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) fcntl$dupfd(r1, 0xa, r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x3]}}) 01:03:12 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0xffffff1a, 0x0) syz_emit_ethernet(0x15d, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb81000c0008004100014b006400063f2e9078ffffffffac1400bb01832b0800000000ffffffffe0000002ac1400aa000000007f000001ac1400aaffffffff7f000001ac1400bb010000004e204e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="70200caf907800070402131258269938f3f61176fb184b9b7b1624c804109c7b5cd0396a50d92af2c7042e580303800512000002b20000a09300000004fffffff9080a00000004000000070003030400828e8f7f6cd322a935bbd8bd5eb1105e5b1056f5f60c358b95fc24de942e6dfe5d516094b9b9153694d2e2533c798e22e74d9c373daf5458d1fb009cdeb6a3cbc404acdd2e11b1a8f9b840dc76ceaee1c66273f3d273d57d79a1e2b9a75f782f26f4a54bc4e91777345bed11743576b6a96ece8202346ea4174e8f55a0ce39ef4f4728f686909c09c673452b964abb8fb74d1d72dc8bc7f148db9edea0f0c529f7b59f04676271709569d746141208db9f03badf893475a0ccda1b111b61fd07121c4dd23dbfe2bd51a3db1d696b1b2d7c743e55cea7330c95e98d32ce5c9a8ca64a8de5ff48259d7be0f8f5d451cea978fd4e0cee0d5bddaf227dcfddcb60fc5bdaa214d3c72f98f8f653b4a26598f13469cf3ee21a4d785eced281e50f225906a2c1b7b37f00"/389]) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0xffffff1a, 0x0) (async) syz_emit_ethernet(0x15d, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb81000c0008004100014b006400063f2e9078ffffffffac1400bb01832b0800000000ffffffffe0000002ac1400aa000000007f000001ac1400aaffffffff7f000001ac1400bb010000004e204e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="70200caf907800070402131258269938f3f61176fb184b9b7b1624c804109c7b5cd0396a50d92af2c7042e580303800512000002b20000a09300000004fffffff9080a00000004000000070003030400828e8f7f6cd322a935bbd8bd5eb1105e5b1056f5f60c358b95fc24de942e6dfe5d516094b9b9153694d2e2533c798e22e74d9c373daf5458d1fb009cdeb6a3cbc404acdd2e11b1a8f9b840dc76ceaee1c66273f3d273d57d79a1e2b9a75f782f26f4a54bc4e91777345bed11743576b6a96ece8202346ea4174e8f55a0ce39ef4f4728f686909c09c673452b964abb8fb74d1d72dc8bc7f148db9edea0f0c529f7b59f04676271709569d746141208db9f03badf893475a0ccda1b111b61fd07121c4dd23dbfe2bd51a3db1d696b1b2d7c743e55cea7330c95e98d32ce5c9a8ca64a8de5ff48259d7be0f8f5d451cea978fd4e0cee0d5bddaf227dcfddcb60fc5bdaa214d3c72f98f8f653b4a26598f13469cf3ee21a4d785eced281e50f225906a2c1b7b37f00"/389]) (async) 01:03:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 01:03:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x900, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2}], 0x1}) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) fcntl$dupfd(r1, 0xa, r0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x3]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) (async) fcntl$dupfd(r1, 0xa, r0) (async) syz_open_pts() (async) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x3]}}) (async) 01:03:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:13 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:13 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000040)={0x0, 0xe003, 0x9, {[0x4, 0x3, 0x5, 0xfffffffffffffff9, 0x401, 0x7f, 0x1, 0x5, 0x8, 0x8ef, 0x9fc3, 0x400, 0x8001, 0xfdc, 0x1ff, 0x8, 0x4, 0x7fffffff], [0x7, 0x5, 0x9, 0x80, 0x5, 0x80, 0x80000000, 0x0, 0x401, 0x9], [0xb63e, 0x6, 0x1, 0x8, 0x2, 0x5, 0x9], [0x8, 0x6, 0x1, 0x9, 0x6, 0x8001], [{0x9, 0x2, 0xffffff00, 0x6}, {0x8, 0x4, 0x40, 0x2}, {0x4, 0xffff8001, 0x5, 0x7f}, {0x8, 0x6, 0x5, 0x2ddb08bd}, {0x3, 0x3, 0x7fffffff, 0x8001}, {0xcbe, 0x7, 0x400, 0x5}, {0x871, 0x5, 0x4, 0x9}, {0x0, 0x4c4, 0x2, 0x4}], {0x7f, 0x13939a71, 0x7, 0x2}, {0x2a5, 0x5, 0x80, 0x1}}}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) writev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="51485b6a8cecfa9e521cf23d91b90376155c1263670c97e0cc9e644cab870786453ee344b0238dca4caacd8dde04df1e0d203aac2c3763b9081bfe9f98e93a6401512cbc52b22b0de219a5ede67363064b4cf0c0165236faf106a90c2c1cff59d7827896d29a7548ac397978a13baff6da3225433e87bb3b7f722c14545383", 0x7f}, {&(0x7f0000000340)="ce2756f86e9c91e03628377acf1c56e51afd9d2da5e10f4cadfd4f6abbc36e80573e3d0ac37346ff919a6310355f709ef86d95735e31a01c441d30a6d40ca80a861508ff5560b42cbc5cac5734d0a85a391994fdafd0fee19bdd96a06540a6131edc051e58e22d7ff6b8208c97a3e9aff266f8850efc5715f566c2109a22ee5fab0cefa4fe5f6fe2e72e27a577092860286f26f22b5b350be9fc12c313b45fc02f8d09d78d77a3737af320a168a27ece97257cd8649c7de160fef5396057020fc3fc15dddfa6acb5beab077526a8a1f5287701", 0xd3}], 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5, 0x0, 0x0, 0x3ff}]}) 01:03:13 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000040)={0x0, 0xe003, 0x9, {[0x4, 0x3, 0x5, 0xfffffffffffffff9, 0x401, 0x7f, 0x1, 0x5, 0x8, 0x8ef, 0x9fc3, 0x400, 0x8001, 0xfdc, 0x1ff, 0x8, 0x4, 0x7fffffff], [0x7, 0x5, 0x9, 0x80, 0x5, 0x80, 0x80000000, 0x0, 0x401, 0x9], [0xb63e, 0x6, 0x1, 0x8, 0x2, 0x5, 0x9], [0x8, 0x6, 0x1, 0x9, 0x6, 0x8001], [{0x9, 0x2, 0xffffff00, 0x6}, {0x8, 0x4, 0x40, 0x2}, {0x4, 0xffff8001, 0x5, 0x7f}, {0x8, 0x6, 0x5, 0x2ddb08bd}, {0x3, 0x3, 0x7fffffff, 0x8001}, {0xcbe, 0x7, 0x400, 0x5}, {0x871, 0x5, 0x4, 0x9}, {0x0, 0x4c4, 0x2, 0x4}], {0x7f, 0x13939a71, 0x7, 0x2}, {0x2a5, 0x5, 0x80, 0x1}}}) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async, rerun: 32) syz_open_pts() (rerun: 32) socket(0x2, 0x2, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="51485b6a8cecfa9e521cf23d91b90376155c1263670c97e0cc9e644cab870786453ee344b0238dca4caacd8dde04df1e0d203aac2c3763b9081bfe9f98e93a6401512cbc52b22b0de219a5ede67363064b4cf0c0165236faf106a90c2c1cff59d7827896d29a7548ac397978a13baff6da3225433e87bb3b7f722c14545383", 0x7f}, {&(0x7f0000000340)="ce2756f86e9c91e03628377acf1c56e51afd9d2da5e10f4cadfd4f6abbc36e80573e3d0ac37346ff919a6310355f709ef86d95735e31a01c441d30a6d40ca80a861508ff5560b42cbc5cac5734d0a85a391994fdafd0fee19bdd96a06540a6131edc051e58e22d7ff6b8208c97a3e9aff266f8850efc5715f566c2109a22ee5fab0cefa4fe5f6fe2e72e27a577092860286f26f22b5b350be9fc12c313b45fc02f8d09d78d77a3737af320a168a27ece97257cd8649c7de160fef5396057020fc3fc15dddfa6acb5beab077526a8a1f5287701", 0xd3}], 0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 01:03:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xa00, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5, 0x0, 0x0, 0x3ff}]}) 01:03:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x3}], 0x1}) 01:03:13 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xb, 0xff, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xc5b, 0x0, 0x1, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x42, 0x0, 0x7], [0x0, 0x0, 0x0, 0x0, 0x1000], [0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x80000000}, {}, {}, {0x1}], {0x2d}, {0x0, 0x0, 0x40, 0xe0}}}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x101) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={0x0}) (async) fcntl$dupfd(r1, 0xa, r0) (async) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [0x0, 0x0, 0x3]}}) 01:03:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x4}], 0x1}) 01:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5, 0x0, 0x0, 0x3ff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)) (async) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5, 0x0, 0x0, 0x3ff}]}) (async) 01:03:13 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async, rerun: 32) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000040)={0x0, 0xe003, 0x9, {[0x4, 0x3, 0x5, 0xfffffffffffffff9, 0x401, 0x7f, 0x1, 0x5, 0x8, 0x8ef, 0x9fc3, 0x400, 0x8001, 0xfdc, 0x1ff, 0x8, 0x4, 0x7fffffff], [0x7, 0x5, 0x9, 0x80, 0x5, 0x80, 0x80000000, 0x0, 0x401, 0x9], [0xb63e, 0x6, 0x1, 0x8, 0x2, 0x5, 0x9], [0x8, 0x6, 0x1, 0x9, 0x6, 0x8001], [{0x9, 0x2, 0xffffff00, 0x6}, {0x8, 0x4, 0x40, 0x2}, {0x4, 0xffff8001, 0x5, 0x7f}, {0x8, 0x6, 0x5, 0x2ddb08bd}, {0x3, 0x3, 0x7fffffff, 0x8001}, {0xcbe, 0x7, 0x400, 0x5}, {0x871, 0x5, 0x4, 0x9}, {0x0, 0x4c4, 0x2, 0x4}], {0x7f, 0x13939a71, 0x7, 0x2}, {0x2a5, 0x5, 0x80, 0x1}}}) (rerun: 32) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async, rerun: 32) syz_open_pts() (rerun: 32) socket(0x2, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) writev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="51485b6a8cecfa9e521cf23d91b90376155c1263670c97e0cc9e644cab870786453ee344b0238dca4caacd8dde04df1e0d203aac2c3763b9081bfe9f98e93a6401512cbc52b22b0de219a5ede67363064b4cf0c0165236faf106a90c2c1cff59d7827896d29a7548ac397978a13baff6da3225433e87bb3b7f722c14545383", 0x7f}, {&(0x7f0000000340)="ce2756f86e9c91e03628377acf1c56e51afd9d2da5e10f4cadfd4f6abbc36e80573e3d0ac37346ff919a6310355f709ef86d95735e31a01c441d30a6d40ca80a861508ff5560b42cbc5cac5734d0a85a391994fdafd0fee19bdd96a06540a6131edc051e58e22d7ff6b8208c97a3e9aff266f8850efc5715f566c2109a22ee5fab0cefa4fe5f6fe2e72e27a577092860286f26f22b5b350be9fc12c313b45fc02f8d09d78d77a3737af320a168a27ece97257cd8649c7de160fef5396057020fc3fc15dddfa6acb5beab077526a8a1f5287701", 0xd3}], 0x2) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x0, 0x1ff, 0x800, {[0x7, 0x7, 0x1, 0x9, 0x7fffffff, 0xd4c9, 0x6, 0x7, 0xa6, 0xfffffffffffff033, 0xffffffffffffffc0, 0x0, 0x9, 0x8000, 0x4, 0xb3, 0x8, 0x7], [0x3, 0x7ff, 0x0, 0x0, 0x3, 0x8, 0x1000, 0x0, 0xffffffff, 0x9], [0x2, 0x8000000000000001, 0x6, 0xffffffffffffff32, 0x9, 0x4], [0xbcaf, 0x2, 0x3, 0xa0, 0xeac, 0x116], [{0x1, 0x9, 0x9, 0x3}, {0x9, 0x80000000, 0x0, 0x2}, {0x4, 0x3, 0x4, 0x5}, {0x0, 0x80, 0x9, 0x9}, {0xcc, 0x7ff, 0x80000001, 0xfffffffffffffff8}, {0x8971, 0x9, 0x80000000, 0x1000}, {0x7fff, 0x81, 0x9, 0x7fffffff}, {0x1000, 0x3ff, 0x7, 0x1ff}], {0x5, 0x6, 0x7}, {0x101, 0xffffffff, 0xe2, 0x5}}}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000300)=0x6) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xf00, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) write(r1, &(0x7f0000000140)="45ff35b2dc586682a7ceda9f6f725e1607e56b119c3bba469b88a0c0e86c09822ee983ca3e28e481381ffdf1a46e39ad106b48335c19acf2c0448440a6c44cabf78e9b6c3b2d897cdd3aa1a0e85cef48e0b4d8f03ec80f30354ac9fb77b713c35492b4bd43695381168fcd575d67cf88e71918bb511fb37e313a7b667e84cddf2f02d017074c6f88c85309981646aa7fd4594bd3d60b8a762a9a60b18339f19ef26c7aba23356b4f6306f069fd94f2901dd8ffbd11a2273a45", 0xb9) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x5}], 0x1}) 01:03:13 executing program 1: ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:13 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000800)={0x3, 0x0, 0x5b60c9e9, {[0x8, 0x0, 0x3, 0x7, 0x2, 0x7fffffffffffffff, 0xcfd1, 0x3f, 0x2, 0x9d1, 0x9, 0x1, 0xa15, 0xf8, 0xc, 0x8, 0x7, 0x81], [0x1, 0x401, 0x5, 0x80, 0x8000000000000000, 0x1, 0x1, 0x5, 0x5, 0x40], [0x71fc3f41, 0x9, 0x5, 0x7, 0xf76, 0x200, 0xff], [0x2, 0x8, 0x8000, 0x6e, 0x8, 0xdd], [{0x0, 0x3ff, 0x8, 0x6}, {0x4000, 0x4a, 0x9, 0x3}, {0x3, 0x0, 0xfff, 0x6}, {0x4, 0x0, 0x4, 0x80000001}, {0x9, 0x1, 0x355dd131, 0xae0}, {0x6, 0x6, 0x2, 0xc414}, {0x1, 0x1ff, 0x1f, 0x3ff}, {0xacb5, 0x2, 0x0, 0x40}], {0x7, 0x8, 0x80, 0x494}, {0x8, 0xad4, 0x99a1, 0x8}}}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)=0xfffffffe) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x6d2f) syz_open_pts() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={0x0}) read(r5, &(0x7f0000000080)=""/65, 0x41) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xc600, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x0, 0x1ff, 0x800, {[0x7, 0x7, 0x1, 0x9, 0x7fffffff, 0xd4c9, 0x6, 0x7, 0xa6, 0xfffffffffffff033, 0xffffffffffffffc0, 0x0, 0x9, 0x8000, 0x4, 0xb3, 0x8, 0x7], [0x3, 0x7ff, 0x0, 0x0, 0x3, 0x8, 0x1000, 0x0, 0xffffffff, 0x9], [0x2, 0x8000000000000001, 0x6, 0xffffffffffffff32, 0x9, 0x4], [0xbcaf, 0x2, 0x3, 0xa0, 0xeac, 0x116], [{0x1, 0x9, 0x9, 0x3}, {0x9, 0x80000000, 0x0, 0x2}, {0x4, 0x3, 0x4, 0x5}, {0x0, 0x80, 0x9, 0x9}, {0xcc, 0x7ff, 0x80000001, 0xfffffffffffffff8}, {0x8971, 0x9, 0x80000000, 0x1000}, {0x7fff, 0x81, 0x9, 0x7fffffff}, {0x1000, 0x3ff, 0x7, 0x1ff}], {0x5, 0x6, 0x7}, {0x101, 0xffffffff, 0xe2, 0x5}}}) (async) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000300)=0x6) (async) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:13 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) setsockopt(r3, 0x3, 0x8, &(0x7f0000000b00)="5eaf58befd5e5755b4fdcf8259ec8ccd22c3f567e50cb64a72e6e87623d55025a108491fb7ba673a9184efb0fd57c873511cbdf8b544b30b4676eb5c17b2b76d97b034ea8427a78b0940d8dd3f819ba1afe86cb7e27a96eed476f7c2e9e9d884a1698d4289b74e09958e7c48dc4e17db604441db1e9fcbfbb734a5a9926059963d61db541584a686fb69ba9d74aa4a922151384ee9dda11c3fd3c1f282839c2c9e30517ad2d73b125c4624025ff600f5399d53524ecf736e28a7ed20de11be69189862311013b00a5e7aefa3b4947d667a00a9864c92d71f5299a8b36ef19960ea922e1f2e540cd58d719c099caea6989999bcc62f11a52dac2b0d23933b272827254cb73b5097664e12e96cb8d93031e00c1d757aa6fc1ae1437eb0f1f0713b50f8071fd9a7d507ab6438f2b6d938c544c0013cec6d666a2cd3988081ee63e41d4af9e92af77e7ca2fa4282c4c42711cf497313b7f27fe7a1f108315fc0cae37699c5be8799d5f15a2b4a7fa3ee8d5aa68d4b9c5bf9444594b9b1bad62183ea69f18c893b7451d743467891b86156faec139844b2898555c693dd4ba2c66bf349cac212b0994ff91b2cc5deed01754c1ee588854cecdd1a6b88428ff6d0f447ecc2e89f16ccea7bad8d17dade0d8708220896a69cef0171e3d16aaf875696dae98fe54059c19bdb08c5ac1b3170fc78feb589ebd265d14bb7c7613e66d0c73365d08f5c40bb01481b28e9fa22a53f966d5937f1ce64c8dcc127f72fa4f59dbe8cfc2f581f43f9cd13e426e4f76f386c4c6f666f27a54c8f398e89edc0618cb4ca22ff0d54781a457e909acd509ac1afe72675007528b3c1ba2c84b3cec1fc86c1270770720f4734e47073621eec8deca76b00aacb3de347d742a26e54f4132f62efac0357c334d6c9836aaf129e94d40727ea42cdef80974e2ea38f4370cfedab20fd1d6c59158f969e701dcd3e671adcb582a58c4688237013eeaec8c58616b6ab27113c9af573a9e8d01ede0eac548c2d9d073fe2c8a1b05237aa3b37a3c569fd5dac2b4375fddb9e6ede5ad2e8b82c21ddce1dfadddbafcab72f9ecd9d9aa950305cc20d782d91dcc9c03567c600d0b823de2bb42a29ef0848c80be10e572fd08a48047f6f2657b1caabc4215b17bf35827beaf7624c67bb9895d690d023fe7b8e94c3347bd900d697259c66fa264e86e82f1efaa6c6718bb32e0878c2e9d434deb1500c8f01d3a4993c8dfff3dc92de9d82176f292877632165538f28dde5ae8ada52a0448fab0f3458478db957f0642c9870bd2e60a96103eb9d7583b21e001014394c6b229190b168546b819e361e33b50feb40b6809fcfd0dd9722ddb4a174093e6137e24fba92919c551f2ca40248830b81df892c5aa3a64061f8154619b6d97b90ba0ce828e4f00b913290d802410f35b1983b90b8e910a5c5c53182ee338e686df4f90774a8a4311419bb7f31d57c48a028e4b5d36cc09029aeb2c3b95839aa162fd7b707e326d592e93060c577273706f052f7c16051025afc45a6a475db3d85d26b1213d7c906d208cfd8886661fa947f33a16214fef6639960f6dee329ea1f43c1ee5a86d6d3480e30420c25ac1519e95128cad33d322abd7fd8c236bdc6113c3d0d9e4718d48bfb754c4c1eb27f9e307e1d35fdf5bad4428479ef7180118b03acf0442f54855e246bd99401853dec0d254f16447f2950f242c63e8fa5c4571f2527f401edbd6a84c949b54b3f4622a90f25f128e786af84821b51059f463f57a80d9709b545d435ff3d305b84c8fc28083b8cb72860db7eddb0d520ad684a412eda01d5b64f0de0a1e70593c0d4f091640cf523706ab72acf67a74212173e14d1cc86f24ace3c7e3bdf61c0971c73b8df2aefb11e5e7957532ebd71a36aad03cbf166a0bb23ea122867847393d61a608236c9437696a36cb21f08e4296f72c2100f6a224965bc636a1819bc0fdd144933ca372392b7e1a03d01cd552a2c853f4102f276985f8e427cb55a3e21b4295da3f9a6331ea9a4aefaf0dbe1e1e6fb783154b55a995cb4fa900b611e907bb7517438a37238cc4848f99fb7465292cceee0cae853d17f1d2c852163c1a614ee8097884859547ce6486a78d38f9ee08bb1551f5a4970743f0774e748ea755c749f010a1082a72bc88754004d4595d0341fba98ecf40c93e279b4fce48b3099a901c1cda9d2b24e71eb95425c0ed2220cd3e01e9f87c0c68ae3cfd1af2a4d93f7c7412b702c32abc752c454963b3c27d680a1080edfbdaf910930556fcda75403e99483da774681e91c95179b12dc00ca1368f6de6e748ab05fece3f4852dca975678e47c2bb273146e2724705367260dec013aad5ef825a011000378f48d311cd83703634378f25bd3e9212a367ca6869570b7d06f3af0b2738782563cdb76652e199369b450fdf614f16eee8a08b0be7940cfbf794580db788a06c4645c6b7c1d16ab9d2685fc3d9c0448582187b7512b8e35d0612de0785b95b696850f3c1009cf8a1d4f0344b6c4806359c9fb005f218f453a650706503360e801d38282dd596ed0dd6c1e5c86243ff38b894f87b9ce28b5cf978f1dd23a344a8e9b55f5cb1cf9d147860d704b0cff20d74e718deba0d4d835267207e1c78ff5af1a043850dfbb2dc0363f982e6eba06761d36f29632c3955991c653618a049aaa5be7cd912f205d1a4fd82cb57fc69325069d6bde6823fed7c7faeff14f4d88e40870dbdfed16f0eccbbd727df33fbe741c5f3a34e7c99ea41e676305843a6e95be0d960709cb3afa4706de5d6492906780ab4d38763e84b5b2190c61602d0b2afe681df9f14378f2513126201979575bef90e1abbd1f08213685133eb9515f8779d5b115f5243469ee0ad18e724b7197776c0ab5415e85e5b7acb83f47cfe282ea44b352d35a33b87232504e4ad3182e54664e70be245724aeeb3b880c46a3b4319e3d085056700e241476663cb207d92c7ce0a7213b531ab7fb4d77bff4470a4caae62cedabe55adc513a8f35c7dd3a44ea38570a78a722ccca2112e36a9e91a6b7dff357ff6d670bdf373ef7cd60a97c7df3a0714dbfe5da166210855175be739a94331f94932b0a72c141b6a3e4c42030465b80f525cfaa7b4e7bad49af8b1c716223c96ba315ea9f50809a9bd68071bed8aa6f00aaa86fd2b63d49478716944a42a4b05bbbaf68252d7b88859e5f92247509fa2cf1d6eb76d138211cf24ce820acb9e3c0834c9a28e1e728db7c9603205c4685acf5a4a3debc4516f5a2ad72eed239cfd4c73935b4a2cd30b5be6c8a9a032c93a219adfdf20dc8d851977c8abfe26b866ac17da9aa28d88d549ec43ce9ef69978526d13c048cd1fbf3488de8698cea76ac59a31efcb211f8234e10064d0908bc33e54b62e2a26ef01dc9b0bcc6c892c5da55144028514652d6f528e12e70ad1b0dcf04f729b17172415cfcfe7149109a439545f34a616f0fa528c42f00853507f7cab99d125489d1ab53fec859802616aeb55c0e43a9bd36b3bfcdc20e0794e75ec435db3e01db84354531673e5007cbcd1af9819b883604dd6d8db30028abc7af3282a957177cc91169a6cf6d036320eb19bd945df3c578df910fab235594828164a1b4fe2e652296703aa39a286511bfa73dab813c20d7a65c2259c0264877538a7a53421503fa3ce0bcd5a794f5700b956ade2413264230ac860c6c6b9f8b8f8bf803bde9e22aeddb189aedffe48ecbef14dc0e93ff1c6c8bc0faf21fce48fc91104fd73bf9e1daa53855b9a0dd62f0eb577db231ec41084c1d170a3787b61dfe04ff7cb15d8df68a27c61f36c0048c1cf3196d8fee247a1a8978de186b4ced5e4c4140c1216457b0756e162d72e0ed52a70bd8a18950aee598e900b08a9ebed0812730558c28d4456684a1015f9454c6d014137cf9a9e5dec2af5bdfc2558ab3f40fe4ab0d887a9be028483347405adb3df46b98cd20add58ad616c8845946bac338e2d9a10f286bad800e461e0026974e41047ec801f816e2f97c449765bc68160f61bf86675ebcf16c9c64d7a33203f29f80bd9d88989b73e04bb18f2161e280e1b05d3443357d95a7b9254e600edc2621e5a411bea683de39f6348491837092f39853a9f4bf1afdaecc2ceea31036c7c4f1a46caf9f4730d258e633807b9de94a8b7b093dd985d7ddf976bdf1789ba8ae28543eb12cbbc611b688cd462b5e59f8a53e8be26c0802f205c88f17a5907c48f352b945b268b6c3781ee9a5c538b48aad4792a71a5ea15fb2927664f3d211aa7876a7621efc2694f44f1c6c6459befac685ef3a05e2dc34f96c7905eacfa63f7154bbb3b13ecbe1ae7d3b3f0a14784f48f4697874ab9ee3563cdf320ea2c906e1a00f55cef52dbb87a32e7cc45b738d43e003fe46297e204a8310657fb5e9b29898c363d4ec6ff195472b87d6b4ad49b6fd87aef13f6ae0e4aed17a3b1e76ded576d514d44429b8fc4da8cfc4b090244f4bc7a72ee12778615b464438c01b1430b82b4f50e173bed514a3412d8a890ad9f59fa8905b1cd8674e563e15e67c0d5db2bd3aea6091434899014d7d709e65980a7e2b8d4455b4109b169935403a678ba55bf86d2d02f511d3118ca9b5e05484ed3493eaeabd70635580da911cb667bb9a899af33875ab963a499363f8d28d5bd6039ded45c346cbb554a88957722b8ab5a96a548e5abb4d64b866633611e70092b8126426ace10f215d2891b21f51f1d245175d0c959e94e0db9d0290caf95b6ec8e39a357acfbce6378243957086093c89e9dc09d9da000cd89a1874c5cd5da6203dffb515b724dc88866213a918e2841d34847c1581a868071734fe5758b77685fe7f82c437ff1a4dce6713f295a3184cbfbe11dba3bdf9c002ad4fd07dd4b6208a0c424e0f22adb8d644202a09c8767d3843033c6789f670b82096c72d6b91f5f3b77f074b6997f91029a491840aa9c825af6b7d4be8952c9a09c734d2ba35991a136bdccf22007622c27079d2f9f09cd3db1bbd165697d6fc787a6641e2c5d86220cb166f21542bc12e0ba6fae19a872f59b45779ce98fb7f07e24f186a1597167357815f84dd7c5df7e07f0439bad76b7b1bea25fff9c72261463ccd9983796076fe6c48310a44cf70143b427003d0e6e0c0c96f1fd9539bdb0190370bf9778ecbb93ed2467912c26abfb336221959d27bcb97c3355f1c929bdb62f20d4cfc92e0225f6bbe889a16bafd0539f9c7cb54f4ad3d4cda2d97122adaa03675a71693e93c322626cd5e40b896016815971af4777c33e3574e348e8bf26ae1074f256f77aee320165a70abd796749ca341a5ca37e03803981166bec0b9c9e0cfd250f706d6e4dfa62fda655b25dc648be685eafc8629b2e3c541a4ad4c7a53c798982c2ff7f32564add5ebe2f488c4f4a0ffc3c2b10f5e0823a1a931cd713e0560c61574ae696714e53230bf4149dbbdc60e0543764d933395692513d83404f16d4ec256388b4d7b80d3583f17adf768221e6d99ecaa02827a9ea8c742a1961873a1be2ca30794247382dcf34e2d1aedb464cb1d25748c37ffe075f97ba6b4c9da2bbef828ada6e49288ad44bb2c53c45364599f75c1f34b99259da784f761a7c1ab65896e7dfa3212afdaa89b60aa72ff90f39cc2173232fe6777b47d645f0f36d519aa8c3458c0dfd596a1350b4c652583aaeb8c308c891e72a5a92fef2c13283f254cfc18371de6dfcdd1b24e6cf91b910e09e279a1d8673187b42ca3b01aab70912c4a964c609c9c86c4d75642ca45d1dc30", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x6}], 0x1}) 01:03:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) write(r1, &(0x7f0000000140)="45ff35b2dc586682a7ceda9f6f725e1607e56b119c3bba469b88a0c0e86c09822ee983ca3e28e481381ffdf1a46e39ad106b48335c19acf2c0448440a6c44cabf78e9b6c3b2d897cdd3aa1a0e85cef48e0b4d8f03ec80f30354ac9fb77b713c35492b4bd43695381168fcd575d67cf88e71918bb511fb37e313a7b667e84cddf2f02d017074c6f88c85309981646aa7fd4594bd3d60b8a762a9a60b18339f19ef26c7aba23356b4f6306f069fd94f2901dd8ffbd11a2273a45", 0xb9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) write(r1, &(0x7f0000000140)="45ff35b2dc586682a7ceda9f6f725e1607e56b119c3bba469b88a0c0e86c09822ee983ca3e28e481381ffdf1a46e39ad106b48335c19acf2c0448440a6c44cabf78e9b6c3b2d897cdd3aa1a0e85cef48e0b4d8f03ec80f30354ac9fb77b713c35492b4bd43695381168fcd575d67cf88e71918bb511fb37e313a7b667e84cddf2f02d017074c6f88c85309981646aa7fd4594bd3d60b8a762a9a60b18339f19ef26c7aba23356b4f6306f069fd94f2901dd8ffbd11a2273a45", 0xb9) (async) 01:03:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:13 executing program 1: ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) (async) 01:03:13 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) getdents(r2, 0x0, 0xc600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x7}], 0x1}) 01:03:13 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000800)={0x3, 0x0, 0x5b60c9e9, {[0x8, 0x0, 0x3, 0x7, 0x2, 0x7fffffffffffffff, 0xcfd1, 0x3f, 0x2, 0x9d1, 0x9, 0x1, 0xa15, 0xf8, 0xc, 0x8, 0x7, 0x81], [0x1, 0x401, 0x5, 0x80, 0x8000000000000000, 0x1, 0x1, 0x5, 0x5, 0x40], [0x71fc3f41, 0x9, 0x5, 0x7, 0xf76, 0x200, 0xff], [0x2, 0x8, 0x8000, 0x6e, 0x8, 0xdd], [{0x0, 0x3ff, 0x8, 0x6}, {0x4000, 0x4a, 0x9, 0x3}, {0x3, 0x0, 0xfff, 0x6}, {0x4, 0x0, 0x4, 0x80000001}, {0x9, 0x1, 0x355dd131, 0xae0}, {0x6, 0x6, 0x2, 0xc414}, {0x1, 0x1ff, 0x1f, 0x3ff}, {0xacb5, 0x2, 0x0, 0x40}], {0x7, 0x8, 0x80, 0x494}, {0x8, 0xad4, 0x99a1, 0x8}}}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)=0xfffffffe) (async) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x6d2f) (async) syz_open_pts() (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={0x0}) (async) read(r5, &(0x7f0000000080)=""/65, 0x41) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x4cccccc, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000040)={0x0, 0x1ff, 0x800, {[0x7, 0x7, 0x1, 0x9, 0x7fffffff, 0xd4c9, 0x6, 0x7, 0xa6, 0xfffffffffffff033, 0xffffffffffffffc0, 0x0, 0x9, 0x8000, 0x4, 0xb3, 0x8, 0x7], [0x3, 0x7ff, 0x0, 0x0, 0x3, 0x8, 0x1000, 0x0, 0xffffffff, 0x9], [0x2, 0x8000000000000001, 0x6, 0xffffffffffffff32, 0x9, 0x4], [0xbcaf, 0x2, 0x3, 0xa0, 0xeac, 0x116], [{0x1, 0x9, 0x9, 0x3}, {0x9, 0x80000000, 0x0, 0x2}, {0x4, 0x3, 0x4, 0x5}, {0x0, 0x80, 0x9, 0x9}, {0xcc, 0x7ff, 0x80000001, 0xfffffffffffffff8}, {0x8971, 0x9, 0x80000000, 0x1000}, {0x7fff, 0x81, 0x9, 0x7fffffff}, {0x1000, 0x3ff, 0x7, 0x1ff}], {0x5, 0x6, 0x7}, {0x101, 0xffffffff, 0xe2, 0x5}}}) (async) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000300)=0x6) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(0x0, r2) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) write(r1, &(0x7f0000000140)="45ff35b2dc586682a7ceda9f6f725e1607e56b119c3bba469b88a0c0e86c09822ee983ca3e28e481381ffdf1a46e39ad106b48335c19acf2c0448440a6c44cabf78e9b6c3b2d897cdd3aa1a0e85cef48e0b4d8f03ec80f30354ac9fb77b713c35492b4bd43695381168fcd575d67cf88e71918bb511fb37e313a7b667e84cddf2f02d017074c6f88c85309981646aa7fd4594bd3d60b8a762a9a60b18339f19ef26c7aba23356b4f6306f069fd94f2901dd8ffbd11a2273a45", 0xb9) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x1}) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [], [{}, {}, {0x200}]}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)=0x7e) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x3, 0x20, 0x58, 0x1000, &(0x7f0000000040)={{0xeb, 0x6, 0x3, 0x6, 0xff, 0x5a8, 0x6}, {[0x100000000, 0x7, 0x7, 0xb49, 0x40, 0xf20, 0x6, 0x1, 0xffff, 0x608, 0x0, 0x6, 0x0, 0x1, 0x1, 0x3ff, 0x5a8390f0, 0xffffffffffffffff], [0xff, 0x8, 0x1, 0xb4, 0x2a2366b0, 0xd379, 0x529bd51f, 0x4, 0x4], [0x1, 0x1, 0x67, 0x0, 0x7fff, 0x2, 0x9], [0xff, 0x79f4, 0x9, 0xfffffffffffffff8, 0xd, 0x1], [{0xf2fc, 0x0, 0x6, 0x73}, {0xb3, 0x7, 0x3, 0x6}, {0x45d6, 0x3, 0x0, 0x2}, {0x8, 0x3, 0x8117}, {0x7, 0xfff, 0x9, 0x6}, {0x8, 0x6, 0x3, 0xfff}, {0x9, 0x200, 0x6, 0x101}, {0x1000, 0x1, 0x6ec, 0x49}], {0xf91a, 0x10001, 0x80000000, 0x4}, {0xd82d, 0x17e, 0x7, 0x7fffffff}}}, 0x6, 0x4b}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) close(r3) 01:03:13 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000800)={0x3, 0x0, 0x5b60c9e9, {[0x8, 0x0, 0x3, 0x7, 0x2, 0x7fffffffffffffff, 0xcfd1, 0x3f, 0x2, 0x9d1, 0x9, 0x1, 0xa15, 0xf8, 0xc, 0x8, 0x7, 0x81], [0x1, 0x401, 0x5, 0x80, 0x8000000000000000, 0x1, 0x1, 0x5, 0x5, 0x40], [0x71fc3f41, 0x9, 0x5, 0x7, 0xf76, 0x200, 0xff], [0x2, 0x8, 0x8000, 0x6e, 0x8, 0xdd], [{0x0, 0x3ff, 0x8, 0x6}, {0x4000, 0x4a, 0x9, 0x3}, {0x3, 0x0, 0xfff, 0x6}, {0x4, 0x0, 0x4, 0x80000001}, {0x9, 0x1, 0x355dd131, 0xae0}, {0x6, 0x6, 0x2, 0xc414}, {0x1, 0x1ff, 0x1f, 0x3ff}, {0xacb5, 0x2, 0x0, 0x40}], {0x7, 0x8, 0x80, 0x494}, {0x8, 0xad4, 0x99a1, 0x8}}}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) r3 = socket(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)=0xfffffffe) (async) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x6d2f) syz_open_pts() (async) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000080)={0x0}) (async) read(r5, &(0x7f0000000080)=""/65, 0x41) (async) socket(0x2, 0x2, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x21}], 0x1}) 01:03:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x1) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10182, 0x0) socket(0x6, 0x8006, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) r3 = dup(r1) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xf0, 0x5, 0x4, 0x7fffffff}, {0x20, 0x20, 0x4, 0x80000001}, {0x9, 0x2, 0x20, 0x8}, {0x7, 0x9, 0x4, 0x8}, {0xf7a, 0x8, 0x20, 0x3}, {0x3, 0x3f, 0x0, 0x8}, {0x5, 0xfd, 0x6, 0xfffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000240)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000180)) 01:03:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) setregid(0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:13 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) lseek(r2, 0x0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 01:03:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x9000000, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 1: ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000080)) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [], [{}, {}, {0x200}]}}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)=0x7e) (async) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x3, 0x20, 0x58, 0x1000, &(0x7f0000000040)={{0xeb, 0x6, 0x3, 0x6, 0xff, 0x5a8, 0x6}, {[0x100000000, 0x7, 0x7, 0xb49, 0x40, 0xf20, 0x6, 0x1, 0xffff, 0x608, 0x0, 0x6, 0x0, 0x1, 0x1, 0x3ff, 0x5a8390f0, 0xffffffffffffffff], [0xff, 0x8, 0x1, 0xb4, 0x2a2366b0, 0xd379, 0x529bd51f, 0x4, 0x4], [0x1, 0x1, 0x67, 0x0, 0x7fff, 0x2, 0x9], [0xff, 0x79f4, 0x9, 0xfffffffffffffff8, 0xd, 0x1], [{0xf2fc, 0x0, 0x6, 0x73}, {0xb3, 0x7, 0x3, 0x6}, {0x45d6, 0x3, 0x0, 0x2}, {0x8, 0x3, 0x8117}, {0x7, 0xfff, 0x9, 0x6}, {0x8, 0x6, 0x3, 0xfff}, {0x9, 0x200, 0x6, 0x101}, {0x1000, 0x1, 0x6ec, 0x49}], {0xf91a, 0x10001, 0x80000000, 0x4}, {0xd82d, 0x17e, 0x7, 0x7fffffff}}}, 0x6, 0x4b}) (async, rerun: 32) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (rerun: 32) close(r3) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x22}], 0x1}) 01:03:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xa000000, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0xe1, 0x7f, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x9, 0x8, 0x20}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x8000}, {0x5}]}) 01:03:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x1) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10182, 0x0) socket(0x6, 0x8006, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) r3 = dup(r1) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xf0, 0x5, 0x4, 0x7fffffff}, {0x20, 0x20, 0x4, 0x80000001}, {0x9, 0x2, 0x20, 0x8}, {0x7, 0x9, 0x4, 0x8}, {0xf7a, 0x8, 0x20, 0x3}, {0x3, 0x3f, 0x0, 0x8}, {0x5, 0xfd, 0x6, 0xfffffffe}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000240)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x1, 0x1) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10182, 0x0) (async) socket(0x6, 0x8006, 0x2) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) (async) dup(r1) (async) fcntl$dupfd(r2, 0x0, r3) (async) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xf0, 0x5, 0x4, 0x7fffffff}, {0x20, 0x20, 0x4, 0x80000001}, {0x9, 0x2, 0x20, 0x8}, {0x7, 0x9, 0x4, 0x8}, {0xf7a, 0x8, 0x20, 0x3}, {0x3, 0x3f, 0x0, 0x8}, {0x5, 0xfd, 0x6, 0xfffffffe}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) (async) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000240)) (async) pipe2(&(0x7f0000000140), 0x4) (async) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000180)) (async) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [], [{}, {}, {0x200}]}}) (async, rerun: 64) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) (rerun: 64) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)=0x7e) (async) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x3, 0x20, 0x58, 0x1000, &(0x7f0000000040)={{0xeb, 0x6, 0x3, 0x6, 0xff, 0x5a8, 0x6}, {[0x100000000, 0x7, 0x7, 0xb49, 0x40, 0xf20, 0x6, 0x1, 0xffff, 0x608, 0x0, 0x6, 0x0, 0x1, 0x1, 0x3ff, 0x5a8390f0, 0xffffffffffffffff], [0xff, 0x8, 0x1, 0xb4, 0x2a2366b0, 0xd379, 0x529bd51f, 0x4, 0x4], [0x1, 0x1, 0x67, 0x0, 0x7fff, 0x2, 0x9], [0xff, 0x79f4, 0x9, 0xfffffffffffffff8, 0xd, 0x1], [{0xf2fc, 0x0, 0x6, 0x73}, {0xb3, 0x7, 0x3, 0x6}, {0x45d6, 0x3, 0x0, 0x2}, {0x8, 0x3, 0x8117}, {0x7, 0xfff, 0x9, 0x6}, {0x8, 0x6, 0x3, 0xfff}, {0x9, 0x200, 0x6, 0x101}, {0x1000, 0x1, 0x6ec, 0x49}], {0xf91a, 0x10001, 0x80000000, 0x4}, {0xd82d, 0x17e, 0x7, 0x7fffffff}}}, 0x6, 0x4b}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) close(r3) 01:03:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) setregid(0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x23}], 0x1}) 01:03:13 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x1c9, 0x2, 0x7f, 0xffffffff}, {0xbd2, 0x0, 0x2, 0x9}, {0x5, 0x8, 0xfa, 0x5}, {0x7, 0x8, 0xf6, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 01:03:13 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xe470, 0xfffffff8, 0x6, {[0x7fffffff, 0x9, 0x4000000000000401, 0x0, 0x81, 0x83, 0x4, 0x7, 0x1, 0x4689, 0x1ff, 0x2, 0x8, 0x7fffffffffffffff, 0x0, 0x362, 0x401, 0x6], [0x4, 0x8, 0x10000, 0x8, 0x0, 0x200, 0x6ed, 0x8000, 0x2, 0x7], [0xffff, 0xae, 0x1, 0x7fffffffffffffff, 0x3, 0x800, 0x3], [0xe7, 0x6, 0x4, 0x6, 0x6e9, 0x3ff], [{0x53d, 0x3, 0xffffff85}, {0x0, 0xffff, 0x4, 0x9}, {0x69, 0x3, 0xfffffffa, 0x20cd}, {0x1f, 0x1, 0x7f, 0x20}, {0x2000, 0x81, 0x6, 0x3}, {0xffff, 0xffff, 0xc28, 0x3b4}, {0xf710, 0x7, 0x0, 0x8}, {0x249b, 0xfa, 0x991d, 0xffffffffffffffff}], {0x3, 0x200, 0x2, 0xfffffffffffffffc}, {0x1, 0x1, 0x8, 0x6c9}}}) r2 = dup(r1) socket(0x20, 0x1, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000800)={0x10, 0xfffffffffffff000, 0x4, 0xfff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x29}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x99cd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x59c}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000f80)="92f167c143fe7f305a17e2399031583a7dd7aae97c42a5a727c018ca5e4687679e2931acc42557a83b2f932740c53f8f72b4ea6713bef5dce9c1f8e6760ab319f30fc4488889a27d11d2bf28d683dda7d92c239d59b3798febabcd15a23b30a3188162446e8d0ce2226dec609dcdbbccbe65bde204f015e7dbef22507dce2a578bed20ffcc58721a6951956ebb159ff4c5311ec9c128d400e20db4e6d72be262fb467c4d662b71676029c8a3d3dca94fc3bd22d21b469789d7affa7cd7780efda2024b8116ca69369781a85b78bd8c1d976d35d01c5a27c7e83908272b23a20b18f2bb2dd18906d1b9290aaa3e881d10e6ed0986284698bb3bb0775e699c11dcb8c990896241567f10ce6a8bd4252c13ca4b330591f2a3d16c8f928ac6607dbff4df957e346849d35c8b2caecdc56050709281a66c13f84fc2c2b53785646d63385558c6d9359571a8266191a51f9b73c2738d506df1f11403a0d83ab4826c41067b5de0f00669c1097913a23ce9e61abb116746bf4d1bc038d68da0892e7f5278a3d581ce87b6d3ff2ea25846bc252d8d2b712c807c021713fb21fc7a321cef79c4079c05e915be4cf10f09b28f4a173467e2236be77d53cb2641b816cc3c83dd8ccafbff815134bcbecf6a228f1fdf5b254ef50ebe391e17f124ff59be85976739668a2b6b893db5d7beeae2ebc750e994539b2df3257f0a230a47071d50546e17bb1072ca8e39c03b69586e10577a0a2b75fd3461fca093b59f6e268aee14d87076d73574f4437f86d9c97b524173281e480f36d6fb58c7f44a333025440d9d4a798cab5ee5159839d97d953096b358b4cf39fb31bcf18174c129cc20ca2d652a35d04fed224b2ce5da696b0cbde918b164d92396ae9081214371e8c3518444edbe2c6c16f657efccfece66c9bdf107630be940c3639f94f7141863f9d5183d5274fab523fa13e9d224f78057daf61c9c6161507e7901691907b145e233639897ac51b177c99fc1b787de85d199fbe99a6eceeb15682d23df0f4c394de7abcd7c241a4e80d9a36fad60e014f9b34ac8860227b2006c6c4b69bd9616c54dc29666e1b9c79e5a85a8d2c6dd23b06d141290e9d6570a5465e9bab740d17d0df97d55ad8cc79d9894223b10172cb3a785820e4092315c3cdc7d88ad04ed1e5e5965e44c19983da7b581d19f89bb4d352bfaa6d1a2d3431921c61098431aa70d4e7de83e327b51b0cdbfecff964ef83495789930c6c3f2be8edabe6fa0c9e9cbb2c9ae2f98416c6a0a1cadcf11374914c117c5932a3f6466b819a5048332d32cf6475f29e51ed5350cc6f589ba38fe6d988ccaa2e2eba637fdb4c20cd87aec98e171797d5267ba40827a7cbc439a2bfcef7400dd6b9fcc3802764f58100d0523129fbe1b3c55a2e8685bc53855095e7b74d63ea8a5975197ec9f90aada1231e82c0fd0230811c8beb85d5a73702660dc8229798a4da044f226ace98adcaa60344aa0dc8be958a83e1124b825dad0f15c691ecc4bbb4b01bbb086463a6ad5b14a0fbfe8986cfeba9af2b43c7390efb46e48edb97f790cbebcb1d98c19a6a60ca2a343b5b6446c617dda5c2f69065471221779f3e6729477f243835e5a26213c0d0d05ef70653bb7363d14b488ebf30b5cf4d011be666f3dc531ff67e0ff367b56b10c91523e882579fff2f32399b3c98785ab16992516dbc6b781881e55db032bd2c3c19bf1cf0df263e38f2b78e537d6b192d652a0e9164ac1a3beeea507ecb041dc322c4a82952328cf751dbed9caf72b75aaa75bffb9427c6070de9b4edf77b8c64b385ec8916481bec3872a31ed2705c9713173868bc928d1640bb95259c4751ad5ca3bc56ae4b3de33c810ae435c1de40eaa77ffc0d561f033055f27b79c2ae643e79a3c24a52b5de6264e6389fc1296c1104b6c6a27e55c72d289553d7705aecf72461867436484a06a3c571320b5342c8c0d4ec0c7669414703a83626a9f6c267fae102d0c147e947587d9c9c28f1c4682a2c27794b3c6c2b876095164c2d81d2a57a316f347039ef09c4d6ba75057de332682a246400f8a373d40c017046ee9481477c6a985a3801e6d4e0f98a46bf3885ee48e9ccd225330f561b0ea9f60c26f940d5321666f72d025ee1cadc8076f5d6caee84e3ccdd3f8509206c13e8a9f8fc63134c50872e92b169abc780382692d2405008f1943cb9c0116c9ce997f47c4992dc60e44a48ea8a6e54f483976f7416907fd6d5a023744d515d256fbdcff4b001ae729312728880fbea22b73688ee87eebd41044bc07c039804cb50ce3b9c922132a22843fcfe2f8ea31c0a07f381d138b0a8eef4e0f7c149d8b5ec092c016e4b68cd2ec1fbaee402be0cb896cb8e2caafccdd925bb9fe4b3924d88178b5b2805d5c6949ef3952a82b7899527c589737155fc8ccd31c4497a8f00fea060d22a087ff7ca36f78918bae62d891f8545bdc8c690a2ce4fea73fa95b1c9e94dc59c3161acbb082aa3f2300bea5bbb01e28ded1d38520ce507206a144cdba5959aee69128e8412ff16cac19198b6c5524c4a6a2f7eb4691913f0619c58e3bc51e5bfc32f86473a86f448139ec7b6070d1e7adaf7888b1029333b0929690256ba241c3ff2b263ccf20f61da00dfdcba6845b4bb95c6489a206c4d7ee355bf2bea1edb0105055cf084331f126a8527f7d142c50addd52f4e94b893552aea7da754974e27e6fbe6c23161f2a58f9a942cf3d3815a48ceec21f251a15f8c80ab1cd53521eef55f73a78810862d436376e4388001eeb8442c5bbc2c2a7e6a27d4822ee9faf9f59c34c6c3e599babc8a54317921b70614f6611b7e0b215ed190244b877026c09987e89c0598581086beb39e4167e1c3aabce92723a20497565817dd8db75cbf4c41a89bebeecc072489524988d7f3089d768f7cb662ead6d311ef9559e383b6d4c7d8fc7affe8e16b26afa2f4d7c408acfc586c7d864a532238cdb22df66f501d0dff824d3b822cc405e9795c90ef0ac4e67f30fc8708824614b886a354a8c7f7f65d672ce1d5e936639de5cebc6f2b1a069999ba54548bbf542d1c641ae5a17bb21f78391f16f859be81dd2b6b37ce0ebc9c0a367ec35fcaef485411a3d52fdcebd16eba834d8b8243b7340b5d23df20099b34238bb88af8a421a280dab14490d0881959dbaadd9a642fc813f022aba2d48115be952f626098937032e76d1fd333c86cca521def6b9a26efd9a42b238e72bd942bfa5bfa5e1ed63ee9696dc78a4f4becbc4e34bc10fb7fed66f138a2abd90eea6025694b081329c32bb2e0730067bd86f5df2dd1045c2174db17bc5a47778618d6fefa8e93350fed78810925a567f473006fc6564d7df3cf94abe37c887f0ad4997d9596799fab8f143afa018948f97e57b758aa2afcea0ac2fdced836bc6f667b2d5372422a2fefcb8e8f9ea15141208df267f353655b2a3aeef5dd2a06d238ab642830516c053c0147ab3a7062799e199858d42fa7a9b099c65f7ae6157601cb080230d1317f9152d66e28e47cfa2f7742ae231010abf2e545e59f19c02f2cc1fd30d5c8081b846f6228099789a6b287b14abf0cf4c58743c431b5decf65babe6bb19a6006b6fc250b832072f22a35b4a2179f5dc5031eceeb48260ba69b0808e6cc9ed3f58d9ec761fb2e3ed09fd2cff9e025d56c54a2e4d2b8f57971832b82272e0f6128a7a8e501d855e230139bb13f0f813d56c341456a44b3d29e9f282514f72cae655b7186e15b2fce310ae6c35574ca2fcbe934671743877818b5bfe1329e2bbc1a9243fe56a493901fb8ea56640ebe98f1dd14b79f873c8b09bdbeb6d8459a3c111789209a4f02db19992f643d90ec364ae551dcf0426010ffa36625122a9ef8e82e5d05428e5761338ca2e3a0e138a46f273e5dc201783f8e16a473dbce6d773d3d001dcaf761413938583bd8e58a8449d536ffa72026b63393ed314b1105ae5558d73b28e41e91b02e104e0be733ee174ac25948eaa32a0e364dc16d3d10438f7783e9703fe8f693cff4e3b3b4570303cd919efa0dae02cff65e67ff6c50be68ec878a51e29c3931ee4d7da01689998818714d102556c89fc43f860d296d901385acaab321def32e7b4b7669d118182e42b272bf940708dd1b7b1c2ca08ced598f04e7478a53ef259fbb8f1f139277dd8f7d5baaa0fc1b26388fd950e2a1e398df45a5c0b53ca48f7cce1e8d2e93082fe0ac250416c781e5fe229d09c40a8be1c9f99cc6f1dbb90a7dfb2d7dbc459bd2f2f14ad42ac513c0a9f7c037132362c45ee2ccdd60a2c970ae9496ebdf21c2d25777ff03a811682371e3cc540936e69985e68e9ad1a0993fd1ad858a2f40bd4805e2ad8a93da2407b1f918403cc8755db8ad98b761cf20243dbd807f804d30ef826cd9df1f59a925b081e214897c6f1e883cf3b6f3a527a9827e1fa2ae794583f0304bcc07c15b9efc9cb93f3a769040843d7cd0409858e2c578e1adac8732a3225497f2e92d859e26842232f8a50d95cd1a247dedd2e798afdb64fc4275f931fc73d7a04cf3c5625111e2ad1e74cb2f86747f33f0832c2eb1f9bed8d22ff8a6ea24affa7497db33b7a1d315a9cd0863a1679d8033d4f88cdcb17811d3f3d665163100e05e79e46eba6f3dcb9978602e16e147ef67bae4ccab005bdef5ac253fe916724409fbac872f656cec760b32da5b88023e16833b0142e6115d404f81cbeb52d6d10af2a03ca5f6cfa0191828eb951b353be2051da0aaa59a0988d1379c9c067f9a3f914d36d8a1995edd077a6def9027c1306082e17dfc6ac79f1dc6445587d423ddb9e8cb86b3c920b84cceae5b2b693fdaa97189bf3aa8a063189deb02dd7657736aa69f3096e62ecde016aa271bd4d7dbdfc145830a47e69a0bb8db375c14221be0a2ddf707dad14d00eee5b986c5ca3c7635a3bfdec1f936a80ce3a0d384a48ab922e05e4806e83672338e4384e7d1d977c6567f2e0ba42dc1fb4b26142731973cb213f7f8ee28aeb14d6579fd789b343daf842a497e515e1155ef9b728bf8eb72d11d5c84514e70d944f4759ed73780be7b29454de29b8f8e3b1386808c290598692923efffe567dc215bc58829c8acb40d1e37c3648bf5a4eb2bdcefef500105c5b7a87aecad3ceba5868f58d3e04d0911fbdb7f8d68709fd9d1e5eea3dfd2a88404c53a50740e85a74c2ad422b5d476f9ca691c3df8616584c49108b5fd0a0eb13382d78ad568e8765698ab94e826a38ed44cc106766bfecf9906f0fae421850571d7651ec162f92a41083b0307d7439a255c06ba794a9284df260542dd8b98052240690dfc7fc6f891112da3c53ce3abe8694ff5a37f792565e2eb87c10f5f05ecdaa16104593b67b8654a9205047ed561ff6cf520ae97e339d951adb59ef9aff0a60cf68cc62930dc541aa68c8c079193071b6d336e79802f2925995bdf5be232db18539c6887e1dc8b2410b00e0e2545daabf1c3d93e41378cd66878429122c77d759f0df455c3020d24df571ae5d270b80449d259521b8e9d01aceddbe9803151486c0363b37a3559e81cba531da9d6eae697a0b3905192aef1b52db874b39fc128cc47008a4129efc64497f217bf5be92cd103b69085025d0845d48963da6785e61fe37de66cbf393eb22b44b466737e423cbdef293d8fc8ec6ee0c1c00f20e9252762b61930effa8f452d770d21c46cf90971150db20b7e9785273fe372dc8f4f6ec39396134c81b7b363a0c0a488f71287fb1002069f04797cbde5a75ccc69ca4e32318d8dacb0a", 0x1000, 0x6, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x1, 0x8000, 0x0) listen(r4, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000440)={0xfffffffd, 0x6, 0x0, 0x80000001, "3e2f68fd9b870ea726e55ece72095d036e75402e", 0x7, 0x6}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [0x0, 0x0, 0x0, 0x9], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0xcbf}}}) write(0xffffffffffffffff, &(0x7f0000000040)="50be84ae027f85887f23a583f6067f77f8bd58374ca5fb5c031ea7307db9460aba7f1dde33ceaa3b60e44aaf8e4c24ddc1078dfc2c9127cd1dfe18ed4cf8b4a9bc158c400c8d5c3ce8e4c98fb9e0a0958e1fba26d3db4ed3d4f08ed1f056913679146aa27710c4d52a9f6e0beafcb55a67273250229d675b183071b077b641920ac2fd4d61106893d0ca335c5bf73d13eb9a84904453a076d37e32d41aa11e535d3bb61b649487808b489f591178db7429ea6af0607e3e2f885bff08b6", 0xbd) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x60, 0xffff, 0x40, 0x5, &(0x7f0000000d00)={{0x0, 0x2, 0x0, 0x6, 0x81, 0x4, 0x6417}, {[0x0, 0x7, 0x1, 0x6, 0x2, 0x0, 0x1000, 0x10873e77, 0x7ff, 0x6f, 0x4, 0x0, 0xfbb5, 0x7fff, 0x6, 0xfffffffffffffffa, 0x8, 0x1ff], [0x0, 0x6, 0x8, 0x7, 0x0, 0xfffffffffffffffb, 0x7ff, 0x4, 0x7, 0x4d8], [0xffffffffffff1f56, 0x92, 0x2, 0x9, 0x7, 0xffffffff, 0xb1c4], [0x2, 0xfffffffffffffff9, 0x3ff, 0x2, 0x3, 0x3], [{0x9, 0x5, 0x4, 0x3}, {0x538c, 0x80, 0x0, 0x20}, {0x2, 0x1, 0x800008, 0x20}, {0xa0d, 0xfffffff9, 0x5, 0x583}, {0x7, 0x0, 0x101, 0x6}, {0x400, 0x2, 0x1, 0x679e}, {0x67dd, 0x3f, 0x80000001, 0xfff}, {0x1000, 0x0, 0x5, 0x1}], {0x8000, 0x7fff, 0x1, 0x90}, {0xff, 0x0, 0x6, 0x10000}}}, 0x1, 0xb3}) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24}], 0x1}) 01:03:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xf000000, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) (rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0xe1, 0x7f, 0x3}]}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x9, 0x8, 0x20}]}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x8000}, {0x5}]}) (rerun: 32) 01:03:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) setregid(0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x9, 0x1, 0x5, "5b13f49002dd8cbc996cad1fa0678ba2c4fd5e27", 0x8, 0x401}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x2, 0x0) socket(0x2, 0x1, 0x1) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10182, 0x0) (async) socket(0x6, 0x8006, 0x2) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x200, 0x0) (async) r3 = dup(r1) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x80002c) (async) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xf0, 0x5, 0x4, 0x7fffffff}, {0x20, 0x20, 0x4, 0x80000001}, {0x9, 0x2, 0x20, 0x8}, {0x7, 0x9, 0x4, 0x8}, {0xf7a, 0x8, 0x20, 0x3}, {0x3, 0x3f, 0x0, 0x8}, {0x5, 0xfd, 0x6, 0xfffffffe}]}) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000240)) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000180)) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0xdeafbead}], 0x1}) 01:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x0, 0xe1, 0x7f, 0x3}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x9, 0x8, 0x20}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x0, 0x8000}, {0x5}]}) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x9, 0x1, 0x5, "5b13f49002dd8cbc996cad1fa0678ba2c4fd5e27", 0x8, 0x401}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x9, 0x1, 0x5, "5b13f49002dd8cbc996cad1fa0678ba2c4fd5e27", 0x8, 0x401}) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) (async) 01:03:13 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:03:13 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async, rerun: 64) r1 = syz_open_pts() (async, rerun: 64) socket(0x2, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xe470, 0xfffffff8, 0x6, {[0x7fffffff, 0x9, 0x4000000000000401, 0x0, 0x81, 0x83, 0x4, 0x7, 0x1, 0x4689, 0x1ff, 0x2, 0x8, 0x7fffffffffffffff, 0x0, 0x362, 0x401, 0x6], [0x4, 0x8, 0x10000, 0x8, 0x0, 0x200, 0x6ed, 0x8000, 0x2, 0x7], [0xffff, 0xae, 0x1, 0x7fffffffffffffff, 0x3, 0x800, 0x3], [0xe7, 0x6, 0x4, 0x6, 0x6e9, 0x3ff], [{0x53d, 0x3, 0xffffff85}, {0x0, 0xffff, 0x4, 0x9}, {0x69, 0x3, 0xfffffffa, 0x20cd}, {0x1f, 0x1, 0x7f, 0x20}, {0x2000, 0x81, 0x6, 0x3}, {0xffff, 0xffff, 0xc28, 0x3b4}, {0xf710, 0x7, 0x0, 0x8}, {0x249b, 0xfa, 0x991d, 0xffffffffffffffff}], {0x3, 0x200, 0x2, 0xfffffffffffffffc}, {0x1, 0x1, 0x8, 0x6c9}}}) (async) r2 = dup(r1) socket(0x20, 0x1, 0x2) (async) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000800)={0x10, 0xfffffffffffff000, 0x4, 0xfff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x29}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x99cd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x59c}) (async) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000f80)="92f167c143fe7f305a17e2399031583a7dd7aae97c42a5a727c018ca5e4687679e2931acc42557a83b2f932740c53f8f72b4ea6713bef5dce9c1f8e6760ab319f30fc4488889a27d11d2bf28d683dda7d92c239d59b3798febabcd15a23b30a3188162446e8d0ce2226dec609dcdbbccbe65bde204f015e7dbef22507dce2a578bed20ffcc58721a6951956ebb159ff4c5311ec9c128d400e20db4e6d72be262fb467c4d662b71676029c8a3d3dca94fc3bd22d21b469789d7affa7cd7780efda2024b8116ca69369781a85b78bd8c1d976d35d01c5a27c7e83908272b23a20b18f2bb2dd18906d1b9290aaa3e881d10e6ed0986284698bb3bb0775e699c11dcb8c990896241567f10ce6a8bd4252c13ca4b330591f2a3d16c8f928ac6607dbff4df957e346849d35c8b2caecdc56050709281a66c13f84fc2c2b53785646d63385558c6d9359571a8266191a51f9b73c2738d506df1f11403a0d83ab4826c41067b5de0f00669c1097913a23ce9e61abb116746bf4d1bc038d68da0892e7f5278a3d581ce87b6d3ff2ea25846bc252d8d2b712c807c021713fb21fc7a321cef79c4079c05e915be4cf10f09b28f4a173467e2236be77d53cb2641b816cc3c83dd8ccafbff815134bcbecf6a228f1fdf5b254ef50ebe391e17f124ff59be85976739668a2b6b893db5d7beeae2ebc750e994539b2df3257f0a230a47071d50546e17bb1072ca8e39c03b69586e10577a0a2b75fd3461fca093b59f6e268aee14d87076d73574f4437f86d9c97b524173281e480f36d6fb58c7f44a333025440d9d4a798cab5ee5159839d97d953096b358b4cf39fb31bcf18174c129cc20ca2d652a35d04fed224b2ce5da696b0cbde918b164d92396ae9081214371e8c3518444edbe2c6c16f657efccfece66c9bdf107630be940c3639f94f7141863f9d5183d5274fab523fa13e9d224f78057daf61c9c6161507e7901691907b145e233639897ac51b177c99fc1b787de85d199fbe99a6eceeb15682d23df0f4c394de7abcd7c241a4e80d9a36fad60e014f9b34ac8860227b2006c6c4b69bd9616c54dc29666e1b9c79e5a85a8d2c6dd23b06d141290e9d6570a5465e9bab740d17d0df97d55ad8cc79d9894223b10172cb3a785820e4092315c3cdc7d88ad04ed1e5e5965e44c19983da7b581d19f89bb4d352bfaa6d1a2d3431921c61098431aa70d4e7de83e327b51b0cdbfecff964ef83495789930c6c3f2be8edabe6fa0c9e9cbb2c9ae2f98416c6a0a1cadcf11374914c117c5932a3f6466b819a5048332d32cf6475f29e51ed5350cc6f589ba38fe6d988ccaa2e2eba637fdb4c20cd87aec98e171797d5267ba40827a7cbc439a2bfcef7400dd6b9fcc3802764f58100d0523129fbe1b3c55a2e8685bc53855095e7b74d63ea8a5975197ec9f90aada1231e82c0fd0230811c8beb85d5a73702660dc8229798a4da044f226ace98adcaa60344aa0dc8be958a83e1124b825dad0f15c691ecc4bbb4b01bbb086463a6ad5b14a0fbfe8986cfeba9af2b43c7390efb46e48edb97f790cbebcb1d98c19a6a60ca2a343b5b6446c617dda5c2f69065471221779f3e6729477f243835e5a26213c0d0d05ef70653bb7363d14b488ebf30b5cf4d011be666f3dc531ff67e0ff367b56b10c91523e882579fff2f32399b3c98785ab16992516dbc6b781881e55db032bd2c3c19bf1cf0df263e38f2b78e537d6b192d652a0e9164ac1a3beeea507ecb041dc322c4a82952328cf751dbed9caf72b75aaa75bffb9427c6070de9b4edf77b8c64b385ec8916481bec3872a31ed2705c9713173868bc928d1640bb95259c4751ad5ca3bc56ae4b3de33c810ae435c1de40eaa77ffc0d561f033055f27b79c2ae643e79a3c24a52b5de6264e6389fc1296c1104b6c6a27e55c72d289553d7705aecf72461867436484a06a3c571320b5342c8c0d4ec0c7669414703a83626a9f6c267fae102d0c147e947587d9c9c28f1c4682a2c27794b3c6c2b876095164c2d81d2a57a316f347039ef09c4d6ba75057de332682a246400f8a373d40c017046ee9481477c6a985a3801e6d4e0f98a46bf3885ee48e9ccd225330f561b0ea9f60c26f940d5321666f72d025ee1cadc8076f5d6caee84e3ccdd3f8509206c13e8a9f8fc63134c50872e92b169abc780382692d2405008f1943cb9c0116c9ce997f47c4992dc60e44a48ea8a6e54f483976f7416907fd6d5a023744d515d256fbdcff4b001ae729312728880fbea22b73688ee87eebd41044bc07c039804cb50ce3b9c922132a22843fcfe2f8ea31c0a07f381d138b0a8eef4e0f7c149d8b5ec092c016e4b68cd2ec1fbaee402be0cb896cb8e2caafccdd925bb9fe4b3924d88178b5b2805d5c6949ef3952a82b7899527c589737155fc8ccd31c4497a8f00fea060d22a087ff7ca36f78918bae62d891f8545bdc8c690a2ce4fea73fa95b1c9e94dc59c3161acbb082aa3f2300bea5bbb01e28ded1d38520ce507206a144cdba5959aee69128e8412ff16cac19198b6c5524c4a6a2f7eb4691913f0619c58e3bc51e5bfc32f86473a86f448139ec7b6070d1e7adaf7888b1029333b0929690256ba241c3ff2b263ccf20f61da00dfdcba6845b4bb95c6489a206c4d7ee355bf2bea1edb0105055cf084331f126a8527f7d142c50addd52f4e94b893552aea7da754974e27e6fbe6c23161f2a58f9a942cf3d3815a48ceec21f251a15f8c80ab1cd53521eef55f73a78810862d436376e4388001eeb8442c5bbc2c2a7e6a27d4822ee9faf9f59c34c6c3e599babc8a54317921b70614f6611b7e0b215ed190244b877026c09987e89c0598581086beb39e4167e1c3aabce92723a20497565817dd8db75cbf4c41a89bebeecc072489524988d7f3089d768f7cb662ead6d311ef9559e383b6d4c7d8fc7affe8e16b26afa2f4d7c408acfc586c7d864a532238cdb22df66f501d0dff824d3b822cc405e9795c90ef0ac4e67f30fc8708824614b886a354a8c7f7f65d672ce1d5e936639de5cebc6f2b1a069999ba54548bbf542d1c641ae5a17bb21f78391f16f859be81dd2b6b37ce0ebc9c0a367ec35fcaef485411a3d52fdcebd16eba834d8b8243b7340b5d23df20099b34238bb88af8a421a280dab14490d0881959dbaadd9a642fc813f022aba2d48115be952f626098937032e76d1fd333c86cca521def6b9a26efd9a42b238e72bd942bfa5bfa5e1ed63ee9696dc78a4f4becbc4e34bc10fb7fed66f138a2abd90eea6025694b081329c32bb2e0730067bd86f5df2dd1045c2174db17bc5a47778618d6fefa8e93350fed78810925a567f473006fc6564d7df3cf94abe37c887f0ad4997d9596799fab8f143afa018948f97e57b758aa2afcea0ac2fdced836bc6f667b2d5372422a2fefcb8e8f9ea15141208df267f353655b2a3aeef5dd2a06d238ab642830516c053c0147ab3a7062799e199858d42fa7a9b099c65f7ae6157601cb080230d1317f9152d66e28e47cfa2f7742ae231010abf2e545e59f19c02f2cc1fd30d5c8081b846f6228099789a6b287b14abf0cf4c58743c431b5decf65babe6bb19a6006b6fc250b832072f22a35b4a2179f5dc5031eceeb48260ba69b0808e6cc9ed3f58d9ec761fb2e3ed09fd2cff9e025d56c54a2e4d2b8f57971832b82272e0f6128a7a8e501d855e230139bb13f0f813d56c341456a44b3d29e9f282514f72cae655b7186e15b2fce310ae6c35574ca2fcbe934671743877818b5bfe1329e2bbc1a9243fe56a493901fb8ea56640ebe98f1dd14b79f873c8b09bdbeb6d8459a3c111789209a4f02db19992f643d90ec364ae551dcf0426010ffa36625122a9ef8e82e5d05428e5761338ca2e3a0e138a46f273e5dc201783f8e16a473dbce6d773d3d001dcaf761413938583bd8e58a8449d536ffa72026b63393ed314b1105ae5558d73b28e41e91b02e104e0be733ee174ac25948eaa32a0e364dc16d3d10438f7783e9703fe8f693cff4e3b3b4570303cd919efa0dae02cff65e67ff6c50be68ec878a51e29c3931ee4d7da01689998818714d102556c89fc43f860d296d901385acaab321def32e7b4b7669d118182e42b272bf940708dd1b7b1c2ca08ced598f04e7478a53ef259fbb8f1f139277dd8f7d5baaa0fc1b26388fd950e2a1e398df45a5c0b53ca48f7cce1e8d2e93082fe0ac250416c781e5fe229d09c40a8be1c9f99cc6f1dbb90a7dfb2d7dbc459bd2f2f14ad42ac513c0a9f7c037132362c45ee2ccdd60a2c970ae9496ebdf21c2d25777ff03a811682371e3cc540936e69985e68e9ad1a0993fd1ad858a2f40bd4805e2ad8a93da2407b1f918403cc8755db8ad98b761cf20243dbd807f804d30ef826cd9df1f59a925b081e214897c6f1e883cf3b6f3a527a9827e1fa2ae794583f0304bcc07c15b9efc9cb93f3a769040843d7cd0409858e2c578e1adac8732a3225497f2e92d859e26842232f8a50d95cd1a247dedd2e798afdb64fc4275f931fc73d7a04cf3c5625111e2ad1e74cb2f86747f33f0832c2eb1f9bed8d22ff8a6ea24affa7497db33b7a1d315a9cd0863a1679d8033d4f88cdcb17811d3f3d665163100e05e79e46eba6f3dcb9978602e16e147ef67bae4ccab005bdef5ac253fe916724409fbac872f656cec760b32da5b88023e16833b0142e6115d404f81cbeb52d6d10af2a03ca5f6cfa0191828eb951b353be2051da0aaa59a0988d1379c9c067f9a3f914d36d8a1995edd077a6def9027c1306082e17dfc6ac79f1dc6445587d423ddb9e8cb86b3c920b84cceae5b2b693fdaa97189bf3aa8a063189deb02dd7657736aa69f3096e62ecde016aa271bd4d7dbdfc145830a47e69a0bb8db375c14221be0a2ddf707dad14d00eee5b986c5ca3c7635a3bfdec1f936a80ce3a0d384a48ab922e05e4806e83672338e4384e7d1d977c6567f2e0ba42dc1fb4b26142731973cb213f7f8ee28aeb14d6579fd789b343daf842a497e515e1155ef9b728bf8eb72d11d5c84514e70d944f4759ed73780be7b29454de29b8f8e3b1386808c290598692923efffe567dc215bc58829c8acb40d1e37c3648bf5a4eb2bdcefef500105c5b7a87aecad3ceba5868f58d3e04d0911fbdb7f8d68709fd9d1e5eea3dfd2a88404c53a50740e85a74c2ad422b5d476f9ca691c3df8616584c49108b5fd0a0eb13382d78ad568e8765698ab94e826a38ed44cc106766bfecf9906f0fae421850571d7651ec162f92a41083b0307d7439a255c06ba794a9284df260542dd8b98052240690dfc7fc6f891112da3c53ce3abe8694ff5a37f792565e2eb87c10f5f05ecdaa16104593b67b8654a9205047ed561ff6cf520ae97e339d951adb59ef9aff0a60cf68cc62930dc541aa68c8c079193071b6d336e79802f2925995bdf5be232db18539c6887e1dc8b2410b00e0e2545daabf1c3d93e41378cd66878429122c77d759f0df455c3020d24df571ae5d270b80449d259521b8e9d01aceddbe9803151486c0363b37a3559e81cba531da9d6eae697a0b3905192aef1b52db874b39fc128cc47008a4129efc64497f217bf5be92cd103b69085025d0845d48963da6785e61fe37de66cbf393eb22b44b466737e423cbdef293d8fc8ec6ee0c1c00f20e9252762b61930effa8f452d770d21c46cf90971150db20b7e9785273fe372dc8f4f6ec39396134c81b7b363a0c0a488f71287fb1002069f04797cbde5a75ccc69ca4e32318d8dacb0a", 0x1000, 0x6, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = socket(0x1, 0x8000, 0x0) listen(r4, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000440)={0xfffffffd, 0x6, 0x0, 0x80000001, "3e2f68fd9b870ea726e55ece72095d036e75402e", 0x7, 0x6}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [0x0, 0x0, 0x0, 0x9], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0xcbf}}}) (async, rerun: 32) write(0xffffffffffffffff, &(0x7f0000000040)="50be84ae027f85887f23a583f6067f77f8bd58374ca5fb5c031ea7307db9460aba7f1dde33ceaa3b60e44aaf8e4c24ddc1078dfc2c9127cd1dfe18ed4cf8b4a9bc158c400c8d5c3ce8e4c98fb9e0a0958e1fba26d3db4ed3d4f08ed1f056913679146aa27710c4d52a9f6e0beafcb55a67273250229d675b183071b077b641920ac2fd4d61106893d0ca335c5bf73d13eb9a84904453a076d37e32d41aa11e535d3bb61b649487808b489f591178db7429ea6af0607e3e2f885bff08b6", 0xbd) (rerun: 32) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x60, 0xffff, 0x40, 0x5, &(0x7f0000000d00)={{0x0, 0x2, 0x0, 0x6, 0x81, 0x4, 0x6417}, {[0x0, 0x7, 0x1, 0x6, 0x2, 0x0, 0x1000, 0x10873e77, 0x7ff, 0x6f, 0x4, 0x0, 0xfbb5, 0x7fff, 0x6, 0xfffffffffffffffa, 0x8, 0x1ff], [0x0, 0x6, 0x8, 0x7, 0x0, 0xfffffffffffffffb, 0x7ff, 0x4, 0x7, 0x4d8], [0xffffffffffff1f56, 0x92, 0x2, 0x9, 0x7, 0xffffffff, 0xb1c4], [0x2, 0xfffffffffffffff9, 0x3ff, 0x2, 0x3, 0x3], [{0x9, 0x5, 0x4, 0x3}, {0x538c, 0x80, 0x0, 0x20}, {0x2, 0x1, 0x800008, 0x20}, {0xa0d, 0xfffffff9, 0x5, 0x583}, {0x7, 0x0, 0x101, 0x6}, {0x400, 0x2, 0x1, 0x679e}, {0x67dd, 0x3f, 0x80000001, 0xfff}, {0x1000, 0x0, 0x5, 0x1}], {0x8000, 0x7fff, 0x1, 0x90}, {0xff, 0x0, 0x6, 0x10000}}}, 0x1, 0xb3}) 01:03:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xc6000000, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26}], 0x1}) 01:03:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[{0x81, 0xf4, 0xfc, 0x3}, {0x40, 0x80, 0x3d, 0x4914}, {0x1bc, 0xff, 0x1b, 0x4}, {0x2, 0x81, 0x8, 0x800}, {0xab, 0x0, 0x3f}, {0x0, 0x7, 0x0, 0x9}, {0x800, 0x0, 0xa1, 0x7}, {0xffc1, 0x6, 0xc0, 0x80000000}, {0x1e7e, 0xb8, 0x0, 0x2}, {0xff, 0x1, 0x7, 0x30}]}) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x9, 0x1, 0x5, "5b13f49002dd8cbc996cad1fa0678ba2c4fd5e27", 0x8, 0x401}) (async) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xcccccc04, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async, rerun: 32) r1 = syz_open_pts() (async, rerun: 32) socket(0x2, 0x2, 0x0) (async) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690c, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xe470, 0xfffffff8, 0x6, {[0x7fffffff, 0x9, 0x4000000000000401, 0x0, 0x81, 0x83, 0x4, 0x7, 0x1, 0x4689, 0x1ff, 0x2, 0x8, 0x7fffffffffffffff, 0x0, 0x362, 0x401, 0x6], [0x4, 0x8, 0x10000, 0x8, 0x0, 0x200, 0x6ed, 0x8000, 0x2, 0x7], [0xffff, 0xae, 0x1, 0x7fffffffffffffff, 0x3, 0x800, 0x3], [0xe7, 0x6, 0x4, 0x6, 0x6e9, 0x3ff], [{0x53d, 0x3, 0xffffff85}, {0x0, 0xffff, 0x4, 0x9}, {0x69, 0x3, 0xfffffffa, 0x20cd}, {0x1f, 0x1, 0x7f, 0x20}, {0x2000, 0x81, 0x6, 0x3}, {0xffff, 0xffff, 0xc28, 0x3b4}, {0xf710, 0x7, 0x0, 0x8}, {0x249b, 0xfa, 0x991d, 0xffffffffffffffff}], {0x3, 0x200, 0x2, 0xfffffffffffffffc}, {0x1, 0x1, 0x8, 0x6c9}}}) (async) r2 = dup(r1) socket(0x20, 0x1, 0x2) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000800)={0x10, 0xfffffffffffff000, 0x4, 0xfff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x29}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x99cd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x59c}) (async, rerun: 64) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) sendto$unix(r3, &(0x7f0000000f80)="92f167c143fe7f305a17e2399031583a7dd7aae97c42a5a727c018ca5e4687679e2931acc42557a83b2f932740c53f8f72b4ea6713bef5dce9c1f8e6760ab319f30fc4488889a27d11d2bf28d683dda7d92c239d59b3798febabcd15a23b30a3188162446e8d0ce2226dec609dcdbbccbe65bde204f015e7dbef22507dce2a578bed20ffcc58721a6951956ebb159ff4c5311ec9c128d400e20db4e6d72be262fb467c4d662b71676029c8a3d3dca94fc3bd22d21b469789d7affa7cd7780efda2024b8116ca69369781a85b78bd8c1d976d35d01c5a27c7e83908272b23a20b18f2bb2dd18906d1b9290aaa3e881d10e6ed0986284698bb3bb0775e699c11dcb8c990896241567f10ce6a8bd4252c13ca4b330591f2a3d16c8f928ac6607dbff4df957e346849d35c8b2caecdc56050709281a66c13f84fc2c2b53785646d63385558c6d9359571a8266191a51f9b73c2738d506df1f11403a0d83ab4826c41067b5de0f00669c1097913a23ce9e61abb116746bf4d1bc038d68da0892e7f5278a3d581ce87b6d3ff2ea25846bc252d8d2b712c807c021713fb21fc7a321cef79c4079c05e915be4cf10f09b28f4a173467e2236be77d53cb2641b816cc3c83dd8ccafbff815134bcbecf6a228f1fdf5b254ef50ebe391e17f124ff59be85976739668a2b6b893db5d7beeae2ebc750e994539b2df3257f0a230a47071d50546e17bb1072ca8e39c03b69586e10577a0a2b75fd3461fca093b59f6e268aee14d87076d73574f4437f86d9c97b524173281e480f36d6fb58c7f44a333025440d9d4a798cab5ee5159839d97d953096b358b4cf39fb31bcf18174c129cc20ca2d652a35d04fed224b2ce5da696b0cbde918b164d92396ae9081214371e8c3518444edbe2c6c16f657efccfece66c9bdf107630be940c3639f94f7141863f9d5183d5274fab523fa13e9d224f78057daf61c9c6161507e7901691907b145e233639897ac51b177c99fc1b787de85d199fbe99a6eceeb15682d23df0f4c394de7abcd7c241a4e80d9a36fad60e014f9b34ac8860227b2006c6c4b69bd9616c54dc29666e1b9c79e5a85a8d2c6dd23b06d141290e9d6570a5465e9bab740d17d0df97d55ad8cc79d9894223b10172cb3a785820e4092315c3cdc7d88ad04ed1e5e5965e44c19983da7b581d19f89bb4d352bfaa6d1a2d3431921c61098431aa70d4e7de83e327b51b0cdbfecff964ef83495789930c6c3f2be8edabe6fa0c9e9cbb2c9ae2f98416c6a0a1cadcf11374914c117c5932a3f6466b819a5048332d32cf6475f29e51ed5350cc6f589ba38fe6d988ccaa2e2eba637fdb4c20cd87aec98e171797d5267ba40827a7cbc439a2bfcef7400dd6b9fcc3802764f58100d0523129fbe1b3c55a2e8685bc53855095e7b74d63ea8a5975197ec9f90aada1231e82c0fd0230811c8beb85d5a73702660dc8229798a4da044f226ace98adcaa60344aa0dc8be958a83e1124b825dad0f15c691ecc4bbb4b01bbb086463a6ad5b14a0fbfe8986cfeba9af2b43c7390efb46e48edb97f790cbebcb1d98c19a6a60ca2a343b5b6446c617dda5c2f69065471221779f3e6729477f243835e5a26213c0d0d05ef70653bb7363d14b488ebf30b5cf4d011be666f3dc531ff67e0ff367b56b10c91523e882579fff2f32399b3c98785ab16992516dbc6b781881e55db032bd2c3c19bf1cf0df263e38f2b78e537d6b192d652a0e9164ac1a3beeea507ecb041dc322c4a82952328cf751dbed9caf72b75aaa75bffb9427c6070de9b4edf77b8c64b385ec8916481bec3872a31ed2705c9713173868bc928d1640bb95259c4751ad5ca3bc56ae4b3de33c810ae435c1de40eaa77ffc0d561f033055f27b79c2ae643e79a3c24a52b5de6264e6389fc1296c1104b6c6a27e55c72d289553d7705aecf72461867436484a06a3c571320b5342c8c0d4ec0c7669414703a83626a9f6c267fae102d0c147e947587d9c9c28f1c4682a2c27794b3c6c2b876095164c2d81d2a57a316f347039ef09c4d6ba75057de332682a246400f8a373d40c017046ee9481477c6a985a3801e6d4e0f98a46bf3885ee48e9ccd225330f561b0ea9f60c26f940d5321666f72d025ee1cadc8076f5d6caee84e3ccdd3f8509206c13e8a9f8fc63134c50872e92b169abc780382692d2405008f1943cb9c0116c9ce997f47c4992dc60e44a48ea8a6e54f483976f7416907fd6d5a023744d515d256fbdcff4b001ae729312728880fbea22b73688ee87eebd41044bc07c039804cb50ce3b9c922132a22843fcfe2f8ea31c0a07f381d138b0a8eef4e0f7c149d8b5ec092c016e4b68cd2ec1fbaee402be0cb896cb8e2caafccdd925bb9fe4b3924d88178b5b2805d5c6949ef3952a82b7899527c589737155fc8ccd31c4497a8f00fea060d22a087ff7ca36f78918bae62d891f8545bdc8c690a2ce4fea73fa95b1c9e94dc59c3161acbb082aa3f2300bea5bbb01e28ded1d38520ce507206a144cdba5959aee69128e8412ff16cac19198b6c5524c4a6a2f7eb4691913f0619c58e3bc51e5bfc32f86473a86f448139ec7b6070d1e7adaf7888b1029333b0929690256ba241c3ff2b263ccf20f61da00dfdcba6845b4bb95c6489a206c4d7ee355bf2bea1edb0105055cf084331f126a8527f7d142c50addd52f4e94b893552aea7da754974e27e6fbe6c23161f2a58f9a942cf3d3815a48ceec21f251a15f8c80ab1cd53521eef55f73a78810862d436376e4388001eeb8442c5bbc2c2a7e6a27d4822ee9faf9f59c34c6c3e599babc8a54317921b70614f6611b7e0b215ed190244b877026c09987e89c0598581086beb39e4167e1c3aabce92723a20497565817dd8db75cbf4c41a89bebeecc072489524988d7f3089d768f7cb662ead6d311ef9559e383b6d4c7d8fc7affe8e16b26afa2f4d7c408acfc586c7d864a532238cdb22df66f501d0dff824d3b822cc405e9795c90ef0ac4e67f30fc8708824614b886a354a8c7f7f65d672ce1d5e936639de5cebc6f2b1a069999ba54548bbf542d1c641ae5a17bb21f78391f16f859be81dd2b6b37ce0ebc9c0a367ec35fcaef485411a3d52fdcebd16eba834d8b8243b7340b5d23df20099b34238bb88af8a421a280dab14490d0881959dbaadd9a642fc813f022aba2d48115be952f626098937032e76d1fd333c86cca521def6b9a26efd9a42b238e72bd942bfa5bfa5e1ed63ee9696dc78a4f4becbc4e34bc10fb7fed66f138a2abd90eea6025694b081329c32bb2e0730067bd86f5df2dd1045c2174db17bc5a47778618d6fefa8e93350fed78810925a567f473006fc6564d7df3cf94abe37c887f0ad4997d9596799fab8f143afa018948f97e57b758aa2afcea0ac2fdced836bc6f667b2d5372422a2fefcb8e8f9ea15141208df267f353655b2a3aeef5dd2a06d238ab642830516c053c0147ab3a7062799e199858d42fa7a9b099c65f7ae6157601cb080230d1317f9152d66e28e47cfa2f7742ae231010abf2e545e59f19c02f2cc1fd30d5c8081b846f6228099789a6b287b14abf0cf4c58743c431b5decf65babe6bb19a6006b6fc250b832072f22a35b4a2179f5dc5031eceeb48260ba69b0808e6cc9ed3f58d9ec761fb2e3ed09fd2cff9e025d56c54a2e4d2b8f57971832b82272e0f6128a7a8e501d855e230139bb13f0f813d56c341456a44b3d29e9f282514f72cae655b7186e15b2fce310ae6c35574ca2fcbe934671743877818b5bfe1329e2bbc1a9243fe56a493901fb8ea56640ebe98f1dd14b79f873c8b09bdbeb6d8459a3c111789209a4f02db19992f643d90ec364ae551dcf0426010ffa36625122a9ef8e82e5d05428e5761338ca2e3a0e138a46f273e5dc201783f8e16a473dbce6d773d3d001dcaf761413938583bd8e58a8449d536ffa72026b63393ed314b1105ae5558d73b28e41e91b02e104e0be733ee174ac25948eaa32a0e364dc16d3d10438f7783e9703fe8f693cff4e3b3b4570303cd919efa0dae02cff65e67ff6c50be68ec878a51e29c3931ee4d7da01689998818714d102556c89fc43f860d296d901385acaab321def32e7b4b7669d118182e42b272bf940708dd1b7b1c2ca08ced598f04e7478a53ef259fbb8f1f139277dd8f7d5baaa0fc1b26388fd950e2a1e398df45a5c0b53ca48f7cce1e8d2e93082fe0ac250416c781e5fe229d09c40a8be1c9f99cc6f1dbb90a7dfb2d7dbc459bd2f2f14ad42ac513c0a9f7c037132362c45ee2ccdd60a2c970ae9496ebdf21c2d25777ff03a811682371e3cc540936e69985e68e9ad1a0993fd1ad858a2f40bd4805e2ad8a93da2407b1f918403cc8755db8ad98b761cf20243dbd807f804d30ef826cd9df1f59a925b081e214897c6f1e883cf3b6f3a527a9827e1fa2ae794583f0304bcc07c15b9efc9cb93f3a769040843d7cd0409858e2c578e1adac8732a3225497f2e92d859e26842232f8a50d95cd1a247dedd2e798afdb64fc4275f931fc73d7a04cf3c5625111e2ad1e74cb2f86747f33f0832c2eb1f9bed8d22ff8a6ea24affa7497db33b7a1d315a9cd0863a1679d8033d4f88cdcb17811d3f3d665163100e05e79e46eba6f3dcb9978602e16e147ef67bae4ccab005bdef5ac253fe916724409fbac872f656cec760b32da5b88023e16833b0142e6115d404f81cbeb52d6d10af2a03ca5f6cfa0191828eb951b353be2051da0aaa59a0988d1379c9c067f9a3f914d36d8a1995edd077a6def9027c1306082e17dfc6ac79f1dc6445587d423ddb9e8cb86b3c920b84cceae5b2b693fdaa97189bf3aa8a063189deb02dd7657736aa69f3096e62ecde016aa271bd4d7dbdfc145830a47e69a0bb8db375c14221be0a2ddf707dad14d00eee5b986c5ca3c7635a3bfdec1f936a80ce3a0d384a48ab922e05e4806e83672338e4384e7d1d977c6567f2e0ba42dc1fb4b26142731973cb213f7f8ee28aeb14d6579fd789b343daf842a497e515e1155ef9b728bf8eb72d11d5c84514e70d944f4759ed73780be7b29454de29b8f8e3b1386808c290598692923efffe567dc215bc58829c8acb40d1e37c3648bf5a4eb2bdcefef500105c5b7a87aecad3ceba5868f58d3e04d0911fbdb7f8d68709fd9d1e5eea3dfd2a88404c53a50740e85a74c2ad422b5d476f9ca691c3df8616584c49108b5fd0a0eb13382d78ad568e8765698ab94e826a38ed44cc106766bfecf9906f0fae421850571d7651ec162f92a41083b0307d7439a255c06ba794a9284df260542dd8b98052240690dfc7fc6f891112da3c53ce3abe8694ff5a37f792565e2eb87c10f5f05ecdaa16104593b67b8654a9205047ed561ff6cf520ae97e339d951adb59ef9aff0a60cf68cc62930dc541aa68c8c079193071b6d336e79802f2925995bdf5be232db18539c6887e1dc8b2410b00e0e2545daabf1c3d93e41378cd66878429122c77d759f0df455c3020d24df571ae5d270b80449d259521b8e9d01aceddbe9803151486c0363b37a3559e81cba531da9d6eae697a0b3905192aef1b52db874b39fc128cc47008a4129efc64497f217bf5be92cd103b69085025d0845d48963da6785e61fe37de66cbf393eb22b44b466737e423cbdef293d8fc8ec6ee0c1c00f20e9252762b61930effa8f452d770d21c46cf90971150db20b7e9785273fe372dc8f4f6ec39396134c81b7b363a0c0a488f71287fb1002069f04797cbde5a75ccc69ca4e32318d8dacb0a", 0x1000, 0x6, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) (async) r4 = socket(0x1, 0x8000, 0x0) listen(r4, 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$TIOCSTOP(r1, 0x2000746f) (async, rerun: 64) syz_open_pts() (async, rerun: 64) socket(0x2, 0x2, 0x0) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000440)={0xfffffffd, 0x6, 0x0, 0x80000001, "3e2f68fd9b870ea726e55ece72095d036e75402e", 0x7, 0x6}) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [0x0, 0x0, 0x0, 0x9], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0xcbf}}}) (async, rerun: 32) write(0xffffffffffffffff, &(0x7f0000000040)="50be84ae027f85887f23a583f6067f77f8bd58374ca5fb5c031ea7307db9460aba7f1dde33ceaa3b60e44aaf8e4c24ddc1078dfc2c9127cd1dfe18ed4cf8b4a9bc158c400c8d5c3ce8e4c98fb9e0a0958e1fba26d3db4ed3d4f08ed1f056913679146aa27710c4d52a9f6e0beafcb55a67273250229d675b183071b077b641920ac2fd4d61106893d0ca335c5bf73d13eb9a84904453a076d37e32d41aa11e535d3bb61b649487808b489f591178db7429ea6af0607e3e2f885bff08b6", 0xbd) (rerun: 32) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000380)={0x60, 0xffff, 0x40, 0x5, &(0x7f0000000d00)={{0x0, 0x2, 0x0, 0x6, 0x81, 0x4, 0x6417}, {[0x0, 0x7, 0x1, 0x6, 0x2, 0x0, 0x1000, 0x10873e77, 0x7ff, 0x6f, 0x4, 0x0, 0xfbb5, 0x7fff, 0x6, 0xfffffffffffffffa, 0x8, 0x1ff], [0x0, 0x6, 0x8, 0x7, 0x0, 0xfffffffffffffffb, 0x7ff, 0x4, 0x7, 0x4d8], [0xffffffffffff1f56, 0x92, 0x2, 0x9, 0x7, 0xffffffff, 0xb1c4], [0x2, 0xfffffffffffffff9, 0x3ff, 0x2, 0x3, 0x3], [{0x9, 0x5, 0x4, 0x3}, {0x538c, 0x80, 0x0, 0x20}, {0x2, 0x1, 0x800008, 0x20}, {0xa0d, 0xfffffff9, 0x5, 0x583}, {0x7, 0x0, 0x101, 0x6}, {0x400, 0x2, 0x1, 0x679e}, {0x67dd, 0x3f, 0x80000001, 0xfff}, {0x1000, 0x0, 0x5, 0x1}], {0x8000, 0x7fff, 0x1, 0x90}, {0xff, 0x0, 0x6, 0x10000}}}, 0x1, 0xb3}) 01:03:13 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:03:13 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x9}], 0x1}) 01:03:13 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[{0x81, 0xf4, 0xfc, 0x3}, {0x40, 0x80, 0x3d, 0x4914}, {0x1bc, 0xff, 0x1b, 0x4}, {0x2, 0x81, 0x8, 0x800}, {0xab, 0x0, 0x3f}, {0x0, 0x7, 0x0, 0x9}, {0x800, 0x0, 0xa1, 0x7}, {0xffc1, 0x6, 0xc0, 0x80000000}, {0x1e7e, 0xb8, 0x0, 0x2}, {0xff, 0x1, 0x7, 0x30}]}) 01:03:13 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000003000000000000000000000000000000000000000000005a1fc18a0bb9e1021a214182"], &(0x7f0000000040)=0x2b) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/27}, &(0x7f00000000c0)=0x1d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x20000217, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:13 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0xf0000000, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:13 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x400}]}}) 01:03:14 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x0) setregid(0x0, r3) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc1084413, &(0x7f0000000240)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r5, 0xc1084425, &(0x7f0000000240)) 01:03:14 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000003000000000000000000000000000000000000000000005a1fc18a0bb9e1021a214182"], &(0x7f0000000040)=0x2b) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/27}, &(0x7f00000000c0)=0x1d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x20000217, &(0x7f0000000200)=[{}, {0x5}]}) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000003000000000000000000000000000000000000000000005a1fc18a0bb9e1021a214182"], &(0x7f0000000040)=0x2b) (async) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/27}, &(0x7f00000000c0)=0x1d) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x20000217, &(0x7f0000000200)=[{}, {0x5}]}) (async) 01:03:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0xa}], 0x1}) 01:03:14 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) ioctl$TIOCSBRK(r1, 0x2000747b) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:14 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[{0x81, 0xf4, 0xfc, 0x3}, {0x40, 0x80, 0x3d, 0x4914}, {0x1bc, 0xff, 0x1b, 0x4}, {0x2, 0x81, 0x8, 0x800}, {0xab, 0x0, 0x3f}, {0x0, 0x7, 0x0, 0x9}, {0x800, 0x0, 0xa1, 0x7}, {0xffc1, 0x6, 0xc0, 0x80000000}, {0x1e7e, 0xb8, 0x0, 0x2}, {0xff, 0x1, 0x7, 0x30}]}) 01:03:14 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x2, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:14 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) (async) syz_open_pts() (async) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x400}]}}) 01:03:14 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:03:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x8f}], 0x1}) 01:03:14 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) setregid(0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000280)="0400000032da2edb097f2741855fd288fd96e3df953d8910a08e31d9047505bb7b7800000000000000032a0be62245c2b9784785f08b2b708237c775fd4f8e9c1304d35397722356edbf57b0326bdf84e589d58abd35d049253cbd6891412dd29fa61ef723fca8d813a17502005f8913e94d2975688395abea288bb62c21bc4691fd24c1716d5fc09542a0337b01de42e800080000e8b80b57a3916aabff1d5b1b7fc3ab175559766937e7af951e5025", 0xb0}], 0x1, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0xa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{}, 0x0, 0x2}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r4, 0xc1084425, &(0x7f0000000240)) 01:03:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0xc6}], 0x1}) 01:03:14 executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 01:03:14 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0xdeaf4152, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:14 executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) syz_open_pts() (async) socket(0x2, 0x2, 0x0) (async, rerun: 64) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x400}]}}) (rerun: 64) 01:03:14 executing program 6: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) syz_emit_ethernet(0x550, &(0x7f0000001b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd608396e0051a2b00feffffff000000000000000000000002feffffff000000000000000000000001708e000000000000040100040140c204000000090001000061fe2cf46c760f0fc12b17d1546b51876c7aa32f72b4223b59a277780d13aef5219301cdde4b3b2f05032ac7b33ace2b8a6defcf584e259e24226ccd6b29895ac8451172f7ed20672a62355dc4f82935d0faaf1eec8a26e65cd899a69a160af832e707247ff2ca9af33079a709175fa8cfa9214bb8e65ad06010a793ab89d0653d1d9452a2f65e8f79e7df2cc204af407f6edab46297e3d5fa404f6d21039f63f78d1e9bb6b17d4f9a3b289c39f69fd1417d337fe8e70afae9e8137653471631512017456c38ca155f96551385a4575fe0dcc05b8a6fdf18260c177b29963a4f97864bf60aa48950c999878676e13977584ed8827b008ad4ab35df2762303222a66869ef112b7c693f848a576270e645385999824adfc7e363b99d846f3f177e106cf973623f5a09ca06e88e5389c31e8a55b5c470a3d311fb6549b7ebaf2aeb21570b2778405390f19b0374e3f2bd33ee532b6e56dfc9dcc88c93187b59f6d54e56553ec1d0164f833832d7e58d49982bb2b933dff50f1bedcb83c7d8f88d54f4eab68b84638e0d18790f588925aa6fd0a59acfa889d1613fe2ef7c43fc8626597b0234220294e321479cf133b5358e8304440d69a76cde6f906258c28b45689cf452d8715544cf42911d2f24ff70a7c50d937c8d669d095282e1006cb920bc92e32ca190f74cc9d220333e3488b8a9b7b15e65b7a5d31e613317bfddb1b79cbbfc0b4c7726594ffc2c8217644274ded2cc4cdc8c94446bbb951a267c050e6554dbb149cbf771f6e6032f3820b01894a6e80cd57f040fa6bbe6ceac4ad76a86842b91e2bda869dd91c243d8d9ae182351de30189c7750392692c3890a85e7f8321a4798e465ee8a82aa22f355e99308df5ee884cde1624ff185c7f2e30c70f1fbb13feb93826a2b2c80987e1b24141f18923602a72318c1e3b90ed9aa01b23085477a82127f73b4e21892bdc8f1fcc47440b4746c315621089aeebf49e9f1bcbbed37073eae68768a28c3ff33425f0ee9376b7021331412be3f0bbfcc25a5e0ea24c8b8f564aec5595f3673ecf616f132afa3051bf99f2a6c988f3974cc470a228e5442d3ebb037d64c141634f56d5989d050b57c83f819ee7bf4348120423710a3d55f7b74c5ffea12b81557aaa30211a8a0cbd364ef4214363cb8aa0f9803fe7f58cf5a00af1af1df167a0955d840436d458e844ec3d45cad0de3477d151370e9a5080cd0bf8bbbcd424419e090beb1e926faf0cb2052cc9c9278ac495144a563cd279b4bf1cf4964e8074dedd776da8904c8aeb20dc0e1f1f03c522c1f7969cf7ee62d93446fcc0a314f2d3af24e34f92a6d3f466ec6e0506e7187a5ba88578dbc0d6b4180ac76475bbfd5986c29ee92d2c451d7d91b30bd08b80e4f2f2b91b10f64fd7627fec849c46f4dda3e1eef42aeed63653454602907c0444d36f9e0aef2a08b42521b2da1ba92cd58ee8fa713c20a78626fb47be4b5bc831364fdbce192dbfae51fed6cc7ed49795063d35540c8d4d02339d29266a01fb260fc26e4111459eb90f7d26eb6c7330574e2b9363db3e18704b861795696bc4d27b60c57034af646200abfe00000000000000e857da097c83f100f3344c380941562ac983461a984a98fd0d316619115e31aafb73acf08a27d96386abee64a9cb3d9818cb6b55c9fcd964890e11b98cdb2b8fc15f66058681c30b2eef81d69969a58e26caa0731c04cea0beced62d8eac30bbdfba5cd8e38931f77df8345cdb729edf19984b60c3a58618b24f6562550e75b9e4738c0bfdc60a0ca3f77369e5caa9a07d49a180dc15ca317d5"]) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x2e) poll(&(0x7f0000000200), 0x2000000000000087, 0x0) socket(0x2, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 01:03:14 executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) (async) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x10000) ioctl$TIOCSBRK(r1, 0x2000747b) (async) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x100200000]}}) 01:03:14 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000003000000000000000000000000000000000000000000005a1fc18a0bb9e1021a214182"], &(0x7f0000000040)=0x2b) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/27}, &(0x7f00000000c0)=0x1d) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x20000217, &(0x7f0000000200)=[{}, {0x5}]}) 01:03:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x26, 0x900}], 0x1}) 01:03:14 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x9, 0x0, 0x0, 0x20004000, 0x100200000]}}) panic: pool_do_get: sockpl free list modified: page 0xfffffd807c050000; item addr 0xfffffd807c050e28; offset 0x0=0x0 != 0x739231093e35e373 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *185987 60417 0 0 0x4000000 0 syz-executor.7 db_enter() at db_enter+0x18 panic(ffffffff82608c37) at panic+0x161 pool_do_get(ffffffff82a90b78,9,ffff800026337558) at pool_do_get+0x427 pool_get(ffffffff82a90b78,9) at pool_get+0xb3 socreate(2,ffff800026337628,2,0) at socreate+0xa7 sys_socket(ffff8000216322a0,ffff8000263376b8,ffff800026337710) at sys_socket+0xd8 syscall(ffff800026337780) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfeae5a8e0c0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: pool_do_get: sockpl free list modified: page 0xfffffd807c050000; item addr 0xfffffd807c050e28; offset 0x0=0x0 != 0x739231093e35e373 ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82608c37) at panic+0x161 pool_do_get(ffffffff82a90b78,9,ffff800026337558) at pool_do_get+0x427 pool_get(ffffffff82a90b78,9) at pool_get+0xb3 socreate(2,ffff800026337628,2,0) at socreate+0xa7 sys_socket(ffff8000216322a0,ffff8000263376b8,ffff800026337710) at sys_socket+0xd8 syscall(ffff800026337780) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfeae5a8e0c0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff8000263373d0 rbx 0x739231093e35e373 rdx 0 rcx 0 rax 0xffff8000216322a0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xdea527686c33bd3a r11 0x21ad0a79e272cb3c r12 0 r13 0xfffffd807c050e28 r14 0 r15 0x1 rip 0xffffffff823da9f8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000263373c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.7) pid=185987 stat=onproc flags process=0 proc=4000000 pri=82, usrpri=82, nice=20 forw=0xffffffffffffffff, list=0xffff800021610fd0,0xffff800021632fd0 process=0xffff8000ffff7398 user=0xffff800026332000, vmspace=0xfffffd807c235dd8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 56498 26089 65285 0 2 0 syz-executor.1 94951 298263 27030 0 2 0 syz-executor.5 94951 87637 27030 0 2 0x4000000 syz-executor.5 94951 377703 27030 0 3 0x4000080 fsleep syz-executor.5 60417 237830 38830 0 2 0 syz-executor.7 *60417 185987 38830 0 7 0x4000000 syz-executor.7 60417 77028 38830 0 3 0x4000080 fsleep syz-executor.7 97908 188381 84583 0 2 0 syz-executor.6 97908 423821 84583 0 3 0x4000080 fsleep syz-executor.6 64821 159680 30955 0 2 0 syz-executor.4 64821 59366 30955 0 3 0x4000080 fsleep syz-executor.4 32186 246846 10075 0 2 0x2 syz-executor.3 84583 324317 10075 0 3 0x82 nanoslp syz-executor.6 30955 398105 10075 0 3 0x82 nanoslp syz-executor.4 38830 205221 10075 0 3 0x82 nanoslp syz-executor.7 6350 141286 0 0 3 0x14200 acct acct 39827 163849 10075 0 2 0x2 syz-executor.0 7747 67073 1 0 3 0x100083 ttyin getty 27030 115677 10075 0 3 0x82 nanoslp syz-executor.5 33486 128239 0 0 3 0x14200 bored sosplice 175 400282 10075 0 3 0x82 nanoslp syz-executor.2 65285 446831 10075 0 3 0x82 nanoslp syz-executor.1 10075 454376 10930 0 3 0x82 thrsleep syz-fuzzer 10075 106471 10930 0 3 0x4000082 nanoslp syz-fuzzer 10075 274964 10930 0 3 0x4000082 kqread syz-fuzzer 10075 457909 10930 0 3 0x4000082 thrsleep syz-fuzzer 10075 175919 10930 0 3 0x4000082 thrsleep syz-fuzzer 10075 515813 10930 0 3 0x4000082 thrsleep syz-fuzzer 10075 148753 10930 0 3 0x4000082 thrsleep syz-fuzzer 10075 325826 10930 0 3 0x4000082 thrsleep syz-fuzzer 10075 12931 10930 0 3 0x4000082 thrsleep syz-fuzzer 10930 430534 9274 0 3 0x10008a sigsusp ksh 9274 140900 62659 0 3 0x9a kqread sshd 62659 393959 1 0 3 0x88 kqread sshd 8354 380435 86071 73 3 0x1100090 kqread syslogd 86071 340462 1 0 3 0x100082 netio syslogd 73909 442209 1 0 3 0x100080 kqread resolvd 70683 359161 52729 77 3 0x100092 kqread dhcpleased 61409 225906 52729 77 3 0x100092 kqread dhcpleased 52729 320440 1 0 3 0x80 kqread dhcpleased 44811 485139 0 0 3 0x14200 bored smr 75714 210273 0 0 2 0x14200 zerothread 12895 395579 0 0 3 0x14200 aiodoned aiodoned 43633 247769 0 0 3 0x14200 syncer update 55618 26451 0 0 3 0x14200 cleaner cleaner 84005 29777 0 0 3 0x14200 reaper reaper 7771 450379 0 0 3 0x14200 pgdaemon pagedaemon 96444 98174 0 0 3 0x14200 bored viomb 23309 264943 0 0 3 0x40014200 acpi0 acpi0 95847 239832 0 0 3 0x14200 bored softnet 94010 367826 0 0 3 0x14200 bored softnet 8158 247283 0 0 3 0x14200 bored softnet 35971 122915 0 0 3 0x14200 bored softnet 87704 264474 0 0 3 0x14200 bored systqmp 58366 491530 0 0 3 0x14200 bored systq 18768 235891 0 0 3 0x40014200 bored softclock 14547 145240 0 0 3 0x40014200 idle0 1 380600 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 devbuf 10200 6429K 7052K 78643K 17344 0 pcb 13 12K 14K 78643K 315 0 rtable 177 9K 13K 78643K 1034 0 ifaddr 154 36K 36K 78643K 596 0 sysctl 2 0K 0K 78643K 2 0 counters 26 17K 17K 78643K 97 0 ioctlops 0 0K 4K 78643K 2928 0 iov 0 0K 32K 78643K 171 0 mount 1 1K 1K 78643K 1 0 log 0 0K 0K 78643K 4 0 vnodes 1342 84K 84K 78643K 4504 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 37 0 VM map 2 0K 0K 78643K 2 0 sem 11 1K 1K 78643K 18 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1697 195K 286K 78643K 12548 0 file desc 15 53K 69K 78643K 5376 0 sigio 0 0K 0K 78643K 123 0 proc 61 59K 83K 78643K 887 0 subproc 104 6K 7K 78643K 260 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 151 0 in_multi 74 5K 6K 78643K 324 0 ether_multi 1 0K 0K 78643K 40 0 mrt 1 0K 0K 78643K 43 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 259 1155K 1155K 78643K 259 0 exec 0 0K 2K 78643K 1083 0 pfkey data 0 0K 0K 78643K 1 0 tdb 3 0K 0K 78643K 3 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 298 368K 783K 78643K 28477 0 UVM aobj 3 2K 2K 78643K 3 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 117 0 NDP 11 0K 2K 78643K 125 0 temp 212 4900K 5158K 78643K 47043 0 kqueue 12 18K 28K 78643K 262 0 SYN cache 2 4688K 4696K 78643K 4 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 179 0 176 1 0 1 1 0 8 0 rtentry 112 274 0 196 4 1 3 4 0 8 0 unpcb 136 1954 0 1939 14 13 1 9 0 8 0 syncache 296 33 0 33 6 6 0 1 0 8 0 tcpqe 32 64 0 64 5 5 0 1 0 8 0 tcpcb 736 933 0 915 27 25 2 9 0 8 0 arp 88 46 0 32 1 0 1 1 0 8 0 ipq 40 5 0 5 4 4 0 1 0 8 0 ipqe 40 13 0 13 4 4 0 1 0 8 0 inpcb 312 4601 0 4574 71 62 9 16 0 8 6 ip6q 72 35 0 35 2 2 0 1 0 8 0 ip6af 40 69 0 69 2 2 0 1 0 8 0 nd6 48 64 0 46 1 0 1 1 0 8 0 pkpcb 40 14 0 14 5 5 0 1 0 8 0 kcovpl 48 20 0 12 1 0 1 1 0 8 0 ppxss 1152 20 0 20 4 4 0 1 0 8 0 pfstscr 40 103 0 73 1 0 1 1 0 8 0 pfosfp 40 6 0 3 1 0 1 1 0 8 0 pfosfpen 112 6 0 0 1 0 1 1 0 8 0 pfrktable 1344 68 0 68 2 2 0 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfqueue 264 2 0 2 1 1 0 1 0 8 0 pfstitem 24 160 0 100 1 0 1 1 0 8 0 pfstkey 112 197 0 191 1 0 1 1 0 8 0 pfstate 336 99 0 69 4 1 3 3 0 8 0 pfrule 1360 107 0 100 5 4 1 2 0 8 0 rttmrq 48 10 0 4 1 0 1 1 0 8 0 rttmr 72 13 0 13 4 4 0 1 0 8 0 art_heap8 4096 2 0 1 2 1 1 2 0 8 0 art_heap4 256 1190 0 850 37 15 22 29 0 8 0 art_table 32 1192 0 851 4 1 3 4 0 8 0 art_node 16 273 0 206 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 23 2 1 1 1 0 8 0 semupl 112 7 0 7 1 1 0 1 0 8 0 semapl 112 9 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 9063 0 7615 92 1 91 91 0 8 0 ffsino 240 9063 0 7615 86 0 86 86 0 8 0 nchpl 144 15438 0 13804 63 0 63 63 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 224 5926 0 0 349 0 349 349 0 8 0 namei 1024 50724 0 50723 6 5 1 2 0 8 0 vcpupl 1984 84 0 1 11 0 11 11 0 8 0 vmpool 528 513 0 430 6 0 6 6 0 8 0 pfiaddrpl 120 21 0 21 3 3 0 1 0 8 0 kstatmem 264 164 0 142 2 0 2 2 0 8 0 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 44363 0 44363 17 16 1 8 0 8 1 plimitpl 152 371 0 357 1 0 1 1 0 8 0 sigapl 424 5642 0 5597 6 0 6 6 0 8 0 futexpl 64 39855 0 39851 6 5 1 1 0 8 0 knotepl 120 79983 0 79903 50 39 11 11 0 8 6 kqueuepl 184 522 0 514 2 1 1 2 0 8 0 pipepl 304 515 0 487 12 9 3 8 0 8 0 fdescpl 432 5623 0 5597 4 0 4 4 0 8 0 filepl 120 29836 0 29577 64 52 12 15 0 8 4 lockfpl 104 1103 0 1101 2 1 1 2 0 8 0 lockfspl 48 406 0 404 1 0 1 1 0 8 0 sessionpl 144 36 0 20 1 0 1 1 0 8 0 pgrppl 48 46 0 30 1 0 1 1 0 8 0 ucredpl 96 7077 0 7067 1 0 1 1 0 8 0 zombiepl 144 5598 0 5597 5 4 1 1 0 8 0 processpl 1000 5642 0 5597 6 0 6 6 0 8 0 procpl 672 11956 0 11897 9 3 6 7 0 8 0 sosppl 168 37 0 37 4 4 0 1 0 8 0 sockpl 448 6757 0 6712 135 124 11 30 0 8 6 sockpl: pool(0xffffffff82a90b78:sockpl): free list modified: page 0xfffffd807c050000; item ordinal 0; addr 0xfffffd807c050e28 (p 0xfffffd806aec1000); offset 0x0=0x0 pool(sockpl): free list modified: page 0xfffffd807c050000; item ordinal 0; addr 0xfffffd807c050e28 (p 0xfffffd806aec1000); offset 0x0=0x0 sockpl: pool(0xffffffff82a90b78:sockpl): page inconsistency: page 0xfffffd807c050000; item ordinal 1; addr 0x603fd52986c56ad4 mcl64k 65536 52 0 52 14 13 1 1 0 8 1 mcl16k 16384 35 0 35 9 8 1 1 0 8 1 mcl12k 12288 63 0 63 11 10 1 1 0 8 1 mcl9k 9216 26 0 26 10 10 0 1 0 8 0 mcl8k 8192 76 0 76 23 22 1 1 0 8 1 mcl4k 4096 346 0 346 16 15 1 1 0 8 1 mcl2k2 2112 22 0 22 12 11 1 1 0 8 1 mcl2k 2048 33523 0 33466 67 58 9 19 0 8 1 mtagpl 96 397 0 226 7 1 6 6 0 8 0 mbufpl 256 102321 0 101921 58 28 30 48 0 8 0 bufpl 288 11167 0 4766 458 0 458 458 0 8 0 anonpl 24 1009064 0 998150 156 72 84 92 0 188 0 amapchunkpl 152 99442 0 98942 550 528 22 343 0 158 1 amappl16 200 17314 0 16993 142 124 18 35 0 8 0 amappl15 192 297 0 296 1 0 1 1 0 8 0 amappl14 184 953 0 948 1 0 1 1 0 8 0 amappl13 176 718 0 711 1 0 1 1 0 8 0 amappl12 168 1272 0 1264 1 0 1 1 0 8 0 amappl11 160 371 0 355 1 0 1 1 0 8 0 amappl10 152 976 0 971 1 0 1 1 0 8 0 amappl9 144 809 0 805 1 0 1 1 0 8 0 amappl8 136 1365 0 1279 3 0 3 3 0 8 0 amappl7 128 701 0 690 1 0 1 1 0 8 0 amappl6 120 586 0 568 2 1 1 2 0 8 0 amappl5 112 4519 0 4505 1 0 1 1 0 8 0 amappl4 104 1679 0 1645 3 1 2 2 0 8 1 amappl3 96 16334 0 16285 2 0 2 2 0 8 0 amappl2 88 7366 0 7298 4 2 2 3 0 8 0 amappl1 80 128760 0 128164 32 17 15 19 0 8 1 amappl 88 27432 0 27271 8 3 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 6136 0 6027 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6136 0 6027 1 0 1 1 0 8 0 vmmpekpl 168 34219 0 34161 3 0 3 3 0 8 0 vmmpepl 168 532487 0 530153 220 104 116 116 0 357 6 vmsppl 272 6135 0 6027 8 0 8 8 0 8 0 rwobjpl 24 129156 0 121917 46 1 45 45 0 8 0 pdppl 4096 12278 0 12137 546 399 147 150 0 8 6 pvpl 32 2126524 0 2112144 309 172 137 256 0 265 0 pmappl 216 6135 0 6027 8 1 7 7 0 8 0 extentpl 40 58 0 38 1 0 1 1 0 8 0 phpool 112 1670 0 783 26 0 26 26 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82608c37) at panic+0x161 pool_do_get(ffffffff82a90b78,9,ffff800026337558) at pool_do_get+0x427 pool_get(ffffffff82a90b78,9) at pool_get+0xb3 socreate(2,ffff800026337628,2,0) at socreate+0xa7 sys_socket(ffff8000216322a0,ffff8000263376b8,ffff800026337710) at sys_socket+0xd8 syscall(ffff800026337780) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfeae5a8e0c0, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82608c37) at panic+0x161 pool_do_get(ffffffff82a90b78,9,ffff800026337558) at pool_do_get+0x427 pool_get(ffffffff82a90b78,9) at pool_get+0xb3 socreate(2,ffff800026337628,2,0) at socreate+0xa7 sys_socket(ffff8000216322a0,ffff8000263376b8,ffff800026337710) at sys_socket+0xd8 syscall(ffff800026337780) at syscall+0x44e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xfeae5a8e0c0, count: -8