last executing test programs: 14.99552246s ago: executing program 5 (id=2836): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x200000000000033a, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x9, 0x0, 0x40, 0x20002}, {0x103, 0x7, 0x0, 0x10003}]}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55f02c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c20100ed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0xb, 0xfffffffd, 0x9, "0000000000000000010000000000000a00", 0x2, 0xffffc000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = kqueue() r4 = socket(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x69, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x45, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') 14.50783452s ago: executing program 6 (id=2846): syz_emit_ethernet(0x17a, 0x0) (async) syz_emit_ethernet(0x17a, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) sendmsg$unix(r0, &(0x7f0000001e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403}, 0x0) (async) sendmsg$unix(r0, &(0x7f0000001e80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403}, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0x80086476, &(0x7f0000000000)={0x0, 0x42, 0x0, 0xa9}) (async) ioctl$VNDIOCSET(r1, 0x80086476, &(0x7f0000000000)={0x0, 0x42, 0x0, 0xa9}) semget$private(0x0, 0x0, 0x220) fcntl$setstatus(r1, 0x4, 0x40) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000500)={'.\x00', 0xa, 0x6, 0x4}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)={0xd, 0xffffffffffff3f63}) 14.507516672s ago: executing program 5 (id=2847): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f040951877a81a8701e4257b4909ddd72505fefe7637ec686b74bea42957432ab34db3eda6a85a631c203699", 0x44}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4af81643f60710e000000000000bf4875744b000000", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 13.783992864s ago: executing program 2 (id=2851): open(0x0, 0x78e, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1e1, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) socket(0x24, 0x2, 0x0) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x64, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0x3, 0xf7}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x3ff}}}}}) r1 = syz_open_pts() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xb, 0x2, 0x2}, {0xb1, 0x0, 0xe4, 0x4}, {0x6, 0xa, 0x83, 0x4000400e}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee", 0x4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') close(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0xffffa1ab, 0xffff, 0x21d8b788, "102e2618007bf533e2942b6e3ceb00", 0xc, 0x2}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000900)="bff103170ba1be3415004bcfa2ea22fa87019e58f6ed01bec17cb4f1225f359b68e1229c80c33b6d27d6455b21418951fc1782d19f8dc921479551cfe7b18304f9084a906454af019b6534193683ad946e28b3e6da4918fa0f8f5cd96bea925246d750fc335693dd378c372da80a4054a90b7f1dba839aab17872873bdbaad78503bc95cff3e2958786a309b6b42b7359115027a550b8af12a1b35b2c141d142a71f996c34aa1db1f94ddb8d89b5ef5bfcf62b22b923d6dda39bc5f323380f928c12739a19e2438f900a480be98a1c5ec71fa1b21ac2029ed62d84f54112423f162c21f299de4ab0691e7a0bdb278313299212a9cacee891f1997797f9234d0959608fbcea1204737ef8fb1b49e43e2cb7b0a0e7c5e709caf6c304c53cee6a651099859f0421bf6c5845ecba23a1727a9bb0234d81ba8847b60404632cfd2384dc211dc8b956eaf85749a13ee2d7bdac8af0de65a8d8bc1d1e179c39f8bce377d3168c77615be89cbc2cde7ee2d095a2c37a4134d136f0d77c6b7640369335992c8b3d6c5fb4b2de2356ca0db483cc10db23ed85e070d396b53750619ae29bf30654227111fcdf2d3af03ea48750a73df2d20d13c3e3f971aef283d7242e51dce45e6ad4a07b13423d8a1293f4c2bcbb4fecdba96c1f86a342e7d81c3028d236532fde42211c787cfb66af8f5cafc74747f367a72ee603b07a25860d9a5d589a7ff76c15961356dcdec6d5dc65c4423a9a7addffcb8e9ee9786742a4b6048361496d77f95d416d7bdf0a0a25c7f74ce8f541dc41b9cc8b46cbd8fee665dab4e0f2aa89f6ae886ba8d51799c53cf0ac7d3788c275277bcad8ccb4d129f3ddd0d4df65a1b10dec37d22eb0cf688fdfb84a79765c346b5f16017915b64957e570926ad233fab96842f392b2a5c89fcbacdb9e755735ad4e78d9878bf7394498545eb19a4fe27ab0b7a6280624669ce8d46593ebe5836aa9d173ad6114467173ec38f5785a24cd1c250dd272564b1adc152a6b05a1d917b4fdb1d7084a6fe69452e89ecd3bd8097076558ba6af1700a1859580649b93526d079b9987a81866a8679c9141dd4a154872321f111ee52de6c7dfdc057834eb2b1633480da3b76c4f8accc1c13866bd3300d6a83239af6c8a7bb4489066a5d9fe8142682af8973dd12ac77a110eeb94180ac5ae0d9e880bef2b075873932aa214a870b964922ce8402cd7e5bb7b66c87a5cedbe74ee26d50e324503cc5a2e675cc8cffaae86ef39a4e7731675b77259d57b4f71bb4b9ed070b086186ef3f26711ad2fadb65317433a7ccf29202f9d31a2ef9adee07c64537d3db3881abd21b972276af139dbd2fa59e50adee11227d9b2cb0bbffc", 0x3ca}, {&(0x7f0000001680)="6f9b48b0f1f27a120f48e7cb703c5df08d71a2fad1a8dbbf59aade3ed113b09aa70fbd7b72295d45cab84508fae40d53a7c5e3a4473164ba4ef656174fc4e38a717c26ff73fb3e398b4343d7608d45b12810e6a930f51ec7b0dee18d03758d4350c0aa40508698c147ea3667337bc84edcfbaca28303a2cc22707eb8776e7a795e911b8dd42edfd5d2cc8e07f52715e3df059162783a7eae5741c665a0614706a1a3e62ceae8982668fd4dda3360f88893f3451f0aa56ca820037680fb4d26a8cef579fd587070484c46184e58d3bd936a7adeb9a8f7abf2b0da142677f8546affbbceb95b634984e008eec31672a61591442673299376a56cfdf9ef8f505609e2846855248f7aa7acc9c7593a1634b6833f87c5d630dc18e77bb12e8d0a2621068d103299f30ac0b9daaf5aae5ff3d95d86173e27cb1ccadd95a2d441cd01ed0c3f518444c3103fc55d8fee709096c0b5be440c1978afe2487e4ca83b65c5a1342f11fa3e35bc22fe8925e9b034c1ce14be4162217fc3cea7899e82ba4d1bd795820971ba920949cc601acd9481524b0343fd79ad739f17efaa23499dd0b4b74269cdc0b5740cb2e5721169a8fe99b92aaf931fe4a8046b6c7bc7796dd795f9877f6a8af89cc8adb39cd6e12dc649f3000ca92bbac0a2a52915c01bd1ace12155a5609f1bdcba7c432b77c854a2867d78d98a7be73caf3ace95a359faa1e664a818b901003d56859760d65c44b53104bb442bbaa6178751883e9ef4243c44710ed99ecb0722469803312d6015061fd58f85aee79234d6de550a268002af4a239bbb08fa838167a39546e96c41ca0726adabacb235fdf578915a9989dbdf2cde71a6b1be1e29c096adb8baaa99c8d6689b05d8edb997e09a60cf9cd68358437e4a87e79ea7ec3809d7a26eabd56112ff7cdcb36e2c088932611c25fd5706fe794b763e3bb239b6e3ee4f3868fac6e19b61735feb886553ed3fe8e89eacf8bf43fa7a362be02b923ad2a0f78fc849d3419c0a830c561b0c47652a0a515b8c586481d43b88008c8c31ad1e3dd6feb0b27283cee0df4d731e81e1e38cbecff5456da963c1239a4f39fc1401f59ce28d952b84b2be25aa2141cd0593adfc0512abaa0114b49b02f25e9fa0e1125c888eb6232bb6d14abdb7fd5abe7b2a82ca14c2ed8e714a0a4bdbb8b6e743ce3df3a9c4db68c22e328efa26d4a08e3678bd98d3eaaa1500d041b0a459b4d49f0f96af1df96c88effb41a8115fe647b4c0e9dcf5ac3771e0c3589a7510294a357632a00461c50f31543e6d12da3006ae6ac4b6159f7a77b078d74f1e3ecd60f7323c484e90f00a958eedc7b3388f8358b3611bff613bf873cec06816ca736d9e214588517665d298d36dc7d4023cdd57aba4fa39c47022b1dce32168c3a67b3d9f3264d9a87ff89fd3aed85ba77e4ee8fb9fa37bdbd168dba6b368f5dc508f95545a2503f3f24c35bd68af6f1c3d82a5cb9fbba677db7b627377871cabef3cb7c172cef5153b21209d58425104c38f256adc75dbc34e06abb7aa3f6e5ba59887b560fce30969af0cc98b56ec267834408636437e2451923ac619e43146fa15864c8a9cc8dfd90e6cf421c32e70e580bd3476ea7a2dee9c8f2ed5d0a6e7c9012de0e14ed810e481a489bcc574ab359345d93fc0fb4ed3957861a494c9a6b6a2ada49b912cfa7f9acd5b0d5c4990d1674b5c88e6b87a80fefccaea8096f527b5d9a92a7ae574bacc3859e94ea28274f8c9b71ce5913ca429041ba260273501e0e921133b55f116ec115be9da8443e3add2db321cf812eee29d447714a7462865c6f5cd7d4fa5d12723d2e6b90022b28292cb143a62a1884ec9683b3b17faa74864ebdb91f92e7caca9ea526963d15eda8d466e6b43ac47b923262efc93d2ceba341f742dd0681bb28880f23340fbe8d645a6f236fb93bbdb32daa96ba46044f9152413f4137369bf3c9d883c7f8180f72a8841267f567404921fb2476e4fb1b38550e273ef8dd8989da3e371d3994668a10ff23dd666c707ad5b5b06832ca89052c003c18b1010c124eaacafe0a55e6d89f072d984d6be5b028f8940ea44b6a608da9300a4504d6ba912cabbc1469ac9f7335dfe19f50a6ae932c6713d9ec41d09299e649a5125811eb0531341ea8d9b55f94b5e70cc23b7f17321f94549faf94c4c52e295cf620d206aa56f46e48e76f5b6ff620c3d6c845fb3563f6d623db1e4cdc3870823099e183cd5d95c5c83f9bfc9be746466f651aee5c7aa1407cb979efe69204726cdaf7cc9a16c9bc536a762b41714007f40775a06cedb2fe09e63b2170ecddcaefbb1b883693ebffe8547ed087148b27c23d9db79202d081e3c276e0604a39af6dd90af825c6909e01ea61d62c5bd363e94844f48e351cd7831cd1e020c624a56ab96b71277472dfc60e916880481e5dca34b883dcfdef6dbbae5b9148d3bb85de42b4f2453b8b0d0c474da7fc40e2e92eddd9a7ee271a28a48c8a9d881350ffe77aff4a6f83a1d723109f649ea9ab26de79ee3c3451dbaf88c3b3ff08a7758f067f113ffcf6a8917b04556d43301000000000000003c646e9a68201f30e5d7c709a5de4901f8c1e25a076900b355c3ad4c0db9bb9dfc0f5e3c6c1ad20514667b5307ad98c04ceef8b59d73d10e000000096af4f4de49b3c32afd9d2f3267b9d2a7644941c0cffde163312ec651716f65fdc519f4bf81396647ea33c9996a762f28ccc32ee283ff66f8ca6edd71474fe1af00b6de7eef3bd79b52c69290962551f01c04417b234db54f777411380769021b49ad7aa355a772f6760d297d18f54f9cdfe9107a4e6077d2e56efb3a0c912c62774a026bc10962834ac5bdf2b49c062a8a807df0b60ae8f3ead79b16589bd606240a4fad7b66c50384cafa0a75abc32f0b88907225c21866162cb2ca0e4e174b6a809d3fb9ae40bdb920e9d5d75caa817670a2c6ac82fe37919c7d1d4adbd031f3d8a5bb3f9686ff643107644da6e92e6bbe0dcfdee79df99165663176e08933447bce910595e8f202eac6b4b03195432ad49963252e413a20b39d923ea5265707179f802e313b9347fff14e599578031602efce1cddbc6006b3f13efed16c80d7b28bd9f78bcafe97c9d7fdb86e1c912cc9584b19b4727ffd07dea6911566c84b23d21dab04ec18028e82df15b664b3d4cc17b862542db9e37e7f722f94182877580a3e826d9d9e41eb729ed5036ebd12f9a76b75a22608a0ac8a7a28f2308a7ad364cfbd2e3cb612ece3715d97b1a9d75dbb97da77c7ae190cce7cf0524e0fb749586f69007cfe1f2abaee826c32429b8ed455ef8a73b59838e4f8036a49881bf553136937cbc7e06a1eb22d485291269ad0dfd8b2c890f6ad1ba217bb8e87122f032a89d674d93982f0dd8966487a46434a381b1c462e48d71ed211c6fef31a36bfd5c893c8aa5a3fe4826a05afcc3550199842108c42fc48b2461106e186bdd19febde7a19287bd9b805a47a24742d7073d8c8f041687169e43930ee77868521a8a2fedddf6f1c2d39466063bdca128ce3a21a8d671d47c9dff44e7ab32acdc88b98f2c99c17edad18e9e95ebde5eba63b8d3de865670c1e5cbaeeb7b36f74f07896a74d3d78cf333c21a07ae34d8fbc4f881c737eb32a2324ebda5fb3fb575101113f4d6e3dbc4389e6723fee2df9c8c3a6cfe0d3616d1b65c67faeceaa8d9dfa955d510dbd7a552a99940a95d40898e6091d522bb59e7c81764e034e779b75474c469db54c5af0b8904ddbea9a10a3a229eca23c8a05eb4cff2ca1b2b2fbe38304e75cd9ff4e32acf62ebc487564bdfc6c58c7ca5a47d75d2e5e4c37a2a4db0c592ec810f17404ad00edfa354d45caa07ed37c73ab8ee10a2fe62ead69effb01786db0e34353371e956ac532a25b1f84cdd040180023bac077eb86bac4e2b20d12d35520af1c39173989c77dc92cbc96a876ae2aa2cbdfeb17bb56df94987780331808e7fd31e41c15280a48df39cc3b924b1acc3b7fadd9ce3707422f7062d9fa8c088c8142ad0239a13f1387c76f0a64666c0651bc3bb5b97b8a676686030746136c7e144de0b93acaee6ce0a434096f38835aae6a05cf538cc5950fa76d68a33859093da181eede0d00ac26d4570d22c40d4ccf59296ca9e39beba2e368120b2968a15cb5bfdacf6b5ee34d40cf39728e5b117137332ab0607844646ab7d066a3248eabc4658a8a77b1dd5d3c75bae40bf759069e8fa6c5bb7b82487c48f42a544755ac2d7ebf94952ea9f3ad3a341d95b4df2c1b710a305c69b94dd81bf54c6098ea733f073d2a7d9a52f015fb84a3922d25d6c4e891cf73970bee1a9b6d92899e70da000e27be6cc1146f237270b63635a5937cfe408c1feef7f88efae6c9316b12a26a24dd61c8a2a9f19e1e81ebcc097c592f9cdd6ca4fcd85df73f079865be422c01141cbad735dfcf270c0813382338783217d04919ecec3c1670a4b674b2049bf9219972ed1517de0669f079b579e73da82f20d854e4c6c86960d4517f84fa042f968a684333fa3e2106420712673486dcb43795f5c6a0d7e56c25f441b4ed8cac8f1ebe243196d7d507dd5d93d76b362d48c2e739640f9eabad360265841f19ced57e48ce38299b688831a47921e759203d4f12d4064e145f827e4bfcae0cb044b3f063f9f1d45cdb1cf66f5ab202f7eb101863eba7725af070ab06dc6ae7af59ff3aa0a8c360e7f0f9b98e8f0cbfa0b5e0ddd78ba2948b6a3c476eb0396ddf204ca0e43ab6589fa17fee2eca25b057e16b1ed8d39140897251ce8a099b6e733c330c6abbe3dc70eac7d41900dbbe3a5fa79510e8da261da78a9f8b290f741c812f77a32e93387a72f77ca8e8cdcf6337ded37a41b93bdcf5e3e51c617d0d6b2e86eda0d04b7e56c06fda9602d4b5e1bc7b", 0xd9b}], 0x2) 13.536183969s ago: executing program 3 (id=2852): ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f00000000c0)=0x2100207) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) setgid(0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0xffffffffffffffff) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, r1) r3 = semget$private(0x0, 0x4, 0x480) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/88) shmget$private(0x0, 0x1000, 0xc, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/144) pipe2(&(0x7f0000000440), 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000540)=""/61) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000001c0)="9b1809ffff", &(0x7f0000000040)=0x5, 0x0, 0x0) setreuid(0x0, 0xffffffffffffffff) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xffffffff, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11.010211187s ago: executing program 7 (id=2854): r0 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8218694a, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000340)="03000000", 0x4) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x637e) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) 11.008701623s ago: executing program 5 (id=2855): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x9, 0x9, 0xfffffffe, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x207f}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="37c0d9b7911da01905d081381ae22c025701bee18150ced0bbe82933c6bbb9bf85c786c54da138d7ac88948b310ba4bbdb4271b74f36e733eb814c689c08540079e90128a70fb92280c3dd9915b4ca478f32d6045817770f8339e2ad680c1d4192d4ad4e1ea93f2b102f045f2a25168e29799436960e3fa9361dee40be93d433be434c9a6af8e86508d11ae9ddc8fbbf346d1e587b3eb9fe12f82e99c55d65c3b14ae617a16474d833d656fa238f8ad823110027f56fe231ec2c3b3625629ead93da31f9184a3fad096879db39ac2a027b70a062613829e13d6234581e1b32e3b9a836fd59bb5304e931a8418c13975d73eeeadd723668207de5de739313d9d50a5e1d3af20943fc365c2da7a310a5c03e17fe2d21488957deceeb0597a3098ce2616ec6779943d7cff4237e074e687c2bb1f4a1b73c9cf4185514d62d8f61fb09fd0ad92ea1000c8748ae911c5dc374229bdb51beaa3abf8f6b3d769dfc6f17f02e831c8735dc32321d7bf0047bd2829f9d384bc733e9afacea993ab34d97d0287e5255570d792d0396a8b135a66876befc450ae36e502eac6668c3871d684bc24d519b677862a27c73b32cf297682d23b22976232b5bd7a923806d1ebeec8c06ca8638c0913644ab5f10ca79b2451005e49be06e573b53fbe337f01771c437ea9d59699f5b3adada161cec9257b9ab2961c671cb5bae371af8a684b1b7c15400747fa891cabd1505e90995782f0922fdd641fa19f233a6bf2d2f93aa300c51a4ced036d50687b7179558e333cba8dc39675d9e59345dbb43cdd6589b206e04ad532cfbf009c1d9e51ea7df19170fe88ee57e57fef287bc2ebb960691fea9ca54a5443993274b91cddb44f24a02cad12bac77badc60ed6d50d2376fc186b3ed64cba0904d86146b007bbb5422dc805edc", 0x291}], 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) syz_open_pts() getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/10}, &(0x7f00000001c0)=0xc) close(r0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 10.772611676s ago: executing program 6 (id=2857): r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x14) pwritev(r0, &(0x7f0000000740), 0x0, 0x80004807e) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0x5, 0xa, "031000", 0x0, 0x5}) write(r1, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) open(&(0x7f00000000c0)='./file0\x00', 0x715, 0xc3) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x14) (async) pwritev(r0, &(0x7f0000000740), 0x0, 0x80004807e) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0x5, 0xa, "031000", 0x0, 0x5}) (async) write(r1, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) (async) open(&(0x7f00000000c0)='./file0\x00', 0x715, 0xc3) (async) 10.535950455s ago: executing program 1 (id=2858): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x23, 0x9, 0x2, 0x10000002}, {0xb1, 0x8d, 0xe4}, {0x6, 0xa, 0xa1}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="6ffbcf20ba12f1d0c5eabf1f3192e26a7f0ec57a6021deff070000de9a1742f8bb1e5471629fc164", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2feb4363843ad056b0f079f8697b7b983c0359778d9c06a9803d7ed0a4a760bf7ca8ecd78721f56840f2b47ae4b3a5180436fe7562a449721cf58f027e2330d527a71fd612ce2968f6771d56cb593ea26ee3879eff27ad8c355e30b85818181326ae464a0f504cda71f9e4e05aa7b61921f7e43eb8bd6737174", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4f) 10.535669409s ago: executing program 0 (id=2859): sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="1e2df020f0e21e7990018b4cfd1c8b8f6fa813fc3b7d", &(0x7f0000000080)=0x16, &(0x7f00000000c0), 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, &(0x7f0000000100)="a1bcdaa818750bc9aeaed168870e6fa251eeea201699a9cd2d28c492c197537a5369124060e149ab948b5d3b120a361fc560b627367209c3c77673773565b6eb511830fa23348505aad4f7e02cb57f054a599fcf8b331c1356a7bed0056b6bf42271e011a6b8218c919a43f6a2bad2273f484c4530ebac3d118d956ae5f948c82e16149159ebfefe691daea0d0c60e03fec3419ee5d377d243060594ff9610f596bee0829c3edabfa3fd715b", &(0x7f00000001c0)=0xac, &(0x7f0000000200)="2113c315371bf5851847e26a404432", 0xf) 10.28603457s ago: executing program 3 (id=2860): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x24, 0x9, 0x2, 0x2}, {0x401, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000404f}, {0x8001, 0x4, 0x99, 0x2c00}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="c5eabfed43b76adfe26b82a6e201dc9271000000000000b6396d296b", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000600)="1b06080000000591163c3f956c14", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5f1b) open(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) listen(r3, 0x0) select(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x2, 0x0, 0x0, 0x0, 0xe], [], [], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x5}]}}) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0xb, 0x2, 0x2}, {0xb1, 0x0, 0xe4, 0x4}, {0x6, 0xa, 0x83, 0x4000400e}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="dd", 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 9.527398825s ago: executing program 0 (id=2861): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}}) r0 = socket(0x18, 0x2, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)="b68cd6ce9a276fc69ab98c90c7b17ba9a44db2f3a133a24be4dd72e0d56776c288675532b9", 0x25}], 0x1, 0x0}, 0xa) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0), 0xb19, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xfff9, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) fchdir(r5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="c5eabfed43b76adfe26b82a6e201dc927100000000", 0x15}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2feb4363843ad056b0f079f8697b7b983c0359778d9c06a9803d7ed0a4a760bf7ca8ecd78721f56840f2b47ae4b3a5180436fe7562a449721cf58f027e2330d527a", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000200)={0x80, 0x8000, 0x100000}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) 9.017420624s ago: executing program 1 (id=2862): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) syz_emit_ethernet(0x8b, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x67, 0x7, "b682f0790cb6d5050620d1765fff74b275e007471224c6ba95fe27ea0575ba1d8ce6cb8c1eaaa0272aaae31738b4509c45d317a0b0e29b2c497e13ea5034307dc1a1a32363d9c755ff7b19f35f7002ccb9cf51a5c0c59a64fd5b262b82375fdce6"}}}}}) 8.770446145s ago: executing program 2 (id=2863): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCDRAIN(r0, 0x2000745e) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCSDTR(r1, 0x20007479) select(0x40, &(0x7f0000000140)={0x0, 0x0, 0xc, 0x5, 0xfffffffffffffffd, 0xffff, 0x6, 0x9}, &(0x7f0000000180)={0x4, 0x4, 0x4, 0x40, 0xa, 0xfb5, 0x401, 0x2}, &(0x7f00000001c0)={0x100000001, 0x5, 0xffffffffffffffff, 0xfff, 0x1, 0xc, 0x1, 0xffffffffffffffff}, &(0x7f0000000200)={0x2, 0x7}) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, &(0x7f0000000340)={0x8000, 0x7ffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0xbb) r3 = socket$inet6(0x18, 0x3, 0x0) unlink(&(0x7f0000000280)='./file0\x00') munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) getsockopt(r3, 0x29, 0x67, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x3, 0x9}) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 8.769915308s ago: executing program 6 (id=2864): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e65619565009", 0x16}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000011906a565e00d860a82060dec3e503c616f7e2", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='tap', &(0x7f0000000140)='\xee)\x00', &(0x7f0000000180)='tap', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='-\x00', &(0x7f0000000300)='\x9a:%./$$(\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)=':,@-$[[@^[:)*\x00']) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 8.768376091s ago: executing program 5 (id=2865): mknod(0x0, 0x2000, 0x6d4) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xda, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb060000000000000006000000060073e87002aa47000001000000001b00000000fe8000000000000000000000010000aa4e214e2245170eb93f80c1d05390e3bb39d3e6441ec81ab9dedc6deac73b6d2631cda9e6b4da7ca133ad1abb1fc35aa54dfb886a65a108fd0c6c74e41b", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="900000009078000005260000020000000003000000030000000500000000ffffffc3000000070000d39a000000060204030003030302040800054a00000ffffffffe01000000fd000000e3000000010000000116e5743900006d900000007e000000030000000600009a700000000100000007000000010000077e0000af370000000704021312f6ea49e283b9a531290ba31335ce621500"]) setrlimit(0x7, &(0x7f0000000580)={0x0, 0x9}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0x5, 0xa, "031000", 0x0, 0x5}) write(r0, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) 8.758741904s ago: executing program 4 (id=2866): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xfffffffffffffffe, 0xfffff7ffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) dup(r0) close(r0) socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000240)="000800000000ff00", 0x2000) 8.757173393s ago: executing program 7 (id=2867): sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) 8.286013966s ago: executing program 3 (id=2868): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x6) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000340)=0xfab) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (rerun: 32) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x2}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) fchflags(r3, 0x10001) (async, rerun: 32) close(r0) (async, rerun: 32) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66c, 0x9, 0x5, 0xfffffffe, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0x207f}) (async, rerun: 64) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="37c0d9b7911da01905d081381ae22c025701bee18150ced0bbe82933c6bbb9bf85c786c54da138d7ac88948b310ba4bbdb4271b74f36e733eb814c689c08540079e90128a70fb92280c3dd9915b4ca478f32d6045817770f8339e2ad680c1d4192d4ad4e1ea93f2b102f045f2a25168e29799436960e3fa9361dee40be93d433be434c9a6af8e86508d11ae9ddc8fbbf346d1e587b3eb9fe12f82e99c55d65c3b14ae617a16474d833d656fa238f8ad823110027f56fe231ec2c3b3625629ead93da31f9184a3fad096879db39ac2a027b70a062613829e13d6234581e1b32e3b9a836fd59bb5304e931a8418c13975d73eeeadd723668207de5de739313d9d50a5e1d3af20943fc365c2da7a310a5c03e17fe2d21488957deceeb0597a3098ce2616ec6779943d7cff4237e074e687c2bb1f4a1b73c9cf4185514d62d8f61fb09fd0ad92ea1000c8748ae911c5dc374229bdb51beaa3abf8f6b3d769dfc6f17f02e831c8735dc32321d7bf0047bd2829f9d384bc733e9afacea993ab34d97d0287e5255570d792d0396a8b135a66876befc450ae36e502eac6668c3871d684bc24d519b677862a27c73b32cf297682d23b22976232b5bd7a923806d1ebeec8c06ca8638c0913644ab5f10ca79b2451005e49be06e573b53fbe337f01771c437ea9d59699f5b3adada161cec9257b9ab2961c671cb5bae371af8a684b1b7c15400747fa891cabd1505e90995782f0922fdd641fa19f233a6bf2d2f93aa300c51a4ced036d50687b7179558e333cba8dc39675d9e59345dbb43cdd6589b206e04ad532cfbf009c1d9e51ea7df19170fe88ee57e57fef287bc2ebb960691fea9ca54a5443993274b91cddb44f24a02cad12bac77badc60ed6d50d2376fc186b3ed64cba0904d86146b007bbb5422dc805edc", 0x291}], 0x1) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f00000003c0)=ANY=[@ANYBLOB="aac5aaaaaaaa0300aaaaaace4fbb54fbb4990872dab3116900060400000000000000099c34b0bcce0203afea5584a3e454ebf7db7c44a87c41c901ef7b905ffc9f8cfbcb44a29ea2e1e0fe09dfa2a7e871cca2917b41e3c15ac6c5bb4e0558f5c652f2a73addc60b7c49609fa6f62aecd314c1c65c23253db0c7aa"]) (async, rerun: 64) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) (async, rerun: 64) clock_getres(0x0, 0x0) (rerun: 64) 8.283343109s ago: executing program 7 (id=2869): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x18289, 0x110) (async) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000740)=[{0x0}], 0x1) (async) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) (async) munlock(&(0x7f000035f000/0x2000)=nil, 0x2000) (async) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x10001, 0x0, 0x4000a9fa, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x24, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x100007, 0x1ff, 0x7, "0f00000200", 0x2, 0x9}) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{0x26, 0x4}], 0x1}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000001c0)=0x1) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000100)='./file0/file0/../../file0\x00', 0xd5) 7.035561373s ago: executing program 1 (id=2870): r0 = socket(0x800000018, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) shutdown(r2, 0x2) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x1, 0x4) socket(0x800000018, 0x1, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) (async) shutdown(r2, 0x2) (async) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x1, 0x4) (async) 6.286166894s ago: executing program 7 (id=2871): select(0x40, &(0x7f0000000180)={0x4e, 0x20000044809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x42, 0x3}, {0x80, 0x1ff}, {0x47, 0x3fe}, {0x0, 0x10000}], 0x4}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = getpid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000000100)=[{&(0x7f0000000380)="944c030ef13f28af3d51f95eb197550c3e5d818e5b044eb490625d0601b1706f7c2178535ef834ecb3e82c6fbd17e71f4a9dda9c8b8046954b48e90ffb40a85e35d9288d3d3f19f5150d75", 0x4b}], 0x1) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="82", 0x1}], 0x1) read(r3, &(0x7f0000000200)=""/243, 0xf3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r4 = getpgid(0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2f, 0x40001314, r4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) 6.285265264s ago: executing program 6 (id=2872): r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x0, 0x0, 0xa06c, 0x0) kevent(r0, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000004000000000700000002008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f1302000000000000007d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba9c500022012010000de5000"/177, 0xb1, 0x800, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001580)="c5ea406d3fdd0002acbcbf1e0e84c15c5203ec80fd0000000000000000000000289a5b46ed26b67f01299c9cd12c8493f8b7e10a2c3940aeb7f77f55cde34dd8e6d844710782036f3a139e173ff09d81c2698711a43e39dc7c1bb2dac00a0a32508d6cc53bb5dc3440336643f7d8edabbac2c16ca7c2ce1b78aceab4c185dc643e743471edd34e", 0x87}], 0x1) r3 = accept(r2, &(0x7f0000000000)=@in, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000240), &(0x7f00000002c0)=0x10) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="ee72e2feb43843ad056b0f079f6797b7b983c0359778d9c06a9803d7ed0a4a760bf7ca8ecd78721f56840f2b47ae4b3a5180436fe7562a449721cf58f027e2330d527a71fd612ce2968f6771d56cb593ea26ee38", &(0x7f0000000080)=0x54, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r4, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) close(r1) 6.285026854s ago: executing program 2 (id=2873): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) 5.536129495s ago: executing program 0 (id=2874): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) sysctl$kern(&(0x7f0000000100)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) 5.535790098s ago: executing program 1 (id=2875): sysctl$kern(0x0, 0x0, &(0x7f0000000280), &(0x7f0000000300), &(0x7f0000000340), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540), 0x200, 0x0) readv(r0, &(0x7f00000047c0)=[{0x0}, {0x0}, {&(0x7f00000046c0)=""/124, 0x7c}, {&(0x7f0000004740)=""/125, 0x7d}], 0x4) unveil(0x0, &(0x7f0000004880)='c\x00') sysctl$vm_swapencrypt(&(0x7f0000000240), 0x3, &(0x7f0000000380)="29b5d7a0", &(0x7f0000000000)=0x4, 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) 5.036220869s ago: executing program 4 (id=2876): sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x2}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x2}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x1) r0 = getpid() ktrace(0x0, 0x2, 0x100a, r0) (async) ktrace(0x0, 0x2, 0x100a, r0) seteuid(0xffffffffffffffff) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) 5.035896242s ago: executing program 0 (id=2877): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) 4.522858416s ago: executing program 3 (id=2878): setrlimit(0x1, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1510, r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b76000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) close(r1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x100001ee) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, 0x0, 0x0) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffa) r5 = kqueue() kevent(r5, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x1, 0xffffc, 0xb5, 0x8}], 0x101, 0x0, 0x6, 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000000c0)="045a46235696b50c256e4c7669940826", 0x0, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x5) ioctl$FIONREAD(r6, 0x80206979, &(0x7f00000000c0)) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x1ffffffffffffffc, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) 4.286333901s ago: executing program 2 (id=2879): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x1812, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000000)=0x100) r5 = syz_open_pts() ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000080)=0x59cb93c9) getppid() open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r1) dup2(r0, r1) 3.78404935s ago: executing program 4 (id=2880): select(0x40, &(0x7f0000000000)={0x9, 0x7, 0x6, 0x7, 0x2, 0xffffffffffffffff, 0x401, 0x8f16}, &(0x7f0000000040)={0x80000001, 0x3, 0xba3, 0x9, 0x5, 0x6, 0x8000000000000000, 0xa}, &(0x7f0000000080)={0x0, 0x403b, 0x10001, 0x9, 0x1, 0x1, 0x5}, &(0x7f00000000c0)={0x6, 0x386}) r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x4810, r0, 0xfffffffffffffffc) write(r0, &(0x7f0000000100)="07533ecddc0ff3b7abba06706a7d0bde5c999b41a0fd25b48fb078b5504189026c3d8aefb97feea1bcb12d8937b80021be0abe4fc5f9e6a92643a49746068aa3d7e73f61054b5e62865ab7d6b0db74abd973cee7e02dd8d7caa41ea46661293529675eb8800e63a5177f1256f38d3b30dc5e8c52877dd4e661dd94a8c1dc0487879d77c0481687ec59704103177ced48d0287988ae1b8cf224eff7ca6019c35f5acdf99ea3f0174096e3f5d078f08024767fa97a49", 0xb5) (async) write(r0, &(0x7f00000001c0)="c68766eb90ed5c9f88816d6203623290dbb1ccd661fb2f0596b701cef662df65fe2c9bf98e86c3ff6492b68aaf5bb71ce1b97ee7bbfb7339897ae377f457864b0e957956567d3a1acae17123aa9b6f352a857d099c8bd1a3fdfdd6cf757702887f69b4ad03b30be4ef0e6061e0d4745b3f381fd0f94a8da8f14d19887f6e6c4eb54756ac98de67a51810b0a7a9a5961fdbdfdfeb35b7df05f12a7779187bf93bbb655ac4a650bca9b57f4831814c558e728e778c905fd675cd9f54a6691e18eb55ea7170686f77e4bce00361cb15b53efe5744f6d4ee9c3964a1e665680f71b629d05bca7310e91354310ddba93b", 0xee) (async) select(0x40, &(0x7f00000002c0)={0x1000, 0x3ae5, 0x7, 0x6, 0x4, 0x4, 0xec3, 0x6}, &(0x7f0000000300)={0x7d, 0x1, 0x4, 0x7, 0x9, 0x0, 0x6, 0x5}, &(0x7f0000000340)={0x9, 0x9, 0xfffffffffffffffa, 0x401, 0x5, 0xb, 0xf, 0x7}, &(0x7f0000000380)={0x1000, 0x2}) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x54, 0x80000000, 0xfffffffffffffffc, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x40, 0x4}], 0xfffffffa, &(0x7f0000000400)=[{{r0}, 0x8000000000000004, 0xda, 0x2, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x7fffffff, 0x7060}, {{r0}, 0xfffffffffffffffe, 0x69, 0x80000000, 0x3, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x7fffffff, 0x2}], 0x8, &(0x7f0000000480)={0x1, 0x8}) (async) r1 = dup2(r0, r0) r2 = accept$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) (async) socketpair(0x20, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x8, 0x6, 0xd2}, {{r0}, 0xfffffffffffffffd, 0x10, 0xf00fff7a, 0x6, 0x9}, {{r4}, 0xfffffffffffffffc, 0x30, 0x4, 0x7, 0x3}, {{r0}, 0xfffffffffffffffc, 0xa4, 0x20, 0x7, 0x1ff}], 0x0, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x3, 0x1}, {{r0}, 0x2, 0x66, 0x80, 0x9, 0x6}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x7, 0x100000000}], 0xe3, &(0x7f0000000680)={0x9, 0x4}) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000006c0), &(0x7f0000000700)=0x4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000740), 0x10280, 0x0) r6 = fcntl$dupfd(r5, 0x0, r3) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r7) listen(r6, 0x200) (async) connect$inet(r1, &(0x7f00000007c0)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000800)=0xa, 0x4) (async) r8 = socket(0x6, 0x5, 0xe) getsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f0000000840), &(0x7f0000000880)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000008c0), 0x80, 0x0) (async) getpeername(r3, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) (async) sendmsg(r2, 0xffffffffffffffff, 0x2) (async) shutdown(r6, 0x2) (async) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x2, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xbb4, 0x9, 0x14, 0x10}, {0x6, 0x4, 0x20, 0x5}, {0x5, 0x3, 0x9c, 0x10}, {0x0, 0xe1, 0x9, 0x2}, {0x1c8d, 0xe, 0x4, 0x5}, {0x800, 0x9, 0x5, 0x8}, {0x45ca, 0x5, 0x1, 0x53}, {0x8, 0x5, 0x1, 0x2}]}) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a40), 0x20000, 0x0) sendto$inet(r10, &(0x7f0000000a80)="ef6538c06e067e8efcc0c46fcebf08f24bb18a2d085fc0e6ed8d919063ffb85e6c75879bee78a2b7662c9d8bb476e5ead8b628e056fac6cdfac4eae522e8ef44fe705dc20ad870d20b70443a9d8a47fb8fd76c27eb2c20994f413f0f5386337963d6f6b4876ca6c8182f6716d61ebb081d7b3d7a126167830d0ad3b1a6915a4aee7fa28708288c1d14ba148623557ac91f4abeef8934c2970fbbaf4eb09fea2e5a7cc83950c91c5a8de08176b53bad392fe549ed6eded40438ce2e0ad05af9626b941d3f496369fa59a7e7e120c8b1ce73f5cd3db6ff4a31665318f7fbb7de5d343f0ae64782f8232750f313d83165ef0da6ef311fc0c8cbce33d20b4791ed40c4f95dc646c988c0230ef6c61ce4028319956a1887ec073f809ffe2c815d86209f699717fa5d63c4cbb5116c47cb77bb92fa5dc85cb81a30797c9f1586ed87f5bdeb5b56e80b96adc28419feab07ccb000c703ee0056c8195457fda9ac31887709af30df4b4fe11182533f5cb2760d96f2be84b140c45620e10994bda7bc50dbfc9f5238f10247d10f43c8f2369336951b4730e120445e187a0a7cd60edc2b010a293390dc042234e5b222a30748703ba9a0050ab12ac69039ad2b6027b5034d2d2b5665b74cd7f624f86aa9c27fb5b64119098e3b8254d6a69f6f6345d09a49fdf4e47a05ade2b890d814157342d467feb2edc979ef1da4f50bfa68ca5906d326651efb21b6f4db893c1b4832957d4b172cb64e790061b68ec44364bfe359698bed4dc5b1a256a3169c2eb939ba55849c0d7c8c51f68ca9b790181906fada80aa960190b29f94239f36dbd833edf278cdc0c9ef510f541063ee5465121614bc15388872f57fe5c4da18c7cb68b523d32993dd383f0c36cf9f13e4a25c6bd5790c7a5a722ae37cbc4d7e9548348da629912580a832b7d04295f929eadb25d8340678093ab991176a88bf45196156d7bad977511fbcfc9d727525c175293bc1d4129f548c7758f2debfa0c3027fe3bd21c86aa668c71fd0e501f7aa103b1dc9a435e3a111b6c8a06991bb2692b8bf9aba93bbe46eaec845f2734027c4b55d702ee3c6eb3d92964aab847681b0a3779235b96f538cd9f5bb2caab847eca32cf8e8df356bffb1e2fabb5d75a6632d71b2cc5e592a04c5fbd3bcf62e93297018188ac3a6f3c40e491ab3faaaa3f14a6ce9e82699c821507a6b62567142236a212db6712b870fb9dacf781f5ab5714914992e5180500f5efdbe6663d8454829eed6c33dc0abd796a3d10184b0802b6ed32768736a42b72a4513f539ec931b35bb826414ec7c69b4c96592c7aff8d5f2a8d6d8fc0967099182aa6bc18668f14be9cee16a09579d6f9e0e20c5b58274ec37d2b39296519451cd79d3e8535e6bbecfbeb9c11ba2976b0ff0df28c9eae1a471b2e5eb65c5c25615e01a740d91356ee4c1a5e3c74cc072d1fd2ba496e32f0d25991acee9d19d6759268358b0d7a965a7c5c0610fd40ad9b1ecdf251461096b58e23902e9c4a78206b9a15bccd9eb34c8bab0c143d330b2a7b364950a44066c4580163cb1706db42bee0fbef5126d4a51400f4d4494e9d74556f49f72ba75b8e76c45e3277901101b905e3c63bf7555a27d251b9e4502b1b4a1d50292927f027e7272d0b94cfcce234c88929dc987254853d1fe75fbf456bf68b32c14c5c70928335025dddcce7809d9c8811c140aeb0764ec11847c5d89764784838952d0a76fbdf775474297a9a56dae33aa58dedfc1b0de2ded087c77ce8ac6527e9c93f864f850df41c4d54f3b5286d852b4c6077da5b85ef4a07e536d7f69d9b927f28b469f9a1c34e609bd10437351660b0d6acffaacb9237648f55a38e6241cb2568c22c98e2a07789c29a996eed7cf259c2635fc181ca3fb7a6f226f4a5c815f92abce824d6ca6b182f8f79a27a5bccffa64dc7364dd28ef0203fed772863fa5b6e5dd86f97ea0d16edf927100ace65e5da1b0d04c7b4f272be40ad6edd3e2c6ece6076fdc7e45a30afe8571970395bc02981b083619c37d5a46e8d64732358e14f30f307a6ac6964c6fc122be256f382fe836dfa57baced95a84881f822378d5e1f8535b56c6293db5a47dcab5dc9d17bbf7e32fab7201fd93a7aa6f25eb4d6c6b20629244870a433c18bc4c3b3e699d24e7bc90d3c5bab799eb4cd1936d128a76edd56a1c2c5fe3101fdd841ef42ab72dc592709a474d155a7cc300928d3dbf8443d838c430bb8c7166e2d203a828771264adc8aa9cd9fe3ab1a88bfb8c1b0ca0dd91ae87ee16551904f3de357eeb6cd766d736614b8662453f5223fbd88ebdd20fef6424dafc5575b2a822f225de80a5dab9de80953aaaa1fcc7297140eefc9b584e9d3353ff6a9319dab31b9adcefbb4a1b7301f517555b2b2ea06a2489c2847183145e78931318634f7953c45a3d965331f7ebfffb06e91c5b6c131dfe4f117557cc2cdf5aefdb038a6bd5be2ace2009daa5054b164458ffb1dde3def48d4fa32f002b3041dedfc8603388f283bfc0f06d827994365faf2293ff0d878ada2fa82cbeeeb19292482787d4f364bdb14aed2c968263e2387a748825cca421352e299519d51e60b7afa157a64b380b2bbb9f41bb07a4c873096a0347f9ed61580d61f9abbcc6ea2ee1efda061126c87b847b39279dc1e60b9bf0fb8179d7ee042141508909afbc22434966873a5c99555ac1aaab065c3f7bab19310a64cd5b4742d2739c8f081efd454b6ba49673aaa16ffb29d067730ba65cca1e707b3183f7aca37ee23d6d1d36e4c4cd98fc272430005bb7d0f6dd68c34305da77dd4e1fb88b7ec2d9e1e906d8f0103c663a78f3c86a1e8a1f711f520920887257aa022ce93e96f792996f7bc62ca01932173faf2e0ef03680ac6315f63d5d2ce366e1e3c2f0b408043ee308fd4bc15e8645f11a896d9d928479bd8aed16c04709f86c3a9fa99e48835cab9197dcf84f3e0259bbdd2d0149409bd70c045f5a107d919894764c2e31864211e7f49bc5a64e76538a964fc9f2cd71777e740a2ec16d6323a14f6959e55543fdb5061b79851a85948f1bd9c3b1eac056b5069f165a0914781c1d9922fa7eebc1d8b0e28deb44a29d346dbbf09b1e3958f649beedd76720b1804b7f0199a1be8dd824ab409853ff66ae6b5e83d9d03dc3df627646f8b9717ad4f63fffbfdcbbe322de85eb28dcadbbdeb593355d436f2c93b8d5c739adb719759f20b8bbcd737079e512fb3b9df276f1d8334a1a0997a0b4c6e14b40736690f233af920485094f763e598cd670a7b12f7a1632bbe40429e9e219a72d619444402c0eb569bf53c49d65f0a12c1cc8233a6aa984434dde72effa979ec6231cf6e70b704c117480dda5ebcccf8da97015586566a9a0bb2a886197272fb4a3d6013dba3e7c88d17f0409b6ab91f3c4c210e4ec2c95f067b936263f7aa39f51bea6c9ad357edd8709310e64b7f6bca5312f93c7bceaee0213a444e21af5d5e53213f541dfb5ac57d51377d83988f3e88df93d04b6a8292773a499642596d2122bed7adfacaf0ce38ff9e622abecde33161ad03fc7daaac638eb6edde7c6f59d9a08f3218806d1dc5b7e29d904416bc01151bae58a5a8923307f16d6bf317bb6cf866eae7bb23c4766b4e7999bbee43c9a9ac1028f67630b626212c9343404b3ceb779aaf8e91c9ddd1b02e9f2461d57ea981cba4a88d4dadea5cdbdee6308d62ee50c6901a116dcad5a390c9aa0d0dd62cc24e5fba6dccdd796c3e348f9a2e48b53d849196ebddf9e2385bd5875b60aa4f08a9b47d100f29f09f12086e29bfc210cb08e8a65194d035ace0327b9e191ab7a73f6be8ecf796e05356dcec8644e3dd595dfe5ee7130140b98d0a7b1445c48ccaa450bc2732dcf539782070af6670c2f38965eac0d6d2538aab4ddaab157a6aaf944936e99cd3a44f0853905e5e2ab22386962b259868811ac416bd31b982ade76bf2223250b3541b7d8c6dba89c71a19d39e7240c47b108a3b22757856b1d7de1cd2255827a1b46176de0947855a77f9100f24f441eee954098b46d00a26fad7d0ce0462c7bca60d3e8a12be3c47150273d630656485b589ae0b929f0fb4d20cd4fa31baabe8d62212a57eb14477e64ffc488003bd60d5dd52d701f7a5aa5baddfe8bd552b20988159f6485d75a4ef51c8950b18064c72c6ff1d1b30f641f6b675a02cdb2f7cfe3456591fded0e989275f442c003404713f0f23d4c61e453863afc7986a99bb88592c0005c652a5d7676e8b194a3f231d91a43140acfc887f11b652c4f03b6934b6825587cfc7ffe70483ec370f592fe48a9a87bf5bb27024ee9f55450b46d2accf3b73731c85dbc20204664ce7b0a2ebd29f151bac42685aea653e2105b7ffc4a6cd958f969a148884d9e6c2f391263f168c34abec78e7087af58ebad057d0a4d63386fa9faaaab62cf0513c22277f9e439d82a1cfc05162c45b197fc2986c7622f5a1234e0c081bbdf48f1ef631163750bbcd93c17bed24f677f3beb0b9e481027195174c339021f65c6d798732fcd1c7207d571edc1f26baf6712259c6f1a84ea5e64da893e592bc468fb29aa6041f8ffe00672db4fcacd8871ab1f8ddae71b0739ebe030fd383bdf546b376637cf3e42fb35b6671a1ae811ceb9b287330c33099125b006f0c5387f95da459c1701614e9fef4a1ea7ea726706bd82ea53a823b66860e043e90c981edfe3c580d868c3ad9b788b9e011a66652c18e7ec4a5dc63f30fc5811c055ce4504ffef8d70a8a6ff4a740a51005c41dcd0fcf5fc7357547691c9209172b0b8e1120b35239d9ea69ecf1b8b4225792211e13838cd57c9b1cd00b3c2a97da6b3563cd59443da8f7b1456a1a79ffe3e7378f1ae84597e578ad2ec515191cf2e634069ce7009ea3388b8db76622732e68f2c461d04143d80a0f52333c9465f2219a9026d687de7c7a575a37865d5d66f166b7784a5e827d2632357cb2aba49b4ca920071d6f59b38bc387749563ad6a8062a6b39bde96fcfd4ddb7811d10b60f376162704a174e6f7c24db543514265c3c8282538d3d5bfa56c6e08ddc48b74a6076b9c6b0c331779925f3b4d2c4a77f479498668d61396e0b83adf7eda5eb87914f16b0bcea1e237809533bbc1099c161236154039620bc10cc57c7707a4f80a4709051f288eabbf10ce2977457a3b1aaae4562cf924e6a926dd600d3d90e55996876bfb332fc14e3a32ebb77f93f1c5d07484d21043024fc447d400b58e8868c01e520e796bd6fc04e1d9b18d01246ddbc2c06c3fd043796c11885710cd295a59440183f8c0e21ca791f302fde5c8b67db310e96ff3549e70f87d8592657923e6f6d56e7b74b9cee200c83d2d98c992c49cdfb8d753dab5fc599fc1c9f4cf60dcd01f3acedb67c31ecb3397edf0311ae9e83980ca931d359ca89b5ed636d4210a58dbbfdfd8f54fa36dd53692c1374c2e211c9549bba4c7ec311d3e5dffcd35eabffcfccb52077a106c9646ef7b0c3996ff8d947ffe6412d093f1342bce5d230f6fdb6e01aa7820aa0bba1d62864c1f7ab3e233c46211e62697dd2db6d543bd07a820ae3980b12082de6519ee4f364bac5716e9bfd90b254249f76dd484efd6151f727daa1bcd72436c877911ba52a636d0eeb1d5aee11e652174e3c9b80cb37efc7513a518baac665dc93d7a675f4b796cc78e59745bfeecb2ce1e99d750fe1a4a0c542617eb06e3da13f785764db1b201de1b0561ed67fca815e25a207efd996083df577a8c6543b4bfc234f85dc1253da0617da7e5", 0x1000, 0x9, &(0x7f0000001a80)={0x2, 0x0}, 0xc) getpeername(r2, &(0x7f0000001ac0)=@in, &(0x7f0000001b00)=0xc) 3.536289923s ago: executing program 1 (id=2881): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xaa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0xb6, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x8, 0x70fff}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0x3, 0x3, 0xd}, {0x0, 0x800, 0x8007}, {0x401, 0x200726, 0x2802, 0x7}, {0x10, 0x6, 0xffffffff, 0x99}, {0x6, 0x2, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x0, 0x82, 0x5, 0x9}, {0x2003, 0x7fff, 0xd1b, 0x88}, {0x8, 0x10001, 0x7, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0xb8c, 0x4, 0xfffffffb, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xf, 0x7, 0x5, 0x4}, {0x0, 0x3, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r1 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000140)='p', 0x1) poll(&(0x7f0000000200)=[{r3, 0x4}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) mknod(0x0, 0x1000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x18c) poll(&(0x7f0000000080)=[{r4, 0x7d}], 0x1, 0x0) close(r1) syz_open_pts() writev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="e3be1c0c721c59e589566b04eb6772202edc3ed8912eb73320b73106a99412b0c0198338d522d30d5f15ca45f775a7c27b1cb872f07ccae26d2a5b7cae7e"}], 0x100000000000025c) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x2, 0xca) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea000001ebff0000", 0x8) fchmodat(0xffffffffffffffff, 0x0, 0x110, 0x2) execve(0x0, 0x0, 0x0) 3.535038762s ago: executing program 5 (id=2882): setrlimit(0x8, &(0x7f0000000580)={0xe, 0x56}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) (async) recvmsg(r0, &(0x7f0000000700)={&(0x7f00000000c0)=@in, 0xc, 0x0, 0x0, &(0x7f0000000100)=""/3, 0x3}, 0x0) (async) r2 = syz_open_pts() (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 32) r3 = socket(0x18, 0x1, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0xf66a, 0xfffffffb, 0x800, 0x5fffff45, "9cdc452e307e1871444def08fc5f6ce6015edd04", 0x147a, 0x8}) (async) writev(r4, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) (async, rerun: 64) ioctl$FIONREAD(r3, 0xc020697e, &(0x7f00000001c0)) (rerun: 64) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0xaf16, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xb, 0x0, 0x9}, {0x4, 0x800, 0x8006, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x2, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xffb, 0xffff}]}) (async, rerun: 32) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 32) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f0000000c40)={0x0, 0xffffffff, 0x0}) (async, rerun: 64) fchmodat(r6, &(0x7f0000000140)='./file0\x00', 0x21, 0x0) (async, rerun: 64) close(r2) r7 = syz_open_pts() (async) recvmmsg(r6, &(0x7f0000000bc0)={&(0x7f0000000b80)={&(0x7f00000004c0)=@un=@file={0x0, ""/48}, 0x32, &(0x7f0000000a00)=[{&(0x7f00000005c0)=""/140, 0x8c}, {&(0x7f0000000740)=""/165, 0xa5}, {&(0x7f0000000500)=""/89, 0x59}, {&(0x7f0000000800)=""/182, 0xb6}, {&(0x7f0000000680)=""/58, 0x3a}, {&(0x7f00000006c0)=""/64, 0x40}, {&(0x7f0000001780)=""/4096, 0x1000}, {&(0x7f00000008c0)=""/60, 0x3c}, {&(0x7f0000000900)=""/252, 0xfc}], 0x9, &(0x7f0000000ac0)=""/132, 0x84}, 0x2}, 0x10, 0x842, &(0x7f0000000c00)={0x678, 0x6}) (async) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) (async) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001740), 0x10000, 0x0) ioctl$TIOCMGET(r8, 0x4004746a, 0x0) bind$unix(r8, 0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x10, 0xd6) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) readv(r7, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xf4}, {&(0x7f00000001c0)=""/252}], 0x57) 3.035604146s ago: executing program 6 (id=2883): ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x8, 0x9, 0x2}, {0x2, 0x3, 0xe4, 0x2886}, {0x6, 0xa, 0x83, 0x4000400f}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="c5316d6bc44cd0ceedd0004a77c4090000000000997b745ffcc71421f33f538a2038485bd108c7b57e8deae63086bdac8be0215931a20a9e01f05df08e6bed00f6a84b2e0724a92ca839550ede3f52be9ad3ccf4cba389479e2e52745967ed442beb8af98cb2dba4380ac5ecfe14e79f83c06185c6a056049f022f15", 0x7c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="e694ee6233848541011b06f6cdff0f000004e5bfce96ba81aded4943", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') sysctl$hw(&(0x7f0000000100)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) 3.02480213s ago: executing program 7 (id=2884): r0 = msgget(0x3, 0x0) (async) r1 = getuid() (async) r2 = getgid() r3 = geteuid() (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getpgid(0xffffffffffffffff) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3fc00000, r1, r2, r3, r5, 0xd1, 0x2d}, 0x1000, 0x0, r6, r7, 0xff, 0xffffffffffffffff, 0x6b, 0x4}) (async) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000140)) r9 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x160) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x9, 0x2}, {0x8, 0x324}}) (async) r12 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) (async) r13 = getppid() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0x2, r8, r5, r10, r11, 0x0, 0x8}, 0x7, 0x3, r13, r4, 0x6, 0x7fffffff, 0x3}) (async) getsockopt(r9, 0x3, 0x6, &(0x7f0000000300)=""/124, &(0x7f0000000380)=0x7c) (async) shmctl$IPC_RMID(r12, 0x0) shmat(r12, &(0x7f0000ffb000/0x2000)=nil, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x490, 0x0) fcntl$getown(r14, 0x5) accept$unix(r9, &(0x7f0000000400)=@file={0x0, ""/85}, &(0x7f0000000480)=0x57) (async) open$dir(&(0x7f00000004c0)='./file0\x00', 0x80c0, 0x10) (async) sendto(r9, &(0x7f0000000500)="9ee63cbe59f54fc7d62a6f8c75a48183629022d926589cc2860a98cfac342fa7fb1f462683adec8761e0665b5a41ac904efb286521a3fb60e9dfb8e61b85ec8fb3ed11881ddf732406db1a09af49c92e8958afd4aa80eb57a42dbe9b3929cfbfb2697bd992953f818688105c3d4516", 0x6f, 0xc, &(0x7f0000000580)=@in6={0x18, 0x2, 0x9, 0x22e7}, 0xc) (async) mknod(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x6) (async) r15 = shmget$private(0x0, 0x1000, 0x709, &(0x7f0000ffb000/0x1000)=nil) shmat(r15, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r16 = open(&(0x7f0000000600)='./file1\x00', 0x100, 0x101) ioctl$WSDISPLAYIO_USEFONT(r16, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0xfffffffc, 0x6, 0x2, 0x1, 0x80, 0x5, 0x4, 0x2, 0x2}) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x8, 0x0) 3.023719796s ago: executing program 0 (id=2885): open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x20000580, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x82, 0xa8) ftruncate(r1, 0x7ffff) r2 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="f3", 0x1}], 0x1, 0x48081) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x65b3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 2.286267479s ago: executing program 2 (id=2886): mlock(&(0x7f0000364000/0x1000)=nil, 0x1000) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x2c) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) munmap(&(0x7f0000364000/0x1000)=nil, 0x1000) mlock(&(0x7f0000364000/0x1000)=nil, 0x1000) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x2c) (async) munmap(&(0x7f0000363000/0x2000)=nil, 0x20001) (async) munmap(&(0x7f0000364000/0x1000)=nil, 0x1000) (async) 2.28505832s ago: executing program 3 (id=2887): r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x802, &(0x7f0000000080)={0x100000001, 0x2d42}, 0x10) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) (async) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0xc) (async) r2 = socket$inet6(0x18, 0x2, 0x7) (async) sysctl$hw(&(0x7f0000000140)={0x6, 0x3}, 0x2, &(0x7f0000000180)="bf71d95b20ffdfdd6090bb963f0bd515544a6991f55442c6c7c711c0d0463805d5e99123b5a43f75562331605de0ea25", &(0x7f00000001c0)=0x30, &(0x7f0000000200)="c2d10ac83bf5a0304a3556560303f5330876aa99749da4a6f73f007554d040b53fccaaa8d22f8c08e1052f5916ccec12966da392ac09ba91a31e28775cef29c77a1d3565c85808228e3aa9e7b5a68b3ac2e79df7b123e453abd21ae74ae5cc535287c9cdb666a47874ee2f176a136c88e2c6041122cfd06c5bb1450892a3dc5679beac5d6766d5642445b01dee00b5ae6652c5c44cec070b", 0x98) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmdt(r3) r4 = socket(0x10, 0x5, 0x2b) (async) poll(&(0x7f00000002c0)=[{r0, 0x20}, {r1, 0x10}], 0x2, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) (async) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file0\x00') (async) r5 = socket(0x10, 0x1, 0x84) r6 = syz_open_pts() (async) r7 = dup(r5) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000380)={0xb4f, 0x400, 0x3, 0x3, "b391305e07ff30d67ee0eb555ae0d265ae75dd33", 0x200, 0x6}) (async) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000003c0)=""/122, &(0x7f0000000440)=0x7a) (async) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000480)) (async) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f00000004c0)=0x3) (async) r8 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ff9000/0x3000)=nil) symlink(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='./file0/file0\x00') (async) close(r1) (async) r9 = kqueue() (async) r10 = accept$inet6(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) (async) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0), 0x200, 0x0) kevent(r9, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x6, 0x80000000, 0x2, 0x4}, {{r4}, 0xfffffffffffffffa, 0x33, 0xfffff, 0x1, 0xc216}, {{r5}, 0xfffffffffffffff8, 0xb4, 0x40, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0x4, 0x1, 0x100000000}, {{r5}, 0xffffffffffffffff, 0x2, 0x2, 0x4, 0x7}], 0xf8a4, &(0x7f0000000700)=[{{r7}, 0xfffffffffffffff9, 0x0, 0x80000000, 0xe, 0xffffffffffffff10}, {{r7}, 0xfffffffffffffffb, 0x7a, 0x1, 0x3, 0x74}, {{}, 0xfffffffffffffffa, 0x77, 0x80000000, 0x9, 0x8000000000000001}, {{r10}, 0x2, 0xa2, 0x1, 0x6, 0x100000001}, {{r11}, 0x0, 0x0, 0x1, 0x9, 0x7b}, {{r5}, 0xfffffffffffffffb, 0x52, 0x20000000, 0x1d, 0x8}, {{r0}, 0xfffffffffffffffc, 0x82, 0x2, 0x2, 0xffff}, {{r7}, 0x7ffffffffffffffe, 0x60, 0x2, 0x5, 0x2}, {{r1}, 0x0, 0x50, 0x2}], 0xfffffff8, &(0x7f0000000840)={0x771a, 0x9}) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x3000) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000880)={0x4, 0x101, 0x4, 0x81, "c97c923b2fa0f37a260ca22c6f65bf2db8346ff9", 0x4, 0x5}) 2.034249343s ago: executing program 7 (id=2888): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x27ffb, 0x1, 0xffff, 0x21d8b788, "102e2618007bf533e2942b6e3ceb00", 0xc, 0x4}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000900)="bff103170ba1be3415004bcfa2ea22fa87019e58f6ed01bec17cb4f1225f359b68e1229c80c33b6d27d6455b21418951fc1782d19f8dc921479551cfe7b18304f9084a906454af019b6534193683ad946e28b3e6da4918fa0f8f5cd96bea925246d750fc335693dd378c372da80a4054a90b7f1dba839aab17872873bdbaad78503bc95cff3e2958786a309b6b42b7359115027a550b8af12a1b35b2c141d142a71f996c34aa1db1f94ddb8d89b5ef5bfcf62b22b923d6dda39bc5f323380f928c12739a19e2438f900a480be98a1c5ec71fa1b21ac2029ed62d84f54112423f162c21f299de4ab0691e7a0bdb278313299212a9cacee891f1997797f9234d0959608fbcea1204737ef8fb1b49e43e2cb7b0a0e7c5e709caf6c304c53cee6a651099859f0421bf6c5845ecba23a1727a9bb0234d81ba8847b60404632cfd2384dc211dc8b956eaf85749a13ee2d7bdac8af0de65a8d8bc1d1e179c39f8bce377d3168c77615be89cbc2cde7ee2d095a2c37a4134d136f0d77c6b7640369335992c8b3d6c5fb4b2de2356ca0db483cc10db23ed85e070d396b53750619ae29bf30654227111fcdf2d3af03ea48750a73df2d20d13c3e3f971aef283d7242e51dce45e6ad4a07b13423d8a1293f4c2bcbb4fecdba96c1f86a342e7d81c3028d236532fde42211c787cfb66af8f5cafc74747f367a72ee603b07a25860d9a5d589a7ff76c15961356dcdec6d5dc65c4423a9a7addffcb8e9ee9786742a4b6048361496d77f95d416d7bdf0a0a25c7f74ce8f541dc41b9cc8b46cbd8fee665dab4e0f2aa89f6ae886ba8d51799c53cf0ac7d3788c275277bcad8ccb4d129f3ddd0d4df65a1b10dec37d22eb0cf688fdfb84a79765c346b5f16017915b64957e570926ad233fab96842f392b2a5c89fcbacdb9e755735ad4e78d9878bf7394498545eb19a4fe27ab0b7a6280624669ce8d46593ebe5836aa9d173ad6114467173ec38f5785a24cd1c250dd272564b1adc152a6b05a1d917b4fdb1d7084a6fe69452e89ecd3bd8097076558ba6af1700a1859580649b93526d079b9987a81866a8679c9141dd4a154872321f111ee52de6c7dfdc057834eb2b1633480da3b76c4f8accc1c13866bd3300d6a83239af6c8a7bb4489066a5d9fe8142682af8973dd12ac77a110eeb94180ac5ae0d9e880bef2b075873932aa214a870b964922ce8402cd7e5bb7b66c87a5cedbe74ee26d50e324503cc5a2e675cc8cffaae86ef39a4e7731675b77259d57b4f71bb4b9ed070b086186ef3f26711ad2fadb65317433a7ccf29202f9d31a2ef9adee07c64537d3db3881abd21b972276af139dbd2fa59e50adee11227d9b2cb0bbffc0fe10a2d5c491d4024ef56bcce973bd46502ed5ba9efc2c25a12a95f04312c168414b263b52ba13af349d5b5aea85ec68f50e628215ce768613b6831736af0b6c47e037ac6c198560a2fb743cf33b057", 0x41a}, {&(0x7f0000001680)="6f9b48b0f1f27a120f48e7cb703c5df08d71a2fad1a8dbbf59aade3ed113b09aa70fbd7b72295d45cab84508fae40d53a7c5e3a4473164ba4ef656174fc4e38a717c26ff73fb3e398b4343d7608d45b12810e6a930f51ec7b0dee18d03758d4350c0aa40508698c147ea3667337bc84edcfbaca28303a2cc22707eb8776e7a795e911b8dd42edfd5d2cc8e07f52715e3df059162783a7eae5741c665a0614706a1a3e62ceae8982668fd4dda3360f88893f3451f0aa56ca820037680fb4d26a8cef579fd587070484c46184e58d3bd936a7adeb9a8f7abf2b0da142677f8546affbbceb95b634984e008eec31672a61591442673299376a56cfdf9ef8f505609e2846855248f7aa7acc9c7593a1634b6833f87c5d630dc18e77bb12e8d0a2621068d103299f30ac0b9daaf5aae5ff3d95d86173e27cb1ccadd95a2d441cd01ed0c3f518444c3103fc55d8fee709096c0b5be440c1978afe2487e4ca83b65c5a1342f11fa3e35bc22fe8925e9b034c1ce14be4162217fc3cea7899e82ba4d1bd795820971ba920949cc601acd9481524b0343fd79ad739f17efaa23499dd0b4b74269cdc0b5740cb2e5721169a8fe99b92aaf931fe4a8046b6c7bc7796dd795f9877f6a8af89cc8adb39cd6e12dc649f3000ca92bbac0a2a52915c01bd1ace12155a5609f1bdcba7c432b77c854a2867d78d98a7be73caf3ace95a359faa1e664a818b901003d56859760d65c44b53104bb442bbaa6178751883e9ef4243c44710ed99ecb0722469803312d6015061fd58f85aee79234d6de550a268002af4a239bbb08fa838167a39546e96c41ca0726adabacb235fdf578915a9989dbdf2cde71a6b1be1e29c096adb8baaa99c8d6689b05d8edb997e09a60cf9cd68358437e4a87e79ea7ec3809d7a26eabd56112ff7cdcb36e2c088932611c25fd5706fe794b763e3bb239b6e3ee4f3868fac6e19b61735feb886553ed3fe8e89eacf8bf43fa7a362be02b923ad2a0f78fc849d3419c0a830c561b0c47652a0a515b8c586481d43b88008c8c31ad1e3dd6feb0b27283cee0df4d731e81e1e38cbecff5456da963c1239a4f39fc1401f59ce28d952b84b2be25aa2141cd0593adfc0512abaa0114b49b02f25e9fa0e1125c888eb6232bb6d14abdb7fd5abe7b2a82ca14c2ed8e714a0a4bdbb8b6e743ce3df3a9c4db68c22e328efa26d4a08e3678bd98d3eaaa1500d041b0a459b4d49f0f96af1df96c88effb41a8115fe647b4c0e9dcf5ac3771e0c3589a7510294a357632a00461c50f31543e6d12da3006ae6ac4b6159f7a77b078d74f1e3ecd60f7323c484e90f00a958eedc7b3388f8358b3611bff613bf873cec06816ca736d9e214588517665d298d36dc7d4023cdd57aba4fa39c47022b1dce32168c3a67b3d9f3264d9a87ff89fd3aed85ba77e4ee8fb9fa37bdbd168dba6b368f5dc508f95545a2503f3f24c35bd68af6f1c3d82a5cb9fbba677db7b627377871cabef3cb7c172cef5153b21209d58425104c38f256adc75dbc34e06abb7aa3f6e5ba59887b560fce30969af0cc98b56ec267834408636437e2451923ac619e43146fa15864c8a9cc8dfd90e6cf421c32e70e580bd3476ea7a2dee9c8f2ed5d0a6e7c9012de0e14ed810e481a489bcc574ab359345d93fc0fb4ed3957861a494c9a6b6a2ada49b912cfa7f9acd5b0d5c4990d1674b5c88e6b87a80fefccaea8096f527b5d9a92a7ae574bacc3859e94ea28274f8c9b71ce5913ca429041ba260273501e0e921133b55f116ec115be9da8443e3add2db321cf812eee29d447714a7462865c6f5cd7d4fa5d12723d2e6b90022b28292cb143a62a1884ec9683b3b17faa74864ebdb91f92e7caca9ea526963d15eda8d466e6b43ac47b923262efc93d2ceba341f742dd0681bb28880f23340fbe8d645a6f236fb93bbdb32daa96ba46044f9152413f4137369bf3c9d883c7f8180f72a8841267f567404921fb2476e4fb1b38550e273ef8dd8989da3e371d3994668a10ff23dd666c707ad5b5b06832ca89052c003c18b1010c124eaacafe0a55e6d89f072d984d6be5b028f8940ea44b6a608da9300a4504d6ba912cabbc1469ac9f7335dfe19f50a6ae932c6713d9ec41d09299e649a5125811eb0531341ea8d9b55f94b5e70cc23b7f17321f94549faf94c4c52e295cf620d206aa56f46e48e76f5b6ff620c3d6c845fb3563f6d623db1e4cdc3870823099e183cd5d95c5c83f9bfc9be746466f651aee5c7aa1407cb979efe69204726cdaf7cc9a16c9bc536a762b41714007f40775a06cedb2fe09e63b2170ecddcaefbb1b883693ebffe8547ed087148b27c23d9db79202d081e3c276e0604a39af6dd90af825c6909e01ea61d62c5bd363e94844f48e351cd7831cd1e020c624a56ab96b71277472dfc60e916880481e5dca34b883dcfdef6dbbae5b9148d3bb85de42b4f2453b8b0d0c474da7fc40e2e92eddd9a7ee271a28a48c8a9d881350ffe77aff4a6f83a1d723109f649ea9ab26de79ee3c3451dbaf88c3b3ff08a7758f067f113ffcf6a8917b04556d43301000000000000003c646e9a68201f30e5d7c709a5de4901f8c1e25a076900b355c3ad4c0db9bb9dfc0f5e3c6c1ad20514667b5307ad98c04ceef8b59d73d10e000000096af4f4de49b3c32afd9d2f3267b9d2a7644941c0cffde163312ec651716f65fdc519f4bf81396647ea33c9996a762f28ccc32ee283ff66f8ca6edd71474fe1af00b6de7eef3bd79b52c69290962551f01c04417b234db54f777411380769021b49ad7aa355a772f6760d297d18f54f9cdfe9107a4e6077d2e56efb3a0c912c62774a026bc10962834ac5bdf2b49c062a8a807df0b60ae8f3ead79b16589bd606240a4fad7b66c50384cafa0a75abc32f0b88907225c21866162cb2ca0e4e174b6a809d3fb9ae40bdb920e9d5d75caa817670a2c6ac82fe37919c7d1d4adbd031f3d8a5bb3f9686ff643107644da6e92e6bbe0dcfdee79df99165663176e08933447bce910595e8f202eac6b4b03195432ad49963252e413a20b39d923ea5265707179f802e313b9347fff14e599578031602efce1cddbc6006b3f13efed16c80d7b28bd9f78bcafe97c9d7fdb86e1c912cc9584b19b4727ffd07dea6911566c84b23d21dab04ec18028e82df15b664b3d4cc17b862542db9e37e7f722f94182877580a3e826d9d9e41eb729ed5036ebd12f9a76b75a22608a0ac8a7a28f2308a7ad364cfbd2e3cb612ece3715d97b1a9d75dbb97da77c7ae190cce7cf0524e0fb749586f69007cfe1f2abaee826c32429b8ed455ef8a73b59838e4f8036a49881bf553136937cbc7e06a1eb22d485291269ad0dfd8b2c890f6ad1ba217bb8e87122f032a89d674d93982f0dd8966487a46434a381b1c462e48d71ed211c6fef31a36bfd5c893c8aa5a3fe4826a05afcc3550199842108c42fc48b2461106e186bdd19febde7a19287bd9b805a47a24742d7073d8c8f041687169e43930ee77868521a8a2fedddf6f1c2d39466063bdca128ce3a21a8d671d47c9dff44e7ab32acdc88b98f2c99c17edad18e9e95ebde5eba63b8d3de865670c1e5cbaeeb7b36f74f07896a74d3d78cf333c21a07ae34d8fbc4f881c737eb32a2324ebda5fb3fb575101113f4d6e3dbc4389e6723fee2df9c8c3a6cfe0d3616d1b65c67faeceaa8d9dfa955d510dbd7a552a99940a95d40898e6091d522bb59e7c81764e034e779b75474c469db54c5af0b8904ddbea9a10a3a229eca23c8a05eb4cff2ca1b2b2fbe38304e75cd9ff4e32acf62ebc487564bdfc6c58c7ca5a47d75d2e5e4c37a2a4db0c592ec810f17404ad00edfa354d45caa07ed37c73ab8ee10a2fe62ead69effb01786db0e34353371e956ac532a25b1f84cdd040180023bac077eb86bac4e2b20d12d35520af1c39173989c77dc92cbc96a876ae2aa2cbdfeb17bb56df94987780331808e7fd31e41c15280a48df39cc3b924b1acc3b7fadd9ce3707422f7062d9fa8c088c8142ad0239a13f1387c76f0a64666c0651bc3bb5b97b8a676686030746136c7e144de0b93acaee6ce0a434096f38835aae6a05cf538cc5950fa76d68a33859093da181eede0d00ac26d4570d22c40d4ccf59296ca9e39beba2e368120b2968a15cb5bfdacf6b5ee34d40cf39728e5b117137332ab0607844646ab7d066a3248eabc4658a8a77b1dd5d3c75bae40bf759069e8fa6c5bb7b82487c48f42a544755ac2d7ebf94952ea9f3ad3a341d95b4df2c1b710a305c69b94dd81bf54c6098ea733f073d2a7d9a52f015fb84a3922d25d6c4e891cf73970bee1a9b6d92899e70da000e27be6cc1146f237270b63635a5937cfe408c1feef7f88efae6c9316b12a26a24dd61c8a2a9f19e1e81ebcc097c592f9cdd6ca4fcd85df73f079865be422c01141cbad735dfcf270c0813382338783217d04919ecec3c1670a4b674b2049bf9219972ed1517de0669f079b579e73da82f20d854e4c6c86960d4517f84fa042f968a684333fa3e2106420712673486dcb43795f5c6a0d7e56c25f441b4ed8cac8f1ebe243196d7d507dd5d93d76b362d48c2e739640f9eabad360265841f19ced57e48ce38299b688831a47921e759203d4f12d4064e145f827e4bfcae0cb044b3f063f9f1d45cdb1cf66f5ab202f7eb101863eba7725af070ab06dc6ae7af59ff3aa0a8c360e7f0f9b98e8f0cbfa0b5e0ddd78ba2948b6a3c476eb0396ddf204ca0e43ab6589fa17fee2eca25b057e16b1ed8d39140897251ce8a099b6e733c330c6abbe3dc70eac7d41900dbbe3a5fa79510e8da261da78a9f8b290f741c812f77a32e93387a72f77ca8e8cdcf6337ded37a41b93bdcf5e3e51c617d0d6b2e86eda0d04b7e56c06fda9602d4b5e1bc7b", 0xd9b}], 0x2) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 2.033066127s ago: executing program 5 (id=2889): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) r1 = dup2(r0, r0) close(r1) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x5, 0xb09, 0x5, 0x1c2e, 0x1ff}, {0xaf4, 0x2, 0x9, 0x3, 0x9}]}) setsockopt(r1, 0x3a, 0x0, &(0x7f0000000100)="e66ad9c3327795f5d8b01137d6308ccabea7a0b57471", 0x16) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x217e, 0x7fffffff, 0x4, 0xffff, "556c8698147a71a2c65d7383775baa661a348ae1", 0x1, 0x80}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f00000001c0)={0x3, 0x1, 0x0, 0x5}) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000200)={0x2, 0xa546, 0xc}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x7, 0x5, 0x0, 0x8000}, {0x6, 0x98, 0x9, 0xb1}, {0x9e9, 0x6, 0x1, 0x9}, {0x1f, 0x1, 0x81, 0x7}, {0x0, 0x8, 0x4, 0x9}, {0x7ff, 0x5, 0x9, 0x5d}, {0x400, 0x2, 0x1, 0x9}, {0x800, 0x6, 0x3e, 0x7}, {0x9, 0x4, 0xc, 0x5644}]}) r3 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x8) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000340)=""/78, 0x4e}, {&(0x7f00000003c0)=""/62, 0x3e}], 0x2) connect$unix(r1, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x9) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000004c0)) ftruncate(r1, 0x8000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x10, 0x0) r6 = fcntl$getown(r3, 0x5) r7 = getegid() r8 = openat$vnd(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r9 = fcntl$dupfd(r2, 0xa, r2) r10 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r15 = getgid() sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000540)="2f32e18c062f8c99eb2a98e22b5ef5a5076ffd0a1abab4b538987ac3273ece49388fb190795f98c0ebc74c9a5df5649612455c143e34ad5ac877c9ddaa49c1ced53f13d6e51a82f41c0a690b61713fdca2fc59ae5c63dc03a06c4585d3811fdfc79e48a919fa0c", 0x67}, {&(0x7f00000005c0)="9d7b06515307", 0x6}, {&(0x7f0000000600)="138630d138f789", 0x7}], 0x3, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [r1, r5, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r4, r4, r4, r1]}, @cred={0x20, 0xffff, 0x0, r6, 0xffffffffffffffff, r7}, @rights={0x28, 0xffff, 0x1, [r8, r9, r2, r3, r4, r4]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r0, r1, 0xffffffffffffffff, 0xffffffffffffff9c, r1]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r1, r2, r1, r1, r0, 0xffffffffffffffff, r0, r4, r0]}], 0x158, 0x402}, 0x40b) 2.02976006s ago: executing program 4 (id=2890): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)=0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e", &(0x7f0000000080)=0xfeba, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$VNDIOCSET(r0, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 2.029541957s ago: executing program 6 (id=2891): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c58b0400000000000000361b1257aea8c500002002fbffec", 0x8d, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002", 0x13, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) r1 = socket(0x10, 0x1, 0xd5) mmap(&(0x7f0000075000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x59) 1.536130606s ago: executing program 1 (id=2892): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x2a, &(0x7f0000000040)="84ae975e", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000400)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f00000002c0)='./bus\x00', 0x2000, 0x6d4) r2 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000400)='./bus\x00', 0x8000, 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80146959, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 1.036180484s ago: executing program 2 (id=2893): sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.035285506s ago: executing program 0 (id=2894): socket(0x18, 0x2, 0x2) rmdir(&(0x7f0000000000)='./file0\x00') (async) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchmodat(r1, &(0x7f00000010c0)='./file0\x00', 0x35, 0x5) (async) r2 = open(&(0x7f0000001100)='./file0\x00', 0x10, 0x3c) close(r1) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000011c0)={&(0x7f0000001140)='./file0\x00', 0x4, &(0x7f0000001180)='./file1\x00', 0x8}) recvmsg(r1, &(0x7f00000026c0)={&(0x7f0000001200)=@in6, 0xc, &(0x7f0000002580)=[{&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/166, 0xa6}, {&(0x7f0000002300)=""/118, 0x76}, {&(0x7f0000002380)=""/232, 0xe8}, {&(0x7f0000002480)=""/234, 0xea}], 0x5, &(0x7f0000002600)=""/185, 0xb9}, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) (async) r4 = open$dir(&(0x7f0000002700)='./file0\x00', 0x80, 0x1b) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000002740)=0x3000000) (async) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000027c0)={0x5, &(0x7f0000002780)=[{0xff, 0x401, 0xc234, 0xfffd}, {0x8001, 0x8, 0xc, 0x7, 0xfffe}, {0x0, 0x0, 0x8, 0x8, 0x80}, {0xf3, 0x0, 0x7, 0x9, 0x24}, {0x5, 0x626, 0x401, 0xb, 0xfff7}]}) (async) recvmsg(r0, &(0x7f0000003b40)={0x0, 0x0, &(0x7f0000003a80)=[{&(0x7f0000002800)=""/76, 0x4c}, {&(0x7f0000002880)=""/79, 0x4f}, {&(0x7f0000002900)=""/116, 0x74}, {&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000003980)=""/211, 0xd3}], 0x5, &(0x7f0000003b00)=""/2, 0x2}, 0x2802) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000003b80)={0x100, 0xfffff967, './file1\x00', 0x8, 0x3, 0x7, 0x1ff}) close(r4) (async) r5 = dup(r3) getsockname$inet(r5, &(0x7f0000003bc0), &(0x7f0000003c00)=0xc) (async) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000003c40)=0x81) poll(&(0x7f0000003c80), 0x0, 0xfffffaeb) (async) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000003cc0)="28bb09eda5c50a24410c8d2ef05df4d1b9ffec08484772745649d2104656812f11f884bc05c0954b74a86c0b46d4831377143208d4dfc39eacdc53ead50f1c1dce9628f86af6845c86a328baa569b75c0ab9985e701e49ded949b21dd5d13c60e8d94f3f8d040f7c2993fb0dfc36f378ab728380fc5db1d227e0988c86e2d6b9a9736735ff461d1880dfbf203dbf35c3aa23ed3d6916482e205ddb904d25d83b2ab3bcf78b30", 0xa6) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000003d80), 0x40, 0x0) setsockopt(r6, 0x4, 0xb0d4, &(0x7f0000003dc0)="ef51cfb418f720277fb2ec29f20f7d174834e1270bad7ef0ed1a0856d5b3ee2cf6141471b91a6493da480e1817ef4553a17e34bd1d3e6243b03990b844ca6eb985be413f4d9cc3966cb4543e7e2bca6f90fcf2c7c6cd00066c8af92e0b14077e219ed441cb4d8191edf15636ff81798108d9b1446b3e4e8835b6c530631497e6eb2af345edca274ddf1198b1830fab4d1dc4a9267eace1dfd5d85f5112104c6f189566c12440432158288a4c1ce5", 0xae) (async) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000003e80), 0x2, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f0000003f40)={&(0x7f0000003ec0)='./file0\x00', 0x5, &(0x7f0000003f00)='./file1\x00', 0x8}) (async) recvfrom$unix(r2, &(0x7f0000003f80)=""/4096, 0x1000, 0x1800, &(0x7f0000004f80)=@abs={0x1, 0x0, 0x2}, 0x8) (async) unlink(&(0x7f0000004fc0)='./file0\x00') mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) utimensat(r1, &(0x7f0000005000)='./file1\x00', &(0x7f0000005040)={{0x1, 0x3}, {0x101, 0x4}}, 0x0) accept(r2, &(0x7f0000005080)=@un=@abs, &(0x7f00000050c0)=0x8) 786.315449ms ago: executing program 4 (id=2895): mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x4f4b) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0xc2c04200, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) 35.836103ms ago: executing program 4 (id=2896): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000000700)="25d6c600fc0c1fa37df67eab18efe8a2a480a8260c33a9fa4e355142f7beea315abe6aff132b8371fb0ec4ee90e61b1b9c476dbb8c06b1444b9d1e31581e8d190ec892b387c03fea919a652fd1a3ef766454aa0c06376791c888ee8ca8102f3eaf25843b450c629364e7c2e68e7e185de635e0f565153b1dd9ef35c545af555c6053dee06d566bf64accd11751beba2e14529915fb39a05433030aebeb34fc57632d42791e759152be37df7b2a7951432e229553f90357abfbd4b0d3209d781fec8181876ee6c0291644e3e8b2d094b8ac0c85d3a2fbb52761600b6d86e31aa26738594dacf4be8f759b7a21e83c8be88d44361de6f844a2d9ba12c5c60050053320871e7c9bef6163faad0a5d3f9a9f325690286fccf8a892fa76601cc268eb37684621015b80b8da82fbe36d810b890c84cb2536e3f998f70f65286ba39e805988e4faf750a608bb9ad75e88402536df29458378ac47079d4483964cbbd65e1fd4503ca78da7189b3850da712134c8268773c574c18fbb9aa7f0c80da4c6b2aaf948a3f4b53ff2b3f79e74121617f267c66004bfec31078213fd33d22bb3add11824f7c2ec235a199ad02f7f22f29e47602e6b7ffef09c7d9f567d12ee8995157590ec625d948a27ff0a0904dc6387f50e0b9622d2fb7a68c06d24bdd3086a779ba97d5ae076a07c23bf7c06741fb8d528f0e9332c47fc863ede001320f1987f0db8dae9f18ad41c127176a5866746c564c99886deeddc28ce82ddcd88c7521567bb6c6ba0867a2b32dfc827217c6654fb7734a880e4aafcdcc35c03ca67ca9d1e761e331dd65c5ecf35aa6f5131423afde2dc2b4e1833d389421fd88c4a4b0da62a42909850c5fd1cf09c86355e7adec8fa5d705087f54ded7a48985c528e87908786f1f7338bca5e9681ae29bf63f918b4d5a9a5f98a8fd228f7929f2f26bbfa7ae7c4fed6c2a1e743ced6c1a117017b242a2e297debe30727783fae60a1c4cb9b7478e19254834085e5fc2a4b70caf56af5019e7b6d7a5dc44fb85a39c4dad3ee79ed8dc9464639d8bee278011dbc11b0a4b6fa35aaa4860fabb102cb82e518a20e5ec57f053466ba097a64631fba1461b2dd419d86a8cde691131da554c847eb387f470804200cb635ae6141735f9a3a5e6820c7e8da37a066ac42c3e49fad492428670f5a4677feac998eb3f50ed43b5c1778bfaf167194fcaac0576563c11b5f771aaf7c2e8093a05f732c7ca19dce990f8841e2bf747d0c5fef2195e324e9fbb8f009617848d0e8c9a3e65f1352b6bd69ea902a9a308602254ca919ecde12ac2650aeb4256730b038b8d50f4f007df3940c057406247e908aad1fc1eb52b7ccb7d642192433e198997477862937911036079d2cfc74089389c3dcf66913995eaa41902f6418d1d666d04ca18b3ad8ae661f944c5a446cabe99525d236e1087391d9554e4574b58ecda3a112e21483210d4e61fca58be3ccf703f978944a00c41072cbc585b3d6eb6d77a59a62d4de0e0b7bc271c58d307408b7ccb80f0818943fdfc1440b9ab3a6dacbfa990c8f967c516f649698257811cc8a273203c7ae244da24cdcc287e73a8212061cc92d5aa23e65f6d84ab15e612827c541e45d0a393995026c159e3ca42ddb5575915a58927c9d9b063e3ca5d4b2316d837e8971e9db3f46eff9d0daf653578fe316cfbb3dfa3e83813e6787093d8203e2b579430d8be4d10391f6c005c5e928fe8ae6af271d3fcc8f069f7c79f5ec03fe17b0bd82086993688a92f5b7bc4927d60e1ee84304a4cc20018d10647695f6079b05229cac3de136339d13436d8bac264d5b0b379d0ec538566cecf53d2e4465de7e89fb039fa3e53c2b70e0f64374c46eff4002638bdf452249028f45a73b7f6e514ecb9bd5c108aa9d4b12ed0ad489cac0adce8f748965cb1b4564a9a54de0b1af9ef442d07598fc522ef2752faae246647a8c65eb28f5aaa819fb582866cf64b565d9ea476917e401e60cc26a9b25dc1ebb725a017ddca4b505e8e7f1bff523da7f81f98cf8e17d3ce83f6365267c57b9e588619bef5d608ecc85b6aabcf3a4322f3258a9bab202d208e77c69ffa58083125296cdc790770e0320f4e77e0b2374e2681726a144d8d787451ddb4b1650cd6e276d98932d9811941b04656213b520ca0e93b258f188323e491c4ca4450819f8b7a9b2b2e85ab22d9df08d4d98780527c30ddf28ea6c3705866ab4b56e9d6f8ebf03a0cb9f5944befaa3d339ddd7085eeb44f4bb445ef420695f9148c6ba46ffb4ea30211b4c174835a712dd0a6ad2333ea8e4c2ceda81a913084ab82ff435d1ac43a3cc1a24e01f26f66fa83f2d47298afe31b0aea881938672fdc3c9a342c37154acb82fa41576efc48f23ab2ef4b3fa511c468976585cdfb3e28acc85b957d0f15d229006f54db4ca8b98294406de332bae78b1e547c84f97bcc68620ffd56d984e8204636133310e42abe3028abd4ce8983add2fb3b331fb4a5d0f657c075e05b32cdf807eac39768b5fca9fc2b74a66b4878dfd7207e772944979e3705ec54d173497590f3b7ccc202e59bf4b27849b7ab543df1bb7f386188bd87e272d4402d96f2f89e8b1fa726db2cc1e5bf29628960856324ffc7a43cba947fbc04b628f1014bcd16f5996fe5699e3cbdce3acf2cc6654b95f5ab5c154382b65750ad14d6e1c193ac677e6414db097ae7d30d44be688094594c115696a33163e6d4a8c16de76d3f8ab10d92dad7c311af10d5f4616b563ccf02863fa9818ed6bdbc3426fda8112a5bbbc058500c23c7c23ae99a066f61fe335e7c3e4746dde8ebe93441e54a32259fe422178fe8c2a3b86d8bfb5026566064a6df69baa688702befc174e6574de92359c9b22bb3f80eae4fd00ebfd94a91b69bd109f9d08b783854b19e55611e71ccaf7be922e87eeab12a3b66f07c9366961f6b8e5cbc5afddd19dbd52630b2d52e33babda0523ae4c618f446aa41e4706102dcfd6be83039a8d825f2fbcc4a167c76a00e0a6df5e68c6cedf15e8019cee10b875e3a39ba1fcc4948c5ea4b5c107e6fd4b430eedb1308d3917b0755888503f4de19bf6bb4d073d3c33751686e24e038e65e8a2480b1e9d598e80d122d5c71814706b767337781aa6f8906732027a1526d075d7a382c09f1a6b2632a95c934ecfc5503e30b6714dd0f23c6d801aff025bde338cb39a26b8489276cf024ca3ed85b41e3bc72f6dfef72d6c6d310a7c7c3a3285be55967b", 0x901}], 0x1, 0x0, 0x78}, 0x400) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001c00)="e92d2ed30b7d1e2fda07d5751cf6547f886a149586dc2ee8f77d6fa35e86cb989952cbb7deb8503406000540f97dad6dd1eae62413b2195a5515ed766b47537000ebf11d136c2b24516f17425f1cc9fe56e7a892cde0c93f4778826118d3a123cc08e68ab721277d2373393bdf0804844f04f1ad2c11d22e330f46", 0x7b}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x810, r1, 0x0) unlink(&(0x7f0000000040)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x48a0}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="000400d949a5f0450c22afbe70eebb2f3400000000e5ffffffffffffffe40f86775d05dfc9998a88", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e7295358972f4", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f000072a000/0x2000)=nil, 0x2000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0xffffffffffff2fff, 0x80000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x4000400f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x30, 0xff, 0xfa, 0x101}, {0x87, 0x9e, 0xae, 0xfffffff9}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000011906a565e00d860a82060dec3e503c616f7e2205117c9cb7582b778ecb08120007259d7c500c9faa6162575f669cd141f8876362901a9217bd76d64b9dcc030bcbb", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) 0s ago: executing program 3 (id=2897): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}, {0x3}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)='+KV', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000003c0)=0xf, 0x0, 0x37) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0xa3cf, 0x28004083, 0x5773c551, "142e28a47e7ce2dbe73100ffffff0d1300", 0x100, 0x80000082}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4d52dd9b8401fe7872e537ce84839257e36dca1", 0x1d}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x1f2) rmdir(&(0x7f00000001c0)='./file0/file0/..\x00') r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000000c0)=[{0x0, 0x7}, {0x2, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x36}, 0x2, &(0x7f0000000140)="c6a86a432ae5ddcdf11ad8dbe600435a787abe0bcbf790fc44709e2d637ced41c7c7a39d2370c38d2ccb43f637142f5f3d8f6582574e48d7a8336b4010", &(0x7f0000000180)=0x3d, &(0x7f0000000200)="33d2ed566be959bba69d918d7636ea7f9d8c377dc0ace30b1650df857f90f06e647d80bf0eb82a2556c4061cf48279112e", 0x31) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) getsockopt(r2, 0xfffffffd, 0x66, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-main-0.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.13' (ED25519) to the list of known hosts. login: pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error —¢"OñÁFIë±x’lÉyZkGÁÑŒÌþ36tap1 /dev/pfÀ °þÿÿpckbd_enable: command error