last executing test programs: 5.86661145s ago: executing program 1 (id=1759): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1081, 0x2, 0x2, 0x800002}, {0x4, 0x0, 0x7, 0x444}, {0x6, 0xc, 0x0, 0x401}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71e4d535d04e30cb7d01db816c5676bbad60b18c", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, 0x0, 0x0) 5.80148225s ago: executing program 1 (id=1762): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800, 0x5, 0x87, 0x6c0}, {0x9, 0x4, 0x20, 0xd}, {0xfffc, 0xfa, 0xf, 0xfffffffd}]}) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) listen(r4, 0x9) accept$unix(r2, 0x0, 0x0) close(r2) execve(0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x81206919, &(0x7f0000000100)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 5.792863378s ago: executing program 1 (id=1765): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c7bf18de71fda74a0429e1fca420c79b8fab9461b589a47c386c030050bb44c96922d0e1f32be6334ed02b07b1380000d87f3206be479758df2011f550c62423", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00000000000000000000000e", 0xe) 5.736653519s ago: executing program 1 (id=1768): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="010000", 0x3) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fsync(r1) r2 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0xfffffffffffffd53, 0x0}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffff9c) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) sysctl$net_mpls(&(0x7f0000000040)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffa8, &(0x7f0000001500)=ANY=[@ANYBLOB="89000000ffff000001", @ANYRES16=r7, @ANYRES8=r0, @ANYRESOCT=r2, @ANYRES32=r3, @ANYBLOB="d876b8ca9eccea995433c407dfecc25b44d6f4a4b129d88b7c3df1e8cfe2a573efe67c16d37acdd80117028aaa3222cecbfa66dc391f0eaa0d6071fc18ab7e0f347723baf4c3546ac90585599e8805497ea39f64acbb94f52875e42d87462df3b765bf6ea5986829ca062e7d92175c09fa5a499cbae95d248f4fb598c8bf0db3670417a7be8baa74e9b6c1d91f2727fd2a069c03f530a2c48927948e43acab1b43a73dd287b1aa762e6b50d14aa537e055db7abeebd3c93895835951fa7642ab3d2634c1e3dbb4ba5bc6432c30e6c84be1be6328038911dc584a75762911987eac89e20778cf4ab91bc66b0cfabc2b6314f962ff3e456ddb85c487b4cbc43d6f7aec929b01cc8af3e65688d91d890d33c603872521eea24b04dc47401916186e8518e139788cdc323b65978fca4a1db1294c5cf09ed014f4f48252224ed5e927a39b8b94665b412e696b16cab0c2f6ac70e9060ee37e5ba9436554da305c7185aa3e01937c856a10da5a52c3e7084c78c6576ae4312fa0b36b834c155b182c273bc809a3bff76e7192708d81dc76b43dbd0851ffb663a7d23c80632f697bf1c2e7e22695f28d374921cbf3406be0d491df5c943556312e08575736620b87bdb98df7c7d55823cd5e57f4eba17939ca8a84604f8fde38877c8c42e988a8353b3d02af6ac45a8d3b79d115d8fb2860eb418202e2c3f7890219b6a7302be602d848fc7125104d366c9b59fd86330f448c559dff0a35e4b0e0241beacccb421cd7818666f3315d823e44f55ea556bede217d816538cfd4c8c81b0b61432a3f3099c800297d82e2c75f64271273b18d1f11ea1dfc5c6c400c3ed4ed620ccd9cd75ecf2328b4a4dbce18b0dd076c34c7f2b7b65b9ee2b2bc5510e64ecc4322a68c7c3c5f426e3e5eff08a1ca6e0df7487ee7f722a1a542c2cea27bd1036ca62d5b85e8b5e1c345c20bce70d8c1d901b86ec46f658647d351878260bf06f87b8799d38bf79eca39cebe5af90f86d5c87a6890b714d69382bfb6475dad0c8cb46187ec318e9c080d1b88ac71334e1c09afd03365449fb360f5fc52c4a066a41ba8d37b2fe8bfd46a75a100308506797bd01ee22e24762f11e3176e021fb34f81aa52efca7bd2c1ee11996a3cea5f16fcb10a68b83fea8ff6bb6e5f978f6ad4ce68565dce06636db19f1f82e3e2776d3de76a93aec16328bcc84fa3e529aec63e75ca8f8cd7af975e39caff242a763b2a57aa0a25d2ab4dd6937d1a1c8d2448864adf603dce3dd85b3f99874b4ce55b0e6cc33ea588bb330c0e73f4fc241d905bcc31a58b93ae350b9d04fc0be6e8cd1d682408f5d2bcefa7c41eb511d52d9c0a5d29f36eae671ac358bb985cbb11c9df84d3129ae36283fc686e72c67c5c9b30e1a690cc801e7a53792d27dace3b8e692b15c5a93adf9cbf71c25be8f2967e8684a0921a486b35a6ed2d45738f94a610fc7c655a8b7cf52b9ca4aa5888bb6984038dd76f25eb4c8835b175c6f60a54c8ba74dc742bcb629f279915f77fd4e8bf32ec486b68a9afea84f6e830ac6866fc2e5397dfd0e927643aa138388b12a2543fbfb2901fe77376f335ebfde3b0e2d682021f2c8be2e57c0e19ee1b0ef6417e472e2c918cc6ddab58d1c10f7a327a06646b5ce1a2070dac2308b493ad8f109a3f068c3fcf063e15d46dd71b0e97ce1e7bdd1cc287ef1a7617dcd8e96df2b66af4c7f32b1e8661cb76dccf9219416163fc15e04f0d911ad71868a2e728fe33706c011071dd51a0e1fb70103d348953e3afc89eb26d25603d211ca8f9dd3ae2bcc4b0fd7a8afe255ecb403333aacc9736f44910f7a1903e872d6f8d047988102da9d0085df856b6c3eaf79dbade5e83e4ec9345ec46b86d0c3e7c0f22d283beb550a6a66b1033d97d28d30b48469cde978f65528d0b1c0aa4e6d7bb889650840ed0a983809fa5549d063bd2bd3f048d727222edd6064ff9578d61370ab032318c2971cc9bfe4cd0f6157956d97b25f3f288afe66b7b1cbc9919b768517a4e00e25cc139634510b8accba5ec960a1bcdf704d3b44ea2f7c20665785201cad5d644e90a69f3721f4d53401700035fa91d0d15ffedc6d76c5cf44890f95cb661c7ab435d52ae8de5ec5970a0b4efcc840da034aba7982c105eaf55f06c355ac5e5201554543160a330fe411e278fe1ab584ae0cca6d0377aa5ea7d8052086146d6f560e8b8be5ebb539743c6cc481643689501bb6aebbf7c521e315cbd1916798e658b7c60c50bc00be7396556dd5e60eceacb1550e04aacf34b4083bcfddec422623821809bf840c2f8d12c4b4b1d3c60808a35040efd94d0f041b1935b79a98990004a9112c253d72e0802272e1404fbec0005e6f86661ecf7902b71d6ae63e425dfd11b4f152a06418f02e815b9e04b2f36f4a10a4d6d75f34e04de77a8ac6f0db6b763d436156eb63c507535b1acac58460936f5d5579c5c6d2f320ffaa127643b4191798cb417b5c60a9f738e31672c179f3ef5b69a9210612433617fdc1e4ca6c0ea769f6a26331d2d0b7bcd29e460fe3117db217a1948da1a08958297154d12d4f8c55698461bc64c126b4ac2aad30a4038c55078936bffe6adf5474ab4d496112c483d605d4e8f4299f2a36a5d3e2d292fcdeb6bfd2d03e25f3418401cb19bc890dbde700bbe8b73b767ca76fb17ac4919212b37c7ef675f31c4d32e6a0a519392fd64b358bbe7df6b72b9fd8e76244537d7cb305f16ab1825fab1d3ba4b92a670f72b3fde14cb9b73b7728cfb738b325e266b1fcfed184b8b7f653dee1bd9b97541b0a20a7c2f21c21e7c361fe12fa38e6a232f6cfb17735a2568e338d5ca13a43542a64eb2d5c309ae34ed94b01422ac0c96494d316d2e5b19c28f13c4ee510384066f475db64dbb3e7c4cd4231f5b0f8c6e62718cab702ed551a36dcd6a672489fb6fce5a5fdb1e683e9fa42b4dff9bcf32b38d8facbfa8c9cd126eed305defc5ab3cd2030cb3d57a7954eae87f3daa59589c0fb33efc77f4b8888a7292825b8f711c6a3f4b2b7140df708bfd7e4198c756845b893ede7c19aea16b5c00640877dd7ece0bb634a847083bc36bc5bb7f5179b7d28a17a5f982eb486219f3840b4298d718997c02f6845b9ebd8560e387bba31f8a1f988899527c95ef34950bcd57672d17a1196496a8bcc6be7951ddc872d580934c2dc27c3bc806c7202cc1b650bdfb5d75fe3fa26f2a63cf39dab10b0b962e9ddfdd4699b711181373812f71c2369c8bdd33554315fa0ebe4ab88f5b51f17b63966194c563eaeb5a8ada822f45a1dc18addc20a5e082fdfcb3d6a15dfae197cb3b8a92ea18096604df6cde7928844a6853994b3337fa343e858d6f53a6603d4c34273f14545797a191a869b449c47fcf2ce04978451e9ce988a4aa5d7d0a8b64455a54c0f3d8f5bd9dd27607ef609c9f21d5514ac6dc5874769c382a58f070eacef16329f092bc10597cf204bdb1d70562ccb1989cec498690432252f7ae96041c7cdb360ec47850584ef1be662cafdd169350ef63c877ac9b7dae2df98e2f1d7f004a286ad626d00f0de3da2d262e3c7a2b99343538567cec65639981811d11088d24395343e5ae62e04ba8374a7542697a50fe0c440d8b9ea6e056dde10689a429bed5a952e92998032ed10bf3fcf792b723b3429a0acd8a2e68ec52740dd8302137460ec4bbd2c7c67bd69fa03049a1ff93401e069d17180219ea0f71d27bd581f565f6c70ef82dd790f35915a79b0282e27d91a12bbac0ecb8f522ab350b7b9c0f1fc9e88b6a53f0c83459ecd8e5c42078bcff937c200a9d6d4639a2ed2b4ce17e1b17d84a45a5d48cfed594c274f681c6dda2457ca49097264b5c59c18a435e44a6502577bc19129fb2c41418d55047ed1b157f4f75ce9ae7b914ea87381cf50f699d0533d3ad0086260b785d3ad3b3a99231a59a9196cb8c3553e4f9b85320241c207e9b706f7171a5315899b78d0a83a894f2006a0f4568074c56d595dbf114a27aa1334121a97337bd0af9a7a308bf67917011637a75cca0a68c86482555335f7c48622af94be5b9aa4dd282d66fc3a6717193f4ad78d2866ccd3d0f27e8984b52371911984873db21acfdafaf2bc50a5f048658b1bc33e2e5d5783efd974746687dfcb695431bfd97ffc3e3e89b42efa1c6e53f41f44dc216f0b81470560a91c666975c8de91695ca830a40c59715b6164c17d0d31427325e13e1f79b36961b343ae60e4df94c6f0fdc28ed6b8dd789c4ec0fff60c4701cbc4f785d30a408e1f30b3ded4744a2d619b18aa90e6d3fd545f67aa970e52ade177c622b2b37dd9924eeb6f40d88cf49e72ae95b8405b8c1086a052bb391c46853c85db5336841916c0c4259b90104ce33fb33ec282be1786af24dcfbfcfd76dc6ec2878a7ee31293eb74020705e4ff9c7d5c80173be8a6997d2c44e905ce4663ac85edb10faa917e95620f6d5f92109d1e210a78a77e6a48f5fc3b8b8799e50bd2736a1d86e006f5d482e1e5cdf8d3ed5e1cc0bf5214b8ae1724a86e5fd306d72a4d7f3051fe250b45d99ac06bccbed63463a591303962998647db05ea7d326079cffe0c2bbfd0b7d244544a76408814806aee3797eb427bd60f5a6fa06ef6e1b45e8a48a7aada0724f5662f029f8c90995353d7ea9610875702b488ab48adb7907ddd68b8c8957ae903c1f7dfde30073daf059adf21480dfa193468b34d42ca2a9b42dbac9ab09e780261e3d5243887d6c9dadfd21845711bc8210f4a0ba18b9bb3450e137947f7d9ec6facf45f6e2e52426fc2c518162cfd849d7ebfc94a3ddc08d1c2198daaae8324233bf010216bfd480ebe693a23d0aeac1303b3e006d5fa677eb999e1a6146c3a1e4622cb05c5bb6cedaaa98d691df6eaba893288034cb5b29f1602980c7d2439c44d1cab7dbbb4527ad63c9c654c247524625d84338baa1556141ab4fe860b27616f8d283f5d3044caf0b88c65d10047df601da46ed56c144ac7bc1c51ca4b9168ae91503876ddf29d03fcd6a4f67578e98573eec0ebac1a9a593883a276e0cccb931a14a555f8447a26ea0439fa3c5600f34a530421354d18c90440e49bac5afe040d7a3e308cb9620ba91526ff5f68087e2ae6f00d8f5c9ce52060377624ea9c9559676d4ca446442be200dda75f74837e0f9240d5e4850523309eba55186cc575fbb467bcdc71c1221da5ae315ed5ef6c5836a55de1c8ab35427250f4a4c447b313f0d346993929f177a178553939260b439997748842f76c8dbc21449208f1c06e322480a945c9db0ea92189997922ca1b631f2a31a2137a80ce0b0aae23d273f46e1141acb48dfd92850de48246a2e8f9723401c09a6241d0bf723a63e22dad68f191bcf23cc3acdc64ba78eef40fc881a83762b44d32ef0221d1eac00049554232b4f55f51bbca92ab2d38bebbd2b6004c751f15e640a5d6cacc0c4e80908733d277948c2384a0b446ccbaab06ca9e73046bf29f16f219a6832c4bf4c5970b0db7778950d324777b30e78e88d96337ee072f0dba71befcf4778bc6ab117c634c4f997e74ea2fd444889ca47e4cd588b33e7e82482f4d7dbcde341633b0b9c49090ce7c17cca87d4d87e36cbcd5d381bec58c6ef9de374d7abf99424198e61a6aa1b7e9b6f805bc8493e92ed93f77b189b86ff0997b07e368b957a4bdcca522ea3cdf1c6230607cb4a4aeb9a6c1379653fb341bb91b7e17ef48996a2e908cc5a40f37ef7ebe450bdf49dd79252e7b60357c4e577f8142d634e8d1deb2b3311c740f53fbb"], 0x9}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x130) select(0x40, &(0x7f00000001c0)={0x5, 0x0, 0x0, 0x9, 0xffffffffffff0001, 0x1000008750, 0x5, 0x9}, &(0x7f0000000200)={0x1ff}, 0x0, 0x0) ioctl$FIOASYNC(r8, 0x80047469, &(0x7f00000000c0)=0x5) writev(r8, &(0x7f0000000080)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r8, 0x4}, {r9, 0x4}], 0x2, 0x7fffffff) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESOCT=r3]) setsockopt(r6, 0x7, 0x6, &(0x7f00000004c0)="3f1a6200f290eb939e70087e79fa71c8718c0dec9ad5f6da8e813a0c19e8b666b7396c410a828bc051b3dcff77fc2ef343354b5d893b19e803480aa87f95751a924be3eeabee811c4e44ba91541a9f472a26991afebc47d9d84f16a08b81b3260326632d1ab05b63f1aa52dbe74bc3250d73268b02d35e7e4e82d3e1f3ff8453ea4f8ac5a1f18cb9a120624b21c471c56e3eb5490df52b392a964637a24d77f25e5b94093310ab3492330cdf45069814c42a2a22eed961429205d87de64bfc88e138de4e1e8d44493c8881a6c395f5e5691df05f4cb09c37a6617e432331423bac6a88f72c1a7f438f54ea2bda37cf83d4f5562dd611a9518da5ec3619d62388c09c0be3a214b8f91a84730110897d4069f6dfefc538e6623ae7c7636b2ec87a0f0933139eaea76915ec7bbfbddc924984215cee7ce843574eee12b9fce56f74fc9229c2ce9443331e1d1781be425e2ee5edcd751fcf102b8eedf218cc292c6d22284086a5944272eb83cb8d9e58871accd777860b03e1bb75a9675c179dc0d1982f2ff6d48e5041ec147349428171c9fc42dce37fb7b9a729e360ff4861cef9f2a1075f6d51e3e4a950cc37d2416b63789b6b04577957d28bba1d1debab809268cff8b69712eecd727f7bc936ce0547abdc414c59ec7598a56462768d44d68d58bdf08ab02b9eeca248df4875aa75ec482c3b9623c0e6feb090a73aeae22b3d3f6de5d967641a7c67a7310d5db19f666754af52534cd6369f76049baacd384286e6a329a9a309a5fc9e7c5ef9ce15eb34dcfd701b2217030fd88415d69f2a2cc3e9b31bf81badf8311709c6156f668c22493b37ce93e922e4f135cd18422b9d4948edbf060a63af9b966c6b133df29dfa2f15db5c9b6fd0f3258fe47555bf3e543919820896c4326e52a9de5945900406e38db831ed77548af7bdf2deb89c0315e03087d201d408ebe375b41ae7a9f91f8bbc051cb52bbc33c0f058b886676e89dbc986b5b3dc497cdd960569aed08e058f5afa8af6913c5045616ec8ba21ef9735a2e33ee5a616b807b0843aff0944cc0d06fe7fdc65c882e9808196ec9dd347dc366fa6cff57931bc70ec4183f7ef676a8fd3b2c8a6ac82402417585939809e46a2cee0979513be201cc730a0b3a15f7745efd945dab0067ae19f8f3c0ac156bdd32a8a9b66a758f9035f4ca523ff2119168a2da16c3b9e1e4d239c38f827292d2dde4b868c04a657f34556958395942937b3f8ed6d9d9662fad799dbb802a72d43b389030585bd6fe54dc0089e4360b027956b4cee1221800ca5c3c8ba8d9630a55c4c74219571a1787c353ce781f0e2555057e32c62f6ddfb41de4655cc216012619a5e271740fe4d8fb13fa134460162d48a976e52f3e43aada2297f68be34852e89da377d51c38ea4f039841e327319219af88dcffa1906f8e509f8fce6d36d745063c00f184f2052c2014f156fb3e18ee8fda181334fda5b97c11560be602027e6a195192cfd095be55da1e45ddf92fcba55303b782197aa0c062d0c5e5001f61b78317df8e5c25749042852ee9153f7eb70991638ff34ed4177e3636d07f37dee471ed4e3cf2babd43b9e5f7bd880802a22bd2b7aabf29d138ed80a7b3852e1560192693c12c0f3a6afc7ecdea59d5fd6a106145d4184bbeceb35622d14cb1fb119451f292a4721142a54dcd6d16774ef36970587a66e90be61da31cadea25c5abb92c8f962480f7fd0e44ffb373b6efd0a2f1b3dcfe2c3e4707ef56d5f836b6b4ec9dda49cc293f3332e864b4bedb71c002ec1740fb66c5d8c3d99fe63fbeb236f0078b370ce21e08f021888a2d889297b20f3cf09a7d9d92a6fd9f138399641c5471e5fc955430a684f1bef195aaa1e78dee55e8e6cd215074d381affc2d1e2616ce84228a5d1aa164af91a654e81d28140b46778675943e7d8702e2401f9c6e0e9cbd2a8ec757138674bcdfddba64695f4a11408e684040ebc3da51ea66118c0367b4c9773223dc6303782c0282b2631b298e41eb15030b0711ea9b2cf27fa3c495e0e60a1d16110eb577b449ef8c11d54e33e774ee35a0d517d0903afb3fb7b3a3e5d7aecc52642f66f5a01919a49c859282af43ae2ea37d28b7c3febc571038fec8a231ca3cc83b4dea595f4efb75960ea5eb042865cadc0c4b6f1a7392c3d96a063ed8beca9440e2d7c54b353ce4fd2f756afb1ac68355b24789a0473e8519360f21d9858187a5eb5db530cc42eb0173a029977f76d8ad00d507548e48555f530a9ec325c0b99257fac33215dc96f31670149208bdba21231cc87da9ee59291590387cb2a5a93fc47240fb2eaf768621d1bac048336869926acee24c248dbae219e1d63cce2a6f3191c381a61b648fbae9de3417f286bd28f8783b744a358afaa7ea675fb5559025faffca9ba989453815e424ee2494574585e6fc18d40e0f237b26922221ff96ccc568a84dad6b8a7b4e95017ff54fe4d72a8ace2e79cdb31953aebe8e092b223b130199ec1667718ec2e0fdf098f01e5e1f271b5a608fc798a15a5d257b0b08996961e66966fc3431d47d27e4a4d8475d80c1fb00d0e6017cc5a9fbe307c4c85575bb308027e176dd030d5e17dc9966fcc155fbe7712f78dbcd7c52d6a2a9b101c593d2c65e4b3176a405f598fe8493324e3a81f44cccae8e4d7cf6a011bddbb9bd3a511031905866062ab60a454ca6ded7f5ea6f4af3e87c1e670ef0eeb86a2883f0699423a26c10daf0af078d32fde0d18df09fcc223303ed642b5eb967364edf5d60589c5e40d1623e600b9e22dc93184b1f6709b825f252a4ab8bf1bb0914156391608233481064099ee2731db3612eafceb9c9b0c34f34c5d7255c68436cf33d0d709194e7415b4ec3b189003d0cd63004199feafd6264dcfe1401a7b586125916a76c45cdfb70163892c64022e939a46d26112aa02a1983398a48d44f4cfda9dbaf9d6678942c09482a8674fd8019646797a050d03f7f34d79ad007d751561094e75d173e2eb6c194c8918eb60c70e017758a37b547a58cb4b03d4f777af7896fbee949ec13e93887cd23776023335d819f955ad66787efb03791fb38048408c22d4a4c7798a5a5e675d98bc94f2fd87eb1e9830576af9e267fc12f9af8b413a3dd26cf38a3287f7ce908ea8a43174cf74ea1b563d109eef105a4cdf74ee41379bedd8fd9f7bd22ecdef46b4d73d307bfc5ee3d2551f24a366d0cd24f5534a055da2e496bbd1d78edc9bc09914be53ea147b62c8f9f2bc29e89071936380ca0dbada2d523135699bb22a868ed4b6d1e71faa56b69492212486a826d0cf841e1e21a919b95febf1b033eca3dbb79c7bbd8556d407fdc42da874145b8b00091b3508dff21dfa3107d25608aee65e678616b056724afdf7903e70fc3aa282f6e67497e71ce6999b4dd61698874acf83ce28a4094eac6a1bde51b9f81ebcce5de73eda9711c27d964d5f78cc108f7f95a8ff0334cc3283504f87c892f8a9d9ed302aeccfd2b09b97c953725045451e9233607e099d54d86202f1f8e96e494378d786d38ef0a2b7a0bcff946524baccf44ce82c4b2b5fbe86ebc23cb975e83d1643c9bd3684a5df052a141b3a00ac320e33530220c515d491148d79720f258609945873da5f6fde1dd8bde2cbbd3bc5e832c07d555c8d775b7f215acddb17d02af0e7ef42dfd7bcd42b0f4cb7845de2ba8109bbbcb64dadab496305f971d9aaea6c53c69ea5481db1b169c105172c5863095dce078fc8444701e8137183064784f9f08d74b35102ff5a1a6bd5ff69361c3db8d6aa911e8731cfe57ba4dd7b19a92088217a71d8ee2baf60fa2148f7bd64a460b8dfa514ba71e3c60c794a85a4e09ef675d5a8ae1ef0699b11e17d5871e7eea7838f4b262bf36315564647bcf496292e4f12a85e936beb7ec33060707d7950f080293b571a359bbf78b318a4020d806ebdd113a5ea19e4531fd57609db3b9e2fe75667dc0fd9e792112e33b037734870266e1450475b89e21e081bb357fbd908438f319d807d0de9172faa3229071fcdad5652fb084a894d11a082b25400a5ec45d31535f7e17791e019db7ab12dbfdeac9f53711f853925ffc6938598fed480cf29679f3bdadb99f932997aac2270c437fb59c1fdade2b31399ff57bd186b189be42a48e42323e0c291a6ceee543b5e61ef64f10a78e102d21e7f94189566a6dff6826f9c1cd4247455ac4801d999ad40aafd9f46c1443acfba5fa8ed2af74e4de71fa6a5af2eda984b83004f575c868f9f76e4c178ca79aede90163fc3becd389dbf137971bca477e2ec2ece65b72a8891ebb9ed6894148c8842973aab0c84a38a0396f53aa0ace6187f4ff70b658affb9060273d92c59e2567351436ad4c77ac3c2ecb34a4d82cc8c525f2c2e81ac963431e83e3c7ca14e3ce9772676ef4b19d9b61181f40dc6078789c0c998c96323ca78f43a22f593cbe1c60d88e481c1ff72b427033312b3980eec198f2c57485b2f9845bd1497bd65b76e5f62dee2ee199389d11c7dcf3d80eeb1d081aeff5b5b7bbce61c10336f9747ee89896f5ef61a183d119c53dce7fc43f8297e84e92d45853fa0204e8595298b8205ac0a3668b4d07341e647aa58ac53c1a62de61b84c3013822a500c999af98b4ba1c8c10323020bdfe16905d451d8b59aac0604ce047a976ad3f29d1b7c6bfd9aa9373c6700a2da5a62bd12ea18dd60ee778d9a281594b3821865fd6b28e6470f036e6b3e81a4adf31f6d6ee83a02a1368e86c9823da232256579ec810b22cfdcfd87c1e01d5d28b4c1edafcf55566e1ec84a6e4ad1d2c7ea02a65472c9c7d9164fb67c7b1b98aa688cd22b406c2ff92fd81d155a73013c3fc838c1631bcb3c2431468349ad88ccc19c3cafdafec10ea986682ac90446c8e921ba6cae0dd03a105d0279a452e71b0b3c894a1148973c19fb6484e0a966d895c97d679dcae8fc991285305b856ac247a7bfbe87fc8c3062f281dce6d630e9170efc9fabdf2acaa7fbf98ffb768ed491d46c9e08c2b5667a20e58eb71229511c877f89330649d20714026062bd7ca1913ca134d460d7208db832d20061a08cdec67700cfe5cec7ffb126f28f06879f1ded0b53a6efd1164bf47926c4288912ea1a9c0509c613041522ca73ad1c199369cc7144340f39e5bcc3590a7a693c18b79b4b3ee897e98fd1b97912a883720c374dacb122e441bcc886f61f2c66ac08c1961fa7c975d3551d5685698cf6bf2ff7646d10fe2bd0e13ee719615cbcf0a740a553f6b4cecd587100e56cec66afa7e1086286dd16867c36a9d9a8abe0fa765ebd5bd286df64f814a84370a4d7c4b958d90a98911eb9aa859bd7f9c60e7eff2e28e13b94d373622690e0a0be800eddfaeeebf067baca37c2c2dbff45b3224d4662d793978d31adff0126d4e068a5fa6ae1b54df8f735dc79ef629544bb1166a39614fa877d18f78b4e5b995d5d78d49b33312c8b9511d93ace12ef4ebf1a19b97de9a4fea07b2cc814c57c59d63458f453207066e27bbdb01b37888827b374675c599cb0900cd49ee40fb00b2d43867b74be3547c608c7f76f4391284d36f424ad3b07da092b50c036e234a0d104af182f04f7d1cc1709e3942017972f38e4957140fe1c10fbbdeeb6b9098ea9d5a5692e55234c1b2cdc10cb7f203ebf2e99ba876ce550a4ef9cbbfd1644b4448b62f330d8ac4ea6d884d031bd9df3a603f471919a7da46c5adddbdc2f21a75ecb408b5ac8cc2a65d21ce88ebba9b50558f7ffb55b8a0e47f4da84c54c8", 0x1000) 4.501888825s ago: executing program 1 (id=1793): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) setuid(0xee01) stat(&(0x7f0000000100)='.\x00', &(0x7f0000000140)) 4.470658189s ago: executing program 1 (id=1797): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) read(r4, &(0x7f0000000100)=""/192, 0xc0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x2f}], 0x1, 0x0, 0xbe8, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) sysctl$hw(&(0x7f0000000000)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000380)="18d578bb21c00631ef381c5d3bf66f0eea", 0x11) sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) getppid() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r1, 0x401) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r5 = syz_open_pts() writev(r5, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x80) 3.605592932s ago: executing program 3 (id=1817): openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xd, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet(0x2, 0x1, 0x42) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xf02d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x1) close(r2) r3 = kqueue() r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x7ff, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x8b}], 0x1, 0x0, 0xbe5, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @random="f644322eee7f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0xfffc, 0x0, 0x1, 0x0, @rand_addr=0x7, @remote={0xac, 0x14, 0x0}}, @generic="0ae547e350b01fdf5f244639d9c01d1958d24dcfff5548d276d5e9a7f2f75624a5f32667"}}}}) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000000040)={0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(0x0, 0x0, &(0x7f0000001080)="cb8edc40bccde21d28217a53aa669b3949dcfcceb5611c73f8cccaf660bd830a37716f65c9f1a9bfebee930cef57fe6b", 0x0, 0x0, 0x0) recvmmsg(r7, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xfc2b228c41ce17e5, r6) dup2(r4, r3) 3.495133699s ago: executing program 5 (id=1825): setrlimit(0x8, &(0x7f00000000c0)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x80000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x587, 0xffffffb9, 0x200499, "010041450000f9bdca0988d11454020900", 0xf1b5}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) 3.492564786s ago: executing program 5 (id=1829): pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) r0 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x80b7e) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async, rerun: 64) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) select(0x40, &(0x7f0000000000)={0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x1, 0x2, 0x0) (rerun: 32) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) 3.447647204s ago: executing program 5 (id=1834): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000300)=0x2, 0x0, 0x4c) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) mquery(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x0, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x4, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000300)=0x2, 0x0, 0x4c) (async) kqueue() (async) kevent(r0, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) (async) mquery(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x0, 0xffffffffffffffff, 0x0) (async) 2.416085385s ago: executing program 7 (id=1835): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000002c0)={0x3, 0x1, 0x80000000000000, 0x4, r0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) socket$inet6(0x18, 0x1, 0x0) r1 = semget(0x0, 0x1, 0x4) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x25, 0xf0000001, 0x10, 0xffffffffffffffff}], 0x101, 0x0, 0x6, 0x0) semop(r1, &(0x7f0000000040)=[{0x0, 0x7, 0x1800}], 0x1) semop(r1, &(0x7f0000000280)=[{0x0, 0x81, 0x1400}], 0x1) sysctl$kern(&(0x7f0000001440)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001900)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f00000019c0), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000002c0)={0x3, 0x1, 0x80000000000000, 0x4, r0}) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) socket$inet6(0x18, 0x1, 0x0) (async) semget(0x0, 0x1, 0x4) (async) syz_open_pts() (async) kqueue() (async) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffc, 0x25, 0xf0000001, 0x10, 0xffffffffffffffff}], 0x101, 0x0, 0x6, 0x0) (async) semop(r1, &(0x7f0000000040)=[{0x0, 0x7, 0x1800}], 0x1) (async) semop(r1, &(0x7f0000000280)=[{0x0, 0x81, 0x1400}], 0x1) (async) sysctl$kern(&(0x7f0000001440)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000001900)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f00000019c0), 0x0) (async) 2.408916365s ago: executing program 3 (id=1837): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000000002000078}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x20002, 0xd, 0xffff, 0x5fa, "ff0010f3f5093d96ffffffffffdf0002a50400", 0x0, 0x40000}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000300)="dd4e0a26b2772f51499f3b7bb2a4150fcd35e097d9bedb94826e0d3e555c68a0eb413f3cded5c1afc4518fe8b0cc06d59c5a6d62b8c0ad7abc8a87a6f94936fb0f2f55d3c87ab7bb1ee53e9abb0b8b8c59b5a5355a4abc6b2b98486182231269271afed6a5b4fac3317ed83e19beea5ddea60719f283756666d79f590d89623df015d76090d29d121acd55ee83e69dd986ba84f3a6980b68247fcf4576d4576ddd7c6dc1ca9579ecb12aeac9418f344ba955913eb7dfcb202f34626322d3dc99afde14779d6681daab9ce5a7dd4e7fe5d91690ce2b9024120772d9a4841883b7b8e502c6ccb4c868e7889c8d5f77ff68a7f681b673adb22e2d21b1da15ca82acc509", 0x102}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000780)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694f6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a73b30000004052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495861a9d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6a1444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e28aeab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb7318e6bf530496fa6ed1350614a055", 0x53d}], 0x1) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000040)={0x2, 0x0, 0xfffffffc, 0x0, "000000190000009f17b26900b60000004000", 0x20000000, 0x7}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e0db2a73b87c1aaf4", 0x28}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8501d06bb44c96922d061f32be6334ed0360d396bfc6c61bc836dd67c057dce12521753616854ec27e288f7f91286d7ae", &(0x7f0000000080)=0x4c, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x11bc62ce) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 1.324175517s ago: executing program 0 (id=1841): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) ftruncate(r2, 0x80002) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x821869de, &(0x7f00000001c0)) 1.305615559s ago: executing program 7 (id=1842): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x7, 0x1ff, 0x6, "32c14a6159da4bf4adbcf57fe2c7b1260dad3860", 0x7fff, 0x9}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x8000000000000, 0x2000200000001}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x3c, 0x0, 0x0) 1.305205603s ago: executing program 3 (id=1843): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xffff8000}, {0xfffe, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) socket(0x18, 0x3, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xfff8}, {0x1, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="0441345d1d286fe4157300"/41, 0x29) (async) write(r1, &(0x7f0000000040)="0441345d1d286fe4157300"/41, 0x29) 1.296049444s ago: executing program 4 (id=1845): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = getuid() seteuid(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10) (async) setreuid(0xee00, 0x0) (async) getuid() (async) chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) (async) getuid() (async) seteuid(r1) (async) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) (async) 1.294866672s ago: executing program 4 (id=1848): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x41) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3e", 0x49, 0x4, 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x27) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000080)='./file0\x00') setreuid(0x0, 0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xae) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000240)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000040)) 1.197707965s ago: executing program 2 (id=1850): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000001300), 0x0, 0x0, 0x0) (async) socket(0x10, 0x5, 0x8) 1.197394634s ago: executing program 2 (id=1851): setrlimit(0x8, &(0x7f0000000980)={0x3, 0x401}) kqueue() r0 = socket(0x18, 0x4000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) setsockopt(r0, 0x1000000029, 0x35, &(0x7f0000000000)="5ab7776a", 0x4) 1.197278661s ago: executing program 2 (id=1852): r0 = socket$inet(0x2, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000a40)=[@cred={0x20}, @cred={0x14}], 0x40}, 0x0) 1.189259429s ago: executing program 0 (id=1853): r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x54) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) (async) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) (async) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 1.187863746s ago: executing program 5 (id=1854): setreuid(0x0, 0xee01) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setreuid(0xee00, 0x0) r0 = socket(0x1e, 0x3, 0x0) getsockname(r0, 0x0, &(0x7f00000014c0)) faccessat(0xffffffffffffffff, 0x0, 0x2, 0x0) 1.141880481s ago: executing program 6 (id=1855): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r1) setrlimit(0x1, &(0x7f0000000980)={0xff, 0xd21}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r2) setreuid(0xee00, 0x0) select(0xd, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x2, 0x0, 0xe2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x5e}, 0x2, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082550fc1d67580fa20253af9a5a34ca31441b6f665a414b621b5f4c911015d68b4b79594b55503ec77653a5bb6ced012703f18fd2d869965fe1400532f896e39355f07f69e466328bd4a2fcd5dde057e9e06279e93859f0e552ea9b8c6b0d7d1d78fccc8b22616768c6fdd73c4ae8bfcfee14c8b111c3bbab8e771ef3d37a2e1428c219edecef01cdcd1a2cd3ec4aac0b48b", &(0x7f0000000080)=0xfd45, 0x0, 0x0) 1.141370408s ago: executing program 0 (id=1856): syz_emit_ethernet(0x5e, &(0x7f0000000080)={@local, @random="7004f5b37507", [], {@ipv6={0x86dd, {0x0, 0x6, "d900", 0x28, 0x0, 0x0, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @ipv4, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816cc676b841ca2cfaa3684d344d35deaeb2791105fd4eabd89b35a47051687dfea6389f96ea05100173452d50362c25010413aeb9ffb77f39790e86c9a01b17fbacb6474a2c01630", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x64, 0x0, 0x0, 0x4, 0x0, @loopback, @rand_addr=0xac150001}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x2}, {"dcf7191d365e0000000000000000249d76d60000"}}}}}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={0x0}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="ed9baab527150edfa2862686404e5472eaad9d005ab940f64d0ebb0ec6087e6c7106811cb03315478a740c03cc3c19125b157db5625bf70e2c8161f5e2", 0x3d) r1 = socket(0x800000018, 0x1, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x1}, {0x7, 0x0, 0x40}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) bind$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x18, 0x4000}, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) r2 = socket(0x800000018, 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x8020697a, &(0x7f00000001c0)) 1.13900098s ago: executing program 2 (id=1857): symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x5, 0x106) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x803) (async, rerun: 32) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b18", 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) r5 = socket(0x18, 0x3, 0x0) (async, rerun: 32) r6 = socket(0x800000018, 0x3, 0xfe) (async, rerun: 32) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x0, 0x6}, 0xc) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) getsockname$unix(r6, 0x0, &(0x7f00000010c0)) (async) setreuid(0x0, 0xee01) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async, rerun: 64) r7 = socket(0x15, 0x8000, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r8 = socket(0x18, 0x2, 0x9) (rerun: 64) ioctl$FIONREAD(r8, 0x8080691a, 0xfffffffffffffffe) setsockopt(r5, 0xa, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000580)={{0x7ff0, r0, r1, 0x0, r3, 0x21, 0x200}, 0x4}) (async) pipe(&(0x7f0000001800)={0xffffffffffffffff}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000200)) (async) readlinkat(r9, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)=""/227, 0xe3) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) (async) sysctl$net_mpls(&(0x7f0000000040)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.13803771s ago: executing program 6 (id=1858): open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4}, 0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200020}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x22, 0x0, 0xfffffdfd) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) mprotect(&(0x7f0000076000/0x3000)=nil, 0x3000, 0x0) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) socket(0x6, 0x1, 0x3) writev(r0, &(0x7f0000000200)=[{&(0x7f00000014c0)="b78a673adf407b1a615f7b0cefcbaae1deee2db8c0a39e78cb9e7842dade5b0289dd462481d2f7086861942434c3459f91d45c48ca1283285d0f8cff1719972dd4e29f627a68c4faff243c839d6c7feb3bca329b172b83f4bc7e84f45d21754bc413ecbadd57191f8bd1cd61a9854f42c6695af839362ab8a907b4cde80e74afd65de994a34c9465147390a07ad76ccb98de184fdd98c479380c272de4184a1072fde680cebd19fc857c6ea3c37d4b878cba0d15434741e27e866cac8f4862ad786c571698aeb0c93c31ea608096fe9a8667994e54b2b5ef2e48ac65764a69ef91eee660951880d5428563fcfb6dee07f419033d0dceb8d800671a93654a54753d1cbe0a517b7489163ce0ad02703a59b64de8c85cc4d838a19f3a77735d7048a8e54ca3cae4a472ce68d59b73ff05c875be6e8958ecc84844a3ea077b1f828e9db731c560f50d0a97618a04df98e9420d480085c0cdd086decef9e01b00fc5bd7d129018429539cf1f096e8a3784300048967a3294410ffc467809dad39c9bf3e851b2aa4106af9d77f783d5bd1674d2c81b10d276e8ea78fd87ed33055c797c096a2d8394975dc1d1f5a89be7a4a6758954b0df5b8c30b05c95c71d212f644fa0fe005fe162339ece8c1705ca69a50ffe8920f5b9db7691b99429b7196061c4b2fc51dcea3f54264a137fee796a716798827091408842f36511611fd355351dfded485a60849fcde62f2867d245361cca123c2d70ee4d9b7e495b5f67cea778f952bf0c00f7892dc3f7e4875f3ff01db85baa4f4337cda169de63e43c7e5393f1599ebcb089a96bf25c8bf8e6ee1dbc2fde6753048ecb222580087695deca0cc7583e0c53ce832e55adae9acc5e2db49048ae9a522a11f3b693270c6ff7bccde4bade876214d7960588cb461f3d85a939acee63c2738c808647f8f57f3fe3b30cbe42b75eb698ecbcc5b1c40b0410261f232ba04bc3d315aa214b7ab33c50e7b455028640fd84eddd32b05f72155bdae5508193b28cecc40a0b5a97ed05571aee87d355cef03cbdcac3abd72dd629ffa637ea2b5931c2d4f8ccf1c1632a71a136009f5c72d0409aba4f4d98f48bde00becf317cce8ebc8824b0e81cfe0d1cccd23b8bb7087d8200aa244154cf51671df28e480a276ffa6da88a5f493dfe391f0c2e54fbd7409bf607999e1ac32ced9524352a7b983e19afdd9b92d0ae2e41ef8810738f1a5d202ef020603f7a3b6a3eeb53ee0a49d748ad220d14d471c0d8ac196a855cd49946f881105a66fcbc7f18b4dd505d53e69921d4b6007d4e3817512c55f2fdb4a31cf2a92685e2840350c843051a5f94672475cc5ad771d3d0b18d38af3b6e358592e22f18ab730ee34ca97e2e97a6d750e9cb65d71d93ec0e19343c97fac29a621a64cb8de117be61e82f25ff5a5a4eb9792a35b806a12397422359d3cb8ec2b6f3a4da9158e97619a00b05f6dffae8a390ad30816c7ec868cb8f0ebf2f12eef22d7b043bb6b286a30d0b56033135928f1f3ba4d3db6ac521161a0a446b22497b9644812868c8b3af55c1a18cbfa5841a43f10768b96170083aeb727c8f9af0380bffdf06036525e44b0bf1c44de46d57e89e785b8fc7fe21b463919a5fef01c3051ca50684741471ee90f7b3a9c884a24ab0d6e50496d540507062439a00e70d429b8e50bee76b5bf4473f93b9078c8fd53282a1ad2bb15e10281071016e1e17857a137ae593cff19541d5e7399d984779598556250b6acba121645cb5f9bbbee6ff44211d2cd171b752e11afbbd4616e2a0acb4835047a224e4ed78a6b900d79635fff77c11a543bd614685740752a5dcadc6161c0c15d6f15460088d10e86d916deff0d0ee941443b0df8052e1afcbb627866ed3a3b7edbdeb933968f035cf4cea0f50baf930ef10cc51f47fb4641c508f0182e9dbe335409bc230d93285d4b50e304501bdfd4e18e9bab3f94e19acb020b0b723017232b12d477d7b5661ef6892b2c9a04f29553fb6f1d9a4875efc30bda7045fb2624d90eabf5cbf71191098425a650fd7b3c2e584b59cbf224ef0ad202711315d15ad4b8c57b312c354acbec562e2d127672b8cfb7bfe7b5b4566b4b777385f6754a89daebc5b441e26df400a69efcd11c7e9d4660eb4ba19e054d0bbb554ae5b64e8d2d3a8d418b06063198bd732a71763986a67f9f7c84b20255d6290c7694fe266c0f60081f3b99ce597fbb671991aef52807f72f7af6461d228f734fd84ccfcad587048da52fd43ca3071b567769205900ce3dafd83a7a9bef972a205f1ee9083027a901d83326b57b12b206a6c6fe593404692922bc1d61681e58facb3ca16c8dd17a8d9d6d8304727c46c6769b9a47f4e072088b31dd5812b1d669e2475703f7f49fb5d0bedf2e530b1d60fcd0351c81f32677f02339b5d019fab03d67fdfeebe67f13527af6a4af07c363a86574150b94d40a5a7802b3d4b2710e2aacf492b8f2e95dbed7d1e5a7369be0bac63d9333995625613d8c0719016ff7e769262286a36a998b5911732e05f1c644c09a75930026761eb953035a59c3d746e686583c07ad90b65d652b5af70ed765b393177b896ed4a1f8c01164f1d41db8cf3d69083e4dc38e15b1358d17d28521a563ea3f0399b44979914366aed3648c7ce342a84fa5c81a6948f4ff4e97a1e17a7225de459001424d5d8480587413c767236e6e7a04f1fb3142f778461e6608b57ee6a79aca7fbbb76a3f66ebe23400b2197525ae1408978f8dd226b2a6e21976554810bc14e7b016ffa43744234cfebb0489263e17340a18818405b41e4bcb1c3cdf8d8691bea83415c2a7ba133694bf899f27df0cabbfc197f93c00df0c121d42488d270f84a533c795f081a6e0dbe1eb16a2df8f211d72ce958b3ea8bff462a6557ad1fc368cb0491b46317704dc151a6e2d597c58a353031eefb087f1eabc583f28f3c695456ab3d176d26a93cddbfd1df2664e22168466b4110b8fd0efd44edbb0682998642c1bff41486d1c6bd8f4f1187a91da3f4f7fc2db2421fed503b669e927ee224dcc6c9ecb285b0e36e0a0de343f4db03cdb1cb6033bbf8da5765d4b7665a97fe8424e6586ec95f6b2d87f546dac286faf8ff40d4782415a9e210c1a43635dec42122a7c6a51d30600027e8670babeed1ad7cc7bb7e94bca12fc14388e8f683af0287ae9a35eafea876d89c9b107132f2c2c38883eee808ad12e067e809ae897dd9d19a9aa1369c1536a213a3d2ddce04284611aa10ee2a3b111fe6c09c8567f4556289faf86eee526f261913bfae54fb18254f82309951f6a502b25030163d6d0a506d8d161bfb29edf4e11311150846d17505b0811b2255a0b6e31b7488bb05fa28b7fb68002773a16f7d47e1b02b5f276a04905320fb1dd054d88f23ef1b0949352d91b9ffc67e45b5bf27197b7a480b3f7c795d9ffc0c1caf81b68a314efa9fdec81a8d859775de3e0658ac32938959978db7d5972b79c16c2bf58076071e840d25bbb1be6ced78164b469e92c78558b0729cb01f2b48072275dcb00bb013a785b4dd32bfd1331366b83b39281636b331ff22fc1c4b89f065330647b87cfe7966b9f732123813ceba42c2c94a27f276a6f405c50f58238a9b231f652148df74229995fc55be05fb59b24ab21fd6198c6db2e54cdd2ba0263d1ee17cdb98d83c744fcb2364029def4f053050fad2397679e43d8b06dd2cfe028dc384195f5b834ac40dcaef18e0645211010466aa9232e3817bd5e40f7dae16b72a67b518e653b92e67a7c37ecc7f7747be16e97940398b24189a390e6243d9b83e6372cfd0f34856e99006ccd9bbfe8ea82b6c52a7310b1fe8c38a9494cabbe90ceb35c8e65b099b924ea76dd8f9108da3aeae2a0c06703ae7fdd19bcd18deb4ddc580b7a44c229d251260f299521515c9d19b1f8dc572f5f8893b8a3898f81e1e85d1269a6b998a6dfc4b777901f5ac1dc8cea365fdba3b321b57cc1a34905e8908a80e59252e7d9912f56f685b63023ebb53f2f65c4bee082ab8f6ddd73ee29b4135bed8912b07e8c04b859288b2c82f52bfce5babc4f83eb33c11157e57370ededa78bc1b11148574172c13cf01b65091521d87a1a4f4e4fbf51a39f05b22bd967c6af004bcee79eac4467e93b73a76c8bca0210ba33b5f00f9ca23df21d787d454567390a7083a348552ec5724ecc9536bc9914608f8d7f4c25c6d80af19f330e6725cdff8f687f8fafe45f43803dabd0694e0405f99eec339c53e3dd19fa192b9a763312411f4d7b44fd182d805de494fd8c2d3c89bfab51e7d1f48d3db900b1085af5c9d8d738e20a168769f50ba41295a7031e9516ff517c548e52deb2c83dfdd37732365fce0883534307fe6fd1bd02d670997bb2db84e4d768ad14fc24a6b679a8c111920c80bec1a448f7a2bc3676c620a905df3f51bc57607cbb90fe7cfbe37b265bc2a50eb5fefdfc11a0048f6dcef530f26e994dc4aa6bee2112b71ea2181ba4b3ae13aa9fb0593a295d4cd6c95f76db7923b5706746cabb298b7425194eca55b7e6ec30387a972d4523872b68ddcfd84e4834101b250fed4f870d2a2c74cdc1a06c3b71db2c0cfa1b02e69db78a5405164dc6bf8689c5cbb526b9fd5fcf8996eb731b2420634b5759fa69b0c09d0ee554cbc2de62683bb3b1669411910dc0b2aa23bf181f8391dc78bf70c6db7c6aa7c8650fe12b56c146fac3bf00a0fa589cd8b901752e0be5962d199cabdebd3a7ae1b53ce7c555e12f54dac7dd3747999a6ccdd9ebad79f8ba0ab115d59f93d1d7209925c52347502529dfffce9f1c80b94fe4a4f7c84c76bb3d981de8b35abe1fd97d7721d0584703e4a22a85740020dd0a839def4349619b120dc7f74d07dcd985355aa2187d244864de70a8c45371275a06276dca8fd1f63e1fb6700bd40a19d9a219ad4290600a9e32112eb6298ee121a58aa6d257152a53589c2e03a78e1c10f02b8c147b31bf26f46aad4db8d622edb5fa0b2670c5397322b28400708abd4cdb83b7c75d5668cfd63fae18f9a87e69f714180c27db897f469c51aaa66d4f3f2a70e5dff88d837babcdd7eba97bfa0f47f4bfc68b9a4183a594294ea500513bc5ed9dc811e9fe914745372112cf7c992f3181e5dd83618c396ec56964842259181fc0bca10736730a621e2f945da9ae597c2fdbabb14531cef29476a33b16cf4f35214c569f556d06d61abb2a8df47fa886fb7413604572b55f2c5ce59a9c8fe60882c7acf6769836b47d71f5c9ed6b91b61864bcc51bea2014e76fe5fc77079957e3c52b0b8d873d9cb25387fa65db7eb0cfab3f8c71aba2c17efdac5a804fbaf24e513e45373c0b773f471e4b41cb239acb3d6db55b1d72cb330cc4935046a3256151f02cefc4e748ccd2cac541a3380bbc325e8a9b8c5702a88ce8d2f6c79d082f3d1b152a118d71c9c678680ebc7a9b4b11ebf2a8856249856240af9248d6067b498c5750683da2f4f8d83bebc556e90d01136942f9faf805d42ff724475c0d93e9209034c7214a00d229172e4619303f444e7e7ff5e4d03e9a9a3c250fbe3ba8869cf1ab09f1cf938fce4013cfd0c5642c31edcc6e0ab1b4d8f6a56eaabc8f4b505643b4203a939774f57f066a69d1b5fbc0660027ae0b531142cdea879057da60b4e2effbe9eeb404ef9e4c5bac911f2f3be64926a5254f0c12a7d4e3539f8027f3427114d528367f1d896504edaa3597b2da58450302c54624f8d07725c6b34861b519398e1b90867eebee566d11f0f123e76b0e7a5853", 0xfffffcf2}, {&(0x7f00000002c0)="9ee4bce64d4c926928ce9d85b9d21ac9f39b5143da8653466883adbc7470559578fee707afc643ab189def0f963d38629c4742e12dec0ec5cb721bc1a264839587c7490db16a577c391939a911fe7cae611b5b7419bbc5aa107a6473f5a63f795659b6fe0f37d1d1fa2bc3bbbce715944b6c037e013421de75519e1a1e388f207bd9bd6e8e7515307e14b341d3c6a8723f9ddc3d7528d4b7cfee8efffcfbf817d91f8a2a8e5702f6da0b8acc3be86eec7c4304c0328511f914bded7d655740056e9b91cddd76ce905450fcc0e17a9907267c694e14948738b5267302841b19ba194b0c", 0xe3}, {&(0x7f00000024c0)="8e28728ef98173bb101263622e3e2a6f0e7c9f3a4d768a7583f5f287ad51d61bfdb06fa8ab2cacda9b42bf1c948c918dd90415cb8f1c82652c9b19ae8d9f9519cc8a8273faec0393bc97609b99b3441d7c9fc98b69231c5ad188a9406da4331e18fd89b2bae7936c29c538c0d2054010f5f309901be135f9d17275fe238ab235d0f0bc9deb2e396d0e4d35d1f40210fb2a7a575c74481efc97a7dc22737fc78d8c7147b2f49213f6747ae6d1c2ca6fa2df572a780cb81602beccba9baa702796b9087ff1388ed22613275ef24fc96edcd682ecbedbc966d52493fb3a7eac47cf76bd02058c810d349754d53e61f6f90f639bff5f01b098d81f08b2e20bb49f6ad73c58f0b90b76799a2024821cc26b32498f50209a4d92b588fa99f4b9089ede51fd778829017a7914cf519e19cd81110146d714cefb39be826f2512bc15b384d04a18eaf4c69ba0ef92a00659c33647f324d08675bf33288b8c0f86624cfca6d396d857a6f9a99a46bfdf17515d965606840c040b0d887050c8a9f5a62052d27a1ec1a616d4b350c2c40ec742fe11057b39736959609f8f02864b1cd9a4c954a74218466b0a86575f33ef1f03a16bd65357e3627397f6978bfc422fdf7435c71e187063211db793b11fe71610c42bec41c982e4642e34119f698014f05f0040aed0adaf7a98b17c6a7000ffb980e168aeeb0fa120aab99c54122d92acef6b0f40e1b0b2a0d477414b5fa58e1f80dd7321a72be7f0b6076e91733faeadaa", 0x21e}, {&(0x7f0000000180)="0069f2c5c01ca30d6af9b115885b1b5eced12878ec74e8b2053292f00bc06acccd8bdfd23c1533bffaf4"}], 0x3) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f00000001c0)="0623d8c52cd3", &(0x7f0000000240)=0x6, &(0x7f0000000280)="c2a0f5dfc3", 0x5) 1.13777755s ago: executing program 5 (id=1859): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) syz_open_pts() mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000500)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) setuid(0xffffffffffffffff) rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x73) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000004c0)={&(0x7f0000000200)='./file0\x00', 0xe, &(0x7f0000000480)='./file1\x00', 0x8}) kevent(0xffffffffffffffff, 0x0, 0x40000000, 0x0, 0x44, &(0x7f0000000240)={0x200, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r2 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="2500400004000000419ccf158221ec4393df9cbf084b0d8b419309a453056d254bea38788a73c75ee7ec074a8861615419deb670ead8b4d6", 0x38) dup2(0xffffffffffffffff, r0) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r0, &(0x7f00000001c0)="b510049a", 0x4) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000280)="869e825cc74a09ae592f9c4001cd806e8b3ab5981b2d98bee8bcca2d49baa0f9443484068c37a0e52c238e2d011c903feaf93f63dbfb6be6e6671b33a2a0fd2859d14bcacbc54c62b759c6ef8b43ebcd4129aa2a396c1329f7d188cc6a7cbf5219ed8beb61b7ec007c6eeab41bcffe2ad18134a49668e8054cd6f577343098b4ffe3a69bf4617f2f01304c024b4bf9e504296d0cebc93896d501ad8b3aba6c5c3fdf1c8a8ba5162cc033fc32702e", 0xae}, {&(0x7f0000000340)="0f5e318e722aa2568f29cba111d2145c044e252fad44323832abf46cac8b1d62666203d0d352", 0x26}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2, 0x0) 1.137562899s ago: executing program 3 (id=1860): sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) unveil(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file0/file0\x00', 0x0) 1.095988616s ago: executing program 3 (id=1861): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) acct(&(0x7f0000000040)='./file0\x00') acct(&(0x7f0000000180)='./file0\x00') r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) close(r0) r4 = shmget$private(0x0, 0x11000, 0x0, &(0x7f0000fef000/0x11000)=nil) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b306fdb3bfc2ceae6881f10232f8da7b2bc53433be093f647b25a3e28db81cda67b9ad0508548e8fb8f3809c6ea818e5e0bd809de608562e6eb902faf3016f42f34b8f593c65a42eb01423d969066f97eb139271997c7c248d3812d8593697daf31ee82446e09f169e5f2f6f401bcb12dcd67601df22b45c1877b160e8cd", 0x7e, 0x0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r5 = shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0x2000) shmdt(r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x20000004, 0x0) fchflags(r0, 0x0) 1.095772874s ago: executing program 3 (id=1862): ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000080)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x400, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000280)={0x1, 0x6, 0xffffffff}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f00000002c0)) write(r0, &(0x7f0000000300)="cd38d6bbc849c256279ab21f88904214c74c122247031085bee7ccd71a5af0703fe196a19ff60fe58049af336c5f5c1ae1df24ecfef01d5aa0be", 0x3a) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000340)={0x1, 0x25c, 0x8503}) shmget$private(0x0, 0x4000, 0x500, &(0x7f0000ffc000/0x4000)=nil) ioctl$WSKBDIO_GETENCODING(0xffffffffffffffff, 0x4004570f, &(0x7f0000000400)) setitimer(0x1, &(0x7f0000000440)={{0x6e9, 0x7}, {0x3, 0xfffffffffffffeff}}, &(0x7f0000000480)) setrlimit(0x7, &(0x7f00000004c0)={0x27e80000000, 0x2}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x20, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0), 0x40, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, 0x0) socketpair(0x1, 0x2, 0xa, &(0x7f0000000740)={0xffffffffffffffff}) bind$inet6(r3, &(0x7f0000000780)={0x18, 0x0, 0x6, 0x7}, 0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r2, 0xffffffffffffffff) execve(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000a80)=[&(0x7f0000000800)='/\\:{((\x00', &(0x7f0000000840)='/dev/ttyCcfg\x00', &(0x7f0000000880)='/dev/wskbd0\x00', &(0x7f00000008c0)='@\x00', &(0x7f0000000900)='^#..*@&^/\xaa$!{[%!.\x00', &(0x7f0000000940)='/dev/wskbd0\x00', &(0x7f0000000980)='^\x00', &(0x7f00000009c0)='+})*/\x00', &(0x7f0000000a00)='){.*#&#,*}\x00', &(0x7f0000000a40)='\x00'], &(0x7f0000000c40)=[&(0x7f0000000b00)='/dev/ttyCcfg\x00', &(0x7f0000000b40)='/dev/ttyCcfg\x00', &(0x7f0000000b80)='/dev/wskbd0\x00', &(0x7f0000000bc0)='-\'%{-)\x00', &(0x7f0000000c00)='/dev/ttyCcfg\x00']) pipe(&(0x7f0000000c80)) 1.095635983s ago: executing program 6 (id=1863): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f00000002c0)=[{0x101, 0x5}], 0x1}) (async) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) getpeername(r1, 0x0, &(0x7f0000000140)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x26}, 0x2, &(0x7f0000001080), &(0x7f0000000080)=0x5f, 0x0, 0x56) 1.094243402s ago: executing program 6 (id=1864): setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x4e}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) (async) writev(r0, &(0x7f00000006c0)=[{0x0, 0x19}, {&(0x7f0000000740)="b34a2f6e77efe4343f97aa954fd5783416b03691fbf5c08d78117e73057b572c0dd0207509d0946b4cfac2ab4a299afebd3ab9c7169c3dfa43d371b167330886c4b073d81e094b8a7f7ba04034e5c6627b164ab737191029558e26a40324333170e6443d51a154eed4459c53d2ff54a2d1e845dddafdffffffffffffffa928d64c6a03466ec59e0c5dcb53b5c5331b02425bc377ec8575ad1eb2143e49663c2774be69990561d0becd52b7204f586d518b522ece746c711185fa83aa1a20e703b03055371aaa73429ec61e5f6dbe50b3470a5945c5e8026f2a658a9161f494a75897a70e1dfc93f3e71fae7d4ed53e5a28d6e3787920fbe6842aac61a4646c248b72cad650c10cb5e6ca6ac221e46442b8fdd3529a33d29caab9b5f2badba25539a03eeae71ca3f32bc725323c114754a23d62f3d4cb1e22267618579e2bdbd8cd6546773e6b9812c3a79a02df360ea1602c88555c30281837abb9ecce1f79c9edc725c923143548fa2fe78d6d325c2e060f3fc889f61a253c015745d7226987feecddf42963c7d808c13976bc24ff", 0xd6}, {&(0x7f0000000280)="1f8e55e576cbbecc7693944b2d361f6e6b65f8bc64c786d2906f5edd1b36843a8bd3b677f8cf6cba26cb59d5c538979a1a9b4bc0d26bcc34fdea4ea3fc641e0d739f5657f61879800aad1bdd84a448cc15489ad2f894084548ebeab3d7259720eee3f887bfcc0e368938381ced0be07c1d93402bc0a2da53d19875d71f678b51a496f835144d22fa3bb8cca541b0292aa2744edf62d69a48e0d346ca48e96d389dbe824d3c43517137", 0xa9}, {&(0x7f00000004c0)="ab07e16f15763003928b70d1e136dc0f8ee23cab54e566cc9942188d0a91d9fb676676c846f349f63e91ebb1a0cf0e10fac2740c041a1a9e77ffb88c7645e6b8f7766ddcb71d29be85c0092516090bf78bd13f8deab6d51d66f2990e772bef1c72de626ca4ef69736b50fae726bb168b7cc3ae462cbf7f614adbe9a96a22a8f9b980c6b6", 0x84}, {&(0x7f0000000580)="c1b45a4a57b3ff0742415c4da40c1079be15543790c03a37bf2c4e70add199aecbd9af656ee81b788140af7814bc00fa67c6e3d6405dccf969263173e33864c11e6665f300"/82, 0x52}, {&(0x7f0000000640)="1861b84b951a4c92fcbe2ed7c2c9f20b91bb05efeaf76e2a7002d1f6dd20af65e996b9a858ed19f219d0a1d253207e552bef571b9a6bd3e75c0c74295d77d196982e0be1a07b08386834f5d1ef1875911ffd1481e339cfaf", 0x58}], 0x6) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000002c0)) (async) connect$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74, 0x0, 0x8, 0x2}, {0x87, 0xc, 0xfe}, {0x16, 0x0, 0x2, 0x40cfc8e0}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/167, 0xa7}], 0x1, 0x5) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000300)=0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="ac2740c6d63124acd7d21972817267b5ab7037a43a29d21f9ddfa7cc2a9c202dbc7765095d5315a53a318705639f0b1400049f29f71c31238df64bf6b32f43ac81f08132062d7621991e9cf881ad439e3be48e738487c5ed9d7b9a66b3f8042aa9c8e9d9d8c793192280a72a4bf7dbce4627f7a2c6202be2a701aa406abe3dc5bccc5ea46816de894a7bf9a77f6ff46ea6b3ef089e6cb6285da4c9450f2910c1018db944226ba44f67c1739caf839c53fbe112f28569ce977de80e4780c6b9b1e118", 0xc2, 0x5, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) 49.355358ms ago: executing program 2 (id=1865): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x82, &(0x7f0000000100)=ANY=[]) poll(&(0x7f00000001c0)=[{r1, 0x40}], 0x1, 0xb0e) close(r1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x3}, {0x0, 0x40000003}, {0x1, 0x303}, {0x0, 0x1ff}, {0x1}, {}, {0x0, 0x5c8e}, {0x3, 0x5}, {}, {}, {0x1}, {0x3}, {0x1, 0xda}, {}, {0x2}, {0x2, 0xfffffffd}, {0x2}, {0x2, 0x9e}, {0x3, 0x2}, {}, {0x0, 0x7}, {0x3, 0x1000}, {0x2, 0xa}, {0x2, 0x3}, {0x1}, {0x0, 0x80000005}, {0x0, 0x4}, {}, {}, {0x1, 0x6}, {0x0, 0xf}, {0x3}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x3e, &(0x7f0000000000)="5ab7776a", 0x4) r3 = socket$inet6(0x18, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) dup2(r2, r3) getsockopt(r3, 0x29, 0x33, 0x0, 0x0) mprotect(&(0x7f0000679000/0x1000)=nil, 0x1000, 0x0) close(0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4}, {0x4, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x401}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00000080fcfffbb458885ea85a0100341ae2f3350ed3ab25", 0x1d}], 0x1, 0x5b0d) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7fff6276b034dd028634d18186ee5ff0500792f6b6ff3b6609952ede1ffffffff9c08025dc9ac512d64f4", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r5, 0x0, 0x3, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000180)="d80b00"/14, 0xe) socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 41.578617ms ago: executing program 7 (id=1866): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000440)="d2345a45f4", &(0x7f0000000040)=0x5, &(0x7f0000000540), 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = socket$inet6(0x18, 0x4000, 0xff) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 40.570883ms ago: executing program 4 (id=1867): sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) getitimer(0x0, &(0x7f0000000080)) 40.116956ms ago: executing program 0 (id=1868): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = getppid() (async) r3 = getpid() setpgid(0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x6000, r3}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r5 = fcntl$getown(r4, 0x5) fcntl$setown(r0, 0x6, r5) (async) r6 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r6) (async) setpgid(0x0, r2) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) writev(r7, &(0x7f0000000280)=[{&(0x7f00000000c0)="c4799214ba79d4f2007bb33a208f6f78bbdfe06334", 0x15}], 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfffffffffffffce7, 0x0, 0xfffffffffffffe18}, 0x0) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 24.069967ms ago: executing program 4 (id=1869): munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) minherit(&(0x7f0000001000/0x800000)=nil, 0x800000, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f7321e3cfb000000000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e00000aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f00000100008001830708ac1400bb0000004e224e22000890780000000000000000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000180)=0x1) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="feffffff", 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x48, 0x6, 0x3, 0x4}, {0x2d, 0x0, 0x2, 0x80002}, {0x2, 0x2, 0x0, 0x9}, {0x50, 0xff, 0xc9, 0xa}, {0x6, 0x0, 0x0, 0xb0}]}) write(r7, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 23.735057ms ago: executing program 0 (id=1870): r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000240)="4dc7347c", 0x4) socket$inet6(0x18, 0x2, 0x0) (async) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000240)="4dc7347c", 0x4) (async) 23.473176ms ago: executing program 7 (id=1871): sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000b00), 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, &(0x7f0000000040)="ba42431876f1000000000000", &(0x7f0000000440)=0xc, &(0x7f00000001c0)="444ca4ebaf1aaf7c24536e6e6b94973ebb86e89a155df6fb795a9647b8e4759dae96e0db03bb53abda070096e6a0b45bd5f71c4d9c1b00080000000000000600000000000000db7dd24ff31c483870ccc4b59d92ea1025c0a68ed22d942918862743b84a000000000000008b2eebbc8b59d44f174e", 0x75) 23.238114ms ago: executing program 5 (id=1872): open$dir(0x0, 0xae828e137847f62, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000000)=0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x4000}, 0xfeffffffffffffff, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x4, 0x9, 0xfff, "3cee7cae30faffffffb91b000000da64612c3300", 0x2}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="d7dd29f6e44e6c57f7904d7d8534c95250ab27c5b91ae8d25c8144d775d13e0156b7097d9abd76986a00f0d22b1a104a77aa2d2e6742e3f086c29bb022b0d221620bd0d012f6836db5a0efb46a45a94f054fa2e7197ff6da690b2b279d591b147678993d9ace7f20c52975f6654629725ecef38a39fffa5e6b407e556971d33bfe7865e2107fbe523896370c201c9d7f35a01737f8de8337d048106261989d9a074c104fe4ae69ffc8b213def18ce84ad1f53c7cded9297ee86a354e635940806aca1ccb2c3e88a2af9cce2cb8ea4985c3be444c41d6d656f2e5f216d8b8fdb5c8d1c6dfaa1e7261d59d877866c152e05fc78e682d0015e6a9f563091426fa3db497b37511d2e19c0fed1add0d39ec73ce166ea68baa3ab5b7f3ea8cbd8729bf4a4482272fffe523f12769d4fc0030", 0x12f}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 22.614376ms ago: executing program 6 (id=1873): sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x1, 0x2, 0x0) (async) r1 = kqueue() (async) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x2f}], 0x1, 0x0, 0xbe8, 0x0) syz_emit_ethernet(0x145, &(0x7f0000000700)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa86dd600a0010010f060000000000000000000000ffffac1400aa00fe000001000800001a000000000004403f16f70d54032059db20aa7cd2af7b825d9cb547344203f7b3b42daa8307d31baeb2f138a008b1ca37ca6ebd87f93abdb69b175c4fddedaa71f608d7b82161e25acde74909d41520db2f4d510160b6a5376387bbbeec6b72f35e4558e34b3165e4e3d0665dd7a6b6af247bfb9a7b03f0b242f43777e85d8e33e694badeb21ea2e1b6886204000000c81494e71681c05c49a78341f62d2c74ff03a167b54e72388077fd5bfa068fc2593d17827de600e2ae95ff04064aeb55c539218657147ebc7ae3d53664f3880710edb6dbedcb25570d0eee9697042c668017074b90cca0984d2c023b54e0eecec73bc748723b"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) r3 = syz_open_pts() close(r3) syz_open_pts() (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) msgsnd(0x0, &(0x7f0000000180)={0x0, "0a75526c40727346ab79a40a1d8dbde1f90b8ac3a359e78ec518f6b4509cacb973276618ed7280eb0b9d6d141f4a07254f5cb4d852668e8b377da2ba844f08ec04d9b2769db15f938e45cc6dc72f6565ad8c662d2c5527a4343cc973d2afa2431689ac6a825f7c04868574d1069d21a951319c972ba16ce0151db733aa35abe3541d2bd5feaa17e5606e6f5c8327273515ed5dd7e46994e3c18fb5eae02632f3d8004d1069811a33af928c7e7f308461888cb09d90f0b5e41c13be64089ca0f4f448b870be95a656b716c1e53d59dff5297deff136083c9c"}, 0xe0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x1, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 17.493447ms ago: executing program 4 (id=1874): r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2, 0xb0, 0xfffc}, 0x0, 0x6, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) 17.285745ms ago: executing program 7 (id=1875): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt(r0, 0x0, 0x5, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffffffffff644cf5ca749322eee7f0800460000200068000000019078ffffffffac1400bb830300000ae547e350b01fdf"]) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r1 = dup(0xffffffffffffff9c) pread(r1, &(0x7f0000000040)="e3ad99578f70cff30c72f7b58c2542bef65e367e2e93870e385c158107ea5570ae2f234a804bfbd575feb70eed882136c814372ee2f6f61fb413a82370dc827b7cec4c00e729aa8d758a5246db4b77f8efa21082a988d84a892e1ee2c38369", 0x5f, 0x2) 1.101034ms ago: executing program 7 (id=1876): r0 = socket(0x11, 0x3, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget(0x1, 0x2000, 0xb, &(0x7f0000ffd000/0x2000)=nil) shmget$private(0x0, 0x2000, 0x520, &(0x7f0000ffe000/0x2000)=nil) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, 0xffffffffffffff9c, 0x4) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) r1 = semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/192) open$dir(0x0, 0x800, 0x10) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, &(0x7f0000001180)="e19e8b7c07a2321fc35fd70fa0a368b76be66bed2658ac6d1bb4a0ee11ebca35c930acd644bf6a71c4722fff4bfc74d002593311a253ed1b3bfddf6c37892bd03d5acf954322e2a8464629617b8316acbd113a350aa549aa32803409f8255a91bcef2f39b55ca6c7dfde0ff6b40fb8d6fc4f7a9f983da98a92fc3853aa61b2f9fecb6010935587ca42ff7748c7420d54698f130d6ed9b6605bb463d441d5ed937cdef2370887d8f8ff66f100c2c528643c1778abd5f9bc47a7632821ff0ff215ef8a5d79b193a1b21c5343397a7da246eea7b34f6a8840db98ed8d0c54fe23df2cc52aa3cd89ea0ff150bb7ff3c01b58aefb6a0ccd7bea899bdc6e11d1e821", 0xff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000012c0)={0x7, 0x6}, 0x10) r2 = semget$private(0x0, 0x8, 0x2c0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001480)=""/122) r3 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$TIOCSETA(r6, 0xc148445e, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) 827.751µs ago: executing program 0 (id=1877): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e0db2a73b87c1aaf4ed7b1834de4ce2265e7ec5974ad5062b518ee68551526438376a80eb4a1e1922511abb3deedb5eaf41f784abaf28390dc155a92c43fdd6eb", 0x60}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c7bf18de71fda74a0429e1fca420c79b8fab9461b589a47c386c030050bb44c96922d0e1f32be6334ed02b07b1380000d87f3206be479758df2011f550c624230b840ec0e558146094f9042f7f0a93000100009a9e055ce841c2a81d5005000ddfb70de52ae69e1c2c3ab7b59eb7d77b94078a5117ea42e2ba993c876e20c7b5", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 421.297µs ago: executing program 4 (id=1878): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1081, 0x7, 0x3, 0x800002}, {0x6, 0x0, 0x7, 0x444}, {0x6, 0xc, 0x0, 0x401}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffe, 0xfffffffc, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x4}) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1, 0x2) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f00000000c0)="fb", &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 257.699µs ago: executing program 6 (id=1879): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() sysctl$net_inet_ah(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0xffffffd4) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x2) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc450443d, &(0x7f0000000740)={0x3, 0x0, 0x0, 0x0, "0057000000000000000000000000cb3800"}) 0s ago: executing program 2 (id=1880): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x7, 0x0, 0x2e) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20, 0x80}, {0x8, 0x81}], 0x2}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xb, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x22}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.54' (ED25519) to the list of known hosts. pckbd_enable: command error uvn_flush: obj=0xfffffd806979f738, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error load: 1.63 cmd: getty 9930 [ttyin] 0.00u 0.00s 0% 327k pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf pmap_unwire: wiring for pmap 0xfffffd80697e0448 va 0x400000000000 didn't change! uvn_flush: obj=0xfffffd8064b8e2a8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-main-7.us-central1-b.c.syzkaller.internal) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd80697e01c0 va 0x400000001000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80697e01c0 va 0x400000001000 didn't change! pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 944 Starting stack trace... panic(ffffffff833fec78) at panic+0x1ba __assert(ffffffff833ae1a2,ffffffff832f6dad,3b0,ffffffff833b0299) at __assert+0x29 refcnt_finalize(ffff80003c992b20,ffffffff832fda0e) at refcnt_finalize+0x1c8 pppx_if_destroy(205b9a,ffff80003c992b18) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002a7cccc0) at pppxclose+0xa0 spec_close(ffff800031517320) at spec_close+0x412 VOP_CLOSE(fffffd8063cba1b8,1,fffffd807f7d71a0,ffff80002a7cccc0) at VOP_CLOSE+0x12a vn_closefile(fffffd806c0bc258,ffff80002a7cccc0) at vn_closefile+0x11d fdrop(fffffd806c0bc258,ffff80002a7cccc0) at fdrop+0x126 closef(fffffd806c0bc258,ffff80002a7cccc0) at closef+0x18d fdfree(ffff80002a7cccc0) at fdfree+0x115 exit1(ffff80002a7cccc0,0,0,1) at exit1+0x57f sys_exit(ffff80002a7cccc0,ffff800031517690,ffff8000315175e0) at sys_exit+0x1a syscall(ffff800031517690) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7093a7d197d0, count: 242 End of stack trace.