1234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af", 0xb49}], 0x7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180)="8945903a05a6cd2493695f1f88126fb2b9ded6b7f83df7e4677f8fbf15ae4ae600ce022b684014c05429622736a235bac3eb6dd91560a1cb74d2046ba906418d664236e6dba9608e5e84b496c068cbabb632389e5ed374d9f8", 0x59}, {&(0x7f0000000100)="12035f89b83d3357b10fac386de5ca487487bc147485a43e906a2fe879fb959b008fce4078c658c8824ae1d0233611347df2", 0x32}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) executing program 6: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$unix(r0, &(0x7f0000000040)="d272059d511b18a11efd679373f15d030dd7e3b4ff6b472f389d4ce9050f52392760bbaa0cd797a8d5d8868e8f59fb144823170cd1805fd23626d4eb15d3010ebdd1055b75c061db879b37405546b293ef993ca7dba2f7584216bc89c5cdf3acd83497a6fecb38e7046db9a5204eb35a7266ab7f74e91e7463e61bc4fead33f73b9f7cb9782c77e7831df04efbfa862b626dbea496a6fd3a08454ed81fc86d207c7525b15f038cc460bc0384cdef4d604b1b5397845b4f5fb90c24df28dc4784d3ab467ee523c06aac7f7375647dcf4bc6a07c3a96e1d3da4cefccee9fc265ae8676692da23614b6946487e2ea64ed283bd67324", 0xf4, 0xc, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getsockopt(0xffffffffffffff9c, 0x100, 0x8, &(0x7f0000000200)=""/249, &(0x7f0000000300)=0xf9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) r2 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockname$unix(r2, &(0x7f0000000400)=@file={0x0, ""/91}, &(0x7f0000000480)=0x5d) r3 = getgid() write(r2, &(0x7f00000004c0)="ce23c1524d6be7faf6f819be69fd69394ecce2b3750d73fdb462ec222e62662fe6871187e06f6a52b86ed8ff24dede2e002fb82ee2f259060a14db473e6e57241b9a590e4f7a242b7a14f4289d5d2095e31abd5c4ed0729117c5fc6cc3b3d1cfe468abb0b4512611012b5657b5a6cceb8ac1b4d76ad1d9786fb76ef5edc90c2c354fb0306cb17e36d3d490273816adc0235f2ad6758c86b499c6964b4760c28b31a12d7469314da5124a12622d9f5f73b7592270bc9b9b6b7e61c872a1f0ecb27c17fa8f4315862b8601e0ab8457a526b98965d7ff6ae560209e8cacd19859c0", 0xe0) recvfrom$unix(r1, &(0x7f00000005c0)=""/38, 0x26, 0x3, &(0x7f0000000600)=@file={0x3, './file0\x00'}, 0xa) r4 = open$dir(&(0x7f0000000640)='./file0\x00', 0x200, 0x21) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000680)='./file0\x00', r5, r3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000700)) mknod(&(0x7f0000000740)='./file0\x00', 0x4, 0x7) socketpair(0x2, 0x4, 0x2, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000007c0), 0xc) lseek(r2, 0x100, 0x1) mlockall(0x0) preadv(r6, &(0x7f00000008c0)=[{&(0x7f0000000800)}, {&(0x7f0000000840)=""/123, 0x7b}], 0x2, 0x0) utimensat(r4, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x8}, {0x6, 0x7}}, 0x2) writev(r6, &(0x7f0000000c00)=[{&(0x7f0000000980)="92213794c349f241a695a31ca1158b5fc3f6466c108c44cc20dac895c372c2ff090bcbf7eaba0f6936e91e3bd6de74264f3a68dadfceb1ed96788069f7138bb4abddce8d5cd3a090eeb6c220141a2721a51b5332d9908dd203178b602a709c8d58bdf5bd4fff7fa6ffc102a1e5df6d48bb0d058dc9edc1821595bdfc2b718ac33d1cf479cf24f05d0f94f1e65035ea1effe046e4e472d3bc110ebcc7870d1ac83a00d0897d09ad625b8e7fc1aaf3a32bf60851c1769973f30f20afcc9278491d054d0fa021234d4c5bbe283a8333c938550598cc5921ce7966a4e4430635a877c2b74ba7b17f9e52d993cda7", 0xec}, {&(0x7f0000000a80)="c704561a7af1892860a100885279724cd0df98e1311767998f593199b517e1dcc3a12be8cde00aaab5ccd837d1910a47d804d54159cf3d2ba440d834eb05800e5d6b886c93698baafb1cb30018ca19f3fa52d53b49866325", 0x58}, {&(0x7f0000000b00)="01e540f77e7015cc7c5b3a2e6bfa50fbe178380e050c7ccc180ab1608dddf618ffa317d493059241005fa8fd4d52aa753133ec84abcf29b878767ab766fb5393afcac28d112fd298cd979f6526959c", 0x4f}, {&(0x7f0000000b80)="585da60cd920acb5a28700085966c92fefe2ef98f15fbe99d73d8f67c825c7efcf1f882974964f0d7760cf3a8d4bf9d3eb6ebb6f1a655ec99315f892715e5ce8182e34f41c4ec7dd3daf03f6", 0x4c}], 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x400, 0x0) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000c80)=0x8) setuid(0xffffffffffffffff) listen(r1, 0x8) r8 = open(&(0x7f0000000cc0)='./file0\x00', 0x400, 0xe7) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f0000000d00)) ioctl$SPKRTONE(r8, 0x80085301, &(0x7f0000000d40)={0x5, 0x8}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x86) openat(r1, &(0x7f0000000380)='./file0\x00', 0x900, 0x9) r2 = kqueue() write(r2, &(0x7f0000000200)="bf5a9c0d2df010e355798032ef9694c2bada1f4d2b4097fc0005e98ddabc05b7fd24aa9a6c8a4069961b03dfc3e1fe74f09b6fc3502858baed309c47263485af08481398097f1e52ac670b80079d030d9dec51ea762d029d8f03fa0f5ba19f1f9c0200000000400000651d8e05c1d09da4699a0a9f0ba4faf9a5eb3dd45340adb7fa399950a3ae9e2afcc95e7f3f038cfc0fc7d617b9c0b700727391d7ad5bf65bc84a867f71", 0xa6) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) sendmmsg(r3, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f00000003c0)=@in6={0x18, 0x1, 0x8bea}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000400)="ef330b1d99ceaae66fa64115b939b6b377fdd3fd79058355341275b10e", 0x1d}, {&(0x7f0000000440)="80f9e181f102a9937ac987066e24265b03e532b23df0f939b87e9b6a9410801471844cbbaa747bcb7547f6b624e883dffadc435e7275d07b86d8dc950f2bfb3a3dabc7dcd74da442c1d9ce4dc66671753d906fa2fdcd9426630b310d169423305bc6f4b28017b7b12a14419bf76eefc47fc7d8f65f2e876aa117bb582fd667c2448a7f03999145f64955235faded055db58ef4e47d4923681a4f9e9dcb55df718162ce3bd4190783b2aca0b16574f3b87482ea16719ef87b9e2e8ec1f73c0cfeb61e43cf08d2569340f43e328ff179b10ec2148b0f2bec", 0xd7}, {&(0x7f0000000540)="2c6c16449fefcfb3b1a8d6515c2e210d4ab7ce4b48bfbbd17385c2263d8971d7261a6863bcf76e8ad15440346f77da7876ecb9567dd7dbf45a32f6ec4fafb939eb1416e614d76358c7ab7562c437398e9a5f3b62277c1382cf8fccbe260a44af2f75d8056738345b9c59f6c9a84cfb07d9ca9d4cce4f844d38b4f2b5421211151c61a036ae4018ad816b7f6d763fee23a08fcb876b60b13367dcfb786ba1308638447278749f68751e16447017b5dc227e99c618969dc9a991195835c0e3f9d003ffc5cc9eb98118dd9ac61de4e0810f5ad961d7f01d70d14ffab722a5545471abd8ff7f5e295565b0e4275c709208d52d3c489aba798b41e9b98b3e82d2fd183c466fccfa77eb631f5c8932fd8fcbcab44214ee4ab3f618c4e9b8b9246e8545cbab7ed38c71880ca971cc4872f05512e1b73afb7347c1bdb88fdca0c1e0637555934560f59df659484b011eed47c20709dc516504ec22e209d13472dddee01b61389b0c8017b01ea0685e77a495b086c4e9af8fb9df360859155e7a1fdc5e71b9e8233b244f4966ce2ab79c49bcdc981b8b86c691b1254b5fbe5c79a72fbe898e34a04c9cdde4feef11517744e0e9273d5d2cf5586e7cabd3908b15ec9e8db8b78ec5c153d34891866967fc7782bcc71dca663641dc4af1bbdb685b4347ebb31d706e85084be46483d0116ed4d069960ca347ee43ddf02e5b0f12aec711a9c32e5d13af5dff040a44824bd135cb282078ea34752ab006e0479ca5ad9b17df6a687f98f360cc16c5539902c03dd71a25f73120728c00f372221b10c5c3111ee4d3d9f447f92965048cc061323401d4a1a7e585bf12045f0ae55776eedb8a75ee742021f155d49fd48adf2290a1ffeb2bd32f84e3cc3be823a4638f9b01166cd7a02c4c6b86276a085d9949cdf1f954d55d733fa013ff44a399c516074b03f6c7ac32729a9ef50aedf6d42020b1e1bd58e9ca97c7c9af5fb48ebbcf77818990199c1563942e8dca1905c9593461e7a6678354da9311d7218046791eaa0e8997d929bd0114765a89cb5c3b48de9a326b8c42e8f8d9e6ba7f4b417f487d0f0556a1da7e1bbc8eac520e44a0802a64a333275df575a94c27a895249db80bb42e9b2b203eb6d32eacc9e37a0eb9898d1d273943ca568811d09d65bf0abba8149149c5fef7b07e9be166a4574a788057cce74c211b74aec0846a4ebe18fee405311a11e817b27f37fd677e676f8a737da6542931880f6ba54bec64bd439947fe2745b7d6510310555448929570ab028b56284e8edb27c0b248e52297393a0bae556fa968a3d3343d09598cef9be3034e0d0a00a4fe977687c1d713be2b47fefe91fc1e9184d617de79ceff1cec33740c320f54034ba51c746495232e64437910c0585f50a68ffee35b3df0aafd156766ea21b365b08493c69ba5e889b8b4ef0d59bcf9c1e33594b7cbb86e5d93f78c5ef92c94ff0773742b0b58259fd0b56cc8f25ceab522b7c87d95b82fff8b99308d71f5b9f68774f8af789d84bee369fdd179d044aab14f5fd3f5352136d1788f797d27556946e6f45c8c0fc1b469f93f92019016a935cbd1adc48fafd109e934af2d5293fc1c8ddc2f3dddaf1a0c1c268a5c11bda8c97c6f38bb103ffdc003d61f184d3ce9f7c48f1149c76aaea5356f13aa3bfc28822221e9174c71e2f96b6e0d83f7178fed63e5389d143fe46589bf8dc4fc7f20c5f0ec4a269561f3e1bce9fdeabcd04e1568a353c79d7362ab87348a7909af8050b72c44de6cf2bd773234726596b6d28f47a2fe28ffd7b5c105616a5db2cee5d74b2388d0889cbdaad965d0cbb2a5c358abfe44167f462a2d0a7915ee13c9aa629ca201f5245deff90416536e5ae03f90b6c9a09f15ffa81d35a8b9254a1f77f79beb523844fabf06c1042f3d06132da28b3619534177a17e4e8894d01f02d4850274a1ae9b546134945de3c628ed0b1fde17f9565ab44c8a159e624b5973d2b3f0bb89f82058bdd496aa43b1965487ff518d40d521cf4ab969176868de4b3499755f7177ee1eb526268d3cfbf75c189c31e3a553660b8ae1dd71a02794df2e416d9ae3a01b7baf6ed80666e2ed2e0830319538378b53a48d29ba1142a293215226bdf79b5932e40ead138bb3c8978ba81069742901042bf783e08ae20fff5aa5c485ac58b5ee7299c5536f755d56cc7d4ed2e45fe447c705a8d8f6cde943299a708a7713169b335da217ab254216154f7e1006961952c2327215d7acceaa86cf8f9924de8fc0fcbd859c93dad8b0cffc8b6187f821cdb374f6ce5deb36c7f762374201d1c19f0a990bac82c1641e0a48f92d7ff9d43a2417a15d5040b1de0fc3e85cacb1855940e6baa30f580550fa46ac9f34267ddf3b26d1682414f64006d75e258376f757a0c248e2958fbe48921a8ed1ec8039a288ae66b98ecc11a191e46edfa83503381574158d9ef2bb91fcbb1d9cd7c1503688cb946362779f96f884a0695048768813a86348d35e7f8b8ae5e13707bf0607d81a7ec1bdc6b0f01aadc9f981c19be4fe9765906381f99eecbd8bfd22c0979953fb5852176cf47e1cbc6a99f97ac0d82983efa6c3b39d3859913dc35115867947ba922d91b4d5c366cc7bc3ef7389d6caf467e57a6d62a039ce728dc223b54482021ff0f945a8bd871a1f13321094df788cd9c7990f91f91fa2617b598118eccc1513219a958a0e80a6eafa23a456c334292ef4ccaa20f06fc58c89fbc2b12e77768e73c85a777c489532ffd878203ce6fd2b01a52b2823e2910d7778c5ee99d5ef4bddb2b49292cd948e2f8088d49bd71c0c4a7fb7ba1dc070fb673502ea50c22a1378d9f7658d45ec77a795f8190d0b1f76d815f9cc27964912e13f7118c1417cc0cbb1b2aab325004553aff5ddbb2effa7babcb523c98c4c916f4de8cd26c5dc0805b8f86128df5a576e9d3d3c47072c01be35059afcaf4d51a2d084cd6565523e00e96546bf8b7f4f355fab476b87f5ce1ee0594c606b7736f0ecf078b5ce4dd4f1c78a6cbc46fd531ee6771127dd47558e66579c753bd6ed037216585ce42164d0948353ba948f2cd98e6f1c4b4a6e2cbe47ddac9f5effb7f1903cf719f6a63f05a19a55a7bffe5fb0678b83aeecfd12224ea00b4778d3f7b9f7f946d4b0dccb89eddcf21f8619d40f493a64f832e19bce9e17d39ddac6c20e2955c2f9b278795c8b3096cae0a9cda819bb5c2a367ccd22d0df4760d4f18caccd12d75534dd889bec0b39d2fef46f955737c8b9848a5f555b6ffb3ccdb4d232d3e897656a95b83687cd56b4adfa2b39a55120e29adb6aa7f873895de3fdf72f2fed74c4129c8f6436d59b92814fb7a2eb470de10dc89b125f68f1d1a56db757f466b31f8506b68ce5914a670e3571b7b288d4764d34de3873c0285979d1fb75de7e116522359a6dfa5ad5b932a56fe77e33ef81e0d4c7288432bcac4cd1537eee15e86406dc9cbe731ca1136bdac2a6641a13c10d5d8bba72033b8e75318b21d41dcf05b00bed0c68f75e926298e629ca8cd8be608aa365987ed512c1e8952d906226300d4503366328265343c4c0e5b38019f723e06d4607ac21058f6c32c96bcae9d4a0c5f0957d485b8ff606f16424ee4fbd525fde2dc6142f1c640c6ce75a45d09ea8cf67120aee01c8d15ce352baa8836f8176df37ed42ea1725a962613c8fa1e30cad53439e5e01cf4a5ba48c2748fb7fe38974a45d02fc31dc9330f61303084f5ece944cc5091b16d1ebc0664cd122e11f2dc17241085bd7b39fa5bfa07fae9a5355399630d4e908b3d14098b31bc5189124f4cf72945784078347406c4c9954d31fd4b08dcaf1472c9c07b3293680705ad4fb7d18c07d0d8aa1caaf96ddcfe10fe14f5244dfc0828cc9507299e645ac4c05995364056d9969509c594022e9bde0c55b38e9ec3969a2eec1239dadae709f3a044a1410c88452fab55122aa990f9d62e60ee05c53e003ef1d9a54ee78d6d1b3e73f36888fd462edc0e85d6bc2ff9a1ee8cc09b834b635381bb621bf3e0380449d0629dd8bdc8e936b0ca87da236e7fbd36b68840ccbc0f2527b1d98b9d760dad02322e6bed5c0d607729fff9e305d6b2560b097d4fa264b29882edcbc8cd9bd23efbbc045e9caa31d934fe4378c76d763484098bd08d2dfd84a10c0614975bdfc3209ba32cd05aa006f8628dfd8b520882aa40e27d9d4be263287792da71d6f3233197e9c97b4e3f3fb19dc5606761061e00e62288b42fc597c376b541d15ed19c2136c383a53873e2ff0aa4b67e2e67393ae3abe9f3ed9371a8d2fa3c991a7eddf6aa698863bf56cb0398611b44c3bf87866b523335e15a11a6b366ba66d291c59111cebc9128f11f1b723f428e1bfc04f37951bf26d49178b753629238a3d84814adfcbf59ecb66ab1848ef4c49837a012f5031cfa04f791e8cc174c5175441da17898a9c38f3bbbd45076d5a9d50704e6c7e76b4dcb23a2c60eebdf1903b99eb75e0b33807933384cefe7a645b41cf2edebd891745aef6d83cd253b902560f518b2bb0e2b2344014dab2a36ef7c8019b900b897c28aa3728b882a8c36129c5e62ca140036d05b539368fc88b75b1bbf73d35956d82744940cd3bbe75333783a2e86939dc2be8bbf9fbe605a7734f834a96fd74ec0b9320f24ab5c3dc8cd7b6e52806bfc6238619a366268477e966587baa5cedc42242a896e6baf66b8948b81039e4c2aed529c438f73b187b88bc7c6138d29e78936201abd7fcd0412e7b122454a42e844209a257ad5ef40ae9e6766e6e84496de460ef0458c6b88f864dcd8e12f7d484ca56a09cc825d11228fd6322366a6a8d8b558d10acbedd3f0d8490a7d7fc53d9a29d9a989723ee570f7908a3a4a996e971224a55430d01fba8f948f90b699918aab1bb9e55df093bb5d5c178d597f671d504af5dad938a0348c8ec24824fe14a53301cd72756b2052e878a767d009c674f968ee415f21ba24899a177b8821e6011a008982504c8354d9780c43ba5720bbb0432cbba5d307a6470828d04c9ca7a970c03a71a298d79fd15015bf450e0938549b9a01d94cda1e71b9972fa46f3a2a8163ec2723cc06d7cea28c773617005aa2ea6fca34b582d69a27f90cd700cf200d191f2562364b327a10fc15f13436d5e7a242f87512885b2d7c5e014060a84635011288a6a7b05cb7fc63444352a33996b710cd234cc3e3b4456743e22347c1d9d474434a0e6befeced4c73cf2eec122b9280fcfc147799594fa53826f9f35b4d8cd629d33594b7e23fb77493d383a6724cf4860caa42090f6b0d80160332e6491c1f5641bee2754b91658a3f804bdfc8e5c7dc5e4474241c873ff573039a3fb821b5de2905777e418c77f35429a640e0878456b78becb8b5ce80befeb882540fc190d7e5ecb2742660b12998d46f224ce34bb2ac2ecefa2c3fb2efc34534d993b82ef2fe51f4353a213d6a78fb47617f1560cfe31b2f4a4008d1031ac3d9bed6528a2e2a8f3cc7decec168d425d178621c3dba71a00f08ade8738c81ed966f3771e8b560bc911ec0b52703d02cb2dc70ce6f7e381d6054d8490ff1906e4ff5d5ea36948eaaf54fbb7a68e47dd9ac7df1f481f4004e1153a11f3286c6a7731cac511d56ec3cb305f0b0269d7cbdd8396a3dd262955c3e0994cb20d6e1ec1029108c1986e31dccc1df319e7436cedbf84f1a16eb3425afcace560ed54f7d1a65b9727f4a0b43c57bb496b17a9ee19abc545d75e6ae48b00712c12d3e9cf5a4515caa7ce2474b473a14dd4bea3e65c5d", 0x1000}], 0x3, &(0x7f0000001580)=[{0x90, 0x1, 0x9, "627ad8992240a65b12dcc71b762c3a792e989ba2e4271f98e24b8868dcf51acc59c5efc517208a7c10c666ff8b25c4c8b6a4b8f9a02031e2ff1222583cff7af0df57bdf42389c8de053493fd058c397b88a8b25eafac173b1f24adb02c857d4cb631a4734305ce5934a3ee52f0754b0361890b8e2e035a46b4a11819f67a"}], 0x90}, 0x4}, 0x10, 0x405) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 3: ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000802) r0 = open(&(0x7f0000000240)='./file0\x00', 0x240, 0x0) close(r0) syz_open_pts() syz_emit_ethernet(0xf0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000300)=[{0x3}, {0x6c}, {0x6, 0x0, 0x0, 0xc8e}]}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1, 0x0, 0x0, 0xffff}, {0x8126, 0x0, 0x0, 0xfffffffc}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x2, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 0: socket(0x2, 0x1, 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) sendmmsg(r1, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="79e98fa44d06a03f5f", 0x9}, {0x0}], 0x2, &(0x7f00000003c0)}, 0x800}, 0x10, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x21) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000440)}) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) semop(0xffffffffffffffff, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) semop(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x6) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x10, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x4, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000000)="eb812eaa38712049e6f19538da48", 0xe) connect$unix(r3, 0x0, 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') setreuid(0x0, 0xee01) socket(0xd5cd1740f905c121, 0x8000, 0x8) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r1 = dup2(r0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0xf4) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000340)="ee664a0a7515aebf2979b8c4bd635d985bb0274fc5563f5a782244784be1ef0205c4ea832e71265642988de56530094567e67914b5b0b59399848ef171e14f0469044c278a757e3034c8", 0x4a}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0xfffffffffffffef6) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f00009bb000/0x2000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x10000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000893000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f00002a6000/0x4000)=nil, 0x4000, 0x1) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) getuid() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) pipe2(0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240), 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x20000009, 0x0, 0x0) socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f0000000300), 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 4: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000200)='./file1\x00', 0x20000, 0x60) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x113) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x1, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r2 = socket(0x1, 0x1, 0x0) close(r2) socket(0x20, 0x92c960dbee53fbb6, 0x1) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000140)) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r4, r3) listen(r3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000240)) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./bus\x00') executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) acct(&(0x7f0000000000)='./file0\x00') socket$unix(0x1, 0x2, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="a382ce47f6ae98a8e0ba0d98a2fbcb6f39011e529fa6c68f023a1a566c37e6f4", 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/109, 0x6d}}, 0x10, 0x801, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x402) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x56) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) accept(0xffffffffffffffff, &(0x7f0000000500)=@in6, &(0x7f0000000300)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) write(0xffffffffffffffff, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000240)=[{}, {0x3}]}) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = semget$private(0x0, 0x7, 0x0) semop(r4, &(0x7f0000000100)=[{0x3, 0xa, 0x800}, {0x1, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x0, 0x0, 0x3000}], 0x6) semop(r4, &(0x7f0000000200)=[{0x3, 0x0, 0x800}, {0x1, 0x100, 0x800}, {0x0, 0x1}, {0x4, 0x49, 0x400}, {0x0, 0x8, 0x1800}], 0x2aaaaaaaaaaaab5f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8001, 0x0, 0x17f0, 0x0, "610e000000020700", 0x1000000, 0x7fffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x1ff, 0x0, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x30) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) dup(r0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) socket(0x18, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, 0x0}) syz_emit_ethernet(0x7e, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x2) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) executing program 3: setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/124, 0xfd00}], 0x10000000000001bc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000005c0)={&(0x7f0000000540)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000240)=[{&(0x7f00000002c0)=""/172, 0xac}, {&(0x7f0000000380)=""/175, 0xaf}, {&(0x7f0000000200)=""/22, 0x16}], 0x3, &(0x7f0000000440)=""/252, 0xfc}, 0x5}, 0x10, 0x801, &(0x7f0000000600)={0x6, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r4 = getuid() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) fchdir(r5) setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) executing program 1: openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='c\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x2, 0x1400) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3e", 0x2d}, {&(0x7f0000000340)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb", 0x3a}], 0x2) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f00000000c0)=0x100) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='./file0/file1\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=@file={0x0, '\x00'}, 0x3, 0x0}, 0xa) r3 = socket(0x18, 0x2, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) executing program 5: setuid(0xffffffffffffffff) r0 = geteuid() setreuid(r0, 0x0) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) r1 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) shmat(r1, &(0x7f0000ff5000/0x4000)=nil, 0x0) executing program 2: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r2, 0xffffffffffffffff) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000400)={0x2000000000000015, &(0x7f0000000080)=[{}, {0x9, 0x0, 0x0, 0x80000001}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x1b}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000200)="b1319386b7539d2263000e8c061dd6879145d16a92fc41d3269976816db0ce7d02a414da28b4e6d34c7cbd1b90ef96bfcdaad43b8a2ca966b6596dfc3fd25239b10d04a1553024565f984d9ce16cb0a1faad5de8cd2c049fac2d3aebd8bfcc00ce75142c15ed7176a3ce4e0c556cf542a075e88df0036425917032e9b2c803bfa9a51c52ea71337aa4b18254d6ccc83209b78e35ad612c9d3ae1262985eaa24e9d4909dc2e582cc1e248dd2a6ce285fd4440229489d66f6cac757d5a75f09e7b953e76ee18c058", &(0x7f00000001c0)=0xc7, &(0x7f0000000300)="ee44bd2ace69070f5d09fb1f318d63c6539ce1f6b7063dd103000000608498632c8a5bcb912e8d6751bd1b4c77a6111dbeb7ce3c37dd187e746911a9217e2f2ef8525001ec0eef2af14375fb334b701de0f29d75737343ec5b7619000000000000000000000097c05bcb94dba63113656e16b1070694fdd9f17e51e246c99b6350f7ac98f4fcd5e82486a44a82b868ec006f6d20dff0dc5cc359fc4ecb87b4f1edecc4e0d0b42d0bfa97e941bc998f40e28cea525ef6919bb686349e295b90be69a91f79f3", 0xc5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x808c694d, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000440)="e17e520655f7a3213ad2def9083b5176abd7075b9b4ff13e5f83960d63e890092fc5dbab5300", 0x26) dup(0xffffffffffffffff) executing program 6: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x8c0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = dup2(r5, r0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r6, &(0x7f0000002400)=[{0x0}], 0x1) executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x60}, {0x406}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x2) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r5, 0x0) close(r1) executing program 4: socket$inet6(0x1e, 0x0, 0xff) open(&(0x7f0000000280)='./file0\x00', 0x10, 0x2) chmod(&(0x7f0000000080)='./file0\x00', 0x44) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0x20, 0x200}}) r1 = socket(0x18, 0x3, 0x7) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000002c0)=[{}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000140)) readv(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x4, 0xd27d43220c7df9b, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x8016}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x20, 0x0, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x120) sendmsg$unix(r0, 0x0, 0x400) pipe2(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x64}, {0x7}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000380)=ANY=[]) setsockopt(r1, 0x1000000000029, 0x5, &(0x7f0000000280)="0000e5e3", 0x4) socket(0x20, 0x3, 0x4) dup2(0xffffffffffffffff, r1) setsockopt(r1, 0x4, 0xc, &(0x7f0000000340)="ebffcbff13a0fd812eaa4e713048e6993192964800c55e616b62d09a09baf59d2d1beb97bb565e987f40dfbb3d90bb3e6a35c758cf6f3af8f45f0ac8110ee3d4af2e1c0d56bcf5b420cf7a730466cebb645dccc54bb55c973b3ffc2938ca5a449c789a15d07a300f1a3d4130", 0x6c) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000440)="ffcb278c38112c96c26690d200c98e9e4f8856d8141a96fbe9c2450a5eff43fa08ea231caaae14f0a047dab20cb1ee27b12544cd9a3fd4f5b8a706fc32dbbf9584f97c021fa8957d5c8b280f675b98dc833d5494f2a0e7ce573e4cad06ec84d890725c517de8138b09c916204edc2f53a88c9f5ae0942c220da63195d954ce8853bf6927e00c8a0bb8f1fbbd309cca4f6cca1df718191e0a814159ea6e13325df46164c3cdcb17cee5a6ec476411b5d3340e3d89aa788ee410307a5a08f30c23a6132c3a433cc19a86941e55f005a3d7aa1c6677059f2cbf0c6d3a011d660b92a01158e87508f4bb67c34aae4784c62e398893b1214b40d3fb48da798eee714d41a8e77e68bd93acaec217faf0c9333e0f3985abc945adf2cd2a6b0113059fdb035ef43b1f65b844ed913c5de6963e292af6a58d0cd607b204e975221cb093b38fdf1dd046c6f897fdf229fa616415a848f793381d95d1c093362753abeb874f813be838de4dc14943e00bf8c4fe19706b5eb1add0ef731ea76c30d0db8301e383c6f5eceb51d209a4836d8c8d2c3dd0480d8117227425d14eddd31bb34f1f36502a7a64cede38d907ff270e2e0f0beeb65815eb6542dea33b133c536555dac6a9c615fd12b270166be357f4b0e16eb76e9c42d5782f06c7b5fd3a451b7349b4ed530fb7235f15870cef23a1d3f0afc16b14d251e8cc4c25c2c8bcc75c8868ab9be5d4a2f44163bcbc11e7bba3b2f85f9f5c9fe7b1398946fbb8d5ead11d0201c2dbe115291e93c634f74dd5e5d14ec98f3ee0befae3433291f616ea353c96f4344e61d45766ee55f4f4f2f0194d5cdfddb4d132fc54f644de1e1c8b846ccb14736f84cb4a4a2c93272308281c3a89d6", &(0x7f0000001040)=0x270, 0x0, 0x0) r4 = socket(0x2, 0x4000, 0xfe) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000006c0)="835257c3099d427d6bc420e4d47dfa3e78a660c7fb92c6eff25cae4483b13feb1e4b6ffb94df4bb6e0a4db4c6dd5628c171e34a605ae2b70303f52981126992d269b65110d4d90fa20aceae90e3070f16ace2bb9ce2e90c9fa52065f21aa0fa7e8960e102fec3f47457d7254b21274ed25578bf4749b55516662584bb789b26d5481174e3e7e602d5177f2d068021902ba4ea3cf72e876d9be6b4fdd50858fa0070bc4e263ace2a4a8e61bbebb", &(0x7f0000000200)=0xad, &(0x7f0000000780)="4ee5b3628da7e0aabd4d5f716456f25b2ae86838306eebd360258b5c907b3ca147a8d8d494d15db55a28cf3093d9f84e53661ac6cb8c097ee555286b4c7ed20f094ba4a502ed31d6a17929e77a6c757f07015938652f61bdad2fc12285a0aa13e4ee76510a242e77dddc360fec49f1e2d6368aa1288a5e7907fc0f9b3dcaa940ff8f6073c75dd5f22fd514454e0c4341bbdca3e13d79a59b93b718b83be95620bfda8224626cc4cef8de75c6f197a883177771ff472cb4dc9aa1eb8bbed76ab040661aa3aa470f0268ad0899f0b3c8828a7fcbcf2ac160296374ce1d9132ccd43c7b59c664a799", 0xe7) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x9b8) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x9f4}, 0x6, 0x2, 0x0, 0x0, 0x4, 0xfffe, 0x3}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x6) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = getpgrp() r2 = getpgid(0x0) setpgid(r1, r2) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r6, &(0x7f0000000480)={0x0}, 0x10, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, &(0x7f0000000000), 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x40001890, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) getpgrp() syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) r7 = socket(0x11, 0x3, 0xfc) sendto$unix(r7, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0x37, 0x8, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000040)="0920e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562eb77b6a0a", 0x37) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 0: recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x1, 0xfffd}) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000380)) close(r1) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xc8, 0xfffffffe}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000001480)={0x10, 0x8001, [{&(0x7f0000621000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000321000/0x3000)=nil, &(0x7f00006f1000/0x3000)=nil, 0x2}, {&(0x7f000020b000/0x1000)=nil, &(0x7f0000332000/0x2000)=nil, 0x8}, {&(0x7f0000796000/0x2000)=nil, &(0x7f00001b0000/0x4000)=nil, 0x8}, {&(0x7f0000015000/0x2000)=nil, &(0x7f0000643000/0x1000)=nil, 0x80000001}, {&(0x7f00004b4000/0x2000)=nil, &(0x7f00005c0000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000654000/0x1000)=nil, 0x1}, {&(0x7f0000496000/0x1000)=nil, &(0x7f0000762000/0x4000)=nil, 0x2d}, {&(0x7f00007b9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f00006b5000/0x1000)=nil, &(0x7f00004a4000/0x4000)=nil, 0x7}, {&(0x7f00003e2000/0x3000)=nil, &(0x7f00006ce000/0x4000)=nil, 0x6}, {&(0x7f0000724000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f00003b5000/0x2000)=nil, &(0x7f0000527000/0x3000)=nil, 0x6}, {&(0x7f000022e000/0x3000)=nil, &(0x7f00005d4000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000516000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f00006dd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}], './file0\x00'}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x80, 0x0, 0xa1b9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x85, 0x0) listen(r1, 0x0) sysctl$kern(&(0x7f00000001c0)={0x1, 0x48}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x5, 0xffffffbf, "0700c6f200ebffdd8c51e02f362bd200"}) poll(&(0x7f0000000040)=[{r4, 0x1}], 0x1, 0x0) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000100)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000140)="940c7716777149c8ca89ea96c25590fa3b13c5beaf056c89ccd63dec1f7b5eb97c52f79830d11f018720e1b44056ab95669e0efde92eb506cb6ef77d2a7f9ee2e4e8e4647291d8b48df4d3b713c3cef2ece031c58b6ae35f477979c11570d5cf9c8e4729e0ba1f5f0ac7196157c9", 0x6e}, {&(0x7f0000000480)="fcb7f06a6da410fe1d6243b119401fef949edea9501d129044e2c0ab34a99ed061a400b749651b40b934ca710e50219c513bc1c91e649b3f78f35057ed409fb26dd6c3be70981e736103b7f8897e4aae6107ab8c862064120f521cb110ab38620c939088df23a37c0e3094f4de11112a3cacdb15ea126a4281d21fab57be027311b0e0cb110f395e918241572395595dd18e2f6049f94b8c669f8ccc11cbe16d73acb224d62f7f3708139df66af9a2e493bcf2f1d7dde9d38ba1bd2b70d3101f458fe4353fe40ddeddc8fffc5dff2eb5665603af56d676b352797ff59e5f5f3bde3e109398156e412022cb4a8df4dae650119cf7699f8cb8e688d9c1ecb3de7af61831ea31477b9e736469f1e87701c2186741da4416f10a206fdf37736d13116e2f44eda5ccff8dbe9f3dead2a1c336626db210753686a02a938203e56d8b0fe9836ed239c110bcee4ad4da1ef5adc3ac6267afe2de4402542fdecf286fb2003636d7daa4568a964056ce8e6d1946c64e12d91c3539eae024e9b1394ff00b1ffcce7620e04fad2688908d1746b37309fa458bdcba3fe44c2f64165ae8fe25d65d8e8170059711a2b0a1f0d1b69cb8fd79dfb880f135b37db8f9d3ce246e3c043604391db7a42f8c17da06374500837a18b99634491958e9373ba98fcc096fade21f7f16f6f993cf67dac3d12a0df36bb2f5b581dc60e0f82cb7e520db8830edac0ec1a164f36b62f6d3a75520a52f30728f49030932cf9c8028a4c09c7edd9fd115506f8f4be160019d9a5fd55652fcf5d2a2d5c5595af46075b200b8c58ea36727f91df3d47dff1aeca8f3d8b5091a57136328f198ccd8d54fa29da6b85da97a9ccdd453f2dd616497e1f70f475f469f14e028f8b6e6cf79000203370beaa86a4ec92382507aa315ef5ac089708d5c5abd9795857b8f251ad9e87a57e566e0e0bd03fb74d9b34650e75ca0d933ad86de081b089069aa21f4cc53017ceefec591096798a395b2c1ad4ceeb2df369978b1111a232f22e7b15e37865df64873952bf884a7438278ea6b7993cc252666413c127fc9104185fa6ef3a6d49d0c7a661865198cb15c98e80bc9ad4f1a7e6cc3aa9f00987f4dc6f703b3ff182830c575c057c488e71611ac647f2402bfcb3444f6d5c5a74606fe33d9809238be3491303a05663aeb349b7a162cc040f492acdeb5031e63bc7f8d6488f3ad95a6b730003389fd956f6d373f3c3f408b15a77a7610bb7612eb44fdfdd144ce54652358ce76e30285f4f744a46eb6ebd4a4fb414d161c5e3e5908f0a53697f3402d158076e0c890d15695377d70eeb3067004a81243476de6dab8db07752eb6850f8c34e3bdb6e3bf5e1b00ea77c35ac01bc3b44cd76a269cd18e76d6aa5f863ea3ea5595472732fa73dc487041ec4ecd1069526ddab6d53ee728cfa84e82d37bcb4afcc3cfbd82846022e3359b5fc45c715609f345d0e50ac265da50e2de98d2be5682a3c8e3bcb73daed9ded10aeb4419acabdd2e568b0da240ff49e80d0ff00b2f78166376ebbba0dad5650e9c52bd46b1a04425f087439bcb2cc731fb4d9cc8248059ec76a4825728e283382f48cd3bd6e7a28f7c8c06c73f09b767e1ffdd09f2474b8b612b065dcca4fe9a6ca3a3abb7204da019b9c7df4feba41a21b7a39a329fa97410395212d7080b91df8bccf63630d88a43f1816a226e0dcd128c5abecead23af111cc0d9b71a3f9e5726c6cc6fd3d3f89ddedb7644ea79eb7ac692cc056c1e9ba08ea9ed4b318bc6051f10af3047af53debdb776020263492967a5b2764a322bdeb149189a6e1f8fab22adaf78d1dacceac613ee0b43d701ef60414b6f1b9bfdad6889a07426889dd191770857cf34b4e206ecd9256037155867e18d8c41d6d6b3fdcf8f1b2a6bc27bda34167270b428e33ffbfd25d44458b571efc9c017b9a93f7c389f33b43791df4b681a35e82af9ed0f23d01d1fe637374871fe004ba7f95305731dd9eb6e368ce3bfa83d363d205109710c5c007e7f2da561d83ce75a530754a4fb7bc902d1da61ac36461054ac9373f6d2a03c90ff3f7531832637636187d861efa162aa4d0e9ea1023844bedf25230705d6b4eb846cac8bea253d4ab7fb23d3d3bae9582fd74e6a8d0d53823bfadfe8b1def16822ba454c2630a62778e3b0134dae807252fd30d8aa5b898e7a98c58b01f3a2e44e4630323ae35c8e90b0a9242eeef6bb9b5baf7b0500bcf205234a3a17164bd1e7241034625eed165be7dd7ac82295a1246326774bdffa1c8cacf2e5f75fc378ed96f7a67f13364072aa689f1de05a70a31d12e245d2b35d898f4a3e9e7984961529b209bf9dd8b10db6a44cd2a9fbf1f0227c611da9de7afe8461a7b31d22d47c467defef21539ab30c0ca94be1c10e1bd2eaeb1279800d4bda4aef702842fbfd1e772ad1b6a0fdcb5116ca1eb42374c0480db0076ac8c6e0ed8ea0a0f959ca8c4ceba7944984d0200a2c81d4aad54e58271057430a73de6370c30222bf5f0479e77ae99d2cb7c892754df2c0b9e98248ae863c835608316b69651a36bbbc4e85de57eea6587f389f97599e421c33403c750dfda10db7552c6e8b20691867e23561ee7b81711f589394cc378649a111d70634bf64aa0e40f5189f547dca85dfcb8b09d9ee951126fb3ef50a7f667f53240f43a71e51ee022a38bd56ab61b85c5f045e5d52616db00af219eab2c4012268a7a1ba608ed18d9414a27d7132e1114a570409ee5f80b52dfc54f1c2de88e450577a94615fd57b7df20809cf20261ac48cc1b3ab2a322a4cc713ea23245fd4db4986915fb9e099eada75e6e83d9a5bab08b90bb05312c21ae561ac798b679057700c94e4cb86a521297b38ddd428557bfd88e8942b65c7e5b715be7eecc130dfdb93b030ae80635b066b1f92fc4ae8c1bddf0962baba69b844ca55bc9966095c23805927eb165e5ec29e5e75f608b7ade801f723de576e504f415fda527197b984cc7b89d4f35a52737c7e1577b2c4cc1d535af00bd18624a52cec03fe3dd7dcfb63b33477238bbec0caf7fd214ace9a54417d8a7be07eb2d45cec45a11c53b80f7f635d0e5473d4552c3001fd96e94678db03194ea52c74728f6aa007d4057470cf4fe8e97b0c611fe14b508656757a47fdfaa7979f4726e59226ea2a91c937d66f07865f87bbb99606b164a8ba75fd8d52462e376bee4f8f27488fe42f8b7d286ad7b58fcd11477b8c15c99b60e4d6d45ffbb538663ab22dd2c71a9fe3442766e99b621439b0a230a785e6c0e7bf4e56056467d0ab4cb572d089d3b6700a30ce6ee7742b819a5747e46a4e1564f25647ca15a3abbb36688a4473094b4560debe40440296bcbadf1352641f3957eb7e336d69a7409d85cf9f653c38fff9fb725259d6b0f83c3cf08ac063a8bf4cc3b634ea0a0bb3b0c322185f0c1330628643a852e28b41d00ced3ef4c604ad8352b5a68b01d47c66e808a18db27aa20f6df07a3740ad278f9b4514c70d3525e6a0907d49bee4fa0f764a572961b1cfda7b85beee1c4b959aca80e43c3d87a286f1ce9634c269f40f92add281b87666ca221c9f48b3d5ffc50002f10d987a70f579e2823159363545fa0d9b6d4ff35180b03b5168c05b8ab4e42dba37a2e840baa7d1e81995c5943f8678b61acba94695c308d5e7641e486996262b59b9c76e111c13eada1e3b87ee9b7fb8f35ef6b6a5bb6262dcafe02a51dc5fe4c2214732a0c15e67a7d470675ea272f4d2d050e16936c612e49d1728a4f88b3bbff73982e7bbb8525cbb916b62f580badf7cfd0ec8a9e6368e11f522110e86c177d4031be8106f459f75c1e2b0215c2f9ece1876443cd6812114d6c7d7b95b851fa2292c67db8a43d5284b7faeb3417200ca0b73fdc39bf4317e350886ce37154e2683fc9d75cfc63c79972b144d9edcd081dea3f63e004ef992d0bd68e3e8da0382b60d4f119bf7a261017a2c3a72925cada04e766ae9b2d11a42b241a619efe6bdd64ac7faf8394b0f58fbd2dacabfe021cc790af17e40f0a0f44d50f91c7e677e7364bb93505b1b169c8936b8254d73e89df6f98e457dc18fae089835170ccdbdfa579b7c8fc15e91e74664030a32acdcc12b76c727470209e9a91800d31a7ab99138a0b88ccb764c6ec3745a6b5cc592adaa8d188a263ad0e71205ba3d65252e9261011ff1b14b31bdb0587a98ca34801f497cc6cfaf8aa20c7e9d8f34af93bd086f61c37044ebc955734da759c0c158a22328da2ee41a862088bc9e3e01d6a8895836b3f886fe3c31e6cca9e696216257e582e11d22a9c7bb6838018c93a2d52e62f6abe48c4fce0e37a57085758c7e25c67b3f8cd33850899016724e399f92d386ee06e73370b61552298cfd4350988db0c54cb8e75597a5f3c652be06fd67c4536bd888b202599403dffecc9e37dee43e87d732980ff015618939a932e6ed599370dc1176d7f8c4f303a6d0845bc10f7a07d6cdf882b91b9b2a91be42d5941d7bd347b041ddc79d282f90b6ede523ff27fba98e74309494d7599b85c4168d01bec6a00264457558d5ae857331c31ce4381c6381cd602c5b0f8db85f5aec7cb2c00adb2d7684fa096a200f840780e49e71a627d555e203f1fa6cd9e218b7fbda89dee02d8a9fabf1837e3d591e7ed3b752011dea8697f35e43f4526a5d6b257e3ff6f226bd976aa96b8994312a62bb4b739ecc2d06a12596e6f100f5a417b5ab8da2068361fb83cf374457e54e03aa05d04a8afb18b1a6bf9b2060a14c6ad3942b269513f461ecc3b941642f8f88dc0bba916c268144d316fce7c7d8d020eeec344f22cfd5fa106b429bfccb06e0863ccffd5a8fe29119ab069a1d96b742310bd674000f1807dbb5ee76f4519e64a10e276d5188a0e2d114ee224c0f1e6c5988baba4b05aa8acc1ecb8f7fe9f8adb484fb4d0b1dc4f3f47ef10ac59140eebe737fb4ac25e05e4873c01298eb0b37ada7288732232f806da3226bf42afec0111c3f2a32f24ba150c76654d736a8ab65a567a26807675b87bef73dbba27f4c1135b871f2ce36b855a4b7be8c1d9fdd8b6efa06c5a1b15fa3e946fabe44c5e86a2bac360f1018cff699e38e4bc1b7fdbad8d367d0ea9de71c0c8cd68259bbf78d033c844211f955e28c8b4407f7c3aec2b9170d43b7bcbb1c55fbbbcdf8d264b63e016676f8754f530bbc6d6d3c644e46b46774dbf5072583a182b4ea366b98b30d2bd6e58d0099a66cd4929760e64fd0e2d0232ce865afacce7b4134fb4f0628f47afff5048bf976d5f4eceeea46fd51970f92ece4149b9f2da80439b2cfe60747f4d85e82f5bdb8e78197db4aed02fd387b5681a4a8997ae49e51d0dac0a054287b70377400f71d96d3b221e20f21bf3917e9b8a622e035272101da9c4c35ac236b07a5cc4dddb35c6c7cb0ec669b3149511cf3bf2f621364326f1de7091c904b79d6343c26ab690e0a567ec5c4a986dcd1d30c64f31cc1f105bd716478b2d743b7b4945b8a49d99f8ac92fa1d88faee004596fc8a9edb32681deaf6563e92c01b00934004e276587df90ecf85a8daf2addce937c999be53afdbd6211541af9d3576ef73df18bf5bbe5da9a3839169e8458b6d1fe3ea658428d3534e3cbbae4fb09653621495272660fe070c4832b11e386e62576485e1073bdbbc4be0b34e986e73261c2df2507e2c9a5d03f925623d6454e6741140e68be819f2d928d1f0dd4ac7c6699ac844f685a93a36f3e62af7b95ccf8d856d10b0cb81fc23f4f68aa7af363ee6330efff00b7a0ea", 0x1000}, {&(0x7f0000000200)="b9", 0x1}, {&(0x7f0000000240)="256ac0415ba467320df1db240fb0fdfe42d31e78d6d377ca5b281fb6c4b9d2acf964bc934f8b79fe807c85d6c5c50604c6580543e32846dcf4190fde573fe61fbbfcb61107d0dd466cafede9c56751f728a581fe916be40dfb4e42ee58270876abe560f210ac819dd4b1e0c4b95b61ecdfac4c9034c9c8", 0x77}], 0x4, &(0x7f0000000300)=[{0x10, 0x0, 0x51e}], 0x10}, 0x2) executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x401, 0xa4, 0x4, 0x6, 0x4}, {0x7f, 0x7, 0xff, 0x6}, {0x400, 0x40, 0x101, 0x7, 0x927}, {0x7ff, 0x1, 0x0, 0x6, 0xa31}]}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x1, 0x2, 0x101, 0x10, r1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x80000001, 0x80, 0x1, 0xffff0000, "8fa9ad51f722f3602ad3f88ee2c67f145b68712d", 0x23, 0x100}) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x8001) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000001c0)={0x10, 0xfffffffffffffe01, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffa40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x1}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x8000000000000000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000feb000/0x12000)=nil, 0xa27}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}], './file0\x00', 0x40}) bind$unix(r0, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) flock(r0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0xffffffff) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000480)={0x37, 0x0, &(0x7f0000000440)=""/55}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000500)={0x0, [{0x2, 0x7}, {0x1, 0x401}, {0x3, 0x4}, {0x1, 0x6}, {0x2, 0x1}, {0x1, 0x694}, {0x2, 0x9a}, {0x1, 0x9}, {0x3, 0x101}, {0x2, 0x2}, {0x1, 0x400}, {0x3, 0x2}, {0x2, 0x9}, {0x2, 0x5}, {0x3, 0x9}, {0x0, 0x20}, {0x2, 0x3}, {0x3, 0x1}, {0x2, 0x9}, {0x3, 0x7}, {0x3, 0x4}, {0x2, 0x20}, {0x1, 0x2}, {0x3, 0x7}, {0x3, 0x7}, {0x1}, {0x1, 0xfffffffc}, {0x3, 0x8}, {0x3d215cd802953843, 0x6}, {0x3, 0x80000001}, {0x1, 0x80000000}, {0x3, 0x80000000}]}) sysctl$vm(&(0x7f0000000640)={0x2, 0xa}, 0x2, &(0x7f0000000680)="4a90dfdc115f244568bed88c295b91c0293e8194ba485ab675d94d8148ac97a3807b7cdc253bee78e43227", &(0x7f00000006c0)=0x2b, &(0x7f0000000700)="b479d1fed004dff79dc7f2150a3916bf756681b9609703da425097f281491589e7c18df1971cc9c7a3b5dc8da373b16ffb19d9f7b5139ac37187827b4124c494ac134a77a01593026980969a5897d6d17742bee68af3a5f959879926ab59d6eb21dae112c0daa8a5fb2f76b4e5101e1beeb373086c5db3bee5901aa76d0a728d0867c567b9d9faf319e8b6d9a0279ac34323590426b32defba0d753583c687eee5c4313ff091dc8bc96b6ca93f046361d89b5cff0e5246ba5a542f510cc0825712001bcde2e65a9c523d79c289d5adbca3cbb0ee7b06fca5da41711ab2380ba04c2eb5b8ea3744e6441cf61977cf0063c96bae0ba7f0d63f281675e6365280702492c84d0466dcb7f7492a674bfa70296da6fe6288f294c2e5b366732232a2c1a64a9a59dc253bbccf26095548013695bf0813867fd8ab93198e6460fe19ae6a931d5a42b692e175dd0b6cb2cf2e75ca5b86b540fa32fdc787c88e4d2f76279750b8ebc4c654e43c3b34080d13b406e869473ad412ff37a310e5a5ca673557d556efe26436fa07c5b467d74fa332d2376b38c2e938873d475614fec8ce03d5c5487b5154cf3049b92de4e766d685884cd9d6f0224d60058e1d2dbc909ea6f6bbe2421454c3738705f3f46105d08326da295afa62a9476ee16c33860d2ab453903d47ddac8afa194ea1a1611c1cf7330a9153cbf865c2f151269b096e274b6269b9b73c681565b41a4adda207b914b610f9f3e720b60233ecd0e2502f847e1d1d3eea74ea9c13cd349f598a14aceb35ce0b3629766a3b4981258dfe967fa393f7bffd89a840c7336209f2dbe6a8aab052eb0e993667f1815a5a1032db18eb462a432d858645da299b8e7ade988745369dfdd1714c5cca2f278dd2278a56293eeda9f739d1f1dcc6da58ed72483d19a552ef2fe69778d1bd784d37e3187368c77f4bb5b063ffcb8aa6c7ecae5660a4d54d080662dc477529a240c70b92c0ad70a926bae8b0fdf50600be93e2a1a1bcc2e56e564a80b177316d960e9bcf0f43102e41eec2b33ba33a88c9220c2734c47796b3974b0460b7ead35c16d6e4e2a3e619cec292bc89414ebabc924549738aac3a0415b74aba5c200f6f7a2eaec73c6bc91114c1c906119f852a4aa5da05323ac1e8eed9eff199b8a87511733c4db78c82fdc1ef14aeaf228e9d1ca7756580075d626d09319817075b797fd91239291bd4e4b35c9d9d43a878a384777dd68914b4d1418f0d79d99d0f4ff4ed00ca2a06dde7982a4d729886fe4d96276f8c8dbefdf5bd7db8aa9d6fe069bd4e7161ec83386f49729d2959469b83b9e9b246e933230501f6ab95fc93116f563addcd873c2506f4cb29312cb165d749d41e47c695daf1618ffbb0349916e6635e49d7f89218d450ba817bb93ce6d56d5e3f02e17b7c6704d8fa3b79ea919cc8ebdb2a098abf1205eb1b34a97117b8437dad6a6aefc0efbee5e01c8ed06ce87822e3ef69458f7d19697bbd42621304d17fff32ed1695240b766a1175f30bb8b157cf8e58c27809c59b63ea0ae75a49d72d8f3480c21dd5c9ba55d69f00482aa78acec0c8e9c0159ed51e974d3251381b869327ef3914c8ccd313a0d030795bf4b4fcfcf4a6529f452c2c20470d3c68d9099aec00f81214110f9589bc19ac8c4c2ca7131f847efb7f65be80ddff78d344a4f61b123e6e470980d98eaab4a1abb695029d8d1476508b883b86be97218b4deec123042539f7774027f360533e37fed32b4786b43ed12a3380d7770ef10458ac9b637c4b8248bbe833523932891db885d2a8ca60c6311867d7c6c520b27e4b1f4b7f005792c674e233905e4cb2dfc3d63d5bdb14167ad86fe2d6228f8e00ca1ac4a0b24eb4e6c7991bf2eeb0f8229fa18e43421c5884e6bfb20e4cfdbc2ec5d88b9406ef760f55c9fb1bd5dd437120bb0f321b9990e068854396245abdda6ff0fd596d03eed5cce8907bb75da1cc67ca4ed093b94a288995da253f565bc300ceb92e37b68e4178351ec5d9ef834edb1656527882f6d30425bd44ab4ab7c833c292271a7de7ec04b0fed5883978f7ac57dd2037e72322a4a71d1d3723572523346b8cb241e5b8e098011523cde715794eb9ec29e20cd222c5b2bf7a5fa1d45f6d5fb80683a9fc4fe3de1d475777af52ca0e88e7b5bbcbba58118c99d4b542076bccbcdbed66c828c4fcd459d78f08b829ecd3bb255d86929d136041c323fbb3e11e04f0b506780ad41f166f3975f25e13f1bc33cb2205a14915d42ed4856580dfa470bebe845d5de0fb2bf8dd9a841aa003951ec6017bfb70fea58cec9687eece267a22db894fc548a2d266904236fd53e0679ffd80073f47a6d3ddcb61734b66fc3ce728dd569ff4a64f184b0e0c1acf5d12f1afbf54dcdb2028ad33385a7b6b4ad6149658bf8d59fb5d45f3755e5302835b10db9385c223484c07da72947e407ecd594bafeff5b747ed4eb07e4cda1f30603205e02be40cb948226035c01f133bb9e53cf61de1b74f6fd826ecee0106817f3d847f29610d64bc1dc02bbc5349e621c756fcc44b94e7bc403a7f6cd70a0959d0523ef250634abb6c7a62ddf77a4cf1f8f51dd4c7b99074b380fa21cede29a4b82f8731ab8bac9725603ece9efa766e07b513deedd49b4e06b7f23eeb52886ed185f09dc434a7c14bab5be5a4652003ecb08d765d2f005cf13ecb595e2b29018f385662bea71ec562f4910c50c2f492b553e347a15a399583d5ed0114daa93f593fadc4165102f24dd57ad4e4a664630168bf141ed7f6f506f1a458168b9e6670a476c044d1ef20b702cee54e515bf15effb15f6e529effa9a9a6d95fcd101186a4743985cfdc8743a9747f1b934e6716c147596102d29337a6ae11d67565b33cdb0ffb429ffcfaba8fef1fb0942e9cfc247184da60e3ecf596b7d81431691d08ea78a16c69b11ee09860a3a04396bc9ab60a1f8a52786d885390db2bb16676d405c73f9a79780bd355545a8f2e972f28622bd61589a9f3ef9d109098ad825d23c381ce36ff613522bcf9f9a9b70e645b384d1861c0090098dbb4140e9039dc284a371f14718f421f143a7f3a7c2f19b696b06036debe8dfed8e7ef20427e285dd8588590b62f686a093b6ee1b84b68fede9c0aa5117cfbd0e75a9475e73b822a03e3bb841c7d83e29c7893263c06c041f9f43b09e6a456b1f938cc382eb8faeedf06f0a714267ccb0b1cf13f5c0af73a64fa132d2b1ff4d352b58e4f78a54016d5152334812b7fc770012a7d214c7949949a9d543efc41ee2fed422234f03f778faa33a822aceac6672b361892fec268b7d96e58b35600cf5fe53ac3d0a3c8c27be2ef2c449a9bcebe14afee666b4bb2cb22a9f7e9e95131bf43566110add4b4a78b8de47945c7b31a5a64d97ece49b32088cd621ebba26fa229d103b310dfb79a2a9e7cac7c757afbb8ac8e5a8231d2461ffed8a5e543c21a36095e6420e7493ec75cece275e4ee3da686e997b186dd70b645592c04361f5c4727c169261cedee7c613e4cd2c8a72cccfefa96ea2833b77941ea85796ec2aef5d6be4f3e95f9975bb2e327ac074b4206888e2dc06d4ed226a74be1aaaa51b90d31cbe99c6337e7291064301e6cca4d279a35b3dca7a8d6ea34fb2b7732706bc817b51b88bc1ec055df6f435eb343bd143c947e254f3e28ef1886472256946c408b0428a48567dcf15e3e353b9aa943de00ce1137b98909d443f2fed8d2427cd0eb25541aa727c2c66548f3e4a3e021dff4eb90adaaf8252c65edc7663b5d6bf26e95439bd6332cc1f436133d9b3ad045c914996fab95c1b9b5f0f51a04c90bd6e45df5d157369a85b97851b0b9981775c537f694484a7415dde696d66481ffcd3f336cf5d4495f3eed45ba6127f31856f1decfce82553b07dd22484c6ba35b40db8f337213736ad68db37ac89883fc2e3052ee69f52caaf89291a1b5aadf323226cb0d551d46a758b75e7a4a14b48d27eee917519a42d4f1ce22e12cef5324e19c81713506aa8c926e5178ae59cee8feef54bcdbc9b612fb5ec6149a10ad7c894d6a4c79142e4419972dacc3ed62b05e80e70e1fdfea61f01f8a5d2a0eed5fd22d7874524e8f9f2c09c51d7d9f4243a74d0d71ce643cc1601aa34435d2d2ce640228dbcf2439a359d5889ab22da289a20a019405048e0d9a1aa78d140dfb200a0899b762312777b1e6fa8b91e8c3ddbbc54bc840832259437ca261a2e179dc6ed6d5e4ca48f0d502fa572b5d897fdc63a7be02b5a9f5d22ca10c005cd1c91cea5aa4efaf851d80d9838a9ebdc7665c07ce36126545599268af3299bd8ab3b9058c9572d6b333f306e5740785a4e886b81bbd7c93338efdedb1e463b16971fbb4e85810333f88be35301af5aad31b2022dc326c9a69be24ce7cf4cae67008c4bfbd3f9252d56112c5de86721be553b405187a2bbac7e755ec6479d85714a66fe12a6a847257c61372544fa9c9f45c14f907e1551bfb2579d328343c4fed0b0b5b5c69952eec2492a1cf5e02f8798fe70af8804d2b0d4d29bcdf1caaf1469ae314a633a6196de07f6cd84fe328bd50d920d91ad170eb3bfcbba3e4d25dd36594c8e01a66706746e9be8b708604830359d05966828ec36e1c3befc1bd67bbf4714af8ea5ad9e9d5b7c663b5499c97a10fe5fef3139b4447d635ca79a4a386d23d4064c307699cdfde4be101e25255a2287e3c8329bb202848d1ec7b4a6c07a3b5c6ec88b251dd92cdeb326c458aa482c7ed93b82793897b8f9c577866604d2e5bfbb10fa57f0dd395b281f6bc62696d36f512aca9877e805aa556803c1dfb1885dad025cf49006e3f0c4adfc3ec0ba2ce5ecb41bb1eb42bb8e195367b981d183eb17a79165bc687b7e825a0e3961ed60afbb019455fe5fe20f067e4f812a5f519347544f962595267c1ea8cdf9853f7f864fcb4538503cfd19ef73579f1151d2307994d6d1fff8b670581c16171a0170ce1d551e8caac29a60362d0a559d751675bf93536a7c866c8f1c38a74eb0a44977c4b8cf05e68f76fd16ef1c95697b7ac187fb55645c2bcf8bc30550a8c66648d038c2d048b8bf5225bee42a4c4cc3210ff54214d72abf62a432818d9d4ebe3065d84ef3d5b46afbf6ef732c91754c16c21928267acb009551326f6362dc6aa362a31c375ead89f3c44e41ab447152373c38a85825cbb7287401a5e06e00582d0a0984cb902d8fe5cf1f1ad902c5d0756b6b7dc75fba77260e9fb8ae04fb43e3a1ae4e6137f1aea5634dcef87549ee395c73a426b1ac0f8c4ff77d9ffde6559fa32aea0fec149ae3ecb3bc2e3f43fc3d923ce8026aa4c174125eea0ff6e4e2a162be8ee686845785f903abe104f7dac72694b6b80d4ef3fcb756264c81fe9be5c60dc476043f5f223a70e6e7bbb85ed593db0f1a65d3fe7634821511987a771d8853350264180be789ca102b3def2fb2c6d1df29d6cd175b4aecb754727c826036a65d6af11e0c8311a04e68094c95d2eff47dec82731fe76222341cf61b864a76a15a51eacf4873e1f8cca99bd0003ea9bee382c11c9b7eb1d46c76d0aea3ea1af46b340a284044374bb64cb0e84bb49bd294b9d9795a5e98e5e363835af25f4e96fde6ffe76360eb86262ea2e7e1039ec2989662053af9cd72a9952f1c1d4d8a774e4caea9a1b9d1b7fb4f7fbf6eb34cb587ee9ff2f89ba89aafeaeee960d21a4648a9fdbd504f8d75c6a391d868cdb91a4ff4a2ef0fc6084301d542f2587a7228290ca65d3103032595a776e1503f2d1a4d5a9b9955cb30d", 0x1000) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001700)={0x3, 0x2400}, 0x10) sendto$unix(r0, &(0x7f0000001740)="5d027453f6fedd02bf05bd4a967778177e71cf1f792f82fca09c7e7878a8b9f5a479d18ad960da798b373d301ea1cfe413ed986718657c26206bebe169ed446e75975700218d0777c8f3c4b807ec13da60ea8c3a3cfa3df5d09425eb99ae476c8c9539b7f18a18cdac66a7e4475414e1c1274e8cf61b47866cd68b1f07cb4a35ae998fb1d8b43a6baf9e743fbf90f381f2dfe168143497632cf640865c215bb7798694fc7ec78ccd171281c1fe8c7aab363b2b0cf5edc4d881d985464d36eef4613db9ee5bc1a6bf78b77f641946303d73b771f312ba4fe265eeaa8b5d970fa70c5939ddc80f35a171a396f368d428eecf17e246928ba020d7", 0xf9, 0x400, &(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000001a80)={&(0x7f0000001880)=@in6, 0xc, &(0x7f00000019c0)=[{&(0x7f00000018c0)=""/237, 0xed}], 0x1, &(0x7f0000001a00)=""/71, 0x47}, 0x1000) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001ac0), 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001b40)={&(0x7f0000001b00)=[{0x6, 0x4}, {0x25, 0x3}, {0x23, 0xedbd}, {0x42, 0x401}, {0xf3f5ad11c33bdd18, 0x2}, {0x7, 0x5}, {0x86, 0x600000}, {0x7, 0x7}], 0x8}) lstat(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) lchown(&(0x7f0000001c40)='./file0\x00', r4, r6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001d40)={0x4, &(0x7f0000001d00)=[{0x7ff, 0x0, 0x7f, 0x8}, {0x20, 0x8, 0x72, 0xb01b}, {0x1, 0x8, 0x0, 0x2}, {0x830, 0x80, 0x5, 0x7f}]}) pread(r2, &(0x7f0000001d80)="4b9a5fab69f9b200b0a91b0c9e7779a68beab838a5aebdb9944735f3b5a6bbd0a63434ecbb75d01ea884b66befe6d4ca89908fe3", 0x34, 0x2) pwritev(r2, &(0x7f0000001e40)=[{&(0x7f0000001dc0)="7a5564dbe7e8e67b6b48d851bb2a27b1f60da6d219501fc78b84e23b053f4bf81eaf6dc16dc523970363ef991597e9a5ad7ab2a18a26bbf7a16c6dc5a6c7186bec6cebb55f6e5748781dbc3a181b6894b72b0a850e24d59a25c5e3abb5713d593273d10c22ac55fc85a3d095", 0x6c}], 0x1, 0x3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001e80)=0x7ff) sendmmsg(r0, &(0x7f0000004400)={&(0x7f00000043c0)={&(0x7f0000001ec0)=@in6={0x18, 0x2}, 0xc, &(0x7f00000032c0)=[{&(0x7f0000001f00)="07b6346602b22d15f000d4f754caf3a0a11da152f7cf940e198bfb66188cb1df2fbc42bab6aea6d09924f650c4f4c451df108240e23d23608dffb031c989f1d862c30346cc61a0a16fd17db6f17118d8cbdf2349f90d779b98b2827275ea60a93da69d2fc314dae5950bb5d300b1c4f8599e0ca7cd6292563ad87bd4b100bffb04d43b57fb814e60e1d8a56014417e071ebf62b90036258df97a0f37017a05482c66bd2f63a3d7b79afbd092561c3ced75840bcef6d12687e4a1", 0xba}, {&(0x7f0000001fc0)="e1a47f7bfec273c5e9d5b7362afa642b86783517430cfd3c1e", 0x19}, {&(0x7f0000002000)="5811a52e2f41a6aa997caee1b5ec6c8937ec067cd59dcd8dc1b726b19e91e64076b3083b61a4381ffd1542104280702383d4734c3d65fc53cc40d4fc19ce72a909b89b7b0ae3a84ab785896dd0b1037ff4bde53d4b43a2b72b399eaa0704f23cd0228bfd943da228b124385e3e14e909c1c79b948c4f21b1a769fef95cbda4f69e9a7a917f91747c925c46a6ccfaf6a1120536a37b94d69dc26f577456f410802528e91f9a11706152500c57767e9ff4b15122609bb8f7a0b392f5eb42b742168793750749756bc29490816284ec917de04fd9c19109", 0xd6}, {&(0x7f0000002100)="f35c0eca2f5013b30621f6146d2559f0d96fa9deba0d0350ea1c18d50bcc30710b6946df3af57ec1aedda031c6c32e35f37abfaae382c6dabb003f44c72b4b57132e4f6cdba8642aa459cb229db639792ea3db110ce92eb8946f43547d0dcdd7281fc71f66560b4949b71e02afa255864012e01fc6236e2fad8831ad25a3423b22015348d1e2ffe7ea3656805686b297f2002f47f1eaf081bc5b8c5a03fcc0c0142c6f6f78cc17c62927e9234657d8e50e6cb02671aea5ca95ef44841f32911de553153adb14819c791ec3545ac493df7d26051b278d357775ecdde3ecf081e393334a7bd70c9ea5e31aab5174", 0xed}, {&(0x7f0000002200)="f95f568ce32613933d85e71f21414be5dd898eda208543ff52c4c3213a478fc11db770e8afc55bc98607d3ba0cc6c36697a7d23c35f4e57e259b1cd8d010a16cc907ea953f1ccd2321c21f1f38e58391eff4b1e438ddfcd511bc7b448cf392088776d2272475a434bdfa760710133a454825750299f08a727fae50e7d3f90b904bee099dd69c8006ae743e9737c7e662847d313f4e9d7b7fd4dbb87353d03dbfe904b6", 0xa3}, {&(0x7f00000022c0)="1aebed670cf44ee3476abda49ec12d3161a389f8bd309322f9d502256eefe09c50ec3976654f209a2319ba0b867e981ab75d6611f9282d6aea16a75224c73e5a083e82b66a07f612efcc7e272d0a0e635e570273811b8515a2a51cf2725e65e0cd664077a7fb7325c324a1f3bb1430dac5ae0ecf0479949dd3a72c835688d0c1974936f53f58f8d809fe18920d65f930ea84b2a5a2e42b6d191472ee1e50db29a637a08537d5cf71c33361b449a1d855a46199290b958afa79131251789d76b5bd4baed24d852db0e18664954101773829aa56b40ee42d6a0314b4f1032f0f9d41758e98835cb3046a17f992cd4392555d2fe44ea5045a65fddadd432715c115773780131f7f9e9e2751ee397192e81985be45b98aa9aa885d760e99b5aaaa5ceaf513cd4c3a3e60fa21f5ca45d546ece599a3587815f17520632c9b2a4ca2074965e697be1fcc6fa50c18fa9bf5aa3d42f375d837c08da9a9e2ccae6f1ff5fee51ab38fcd841846d5b7d28b61ea2b7ca7f68e2a9bee524b0bd29052192cc2d6a55b9d535324ac25bbb9fb41be319c515d1067f94a9a1d8bb786241ead35f22ea75f7190898ed5ac51ac48bc6af55d7acf89524cd7acf08a14bd93b8412dc8ece9e1e680482dd6d5e0569da02b9822b9b5101072f487ccbc71fe3dd57ef1c6d301afb2296e1baaf1d09abb872e3924f41c6611ab70536c5570341ee4270c605f787ff2036ddeeaddf7ecce8e275ff2bdea89f3fc58ab7231a6afc8c06095088c4d42b9bcc19abde5cda59b839b4f9b35ce6aa364b4203449f1450fff671c72c7f2930ee2efafdcd8d8a4e05dda79e91e861e409e0a12ef092f8e11cf3a5050c529305a81cc86a3d51367866a6f9c5056a26f1370c061a7111bd7dc417b42867b68e06cf479bb887564c6dd16d0b2477a340c6d977b808e963c630b1f09fc8ca590dfc7d10041ac0d5835ad5228bb995086aad3f2ac0ea478526d9eba1bcfd62ae11001f9474ad2b4aeb6b04ecc72088d9af7b1ebf9ddcbaa7d0ddaf328fc5aba03eb064fcbed60d6bb8a904b3b7721b058b455540d9a88c4064289dad80a63cb2bbdeb488040c43088d1e86885ff6204c011a8fe99f8d863f1093d462c9e15b009995c4081855b54b70b4409c1d8ce3137a3f6c8a0ee04c0f982969fb3aaecdcaa5d0326c068249e61ead7dc42f971cff6d6e1b3e74915d9b2b6e708729b8e61550731601da9b0175a1dc782612369d5836fe9e42b770e004b22003c1519f93b4cb53c60abfec1a13311a12217c12e6c150c38e4096b31a8d99061086372b990df1aa42cb647f034a3545ea715b33ace9805b8ff928eea56ef24e31c711eba7e6b3a39a177c455792f25f900a5474c7d21703a9de89995de863f08ca7b8f48aee9384b0410a5028763784f9824c54eb8ca6ae550eae879175cdfa93e802da6c910ca44dee3e346da704efff3d0358432547d09c2f571cad9ee1c8a29964eec4ce6a792f12b6fceb9b98ea969df4e57cac1190c50c84e42cd52f5e1c2fb88accfe0e9cd65e34bdfd45ab509c5d8d89f0842bc08747a2cbd95d27fceffe9a359ea4fe9da4f92d1270cc680440f67655979ea48048a0c90db57c622dd281769b0b7183d2cab7fe85cdca6e6a69c8cb14ec7a6ef19f180df47b3e74310093e898820ff23ef2794e6430a4dbaed3c814d9040ae20b8ae3ea65120c2b42498f7657863fff28785863563febe768e53b9c2745ced7eaaf9021ed671500c6674432cc3b55e8e64b459710ffaa46456d97dc3097cba56cfc6859f3c3fea6f985895b06ade98923ce69197f5d14d0a32d2f9197e2c73e4bdf1ed875b98470f091ac3a65f66425677500dc72679909e6a569c9edb864497928ccef71a4cc69481d2653a085bb6c769d73e2824fd58e3411c3a1d390484363edb006c0fe617e48fe2cf3ba3cac52e0589b43e5d4667bbe854ff4ca71afbf7e773486b35181504c770ad7d1562124789851068e593630b2c9f00e69be75b0f06cd9983a8565e3d865947798df925a916d959a57ea89dbe205303af587ff7e1d7d771aac0f6c034c260d810aee548e081d658eebdab3d8a3686bc613bfcd2e9d7b2fc9536ae20bfb2a46cb2fec0112adf56f7c4c00a82f22e7d357198d8c297726e1f8b1ae88a066cba4c3753e8965e82850e76d3df944816ad0ccf7f03e45092ce747ceee4f53127a3f0b498e966ad8534b542008bbe400faf620f2481d67cf45feaa3a5acb99869e6e5e44cc5be8f9ca231d17e7ec4152da598b4f2d3c59b1853bfb74080dd0122c14ae0e64acfc81421be4646803416d86017536df848cff1fafb7e174b62f1e57ea2eb988dc18ee913e31724eea7bf6da7bf0548d67b1f9752d35236388844ce2728acb67bd12875ea187958030b68025f32e682d0b52e1d9006173b51286cbd0af65c99a868d13169a999b7877605432ac53189992e4c6b8d67344583ce1bb24ef06c19543afe94569b5971dc95c65b3f55bb7aa4b02b1b5f363f77a74d92fb6d06be9297fbb2bf0755639567a37842ee07dc7802094f0dc02b5f969693b8e10e1385337ef56bd61804d77aac5a8484e0666410866811a687538cb3519724b552db25c5830f3a314dd1f99d4a111072e7a9ef60071b8e5621416e1069ee5c6ec25503928a660281aaeab4898e8b10d31bdbc80d5a2e8cba02a91adf8e8f3e319b0777bab04fc01ffec221f8a7eacd48811d7e71dd24531ab70afd63eb832891d3e1c860fe9ee4f6d67bf8508e1bc961084461b13ab20f037556285f6fe89b4ad19ad6b147ffbab7d1ce645ea20d11c1bc569d76959f504479d4deb2cd8b3d76f1a8db949ce1b7d27bf64cc7a88ffabbb2348b53746341cc2dd943afcf191b20a2b8e3b4a04dc6057505b5e815656de6fe1c5f3e8979d28930b21659569b66d91bfeb6c2c0e38a2666afe90bd420c93e9e6f4e820667cd1dd2ad3b859a6b0d29f093642522b047689e4c13963644c6a2ebc473fd871a82a951d8ebe228507dcabe1efdd7f7659e136498154da4b1040a7a92d40677dbf8d1f626d8997ebfb2b3c3cf74b27407b3c16f44aaa59dcf9fee93ab2cf8902d43200aa168ceb24054b42e666a44306cc0f64c88897c2701b0cd2987d39b269ab638b58ebb782e8f3d8babe92bab8003c631c2bc9da89486c0fb612508cef917f0b5b350e6afc094f38f64a7ef2b382388632791f9cd598cf8e535f6f0b210bb780aa6ce2c844fed5d22e35fea07259dd92be4a73147ba381c7a52893ab36ace6a560c8c400711822377dc5bb607a75baa3b32ca699dd05bdf919e4d8850f10d4e178e9af46dd9efd3172f0a88a3bc05fb23b82c1e181b60c74c7eac0e08d54dcba79fddc3bbe3c94033a9a9560bf83ad989feb56e5286a1936cd29b9600e047735e3fc32fabe05d93131dffc553fce2b110d6cda085f30343921a28e0fa1a86ae3b15fcf8fb3dc284f2c9b870af07cb5e90f1043fb2dfc2b33b5d1dc7715fbec2e238ba99f26a846f73232c1a5e02291c60236a1749043e63596774f786d90dbdc9dbdc9b2b38d3b75b02d9dfb81dba37ef77d5498e9a8edc75ade319cc508b3d406e25f4e450811eccc6fd57ee50f4b24f859e1fbaa0194f6567451024b935a14e810d06a1305682ed15283a82b324863c2570ebe3152243e0ce7ad24ba7f7a02410107c37280ed1d13979e12431a9dfca0dda619dfcd4aa864cba5efd06fdd129fdfcdbee3137806a046160ae569c5240ad54c6d92051af3f5009e8e084cbc30a3c140fc5eeec7aaf6a885d57e46a6dd90d28ce03cbaa9c31836c81cbbac90083be11533af1012c34267e4d02aa62ef4c8729922e4004656fb63db6f8ca8974af69dce668035d8c715a5bf5bed6fdd2267b4d073ea46f8ee906f8339139fafa1287fb039609b6f22629db266b8d8dcf2d0d858239fbd8c14b072ed170e561da4191dfa4fbcfee420bdb17274a39108289c9f7a11ce5004f47549a997d89072d68dd40174d4adea4fa4f93f091278067630a1fb69b27f051e4121ef63499a3d9398d0c1fac7708b1a788bda60a6e305bc8b509ded5c321f307c8292bf2e0aab386983a5fb18a59f68ee536c1839be028b5d12f4496264eb2d3f33e15cb7cc0f35ecdee5cd75b44c88c9a06118f3c2f07f6d4a5b1df20cd7d18fcf2d84f643382fc740295a8f39fc2cb3c0b0f3ed0b6edb9b0dc296e9bb84dabe13486235076098e2a4be476f780370f190d49af32a4137364d82e6c0997c95e0cf05cd5064a5c12eaaaf9e89b3782ace9cb4b2f74ea0ad0e02781f7994c480d4f09d540f23bc8e4290581bffb80ca8a0478ded93b44f1cb45d09184bd8229a028a2888608fbf3ba4362e90ca1547472746ff89ba6a56850d2f48a1b8cad380b6f4619ca9ee4494240a64bee6ede4c54bdf2d614eed093500fd69ab93a547d5f8ba18af696ac70c9edaaee2e56e1edba051f187ce792f93824b7f400cbd9bf5ed3f65a7bb83c2eaac2d7d074eca83bc7fb2ec0c8ef03fd18cfb9d171f99e2496076c51b987dc53170750dcdaeef29eb792de170af844fd90d7d69f927c9d250e859a09163ca2e0eab68bcb5ba61c23520c41e3dcbfa3b7b6e3f02405c7a7bf881802eece7af6ae4f88739d1c59834634e76a48404074236a3ab9adc492376905196a9706f8746ec9e1336272f8c6816f8b9c0c7fa2e187500dbc34c1c461f081c8ba70a863b0f45ba82c3895e14af483fb1d615f84db226e084ba08d7b303e7a6ba7013296a1b7ef4cd68a93d17fd461e795b2a6576d1157c8c2df46c62f2a53828f62bc75c9112430b3d26aa87c5f5876b2ebc407183639c08fc6d32fa62942549f9da18314fad6793b053ede70d40ef1c38782fb209f39c97972f7653e8d4ee5f263596cc93d8b25ef654979ab46ac54ad77c0e9e2a50920e526a0fbe1fa67e0bed0f7b4abca95ca36872aeb732b0a44471da4f66557b119fb22f1a958ef1791220c609db20285a43fc77f4990335a8e2a912afd81ec83f53a53beead79c4326c0b9ac73c370976cd061a0635403a51129a968bce52e1ea50ba2fe2b467162a412c05df5ac6fb29bf1332b42fc700a8e1169a34c76245934d698422caaa9007458f367a9e0ed0d1901333cc5fedd2746b6d6751ca1719817cdcd24e01a8c236bbcd6a4e220523b5d4982dbc791ba2ecb60689d01679556f5c1388fedd21c88fbfe39f4c0fad3799caa9c6828a3199db14d3b4446eb64cdcb035792ec177c43550a8e26674462dfe01567e1d6b1924a40bc07512a001a4c61c0a99f9df70ad14edfa40d6c5aac93b30e137d82e99cff86f93ab789aee3ef4dbf375304aad1fe019fc2d6e0250f1a89ea700f9ae420ea4551ebfc639bcbd13e76b1c11e6e273bc7e0e319075099f3d4d21441b0898e2e223dcab1f17153476d0c62dd3e8963893f1b40e50a9dd0e4aa7166481a4e987ea487ef8000ad6253a2bff6fad20184880c7ddfe39afbc6accdd1f3f2c573de906bbc9834dbcc4a28c6c6c6c6742e04f692debccfea8b6a53cb7a3fc6ea618918c0783c79866a705ff8910b463db71282e83c09cb4ef5c33d822e5719dae15618a65c5dbdcfe269dcc53d371898671e8445b280d1e5fedbb0a356972812c07863d908b0e694799b2ba2bf5b2e10000415d9a2797d1b3b254a00342a511cfd50808339a3ab25a3936d227ae24323ab2bf19f249abdcb84855d2b52fd15c3d9b9c2c28821bef7805fd993fce2d54d273205dda8ab58c5a026f1c0a3bf2b6d641a7ce83ea0ccfc", 0x1000}], 0x6, &(0x7f0000003340)=[{0x1010, 0xffff, 0x80000001, "061e7df5374e516a94a7d15dbf374a624eeae0cd620fa0096629a0b1e88d33023207936a3f408b065c12b39ea8dd65877fbce6208fdec962b6055025690cf74b64b7f827672a1b77d415203c4779b518aa0f5e6e786a0c5cc42e2a80d53225f61c0c512bbd4d42adc1a09452e05642724ef7141b7083c483e2ca7099c4079ebcf082def879fc16758e643b1b289d725796f27d717a77439ee3e41fafac9306e6b4f874249b22bfcb2fd07542407ae4b0921a0c38c4172339854b7fbc2e64a6f91c3017bfe20be73c49dd3eda68e1a93052506182e5ea2d3f1d0ecd51af88025a603feefbddb987e07273c2e4fad558e0ed88b169435d227735685c8c4b0d26a93f0dc8ec77f5f8bfab776827aabf2d40ab54ddb4493bf8226995469334a05c5a7dd8d450dcfdf4c0f3ab7b8cad4b28ffd4707d442b5daeb24123f296b7af2efe7b538ffa6240685890d8431bd65b7d4b92d2c35b05a6b37e0114306021511785fd5481c5b692b9a5da68b51a00d5df8849becc4825904fc636cd1e74357a51091e1bc8070e36f6a3144d8709ce9fd4e9e4b649a4bfed2b1a6b2142f8eb1228dcab626cbc3865d9cdb7a35d5b2833fd7746ac8a806bd9dad24e170c7f0e8f70a8ed154963529ef879512ca8dd7afd460fd5e26d4fd77a7205c18e8fbfab4ee085e0f6a6f8abf7aaa5a3f6167e3743019e8502ff4a2aeeb98cf54c153c6116117d2aeebcdbbb5f5a72f8b9a2ff3871b0ba166287ab309ba124b04a9b03e47644b29ed6a7dbca0c15b2e52c1e68512b21bc3411d4b725292527c6d05427e473ec4ff094143d6f98c1c92e2a629363b45c87b8544e020a85eb58c87dcb799a3417846910c8faaa56104825d272f0986bb4656fdd22e4d5579b1fce7b1a9da734d81190dc290b88b196acd9e96cc6529b02d1c5053c58e6d898ada96572f116c6eb38a0dddeb1cfda65ff308c5d8971a02bd3ec0ad0e52744c19efbe224328d4e29198497d747cdad869b73e369edd55101be9f0130bae71622db44c2c66ce419ba3792b3dae74cedef016afcaab85c1da577775e672170ef958e8ac2a6c3113e29b697fa279a6deab9e95c6a8f56b646c6a398362680f3de98e0be7876d164de6bcdeb2e2269b617d8ea01ef2403e48ea69603ff598cc5f74c32c1b27dcdf1548581fb230cb170ad09989a89b54ffc3d53d9d7a1fe579a9210f7328bb7aea1895d9c948141c6f8034597d031a47538c874c3d847c51136a3797add6c66a691f5c6323d442dfee1c9188fcb4a08c8e9d033ac820d2154693763d8cfcc7f237580997d2554ff9e994e302985ec81494d93117d0b6439e4588358671461ed7fdb892628276dcf8778e0e99c07b1fc25086dd672d850e0fdd71d74bc6991579f67275a20da68093ff1ddba3629cbcc940cb9029feddc589ad578075b23adf495ca85f951d9e41b9f864abc4d32e71ecff60eb67063217a927348bc070068ea9de527eeb3b9e29a791eec58ea0c6755f0cfabee40af587ef9e3291c997891aecf52c513878caaf70583709def29d730b410f3f20a84fa6d369f2939ffe5b0c516650ebb7ec7947dbab7f50509b0d48aef20514473ff1c2c71629927f6e16b3489ec7c7b139a7f22901d4c555fa6fbd5b7d2b2b1fa4312fb532807f0df601f71ed3bd5202341974a91ed2a009202325fe2d7d20752d173570a2485a7f9a650661b7d65187b8ed35fe33a69cb7e39865185eb90ef95064a51a4df14ffb818214fa359e07e664f015b68ae6ec94ea6d557a93a6af81f2517c0ef17898a639c9cbde25af8f2a27dcc8e27743b7838e780366636f558e65caaca42e448e8b82f561aac1e20273a073a684840fae42feb6a56bfefe7e58db5ea9c818f41c79cadd2d43a0989e280f48a40cae7d32a869623490bedf73c8be5f4cb68f419fe28b2d09b41f33aa98905ac95db205913956a74067c5c2bb254b4ee14719850d5c38127a6efcd8b1f2fa22185e3883a8329e5056f191793137e12f40ce8886a7f161123c9c60c5734ac1d4fc36b00329f8b68166f6e2a8faff8c540efe523fe22321dbae1006c346e9cd3123a4f0d6a1c772a4bc69ee4f228f1c253e49687b4e3a8eb9f2ce37ab1c22cda3448336ef7a3ca0220e938748c8d01747156c4a01246991a25f9cd29d4e71d7425b5593d48b310501de50a766b75fd07b7b0e6abcda28c99d5ff12ef5c1e80532b314222cee4ef692b7c2219f493008ae8383f65b5b74dc1420abee64907c0f6be298d5e4977f0687a67e1f30c29cf5d4c241542ef2f4d338bb81490e7491570009451b2b1663010d0a09250a9aa0cab7f3e0823dd6114fe5412eca34bdf6b364f67335df13be22bd717759abbccce88201a690ca5d4fcbb94d5c1de2b1b9f280af98f582659a9ee42d8d9b9ff62b8a68b8663953a31853b2e2cd57ce60e778c42faa6da2807d307a8a90152b1a86eb800839ce83460fde25ed4b31b5f06c371e5e402e2dc1389a4c057fe952bab053fd588703a5fd604ea740d250e94afce98bf0244efa0a449cc7a08d19f3126b991cb2fdadfe5415a60b638636f8ee704d0669beb4f764bdb12ea5aeaa3dff224caa5d010562287fc10b8cfd502985be301e651e7ae2f035d2318ec4528de692dd7b7ad4017e9ad148d265cc1d9e5afa69ceb749850bb2716ce6af2ef0ae8cda5c03a4379999b6995872a7cbeb278e3b24713c77f03070c4c7e541301d389d89455d2d0f775258ee9b5ff1221ff7c3cc059c8eb013c372c6b1f059fc2b91ab70194f372eea8574e0b798a83cb14638967653b67a7bda8cf9bf942aa89012e3ac365a1b393f7b0ec89faad97778c71e14a8f3ee40cd76b5e45035178ec462edd18b77dce6c6c61f325ad6d866356cad8c955024188a3daea3f1a59e238b5bd8c750e87a4264212d2c203ad7a75060ecefacbcb1b3d44fb5c6ba527551d56987faa58b4fc229f321f367a3ecdd49c650bcc5812d83f08faec8a1dfaf143629099d05458abf1f9f4c91d831de5161a0ffcdd538d11eb88caf9fd317330d22d4fe3b65d4cd21f65f247c0ecce7de24b286821d1f27c65477e8ad3c1034c96b346786e9a80532d34ba55cd8f8912f94adb49cf527e602f41ec16f6631de0062e284c9a0d7dde2ef06b8560f6d7192fa9023027012845259f0f885fdb1a1cd475bf6f34e7a3448a841fbccdef0b2f4ed4e0997112cdd5118433931860122231335840696baaa7f1b1ab6819dad813561861ce0623b00c2793c50ae16785474063b9837e54db66d7c3d45f266e472f5f1ec33418b7092e7f4f4ae5d96badaecd27ae7c87fa4f680371a4f83eca7ada707c5c5bf0903cb6defeb3bcc4f7d23d6300486b4ba2e183139edffed7fe2a1fffd8125e328f579c9b919e3e95978bee854841c88da98367f0d0c9245ab36ad6a0601553b31cf8372196b1ce59aa46b921c13d4d33c6a202d388cf7a9b8c90d94f2e0f297a55eb67015d371779e67ccf3ad8b408218600be7718ee01a31cbfdebaecddcfe88682162ee9178253cbe9c7231877a8f06245a2dfc008a5108958d8cf4c5971b747af234792916b3b22030d02d7ad75ef43e2c54a36121c4818733421ad6f19993256ace328dd17871e799bcc71cf6262fa969eb57ee1d0846bea515ba3ec20e8b9bb83237f9270596918d1308d59869aba6b9c252f3cd4df8702243a3e08f90cc5df5b3f6fd0eafb904267219f5a75126e5ea92340f1d86a317d36942dd811c04de46926ee891f1931e162d5bd64876db9347ddfad646042421201f494163b9459c4c0aceb2d35ca8208872d39e0bfac68191bd754b5e84998781b5586cd0aa6459ee10bcd755998967dd43bdfc8df7dd200dd60f626549a96cc93e94ad4915caf97ec474112ec32164d920c09cf932c3458a27c2130d86e2148cb124c819879e2dfabea5d4bdb6614d6ee8c15c4c80c389add5702e85ffbc534fc58dd217cc86da31107374d097f65f879624af90a271710859d4eae3d0e5f37a945cea1f7648b40bb3dc50641ac9f88bfc71a1320078cfe4607423c605f659867a51127ca98678f7c2158c35435f1a93457937f7265b66cd00cebd7e9c4d4a3997f836d6098c37b853ce84bd33ff079bd994db157669cb4bb2dfb4daf8d6160408198f17d3e76e8b4cc2a923ecbeff0df29a3119e36e3c1c83251e36c00455c79038a94d150e81ff81a8a117adf1bd6dc1c9df218ad87c9b180eacc4c58c2b57dac4d3efa6fd46e9b6efe34bbec268551db2a12613bdf1787bd11666c9f9cedeef2215c83b0256c79382eef8a83b4db698c509ab45e1ce5b233b9d8e767f6ed261d9b3f3e1df89f9c3a8e19614577946fd50ce64302c92c1b2af538f1263f44b3653f19e290a92e3f6eb5d10108f7265bc2bc779259aa2e1f7c466a16cb0577580b208cca67b7af46d998ae788263729a3e5286160e7b2ddab334750c6ca825cbe2c7ad18a5bc624ff9e9025f073e6f700b4fe6d05a2e6230041eb9d03e2a41d561856e9911211fd83bbf6ba719a63291ceda1f8b37a9130de408fe71c5ce132b1e319d1d63153e0138023bdffc43ac7e185dffa73fae9242380b637bab5d516a0af4afb26691f1ef9f0909e57d39258b3a10d4abb4a4524e49d35f76fdff2879e6f266a7bb00a0c372ea4631eea8231b27d3e109ebc94143ceee163922fbd030f05a5b41f9fdfef07fa812707de5ca2906e57bbc111dd5009261e3b3f7110a7db9a99e43f299b5735d3ce16a0774d151bc34d24616e84caa619f8d3f2351c238a84355f0743855187cc722d02ba1f4046ecfe8980302940648c1f8aa3db65fca7860cf4f84b28d3411003df47265218715dcd1d530b641009ea72711be3fe7b43eac464b5c9beaa0f60a5f666fc7e909f074a676250f68271b771fcb0cb10dd7a2f5a5b8f3c7263466a75d33636f026bbf9da402d4cfe64bed0feb00b3a0dc2c0186be986aba34ce2b84dfa26b251bebb8bb4c154f1a4c1eeaedb99646de79a7242c8e13229c581f78db112a65eedf511df7909c8a7dc8d214555646764b2127a5bca431f20bc15bcddf68f554f8d8eccee27208c9c3af7edb4bf56a333362777744dfea917fb944fec61cd0da7d63e6a8cc0bd92309207284c3a98107f563c47219b7826c826285d8512910f4ffbb4f8943f7b30d5aeb88d154af89c718c8119fad0e0691a29ece9561233d21d22535d75fa3d118b0cdb72a49f16434b61886c62ebe627f5ef5afb56fa92f08e49ba971b63e9ff58aba66e660212a6be71ff4297c3f0e2dd45541c0caefa22e7e4c4b2a290cb33421a1d969dbb3c9db893ae4336cb649be361fdf35f06ef33e2210e77be75619c6cdeb38ede4541ecdadfa7c7126545d376ff387de5694d33d796f478243b8c6bd36a93c27764dd6f87919fd83bb14f3b2c97f00d55035538923c93a85a563e3df844efa67305b1452a663e3e17d95d999bbb24f88e53173a359be9d884cf0938ee3cd03175d3d1acf02f649d80e73c6dac3cc925ccbf5982a2a108a975322a34cadc53073ef8a4b0cc42fabaae485f1b10b4b6a31e4c52c6f9142cef61b691f2366a2312f79151b4f2c4fdfde75a2956bcd232af40bb4f9d90607d4bb9975d44bcb09564f42afcd81cb1d44edc6a7b3d84aa2362e08304dcc5feb8dc412154210c1db9d03b8742d598e49c5acfa789065c155b3daa7d0252efd1050c00442e600ff36bd875c012d3326d74f94c232b3b4b16de1434d4ac3e5b6b7eaf0179d796c9f960efffe21a1844a50113d27fcac8e"}, {0x58, 0x0, 0x1, "fbe5d89b27bde8c399146c10c151e8f4664fcbc0433dce9d1453797e46d3c73a6d921b9e2d92e4f3e6da9d3c427c78511d00e2ca165f122fe70245de2988a308ae53144069ab"}], 0x1068}, 0x8}, 0x10, 0x4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000004480)={0x0, 0x2, 0x0, 0x8, r5}) executing program 2: socket$inet6(0x1e, 0x0, 0xff) r0 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x2) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x20, 0x200}}) r2 = socket(0x18, 0x3, 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(0xffffffffffffffff, 0x0, 0x0) ktrace(0x0, 0x0, 0x40000004, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x7}, {0x8016}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x17a, &(0x7f00000008c0)=ANY=[]) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 6: socket(0x0, 0x4000, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') chroot(&(0x7f0000000200)='./file0\x00') shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r0 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000040)=""/92) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x16, 0x0, 0x0) sysctl$machdep(&(0x7f00000002c0)={0x7, 0x1}, 0x2, &(0x7f0000000440)="eca85a08f2b13f7f3ae9697fc4144e4ac0150b8979c379f02bde88303ab9ef1317f5dd3cf047acf809017556627fe73e32f45fa656885e2f2e94c21e44491d92ec9538c58202fa807120584adccd6303fc0df5a44be6bca8cec0312ab377ab1ec6bb5d9fa1d4f20c229a227b81703858e91e7cc20f518a9c296f2fc7df1c78b411c8f323ff31e5e8f92fe4634440a08dd55d3c84f12ae1680b49b04fb2cf471725caa892078f48fcdabc6fe8b6218f6c983eeb016084e1693aae3feb4ab2a5ee9ee4cb2e223d20e6dc66ca2482d58e6b25717ddb22e8981702c50c4b09a87b11f7571473491b76368771bb6f71f6", &(0x7f0000000300)=0xee, &(0x7f0000000780), 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r2 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x43) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x102) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) geteuid() semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000140)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0, 0x0, 0x0, 0x4}, {0x28}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ftruncate(r4, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f00000003c0)=""/96) r2 = geteuid() r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0xff, r2, 0x0, 0x0, r3, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000440)=""/206) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r6, 0x80047460, &(0x7f00000000c0)=0x6) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000100)="97", 0x1}, {&(0x7f0000001d80)="4a3e4db0d5eef3103ac1ba3bb62095850ac5667651756fd54430c9b611f4107aa7496fd368be0f8b8a08793c7e5f7c50731ed9bad049b50aa8a8283b403632ab1adc8376aee14f61da9e860a9a770c70748f1249db09cbd70d2fa3d7927a7de6fda4075549c9507e934c17acec3e07cca9d1e5164fa9a428ee22dfbc764d7d3412ab3e98eb17e3537b9a4b3d21c90f0c48a95956d211b276fa03fcad545c18efbc8995959e8acafdcb4cd0f0f110a4acb884dc47e17e9a592aff3dd87e4bf07a84ea99a8c68170d317989bf758de927e31d8a58e6861ae50eacf02cfb24cce9e34d55a7df604e25a84630eb0c0a279aeb756c7870b719c0daaeba68275007fadfa1e7359ef869b01ff561b50a95373bb8c98e5609a68ce048a091f30423c86a3494e3a762c7510a3ee1944fbe4aa98d4e0724d572026a003b518c75103b00ea617013a14b328970f54105732384f535854eb8b888dc24b704005dbdb8869da6d37846efd23a7d57793a691b43764f9d1e2f1d8dcbfd7c38a2d1791b09fa6f03ef844565d3e6cd0246e044376b0e945ed9a74b4d24d828677c2ec61d734a9a7656933cf1eed7d1ffc2d9201e2a0f4cb24dd5aa09bed45893e84907884a9615bcd987e09066d192e5966d10d8ec6ced91e0609ea35f723008b2182d22e9693722f810c8a40f1391eb7ff5e1240ef9f598d9040b6c30b38c06155e388fc9796c86bbb71cfded6272a61943a9588c74b20136874e524a87503819d9012a50e147479a895932aa8b480963a2a370db716166d1dee3a1ee07d89be39dad7ec73fc4e56b741d45fc407aa520ed5e3fb315a5decb1126a9888b20df71b76b1d14a45709d96a29c607781d38631fa4091fc1eeee4339dfbbf73937d19a75c5ca3a847dfa01b52c5419acf624d93a753100f1bf6635cd1ff26a6f47779cc964083ace3945fca1eeb62b49ce4611649f7fb4f401a1cf57b7daa28b9552d2bd069935c1ddbc8c8e5b0e9653ec31c8a9c3c64c3b12d059f7d9558b011411d7c468e84dc4402ebc944a1d64dda767b256dbff3f7a6a0bad8db625c52a3b019bbfb0b669c088f151625d5554ed5368bae25d37a0d3b4281ef98b8b15c70815560d11214d3b8c6a5fe011caba518481b1938886b84a092a6514e24fb8c57056b653cf9e95986b54a43786b3022c3d80e22478a978eecaa05ad7ec9dfd16114543eb55859fbb008580b256c5a1e24b40d4e36c75b24bd00fc357c0237c946865d8f512b82ce83c237336d13283583376b32eb58404d401cbf1269aae6683bd218665bf856c11dc20e6597e6b24f3d03cb8924c978d3003be94b56a77925000d2566f125806529ad51a16379a152fd30e8d3bc85a1f755efbeb9a1c16fc128c8f1341c4cdc0ab3f02649f5dad4c48135af22bfbc3f6d21329d607e17ef59d45239688744f49d9f0b09eea7fa4fd972a0deabbcddab5b672c6c70b6c1c29ad714ba1c26aa7ddb6808dafff89e25ca8bcae7266e60d8e2add6ccaee83713cea5a46a9dec661efff6d014b2dc8e1535aa0f04c9787ce889b213458bf93c7769e2242ef1aa44212d575866777d5c9f07fbc2a98ed33e1fa41cc470ccf04914cf22a6519d60dbd66f9937a992c8a7abec4adcc087c75ee298e4f0e0266d8bf4a6bf41714509d8cc3d9b97d301e6c86eed128ee1ed4a5629b11e0a7420d0306e645c351e423bf513bd439dd28be7b71efaf8863f20a783219f540de0ef9d22ec34cf17d84530602de8d6f60a107ee25c3f24765b98872d5cf800174df8481b81c83cfa0246624369220281fcbb4be0cb8b3d3568825f839434b8bb00856b5222092e9fcbaf154f3ac9372ff45120a026005ef39f56598a6d2f096ea75794514e360ca9462db4f23d1de599a01150bf84ee4521cad75ddf5ec49fb0a8f01439e1b9e6c3caffd5de19f018c8296b614f8a4d9f6ed353c524515d70d847fe2f2eb90f8850227ba0e712d86bc2c272e99cee2d183ec08a26cc6077013f89f7b6c33302f1b642fd80b1b7684d2f3358929dadb77fce63b8d0a166b9e7a14551cac699cf0267cc9745a351d9b977159a8d2a4e93196a835509961ad1be40d34f8e1e8065805516904b2a51a5618b404e03c558706b3a4ac49d71ad6e04960874ba644a97123cddb690deee7abb0f7de4defb6abfcc0784260fda17695eebcc5362c506cc99639c5aa8dfe8bde2095c63fe0ca4203a17738834b6478fb8f5e9951390614fc94f27bba3359521202fb79d326915cf6cbccb06eaf35f5f4f82f91e283f1858407f89521c517dfdcfa99e50ea64125359c46f86dc803a811d8538e02c24e96161598af9fe4300ba664bd8409c55f945d9707790dc79cabfae3870aba9fd6b94d282dbacf044cc564716f16586cbf9de11f580ba7a693a697c92bb2d94090790dcadbf0efcf2cfbe114d18c2ae69cd9592abf59fd565486e9e294306e3a1fa71396a08e431df05b30867d39bf63a0bca4241ddddee2dc3369541b2aedaf76c17b1dc80549c69ae4905d798ef3c29525d25f42a280cb98f0d842f304d144d60c7f4ea4abf1c23985b063177b40a80bffe52d88343ddc97e3ccbc3f9f986eb417437125ca3e8629e1e85c30668786fcf85c625e7afe9ff2e96386d2800b8b33152c96e022e4a531662e04c3d45fff4cb568ea901e9d5b08535b9d02e0aa30d6e41f2257484d5174a72b012d758805325485500b0e3836c720a280da26d91eb8c06ef209e2c831997af584e49c16b2eecb0b59d5a398c4f096b07f006069e6784dfa1dcf55599935a5331a6fe1c7c1e56a6feaf0185334e4f4097594c48f1687856e6b4279687e73db430619c2da2d2cf12aff9f52eb1915607f2915e895f293dfc81843e5e8ea5961065c99a444b88afebe5159550f5032296ea4b2962b6d6f855c4f18b70cc5e93498499c9bd7863e079327840535537f4579bda8006d38be640546868ce6d2e6ee0c80c11fcbfde5badaf82d7f91495d1a3b48e37c1ccc306e1c2a3db788dd779e9a5b55206fc2372fd5a4e95120962bc754dad9f9f0a05c064b92a03a9c9bd6e673f16342d16482da85866ada93a1ca602689aa8eae9e2a2ee987cbc5319198d9239e0aad5d6a7bbf8c2ba278820e378e632516c720183862c2f3fef768a094cd914a640f16bb1badea31062d2d6d41477d86a862a406680b8ff89a800c93408b58b6f99e89deaad51c75d45031052a7ececa10c452b0d66a1958ba5e5727de79e1ee4f7e45558074ff2013fb8c8c90f12a321f72f4e53188c99a5249242c5c133e4030dd8cc836b8b01ba9161d615cd3173c89fad5e73d51ae43a5d71335beafdbe6e757640de562881324656fc316404227abaebf42cf60d8a2fd67462c3dfd67a4c7e74ea1f212bd6eccbe8311de5fd18d50267545ceb67e8a40db236a2bdc3a6c562aa20ca04133c3c6ee07348fa3a2a3810ba1857bc65bbb409960bd93a2cc66e022059b8676813802ca65347afc60062e0638808f98567c5e971dc3645593270976b67ccda14d63128c427103f05a943b0e4fed9f2ad03189538e92046c58aafc2077d66afd5b8b06c2c6c3b3e30c32ddd2bd42af09d726689c81ca702ff3a3663787417be1c3eefc432357ce8ef8e24eb954cda38a92be756d84c221c41b9a13d744ea4f9173b9a2b57e09105598d304cfe4045da51402851194913c9fd920ff5427f2d858513d9680e028a62dd8e1df8d5a07ddad7acbf90d5fc9341cacebcbf0673a318db221f7fcc778459ca21a4af344ae374e51d615d9747c5676997e2927bcb35d61de029f863e92af9599d26cb3535060a597ba50bdc0fe228c2463c34cf9974046be792ad1e2cdc7cefbbfe30cfe4609a2a0ceff8b97dcd31547b5268dc87fb0653d3fdd8f2d499ac9306d210a1712831933fd9dbf18296787f1cdd70c72c2c814b14b0c1d0559023ae5f3299abe91f54475275048645face78106e03b3d28f23b35899eeaaac958e3450a7a964fbfb44ed5b2d664e3c8155fd95ce16564707b8dcba8db92cac609af5ab3fcc7edbce5df9a0e49af48ce94790c82619eae9ee97a2ae852b626bf000b69f9f55204fe6cf1b10b9bfdb8bea2880c286014d2ea8cccdd8eb77599e0ca6e5ebc6ec0d598c2fb18147b2c29139b83dcd2f7c7bb8b56e75a0aec333ac14f6da32378ff1eea04fba573d9a2cbed427b7c7139d0c148b2f8b8bc2fb080d73e74a3d002828fc8f818f9abd0610e10bb3f73c3a721aee058c7017d7d82ad762cb492a7ebabd397262eff8e0b00e94915c5258687c316b753b6dd0adba4f3a7cd0a2b72c98891fe8923c001e47cdaa8fbce91d6253f364518868c87e1b57cef5c0cfdaf1d18bbbcc148a79410acbe1f1eec0a5e8131030d5101a1f83f28e5e7b87fe4045b215303ab5bbf44fc5a24df22624a46e474ae48aa415a90d110730ca190abea552ed14da8b0908384e480a6def3aec0217c9380d020d0ad4ebf45774d9b7a5ad1c4e286652f7b42fc4c47bbb4d5f87293a3ab252a36b4cac9f93539793456d1a2ebcc09207ae9ef1c80c47761289e928790f1f74256394c04b9db621b1b6d4c0e93e8aef63db4a1c97f89b4e3eb507fd069bcc146ba4ae1a8a7e953bd5d59beb6ebcfd63eba9d2746f20ef3ecc622cbdf985f20f904318f04499398deafa79249eb23775cfb712db89c931623e16dfecfb31fd245379cfae3c73aa267f78e74d313753ff7b9458c0389924ff4a3b2243ce5987c220e8885133de648d84f593b589843961694ff4fa757424d6fba3dcb10ddf41b285c96cb5201a3270a185573e1a306a39d2f68bad935701ff432a78c159247c378ee3a2f6e3fadd98a240e1956613c47cfb5d3b71232876ac716e86bb046355e0430c856d5c702416b0f89f54a815090f4b4350e7a02b7c9b275b6c860417aa5734b634c95433fc472cb1293f49c8f6ef8f361d549bd787dfa1743dd60e18e756bc3cc7c27536044134297bf30b6028fcc6eceb61dc1bb84e78a305186626726cd98b5895a81c34e618fe99bcafe82641cae780b31c026e6145b20e1731b23e67015a7a0ee4963d19ad7c170715f8c07eb3ee37d5be1e7f5e1ebbb25967203de070936c31eb0ffcf04974badc0007cce9b118c83860c770c0dfdd5e0fe6f5fa75cf39fcae49aff0f479b2cf743b2cc7d3ee86e7b482caaaef59bee8aa327e82f2a29b74a705614cc2ce1d1b4a4d15f191c20724adc2c4eccc594728f4a697e9d4961ae12dff82a3feabb2b439d0359d0a9c375c4a0fa9634a3b5566e69e8da0ad25f55062efd0f696a5e601be7418f236603def82125ea1ec8219b3410881d6f8fd9a0b0949f24b609747225924367f394e706b8c86f1f152a0bc53b62dbeb2cb6813988af430b34b93e6bd33d527b97a1b777d20a2f092466f022613cccf5c4ba45fa8cc50d32320181972f855bba1a1424b7711077fe57bcfb4791ea3e10d2b226208c154545a5533baa62116658428894207db51da4ec8527532b462f2175c2dca090dd299555abb5802fdc11e6bc92ce21586777b122f0b599fcba538501b4dbe3424272df12967410b19e1867efe87fb5bac402a6096fef160e9a3d4d711794b59578c265170c2ecfcb279dff952248b1457a123599ea28764c11812e723d309ec7d65421904d09294801708c773a3b1a3e4b9f1d039c11ea75be3f14f80190334d27df0f6432c63ae1a54cdfdd156380b2e31bf9fbccf1d0327bc7916c245d3dec8fdab08a24a4010fbcc36cdfe0fb8fa39b571cbdaa7006dc14a", 0x1000}, {&(0x7f0000000500)="304f41d1549f37bff899416fdcc2beec82c1b343a3d7b3c59455f080103c115edd0a0eed470cc01aa54aa8847ecbddd3170ec3e5dd0ca2d2f838d20d4789d25db4e2d8b0f886c067c7ec32e19c8834e244ae7d260f40fb9a0dca7033afff856c24a7f1f91cb594bfab2360b4c466b7040a8493f242a78b0fe51a9a733a1e66ee91f32c47bc3c1aaa0bb8cd61f170be892a4283b91ffce7314e21fbe3a77354c98c20395e079218d35171fc9feedfe5d6a9bbbd6f470f3173c3b83cc6ff9afa690e1858a84506b39e56dc68f570d48212873db0f69669bd4f8a555855b13da194eb38650ab1d5be4a6f8456d45c5a", 0xee}, {&(0x7f0000000200)="f7b126ae896ce4f3f35f1aea0aab0870c1", 0x11}], 0x4) writev(r5, &(0x7f0000000080)=[{&(0x7f00000009c0)="f941a3733444576b14802158e256a7c16dc37b02eeb94800591b3877b0cde7017caf7d0d3b7541f5d48364442828d19d7685a70ba71fed3158848f9a68bd6f3352d64a21c612e6eaad50cb9e4c8b43773f5f9b43a8aa980dbfd9502b6a34ee4976ad67f2d3d6919c36634a9eed8cbe26d0f87d897cbc091fc32cb21b559dd035fbe6b7765fcef72ca9d31451d6007b61d4e89ec015c7ecf401e9e98cdf9c5c5b1351644720d29c24dd2e9e017f85a12141e44ba2f260339f24381d113c634d9918daec904b75eac711a04c56ee5d4a9149185e2437d8d58e31245fdc52a0f0dfac13288b27ef57616ba55dac691005180d8d67799b5bbee3f7666657b024d2fee10e5be80a28c57f67186765dbe2ea606b620102d062cfee03d1f9410fc4115a1b90c347d103042ea3505f7f900c1ef1be52100394308863e0c555972d3214a0cb62a40b73a050f43ee3bb16c0f3a3ba4853c8bac0678f2477be6abe93e886b17c0538854cd7db840c46c5e1aa86d276ed94148a3553a70a0465a8aba7a9cea676e42c9b8b76e2164ede57d979cc8d20072f410b409ac8363ca7c47c9c884daf9e47f02ffa48d4b8a196ca10432b6a16e55ff8235a3709ae6da6918513832f1b81d6f10d29931a84665eede5643098edd8177e0d201467927b9137aa22441a9bb15e9a290a7989e3121e6daf028920d7833e0d14fb6b504d230e988e6e9fd8b278e4737c7d5641d258a534be01ac889cf64a3766c19f4f3adce393c70fa0aca2d777a519cda3e2e8465eab78249be23596ecab815fb89f1f998c28d84bfa776ecbe80e7cf7a460e147c881a338f5f8cb4ba6d12822b73bb75d6b845f96acfb9cfbebc7fdff17d3a3a499174c153aaaf375f807273f94d8349f44be75ae91874f266ba1500076497b8e69a9d0d47947452b1df0d3ba78a83a9add79bf96e8ffe0f75250081e2685758608461008e0008c0e398b99da93559392f1c235443174e1c34d52ccfaebd34011b7447f12d1a90013fe5f6eca33b2ddb118794282356694d3908edddc1841116590e30eab9ea6ee834f1eb0f0f66d8bcdfcaa4d4b5ee43428e7862de797902d7bc21017130fc01a97c38665ddb0f5650a76b770214f45a176e3da83dbab6660db293a82255a32f6bb359cddf2a231140ca63afd18157b8f48bf78d271b71a0ac5f73992e9501285fc3261aad7b5875748ad2032c70bf3d9daa68fdb50e836a2d0c5d06041810c66fffded9860ce05d6759edb26112695c5833840d92b44c37b84fec34e82cd8345a1366f358088da2940e300d602e81913a7d02963730b6de71d56f43ab33aa34733bf0c1070ad4afd34f0c6d9f98e927d9146bfd770b51761da57d36cbb16a86275d8d78720a1f6d8a5ba63eb29e1771fe53f9aebe5ac4a01bc08f1f20f10566dc4159cce78a44e7db8290c7f96f84d4436747f19f8c4af0e22980ced78b574ca94200be064f146fdd30d47239b432a42f089d1b0f9f7355bc3f85b1ba0ba3c1eb9f4f0fb97433ee2f213d35cc740f5e354555fa6567c86443279553c8739ecfece55d4733ec1043e195d85a731c1028b696fafde001888e0fc7c6c21de50a7ea24110c507ba0221386638de000ee23e4dea416ba3b43b64c34211600c2f45b2bb22fb99f92ca635d08add70e49fa3b4e2dafb266dae06a21f2c28739ccfbb464ba78f94b1aafc3ca52a2b68be6aed79e33fabd0b284451ef964b3ddb14a4820776996dfe6c48eab6a699cd82fe4265cece1628d7fe691c85414e8b37647026a33cd51355638de6e4df36c888db0ef04dbf141ebaf5fd1ad485ff3a146097855b7ec10d5aac4e584100e4cd511fec963818e6ed06cc383158b5188c59f544433d4050f79be3abd4e6743d3bdd51064f10ae47d2cd13d854a373d6217ffa6d2e79337206509dc4075440ddc7a09b6c6e15e65483bb0bceef80002a7599b7f2db9a4ff0d58c8ff57e9357b3ec8e7023f21dcdfe94e7fce201fe3cc0e5b23a33e4de1a7a82085d6c57c3f26f1e2f153d84a4eb2a012b56add52954413fc05e5b7f38818e59891c6238b2cf12f44f44bfd58e0a49534a33515293902302f70cf315d69c21921dda2e1ac78e72724e02a96a063fb673984230c46eb569e84f4f828807043d4ca960d9935d6941258e207e84cd7366388660d075043bd3707bc27e56240dcc258e6840fa4ec54cd933a3f21417a13d987d10c4b03299d4518867c74e0b10f06d0da7c310d6121803b53a6c63287ddb3bdc472dac91ee66304aeea77313254a164a7261560dcd7f56b87848b264eeb38cfe154dd329ec4dcb3f5610370236f235e7ad51ccc28e484d10dce134cc2320a0ce83c451418bb2cf8c48ad42ab12bef92c2b3ac4f3110f1dacf2301638347921d984e4b0893c48aca668023c52fabf9e3fec5bebee87dae9708261e7e8a7316d5aa1a443342e3b33d2a0eba9f9a01799cfea5664d8f71d0403e52fd7f37bb2dccd61907a4fe8a47235425dd51d35f9560563a68dcc1b8c7731498bd0b5b7b6a32689cafb851ff07af189d4e23e466db15336249bc7a6f15e572a9a1d8a1ecad74ed3ba2f91990228edd725f98ab00f3b05c6fa7b56cc665650cbcd961c2239c86c77c44851259d5068266010a0fd90309f6a2e128bc7b7ee0b58def5332844050b488c35db0c0794b64ffda33026fb0d384d6e8fd40eba9eeb2cec494fe823f8011fdea981db1aa14255201f751d1bbc847958abc57fc690219398bdf0f3e58b0d047fde37ca328e181a21aa49ab3acabe9d8c39f16704e84713d61722a77d7baa0edbdcec19fc73a0625efb36d97cbdfd4f20379ae81bc9a4f6920976f835ff96b1eb55a099ddcf3f36c90ef16efebb3a3ab8536dbe07d48772c602c0483724adb338cfe20e5b4dd68dc8c352441040bf88c17dca971440bfb05e63ed889ab7e5a488b82beba9e96b4a3f71b9acb1e8b17ced81bd030c512a97422c394124a87e358a6830bfb4b6a6d253d49a5a6ee228450b21b1934a2b71e7aa2e840636179170df324e5f3832b18aaf0202ff4ed36d4b43dafa28e53a38a96414456ebe791dfdfda128a85f4206b27bf85a4056309fc430b5bc9adfd0dcafb9489c5059f703b226ea9a2baf107ec907abe33b0930fd6e5b8cabb720eb0760cd8698fc3739e00b71b6253e32433f584ad84d14dc6428fbda9e6a34660d5082972b1f56794b41c2a061c34cb8a71251383e1b35f1612ad176df66b0b78ac2704d02436b8fd7401feb4290b56aae3c8aae19fc80e67711089e2756bcf8cccf3774b16b83b26ae264ccf6ac06cbe7e0ab5a5703042269a13c0961af48efaccf9b2233ec6c887f4a42f73d6962754193886c5f613397290b24c25784bd37e50032a3088b51fd956cf3409041a20e3cb546c9e974f1b8894db50ba7d840be905c4ca73921cdd79ca6277bd474fd50d2125ea3efc555aac4401778546d8fffb00ed349981a9308c2a7640d81da5aeb47f63dc059462d81f96231c5b2b2511abb695dbe3ad42740157889a43698b24cd63a0404feac940a70874e9a45c4dfdd1d702ba19ac0710cde8406a55c7984d6a96270a20c483a12fec49a6d66e089ddda3aab0e293100c0ff66a9afada9993fcfa5e31a96ad7e354e75cc58dca9949eb2c113a1d1c079fb9185ece58b405330992e2d33aa8ae741afba029c66dfc7cf70dd73b4d14f3804b81a8d91aafb8d182ee399a913a2ea27c3b9029565fc7136fdb45a8a2da7995844dc43f3a566df0a0d72c9f5f54d9c91bd1e2d700b2855e2cded13a9b7710ea89e2ed66d3793812929db9cbd61e6d2b6891894a939d8804e7a69548adc30e9fd28f9cb80a8132145a58261a8e3f289753108b386be1525865c2ea16c44607d44126942631412ea83cc45195fc03a22faae61bb649f5f7eed85809f194a6c6b0d286d84efc3ed2422e3d0eb24fbda17a1aca3b4bc62f65855b3591bb93f5da23116b1eb840792909a5ba34256f2653b30be6dc1365b65ca8446307269b393e4b8155ae6827e1bdbd8dd0a0cebefe69dde238c608b4fbfa761801bc6585200043282715b645fb3986ee2c216b1d00641992e89906cf85ab217da9e309bec7f31c268e2a544261a671f7387637386ad8e106a4d7b6a4a615eabda45e67b6179ff077421ea241c11f43cc278486aacbc947849da38371d80822ef8c4fdcfa9cd6e5200cb10d1139c4ec2e202d6b4ec10c813094cbb2205664a0746d8256a3435ef1ee2244844c76023613ba2f88be035190792c775ea3c54d07be018ed53818e11bea0d6dc90d99caf5000e3238ede9f162f4e3fe6d85c52edd430b719833f8ee3d94911b03696bce1a04bf01975006cde9b9448769e3659ac4b04b9617c2b19a650a94712f8cf0db2a1bf4b357016479d543f63f42b475df8f84809aca6ac60f37c632a32bc04d49650c4f1bed2a18c1303f71cdfc245e89072a98dd140e2d1c740ffd8393e16919982bdbeb9c7486bb48037343a81edbbb91ae086293434ffa81f96563206ab9e92f7da0778910649baaec276bd5003e3e1651a362d19bae4c04c92d76be232aa98b111916e117194f5320c026175cd84d24b763c8d045b85690cf04c406188e57058790fce1bb8d1c7ad3d0f95546d1d42f04f4e4baffcefddb8366835ac7dbd7dfa567cd54e3954449ad73480156959eb2aba556dffbfc89c3f2819c08fec7d9893579260fd76c80414e1fc976e4bbc433dcfed5c5dd67db1f005d6ab8bb021dd79901d1822b64d1455b165acb1574dfb37215e647fdd8155c5c2c453b8196b80dcc9342da781c3029f1f17e695b35d2949aae0aafd2f44be29b5e3a1e754d583ec15ebe4c3a51d0285aec10f94a4e116e0b32f276c5a2d23cada1eb7b99dc9939625ed72181ad2deccacf6e282c652ff1213a060ca910a7c3d201dda1c049c52c32731e7fd1ffc7eeed62344633ce4c27350422d5b90a3575d14b147889035a446d3d9b013b1ea95d35a6bb78bc2e6914a9d608a2f95b7d83bce2734b1656159056997b9f76c906727926ea0522d00eb76be544c7f1ca7a64566e80693b1b71ccd2d9109591088dba58be43bc5f53784de6b7cfd943266e7e6382a405fcf6e1e7ee0c8783d93f08443b87ac0e8df809cbd917e709ab0c80cb42b8df6854e079dfb1b44ed421ef3b0a305a89daf0a0640b194e2b86c36649d4cb1cf4e7c5294fd753ac355aa6a0de052712c81d740012087a5776810dc4b6eaccdc0b9dea25682d52be89f3eb4f882622ece49fe1696c2dca0d1931e790d4e41f6dfb3e6575da2c304d1730257a50e745affe01f05940efc51f871cacfe73c7ec710615af5d6677f310a0975c645238f924f333543494f85ccfd0ee5135a092b2a8c72622955de6b5215f190784f669bb28c78389546c6743b97b074dc", 0xeff}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r7 = syz_open_pts() close(r7) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) socketpair(0x21, 0x4000, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, r9) executing program 7: sysctl$net_inet_ah(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380d2e904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{}, {}, {0x9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 5: sysctl$net_inet_carp(&(0x7f00000002c0)={0x4, 0x2, 0x2, 0x1}, 0x4, &(0x7f0000000340), 0x0, &(0x7f0000002300), 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x6010, r2, 0xe780000000000000) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x88) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f00000001c0)=0x2) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x10401, 0x0) kevent(r1, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffff8, 0x3, 0x1, 0x81, 0x7fff}, {{r4}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x20, 0x7fffffff}, {{r6}, 0xfffffffffffffffd, 0xd8, 0x40, 0x10c, 0xffffffffffffffe8}, {{r5}, 0xfffffffffffffffe, 0x1, 0x8, 0x0, 0xd28}], 0x8, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x8, 0x80000001, 0xa8af}, {{r7}, 0xffffffffffffffff, 0x35, 0x1, 0x2, 0x101}], 0x6def, &(0x7f0000000340)={0x8, 0x9}) setsockopt(r4, 0x8, 0x7, &(0x7f0000000380)="9e9231b623608ef193364f5480c7ef9d6c85eed4bb2d0934808eaae9b97191a25c2903a7c9faca829140c1bcc3eb427bc82220aa569ab1b22263f76b63f21d449459a80cce9d4fa4d87e2595d9a9bed3fce0f05efc60336abc765f216b6e08d3b19957074eff148e2cc06bfcff661b37", 0x70) r8 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x54c7d4ccd0e3fa4a) writev(r8, &(0x7f0000000600)=[{&(0x7f0000000440)="60a9cb5a49a90a24fcbfdbc21fbc972bcce32ebefab0309401242d625992cf877afac430ce245002192229eaeafe120e7ff90257af16733fe07d34d8784c9d4cb4e22e737b4cde91b3ce4c02843afe396db3093ec10a35d7195fa3119d38fa2f1117179107300ab7499b3aacca65d26703991845da5c71e50e11b941a6d462ba4d6b3e8aa6b103e5f55b0d8083819b59da6f0f3715", 0x95}, {&(0x7f0000000500)="d9ecfea94674c77e18f90d48c0d6d38f4eb8f8c52b3373342b9de122e4e2810e505136fee08b9d2001162ae83ccf0b36e407e0848d312dba9551e3ed911e4d2cb39b980916d9594a8e17223d2a814f965e25", 0x52}, {&(0x7f0000000580)="d5148bfd9b5ae6039ab19590b05629332095f235b3ca9f83a9096b20e74d68154df635abc78978fac88936b1a1b8f7355b90506aa9aa60db8a5d106f1ac8b7975aba3a9a00339f648c6e528a32871b429ea7b402c8e633cffb40758188399847676076f373", 0x65}], 0x3) setsockopt(r5, 0x1, 0x401, &(0x7f0000000640)="0dafbae381670ef48677810752371860d80b1ab3ee0121f89b783fe72d017007d53ad753948d724c0d06ddd3bb7737d40ef726e4c41b6259917c88d4fdbee903bc3e7df2a5a054aa63f0c705c136d97a3917c06ca5155ca922061ff604bdc70cb4a850b0e4f27c1514448f86c97a6d862e9772f973bbdc85ad8285ef507380f3085abcd01998c1c313bb1fba7e672e28199128", 0x93) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) dup2(r9, r0) recvfrom(0xffffffffffffff9c, &(0x7f0000000740)=""/248, 0xf8, 0x1, 0x0, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000840)={{0x18, 0x2, 0xfffffffc, 0x7}, {0x18, 0x3, 0x1ff, 0x1}, 0x1, [0x0, 0x9, 0x4, 0xa4d, 0x7, 0xbbfc34ba, 0x7, 0xffa]}, 0x3c) recvmmsg(r5, &(0x7f0000000b80)={&(0x7f0000000b40)={&(0x7f0000000880)=@in, 0xc, &(0x7f0000000a80)=[{&(0x7f00000008c0)=""/111, 0x6f}, {&(0x7f0000000940)=""/224, 0xe0}, {&(0x7f0000000a40)}], 0x3, &(0x7f0000000ac0)=""/81, 0x51}, 0xffff}, 0x10, 0x1000, &(0x7f0000000bc0)={0x5, 0x7}) rename(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)='./file0\x00') truncate(&(0x7f0000000c80)='./file0\x00', 0x0) r10 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000cc0)={0xf124137b1a484df1, 0x1, 0x5, 0x1f, r10}) r11 = getgid() fchown(r3, 0xffffffffffffffff, r11) syz_extract_tcp_res(&(0x7f0000000d00), 0x2, 0x8) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "1a0001ad09fbda89b967688339204900"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="a6", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) utimes(0x0, &(0x7f0000000040)={{0x40000000000000, 0x4000002000000004}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r0 = semget$private(0x0, 0x4, 0x3c8) semop(r0, &(0x7f0000001480)=[{0x3, 0x6, 0x1000}, {0x3, 0x2ff}, {0x1, 0x4008, 0x1000}, {0x3, 0x2001, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd}, {0x1, 0x1, 0x400}, {0x0, 0x8}, {0x3, 0x800}], 0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r1 = getegid() r2 = getegid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0x0, r1, r2, 0x0, 0x0]) r6 = getuid() setreuid(0xee00, r6) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r6, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, r4, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() getpgid(r8) r9 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x9, r9, r5, r9, 0xffffffffffffffff, 0x90}, 0x9, 0x0, 0x3f}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0x9faa, r6, r1, r6, 0x0, 0x100, 0x101}, 0xfffffffc, 0x8f, 0x0, r8, 0x6, 0x2, 0xb1}) r10 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001240)={{0x8, 0x0, r7, r11, r3, 0x8, 0x9}, 0x3, 0x4d, 0x2}) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000500)={0x0, 0x7, {0x0, 0x10000000000001}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) r5 = socket(0x1e, 0x3, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000004c0)="001f03989dd49060e8", 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) recvmmsg(r6, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0xff}, 0x0, 0x0) listen(r3, 0x7) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000", 0x10}], 0x1}, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000180)={0x3f, 0x3e8b}, 0x8) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) recvmsg(r3, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000280)=""/219, 0xdb}, {0x0}], 0x2, 0x0}, 0x42) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = dup2(r1, r2) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='/*^\xb0&.\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='@*$-!(\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/(!\x00', &(0x7f0000000440)='-/:\xfd]\\--#+/,\x00']) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0/../file0\x00') r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open(&(0x7f0000000540)='./file0/file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x20) chroot(&(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file1\x00', 0x20, 0x14c) sysctl$kern(&(0x7f0000002480)={0x1, 0x4}, 0x2, &(0x7f00000024c0), 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x8, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x10, 0x0) r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sysctl$machdep(&(0x7f00000001c0), 0x2, &(0x7f0000000280)="203e761be0dc493eb13e3c3f1f62ff80df50a0d8697f39cdbb8fdb7c9640802c2ffca3217a44bf3158b073e7d0672a2c7a2a44006fa4880188e637b12988256343bf741d41d1fa3517074baf962de982", &(0x7f0000000340)=0x50, &(0x7f0000000380), 0x0) r1 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='\x00', r2, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x3ff, 0x7fffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x9, &(0x7f0000000380)=[r4, r4, r4, r4, r4, r4, r4, r4, r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) setregid(0x0, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) pckbd_enable: command error executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, @icmp=@timestamp={0x8}}}}}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x0, 0x7f, 0x203519, "28e54600000600000000000000d2000010001c00"}) writev(r3, &(0x7f0000000b40)=[{&(0x7f0000000640)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287c0b7bbe6cb39417d25bd833815ebef001deb672d80fa0f8bc6801187cd337803948baa7e34f56701b2180ddedf8852feae4274e0609bf128cf397f3118bd46b571a30d94e3d900dc6702897682e301f", 0xffffffd6}, {&(0x7f00000022c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13608a02", 0xdd2}], 0x2) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000140)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c2807", 0xf7}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f00000001c0)) fcntl$getown(r1, 0x5) dup2(r1, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0xffffffffffffffff) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) preadv(r1, &(0x7f00000020c0)=[{&(0x7f00000010c0)=""/4096, 0x1000}], 0x1, 0x637de869) r6 = socket(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0xa, 0x0, 0x0) syz_open_pts() sendto$inet(r6, &(0x7f00000000c0)="ea75d8e7dddb6da76ebc0d4a491031a6954cbde5776a760a72246557a8327456b444f0efd6dfdbb54fb14235a1d5e0f7f8aa97d755e329c42807291441d858afd5c5726ec21f81fbb422178bfa94e1b18d9b7481a7f32a280ac5193864c83e7a9953678dcded986d5e1446cd39391becc2bee313778a65da5428a40f4bb9098578f88946af8ea77deab295f8de35b0f3f2493ce4fcd808b03ccf3981a45622dda658a943a6c580d7104fd7552bc41fff897449b419a4dbdacf2b7367f5d1a8e9dd809f0fa66572cd95b048b64f52cd9252e042f0cecf5d8e75c56288ae4045b1d32fafceef23167558f604d231ff19dfd2ab9c655d0bda7ae9aac2459af4e4586705b03b58cc3d5b619ea5c45a4da38394ddfa956e3bf6ef6b668b076a26834f425e906bc146a67551a6889693ebc884c0f112fec1b50a6bbb89128123cf42c0fc966e32a31a88478cdf4956cec70bf07fa0480bcbb47af0a2e9763b04c88b906d9dfd303ee532e30555bf3fbde6b85a5cc36d5c912e04a43919a503abc33a8c38bab01c96234786f6a17e3be7fc8770fb9509af544725ae6f69d66710e86637c41ee63893528b96820b8ff4ec2e404bf3ceb32a367fcf19d4755df03c28a78c044d5e60c9fa7b872a0009985e22ffc33a9efe0d1439c239b102b3ae67eb1ccf57e2d5e06e8959bf1cfa00a52b96cf53513650692d9447fbeabd4740177705127d894d0babb17d5813c3922bbf921deaab6ae22c5edbaec60afa4e34796f88503e714574e28a1b17f73243f727aee893365bcdb1e75be38ef738cefffdf379b66cd237bc55a23e2fe676179149630a863f4e926faf53696b5448bd7e6b83bef665578825e7385be8adaf33c04c366f21dd2b83749bb4efa5076bac6871313c6d9f4cb2443b6de354567b4f47d98cbb3237d0910600bfe8708d1fb6c01340ac5d356e03cccfd543dad086f5d1fcf29af4d339a08e2bbd7a955c9b44f4bc2aa8d99f5a5c8018ceec2e2d1a43972a57156a4be761d5eb2fd4cfb0ce0f545268a778bbc4e4ae9cbbb7adec47fa92e418df0f1893c7d1b9763a958e557ca5fb4d7375abfb79f62eae6c584bc212730437778e87c63e66af878c4c84862a88fc687cfa6a4b7a8991d0a9447652b09e864602da31806213433f1990dd59baf1376c60bcc3e62abcd4fdd13c85fc0bffff16d24c61093794c82f1d27daa8bcb2852dbc728cef8aea3cedafca0afa0d18cc0f0652d360ecf761de27c74f39b79de7cf86b1806d9744ba4229404c9001405439b6fd5fb14b73f946d89fdd68fc72171c4cb8c9a50235208906744fd77684871f302bfe7d7ace8049c6e5c346c2fa9988830892d06ade735ea180ea1bdb01da7485059d0db6eeae1c732648d31eef5b64e44d24fb04f7f933b5ca712f09f750d9d8a20ec57438f5c2692617c3af0b7b4a4fa42dfecc5a24440cbca11e4968d43c9967445e25b075fec740cea8b34f9cacc37cdce52708602a0eb64d8d1f88aafc2bb69869598ec2530a5b462a01178aa31559bd0661d09c9dff358adeffe68707bfb1f2134f57511cf9bbfacc3c2377052950d6ae14e346458830eb6dd37c44a31768dd6f1ce8c6ebb3b9c4582f8787555f45c419d4ce817cf51ffa9230de4ccf63bd0d4d1f7e9f9ed121791a8fff33ceef23d0966ea0163775bf15f4f945d621a28b075b15b18989f55bbd0c56e1084615968286a26107dc327395f6070e3009a96033154405926203a9eb97834c3317e224515051f25c9270c9a1971af77b17971b1eb60205b7e1a343ea27ef1d37fc360e111191430e389c3aad0c95abfe153f23ddcd8cf7189fda6958e51206937d1638c2a1df3d7e622df55a123fdda6b1160e633ebb133734fabf845de271f15174e67b7d17f6497a01f7a241bde52f69b22eed84d81a47d6328d8b0683fb34fb7c6bac6c097e05bd74447e0d3f415aee94b0171415c36ad2920cb615f5d0e4c19e82b457f8adb8702f2a0c75f7b6ce8a2f91c6262c180e9b0cd279b584684bac8c26a3370af37b70da561d841a8f16061a512c072b36d0335f4f68d1a77f7392932f7b9146519e38540056cb2422f00f98e9f76e7e033f2ea381ac4d94eedeb6ba29cecb59ff48bba35039edd7d786ea1542d59cc44a3834314e319d093113c8cf61c020eb228ebe56f21a60ac763c6728348c8be0128dd51e5f806f062f33811dd1f347acff56b91fc58433e7ed7a1882b345798f8e5af28875c878029a428bff3b0a6835b447edff6bee8e54334ac9f482acefb50db8b3a018bb514d382f7f0de02db9defd5f5493d4acd56f5837cd63c1cad21c7f7ccdfe43ec315cdbed1e6a70963f1d75ee7988e09ad59e9fcc107837eb0ee6bb01c3cb76550d8c8159e4e3ec9827f7c9b50dd096b1789b0b6f0a5e7e39f28e5b0f752cd4225aa791943f56f1ff40eb717c58634bbd3b4dec238bfb709e97790d3c52f119588652ac7850545d02cc3d007f354d9d14dd2ce0be4174c777ed49f99d19dd1c6bc8ed0ba5760de5d9433dda82aef447422be3e053b654d6bcd6d174ac841a14ff7042b4bd52feaabb2eede7efbf49b356887e3738dde150e6384d3e625a620b5c08801b055d3cd404966ceb21cbbb290ce36f7db1d9a71df20c6eec96ea31e993ddab8b3081d806943e32c44654ed4e2550fd4b4d6fa3eaaebab1f69c39bdecb9bedb02d54e052562a9109ae1aac258562c0f038c042cceae515255aae8380d3d7c478ff141f6f3b403042f3502bb6eb813f2bcea0b12d17171423ea0e89b5c9d3474cf07ec750beb4371941984b9abe2629b018028f06e06140456430f651a60b20c32adc10dafc89645327d6c7dfe8e4f3c2036a7e11a832fe44c9b8b08c6529846778d4a6717ff81e1c56a786ffba085580311c0c73aed047a0d0ee2fe5c19eaab5772e6e5d067032770ad008470df249332c4553bf51939322d169241f501eb765ceef206b01c403895fa05aa9bf934df07051a9f1270c8e1a5205219edc716158346813a683ddd2efcaaecdd4b4a3f54e8f258b564917550c09964b46ebe2b7f30cd6a4097325aba07b0bcfe4120a1ab561b57024b9ef2386b8d6a1f8bd158c7518f8c403737e4069a42a954269b91af9259e6c3a3e26a10bce3d61b76c0054b223cf7eb408a506ea19334bc47310c8cab9c6aad3fdd07c2ee6217c8a6dd3e3e891feb9987ad238af2cfcceffff0ff52d84225f8f9bdae5146f549e2d20b1bd095051a947a427bf89a596b22b93feea4b581ebc9a0098dddf03a974d92554717ec4368b1c77bd976f666722dbb9867d6cee26d578368e11163c29e1addf732d10b8319b33ec15739b262643055d32dcc349d62ba7e9d653ad6aed8211564e640857d13007955aea36353149a5c19abf668399a58f73e0f52db81c401ddbc8cf4113af10271937f5d3f7fe2180bf63c63b70eafbb27d07f991c6112c75b49a1bcb0b3582b06e10ade593648942c6e40d6792b36a93243a5d19c847393e704461cdf1331ed58e1152e5610d02440c6bd519991e0e199fa3c460bdb502076060c0f62faa28f0fe9eea2a49824701ed2ec41cb8d4cb948d9007834db08d92c7b378f441a3919acfcc1de8748b0b89be5fed8bba117ec05eb84ba9882f5c7c0eeb4bdaba1f7f6b4e37a22f775f4432ff4f049971434d6b7dc7f2fba06cc8d8e6ea499848ff01d1f1aad138fcf3f9da92d335307b36533366da6a3d43e6b2b83ee19a4597f0479b9007e2ba54e1ed3c19bbce95145454eee7dd0bcb2465271b446c402694f1e6ac0fb657fffdc0535e00150bfb96776e61baac6ac73d2c0d819f66c9951aa145fd867081493210caec19029a8c2cb536a9ccec3affeac50365b4383c41cfb659fe61072a27b8962bfdd27582f0f38c9967ecd32d5c8bbc53ee36b45ee1e04d27713f4b543f7c7d9924017b1622ab9fced2e0121592f0fb7b041779a3ed057ce84f12cdf9abbde2f2f75be2bcae82bdddcfc160d7dc15d632679a0312115b28c58775659254dcd3f3cf9cd7b5f59154f36d4bca668840f3d9a206d33796982aebb84db6672ff86f5cb7d8ec17ddca988eadace6bf309d9b212a8c4fec8582248df75b26640fc4061256a7192cf254448a58347dd6f663d9cb12809b2a92db9f70cc9c7f4c62324740e091b1d93e5d7a6a2d2a10cc9419ef6e22c13d25c42d21ab4a873e3780fd70316ac46c2a136b36493fd3da2dfc36b422212a7d0af26d6cccdc04b7127031346ad4f0739ecfdb7535dddf5634e23408a3f7c691c6969003a3a29fe2a7255abd4d0351fcffcfccec0f947938dd1a5098f35dce2d4621682e502ce39df7a9078a3e31f824d1369070000c796fd7c1f2e711733bcda0bde1a1835be1145638e9182a4ed36f2cab2f5942653b39d65009dedb54205dddd5afca55e20c25f4a01a97f5c6d0daffe07b53cf69484539a4e08602247b51d059715c334e79cacf33cba914df8a79db969700f4ecaf96cffc3f10821131e2e3d711d3bfd88fe69d5e55a80cba5195249be6190afe849f7aecdefb2037cadb5a122d6f4c6bc7fb59b99813b9f106066da10a80550224e16b8b77a028604c6eb1c203b2d1e937c69472de23e04bdcf9122f56b24ba4a9007236d5684faf4140aa33b1b2114584375632a29766b40cc29d6d0dfe756e5efaa9e441584edc6a1b820a7112d986050a820f3b2b850c5058a972e6aed82d092e8de26e1aeff26a2466a0ecfa6e7113a38790581ee4e3f8cebea43a7b09703f0e70d1f53d0650f322511cf846ca81a08f7942cda302ecdf468079756e9d360411c8e59b859c0d3074c8055d6392d23741f0e787d37d5e0727f063175f2bf4bf41a6e50a0e10aee29c8b26bf6c886a4241fb9cc032e01ef8e7e8853c0530fba2e67eee423f5a039d993bbcc6c1d148a4ebcf735c2ba30913d2a914baac1cf942873be744b93e4640e29befd58877b03888f13f8189f6df79795106169e0b06571ebcf84ca93670d7079bedbec77ee823f572a48e2648e1611a7ef7ae1bdf4b5640cb601210ba27e13296ba8eb938fc9c968b976472b30348943efd40ba42ad6032f6c8c36d4cbf796b4b16dfa37adcd42b9ecf26c8efe06608e4321622c84dc74895cba90c06ab85cf654ea7de2d9952e623db8f3240584de2f22df8f7db43ba7da9d9ebb100c10a2577f8a7d58b80c3fbbac07fd9c7842211bb58755d601c321f03e3dea956b92ba7d5d2049aab0d19058a900d244ce41e1f47ba8001c1b3a41891f57bab87107cc6cd984f81e73d219796897638063aee9d79a710863b299dde90aff95e501e5af43c2a70edfa86c401baf7906998b8c02c7932e0ca752756f885305013ab38c26d4062d9c6768afcf46d12a0495398060ba37206c9b60377aed2419fae5e03bcbb2cac66fa77a746bffa6383dc11c03e4ed3914ae3cb6dee0811f3479ce30f61fa6632a012a37a73f4a5c4ecb3a929b89b8a91c91b5823dd4652642776782131003c95f437684c751d7b38530fc0137e132c633d2d4c7c940cca7523de1eba73dffd6340d27de04e3c8cd4f560cd6129b3985ea77ff294af51ee18db6fcc31b898b2a852e3ce83cfc9af6c02b39d5f77da5c005d1e1aea0b99d77fdd037530167f2c3ff14a8372431d5b6fa88e8866570d4032f6dcb7eb5efa8d321f124536afa692c71aa358626b8ec6288376bc57365b5753799cd2a9c86ae6b4f5a1088b554b53389f6924b7794295456340229410bae28c681ac219716be2bf420a5cf12131c86a43d8026af", 0x1000, 0x6, 0x0, 0x0) executing program 6: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) setreuid(0xee00, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000400)=[0x7ff, 0xfffd]) r2 = geteuid() semop(r1, &(0x7f0000000140)=[{0x4, 0x200}, {0x7}, {0x4, 0x9}, {0x3, 0x4, 0x1800}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0x9c, 0x1800}, {0x4, 0x6, 0x1000}, {0x0, 0x8001, 0x1000}], 0x9) semop(r1, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r3 = getgid() semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000540)=""/163) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0x7, 0x0, r3, r2, 0x0, 0xb2, 0x7}, 0x16, 0x400000000000009, 0x1}) semop(r1, &(0x7f00000001c0)=[{0x2, 0x7}, {0x3}, {0x0, 0x801, 0x800}], 0x3) semop(r1, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x3, 0x80}, {0x0, 0x4, 0x800}], 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, 0x0, r2, r3, 0x20, 0x3800}, 0xfffffffffffffff7, 0x8, 0x81}) r4 = socket(0x20, 0x2, 0x0) r5 = semget$private(0x0, 0x2, 0x621) semctl$IPC_RMID(r5, 0x0, 0x0) semop(r5, &(0x7f00000006c0)=[{0x4, 0x3f, 0x1800}, {0x4, 0xff, 0x1000}, {0x3, 0xe75, 0x800}, {0x4, 0xcc7, 0x400}, {0x2, 0x7f, 0x1c00}, {0x3, 0x0, 0x1000}, {0x1, 0x770}, {0x0, 0x23, 0x3000}, {0x1, 0x250, 0x1800}], 0x9) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendmsg$unix(r4, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="9e3a0b440b39c6faaefd093d860c56b298d5d949e18293291b4c9887a2607fc093f365c0c59a4e87ed90e32ee5a430394a2558f1f4f94a63f06372ea74c33d06015b0d6cbeaa4be2b208bbf23f2a3ab647b2744fba0bb61c09ea27e01a6e6a4c14370c939f66", 0x66}, {&(0x7f0000000440)="20dc2029560b620988fcd683ba84fe1108a4a6045aba646a34aec5f3276e25d9904af94b4fb2fde80680999a3e3d4d9d553e40e1bdee16830807b6349f7761175b5282706be86af5d70137a913503c85c01986e5d07b7a8c0b5f455e032f2918c60176e6de1abac51a7ccc364a5fd1103fa839aab0d6574f568d9c186ce38f29ddd00022dc540ff0cf59de781c58b33ea6be34ab19e86f6542cb825a30a98a2f1d0e283b10ebd30d747d7658ef1629b9b79ed53e3b7f1883aff1ee06b34fdad06e84b2b8863c541bc1927b3bbcd50c42328d041ff2c7a89fc13570bf813c9887d3921f3ddc0170a7c83a1b6d462085f6f2bb870bd1d2", 0xf6}], 0x2, &(0x7f0000000700)=ANY=[@ANYRES32=r3, @ANYRESDEC=r2, @ANYRES64=r5, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2548ffe2ffff43163af973fc42f39267633b5783ff76e25cd3eab49b12d42fc045711969f4542b0adc52b291f6fcf6d000"/62], 0x20, 0x8}, 0x406) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x1, 0xffffffffffffffff, 0x0, 0x0, r3, 0x101, 0xad}, 0x10001, 0xfff, 0x9}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3, 0xb2, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x5, &(0x7f0000000000)="5d8ad1ae", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000140)="60c15402f1743e6f110c6ea0ffc66f6950de2f808f608d3ca9deb71c0f69adeef6ecff1a58c248d4447d416ade6e79a58d05c7ca6bfd4bc912943120a218a65aa2273d07e91cde3be2017cb43b35d5a27ca333632eb823d9b83f7497fb53", 0x5e}, {&(0x7f00000001c0)="f20c812b0a4dcb9c4dec7f9bc4c18bae69af8d5217ac4caa60b1d0e8bdab1322f3a99cac6b183588e46fb6f1e7476de5c507108b3b5ecc6b8e73607a7a26db37811945d11bb506f80b699108641b6a15843e60a6fa268d5a68b404c40bfe5a24ebecf03cf737140c48b61d2f9e336aaf4ad4cc1424f2367d9c67f9bec7a77d1be9f066b2af349525918ea8846b299f24ba3df6deb65de5d7693ef517ee3832b1c66e937224e2704b14d55cdd96dc742beb79f2334376c85ca2fe", 0xba}, {&(0x7f0000000280)="59ec7702a09fb2cadb566805d42d72cad494abd12191fd15bea7b5cb0b805c1dbeb2", 0x22}, {&(0x7f00000002c0)="f5249ea56d6a268b67812acec336cdd1a1e1679966ac4498e2c690daf84e3ca4fa3ea96176c2f106f19a4eb7ecce5abd69f0dcdc03b2bdde6b42a569ae1c4c7253d8862118b3ea47c0f703ede7cd51ae07d105224dee", 0x56}, {&(0x7f0000000340)="9fe41bf9eb48ef101990d2d8a710e6506db2469d252596e982595ff848c71e9fcc5bcd8e52fbe68f7244fc8d172541eae5ce8d32389b5675ce948d9224a3244cfcf50e91c6a57b7c149278158b847311f15c18d8883deeef1690d97f16", 0x5d}, {&(0x7f00000003c0)="5c14183284c7f8fcec5774c5e5624416e9e392c87f33ee6bd20f68dfd57ee5cf8b8028543440ba4021ae72efb8d10a5e56f571cf6df78a4b", 0x38}, {&(0x7f0000000400)="b640302f7b0ecca07282051bce0fcc4e9b85adf6327197e10b531babb91144810fb9728f4338fd892e848acfc31520d7aa721ae597a835f92bd67ebd345acce60a547a0e155a483caed9ce74162b38b12180f427bdd9bc4af6b3e417de51235034ade40be9d89e5d8f0f0a589823af40054e6b28d4927487989c1eac1ec93d6a8b181ca8e1a47c6c019031a7c1f4d024fc453446ba648ee67cf8028838a71e90a6eec8f52aa790e1af25e23702e1e6c91577945916344462f357ceb607b7735fe4a4fee4ed8b17384f59a182c00acb97d18b80b8659d777e2eb6c3279ff612e5cf2e99670822e73db7b46b", 0xeb}, {&(0x7f0000000500)="092475278c9b146ebeead89e090cce6414e5ef8c20cbc925fd738db95d5e3dfbe46f1148cfd9b3e6376bc52cc0fcf9846db22504c4a30e20a9c992d1c2af1dddf3b4cd248fcf6dd91572b419fe7d02068ce9334d71080cba0122702d761e6fff35224e", 0x63}, {&(0x7f0000000580)="81df2fdce87ffa60722beae067ec8c7483db986e9a330ada3b7df790ba5b394c8d13a762935de1ac3affbd16ec4ae64def646d6cd6d44118ebc72ab32c7c1f0e42305b693b5b4d9b979ed1d3d7b923a08960ce3c03c86b5660bfc83743913588ed2d9578ae00d3ea09070433b88a10f1f8fb4f3d4e3c47dfd0978a4c06f58a4f51a0d2b55d75f08b05196ac4df99aa2085c16b05d1299c5299e3f3a0fcf570844cd7af1976520a", 0xa7}], 0x9, &(0x7f0000000700)=[@cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff]}, @cred={0x20}], 0xe0, 0x9}, 0x8) setuid(0x0) syz_open_pts() executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x87}, {0x16}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000785000/0x4000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000055b000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000001c000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil, 0x4000000000000000}, {&(0x7f000046e000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f00006d7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000141000/0x2000)=nil}, {&(0x7f0000053000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00001d2000/0x4000)=nil, &(0x7f0000560000/0x2000)=nil}, {&(0x7f00001cf000/0x3000)=nil, &(0x7f0000210000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000134000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="7f23a3c23cce2575e1dd92c25678", 0xe) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35, 0x3f}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x24, 0x1}, {0x4c, 0x61}, {0x8106}, {0x4, 0x0, 0x4, 0x66}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x3) executing program 5: sysctl$net_inet_divert(&(0x7f0000000200)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) clock_getres(0x4, &(0x7f0000000000)) getsockopt(r0, 0x3, 0x9, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000280)=0x7fffffff) r5 = socket(0x18, 0x2, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r5) getppid() getgid() msgget$private(0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000680)={0x0}, 0x10, 0x0, &(0x7f0000000700)={0x0, 0x5}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x300000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x0, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0xc0104304, &(0x7f00000001c0)=0x20000002) setgroups(0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000140)=[{r0, 0x40}], 0x1, 0x2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20900, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0x5, 0x5, 0x6}, 0x1, 0x7fff, 0x5}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = kqueue() fchflags(r2, 0x10001) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x0, 0x0, "bd1331844e5b401532158b7b8c4d9c602691cdcf"}) write(r3, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83b3cafe082b7b4436cd4c057f8ba5b08a4c719ec710b568ae0f7befd0ed09", 0x2e) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x1, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x6, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000000180)="71f90f451eca0058bc5a91501d9400000000000000009c7afec370828f08fd0e73e7c59345f1844c3f14e4743a9800e5857650b4ea37158dcc545a0c618c314ad569fc4f9d29a79d7914c72abef39c8a91", &(0x7f0000000140)=0x51, 0x0, 0x0) executing program 4: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x7, &(0x7f0000000100)="c9c16772cb9d51552a49d74e", &(0x7f0000001040)=0xc, &(0x7f0000000080)="3b4d368202d86c7ecd2e5ed4dab1f62cc02d55e35959cd17f95f90b39ee6e1fd024130a050e3381fad06000000d194804de39cf3dbab4ae7f49fba4e030bb8f71fff6791053d15fb112599fbc0118874cdf2af600e2b11dff1be2290b05f5235", 0x60) executing program 6: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1a4}], 0x1, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, &(0x7f0000000c00)="ce55e9e3", &(0x7f0000000cc0)=0x4, &(0x7f0000000d00), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = syz_open_pts() dup2(r0, 0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() writev(r3, &(0x7f0000000280)=[{&(0x7f0000000300)="de", 0x1}], 0x1) close(r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x0, 0x0, 0x7ff, 0xa7ba, "d8f10dee0ff9308d9306551000000200003f00"}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) execve(0x0, 0x0, 0x0) r4 = socket(0x1, 0x8000, 0x5) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000100)="e90600840082d77b731f848b", 0xc) ioctl$FIONREAD(r0, 0xc1206925, &(0x7f0000000100)) executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60776ae8e689328b00000000fc7be31dda4e647e73faceb91fcfb1563e9ee06600000000000000000000d75259055d5a116bf69bb3b427cb484381c8b6fd0897768fc55ffbfff2d6b762ebcd3f9fd5fa15479ec6d77d2678ca9d18e9da9cc6f4bfa6f10ce221f0b56c472cee3b88b5230dbf114fb35d79ca7755485262810fa73b251cef0152c9bd3d77154e2306dbff824f680faa6108f83c3c9414166b8dd95de28bd8526334510fb4f1d25cf477d8f7159234fe54dff7131b0e2cfb29ab1000f97c03eef621e827ca49cc4478125d0d36d4fd316b10e7e10d9555c7fdd1e913a9bd75b3a0c71a9994c308f7ae56fe6f1dc22e7ed5"]) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) socket(0x6, 0x1, 0x9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, r1) close(r0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8", 0xa8}], 0x2}, 0x0) r3 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) r4 = getuid() ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000140)=0x7) setreuid(0xee00, r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r5, &(0x7f0000000000), 0x10) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x3a, 0x66, 0x0, 0x0) r6 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x2, 0x10000000000, 0x40}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000000), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, &(0x7f0000000040)={0x5, 0x0, 0xfd, 0x0, 0x0}) socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f00004d2000/0x1000)=nil, 0x1000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "010000ffffffff00000000e6ffffffffffffff00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/55, 0x37, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7", 0x2) r2 = socket(0x0, 0x2, 0x0) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) close(r2) r3 = socket(0x0, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) syz_emit_ethernet(0x12a, &(0x7f0000000240)=ANY=[@ANYBLOB="b96d9900533a8f943f3614ef86dd6000000000f4000080000000000000000000000000000000ff020000000000000000000000000001001b0000000000000023d63955dd91e3781ca5c89f22e94aea9836f38b3b4ce8dba8b2ce03014d1c98dbfeebb60401000502000004010003a734b2bf062e1864097b38c4ae703b19b8b0e64ab7e658f85b4f4e26a5aa5f2b79ce61dae2d4eef74c30ed243fd5d7b2da2519057bc5de49b07b1192291f3bd629357be75e023661c8ff1703ba1306f3a1ce5d89e2a7afff3e8db264174e4dc47bced7b8cef69c861e9f5c707e9cf8f4a9fbdbeaedddd497c6fe2a67172b9eeff53cfa531cfbda6ed848279db84aedaee08e393a46fde303a5845199cb4ccbc142f3ce4e204e200000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec29dff8f8353712051eadb71d89e000040781e4b2ffe040ff0008254842899ff2ef932e811f29902bd41c00", 0xb1, 0x406, 0x0, 0x3c) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6}]}) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x1}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) socket(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setreuid(0xee00, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 7: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket(0x20, 0x2, 0xaf) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0x84) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000080)={0xffffffff, 0xfffffff9, {0x4, 0xdbe}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x61f, 0x2}) syz_emit_ethernet(0x3b, &(0x7f0000000140)={@empty, @broadcast, [], {@generic={0x424c, "36e5d9e87bf4576de00c520287565a51a7ac01c5598c1c8979f12229dfda6e5d6a134d2e4d628cee3146862185"}}}) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000180)="7039a3227c82eac45f222860151ebaf82a430cc0954e3a82fe495c0e5f4bb8a9e57790644dc70c357db310db28910ac45057c54f1f858baa1725a22d8e4a7f64a639b41a9d5bf3bf937b7277021f40437819087816ac0bff438ff336b3273302245d45722fc53177b4a8157d84596be0d72f9491195e3f5a5f989fa91b289334d0a3fffd4eaacaaf0702918f9f36f1bf117bf8831c6693ac0e3e3fd63ee133c5ca2a8af63d504df6e69e816e01edb42dfc5aadf6b53efb45149b75e576530d662773865e701d16", 0xc7}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="cc17a0b4aa6ec768225f41ca2f9d348c4c9aa4d1c0be89b35348084888237f900cc0c5e13d89a37975f1e2cfff62619d2ab1d0f5c2baa32ca81a9603b3bfd6b12677ed3bda7d943eb6158d84f265812aa93f7d048e01df46e650bdb09434e00a471876e428997eb680f57ee48899136df1f01bda9327b920a98e17908320eeaec47d126a7805d5", 0x87}, {&(0x7f0000000380)="1c35d02645f7001344530fee1694ac12df5cc9e14d0851fc02c0dc8af8a27b7fb4a4f86a3f04c7f9a7d1108d57d1963312713ef74dfc5607328056", 0x3b}, {&(0x7f00000003c0)="f091ab2897b20894397208a54a3b4ad71c023ed22ec1cf85f3df4d475ef56d0c2f5f605b221592e0951df957bd9aa3e3d18ea6d7c56a292ca7c8e75f0a0c517e217f7945caaa4cba3010d3f3f082f3ca1908971ba6e3e2cb9a6968a7b6d7233cca501440ce4068707c88b1837cb0168ea9d51ed69af77e67023ed1b70a6c665b1991f5977f8213d3874684c3b1f259c2749bee75ffe6bcef0bb692808be45c30ed9351830a20506983393a9fc30307dc209442ad31ea26029f37773c5fb341eb927c3f85576fe234c98ced4c0d9a8158a5ed9a3e5e303c63b2f83d", 0xdb}], 0x5, &(0x7f0000000540)=[{0x110, 0x1, 0x1, "e17a5140d8bfafb1fd67b4d492d00e8c4aff965facdd5c414b37136b86977bbaae6c34713b98cfaf25279b0fb427d47dea21aec351f6e21b45cec66575f7b9f603ab8cd125333ea6130970a099eb4c75f529eb4eb302222cee3f776e8651bfdb998a5e085afb48d0877bd65a4983abef214eec739e595dc616d65a7c22c4fe5f339331ad14748ac136b2c23d425525a9850b3073655489efeab94c7f6ed2746866453e69dd8371428e04288809e0ea28fb2f32785b7b21b6661e1234730889b087523e1497af79f5dbd9a689b15d2a491b7729677c7cce03634210938851b36f2c39f702e0ea05287ff2452e2009abb6c7c7c9a2d9376d32718ca4"}, {0x50, 0x2056195ba05452a6, 0x6, "1669b48ddfa55c98e288b237df0a13cff758b52d968501c84284c12967dd27507f556b74d1ce57011a4b158e242771092b64d3ebe5f54de007b53b19d0fa0fc4"}], 0x160}, 0x404) r2 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x8, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000740)) syz_emit_ethernet(0x13e, &(0x7f0000000780)={@remote, @empty, [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x7, 0x0, 0x1}}], {@ipv6={0x86dd, {0xd, 0x6, "5637e3", 0x100, 0x4, 0xff, @rand_addr="fe03ea8758af744239f0bd1cebb22642", @loopback, {[@routing={0xc8, 0x6, 0x0, 0x0, 0x0, [@ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x37, 0x0, '\x00', [@ra={0x5, 0x2, 0x3}]}, @dstopts={0x8, 0x0, '\x00', [@pad1, @ra={0x5, 0x2, 0x7}]}], @generic="50307a79ba23644ed35ca8717260cf679c36af88b1e57104fd0510e9c5ad0266c2ecd6a30d1bac17edf7dbc87027cae1bb3866c791683b12d2abf9293e3935e3d702da31c2f262d1516d2a43268944b9ae79a031cb9229272d1ae930e7f1ad2dc2d53607200e442252af59ffe00781b2ee2ff3dd6563207d8b806cb099bd5ce697085f90606434b2fab31a942ee306c200e0d5442fdb2d2cd6a16b5faa0e21bb0ca7f73463aed2f8"}}}}}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000008c0)) dup2(r0, r2) connect$inet6(r0, &(0x7f0000000900)={0x18, 0x3, 0x3, 0x1}, 0xc) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000980)) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(r2, &(0x7f0000000a00)='./file0\x00', 0x80, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000a40)={0x3}) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000a80)) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000ac0)) syz_emit_ethernet(0x32, &(0x7f0000000d40)={@local, @empty, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x4, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @rand_addr=0x9, @random="f9ce24816fe8"}}}}) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000d80)="c9796065a1df4ad71767fa50e9355bc7228b42dc550d1b2de5b88cf15d4fc3b1b3097175bb2fd09a8cc9079edfa86875359841dcd1dae40887d937ee4eb11b7318d51477c2872eb9d75085eb35f3693e9ec3265d926dfd2fb1a30cae01ffa5038988215e4e230fc35cf61823c8aa953ca07beda1be7e963fa90cdb3cd3e028568c3a5d4a14380e27a682aac64090074e0533d73dd7ad8bd162c577aeddeccb9d28bffccbbc661cf48882e4bac362ae5ec9b729a9ec3612d23489223fd6477db0a5f3db4b6f62b250", 0xc8) write(r7, &(0x7f0000000e80)="6da4f0077b768c3f00b1ea68f54d747a57840803771f19ba286acf3bfb50129858079312131884c738eafe2cac346c2ff3e90b1e9834f610e3e6f9e3c5f685f3cb2f3c4d3c45ed65842f54f22cb1a5829203467a431c9f8469f78b37eb878dfde796e0744fedf2c3fc5d1a75c923cef1b9ef47ba7d02a57732ae0751d77e980d204697e9adcaa83cfefaa2354435d370bf51b1565170d2614f2f2f8c1ab298635f6f1f2abddf8474f70ff0cb3e5dd97843637bcd7702ae716dd6e37da8328b36774747044249", 0xc6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000f80), 0x200, 0x0) shmget$private(0x0, 0x4000, 0x318, &(0x7f0000ffb000/0x4000)=nil) kqueue() setsockopt(r3, 0x264, 0x1f, &(0x7f0000000fc0)="f127cacfcab8296b552c8c7a5ced79821ad37fc7270e1cca1ddbc778fecdddc09d9bf7a6d93ae5d790d144d8de72c0099965beef38a767db52984c002fa686d23fa4cee0d2c37c69fcfef7de1ab13c", 0x4f) getpeername$inet6(r4, &(0x7f0000001040), &(0x7f0000001080)=0xc) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, r6, 0x9) executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000000140)="8fc63973d3800e0f25b481989d0572daaeb33afde13c3d335d788951f6ef65fad16cbe87d08ddbebd91bdc25f83c466dadd3670bbef5915fb205cecbef48a11f4194731c68925f962e6ee8438f5809681763e75024500f8c2faade37c2b006ac0e1a32f055bc889a013705daade46d0a2acc7135c4502919691e2be6422367b8e2ab16dfd4077ec60b07d2b395ab6b134ae49db41f9da27cad9e68b219980567e27447c960af9a458783b4e7ed4df40e0d351030cec0", &(0x7f0000000200)=0xb6, &(0x7f00000002c0)="d2bbf1754ad416b8648426fe89341b16ad014a99450e6922b59add18a1997d59a9773a75c1c792f1ae69d1aaf0e9a1c5bd004b014abd01a5db448b2a09ba15e350b6c6b2c817496cfba7e65499d279acb51016055a646e623611d461a8b037c858e98bdb5d16567604fbfadf0703aa694940920bdb14cae9dc443b267946a6daf3b17c374edd29a1e63c83298840c609b0ebc56f83b0019f2b398eb6fa0cf6cc26bae71ca4583078746fdba684382482149a29b2355dcfce8f1045f5", 0xbc) (async) r1 = socket(0x6, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) (async, rerun: 32) r2 = dup(r1) (rerun: 32) socket$unix(0x1, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x18, 0x2, 0x0) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r2, 0x0) (async) getitimer(0x0, 0x0) (async, rerun: 64) getpgid(0x0) (async, rerun: 64) geteuid() (async) connect$inet(r0, &(0x7f0000000440)={0x2, 0x3}, 0xc) getegid() (async) getuid() acct(&(0x7f0000000280)='./file0\x00') (async) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRESOCT]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000200)=[{0x2d}, {0x81}, {0x140e}]}) syz_emit_ethernet(0x36, &(0x7f0000003880)=ANY=[]) syz_emit_ethernet(0x22, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}}}}}) executing program 5: openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), 0x10) executing program 7: r0 = socket(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$hw(&(0x7f00000009c0)={0x6, 0x12}, 0x2, &(0x7f0000000a00)="ad30313f8040963a9dc3aa60fd4db0a6b562cc724648c91bf2aa86ee56ca28d50da6e56f5670ba35e4e3955b5517c35e94e48771413e9194714cfc94142ad1901163010b5e8cf9362c6b01aaa5948fdb365c2f7e1291830778ffff1ecb2611708cc4435e9cb436aec2bad1e908de69550bbc0b582ef454dc502e96f29fa3bd970c8d7bdae41617f530ba95998c5195ec132e51dd04dfc3f0bceb73334550379592722e4ffb3fe200c555ddd6c25fbe901179ca", &(0x7f0000000ac0)=0xb3, &(0x7f0000000b00)="047e5853d8dc65f1d9326b9e4921214fd4183eb86bc7cd6807efd1e5c40da3810be901d328bd1cc67b257789dd92f55d837de29a65ab7f371c8aba03c65aea91fe5c8902daacba3d5f03ff78f7ed82f7798b614ea764e6668cda337d13353407c29158", 0x63) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket(0x18, 0x2, 0x0) recvmmsg(r4, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f0000000200)=""/204, 0xcc}, {&(0x7f0000000300)=""/97, 0x61}, {&(0x7f0000000380)=""/241, 0xf1}], 0x4, &(0x7f0000000480)=""/112, 0x70}, 0x1}, 0x10, 0x800, &(0x7f0000000580)={0x5, 0x24db}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r1, r4) writev(r0, &(0x7f0000000940)=[{&(0x7f00000005c0)="0081ff4ef8b94daa47492b772154dc9d63f260df95a4f5bb2e6b0265eeb7f5fed5aad2307da1ac9f", 0x28}, {&(0x7f0000000600)="4204be58d0117de2977e0464cd17caa2bbb18b33d133f2b0dccbd730a6fffeaf0f7b2d5e69c1581142356ebd294abce35c039b343ed7d8d07b1d69835d2a5ec4b15c85f7496ea6e15a2a1d97ba343ee06dce723ccca4a8dadb74a19729891d37b9ebba5227bcc09c8adedb3bf199cb938b23d0ee7efe02af83a95d8ddddf", 0x7e}, {&(0x7f0000000680)="d337dd1bdc23ee83fcbaf1772d486a178a", 0x11}, {&(0x7f00000006c0)="8b9d36a9969fbe897876cf0b8ee7299b980e9b2b7749a276a6f89f36a48d6ec06dcfa5f34a11b64c732d0dba8145988bd2f54e00d57b8266", 0x38}, {&(0x7f0000000700)="8dc5e593cefb5e7739d78ad651a6258c8625aeb0d24c9ea6bc321a47c705e65624e8fd0930ca22b91a095dacbbb0f5c562cd16edf2244a4806f75e183adfdc30722b2e90e3b5fcbd8f6ea5e7cde52f792a587ab7a26c53faa5d1bf28cf6ad5c68588f3cf6a4975a193d5061d0d2c616ca71372f538f86935a91b8cd6", 0x7c}, {&(0x7f0000000780)="fa1bc62497591ed5126ffecbcb4eb6f24cbc29e04338bbc301c4424cc8ef011752bc0937d1e5c43dd0303f0282cbc96cdb9d2abb5e964201634ca674f0bd377daf9c4331499844931e466b6cdd5426590d35fdabdea79976d009a8245acfee3da2c9a6eac8cef1c6301bc2e1ad92324e9f29cf16dcfff5af131d5434c418af7f13be420c578c33188539a026854de1f5b3c62c57bbad8729697dfb65dbdcc4d10433a2d74c40802e30c4ce1d6552c8f9a11f93248fd67a168329aafbfa412b7cfec42ae8796bdeec", 0xc8}, {&(0x7f0000000880)="cb5dbec30875b72fdb649ed576cf2b8c7bcc21bc42f544fab4a2b7236ca2f25f1e6a6f19964ce7d96491335da9553638cbc14b792ec75a5f0970cae2ca99b34bc72b825c870bfeda1ef5a9d7006d90746298e31858aefd485db1772b6c9fcd9c73f3c7eeb126ceea67a0923dd67f059efd2bcd88adc8de395efa366e137c80b629d11b1bfb2f0c223b7ab73e25ee48630326119206c6dca73a78824f735245aa3f4ee4ec26f78d83f811858e8d", 0xad}], 0x7) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f00000000c0)) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket(0x1, 0x1, 0x7) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) acct(&(0x7f0000000140)='./file0\x00') write(r5, 0x0, 0x0) executing program 6: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x6}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000000c0)=0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r7, 0x8004745d, &(0x7f0000000200)) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206922, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x0, &(0x7f0000000080)="10fb8c72734c2eea937d6af53715f88257ad171b49e20386b8e8c4a71214e4273a308ac57946dea9771987dc0de8265cd457fcac1343", 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x45}, {0x16}]}) writev(r9, &(0x7f0000000500)=[{&(0x7f0000000000)="af18a64591749e07ad1273f580a0", 0xe}], 0x1) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000440)={0x4, &(0x7f0000000400)=[{0x3ff, 0x1f, 0x0, 0x1}, {0x0, 0x7f, 0x4, 0x9af}, {0x5, 0x1, 0x20, 0x200}, {0x7, 0xf0, 0x20, 0x1}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES64=0x0, @ANYBLOB="a4621e3a2938aef62ea5dc78742e30da7eb765fa8b3740af25be9ada56369a5c30908bfbec9aac8a5bdd9a566fc512550bcfdafc57082aee8f49685ddf852e39e99379d860"], 0x401, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) executing program 4: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)=""/151, &(0x7f0000000280)=0x97) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x7) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r4 = open(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x81) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000100)) unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f0000001080)) executing program 5: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) sendmmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xffffffffffffff0c}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f0000000400)=""/237, 0xf9}], 0x3, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)}) r4 = syz_open_pts() r5 = dup2(r2, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000900)=0x4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000003c0)={&(0x7f00000000c0)='./file0\x00', r5, 0x1}) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) kqueue() setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xfffffffffffffe50) setpgid(r8, 0x0) ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000280)=0x1) select(0x40, &(0x7f00000002c0)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 0: r0 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000140)=""/159, 0x9f}], 0x2, 0x5) r2 = socket(0x2, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb32, r5) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x1020000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRES8=r0]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) dup(r6) connect$unix(r2, &(0x7f0000000000), 0x10) executing program 6: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sysctl$net_inet_udp(0x0, 0x0, &(0x7f00000005c0), &(0x7f0000000600), &(0x7f0000000640), 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) r3 = fcntl$getown(r0, 0x5) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x3) poll(&(0x7f0000000180)=[{r4, 0x4}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r4, 0x4}], 0x1, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x13, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x2, 0x6d6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) select(0x40, &(0x7f0000000100)={0x1ff, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f00000028c0)) r8 = socket(0x0, 0x5, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000680)="92a160df7065ff8245ae8cb9b0530996133d213d8e00eb7aa6eafdf3b7e5cb3a5ae6cbcdaa597864870d30ef2006e71bd953d5a4a7cbae9f6c352d1b5641b318b1fbe5806f20fbedad1706fbd9335d25fc149b992af0e421e87b4c467cedeb21591a0f1ef69689212cddcaa59d5a80cdb990f3bc94da5c9134119ea542327228089438e0f19d460d584a3e", 0x8b) r10 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x3, 0x3, 0x40000000, 0xdcb7, 0xffffffffffffffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x0, 0x1, 0x800, 0x2}, {{r4}, 0xfffffffffffffffa, 0x5, 0x8, 0x105, 0x7ff}, {{r5}, 0xfffffffffffffffb, 0x2, 0x80, 0x4, 0xe534}, {{r1}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x1, 0xfc}], 0x5, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffd, 0x80, 0x21, 0x400, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x80, 0x8, 0x4}, {{r9}, 0xffffffffffffffff, 0x60, 0x80000000, 0x1, 0x7f}, {{r8}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x20, 0x4}, {{r10}, 0xfffffffffffffffe, 0x35, 0x40000000, 0x20000000007fff, 0x40d9}], 0x40, &(0x7f00000003c0)={0x7fffffff, 0xfffffffffffff800}) fcntl$lock(r8, 0x7, &(0x7f0000000400)={0x2, 0x2, 0x0, 0x7b8, r3}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x60}, {0xa6}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x3}, {}, {0x8306, 0x0, 0x0, 0x7fffffff}]}) executing program 7: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x4000) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f00000000c0)='.\x00') ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xfff, &(0x7f0000000180)='./file0\x00', 0x8}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000440), 0x0, 0x0) rmdir(&(0x7f00000001c0)='./file2\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) listen(r3, 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)='W\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='W\x00') unveil(&(0x7f0000000340)='./file2\x00', &(0x7f0000000380)='x\x00') r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000080)={0x0, 0x200}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) socket$inet(0x2, 0x3, 0x0) fchflags(r1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munlock(&(0x7f0000007000/0x3000)=nil, 0x3000) socket$inet(0x2, 0x1, 0x0) madvise(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) select(0x40, &(0x7f0000000000)={0x7ff, 0x1, 0x5, 0x1, 0x3ff, 0x9, 0x1, 0x7}, &(0x7f0000000040)={0x9, 0x9, 0x7, 0xfff, 0x3, 0x4, 0x100, 0x9}, &(0x7f0000000080)={0x1, 0xe08a, 0xffffffffffff0000, 0x9, 0x100005, 0x8000000000000000, 0x6, 0xcff9}, &(0x7f00000000c0)={0x80, 0x4}) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xff) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = getuid() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(0x0, 0x2, 0x1100, 0x0) close(0xffffffffffffffff) mknod(0x0, 0x10, 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) getuid() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) r4 = shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmdt(r4) r5 = getegid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r5, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) executing program 5: r0 = getuid() setreuid(0x0, r0) setuid(r0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRESHEX=r1, @ANYRESHEX, @ANYRES32=0x0, @ANYRES64=0x0]) executing program 1: poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1a4}], 0x1, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, &(0x7f0000000c00)="ce55e9e3", &(0x7f0000000cc0)=0x4, &(0x7f0000000d00), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r0 = syz_open_pts() dup2(r0, 0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f00000002c0)="695c06008764fc9fc4bfe3d6e539ccb07721fe4fcf56c961b20879c48b6aee1cf3b00fe4ef9e7e223706fcabb5c5650184b1831b8e15fea85db533396fd9406a1e11d8e5c0d51e938d9a2a99e2085c3f81aa6338fadaf3b602621c578d649f9613c2058ec7402b716f876de970cff0de29", 0x71) pipe2(&(0x7f0000000080), 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000380)={0x8f, 0x8000000000000e5}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffc1, "ff8b74820000808000"}) close(r2) ioctl$FIONREAD(r3, 0x4004667f, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f00000000c0)="3be91ab1ded9ab1f79d4e06e235fa47dc44ed1a04e24f926e97cec247521215f39a634cd83019a560c1183dec3be8e7234b80c3740811cc8661e5a33803170", &(0x7f0000000080)=0x3f, &(0x7f0000000180)="5935bd8e76660d907c045aa6a852a6085f1b0528f526434c7f46bad55fed13c8bca5b717b826048d2269af85d528bb5086c9a14a4c9dcd1cc539c3066ff73adb7e19d50d69a6fb5522ee8a427bbad734d4bb13cd0ee6a7081a76ad71ac7e32ef3ecf252edb184e27fdc4153045be1ccf841ff2e51189508ef04851921d163b97d2a646", 0x83) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) pipe(0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f0000000240)=[{0x25}, {0x21, 0x2}, {0x3, 0xffffff01}], 0x3}) r8 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5aa0400000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205d3660400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10462, 0x0) syz_emit_ethernet(0x1c, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffff00000806000108000604"]) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x48}, {0x3, 0x4}, {0x6, 0x0, 0x0, 0xf83}]}) write(r1, &(0x7f00000002c0)="766dc698d1465d780e0a617cc7cf", 0xe) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r2, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000480)='./file0\x00', r2, &(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000380), 0x0) semget$private(0x0, 0x1, 0x448) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000240), 0xa) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000001c0)) shmget(0x1, 0x2002, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) write(r3, &(0x7f0000000000)='$', 0x1) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x8, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x10, 0x0) r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sysctl$machdep(&(0x7f00000001c0), 0x2, &(0x7f0000000280)="203e761be0dc493eb13e3c3f1f62ff80df50a0d8697f39cdbb8fdb7c9640802c2ffca3217a44bf3158b073e7d0672a2c7a2a44006fa4880188e637b12988256343bf741d41d1fa3517074baf962de982", &(0x7f0000000340)=0x50, &(0x7f0000000380), 0x0) r1 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='\x00', r2, &(0x7f0000000080)='./file1\x00') unlink(&(0x7f0000000140)='./file1\x00') r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x3ff, 0x7fffffff}) setreuid(0xee00, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x9, &(0x7f0000000380)=[r4, r4, r4, r4, r4, r4, r4, r4, r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) setregid(0x0, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) setreuid(0x0, 0x0) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "626c90b1a418664dbf2b1d36691d482cfed7a4c6"}) execve(0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) syz_open_pts() close(0xffffffffffffffff) r7 = syz_open_pts() writev(r7, &(0x7f0000002040)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb121305c5c1b22a236c83d7b8d20dfc08bebe5664e1ea1eb7bb0814dd", 0xd9}, {0x0}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994b", 0xaef}], 0x4) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0xd7, &(0x7f00000004c0)=ANY=[]) executing program 5: fchdir(0xffffffffffffff9c) r0 = semget$private(0x0, 0x4, 0x210) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000000)=""/208) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/51) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvfrom$inet6(r1, &(0x7f0000000180)=""/217, 0xd9, 0x840, &(0x7f0000000280)={0x18, 0x3, 0x3de7, 0x4}, 0xc) r2 = socket$inet(0x2, 0x1, 0x9) connect$inet(r2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x1e3) r4 = semget(0x1, 0x2, 0x14) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000340)=""/94) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000004c0)={{0x1, r5, r6, r7, 0x0, 0x40, 0x1}, 0x8000, 0x2}) write(r3, &(0x7f0000000540)="718335a93adeb0d05458fd71d920d1e5d50f48027a553e41a9f637a6538c7bd7da146215148e43f989b84002f23d405bfe2e59c8ecef086e8e8c7ed169a0e7b1cb067f63115f83a3a69cb8b6ece8be59b705efc49a492fba6acda384dd741d6a8f3acb531bb9ec7de4dafa0e1a6101f06827b4a63754898f6e2728d9f0da26fca234aca6b449894b88750a53a27e1186018ae95e8424fb0f64d933d43b3e3464f03acac5b43bfe64e6a956c12ebc3171b258", 0xb2) r8 = semget(0x2, 0x1, 0x0) semop(r8, &(0x7f0000000600)=[{0x2, 0x1000, 0x1000}, {0x6, 0x3f, 0x800}], 0x2) r9 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000640)={0x2, 0x7f}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000700)={{0xfffffff9, r7, r10, 0x0, r6, 0x8, 0x8000}, 0x7, 0x2, 0x2f}) recvfrom$unix(r9, &(0x7f0000000780)=""/114, 0x72, 0x1841, &(0x7f0000000800)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000840)=""/126) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0), 0x20, 0x0) read(r1, &(0x7f0000000900)=""/35, 0x23) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000000940)={0x1, 0x394}) ioctl$KDENABIO(r9, 0x20004b3c) seteuid(r5) select(0x40, &(0x7f0000000980)={0x2, 0x5e, 0x8000, 0x1, 0x6, 0x800, 0x0, 0x40}, &(0x7f00000009c0)={0x0, 0x9, 0x5, 0x2, 0x8001, 0x8, 0x3, 0x3}, &(0x7f0000000a00)={0xffffffffffffff64, 0x4, 0x80, 0x100000001, 0x3e8, 0x2, 0x9, 0x4}, &(0x7f0000000a40)={0x4, 0x6}) executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f00000003c0)=[{0x1, 0x8, 0x6, 0x8001}, {0x3, 0x40, 0x0, 0x5}, {0x0, 0x9, 0x73, 0x9}, {0x8, 0x40, 0x40, 0x9}, {0x5, 0x4, 0x6, 0x5}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r3) setpgid(0x0, r1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xfff, 0x2}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffbfc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020699b, &(0x7f00000001c0)) getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000240)={&(0x7f0000000780)=@un=@file={0x0, ""/525}, 0x20f, 0x0, 0x0, 0x0}, 0x10001}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(r5, 0x6, 0x0) write(r5, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) syz_emit_ethernet(0xff, &(0x7f0000000140)=ANY=[@ANYRESOCT=r7, @ANYRES8=r2, @ANYRES16=r2, @ANYRES16=0x0, @ANYRESDEC=r6, @ANYRES16=r6]) execve(0x0, 0x0, 0x0) fcntl$setown(r5, 0x6, 0x0) semget$private(0x0, 0x2, 0x68) executing program 3: socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r3 = socket(0x18, 0x3, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c259cce4e33b0c92d52ab85c4a74f6cc350800000000000000251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"], 0x55, 0x800) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) msgrcv(r0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgrcv(r2, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2800) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES16=r3, @ANYRES32=r3, @ANYRES64=r0, @ANYRESHEX, @ANYRESDEC=r3, @ANYRES16=r3, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r3, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc00"/168, @ANYRESHEX=r2], 0x298, 0x800) msgrcv(r2, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xb, &(0x7f0000000240), 0x0) socket$inet6(0x18, 0x4000, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x40e}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069ad, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) getuid() r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000340), 0xa) connect$unix(r3, 0x0, 0x10) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000240)="f48995a2232ab4007cddadcfa7b0000a363a178b95c99923b6d42955bae7f9d616de60421e9f49e222a50c1d143bd97dadd1d83fe243aef95815b0339443e26bf65406738cb2d3dea27ce6e7f4004a41b70297709f7776abb652c282ccc8c0557c0f9bd3f72cb33149637ec24c89ed786a2b0bfefc778f92693eaa8debe5ef2bbfa2212164f3057e5326e15f2e8f590d78ef9207c5c1d733a023f3c8af752e9cbf17df425efca64d25dd5d852522d3bb86dd02bbf79e5722c5da624472631496f1fdde5781f1ce3726ceab9d6c0594b3040873", 0xd3) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup2(r3, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @loopback={0xfeffffff00000000}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x110) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000500)=[{&(0x7f0000000100)="6b0ecdda9e20ccb14209e0f584971e6be4", 0x11}], 0x1, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) socket(0x6, 0x1, 0x1f) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000040)=""/40) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x44, &(0x7f0000000400)={@broadcast, @local, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0x1}}], {@arp={0x806, @generic={0xf, 0x807c, 0x6, 0xa, 0x8, @random="ba0723e2d65a", "a708cf0e153d499a93e2", @broadcast, "5340389b303b0e42ac7ca2296a674a16"}}}}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) r2 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) kqueue() r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) executing program 3: r0 = socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f00000024c0)=[{&(0x7f0000000040)="b3a53b3cfa", 0x5}], 0x1) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x9, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x4, 0x0, './file0/file1\x00', 0x0, 0x2, 0x0, 0x7fff}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x40, 0x7, 0x8, 0x4a86}, {0x7, 0x0, 0x1}]}) setsockopt(r3, 0x1000, 0x20c, &(0x7f0000000040)="ebffcba65ebf1fa2f6c3b9713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be382249d1f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e40004070000008004200000000000001400000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 6: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "5238f0880bc30fe300"}) poll(&(0x7f0000000180)=[{r3, 0x1}], 0x1, 0x0) shutdown(r2, 0x1) syz_open_pts() r4 = open(&(0x7f0000000140)='./file0\x00', 0x202, 0x47) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x4) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000240)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc465b4d165bf002c96107ff1f5f2cfa579c4594efbf07c90c2cd90472b325043b86d3392ffe2ad08ecbdfaff888a33d60a3d4c833736f3e532946001ee16e013ea5564483f1d98dcb69070ac6293d67351a9b73ad553e88793bb8cda0b688e72782063898a0ba708f8de1e60a73ed4b7f02adcfc8527f686734fa3431da0d6cb0d5cc009208100ba17a5304c499031a3264e869112bdebdffe97aa5ce9e5c1a42d89336492483057f4", &(0x7f0000000080)=0xc4, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000340)="7d8d02c8eaae80f37c5da6bfd4174a2b7a23c0eeb9dc76ab7af428c2dfd5a7bf4429d18ba147201ef649d2bd627ae5620d91c0c7dcfd7388fed92e452c636e4971251de894f8cc2d453be999e84a8d8dca39900e522231b6a2afec1274ea2bcbec74789370e1cd3e2c80154c54fe4a97453e3d0578daa68312fc836612", 0x7d) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0x0) r1 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xe2) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setreuid(0xee00, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x7) r3 = open(&(0x7f0000000200)='./bus\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f00000001c0)=[{}, {}], 0x2}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x5}, {0x89, 0xfffff801}, {0x100, 0x1}], 0x3}) fcntl$getown(r3, 0x5) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() fchown(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x5, 0x9, 0x7ff, 0x5, "d1b2426f81e9a798c6107b0542933e28b92d516b", 0x6, 0x9}) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000040)="e50b796fa52062bced8f646268e24f252922e5207853782e9f0bdbe77c1757b9e3fc0680fa9c9cf08a3c3775850b5905d7d3fae180d335c453e15a0876cc401573704cd525196252ab5cbcadb9", &(0x7f0000000100)=0x4d, &(0x7f0000000140)="63558fdedf3c953f3f83669f08f21e7d02a3", 0x12) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000300)="441add139d2879efa7503f87500b9404907c97b0d54fbcab04336299b80dbaff26bf30d4009ffec65c1d8cd28de9c7b04c9694ff3b1efa1dac1b944c674061809efb59edd8d198344e08d68a0a28f01e2798e2330ed3074a81d509b7f79cfd36adada44e4bcd031de401278ed7304775f959b9f6725f477177fb2ed0e940c41db41af800cc5dab4f09dfb885ff7f4fa4f15271b3345e209e639b58e3d8f5d68637eeeadc8a255f28af27e9bfab8abaf2041b28f8ca19261e757e722ef25e5d0295ea21e72b497f34582e5df61405be46bfb48f0593c4f0bad763a1436a65616bc66d3372e98a96dd25e3", &(0x7f00000000c0)=0xea, &(0x7f0000001680)="e656825f035fd089801789e1039faa76c50ae2f4dfe6aa167a862e8b1f26f49077a32f4efc6927c60d0db74ef19ae3a809c0392eb08c12d0952d4dbea41a9e1e6f9daab6ad3577d8c174047c8331572e5a6e975b659f7857bcc40315fbdeb507966382ab63ec6debadbcaf8cec1c700ee64ddc3f61330135d5686b14286252f8531a898bcd3da8d240b694729255a7389b62813400a8a3d2704c409cc26742037eb39cb399429440c0014188d6e887954434b4c4a6af4d1a6a990d09bcbb9fc6843ae8a0d03a02b4484548287a61ee4b9696d981337fb2ae152c9f6f1a0e1f7c9a94781af57aed031c7a16d90192bb67e719829c1b1b0400f00c1b29b77a502257635787f6d0ca2eebf5c383275c6c49638c06a9326c8ced961827b09e201617118eca9cf5049ec00210d0c618768ebe68d533656b56869db84b248e07b9afbc42b7efa274ec6847b816c1d7e44753a241ca4be08ebb4b4b4e05e98e77bb43d46c1a679a13f34b8619850f780b840295758e50d32e8c53666e8624ad30f508bbf86467c4636732143c295737ec71f8a962129a6afcdcb26f224579bbfdae5a4232d27cc88e3dd471b48411", 0x1ab) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000001c0)="049515c11e187f4a917998a5e0771a71d11d10dcfe0adf5d11fad8ad537ffadd074b431dda60f6e2d30db629f32b3c72883400bfa214dded718ce5e31883b6eb0f2d85f905d43cc1d1150313d60a3626ae6aaf0d4f67bd1a02c456b8fd0a43bc0698f7364c8d155d08114b2e510a9bd9ec0ba2f2db7e5fbf0115e6db", &(0x7f00000004c0)=0x7c, &(0x7f0000000500)="3d27041277c973f03682bde1d99bcdaee0700cf8", 0x14) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x4}, {0x6, 0x0, 0x0, 0x7fff}]}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x7}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) chdir(0x0) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) sysctl$net_inet_ip(&(0x7f0000000540)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000580)="45203e6ee8e7f915343bc69df01c68d5e82aa8a3841caef6a172142d740e091812", &(0x7f00000005c0)=0x21, &(0x7f0000000600)="6bcd97f7b4825464eb6f17c0b3579cfd31e88dee1c0805d12d4670b6529235c08fef9377a6dffa208d27cd40034ee4994eaf711bc2d799522659ce5e00120a0cd86bc0eab62e3ba598d9e8df55fa6b9bf90c035cd5b7d8c0550760da1c5b1803e11a32d8272a20f723d1f128cf65a946b3c482de0e1c8ceb82228832868df38a7f56a4e281357ca0bb7b24f946748ff1c07208aeaa5bace038ba61e80da151058fae6a1cea8c456d42de0de3667d5d0118416c", 0xb3) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000700)={0x0, 0x401, 0x7, 0x5, "2f9840e74cfedfaaa23087efd7a79d1b9d195752", 0x9, 0x8ce}) sysctl$net_inet_ip(&(0x7f0000000740)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f0000000780)="12e20e5ec2e9239bf63482eff7c590ab2ecaf8e958bcd000977913acabb787bdb6ca97ee48bc669fd9c55d8a2e9841c4ef3c1a794f466029ea348207cd97360249b3b003989a94ae2fb7e596563fc09d116f37d098d5b3a195a47f1c7fa6849adc3d5e89001e097d82c2c867f1aedd624db28bd5404d9693ec00484bff3ebecebafdcb113906015c231beeee740cd8b6d873fe886ab92fb7f8298f5c36ad093fbd992742018c57532c32451d7d50106f0c7b17c23a98ec3cbb152eaa9a38610f244008be4980fe99", &(0x7f0000000880)=0xc8, &(0x7f00000008c0)="3c245afe16ec55ccab3a7749800db67ddf36", 0x12) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000900)) sysctl$net_inet_ip(&(0x7f0000000940)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000980), 0x0, &(0x7f0000000a80)="d9f49285f5cd7463d3ef4f2ce54eed30e97dd56564605fcfba242df8fb4d7798a08ea1392e029218974d23fbf82fb90d9b925100035694b72d498e5e205e6a434833a637ba5d6ade658a7ad7f04efde3ed325d94a9cca286cbd640e99dbb7bfee19821d16c66b69c43c781456e9fa9a1", 0x70) msgget$private(0x0, 0x108) r2 = semget$private(0x0, 0x6, 0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000b00)=[0x9, 0xbe8, 0x7]) sysctl$net_inet_ip(&(0x7f0000000b40)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f0000000b80)="85fa76c9ca47551930f52c445a24fde8da82489ea8f459f10ca6bd85195d9e12e9af451b2c91b2590fb21a8bc79b429be142ffbf23da6e3b238db049480584db4475f5a7d4a06e45dc21e78e1fc2cd3d3e915f839669468dadf46de1cc56f65f9855f61cc41b5037e49a806d00f80e8e87a0ba8438bcea8907d85f3a0ee2a428bc166aa2a17cca964bf91c511e0cd4177af5b0800dfec0b8", &(0x7f0000000c40)=0x98, &(0x7f0000000c80)="8450f056dfadd67a15af1cb7e1b943979aab28c6a1b9c5b4f575715472df218b8b9c1eafc6d323b7f278df663b5e53a94e3ea7d68b93ea0df4110ce9f794f8519288de3549f2e77780f7ae4b189967d1d4c9b6014847ed0866e04359ec833b865461163b015025fac3e6d47b541aa38755985f8a87d8f682f8dca7a0a3e4228cdf8005d346c516ce831389f959d49e7f5985edaa61a8ef6935b2f7396c07a753a3beadf2cf3dca002eb2de09a071447b7ba0a332532e949acc65e28bca82606f72af4ab237435dd29929c03fb8b0acd74d7b8c0873757b82060a48f4f3ac78f814a5a5cf9f4f", 0xe6) msgget$private(0x0, 0x201) r3 = semget$private(0x0, 0x4, 0x20) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000d80)=""/136) msgget(0x1, 0x40) pipe(&(0x7f0000000e40)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000e80)=""/253, 0xfd, 0x1003, &(0x7f0000000f80)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$hw(&(0x7f0000000fc0)={0x6, 0x14}, 0x2, &(0x7f0000001000)="db9c7d752e119d764f82d888308ac4e2de24f20d55a8ed0bfe5a028395949a6c880b8dfcdc8adbfff0ac57187cf71fd65825d6badebe2e59b4ca0f230eac6cabea1ba2e028699d0b1c3e852de975ae78b225a8482191205eb24799eaca164d43bbe3a70cd7e6754639292dc9f85fe1227f1280f6c7bb946f9825347fe1", &(0x7f0000001080)=0x7d, &(0x7f00000010c0)="cde57635c535ec8d75b8b991a813b86358a60d373f9356408712", 0x1a) openat$pf(0xffffffffffffff9c, &(0x7f0000001100), 0x100, 0x0) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000001140)=""/117) accept$inet6(r4, &(0x7f00000011c0), &(0x7f0000001200)=0xc) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x5900) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) dup2(r0, r2) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) sendmmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 5: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x0, 0x1400) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd0008000000000000b8f707aff57432a505995139959fe8249fcfeb969ee0027faa"], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) dup2(r4, r1) r5 = getuid() fchown(r1, r5, 0xffffffffffffffff) r6 = getuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getegid() fchown(r1, r6, r7) r8 = getgid() r9 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0xffffffffffffffff) seteuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r8, r10, r11, 0x30, 0x3}, 0x2, 0x441f, 0x10000}) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f000033a000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x41000}, {&(0x7f00004d0000/0x4000)=nil}, {&(0x7f000035f000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000225000/0x3000)=nil, &(0x7f00006ef000/0x4000)=nil}, {&(0x7f0000412000/0x3000)=nil, &(0x7f0000769000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ec000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00006fd000/0x1000)=nil}, {&(0x7f0000136000/0x2000)=nil, &(0x7f00006e7000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c8000/0x4000)=nil}, {&(0x7f00007e7000/0x2000)=nil, &(0x7f0000386000/0x3000)=nil}, {&(0x7f000002a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00002ac000/0x4000)=nil}, {&(0x7f00001b2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00007f6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000668000/0x1000)=nil, &(0x7f0000310000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000080), 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfeea) getpid() sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) getpeername(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000240)={0x0, 0x0, 0xfe, 0x0, 0x0, 0x4, 0xff}) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f00000002c0)="3b565f54f397", &(0x7f0000000300)=0x6, &(0x7f0000000340)="19096e46daeaac5b67c1c2011c9144d091f1c5012997d09dcca68c13e22105679a8320a9a64d6f4603b52d9a588b87e64d42993781660d47d530f1f72e8cfcc48675489999d5933ac8cad0ea538ca103896d4059e38b9c0d7518f3cd2123892fb80e58e3eda8592142ffcad1573c4e4b2911cff116", 0x75) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x1, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}], './file0\x00', 0x1}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) r2 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="d958f6a60b4359a6be962b60e5eb023800648bedaf8c375e6c0a59f8bc84776d2dd97002fbe5c8014b6eecbc5267e2a78dee6a4a1ebc08bf4258f8a14896d78b08a5fef159def4f41c10540fa33c15dd7398546f8235bafdb622e1c331f1bccd6205c97a2d5c5cd746275cab77ee58c4839dda2d18e798c5ae1c79b07b90b9003fd113c3d89349d8ac953d025c70bd0bda32efd2ed13bee494a87744dccf2e5b035010070ac57ec567a29d3ff467df15b22c15866402e961e3674592d39c986bfb417e5af19936cdec7a5ef50749425fcc5a33bdff518ee4150384928253c95c3a16aad466e5eb06f40b6cfc1f53f93d1e55", 0xf2}], 0x1) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205211) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x1, 0x1, 0x0) accept$unix(r3, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r4) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, r5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000000), 0x3) connect$unix(r7, &(0x7f0000000000), 0x10) bind(r5, &(0x7f0000000000), 0x10) write(r7, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0, 0x96a}, 0x10, 0x1c07, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 3: sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6}, 0x2, &(0x7f0000000040)="140d3231", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001bc0), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x2d}, {0x14}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)={0x9, 0x101}) executing program 5: utimes(0x0, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCVERSION(r2, 0x40044271, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0xfd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0xffffffffffffffff, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x31680000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x29, 0xfe}, {0x14}, {0x8, 0x3}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500000006010000331c13fece910b00fef96ecfc72fd1357ae3020000693039d2d236acf20beffb54cc164991f7c8cf5f882b2b7be1aab0d44e73fc521fdf953bc3d7b5631405e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfbb0902000000e371a3f8343712051eeab70800000000001000"/177, 0xb1, 0x40f, 0x0, 0x0) denied attempt to set clock back 158 seconds executing program 3: r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$vm(&(0x7f0000002e40)={0x2, 0xc}, 0x2, &(0x7f0000000000)="8d", &(0x7f0000002f40)=0x1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000455000/0x3000)=nil, &(0x7f0000751000/0x4000)=nil}, {&(0x7f00008a7000/0x4000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f000026a000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000a31000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002dc000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000032e000/0x800000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000015000/0x3000)=nil, &(0x7f000015e000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) shmget(0x2, 0xa000, 0x6, &(0x7f0000ff5000/0xa000)=nil) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) r3 = semget(0x0, 0x2, 0xc0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0xfff7, 0x80, 0x800, 0x8, 0xd50]) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) executing program 7: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x104) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000240)=0x2) r2 = socket(0x11, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r3 = msgget$private(0x0, 0x63c) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) msgrcv(r3, &(0x7f0000001500)={0x0, ""/4096}, 0x100000011, 0x0, 0x1400) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43c80595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e"], 0xed, 0x0) msgctl$IPC_STAT(r3, 0x2, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, 0x0, 0x90, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x8, 0x236}) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) msgrcv(r3, 0x0, 0x0, 0x1, 0xc00) sysctl$net_inet_udp(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() r1 = getuid() syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x0, &(0x7f0000000040)='\x00\x00\x00', 0x3) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getuid() r4 = socket(0x0, 0x0, 0x0) close(r4) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000001000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="03c076dbf6ab44454e57e1bdfcc6b0ba0f97d08d3cd6700ca6d6271210e960b8e583adcea6a7bf0d59344c9bb541", 0x2e) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x40e}]}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069ad, &(0x7f00000001c0)) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000080)="80b5f33f55b1", &(0x7f0000001080)=0x6, 0x0, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) getuid() (async) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000340), 0xa) connect$unix(r3, 0x0, 0x10) (async) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000200)=0xc) setsockopt(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000240)="f48995a2232ab4007cddadcfa7b0000a363a178b95c99923b6d42955bae7f9d616de60421e9f49e222a50c1d143bd97dadd1d83fe243aef95815b0339443e26bf65406738cb2d3dea27ce6e7f4004a41b70297709f7776abb652c282ccc8c0557c0f9bd3f72cb33149637ec24c89ed786a2b0bfefc778f92693eaa8debe5ef2bbfa2212164f3057e5326e15f2e8f590d78ef9207c5c1d733a023f3c8af752e9cbf17df425efca64d25dd5d852522d3bb86dd02bbf79e5722c5da624472631496f1fdde5781f1ce3726ceab9d6c0594b3040873", 0xd3) (async) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) (async) dup2(r3, r2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$inet(r2, &(0x7f0000000000), 0x10) (async) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x0, 0x2b, 0x0, @rand_addr="fe350e28ef0900c08cfe24be00", @loopback={0xfeffffff00000000}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1b}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x2, 0x110) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000500)=[{&(0x7f0000000100)="6b0ecdda9e20ccb14209e0f584971e6be4", 0x11}], 0x1, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) (async) setitimer(0x0, &(0x7f0000000000), 0x0) (async) socket(0x6, 0x1, 0x1f) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000040)=""/40) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x44, &(0x7f0000000400)={@broadcast, @local, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0x1}}], {@arp={0x806, @generic={0xf, 0x807c, 0x6, 0xa, 0x8, @random="ba0723e2d65a", "a708cf0e153d499a93e2", @broadcast, "5340389b303b0e42ac7ca2296a674a16"}}}}) executing program 2: socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r1) setegid(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/236}], 0x100000000000039d, 0x0, 0x28}, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x4, 0x1, 0x6, 0x0, "5fd23d779222bf02fd5613e683d9641e5cfa4e0e", 0x4, 0xfff}) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r0, 0x8000000000000000) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = semget(0x3, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/247) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x7ff, 0x0, 0x5, 0x9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609f284400102b00fe8000000000000000000000000000bbfe80000000000000000000ff"]) executing program 5: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) preadv(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/54, 0x36}, {&(0x7f0000000180)=""/53, 0x35}], 0x2, 0xfffffffffffffffd) close(r1) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000429000/0x1000)=nil, 0x1000, 0x2, 0x6010, r1, 0xbf) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0xfe, 0x1}, {}, {}]}) syz_emit_ethernet(0xe, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x44}, {0x6}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000200)) ftruncate(0xffffffffffffffff, 0x7) syz_extract_tcp_res$synack(&(0x7f0000000480), 0x1, 0x0) socket(0x18, 0x2, 0x0) r3 = open(0x0, 0x0, 0x125) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000003c0), 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getitimer(0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f00000022c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x40) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f", &(0x7f0000000040)=0xff, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0/..\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x100) r1 = msgget$private(0x0, 0x397) msgrcv(r1, &(0x7f00000007c0), 0x84, 0x1, 0x1800) msgrcv(r1, &(0x7f0000000680), 0xd9, 0x3, 0x1000) mkdir(&(0x7f0000000140)='./file0\x00', 0x21) setreuid(0xee00, 0x0) rename(&(0x7f0000000440)='./file0/file0/..\x00', &(0x7f0000000480)='./file0/file0/..\x00') msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1000) unveil(&(0x7f0000000300)='./file0/file0/..\x00', &(0x7f0000000400)='r\x00') r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file1\x00', r2, r3) chdir(&(0x7f0000000580)='./file0\x00') getpeername$unix(r0, &(0x7f0000000d40)=@file={0x0, ""/4099}, &(0x7f0000000540)=0x1005) msgsnd(r1, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) getsockopt(0xffffffffffffffff, 0x6, 0x9, 0x0, 0x0) msgsnd(r1, &(0x7f0000001f40)=ANY=[], 0x401, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000008c0)=""/208) write(r0, &(0x7f0000000380)="4bff78f4150fa3c934ee85fe7217dba4a6db9614f70db4a481a20827f2e3ba3c572fced100924a7a686c2da81c0a56547daf5b76310b5fe25ceb8904682c4c65264437bb6ab370fa5318e42636f5dbfd2e13ecdb277aa61710f9f6", 0x5b) executing program 1: writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x1020000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) setsockopt(r3, 0x6, 0x8, &(0x7f0000000380), 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) close(r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) select(0x40, &(0x7f0000000040)={0x2, 0x101, 0x0, 0x1ff, 0x3f, 0x20000000a7, 0x1, 0x5}, &(0x7f0000000140)={0x2, 0x3, 0x8, 0x0, 0x7ff, 0xfffffffffffffffc}, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000540)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x0, 0x0, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup(0xffffffffffffffff) close(r5) dup(r4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) executing program 0: sysctl$kern(&(0x7f00000000c0)={0x4, 0x27}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80047476, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x40}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/140, 0x8c}], 0x3) r2 = dup(0xffffffffffffffff) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0xb, 0x0) r1 = msgget$private(0x0, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000e2fbc52b42db9944cca4e1babdb6efd4aee107cf6d6ed5617f64bd6d20dec3af0140b3d3b29b8b9e14a4a22de66d423a25a7bdbfd4be606adf84fb0e627a"], 0x46, 0x0) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x2be) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) close(r3) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c", 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x20, 0x44a9802d81f55090, 0x0) ioctl$FIONREAD(r5, 0x80286987, &(0x7f00000001c0)) r6 = open(0x0, 0x70e, 0x13) r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, r6) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa30, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r8, 0x0) write(r7, &(0x7f0000000140)='p', 0x1) socket(0x18, 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="a48d15de47a6b965ce5053754396d0e951acb12e4e648376fc038e32ff312fe08a3625a0af0fe2b873a7ec6055579306db6f412192cb4146ea8bf1e981a8ad5a790618d4736b140de9492324e80400000096afc0c678e9dffd486c2fe3fb4216fafb3ccd74ec90a4fb0f8fa6d37e5165b849f0ef2f463517f1fb7d96e4901f129d9fd4eb567e9d46f931662d", 0x8c}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x62, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd600abad7002c0000000000000000638000000000000000000000000000000000d57aa79c6b632500fe010000000000030000000093b0c83e5be3e6bf6a3584876740e1994e841dd217d6e6e370f4780800000085da6022f18a0aa86331bc467f0be1fe2c790d3fca0615dab7fe8d0e2e65c1c4ffd06c764ead89a2afedf1515bd0fc20454a128c32efed5a8501bbbb42fd5f15fd7796632e7610d911a7b97f339e58accd2069ee3f35ef9e72e8de86f5ef2cdecd03075b629eb192f83177fed2d345b82b18027e918d0c819a3b01", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d4bc4bac90000000000000000020"]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000440)=0xffffffffffffff1d) r4 = semget$private(0x0, 0x7, 0x3c0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x21, &(0x7f0000000000), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r9 = getuid() setreuid(0xee00, r9) getpgid(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, 0x0, r9, 0x0, 0x30, 0x6d}, 0x0, 0x0, 0x0, 0x0, 0x1ffe00000000, 0xb, 0x6, 0x5}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x1, 0x0, r8, r7, r8, 0x2, 0x40}, 0x762, 0x7, r6, r6, 0x5, 0x3, 0x1f15, 0x3}) setreuid(0xee00, r7) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000180)=[{0x401, 0x81, 0x8, 0x1f}, {0x9, 0x8, 0x9, 0x9}]}) syz_emit_ethernet(0xe, 0x0) executing program 5: r0 = socket(0x18, 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc0205609, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x2, 0xfe) r5 = dup2(r2, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) flock(r4, 0x4) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205211) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x1, 0x1, 0x0) accept$unix(r3, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r4) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, r5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000000), 0x3) connect$unix(r7, &(0x7f0000000000), 0x10) bind(r5, &(0x7f0000000000), 0x10) write(r7, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0, 0x96a}, 0x10, 0x1c07, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 0: select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000140)=0x8) mkdir(0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x118b}, {0x4}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000003c0)="00f8c0e22bc988da44d0b30d79b4429c3ea0ce3ac9a9e628b6a7aa989577605f05dbf0e4a512188b8a7792500712ae019d54c9d2f38adb54cb3ee72ff9d5fade926da9f40d0b1ed4e947693dba1428337b8801dea3105df57f4422ffaaf489bd7678a0def73161bcc30711869880678575094fb6aa97ad88fad91b9ee2b1cfe33fe2e5829681b3b058c6e9f12482cb06bbb938792872c8e39361165129c225e08f2d7b30c9a881e0fe02b4a07d746a4f38946198e23d2f1ebbabbf8508dcb5fabebd2e817d722326d8d7f2c8c133d038fae1e549581a7dea0d9e0e604f9779de9c0d00fce3900437bc925bcd611e931f27ed65bf6f308dc2ddd52d7fc525c3c8c414ebc68958b4cd2ab78da26d2c347782cc763b0a73be0a0a42b5c64e1dc2c9b3837be9a52ca5cdc1cc134e87df013d9d2eff09942999d28040984fe68d5e77668d4108e76c1b56e44adf998776c3a5c7235efeef5409f9f7b917fb8512656933cf883ba3d457f4f79d186f44cd9c6a87f231808c13baf0a746b453a0b497d370ab5e3348166a644eaa8ff800b97e1e2b7f4fe07569cb076eb110a79965c018047bd452258b9039dba9aa5b0f39e87337f892c9e0e1fa3647c0c98d", 0x1bc) r2 = geteuid() seteuid(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) executing program 7: syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "ec9228440511f0210d2de85d1554000800ff0400"}) r0 = socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x15f, &(0x7f0000000580)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x3e, 0x0) r2 = msgget$private(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000d00)=ANY=[@ANYRESHEX=r2], 0x401, 0x0) msgsnd(r2, &(0x7f0000000000)=ANY=[], 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000380), &(0x7f0000000340), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000300)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="bf0f0000", 0x4) dup2(r0, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140), 0x7, 0x0, 0x1000) readlink(0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) executing program 3: open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x2fffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0xc9, 0x0, 0xfffffffffffffffd}, {{}, 0xffffffffffffffff, 0x6d, 0x1}], 0x200, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000500)="a9a8a9595e236830adcecc2832a2dae3682dc973f131335fc3580cecc90d0a098b1538fb7417e137c89fa8f19a2ba68fac1cf2494c8ed88e91af80cb3820101f5411255b4ed57b3429f1ec3346c2452de0dc241ae19e3cf35fc70d4a4f484855683c7e38cb1822c5aaba19227f79e6d7cf48e813329fd1a52fcfc6b48aeaf523f3ecfe0889d0fb10", 0x88}, {&(0x7f0000000200)="2f17d594d3ed826047", 0x9}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x40a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931939648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: r0 = socket(0x2, 0x1, 0x80) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) recvmmsg(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f0000000300), 0xa, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) sysctl$kern(&(0x7f0000000040)={0xa}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x2) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) sendmmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 6: select(0xfffffd4c, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0xdec5}, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) executing program 6: setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a11ffffdd7f00000000505f00"}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x3ffe) open$dir(&(0x7f0000000a80)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) dup(r0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) getsockopt(0xffffffffffffffff, 0x0, 0x6a, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) executing program 3: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x14c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESOCT=r1], 0x1f, 0x800) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, 0x0, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x0, 0x0) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) setuid(0xee01) shmctl$IPC_STAT(r5, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000480)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff66fd000000000000470000300000000000009078ffffffffe000000288024404000000004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) msgctl$IPC_RMID(r3, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000340)=0x8001) r6 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r6, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') open(&(0x7f0000000100)='.\x00', 0x200, 0x0) executing program 5: r0 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, r1, 0x41424344, 0x1, 0x0, 0x5, 0x4}}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000780)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x3}]}}, @tcp={{0x2, 0x3, 0x41424344, r1, 0x0, 0x0, 0x5, 0x2}}}}}}) executing program 7: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000140)) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r2, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000500)={0x0}, 0x10, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x4, &(0x7f00000000c0)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000280), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r3 = msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="abaaaaaaaaaaffffffffdfff8847"]) msgsnd(r3, &(0x7f0000000340)=ANY=[@ANYRES32=r2, @ANYRESHEX=0x0, @ANYBLOB, @ANYRES32=r3], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000140), 0x0) execve(0x0, 0x0, 0x0) msgsnd(r3, 0x0, 0x14, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000005c0)=[{0x28}, {0x81}, {0x4000006, 0x0, 0x0, 0x3feff8}]}) write(r4, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) executing program 3: preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r0, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r1 = socket$inet(0x2, 0x3, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000480)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: r0 = socket(0x2, 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = socket$inet6(0x18, 0x4, 0x1f) socket(0x18, 0x4, 0x1f) close(0xffffffffffffffff) socket(0x1, 0x1, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$VNDIOCGET(r3, 0x41946472, &(0x7f0000000700)={'./file0\x00', 0x0, 0x0, 0x4}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x978c, 0x0, 0x3, 0x80a1a1, "bb08000100f1675910508b00"}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x6, 0x0, 0x1, 0x7, 0x81, 0x3, 0x0, 0x2, 0x3, 0x3}) writev(r7, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000040)) sendmsg(r1, &(0x7f0000000b40)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000080)="0018e8c3983d787fa63bcb8befd5f85be085856c32212ada7fd383bdf77af87003e02a46416dd77b1cc36c6072d5bbfe548f51ac93c4b870eeb08013148c0711a337dc25a4", 0x45}, {&(0x7f0000000240)="bba0136bf9ac823dbd6c06440b9a1d5d497886345290d986c8a0f5d96380482051d88848a15836b8601aa607447ad25849f5831a330df237cd479c5169fb389cdb8321b3b8f499817b565f71cf5275810444e5574281d49071797b1f49ee5e5282f8785a58464cc7fbebf395aa7a69856f8d77a35ff2ccb47e16d0061adf5ba08e0f47d22eb54731d3e454", 0x8b}, {&(0x7f0000000100)="64b55228db3327861a6ac255c8a55b601425552324c955cf223f0a467f53", 0x1e}, {&(0x7f00000001c0)}, {&(0x7f0000000300)="8bda1bf68ee69e88afde683774258cbdf19e716a8f86143faf757537d82ca0692140283f6daaca8208db7c73a7751da77704860bdff0ca39556fe2b7658e669cf848bb02656badcc26b28fbdb6f3a668467808eddd8894659285376a93737bc1ff8983cc1bd2c5cecbd1f4536e403fc9497cdbf8cdacdc18d08f58f4f5e42f7c5b86ce", 0x83}, {&(0x7f0000000400)="9ce2f08efdecc8d2a37a50efc9d696b581a7c2a6bcac8c26fc9d26159b9f045f6bd6950c5c6f30da05a7a70467ba37ddc94e37e175e4296c0745c8e483037c69db53679b1a98ed2df588fcfe17ea2a338f73b5edeb5b432f1bfe3d0f7659bf9919a0407a297637a079e5c2a0d5eba37aec049f5a62adf5a6075de02dd9ab863e6193f5ede8541605d36acc304baf079ca674fc78a7e53b1258235df5cb29210cdd4a5761da462e42b6f9621c5eff8388f07f9ce92bd0270a2c763f84", 0xbc}, {&(0x7f00000004c0)="ebb8d0adc159410bfcd7f0a507c776b19e544bb3b54ab92019a65cff154ac133dea17c282ac2b0ea39ae464def5e7b28fb574a3afdf31f2ded14c28741f6d368d18d075e11fd2f6f12a89bddce5b8a0fcf4bee8f8352b65db78324", 0x5b}, {&(0x7f0000000540)="d0e83aec5dcd677e863848c710091fc11ddcc1cc721ba0a67acd7a538bdcf9944141ff7dbf279b62be057b45908d6a3dbabbdd84825bab16edf0362278a2300b0922f87a2cc51fe824f71fb33cb1f5040fdb3af0781110cc9ff83ce45f3c0521a97b15f36824e848c100779f7fb839732673822a5529a06851da8593", 0x7c}], 0x8, &(0x7f0000000640)=[{0xe0, 0xffff, 0x3b7, "21a0f58baa125af4f032351d7f3ffb806a922d89a3786945ddb825f74a40f67c2d503f95537e5366323723ff1fdb2a547f62cbc0fd565c502704291bedbedeacd798fb7080da48481d51f19d629bdd8aa3cf86762ecc26f27e6026b7719a944b958cc70e4dd6c4320ae27641c862bed6afa0e398d1c0f5bc9c72a01f4108a90320c99c96525a587d9f7fe304d212f9b30ac7998cecdcefa28f98430ff414ba0c439c07b7f162ed1d174e4e808f58a234f7a1165c7bb87657c074105998dfbf94b072686b07a2bea39f3d"}, {0x60, 0xffff, 0x7, "94086f461085846e7ffd7afde48c63a4bf598644642b4a99cd712d07bc68643c3cf0904ed691f04438557ecf0e904925154d4bf2fa686367729b32a0c85eaf6be569ac739531ac5e94b6e075"}, {0x50, 0x1, 0xe1e9, "e7fdda0e7d1941dabdb5fa27250c5335e1fdbf4b92166f05f202c4247cd10029d037d0348dc69aa2e6269275b2cce490dd948405ece575b25416721a4a528798"}, {0xc8, 0x1, 0x37, "a4d083d45e95c754a7ab0e825f4a084f27ead861224f6020dfe7588638faf9c8a9a6b4bc4ca8fa57b7f70814d847edca96372e2202cfcfcbdefe8b5a337b24765f4bafff6a4ad0d56f72e68a88c2464ff8620ff59642b93dd7e53cefdcab006ca5510703be1203c6f9136971c93bb92b262be94d77cd88c086f7e5005804038cc6ad58d2ec72974ad2a2f6f8cd15d0313d0731298ba148b0c0552e3845c61ebf884c8b69bbe5dd7953b47bc0a39ceca64179fe8cf3c5d4a2"}, {0xb8, 0x1, 0x100, "b7867d9347f13fb45de80a24c88d5d2ebb7449cd77b52dd38ba578403bd4d485f3f2d7c6c037d9f496d758c793310be0104826b18f905ddff731cf981294937d15d311016964a27610f3b426b7c3abad29def79214a5016bd2874e316a14a9b60ef9e75c9160c1a0ce564beb650c419247ef7880cde6c42f0756a7148107d1c26d975b96d92cd4508d3e5d9bb828ad6ed619ebb36e4033db472434e66e396bb8f9b60b56d4"}, {0xc8, 0x1, 0x10000, "c8d99c53e5ef591459d4fd3b1a40a35abb6a90787759d31e7052520c5605fa06e414ada64d5a6d4f8d89e08ad5e6f0be3b13b11cc7f8eddbe503f14153c2d65d78bf2fc6e8bdea07b4227115c1767889d7513746f1ae3335c111090832cd77ac74eee1cf84e1d0023379fb6901e2dcfdc90493f28c0378c5850edca8ad700726bc508732a6a185682b08042627e8ec55757559b404d8503642aee220b7d57a7bf0e28f1aaa3f5f2b0a1bd9330bf88dabe82a8aa883aaf3"}, {0x88, 0x1, 0x100, "222b02a7c660cbfeb84a9c1e26cbf56466439818457970f16609a077832e6c6cbafbd696cd8ff6026c3cfc0c039d6e925f7dc392264f745cd1479b8d085ad6eb3d2caf788f6644d48a2634afa9b12091945cfac8a102246a34693c43722986488f04d28d4e42e7b29dbc557045d6ba83208cd8e3"}, {0x90, 0x1, 0xffffffff, "ea9658b6d498dc52a942495780e8613fb842305a8626c0e0489cfe0eee451198d72f2cf20738384dd8b66004baea44bec083c57caee5d364b7039b2a6e7d467ac4e820c4483ee445962934172bec0435a43cad67452254d24a7d24b3dbb12a18a8ae61f53536f5b0133e6a5c8c00f8832a805a5e9c47362fe3"}], 0x4f0}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 4: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)="00000003", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sysctl$vfs_ffs(&(0x7f00000000c0)={0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b10005166000009f050000002009000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r6, 0xff, 0x1000, &(0x7f0000000180)="030000002246c10bc85e719ac2a2cc3b745e19a49c995229a11dfebc2bfb936cd6e661461feb50bc8c7b2288e5d3150d543b7817ee46cf6553c8b609f3eee5b986464d2787db1bf5f127c88d1ab1a7d357ea94de9a2a1d9ea6e4c3052b9c86154a0699f4908ce5a10af44b7194ac277721452ae65fbb361a8dc9cca101e617f919b4a3f449207fb05c6c651a08e96b250ca6731ad17add15b18799bd7939fe706d0ca6b207ad86544d6631d8c9c78a5e269b19d26a23f8230a63f39170de8fc7847c7bab7e6348b4816847a2522c3165ec10cbce123a1aca23fa684629c126d14dcfe0fe90024b132a0e31dc073471f4c9c076096676b11c458e82", 0xfb) executing program 6: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000068000/0x1000)=nil, 0x1000, 0x0, 0x2810, r0, 0x0) ftruncate(r0, 0x8531) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000140)=0x7) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000140), 0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0xe3487e4f6fb, 0x0) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000100)="d9aa3335eacfdb8b380423296a4791de1e6f8aa0c5cd8f090e20197ec512a170cc0ff1ef69da5d3b9c17c4b2ecd0c5c0e967706d4358161c5b27da7e409d9be8dc2eaf34a77f02fd835dd4163544a74d31bba04670021ad0b132446b4ae7f430a86af7f5b707a70cc1eba29cb5cccef73ac13c77de07f6a0fe463920b9b519965baa80875db8b502d500398d4cc85d91fd2c0ac10692716338dd2a533fea40d9027dc110ffa70e1bc6cf52baed44bb29257b6d6bc441359c70e44dd7ee27ed2beb775c9954a8763936bee6b884701d2ce01a1f95affe99b0cb3efe6e81ee428dc867365c5193624ecd5631e48bb26ded75e66507", &(0x7f0000000040)=0xf4, &(0x7f0000000200)="9477b8a529853dcfb7d22ac33c1034ae98142011bb6fd6ea8048678b237d66b71b0233f1e79dfb9ec439d09c2c46ee018fca8b2edd1212dc86b317a350de6d88147f0a801f05e45eebadc5887b397caa", 0x50) executing program 6: ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) socketpair(0x21, 0x4000, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) chown(&(0x7f0000000100)='./file0\x00', 0x0, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000640)) r2 = kqueue() r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000680)={0x7f, 0xfffffd76, 0x75, 0x9, "2c63ad7996f1e758e5fd06a7cd67261a796926ba", 0x5}) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000006c0)) seteuid(0x0) r4 = semget(0x3, 0x4, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000700)=[0x11, 0x8]) minherit(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x1) msync(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740), 0x20000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780), 0x400, 0x0) semget(0x0, 0x2, 0x40) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000800)={0x5, &(0x7f00000007c0)=[{0x5, 0x2, 0x9, 0x94}, {0x4, 0x7, 0x6, 0x1}, {0x0, 0x9, 0x0, 0xce}, {0xe42, 0x1, 0xb7, 0x8}, {0x2, 0x4, 0x40, 0x1}]}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000840)=0x400) socket(0x18, 0x4, 0x1f) sysctl$machdep(&(0x7f0000000880), 0x2, &(0x7f00000008c0)="eb3616d53e26a0eb90bec6a698f0002f8019d15e", &(0x7f0000000900)=0x14, 0x0, 0x0) r6 = accept(r3, &(0x7f0000001940)=@un=@file={0x0, ""/505}, &(0x7f0000001b40)=0x1fb) sendmmsg(r6, &(0x7f0000001dc0)={&(0x7f0000001d80)={&(0x7f0000001b80)=@in6={0x18, 0x2, 0x7f, 0x3}, 0xc, &(0x7f0000001c00)=[{&(0x7f0000001bc0)="a1477c96843a4420c0a3be74ee98d765c9bd227b08f2ee5931354d213d64238a7229b2f238", 0x25}], 0x1, &(0x7f0000001c40)=[{0xf8, 0xffff, 0x4, "582094ef84a33cd5dc41fa7f7c819904eb3d75988f756a48dfb85b960256c915f4787e67480b6c3ef0f47c024597213e957b8b856e211a0abb16554cca74a5a44fe1dc7ad34b0cb34f197373310f1d6f2ef753df14522a3893fa299563e8f97c46105d38134743826fac22ba0369cd82cc8d9c019cd73c016e6c20acee68b2eb7639142034515d64d093bb3bd4bbc47f0a84b56da9954a4e4028c4a4ab64f912b482838094351ade70c59b0e61a33d21580342a9614691bba8fe2722b257ecf9e30cc978a8468d490f66e82abf49914c803d5a01616cef1f111fa1a411c3a90b70970496"}, {0x38, 0xffff, 0x4, "9bb42eb833a31b88b84f2579bf223708d4371cb557d342e18f4906201c41bce1e6fb02dae2"}], 0x130}, 0x7ff}, 0x10, 0x8) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000001e00)=""/142) executing program 3: socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000300)}) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = socket(0x10, 0x3, 0x88) r2 = socket(0x18, 0x1, 0x0) listen(r2, 0x0) accept$unix(r2, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r2, 0x0) recvmmsg(r2, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) shutdown(r2, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="4173e573c7636e552b51d838b2648ca68422b69de0110a1a7f21b84bb86a242b7106328050191277fd64e1c4ce2f8f565e5c91b40b9df1202d0148b0a02051ce0ddac401f85297f565b15611fe54b93a567ec2101a6cde07cd7c1f21fbfa3dc6d543b60a51906ff776ef7a7c4f619a50641873174f657c21028e7ea2d65d41af8991fa5952daa625", 0x88) listen(r2, 0x6) socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x1, 0x4000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r5) socket(0x2, 0x4, 0x4) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0x10, 0x400) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/241, 0xf1}], 0x1, 0x0}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = semget(0x3, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/247) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x7ff, 0x0, 0x5, 0x9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x74}, {0x0, 0x0, 0x0, 0x7ff}, {0x6, 0x0, 0x0, 0x40}]}) syz_emit_ethernet(0x103e, 0x0) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) setrlimit(0x0, &(0x7f0000000040)={0xfffffffffffffffe, 0x5}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) syz_emit_ethernet(0x2e, &(0x7f0000000600)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@noop, @generic={0x82, 0x3, "a2"}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x443}}}}}) executing program 6: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x5, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x33b9) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={0x0, 0x5, 0x0}) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xb29bd8c4a9e09185) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002540)="19af1c0c1e5eb664227eebc46add329414c4d8e18e2b0884bed6b78e0b1ef6c5df9323bc41e735352e310cada713bb31d5975394e7e1d5eae70b6d1e71ef0748fd597d6a55491b43fd42de12090a", 0x4e}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(0xffffffffffffffff) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) setreuid(0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') executing program 4: setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x20000000000000a8, &(0x7f00000000c0)}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[{0x5, 0x3f, 0x5}]}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000440)="ecd42903c00d1c9c3c1fdfe99921c9be9fab366199bb0721fefa26ec31c4884ef721cd163e01a23395577b12df236039456b5ce2415bb243ee23040ce38d21f42bb2859b8b15caa9d4eaf5398905fdfddbc975c6e69bb7b8afc0cdf670a9006724a08638990b26cfe42a865388512072841f5c99ff2df66eb1d9bcbf6a9510bc891ba749770c36de406c6f0aff862fec2f73d6b3930b1b1ef0e3356102ebe234c3", 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2}, {0x0, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x0, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x0, 0x100000001}) r1 = msgget$private(0x0, 0x54a) msgrcv(r1, 0x0, 0x0, 0x1, 0x1400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x400) fcntl$setflags(r3, 0x2, 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x637e) r4 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup(r4) mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2000, 0x0) link(0x0, 0x0) link(0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) rename(0x0, 0x0) r5 = syz_open_pts() write(r5, &(0x7f0000000100)='@', 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x9) close(r5) execve(0x0, 0x0, 0x0) executing program 6: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000002001000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec589040018", 0x62, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x86) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)="1900c983bc080089a43c5356a1ba699f85af8189f282097564d6085b8d1c5ad4653b7793e17f55bb087b46871c054bc156dec5e8eb8fa578bca8f7deef3089880d6a4c172bde731ecf018aee3bd9fb3df20ef0164ac9411bd43ba598b527b0597b475ae889e2aaeb53", 0x69}], 0x1) openat(r2, &(0x7f0000000380)='./file0\x00', 0x900, 0x9) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) sendmmsg(r5, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f00000003c0)=@in6={0x18, 0x1, 0x8bea}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000400)="ef330b1d99ceaae66fa64115b939b6b377fdd3fd79058355341275b10e", 0x1d}, {&(0x7f0000000440)="80f9e181f102a9937ac987066e24265b03e532b23df0f939b87e9b6a9410801471844cbbaa747bcb7547f6b624e883dffadc435e7275d07b86d8dc950f2bfb3a3dabc7dcd74da442c1d9ce4dc66671753d906fa2fdcd9426630b310d169423305bc6f4b28017b7b12a14419bf76eefc47fc7d8f65f2e876aa117bb582fd667c2448a7f03999145f64955235faded055db58ef4e47d4923681a4f9e9dcb55df718162ce3bd4190783b2aca0b16574f3b87482ea16719ef87b9e2e8ec1f73c0cfeb61e43cf08d2569340f43e328ff179b10ec2148b0f2bec", 0xd7}, {&(0x7f0000000540)="2c6c16449fefcfb3b1a8d6515c2e210d4ab7ce4b48bfbbd17385c2263d8971d7261a6863bcf76e8ad15440346f77da7876ecb9567dd7dbf45a32f6ec4fafb939eb1416e614d76358c7ab7562c437398e9a5f3b62277c1382cf8fccbe260a44af2f75d8056738345b9c59f6c9a84cfb07d9ca9d4cce4f844d38b4f2b5421211151c61a036ae4018ad816b7f6d763fee23a08fcb876b60b13367dcfb786ba1308638447278749f68751e16447017b5dc227e99c618969dc9a991195835c0e3f9d003ffc5cc9eb98118dd9ac61de4e0810f5ad961d7f01d70d14ffab722a5545471abd8ff7f5e295565b0e4275c709208d52d3c489aba798b41e9b98b3e82d2fd183c466fccfa77eb631f5c8932fd8fcbcab44214ee4ab3f618c4e9b8b9246e8545cbab7ed38c71880ca971cc4872f05512e1b73afb7347c1bdb88fdca0c1e0637555934560f59df659484b011eed47c20709dc516504ec22e209d13472dddee01b61389b0c8017b01ea0685e77a495b086c4e9af8fb9df360859155e7a1fdc5e71b9e8233b244f4966ce2ab79c49bcdc981b8b86c691b1254b5fbe5c79a72fbe898e34a04c9cdde4feef11517744e0e9273d5d2cf5586e7cabd3908b15ec9e8db8b78ec5c153d34891866967fc7782bcc71dca663641dc4af1bbdb685b4347ebb31d706e85084be46483d0116ed4d069960ca347ee43ddf02e5b0f12aec711a9c32e5d13af5dff040a44824bd135cb282078ea34752ab006e0479ca5ad9b17df6a687f98f360cc16c5539902c03dd71a25f73120728c00f372221b10c5c3111ee4d3d9f447f92965048cc061323401d4a1a7e585bf12045f0ae55776eedb8a75ee742021f155d49fd48adf2290a1ffeb2bd32f84e3cc3be823a4638f9b01166cd7a02c4c6b86276a085d9949cdf1f954d55d733fa013ff44a399c516074b03f6c7ac32729a9ef50aedf6d42020b1e1bd58e9ca97c7c9af5fb48ebbcf77818990199c1563942e8dca1905c9593461e7a6678354da9311d7218046791eaa0e8997d929bd0114765a89cb5c3b48de9a326b8c42e8f8d9e6ba7f4b417f487d0f0556a1da7e1bbc8eac520e44a0802a64a333275df575a94c27a895249db80bb42e9b2b203eb6d32eacc9e37a0eb9898d1d273943ca568811d09d65bf0abba8149149c5fef7b07e9be166a4574a788057cce74c211b74aec0846a4ebe18fee405311a11e817b27f37fd677e676f8a737da6542931880f6ba54bec64bd439947fe2745b7d6510310555448929570ab028b56284e8edb27c0b248e52297393a0bae556fa968a3d3343d09598cef9be3034e0d0a00a4fe977687c1d713be2b47fefe91fc1e9184d617de79ceff1cec33740c320f54034ba51c746495232e64437910c0585f50a68ffee35b3df0aafd156766ea21b365b08493c69ba5e889b8b4ef0d59bcf9c1e33594b7cbb86e5d93f78c5ef92c94ff0773742b0b58259fd0b56cc8f25ceab522b7c87d95b82fff8b99308d71f5b9f68774f8af789d84bee369fdd179d044aab14f5fd3f5352136d1788f797d27556946e6f45c8c0fc1b469f93f92019016a935cbd1adc48fafd109e934af2d5293fc1c8ddc2f3dddaf1a0c1c268a5c11bda8c97c6f38bb103ffdc003d61f184d3ce9f7c48f1149c76aaea5356f13aa3bfc28822221e9174c71e2f96b6e0d83f7178fed63e5389d143fe46589bf8dc4fc7f20c5f0ec4a269561f3e1bce9fdeabcd04e1568a353c79d7362ab87348a7909af8050b72c44de6cf2bd773234726596b6d28f47a2fe28ffd7b5c105616a5db2cee5d74b2388d0889cbdaad965d0cbb2a5c358abfe44167f462a2d0a7915ee13c9aa629ca201f5245deff90416536e5ae03f90b6c9a09f15ffa81d35a8b9254a1f77f79beb523844fabf06c1042f3d06132da28b3619534177a17e4e8894d01f02d4850274a1ae9b546134945de3c628ed0b1fde17f9565ab44c8a159e624b5973d2b3f0bb89f82058bdd496aa43b1965487ff518d40d521cf4ab969176868de4b3499755f7177ee1eb526268d3cfbf75c189c31e3a553660b8ae1dd71a02794df2e416d9ae3a01b7baf6ed80666e2ed2e0830319538378b53a48d29ba1142a293215226bdf79b5932e40ead138bb3c8978ba81069742901042bf783e08ae20fff5aa5c485ac58b5ee7299c5536f755d56cc7d4ed2e45fe447c705a8d8f6cde943299a708a7713169b335da217ab254216154f7e1006961952c2327215d7acceaa86cf8f9924de8fc0fcbd859c93dad8b0cffc8b6187f821cdb374f6ce5deb36c7f762374201d1c19f0a990bac82c1641e0a48f92d7ff9d43a2417a15d5040b1de0fc3e85cacb1855940e6baa30f580550fa46ac9f34267ddf3b26d1682414f64006d75e258376f757a0c248e2958fbe48921a8ed1ec8039a288ae66b98ecc11a191e46edfa83503381574158d9ef2bb91fcbb1d9cd7c1503688cb946362779f96f884a0695048768813a86348d35e7f8b8ae5e13707bf0607d81a7ec1bdc6b0f01aadc9f981c19be4fe9765906381f99eecbd8bfd22c0979953fb5852176cf47e1cbc6a99f97ac0d82983efa6c3b39d3859913dc35115867947ba922d91b4d5c366cc7bc3ef7389d6caf467e57a6d62a039ce728dc223b54482021ff0f945a8bd871a1f13321094df788cd9c7990f91f91fa2617b598118eccc1513219a958a0e80a6eafa23a456c334292ef4ccaa20f06fc58c89fbc2b12e77768e73c85a777c489532ffd878203ce6fd2b01a52b2823e2910d7778c5ee99d5ef4bddb2b49292cd948e2f8088d49bd71c0c4a7fb7ba1dc070fb673502ea50c22a1378d9f7658d45ec77a795f8190d0b1f76d815f9cc27964912e13f7118c1417cc0cbb1b2aab325004553aff5ddbb2effa7babcb523c98c4c916f4de8cd26c5dc0805b8f86128df5a576e9d3d3c47072c01be35059afcaf4d51a2d084cd6565523e00e96546bf8b7f4f355fab476b87f5ce1ee0594c606b7736f0ecf078b5ce4dd4f1c78a6cbc46fd531ee6771127dd47558e66579c753bd6ed037216585ce42164d0948353ba948f2cd98e6f1c4b4a6e2cbe47ddac9f5effb7f1903cf719f6a63f05a19a55a7bffe5fb0678b83aeecfd12224ea00b4778d3f7b9f7f946d4b0dccb89eddcf21f8619d40f493a64f832e19bce9e17d39ddac6c20e2955c2f9b278795c8b3096cae0a9cda819bb5c2a367ccd22d0df4760d4f18caccd12d75534dd889bec0b39d2fef46f955737c8b9848a5f555b6ffb3ccdb4d232d3e897656a95b83687cd56b4adfa2b39a55120e29adb6aa7f873895de3fdf72f2fed74c4129c8f6436d59b92814fb7a2eb470de10dc89b125f68f1d1a56db757f466b31f8506b68ce5914a670e3571b7b288d4764d34de3873c0285979d1fb75de7e116522359a6dfa5ad5b932a56fe77e33ef81e0d4c7288432bcac4cd1537eee15e86406dc9cbe731ca1136bdac2a6641a13c10d5d8bba72033b8e75318b21d41dcf05b00bed0c68f75e926298e629ca8cd8be608aa365987ed512c1e8952d906226300d4503366328265343c4c0e5b38019f723e06d4607ac21058f6c32c96bcae9d4a0c5f0957d485b8ff606f16424ee4fbd525fde2dc6142f1c640c6ce75a45d09ea8cf67120aee01c8d15ce352baa8836f8176df37ed42ea1725a962613c8fa1e30cad53439e5e01cf4a5ba48c2748fb7fe38974a45d02fc31dc9330f61303084f5ece944cc5091b16d1ebc0664cd122e11f2dc17241085bd7b39fa5bfa07fae9a5355399630d4e908b3d14098b31bc5189124f4cf72945784078347406c4c9954d31fd4b08dcaf1472c9c07b3293680705ad4fb7d18c07d0d8aa1caaf96ddcfe10fe14f5244dfc0828cc9507299e645ac4c05995364056d9969509c594022e9bde0c55b38e9ec3969a2eec1239dadae709f3a044a1410c88452fab55122aa990f9d62e60ee05c53e003ef1d9a54ee78d6d1b3e73f36888fd462edc0e85d6bc2ff9a1ee8cc09b834b635381bb621bf3e0380449d0629dd8bdc8e936b0ca87da236e7fbd36b68840ccbc0f2527b1d98b9d760dad02322e6bed5c0d607729fff9e305d6b2560b097d4fa264b29882edcbc8cd9bd23efbbc045e9caa31d934fe4378c76d763484098bd08d2dfd84a10c0614975bdfc3209ba32cd05aa006f8628dfd8b520882aa40e27d9d4be263287792da71d6f3233197e9c97b4e3f3fb19dc5606761061e00e62288b42fc597c376b541d15ed19c2136c383a53873e2ff0aa4b67e2e67393ae3abe9f3ed9371a8d2fa3c991a7eddf6aa698863bf56cb0398611b44c3bf87866b523335e15a11a6b366ba66d291c59111cebc9128f11f1b723f428e1bfc04f37951bf26d49178b753629238a3d84814adfcbf59ecb66ab1848ef4c49837a012f5031cfa04f791e8cc174c5175441da17898a9c38f3bbbd45076d5a9d50704e6c7e76b4dcb23a2c60eebdf1903b99eb75e0b33807933384cefe7a645b41cf2edebd891745aef6d83cd253b902560f518b2bb0e2b2344014dab2a36ef7c8019b900b897c28aa3728b882a8c36129c5e62ca140036d05b539368fc88b75b1bbf73d35956d82744940cd3bbe75333783a2e86939dc2be8bbf9fbe605a7734f834a96fd74ec0b9320f24ab5c3dc8cd7b6e52806bfc6238619a366268477e966587baa5cedc42242a896e6baf66b8948b81039e4c2aed529c438f73b187b88bc7c6138d29e78936201abd7fcd0412e7b122454a42e844209a257ad5ef40ae9e6766e6e84496de460ef0458c6b88f864dcd8e12f7d484ca56a09cc825d11228fd6322366a6a8d8b558d10acbedd3f0d8490a7d7fc53d9a29d9a989723ee570f7908a3a4a996e971224a55430d01fba8f948f90b699918aab1bb9e55df093bb5d5c178d597f671d504af5dad938a0348c8ec24824fe14a53301cd72756b2052e878a767d009c674f968ee415f21ba24899a177b8821e6011a008982504c8354d9780c43ba5720bbb0432cbba5d307a6470828d04c9ca7a970c03a71a298d79fd15015bf450e0938549b9a01d94cda1e71b9972fa46f3a2a8163ec2723cc06d7cea28c773617005aa2ea6fca34b582d69a27f90cd700cf200d191f2562364b327a10fc15f13436d5e7a242f87512885b2d7c5e014060a84635011288a6a7b05cb7fc63444352a33996b710cd234cc3e3b4456743e22347c1d9d474434a0e6befeced4c73cf2eec122b9280fcfc147799594fa53826f9f35b4d8cd629d33594b7e23fb77493d383a6724cf4860caa42090f6b0d80160332e6491c1f5641bee2754b91658a3f804bdfc8e5c7dc5e4474241c873ff573039a3fb821b5de2905777e418c77f35429a640e0878456b78becb8b5ce80befeb882540fc190d7e5ecb2742660b12998d46f224ce34bb2ac2ecefa2c3fb2efc34534d993b82ef2fe51f4353a213d6a78fb47617f1560cfe31b2f4a4008d1031ac3d9bed6528a2e2a8f3cc7decec168d425d178621c3dba71a00f08ade8738c81ed966f3771e8b560bc911ec0b52703d02cb2dc70ce6f7e381d6054d8490ff1906e4ff5d5ea36948eaaf54fbb7a68e47dd9ac7df1f481f4004e1153a11f3286c6a7731cac511d56ec3cb305f0b0269d7cbdd8396a3dd262955c3e0994cb20d6e1ec1029108c1986e31dccc1df319e7436cedbf84f1a16eb3425afcace560ed54f7d1a65b9727f4a0b43c57bb496b17a9ee19abc545d75e6ae48b00712c12d3e9cf5a4515caa7ce2474b473a14dd4bea3e65c5d", 0x1000}], 0x3, &(0x7f0000001580)=[{0x90, 0x1, 0x9, "627ad8992240a65b12dcc71b762c3a792e989ba2e4271f98e24b8868dcf51acc59c5efc517208a7c10c666ff8b25c4c8b6a4b8f9a02031e2ff1222583cff7af0df57bdf42389c8de053493fd058c397b88a8b25eafac173b1f24adb02c857d4cb631a4734305ce5934a3ee52f0754b0361890b8e2e035a46b4a11819f67a"}], 0x90}, 0x4}, 0x10, 0x405) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r0, &(0x7f0000001480)={&(0x7f0000001440)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)=""/181, 0xb5}, {&(0x7f0000000180)=""/10, 0xa}, {&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000380)=""/113, 0x71}], 0x4, &(0x7f0000000440)=""/4096, 0x1000}, 0x2}, 0x10, 0x1040, &(0x7f00000014c0)={0x7f, 0x7}) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x2a, &(0x7f0000000040), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) executing program 6: sysctl$hw(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x6) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x200, 0x6, 0x8}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3e", 0x15}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000000300), 0x0, 0x0, 0x0) getsockname$unix(r1, 0x0, &(0x7f0000000040)) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x40, 0x24) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x200000000000032f, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') executing program 7: r0 = kqueue() getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3810, 0xffffffffffffffff, 0x0) bind(r1, &(0x7f0000000000), 0x10) dup(r1) listen(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@random="b1d3bd0a0c02", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x4d}]}}, @icmp=@info_request}}}}) setgid(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, 0x0, 0xb9, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = getpid() r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000580)="ea00000100000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xa, &(0x7f0000000240), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r8, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 4: sysctl$hw(&(0x7f0000001180)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) socket(0x18, 0x4, 0x1f) close(0xffffffffffffffff) socket(0x18, 0x1, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000700)={'./file0\x00', 0x0, 0x0, 0x4}) chdir(&(0x7f0000000240)='./file0\x00') setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x10000) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/519}, &(0x7f0000000300)=0x209) r2 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={0x0}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/5) rename(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)='./file1\x00') executing program 5: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000000040)="18", 0x1}], 0x2) chflagsat(r4, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000040)="1fd15cddd38b025fe71e1f50f95a2cfb03e5c4749c0585e404d34bf737b76061bf6a", 0x22) r5 = socket(0x0, 0x3, 0x0) setsockopt(r5, 0x11, 0x0, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) getsockopt(r6, 0x0, 0x68, 0x0, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$TIOCSDTR(r7, 0x20007479) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000180)=ANY=[], 0x401, 0x0) msgsnd(r8, &(0x7f00000001c0)=ANY=[@ANYRES16=r7, @ANYRES8=r5, @ANYRESHEX=r8, @ANYRESOCT=r4, @ANYRESDEC=r6, @ANYRES64=r4, @ANYRES32=r2, @ANYRESDEC, @ANYRESOCT, @ANYRES8], 0x401, 0x800) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r9 = syz_open_pts() close(r9) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000005c0)={0x0, 0x4b, 0x7, 0x599, "d8b5220d88f1155400"}) writev(r9, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908664540551024820786a136c00deb655d53d98f02db78e1b790623cf04370ba8f9c2e1a4da5fdc66cae3b28299eedbc2f41956966c17b10f0c30fa83b4d12b38728584c3ad6b92b17e936773a06ea6257ee0fe396bad9ac145854734554e42871c422c72ad6e51b10789997a74ab1f163c215b45600eebcbebc0b53117cb0a568996513223bab162d0a3f14de5f55b678c53cbeb9d9ec8e2e7f5eb40bf22833640c0d158752d636afca64cf332d161eefcb1e05b3ddf55aa6f0631cc3442141687e9175a3c60ec218563bafac03753cf849478f77cf3de6432fc2bc2f25d1bf6a161fdf38bcd9e9c6b0fe8bf4e105cb922e26192f33497defa555ea3643bf11b40c2ded4fda0e76b7b7cd5c2078c9eb7df0b41ae71c70f3daca7a4bd730638cfbd12dbc1cb0881fce88ab4720ff0279595e85a283a7bd11d1acce03a58932c6eb7ea55c4dfc9537b77dcae7df385b8ed95a7963e77aa9efb9bd14e5053cab0c2d7bad9e6d863add3e40f470e4801223d474814744247afbe1086811d2b8c6ebee57773aeeae67b1c80448fe31e273824eba219aeaad252e9ab9335587d2cc6b4bafc28157b27a03c4421c679f5ae6364923d55db29bd0ef93f8adb12a7c01add149e6c91e399aecec02219342cd56468c5db13a248e26b762eaac903245794576e96fa719482821e11218aca6cf93e542d49edbbb704e4b6220a303d9887238bdb4d7e29e3b30289eb0cb1494705ca02de93c593fbaaf8dff12eaac92fda27920878120fc6ab81394f3752e45531ea6eb3d2c1c2eb049fee89266b1fc9e61ac71bd71776a6d3bce98d31061f4d1b4f803521672d3ddc6c1a07802aee298a264f41f9ace740bfcb1765bf4d4f3f0a1095f070ab07ae568f16da17ce4b3543ba2c0028ecfed42eae7a91d3092b0bf75f52c83c0defb6abe5774d8ad834b4496fbaaa6065c70a3d83c18d0306d5c7235245a5b92583c305f8f5b19b662bc838257fa6beaff3498b6e0672c9055fcdb6e6470e7fd3cc90cf659a9f756320ff372bfe0f171d475cfa553c2a1fe8bef88fbf1", 0x435}], 0x1) executing program 3: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x1, 0x5, 0x1) setsockopt(r0, 0x2b, 0x8, &(0x7f00000001c0)="f98dafd60f7c5caa6317fa484996797c140df98c5d6241ea362f0fc0f4dea4b041f0ff43a52f0c6f4170493ff4d87b6ace5ae11c7b70f56df04042206ed44807c31b4b8995425d3ebdbdc9768755f6092fd6b0d0ed8ed18a30477b3b70c656c8335fe9b1b29a682a9617aa3ed8d7f3bae78796c12a9d8520087d67060e0ee25372b0e16b40a3e24b3e9388e4dafd3df0b96b639b", 0x94) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x0, 0xfff}) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x400, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000100)={0x3, 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x8001, 0xff}, {0x1, 0xfe, 0x0, 0x3}]}) setuid(0xffffffffffffffff) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffa, 0x0, 0x0, 0x8000000000000, 0x7, 0x0, 0x2, 0xfffffffc}, 0x0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) r2 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000300)=ANY=[]) open(0x0, 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlockall() executing program 6: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205211) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x1, 0x1, 0x0) accept$unix(r3, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r4) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) dup2(r6, r5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r8, 0xffff, 0x800, &(0x7f0000000000), 0x3) connect$unix(r7, &(0x7f0000000000), 0x10) bind(r5, &(0x7f0000000000), 0x10) write(r7, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0, 0x96a}, 0x10, 0x1c07, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x2}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000040)) sendmsg(r1, &(0x7f0000000b40)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000080)="0018e8c3983d787fa63bcb8befd5f85be085856c32212ada7fd383bdf77af87003e02a46416dd77b1cc36c6072d5bbfe548f51ac93c4b870eeb08013148c0711a337dc25a4", 0x45}, {&(0x7f0000000240)="bba0136bf9ac823dbd6c06440b9a1d5d497886345290d986c8a0f5d96380482051d88848a15836b8601aa607447ad25849f5831a330df237cd479c5169fb389cdb8321b3b8f499817b565f71cf5275810444e5574281d49071797b1f49ee5e5282f8785a58464cc7fbebf395aa7a69856f8d77a35ff2ccb47e16d0061adf5ba08e0f47d22eb54731d3e454", 0x8b}, {&(0x7f0000000100)="64b55228db3327861a6ac255c8a55b601425552324c955cf223f0a467f53", 0x1e}, {&(0x7f00000001c0)}, {&(0x7f0000000300)="8bda1bf68ee69e88afde683774258cbdf19e716a8f86143faf757537d82ca0692140283f6daaca8208db7c73a7751da77704860bdff0ca39556fe2b7658e669cf848bb02656badcc26b28fbdb6f3a668467808eddd8894659285376a93737bc1ff8983cc1bd2c5cecbd1f4536e403fc9497cdbf8cdacdc18d08f58f4f5e42f7c5b86ce", 0x83}, {&(0x7f0000000400)="9ce2f08efdecc8d2a37a50efc9d696b581a7c2a6bcac8c26fc9d26159b9f045f6bd6950c5c6f30da05a7a70467ba37ddc94e37e175e4296c0745c8e483037c69db53679b1a98ed2df588fcfe17ea2a338f73b5edeb5b432f1bfe3d0f7659bf9919a0407a297637a079e5c2a0d5eba37aec049f5a62adf5a6075de02dd9ab863e6193f5ede8541605d36acc304baf079ca674fc78a7e53b1258235df5cb29210cdd4a5761da462e42b6f9621c5eff8388f07f9ce92bd0270a2c763f84", 0xbc}, {&(0x7f00000004c0)="ebb8d0adc159410bfcd7f0a507c776b19e544bb3b54ab92019a65cff154ac133dea17c282ac2b0ea39ae464def5e7b28fb574a3afdf31f2ded14c28741f6d368d18d075e11fd2f6f12a89bddce5b8a0fcf4bee8f8352b65db78324", 0x5b}, {&(0x7f0000000540)="d0e83aec5dcd677e863848c710091fc11ddcc1cc721ba0a67acd7a538bdcf9944141ff7dbf279b62be057b45908d6a3dbabbdd84825bab16edf0362278a2300b0922f87a2cc51fe824f71fb33cb1f5040fdb3af0781110cc9ff83ce45f3c0521a97b15f36824e848c100779f7fb839732673822a5529a06851da8593", 0x7c}], 0x8, &(0x7f0000000640)=[{0xe0, 0xffff, 0x3b7, "21a0f58baa125af4f032351d7f3ffb806a922d89a3786945ddb825f74a40f67c2d503f95537e5366323723ff1fdb2a547f62cbc0fd565c502704291bedbedeacd798fb7080da48481d51f19d629bdd8aa3cf86762ecc26f27e6026b7719a944b958cc70e4dd6c4320ae27641c862bed6afa0e398d1c0f5bc9c72a01f4108a90320c99c96525a587d9f7fe304d212f9b30ac7998cecdcefa28f98430ff414ba0c439c07b7f162ed1d174e4e808f58a234f7a1165c7bb87657c074105998dfbf94b072686b07a2bea39f3d"}, {0x60, 0xffff, 0x7, "94086f461085846e7ffd7afde48c63a4bf598644642b4a99cd712d07bc68643c3cf0904ed691f04438557ecf0e904925154d4bf2fa686367729b32a0c85eaf6be569ac739531ac5e94b6e075"}, {0x50, 0x1, 0xe1e9, "e7fdda0e7d1941dabdb5fa27250c5335e1fdbf4b92166f05f202c4247cd10029d037d0348dc69aa2e6269275b2cce490dd948405ece575b25416721a4a528798"}, {0xc8, 0x1, 0x37, "a4d083d45e95c754a7ab0e825f4a084f27ead861224f6020dfe7588638faf9c8a9a6b4bc4ca8fa57b7f70814d847edca96372e2202cfcfcbdefe8b5a337b24765f4bafff6a4ad0d56f72e68a88c2464ff8620ff59642b93dd7e53cefdcab006ca5510703be1203c6f9136971c93bb92b262be94d77cd88c086f7e5005804038cc6ad58d2ec72974ad2a2f6f8cd15d0313d0731298ba148b0c0552e3845c61ebf884c8b69bbe5dd7953b47bc0a39ceca64179fe8cf3c5d4a2"}, {0xb8, 0x1, 0x100, "b7867d9347f13fb45de80a24c88d5d2ebb7449cd77b52dd38ba578403bd4d485f3f2d7c6c037d9f496d758c793310be0104826b18f905ddff731cf981294937d15d311016964a27610f3b426b7c3abad29def79214a5016bd2874e316a14a9b60ef9e75c9160c1a0ce564beb650c419247ef7880cde6c42f0756a7148107d1c26d975b96d92cd4508d3e5d9bb828ad6ed619ebb36e4033db472434e66e396bb8f9b60b56d4"}, {0xc8, 0x1, 0x10000, "c8d99c53e5ef591459d4fd3b1a40a35abb6a90787759d31e7052520c5605fa06e414ada64d5a6d4f8d89e08ad5e6f0be3b13b11cc7f8eddbe503f14153c2d65d78bf2fc6e8bdea07b4227115c1767889d7513746f1ae3335c111090832cd77ac74eee1cf84e1d0023379fb6901e2dcfdc90493f28c0378c5850edca8ad700726bc508732a6a185682b08042627e8ec55757559b404d8503642aee220b7d57a7bf0e28f1aaa3f5f2b0a1bd9330bf88dabe82a8aa883aaf3"}, {0x88, 0x1, 0x100, "222b02a7c660cbfeb84a9c1e26cbf56466439818457970f16609a077832e6c6cbafbd696cd8ff6026c3cfc0c039d6e925f7dc392264f745cd1479b8d085ad6eb3d2caf788f6644d48a2634afa9b12091945cfac8a102246a34693c43722986488f04d28d4e42e7b29dbc557045d6ba83208cd8e3"}, {0x90, 0x1, 0xffffffff, "ea9658b6d498dc52a942495780e8613fb842305a8626c0e0489cfe0eee451198d72f2cf20738384dd8b66004baea44bec083c57caee5d364b7039b2a6e7d467ac4e820c4483ee445962934172bec0435a43cad67452254d24a7d24b3dbb12a18a8ae61f53536f5b0133e6a5c8c00f8832a805a5e9c47362fe3"}], 0x4f0}, 0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000040)) (async) sendmsg(r1, &(0x7f0000000b40)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000080)="0018e8c3983d787fa63bcb8befd5f85be085856c32212ada7fd383bdf77af87003e02a46416dd77b1cc36c6072d5bbfe548f51ac93c4b870eeb08013148c0711a337dc25a4", 0x45}, {&(0x7f0000000240)="bba0136bf9ac823dbd6c06440b9a1d5d497886345290d986c8a0f5d96380482051d88848a15836b8601aa607447ad25849f5831a330df237cd479c5169fb389cdb8321b3b8f499817b565f71cf5275810444e5574281d49071797b1f49ee5e5282f8785a58464cc7fbebf395aa7a69856f8d77a35ff2ccb47e16d0061adf5ba08e0f47d22eb54731d3e454", 0x8b}, {&(0x7f0000000100)="64b55228db3327861a6ac255c8a55b601425552324c955cf223f0a467f53", 0x1e}, {&(0x7f00000001c0)}, {&(0x7f0000000300)="8bda1bf68ee69e88afde683774258cbdf19e716a8f86143faf757537d82ca0692140283f6daaca8208db7c73a7751da77704860bdff0ca39556fe2b7658e669cf848bb02656badcc26b28fbdb6f3a668467808eddd8894659285376a93737bc1ff8983cc1bd2c5cecbd1f4536e403fc9497cdbf8cdacdc18d08f58f4f5e42f7c5b86ce", 0x83}, {&(0x7f0000000400)="9ce2f08efdecc8d2a37a50efc9d696b581a7c2a6bcac8c26fc9d26159b9f045f6bd6950c5c6f30da05a7a70467ba37ddc94e37e175e4296c0745c8e483037c69db53679b1a98ed2df588fcfe17ea2a338f73b5edeb5b432f1bfe3d0f7659bf9919a0407a297637a079e5c2a0d5eba37aec049f5a62adf5a6075de02dd9ab863e6193f5ede8541605d36acc304baf079ca674fc78a7e53b1258235df5cb29210cdd4a5761da462e42b6f9621c5eff8388f07f9ce92bd0270a2c763f84", 0xbc}, {&(0x7f00000004c0)="ebb8d0adc159410bfcd7f0a507c776b19e544bb3b54ab92019a65cff154ac133dea17c282ac2b0ea39ae464def5e7b28fb574a3afdf31f2ded14c28741f6d368d18d075e11fd2f6f12a89bddce5b8a0fcf4bee8f8352b65db78324", 0x5b}, {&(0x7f0000000540)="d0e83aec5dcd677e863848c710091fc11ddcc1cc721ba0a67acd7a538bdcf9944141ff7dbf279b62be057b45908d6a3dbabbdd84825bab16edf0362278a2300b0922f87a2cc51fe824f71fb33cb1f5040fdb3af0781110cc9ff83ce45f3c0521a97b15f36824e848c100779f7fb839732673822a5529a06851da8593", 0x7c}], 0x8, &(0x7f0000000640)=[{0xe0, 0xffff, 0x3b7, "21a0f58baa125af4f032351d7f3ffb806a922d89a3786945ddb825f74a40f67c2d503f95537e5366323723ff1fdb2a547f62cbc0fd565c502704291bedbedeacd798fb7080da48481d51f19d629bdd8aa3cf86762ecc26f27e6026b7719a944b958cc70e4dd6c4320ae27641c862bed6afa0e398d1c0f5bc9c72a01f4108a90320c99c96525a587d9f7fe304d212f9b30ac7998cecdcefa28f98430ff414ba0c439c07b7f162ed1d174e4e808f58a234f7a1165c7bb87657c074105998dfbf94b072686b07a2bea39f3d"}, {0x60, 0xffff, 0x7, "94086f461085846e7ffd7afde48c63a4bf598644642b4a99cd712d07bc68643c3cf0904ed691f04438557ecf0e904925154d4bf2fa686367729b32a0c85eaf6be569ac739531ac5e94b6e075"}, {0x50, 0x1, 0xe1e9, "e7fdda0e7d1941dabdb5fa27250c5335e1fdbf4b92166f05f202c4247cd10029d037d0348dc69aa2e6269275b2cce490dd948405ece575b25416721a4a528798"}, {0xc8, 0x1, 0x37, "a4d083d45e95c754a7ab0e825f4a084f27ead861224f6020dfe7588638faf9c8a9a6b4bc4ca8fa57b7f70814d847edca96372e2202cfcfcbdefe8b5a337b24765f4bafff6a4ad0d56f72e68a88c2464ff8620ff59642b93dd7e53cefdcab006ca5510703be1203c6f9136971c93bb92b262be94d77cd88c086f7e5005804038cc6ad58d2ec72974ad2a2f6f8cd15d0313d0731298ba148b0c0552e3845c61ebf884c8b69bbe5dd7953b47bc0a39ceca64179fe8cf3c5d4a2"}, {0xb8, 0x1, 0x100, "b7867d9347f13fb45de80a24c88d5d2ebb7449cd77b52dd38ba578403bd4d485f3f2d7c6c037d9f496d758c793310be0104826b18f905ddff731cf981294937d15d311016964a27610f3b426b7c3abad29def79214a5016bd2874e316a14a9b60ef9e75c9160c1a0ce564beb650c419247ef7880cde6c42f0756a7148107d1c26d975b96d92cd4508d3e5d9bb828ad6ed619ebb36e4033db472434e66e396bb8f9b60b56d4"}, {0xc8, 0x1, 0x10000, "c8d99c53e5ef591459d4fd3b1a40a35abb6a90787759d31e7052520c5605fa06e414ada64d5a6d4f8d89e08ad5e6f0be3b13b11cc7f8eddbe503f14153c2d65d78bf2fc6e8bdea07b4227115c1767889d7513746f1ae3335c111090832cd77ac74eee1cf84e1d0023379fb6901e2dcfdc90493f28c0378c5850edca8ad700726bc508732a6a185682b08042627e8ec55757559b404d8503642aee220b7d57a7bf0e28f1aaa3f5f2b0a1bd9330bf88dabe82a8aa883aaf3"}, {0x88, 0x1, 0x100, "222b02a7c660cbfeb84a9c1e26cbf56466439818457970f16609a077832e6c6cbafbd696cd8ff6026c3cfc0c039d6e925f7dc392264f745cd1479b8d085ad6eb3d2caf788f6644d48a2634afa9b12091945cfac8a102246a34693c43722986488f04d28d4e42e7b29dbc557045d6ba83208cd8e3"}, {0x90, 0x1, 0xffffffff, "ea9658b6d498dc52a942495780e8613fb842305a8626c0e0489cfe0eee451198d72f2cf20738384dd8b66004baea44bec083c57caee5d364b7039b2a6e7d467ac4e820c4483ee445962934172bec0435a43cad67452254d24a7d24b3dbb12a18a8ae61f53536f5b0133e6a5c8c00f8832a805a5e9c47362fe3"}], 0x4f0}, 0x400) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x40e}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f00000d8000/0x3000)=nil}, {&(0x7f00000ca000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0x5, 0x9}, {{r0}, 0xfffffffffffffffd, 0xf4, 0x2, 0x10001, 0x8000000000000001}, {{}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x9f3, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x32, 0x0, 0x3, 0x4}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20000000, 0x1, 0x8}, {{r0}, 0xfffffffffffffff9, 0x91, 0x1, 0x3ff, 0xcc}, {{r0}, 0xfffffffffffffff8, 0x4, 0x20, 0x0, 0x46}, {{r2}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x400, 0x20}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0xa9, 0x9}], 0x8, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x95, 0x2, 0x5, 0x100000001}], 0x2, &(0x7f00000003c0)={0x3f, 0x7}) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/248, 0xf8}, {&(0x7f0000000280)=""/88, 0x58}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0}, 0x6}, 0x10, 0x64, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) shutdown(r3, 0x0) dup2(r1, r3) execve(0x0, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1d}, {0x8106}]}) r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f00000023c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002340)=[{&(0x7f00000000c0)="bf2b0197ffa628f08bec277667e8", 0xe}, {&(0x7f00000001c0)="6a9e1da3c2ecf3c3568bb6b5862c6aa5e7dfb19ee86a1d657cf44a675f3d40a2f196cdd0820770fa9344a2bd4b2278865f698dc566e3869582bf4d43da57a3435747d7a58abf2c4417904331c30abe2aeb34321f21fa3112c9b8c4531da3df052ae924301264885e8c5765288422aa0d99e974e9cdd0172ff35aab5deefd2b5f89f94394664fbecf79dfcfb74dda4fcfb544574e789f3a48620af82f44d44f3bc263c8661c87d60a941d6438c8698188057aafde85d3b8c8473aaf2712ef86f41b31ebac7b0431d7e3fcaba68fa6717f708cac07fc8446d1db33f768f8c28caf60b93589b8b3a19c57799d52ce49b3ad4f367247d31b44ee96da9afce0de505fdf2232b7258b56623137ea0b01957aba1243f51c0922fdd9046227a169a7c805c9161c323212b79480177d08bccdb7a4f77a1b45812a995fd9867d9a3f612dd6aa7338ac9ee747e5f6e4575f87ffe4027cd4355e9e30513c9190b8bc6251d707035b2fa570e01d2e277dc014fb730cfb3f6975b23aa2ee726f5fd38e57c6b24a066c5c28ff89a953e208a7c20a2098c7d4c7d9f8a8027505edc6e71dcee3fc99bd3ce680930c77223419d21748889dd0d0c85488099f68d8a208303910f7db92ac7d0aa4400dc3c8965a3f4e297a3d2bf6df89d8e5423a99c7f6dc886caaf25d4edaa4ce3126d6b56c867243b4d0143015a30a371ad93c1a89a4e250a2ba4ca4d15d18bbb4abb4b8d4c7cc8bc4e90a31582f17cb957c87c40878310bf8fc102944b23d5aa32c6152dbb163b0755a6ea736d8a40cbf9dedd3b50d02cefdb1e3d09b413498be61bdab0b97397c334d2058d74172ded58e73340d6c4b40121dcd4ea09978f84a92f4a8c847453ee9ccf7bee7b5f917108d45992271e41f513b16fe920c3af7baab9d82b6121c1eb0d04d12b39432c30b851e2c12304b8219ad63f00eac6c63b8d5468c9530f7ab278c0de7cdef5c087ac41f41daf86cefba288dc7b9f4f967ec91fef5300830b45cbb05757b2067d875583cb62242b82d4b54dac6253a74ef27a312b37997ad2a63bc79a8a1a6291c6e6b6e38c065b6b617030bd794de0a26bef0e4d138eddcaab92343521e813b9d8f6c73fbf384eede7a4ade266343db92cfc6536ac0b31fc0b16a7c81b6f0ba39deeafd3c86d21a5b730109ce606b625cc0603a454d5260d117b15e32060d8907b3024f5385a693195a83ac007a09f997692bf1a56bf7784dd58cd8e09196b6811a486cf80aefe9afe6b1d2c1d403e82c2ac722c6b19f7aa1ec09df0d79ad51bc22530a770933ac5b7fdda6f785ec40d0aa536b15106a8fd381feb0e0c4440a0b940911d81c4dec59fdff931143fd94cce898f346be9b0c6763c723cc312ea7330adb036e540396887b0e050ce2d84966611eab1fbfca05c24ee41cae8eff321cf29ca8ff7a61b47b0d5f5536e48827bc29e58ea351937cfe3fb4d4dca0e96614c627c987d96827eda295b5f0cf28267cab53340a5532d21759b876d405ec1bc0d509601b609d3c8c6aa4c7ca5b5abfec5fb4a06ac3f816ce2b88321f726ba37d36fc7ac3e92fa2028c6455308f1ec93db268bb241a5232570365b5052f91d48f13f0eff91d9d037049e6b61c93cef059ad7c9a48aa6e9f5e09545808997810a7ca189bd8d4b36e7852d0d97b4fad45101ddffe160e42afe0a8a0367e39f8ca165f1d8778825caaa1f14f4c51793d3c559e88b1da20618cd526f4bd7bc73d15a45a2e3215b8a3ba5ea379c5b6d96b2661dfa75dba8070224758c821b9a0149b55ec804abe4f0b4c1f70b2d52a5afb62eaf239283e30710cdc081b4723254091a1804827699bbd833726cc7c8dd1995052a6c41cf98f0a1d83a8a80a311037009bd4e80a574d0d601e6c337e9b0e79db4264e7bdd9b20dc89f48e34c697184772d58cdec61cf79af2dd2375fc7fd7c91616d1acdb3b1c5da5c26cfb673b2cbbc59a92664aea80930ada2e28c18480a24a456675bafad3d5db4dbc5676c0d4d07cf44abb9201bc5c912601323b974fcd5d007045de82b34858629b102e089d8b4f9126d3384bca25c0a6455a1b188328f334150c2f36ffba9802ec92fdee82fbe579d0b80bcc909117287f8b6927eaf693f6c7cf4e3b53344a76783873e632a2749b5e91f67ed2dcca224ffc0a6a5e1e446a857955b28dedece1d20929a6f6506f7f30411458b1dca0adb9c2d8a21ba0c793a738fe504a825e6fe4a99aebc78cd5a2da93370fd25939892aeb4ed09599d61b97f07c92152d0af0388e20d9b4196cede0ce7373a6789d6ff9e1931f29841a013e6713ef44c78efe2a71300b06391578937a1a71bd8b37df1dcbf869cd84767acde31bae17b218a6519b6920464cbf9adb682bb4deac9c859a290c3c6cc3a6783e4167c193194f59a9233962417790bcc82c74617ce3711ea7fe192fe52156762cd914ed6eefa6070195ad0435dc2a324304ae090726cf367e4e6c3add8896cd437532b2a69681ac7df014f0b8e5633570755c89724ab967841fed6eba93a4529b4ff2ea99d0d74425b7efa9e70f7436330cf18b8d380d01e6a720cd7acbaa57fa5de32a717f3f0fe9917f4c7365f66a86c894888bf07c960c3017219e3daac028b64b3e11f6ceb61b4675401a4af89e2043e57d46e714161d8b33c08fe2c8907074b18a8474391f146c23f71833ac2e93a500dfc77839ebb5e34e59900b6371ca63030b2385c5b25fc0dd0bd9c731b50b6357ec7429a8dbde4b5c50ce0a72fe16a8f34c9158912aba50c01483efa92357045e6f6c95e662cfa593012b579e7269a35790cf22a5de0a1f3935dbbacbf8dc67c3a57069c9c42fc31a2db6701180b7fe0f71eee2747b8ce50f311b5a8cd188d586ef0f47cc82eea98754ce05e5e37b4ef80fd1cabd5477a2188aea0a34db35c38bcd006a771c9e30c072c2ea4389426233f136254ae994e485a3c960457b00061a73cb88a7ae9b42c95a33075cbe39c4f3f7bcd676e4de702649d412c909622f251e1adc191eb225b0d35e6ea57e078606735b33d8e62f37222a20ff5208d194dd63573511f2e1ed1e3f97efd7436782055b6215e82e9550df15d675be4e14f162e5645d1ef09dae9172a5bfe2d9b578057d098f19d169ff15007a2ae863cc8a1ca9c53eb88b1c5d6fe9989df0d79a6ae39326eb8400e40fa0a94a40d031ec8425151bf6f1c3aa0288f6ba523589dbe805eb6799101b5f98f3607a760aece8d3b2ee2e7b680ea489217c04b1c2cb12e0a729f84e9175b6180bc8dc5ec2be1fffa074e342d9655290c20dbc407051b44aa0eabca67188b23b44f64efd2c869de07b4b27f55bb927f11f533c502d88f042c8c11a4d35159ea043724fa63ccd33865e6642663dfaf4cbeee0ed887554495509cefef2204ed6a1cf97d2d2a4e88b090193ab6835cf8d4ff4acf5cb475c56b4bf4ee286450b84513981958e5a5e0bfc0a914bdebbe46ebc726d538135d704503f84dc23132a4712eebbcd9e5e131d9ae55c642d95276c9dcfa4e332bb68d87e14a11dfe5ddce73044881d34bc847cab3abb1b60d749f4325940a4bdb29a94ff8f589ae1a95184771e62cdfc0730fd33c48a050064ee66bbf9b16aed642195ec205436bfa6226f649da56bade519cf715003bfeeb1511b492937207ad13c6177807f979920e3748bd6adb878395cb977f01154767aa15bcc690b76507dd484ad625a3d9c60d8ae37322abdb931b65e7731c808d6c013cf260511882599b80c3b863020ffcab5ad1d46c8fb1253ab27c5220a39761ebe8f97149282165be75acefa47b8f641daa412e3be0d3b36576271387ad78a34d05e5dab6c98e24c84230ff3c767c2c39a6484f646801c8aa7f6297e5a60f541d54ff7f64d1a731c5599241e40904d13b46e8ec7e094353b9cfdb5e16bd62ff13fb9f57fec67e478140681f69cd1038f6c9ad3483fb6530bc79c07d4e3a5a9e246f025f9c412b0c5ccb902b0de091ed1deed8bbc63ec534130bbb295e582ef3ab27fcf4e36435c758f84b31486ef43ff9550cbe27387f0acbdb0969cac66995ccaf60d8290ffee021534bf5357aa6491da3a4f2cd371814d66b8378b80d595ab0561cfb336ec707444a705912a069a4c762bdaeee1705ae3b9a7bca079730a551d567f1af3096b6407f5c8bfdea0aafec0f9d49d538fbeacf9d7d60a123d04af79cbc376101e2ab4369a2b3242b80cafd380a1cfeb12d5bf801a7166363da5cdc8564375e3cef570c40cfff86d4c814418770f9fc91fcf6b976e9ab7c9a8d60ca104533bcdbbeb918241acf4c3f21b2b8580e387157ac23284101113426b8ce7fe191d409bb0fc3a0027cb8cb116b8d42969ded1b76260c3e3679e5f250bae464e7cbd209f96a7bc29aec053a3e3d0cc21f2c4575b6b0fd0f22abf6e2ff7b69df3c7ba1c97213a8b31bd4fef279e1feae1421460508d072f0f59094968581f52f88633f097b0e5a2e342d88bc2408bb80a6a0f751ed4c19a43c5f7095118c7fb67cf55120f5c41874521382c4802a3edc9a92d1cd37b42b82d8fe5ea04552b5c4a8d52d003b3fd8321a74a3037beaddd4db0fdfe23d94fe112bdcbe33b1988106ef995b35810ac8dbbbba0a19725f85b7ad59d1c60f622a098992f0a21e35b4fc3af8b9211ef7bb6c65658e260bffaa0b0b3e81138f8f242f3f37a27cc5e26fb89d33c501007c756558413e87b053f175c731f53c0b84b9430399615fda6588e2411501bfc3a7ec65d0775eeff621f62a4dd349dc4d4c234a9df903c39d3d500762772b0cf4fe313e784214c3f23872328c71fe9d2fa2d021739823384d17066db074bd8730142c3d80209e7527739fe30743297dceb02165e95e8ce1eb18b4e37d9b835b86b5a511ef6da8df8a5185d5c33b1c89a0ff90f47dbbdd492d15f7ed3d73bbe0cc17d57fcece34d9478e6f59699ba26419501544b6932cb15dd69b34f1d7434daa44d9488184ef5f9d5660e4c49e87723b2f45635786c1a24918b15a1e9e09025dc6a3a965148fdbadce21c39984cef11d09c658e9c607b1f755f647c743a082f63bd28ed1f35bcefd8fe0a8c2ba31762f5b74760d6fa4a1610d2f77daff8f322c6291f91302203527eea610533a1293bbb961624f7cf3f87c57eb0670808f249b076447656d4642e550f5a9169be882b81826733f89763b7cc1b754c3607abaacf343d29e2c6334a4db5a9c0b9d9034ae3c5262b76613ee2f0cd786afda4d22e74a72bc52ef98ca1ff7dad410c3113a0b84c5c8bde64fa75af330c15064058e9c48b3abc87bae562b2cc40c0e8378c3b03e07ca0f6264ba5b3cbef7bca8a51e72737f4a713f4f50b9195742d4e828319ac4e815a7f21a01eb1c0cdcd915bf7c3753a39876da4b42cd88f44bedef6b40b688487ba8c4b5d52d6292ca99c6850a31f63ce0cc8dca829cd42ad256a626dd16f44cfd6b90270d667e96cf411defb381f837303118891701e7c4ddd0abc59f94566c1b8c03a43e6bdbebe1090c5c308a7625c6c8dda3fef82662f745f1931fb3bf36a47e08ea0b25540892dcdc9de9ff2d7d7eb47e11278f6d377e86b99d863e6636466bff8b3d9a2dbd9cb10d5c53db9aa123da1555090f2636245af8b69b6f0a9510b555b2360770ff3d4b3bcf05383dc23d0ad2aa42dfcd26bd334e0134316c6a2643ebb4fc6e31997480cc0ba8d7dd7b87ebadd78c2efa20c53be52674ce94d968a8fe213a686dfdd5dd5743afe63fd5d88250d1a45271f1cf18f59e5f7cc847215453237958c47632bea8d037", 0x1000}, {&(0x7f0000000100)="164adc9dfc639c", 0x7}, {&(0x7f00000011c0)="3b2b9e5b463af373f93e275837081ba999f4d022f03cce825bf0c463c7635a6ec8902ae2c75b8eb7f3bbd32fb242e27bdaad22653700d22f1cde510c8d9f8466d7fe793a50cf0f8dcf8f9a54ef6d2a3ae574895a864d0898dad6e79b05fccb4c0e53cc4474a4", 0x66}, {&(0x7f0000001240)="1f7334bee4117e16ebc9e9d06049488b35b22c403d10d7c3a0180d3dfdf19fce0ed161fa2da7a5e91d51a2d452fa7dfb979787fd1916d934be871d5fb002c7800d26049621ea1dae09ae27753e0953a72058d8c8cda5121100", 0x59}, {&(0x7f00000012c0)="4033eeff9c07980580cfa089080dbe41502b5741c8403243420d98ee914f34ac0892bed2f72c97833341331d843ba83073109d03aa4ea51cd185b5366c81765f571778ae97f838229377a40b5a9e11da90ac32c34af841b079dd04d2ca8e940a05e4c19c5cdbe170a43c6f2d45c87e865fd2680335885b24fe2fd2e71b64abaeb3a896e4f10bb39f57384bebe22f6f76319c9d57522b6f7ec1c4d060c28b7da683b899bfe73d6632d53ee83cc1d4c47ba5d6a37771205af99bb5bd44b5802055ebec4deccaa18e1722461d33f42a8e3304c6ce43cd06f8c3f172983809d111d978d0026807bdec8f90f6f2761dbeb59bde6580d8a89d943b15a8a3bb3448145ebbaa09dee5ba8695647fb26e64dc54864d1a484308ab2dcf2adac856247818535105800a77d0b031818d4967f4ca8df6e912646814d6fabd4066903552b6a71357b7fb510018803f905251c0df445ef2e742c5503ac5f259e7cf5dcb7f2832eb4239aa54feb2663e8557354881b1ce6ae387349341af4cd23fbc320e8dc290c6a8b4268c7c8d4dd156bcd8a21f73f0b3c4fd8533e055a76e9bbe74778a3d76aa69a595db7fab63789a6a5ec431e57bba75051389834b04c98c43067967a49b200a5cc95e4aa0d29ddb17906b671bb820271b092b3ed72e2e9c881e1cad2e7b5e4391955edd21f666ee2c570dc163575ee110abd94fa2c2e95add04464362325a26ccbf9f4bdc5b794d93be8f851d1875a803363e9111fbc4a63c42538772195278ede957156aa65a76d0c4e5a8c64c6a4ecf0117a1fecdc9475ac207ef11293ef9b093728f196d1ba85e149ae3792ce61caa5e1baad8e14de4a263527ac46e9e25d5416157d3cb7328885866d93e6982169a7a729430f6a84b1d46c697b65dd6fda2592bbfd9327f1473d9b74936f204d645b7d0da22a91e560cf3442396d247ca3dac1c2c19773be640cace159c1806569c68dfd3c15bdd559e3d2953c6ef809e36a2706465bba806fc714c42e52bfbf27260fee7a6c5d0cdaeffabcf12c96cc9bdfffa36f2768666e774014b1da4adfae0e9e8894ca0b72abe8c1a983f0ada177ad09316b5d597274319c61a08ded730ca4330c0a6d5f72f0ad7740fa5730462f5f000e020291d0bc46f377d16a51e184730b65e0e2d98cc0f08cdb7b99fc53b513708d48e8e5dbf3ad1e0c5a5ac07a379883b0f235582c44b1948e2f7d8e790258943d6306e46cd9711c82ecf4bbcb96e194a0d84a2f64ef1de7cdef191bb8896a4f2434461773695853a9124ac47e9610a6e02b99773e5a5a92b6ef04949bbd296b7e95b613a71a8ccd3888188b98a908de6e11e735f0a430b49f747875a4000f066923affe0348ae6bfdb2130d208d2c9e31fb138fb64380afe0ed2abd3af19fedc8b34771b8da5501f1ebfc68e694ef1e050de611244da5efe3ec1c70e5290bb6894edc53b228883beff13f97fe02b0454df1b7f62db2ebd806bb629e834f9298ed09343b10ebf753f90c8c69a1f6b202fd80e4ec5a629e01c65f974e9b0aea50ed854741bc4241cca300e1881d6e72a86ab9777e93ac4801442f800d3d46219d4176b9ca21682db9e66fa6d80ebc7641a55d2f415820fea983a4821c3a9a2c62fb5b4df18c612d687432a5ce08a89ae46f0100ea9d2f89c744bba62a6f87cd49a886fd53fd1fa3f8ca59ad766f41aee408fcaa946ddd4fa4797f720ae8fccf2e4baad929be763a9e48860ca9df5ba73859789e24bfe7a517e7538f82d7562fe89bc52314c6f3ef0543501d7821967e9d9ff3553ce2881ea74b5f10790cb156b1dfac71947530ea9749a56c81daabb708f29f0ca1ada5fb2d784ef9398b6839b68b99ac4855e4c7aff6596b21b5b94f810349564115f0e6b45515a348f581e6657214e95b4ad1a2a2b3a0aa66fc999972f5b780c9eda513fb4093be92ffca67a413c802f9f2d548a9b1c21cf309d1792da7bed63cbadeef7eb44d9fecf75dcc8443a7fefffd9f24668aee066390ada58243de34cac28cee08d40e3ef9831c19283d47f6ecee4a3d8621af8c2062081b7e4bdddf29a8aeb4222847d81688b7d5ec471fe1076deef9d2916e3b3d91ca917ff695ca3e08cc6df87d6191c52339aacb6c9f90118e083b4e3a32280e18f7fd1014353c516f2186a5f457e4a9354af1fd235616fc577f55573f63dab912159fc4d3c6d27248b5f58a0bc21b1081e9b2203ca29d0ffa5c11e8df9b5c29b6b8066bb1af19629be694b88d2116a62355a718345acb1f2b6b02d8a0417e89ede4affb6358261da8f0c1869ed0119f80085022b1c20b42e275e103fc703baca5b00fa595cbbe30acdebd5f552450a032ac6a6636dbe9f718b232d87b30b741e3a950ba05389449629b90fac6123c917e8afe83079b2ff11d14498119c5865c57f5b483d1a4c69a99264b71b5a1acc96693a55cf505a80081c658aa91df1fd6d2ff097b49665139385c887d87137a65d7be2d8ccb4487569f2634d23b232faa6dce2e09dc7d8a2d3107df8009e06c8785d641a59701992961132a410f91ce43fad42f0af9ddea74c99713cec6b16eb3b5d133db6face090e873444e00086bfa7c39120b98cac75cf79f73f93c6f1e337fe6909230d4b3e0567aebe8089aa9483c91e3470b8997ada73a124e27b0ba8b4b44a67fa7e4fc9b4e83881b3c0b61ec4b470152c1be63b8e8eda35942f5b9b714df669b4f42041425748ea3a8c0461659723d7daf9d1cffe80f6687fe1e79bcd3da0ec2cefe93ef2b054e549b7079293b07fde43a98551d96311f8a24c8688616cf99d85be49eb96fe1d00d43d294b69aefb14d0bdb3252df71450ce831cc07349f734d2338665ec85cc3036b8d871b137d40716af00f59d37d3f18d07a1ca2b686e65b51d36a68777e9df12f9600ce8f91549d73663b31d815354298e7b8470bc0c0761adae54853b379a53d01eef08e47513a6139dae96d467bc1afa1dd9f2417048eab28ec555522edae3b546d272b7cf6a4d77d262301ed20d03ffd43de832e8f169d1285ef1cfc8151a1f279dca0db097a368a574551441d83dd571bf3c5fd674df55ece5e14fac672e4af1f607f1b4b283a58a49ffaba2d0bd4cf66796bf09a61c86abc386afad806c97ca8579173c5722af50c3cdffc9bdd34ad0009218b2aafb635db478387350c0a60750e3626653f941a154b981d313521a472d7630545f828f5c25b150249b04d9f73afb085597885c781d8ea69479925a82ef59611f0480c8ae12c6e2d0e48ee66c674a87b1ac800186df39ec2f053a2dc5f775224fe49932b66bd0830cfd711a8ce8b36054c09ec7c041da4ec30f0c8a777b6bebbd41c7ef8806a1fa218b6e4df4c3b6d5220d0fc35562d6d34b2f78e97dbf30d7d128db670a697363c3e2071fe313eb2b23978e477974f8630bb580300b62fbdd4b67917171b3fb895822d9c4941883ce8090018bcabb5fd88f402d202d29f470fbd7bfcfe390b1ae69235a67e07930b5f4795fb601853728d38ffc78407f39c47e37d5727905ac06807c7d8a6894b4032ddec5e19fec42526e077f1b42789ddacb1a481a82e3ab016c0e9f577cadc599082f58545f5ba5a7b8a47dec74c5779cf58286719a6bcde28cdd3099ed15a0d84062ae06198875d7db7330146fced34324376bcaed1ddd57ec034264782fa571371fa14d57e463e4d4db808edbff32ab9527f4252dadc6a77efac8e5fc28b23ff2d3f0c8e5263e74ebaf921018202c253ad72b4569ddd9bfb25e29d8f566b84521a95f3e1a27ebc7b8ec7082a454d0f73385453c9cffb02ffe5e869e20134670f0f27b2f2008886346731df69e875af3166a438f51200e8eb272f674f2a0e0c4db484e923114ae83bc6d232fa4c9ac19a65d4b8714f354003dedaf23160a8dea5b229f7ae6ce19eddebd52ef4aa5f48b770d34b2c7803cefba9d5171124969518c4fc0d264818f4ed22a5a95bf136dce4025b60318e60a5227253b4872eedcb4f31831d735676a97a05f27019a7f2e52833bc60cbb92c0e8289b1a386452303a971e780c1ea69fb06a3f1e8991ef60fad0b9affe7209358780d8b478c8d70887421e836c42bc535b2010554ad55689d244739c9fdaac090f587a96fe7762a7ded1bbd9b125a3c908c5ed8beed06b890729bbdb16aaeaabf7c42a07fc6b57b425b8d24d057e764d743e0ae9fd1a8bfe03b1b7e20435c102aaeeb5c112ba545c7c01252d99f127f35abe2a5b74332377b2ecb7af58fba5787266c38c074390f4d0b135a4c4fc0c5760b6be1eba8511e7d852ed93112ee2587210b881e608cd73741c7899fe6e2758cb2fe8bd7f9b07ba64294c1ea4631530f9722c923b0fefc861479fdbb8894f0fdde2239e7bc7acb25bebc98aaadce16eea141de990964f835b31491d66f8fde52ff0a8b65cb0022dfb54df38fbf0caa80cbf0a979a365688682a290d0f5a18b0ee2cfdc5293d3f73fe09c98f1dd7109fe03851aa4260752eca34f279b6274f84e482898e05cc4aa6cb153c85c7cf02fbb50c0751041e76ddc027cb0833fa0dcf80d244b8e2fc9d024a4cadf77ab3451dcc6f06efe625cdcbf1d7a27fc72a7436ee5980c5da32e77997542c6a9776cae7a6b8e70351daec68985c4cf5ca80e66c305ed745305b13872855f67240c3ad3c55be3c5d3ececb81d8cacd1cb419b6459ee52daf1f6d62c089df5f08ea1e7cb50b3d265cb01f7ccb95ad78de50b81299ec66955c3704bc096fbe9227f0acdd504ccb9147b48554960e7e8a447179f6cf4ca7660d33368adafa6865fbe4e634eda0cc421ac8a61a54b94a15b29d7d80197a36199f56ada325c88ee12d25f5646ad814674637181af467163aa0c48542a73f3f605244c18ec8b105fbff3449e838ac7f9dc1f357fc843ee98e49a46e6eb365f52a91e3f37e71ae7ad7ca7b3c30954f5987bc80ba04254568cf1a3a3707a03eddc451c43caf9f0f6474425a7333838e68ef7f3c3dd9c54b522ede8f3b3fd2ac9343d5d4bd63f492533762a0b52cde315a66d4b1880f3840faa2fbf1b711227a5fa83977cacccf3390acd152751b603454a63f6974cadfc2af0df9f91111d67436999a8fd3972eb84c5dd0daf5318400aff39c9fc7f98cbaa5635724fc033d060bea4bccc56d2de8fc129b7253d168df05294c1501aafff7730263690b3fff1d888ac1b5cf607f7d0669b915b3ad798ca7c855af4676056c686999b67504424cfcb2e30de3cb76df30a1e57da6f32cbc5d29f1e89445eaf9fa2261f7322f17285535f972f585f8d91d228a3a6f167a726f8dc4c83a7ce79bd787e62493ed1ec14d1eb1fac02d022e0ef7edf24ad6e7d88f8806b1396b79d402de2b69a9f7170618f7f44b87e3a5db88d8f6ad9236f5deb4e548f44a9a241c5d5c6b5dae84acb0751249d04f8b5a85edf21daf36d4de91814f8e5f4495bea6d61073fcc7ab0abab419807250ee6134ee1aa56fc4f8b78f5b3aea747c3c2f8b04422751c06261e3d7f523f7b34f22e1b017a41bd13958fc4368281a974746f7b619c6b52899704e0db449ba78c134de577bec82e6c14b3d43e43ae0319af62cf5e4ba72284d99e02103005a6b4fe5c3ff90594694c6510ede4367686279daf46a74125e737540d4226a5d27736e40535ef607482c1fcfe46a6ffda08c4a3e43eed0bf07ba8991b18c0fe3726c5f45757c05addc88fec532299455c914b4951869aebc7234f2162739e2cdc840011d7fcf01137451e1a497a3daea4c480c228f6ad27d641c469cea0946c83c72bb48", 0x1000}, {&(0x7f0000000140)="d7a78d44d40537329203d574d0c254072c54b6d613bb55d214cb0fe3a5221b186ae72f4a3a73a934", 0x28}, {&(0x7f00000022c0)="163ab463cdaae1af97a54bd3310ea7d870ce83c266e3dd7e9e93bb49aca6ab07eb8f1c84ac085b2cf3b3b7a57ddff3e7667ad6a4876c3cd189cdc4f54d1ebd845784e3ec5075fd94bd3581", 0x4b}], 0x8, &(0x7f00000028c0)=[{0x1010, 0x1, 0x101, "4d49d3bea2c753f70a8a2657b45649d2cd5cf82a0f2dd68f62d60606e76530dc5545fd6f805ed17266b355c25f13882c3d586e2b25cd000bc745aca7e673b43415387ae2be2ae871ccaedf16bc23e0cb4bc2e50ca138958a93c5ba4f2c636660ae74502acb610d2afb18a231f946a4690af9cc9c4ce0d141e540b1f40cec7b97b90b78ce0e02b85a572026d94c6b95ac062224e82c5230d7a3dfb942f9762b9eafa2435c844d3688b8a701468113de4750536a9e7fdda1f1f1c28c597b3d17a57659301b255841fc8c2ce02ec491622a4f09ce927df53661707d0ea15c3e300b85350734dc2488a50d50e6188333e7db4381dd76bf6face58c72fd92c039f64c4c90bcc152f04aa7eb5686b1187f120490253ef7b6551676d9bba2ca728690a1cf10c42144a7741c8719f0ccbb10fea02a63fa4729f8200651bd2f414546d5d369803ca90b5667f738bd29671a0ec04e14363c7a3c2a7acd35cc3e395c50e932d929054c7504b26f7efd3accae9fd8a634d1dfad523fd04e7d5a0ea97a2566734e7469ca3dd92a1084d41071fbc7760c48461b5b407b62fecfd425d4b5d5695ade2fb679b24006c6f00c8e76b52e6941c5e8851124c44f530888a914bbd3f582def32d54ebc8e9c4805b950abe9783b4907fa0f95898148a9b7f54b8d552d53730863c6096526a0724c5853af6121543c6db081bffeb082dc7296850ffb37d224eedb533340b85e69aef40a87370d19c971fc2cb682a60182baebd698f961ea6c0dad2e5a2be41a6925d67aa269f7a4459748da4142b0eeef32ba05c088c99cb6420b01805ae4fa4e93e0ea53fd9030a55405db1b782b7ba3ac284e817bdbc0d97e8f5de41902284585b23f290a623b68ed25315794c93154685042131de7c2eec32415f0c24b13602d31c6ebd0352a3ccbc9f8e973de4f155317cf6e4b0fb8b45c228da8529ed2eacafeae2f796a1b41dc33b58b248cb9a8baa5bbad91b8e17b61512507232ee4b6baabaa25a5f3dff7cab907a34bd09cf043250a1f7392e3dbf084daefb11f26babc159a1236afedc59546f68b3c7290de6dd087eb122b0c4e60a378c693674c0d5c96fea64defbce75b98b3511d6fd77a92649bbe58b1547f6c73be724aa27ed440bdc82fbf1c16db08e6d4fdbd920b223a1ffc4e956aaff7960a96ac89cd01c3fd943248ff068dd4d42967087b194dc17e7d0cedf3625509b1201b0a2022aa211c0749c682ac14d33d6dfab345806fb3ffa2696782047f2c753f398bced681a2e3651bf32307fa791e7796a572c2a03f3311462b492d7bc230866abe5ff341caf7f989605a4ff10c2813d640400f622fbeae84733e1c87ade2310b15c65b84a98c6760959b2c2c3e995c3648f42806ca57a5434c8c1d38b74e576cd535ecd8ea315a34b686d467784db638e2a5e0fc13fd0950f768dc5dd0b10ce22a9ba8d1a1a7454bdad1a6476ac6b1b5c51b9897c487fdd2abd5960dac1a30d77fefb9a7dd33e310752693fa5c696c0947f3835c26c99c3b2d4d128f1f3ecef03a145e14478a8dcf6d6ff9971db817ba856d1ca9845a82943d80c13b7ca0376ca7c0d982ecb5790433fb0d2bd705ddd6ada031b5551cf2a033386d1822705bb826976fe9859a7a54c35f364a16755f707c3cbdc5b46cf925a4ccbfce3c742ff7e19a7d1144202d7543bb79c2dfc81ba1e2e9cba6fdf3368af53c1b296f8b7607ff427844f7e1edd78ed5698574d323889fdf07bfecf9ce8a8e8d5e1aef62af4cf8841788240c2e811381a649f4813730e0b385023bf200c88fc64f88b3aadb5e9b7178dbc712ab38da61742e2a14768806a755519c4752e2ed83b321a8bbfbc8e8f4004f5270222388afb59dd86521d423408ca9eaf23e0284181a7ffad1445bca571a4e084c63ae71dd3ad82466355a3cacb53c82280278e1887c3807c120ee5dfcb91a061b4928e21d3da8970563988a079844155151275ce54f8c984ac45011502f05f602d5125f5f4f381109554965c8929223a586b8fa3e0f2dd0210bfc0a494e71c358af4224ab4a84a265db38730ad83e9fb12d0b78b6108383ffe315c20583fcb3053d0d0da150ee66dd76295d7fb22c449a4b4569835495faa40caf577660ba935215c1ad9677d72956f954cfcb3456cb455249ca30fd688a8aebf580d405400a358b6112dfb74ba0d7711bae9ae3988a65971e66e6e922005b1f9c5e622bfeddf3b7f88e09aff1caf4f244cd010aca96f7b37eaf95d86cdc2fc2071a102966eb4536e499688f82bda11a26f1bb433e3b119d5b074e2b0b9921486ff5d58e56d3d763dd4a97cfe70eb986f5f9e6847da1f3fdf50e882ae9c2c7ecd38833af75780861d65de0efabe5f4540c5394ac55cf924df25f71de6e76e0099f5dc3dcda1cb164f428e3d51cd5f7eb916916f2d2cc45fcdcc2e5e6b734e9d282f94c8db4f408c5610675d1e78961c680c5f3bad909a5a570357ab9736ec285acc0bd6937b6ceff1ea49fdd6b0b5a2488dc054c25279c87ba8e6d64b44b595eeaef3cec7876e8ca96054403cd30a62ccedf4c8b034330b080ad3df926c716df706e16efdb7a784d25f3c07c5df523e3af6b561218f8ac8e4685ec249f546a31fad8e4993ec6c578c6f055efccee1350a2ca9f126568ec0db6bad8e1433d890fa5a87a870a40d64a77bc8b6c55100fa95f074b271aae36ca51610db96892fa826ff9fa25e6fdc4178694b415f34ef4ac002404ed9a67b61ae5ee6860da7d3a502e536dd2a4922330bfdf9a49f2d4bc4a364c02f06ef22f2a468ca51bdcde06d6398e1230f8fe157edee9f09e7dcc98825c8a9190a3064530125655f27a324db1e7d0f509b0ebeeb804cf84a2da8cb40bfb65534f9ced4d87e95ca3cdbd8c07463ec22a770f7dc6deac65d8f2071a1681c1e5b77b7c39a3f4334c15c787bd13bbfed463393e08704dce21fe2c6ff44d402ce010433475c5cda6b94856770201c33b25cc10b57b0e6e3becfdb34df65dbef1c60d3b5484190f42f7edce6a47ca08d186cfef1c9af45d20867224921abea4ae408c13117fe7f4a16ea5bd6cb03f9c07b1333a051e662f486b110f746d954f4f60f4c4ccdea142c71c7d20f21300fbc6104d7bc8efaeaab44e7dfb1e7b976151d9a6ac1dc63f8e47fdfa95d3141d1c301bca69c436660c74ee4c8c1a96550cd010129fd2fcec1a7d5714da6145a97c0a903a0718bb681b8e0335f1e87e964a157c8d4ac94339e117869de329ba865369bf423d6c4e4241b0cd21c0a3a567a8bf45b4fd43557a93a1924c8026f0fc998b1e737c7f84ff14fab92e0d50f983a481f28f3c42e3bde07338db719b2289fa00da59580a0364e4724686b351c1268aaf4061f13841f2c8fc9941a20ea75538ae3ea275b24d4ebf04970bbb0f007498e82e01c3225d5b84fa5e8f98fbb8ea2f12c530679d89cd0de861daf3b290a3ef076dc35c32a19caca5348fb053ee9f801823fa339b825768331cfc3a0f0563b3c65532a2e4b4ed55559d3fb128a77b4d09cc60b0fcf400a74ad36a5fb5e2cd7c138b32d507faf0b76d8297b52f1518c506da45f98da70462af317d082955f1b9900f7dd46eced65e09f664007f12ceb49d735f31dcfc83f9b0a1c090b7d604bc9f7cbfa13f8b7898ce65e8feaeba8ba126c186bdeb58c4598da230ca5ccf7349241caf1672c4b5016b40ab983f9eab6b8576fc4028219bc2aff7eba5fe5f3e755f6429e635479b4e311604343f6917555cd9c7717eff20af2ec58b58cc2529272e65ba2ebf5631820b2a6e837812cc736d4b674fdb929b19a6e88aef9d48f9070f230874dd634763b730c84205b463df04d37e78c7311fd899a2f7cdb6b1ad9156156f5eb7b481aa6020eb6681d91e453a86345f4dd9020debc7b1d1cbe74c298d85ef7220d4e8b215e080d71fe58ec52d56c547f36e2a39128e821c12b45468260b9f02d83ef9cb8f1c526f2b2a51b7d9ed8b46b41d698aac77e1827c0674109e342f7cf81c8adbf7bb47a3b4d4e244c859e683d7a587ed770ae1f38503b76bb1496169aad76341a0928c920ff63b7de95e13c7d1eae04314a1329406d5d8b0e802c1c5936212b3494deb056074a29834a191862487994c1b52e6b7d9a711c6ab11c70ac6e992d2317b55b249c8bea43591d239a3ae7b3c3b2927bf7d0bc74e65fc87aa2389831e52825a1612173309e1688b12784247b9ba3de42a132c4f132f76c4b6cab9fa0c61db54f6750bfa4bdff89b119c066396316bdbea67067206634c5966bc995dfc6c7b60ad8aa6065eeecdfd7cfbedd2d123f0e43367b3c48622f0a2f7e9801adf7d923ed60ab2446c8c203f2a953fa73ce87b5651749ede180d1c806ffb9162cf17ec391a29f7438decfef51c6108c3c5af520afd86824105c00b3eee7ec85cf5601ec01118adc8be35f742ff10bf4a12732d9aa5f7f1bfdb8d57328286a848fa3978a1b1b6d58a763447349ec2175bc35509eea2db65313214f442d1119d2057b1f45185626548389831cfb2539b3310747235a271bd01e2b0e4b854fe68bfd67cd6c1674e28674cc5623cbfdbbf4c33063e385865409c926e1b4ec06a039088dfbe7223932a719bece6e833b5fb6928c1fd24111b9e2318a19a274a77dd887ec09fff540d2379df41ca8c350957b304e4e75afde683bd1581f732cad043519a11ec32e9e7cb92d959a1796a290958b472656ff597a8539a81fb8ee6ef16da075dd3e1e83a92d418ae417bde490daf5e86c9bdf5016610d113cc7115f159bad9a620291ad305577e5c8553225ca9017f73f23ae2d56d05feb9c50a1b2e0a8ac93ec59cc5c059a989b9089de69ff022f5622afb2db83ae628ba63b43cbb4ce3437eacbd9377cdba099bfb782a76998aa762a3f7e69929c10982099b7a99c6dce3a2f10445a8bd2afb40d4ac9a4feeabc477bf7ad83d26e95f4f8727c011ee728580f133a8dd07e8d1340f917357f35fabebc6765bdaa4e12cadb3e1bf1d48cdaa9427af6dd9da4268ba83c3daf8e309b397e84f7c5fc471efcbd974afbe8c6605974f0d6d15198dae7e0d19bb0d280d0bd7f616460636eeb2401e6834241305ca8fc76bd4f181f423931d0d2afd52bd1b7339ce48eeac99475507a82867a70a0bc9f77748ab07c50f9f01396d03d42adeca9a6390cea79b8a7eff7d4cb277788f11b2d8459529d9922ef8ff9f5ac537634495271154ae71b6964978998802bf3ad19b452524fbb8c327af8025357f0292a5799a3425c8c37a14cae9f6f2d39efac622b5008451e7f700c4f8bc29d3d940014d970c475888a8427357333288d8e54d296121adc7ad2da68425e9e77da1d79f6f941f1e0e49fdc586d0b310784b01903d5bd8b122ed895e7d66454a5059321cd9ca212aebbd034d72d8c233a8c9869a695f9d94c70147420889406f0acf7c43df9762bdb1abfbb9ccdd73ce9da0ecca4a29a97087c2cb9928521e3f8d3bd7c7b3e87773149a95cdca6784f875c17dab628dcb7c588beb01e13ca1802aabeef324f55dcc581d4706d1cc19b0656e4ccb0d745b5c6170e52be869a6461b2bfae481a86fede8b46b8dadefdeb624dc9547267d51a428c71ff81217b1a7275136049f90468b35cccc9f98c5717ef058b8c2de947d497d47200f67fd4690045302ed01059a7d9a40a1cc0ae016b6a49d1815ae036755e0e241b0e059f723658e4b104857295c83f057816ab0e136cac120744d031bdcc817d5f94db1574c9b2fada58813e4f2822c6f82f9e7f00c2733fc33212f72de4"}, {0xe8, 0xffff, 0x7, "14605319cc48e2650de79c8ab3ed190406d8778747a9692effb5b3025671e498ca33096045e51b4707f8ae77f56fd27dfff7721c241c57d552991955067f2295965fadedd8ffe3857c48680fb3de630333df0920a775a069b54108cd931bd713642d1538a824b13b103842c8dc95bd5bbc24066a9e1d21c57889ac8dd2173404fcf057f5c0e4d602c27a03a8f68a1232b2d7bd83b4e50455bcdc905d945a9df2343266f6324d4f7b62f8ca4afbe188364c5b546aab4573c7f9abbaa3aebfe17e1ad3cbf5815d7a7889b2989d1f9d2906fe6556d7"}, {0xe8, 0xffff, 0xd1, "69a0e8128d4a0322ca0e334a42adb95e5d06a98a836da793d347ba601d3e5774549ca2d66db66fe29713f2d3fa189d4ba6ab736df5461abccd50463a018d0a93fb001969672c4946866dc0e40adb22fd9c9ff0947273bdb02ede5c031cfa03f44b9c9984cbe0ec8cac80253d9093188c3c2c59873a491458a505dc6e0060d627412d5534fcc2355b05821844b76d2aa3b706c8ac4024506bce955925c1b05239d7fbac7e9ce8c77da11e02fc142e2e0ebb25cd0ebb48a38720d6451baaa0490164022d9a4936b974c3d99d2b64eb3e69a20b771cbc49"}], 0x11e0}, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x4, &(0x7f0000000040)="2c87c551e8f997310a1dad165f1fc8047ea8ce4cde34f0ff2224535e8852e99fbd1b64758df2ef602d66ea77712b850b90", &(0x7f0000000080)=0x31, &(0x7f00000000c0)="d8b6c21f202bd91bb7ff3d605a7b2eb9b20b05e52619cdd7e46ea419e81ec231c270ddf92c3113431b080e2c74557c4482160a615c72298966e887538164d72c04083eb909cc63ec8ef6304e2189d1736ef704ab8508d4e350b1641b69a988d3aad6ed458bd68b53a4c8c514f87a0ca8f1204a5c2a66637507761d0ae7ef836d8057c143f85a769b9a6a1b24b305975a3dca3589e1f6582040c1ac77c540b37a7ab7d78e4dee781fca2dc819f81520170bf1ac038137dc1920ad49a81b71e53275988ff9f1459992d27991741140c5a26388007a9b6ed17082", 0xd9) syz_emit_ethernet(0x1a0, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "08a805", 0x16a, 0x3a, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x50, 0x2, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x81d6}, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x5a}]}, @hopopts={0x2, 0x3, '\x00', [@ra={0x5, 0x2, 0x81}, @enc_lim={0x4, 0x1, 0x6}, @enc_lim, @ra={0x5, 0x2, 0x2}, @pad1, @enc_lim={0x4, 0x1, 0x30}, @enc_lim={0x4, 0x1, 0x40}, @enc_lim={0x4, 0x1, 0x2}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x3f, '\x00', {0x6, 0x6, "c08e08", 0x7fff, 0x38, 0x76, @loopback, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, [@hopopts={0x1, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x1}, @jumbo={0xc2, 0x4, 0xffff}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x1, [0x0]}, @jumbo={0xc2, 0x4, 0x4}]}, @fragment={0x29, 0x0, 0x1, 0x0, 0x0, 0x2, 0x67}], "0689970a214482c7672a5eab52e97430525a5cf957565901ef31bb87b766fee1744f3f85cc0fb2300cc307f49e8ed65bd9b8f6301176daa5932ffb7faeae69c15ea0869f991410fd2efff81c9d93061021d728ad10db44cb81ec4d3acabb1354dc5a1153f6fec697b0f055313849ff4c3469b642c673dbe30d9bacb94d83c9eb726994851478445f708e9918f8194860eca3b144849c24077edd76ab2774032d693d8988c18ada178f7e28f693033dc0cf33db2f187e31e7a7d579996f548638b580bd5eebedd0be8834e54eaee478dac78c"}}}}}}}) syz_emit_ethernet(0x10fe, &(0x7f0000000380)={@random="90877a5d24a2", @empty, [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x0, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "2a6ba1", 0x10c0, 0x0, 0x80, @mcast1, @loopback, {[@hopopts={0x6, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0x1, 0x12, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @jumbo={0xc2, 0x4, 0x20}, @ra, @generic={0x3f, 0x7e, "b89291451792340b1819c9e73b218107099d459fd435101a7e1fb35c302595a2fd75dbf77862058161d742d3adb89c196228d96542f082bf948163562bce6b0cb6c816ade62ed021d1658483a969dda30eb1ea3bf9406a15e2471868502182ee557763aacf4427d24a40c85972558e18611dffdeddb635415bf8e4b2f8a3"}, @enc_lim, @pad1]}, @fragment={0x3, 0x0, 0x2, 0x1, 0x0, 0x0, 0x67}], @udp={{0x3, 0x1, 0x8}, {"c851696fd820f744a7c0180624fc4f4618fea174f649a0655d9e3de355f90874e05440fb7f21da6914a99a0c822951a18ef502b44f5c763644d368a5549e78e7a9e5c19635b1091bb4f0a915726b146b9e3b0da0cec186aca45bfcc08e05434ab45df5da0cf2c03cd849ceea6e89d9d7130d7ebc93b76a033d188e7cde0061f49fa0c367cca13585b23ea474d427c9858e2785260d76ff66192f87719349749fb40bd51f7d3f4230cc178a6ff2ac4fdc27aa142dc93e6ff88a94ca4006511f8c2e067a2db74fad022cbc2d7c94424b7529427f347c038389c8a6a7be455b2891dac2ea51e2faa87bad9d6a0c838bb9afc5847a8d69663b782253584baf5ea605d4d73cbc3c28546dfe0e2b99dbff17cacedfe0e798ceb3fb81688f4be15315ce7800a677ee8fb9f4eb9654bea0b4e5f6449fdd74e0ced0bee2ef71263a3b567b1b4ef28d45d7d7d35be69bb31c8e6f66ab0b7e4cc89cf2762f989899ec6cc38404717d5691c8ce8d2cfb157ab82c5442690ea970df29a1f7c7fb95e01bf6b34478c13c495df8d9daf898386444ba517a8ef1fc2935239208106424b01e5277cb1e224eea09552c4b6db4ca14a404315da4dd9ee26e43ecb9f82def0827843d95f4b9df1f46e3075633ac16d24aa497be61641795abd6030a335152cf790a1d43ee8c480095544657368042c0216e358ed3cb45aae6635dfea77c0877c24ba26795f3559c5fceebbe218b31fc5a6048e1ff1541529e8340bdbe1f9119ee5363c1991206b232d8970d6dd7f7a8adff53f3ac2f35e7d2e6746bed8e855a64d7350a01446f2bb73fa9c32b89ee8b48a3eb253afb146eba3ed1b895b83913095c8237b7147b566cbfe19a36489ebc963cb3dc83a6e574a0312e2c2c6ade6a73c1a03597a9092992ba92b6a16207180a6d9842397b758ba6d32f1eae603e8d02bca1fb5f4f8831da3e3e47f8ba7a971b33bd16062cc31dac9001d0a76974591ae84fe6ba99b7abd42e7fc502c6185d92005b51a2737672d6b0e7456ec128f4d3ab98365f25cbe336e15cb648d8c627f7428fac6b74b2557695bb5f86bef2d50a960dea99a9eac3ea28942a1631ebfa241128c912a9211fdacec67653ebcc374d79ed76e87942f8a14c866d7aeb9b265c3ac98d04184783b6b6615fb315963d03d5912db6968118e27b622108579b08e61d86fa8f7bd2d892f3b7cb1683d59de9efa8bffd77b851970faccfc7c05214122026501798fc132420ba6302c593800fab0a2cdc2a1ed303592519c280297e1f58b7e5d4741ee9f8627974a51289425360e8b4912b08ba627da78b0449135b1b72224d07dd9c50cecdb56edf90536704dfb7c287848354e57a1e2ecbbce42c866e2ab8f4640a97d4752647c097a733544644d412debcd36bb08bdfdda7256daf242527285b4e0106c9e96d1b6d88e4796f0eaeceb95fbcaaa3e1281450d396da3bf3b2c7388b5906d7e28c58053a137f62a71c83f1c96702e224fa2269be16dbe5384fdaff0eeecfa556b9beccbb14307a7eb7194c19ddd7fd0d98e0f5d5b8ab396364f8fb41677c4079099e11cf5e5488851beee51831a67db2d95747802ffe31d1a8d43ec957d5d8cc6aef58da416876e2bf621e4b2fecbc2e283af96d4180629fb65b1212f1ba77c513a847db8d555463b92943a0d629a125a4fe939dd2e53e8623afa59ac3f934353d433d5c1db79da9da6282340910af67ebb67e4ce9a4b7bb3b696cf8238513a74b99a92758ee26a4c162fd8e9d52662bc7a9c8afb2a0ec887e4f886a62a79bce393f1c34282950208576b18d29404510e1279504a417378515da92d60b4dac73889288aaed7f2a21ae4c7fe35f88869ce4537063cd13dab44990fa64a018e92793bb4a5e91c2741c9774a6e245cf2c5b9e9285f3b257bf26e92ccba19072925d9357d2cbdf4eb924fd0ee3bf2c90106a903b8a0cf3707c5297c50f04f2ff6df305c4247ecea8eba8b92117376ba35b4546568a7f367c3103e6d8a9a102e54d1ce13dd13671161190554ddd2af46c1c99ce6a4450c1abdc4ff334fb1b32c9e16d3c28d33187c18efe839a67f731d2a503fcfe95526f3ddeedc0725e965829cb1369b049fe5c95afe497668740fb7dab2d69cbc22846b1a60c783680e786ffcbdbd1d9330a031289a119aa5843ccdf4e26d38253774f9a4c9e276312025bf6f5b3ef727bfd0883cff90c995de6bb856bdb3e4576b5305ca9e315135617b7d5afce5c7cfba4b71358afc7284ccdcf50a3c8053ae1b70db6e89b44f3c3a8e90eb999770b1a6a6d21666df5a38b874c3354bb71e32a69a61a416beb35993dc504729dc396769d8b561799d6898e7606d52467166f833a59b3e13b83b830050610f9150313129fafb1fae91d33f28779fff2e6fdd71389e2ab7a7689518f44a735e62638df3aa2a44930f73dd84d2dc2b07bbac583a8032fb99336d3c264becc0a9f10f355d8d7bbe5209e50debd8e821557f34e631e8a7ebf346540aa7878fb7342bed5b1a7507e9b145f36bcd65610272570da657705ef4299ad50bf451b3c00158b6a11df712fed442700aa971b120b5ee06a6ebf65a1c03e0b637991816ccf2db774e86ccea357006b4513a1f4691e017677252cad45a49bd7fe4f92af756a1fdd08216f0ae15ed66d11f580ede82f1f9bc10d10be82a4a77b48877996d5f8a7dd4ef98e18e8d03cf0b86a18f9c54ca056f034f943b1660a6129d0ed2f8ef0fdb72361cd14fdcecf78af2a9b76d5326c98a78906c4f76fd7e415e8d582fa0c5c853dcfa2f2d79bcf77846c10bcd4b7a07662c2ec2e12209bc8bd4ddc402c30a4807fe90176ab1b624c58eaf9cf61284fe6677ed40f53ece90776fa7fc073d03139311f9a8fa190508ab31dd56de5170d10291a0168fb5aea089331d8091ff2956298ae96ffc77d401d48b8b676eee204128a00644eaf0dda04995e40f045dd1ec791b36c1bfa50a5d671eaba8dfe17fc96833710b37f496379a1c6fa28f435fad250ab2f2fc0cf45b48156925f8fc491f3605c99bfa42efcfed124f7dce3dde30f0d3d0a1941529eb314a66d351c40d3e622c5afbe7592b352030f82cfcf741afdd3ecd8b0570a15d189769ebd8032b902f20419dbcbe569146b73d285858fcce3a3c2f374e65dddcc87a17021b64ec8cd696739490d1907baac1eaad6c04754630cd85f778429b972514cc3e3155097baf002245b2a8d56e50589f000e05b3e53f9791d84c14dd6063a6981f9bf65b62e1044a97c3a1c06d9dc43627ca2cb3e46f063bca5b22c5227e0e15f9ab99bac5ae541b1c6b85ab413dfac7683808ef2f76863d71f34cfab2be257ecc2059dd16d2baf3eebdb2fb6e580ea63b50140d5d2472a878e4e94a99935771d0b501aa5d438c8b01e72597c9674c672cf60a550fb043fcdc8ace855fca868400ae741bd4d7dcca2acda805d012ca627d90549f848ce8f93531676fdf865a403ebeed0eb9222ff991e55f2e113211c2513279f0fc124610ffa39a2537b0aec60bab5a42a8ef0b48075188dd92653013745195d2b16c7f78022194909bf25c5187023609d4597061c11de8f8ae3423f7b52d41208ba1cbd172129fa050610a0ffc6334df3e6dc003d15f49832ecef0fec7b051cebf4feb336801809948a46edff37334242a008dc91cfc54ef40f74bd218bca5d1c2b43e7b85de21aa70cfed97bd8abd07459763c722a0b1dd622256218609337d6028cc63fe07b2bb96a03555848cd0e51ffec489283e8389c3dcb0e803dfde57c3d83cfc7789cb277c44e2a3d61b165b7dafb688d7cd687edef5be85986e706094f01e9e89dfc7f56cfebe73326f101e07b7fde43139d79ef9ebf60ccf720e8a33b3d512f59ed9ba7636ab47bb5d7b9936f1ebe20b32936a0249f01c8449898b338cbfbcdc2c7b641edccc1375486ed434edb77b6f5b4cc9b0ccfa795e7e53d5e713170b7731bf3601459e0fcfb858d15fabf3599e207920e717ae2268455ff3197a8cf742473d165b98d5f31a2cacde9555c38fc449a20c441a9f0c3bf7e88a64f79685416f97fc0465b38a136dc62180c2e6842e2ea3900ac95eed95c34e9236ed393c13378e223118ca75cd7c64965e746354379fd810595ad65d1fb140b554262a9ee44af3a607d1e2ba93ad8aa3f617f34967fd350c65670c5adbeefa45d1f3dd287c24b81b2d04748ab5f23b87335fe40d5c4ccb364d7ba4f9c3466c6d327a5066d92a846132516dc6b1d11c6bddb03ee70a1b369311b29dd83dc5a27b497afeb86cc9c7e33488ddf0cb08656e630056ea7a84325b76e93f49b3c9e7f3511de6fcbcc6bb2c501b1d29383b7d0cf8070ca8e0c66fc0782307ff4249b944f3a5ccf30d3845a0d185dda9ddb28808d224c29458db24cf8b9bbc5a54b00f6e3b14cdc5a168da3e0e906c160e6201ccd3e55967932a583630285d78b7549e51d34ca468a6cdcf03f104d94b50caa28cfff6f11a9b5ccaace1221782261f3b13d649a7db65b83910c4b82ad9c053e57ab5d1ef478b492a44ad43b3fb77397f4d683483791789a7a5dc430ec9e598e63fed35cb0fd93df22a4d8335fa83e96faba00fb3d2151ef861d682c13976943b8c6c070388955ca4583df33971969028d0440aacb660d532a2d8046673e35411102af003d685c538a6d8e31e666f3b790a5e71aed0ba42799f5a355c71b8c3e7efab4f0228368465b5185617ecab36c5a0c0dd29f247ba80d5f7236ac34cbdd2e046df87c835909257ead1a261f3573dcb9591d1aec0d43f33ac57af21a2c384344bf2903d10fe329b0af919ba846247f8dfeae0c0994260698bde282d310035edfdd69632891ffea61baf274190b0bdbbf78cfe4351c8731645c72521aed2edd06999c97c1517b47d2b63c466d1b8de4a624c6730b713452eba50ddd7593d6af0004ec8b197cb19a27f2b30949d243b1d2d1671ee475760234307f8f376e88fce201363eb71ed3f51bcbcdfe0eac7498fa28695e7d39902bc3a10adcd1f11342ef8375404a3a5e1a819e45f3252dda9e313f8287ffb3de065ab5d6dc4589ac2ac5a327f0b1d8578c70b0f2f1fc825212a6a0bb5db42baf5a816761cc9bdb792a360ffb4340d8e5d929894fba888ef392c6b3597f491fd73c6d0b8d26d6a58b590dbec7c5c22f32fb61ceb9152fb8ab6e55232ef4d03dc1a92a6282241f6016f300fdc83d1970912d89c93cd6a66ea552993bac9937adeb0d03bf95904f428b99fd0ba11471e8697fea1f22179e1be3128f5376f7ad4ff55b31d8779d2d8e375a22fcba3fa6b1f59755717d9852be78f3e4cb4a76f8f66cf1aa75876815f3fa13b142e310d3b020441455a8a2f02b1fc6607d7fed9a3aafdf409e796a044c0320f6191de11210deda00ffe1c15069e6eac538ba07b9e4b5bbdeb18be44db491d8718def7f1bded683de8d147e1bdb84672bc1e14941a15f75f49dc38a5b3f3a19d217d945b37f713339b5fe7a369e697d6ae1db62519403135a6ff08df0caa0f641c6f1c1dc9da945cb9ef1f3198d35314128acd369e9c9289eb795d4a16d36a6234646b15c1698122e8be04cd88bba2201d39dedb9c17df1a0c07671a2849daac091b82ff240d369ba1de6b4c5c31e45f21b258d21b5dca34465123c44d75f28d2b85748069178a50bc3741fe3510dc558d109c4d4ccb88d5438f350a8561d58d14d2f7307f7e1ceab9de9a07321ceba8b8026182d5be284a186a8c38f1f082660fd14403e158281957de4e6859130a945bc8c29534763c9800ddc"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001480)={0x41424344, 0x41424344}, 0x7f, 0xff) sysctl$net_inet_etherip(&(0x7f00000014c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000001500)="b45e1c4beda4d8666862", &(0x7f0000001540)=0xa, &(0x7f0000001580)="967a40c29cd136cfd835413b75567f43aa34d544", 0x14) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001600)={0x8, 0x7f1, {0x4, 0x400}}) syz_emit_ethernet(0x140, &(0x7f0000001640)={@random="91a89156f47f", @local, [{[], {0x8100, 0x5, 0x1, 0x3}}], {@ipv6={0x86dd, {0x6, 0x6, "191002", 0x106, 0x0, 0xf8, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="3e71fe7a41f4f045b54b00ac2785c73a", {[@hopopts={0x0, 0x0, '\x00', [@pad1]}, @dstopts={0x3b, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xfffffff7}, @jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0x6, 0x0, '\x00', [@padn, @pad1]}], @udp={{0x3, 0x3, 0x8}, {"2d95980196dacda4c39e46df7332987ad6f4c2903371b3590d1a1175bdec53a6fffc33da48deb83afda52f15ce1afdb23a28bccaef5c295235fad1c7b2a417a58de97f8415d6f5605d010d760d6a39e3e74f99d316f4d719ba2ca01e3aefce4e5f1d88675d1eaa33b605e2395134a691bbe7db0a526b8d363d84b0cb4ca3d95f25446ace4b3e82910f209713012de4bcb6b259000b366ad79b1b03d1910d51f4202458794e3faacf79098e1a91cf20d20d5f6872c8b2f5166b7c6bc8a08c582b4fdaec9ff910"}}}}}}}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000017c0)={0x1, &(0x7f0000001780)=[{0x20, 0x1, 0x80, 0x87}]}) r2 = dup(r1) chflags(&(0x7f0000001800)='./file0\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r5) syz_emit_ethernet(0x1ec, &(0x7f0000001900)={@empty, @random="5408d97d77ce", [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv6={0x86dd, {0x1, 0x6, "acbd07", 0x1b2, 0x2e, 0x9b, @mcast1, @mcast1, {[@hopopts={0x2b, 0xf, '\x00', [@ra={0x5, 0x2, 0x3ff}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x40}, @ra={0x5, 0x2, 0x7}, @generic={0x0, 0x58, "558f6b458a2e191ff1113b4131b04db20bf939fbaf56f2e1ad5b0d3beb679546bb4f196e9686762c746d52d3a9c64f8d6a77a39c238314ee614975d8faead001f433fc18204d6495798137353171c21c7a3f50a743fd0bea"}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x2}]}, @fragment={0x0, 0x0, 0x2, 0x1, 0x0, 0x1, 0x67}], @tcp={{0x0, 0x3, r0, r0, 0x1, 0x0, 0xe, 0x0, 0x3, 0x0, 0x1f, {[@eol, @md5sig={0x13, 0x12, "0cff1baa1eadf8f4d363f3e705fdf9a4"}, @mss={0x2, 0x4, 0x1}, @generic={0x8, 0x5, "f937fa"}, @nop, @sack_perm={0x4, 0x2}, @window={0x3, 0x3, 0x6}]}}, {"bb693247cf21b9914b48f375b76dae63335d2d65a7acb5343d3b1b4f00035f18aea12abbb8c12109f1976f0f156f1ea28a34870e63b9ae82629b5d3f2229244feb5d80115a5aa1b3814e1ac3d9ede54956db9b8b7d4ed2a4b650e2bbd21aa6244b7d9655232f626e9f3059158b8cc37815afabf2de01bacdb6cbf44483c70da07b8ce8cf3e4f84ae84a21a294d84d80bd1e760e40d9be6c68f1a0af2b2ba50e8460e7ac60e4441b298f1fca169bc1e80fcfe6df805de555a08ce01157f93e1f5fe5ca360b09d1a75703c06e794a2d58ceca45d46eef6b56c153843a37bddc67881f8f513a5ff894e11b1"}}}}}}}) getgid() getgroups(0x1, &(0x7f0000001b00)=[r4]) openat$speaker(0xffffffffffffff9c, &(0x7f0000001b40), 0x8, 0x0) recvmmsg(r2, &(0x7f0000003080)={&(0x7f0000003040)={&(0x7f0000001b80)=@in6, 0xc, &(0x7f0000001fc0)=[{&(0x7f0000001bc0)=""/238, 0xee}, {&(0x7f0000001cc0)=""/121, 0x79}, {&(0x7f0000001d40)=""/61, 0x3d}, {&(0x7f0000001d80)=""/184, 0xb8}, {&(0x7f0000001e40)=""/75, 0x4b}, {&(0x7f0000001ec0)=""/229, 0xe5}], 0x6, &(0x7f0000002040)=""/4096, 0x1000}, 0xffffffe0}, 0x10, 0x1001, &(0x7f00000030c0)={0x80000000, 0xffffffffebf9b3c2}) pipe(&(0x7f0000003100)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000003140)) openat$null(0xffffffffffffff9c, &(0x7f0000003180), 0xd62, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f00000031c0), 0x20, 0x0) fcntl$setstatus(r7, 0x4, 0x0) sysctl$kern(&(0x7f0000003200)={0x1, 0x56}, 0x2, &(0x7f0000003240)="75b4556b7e3426bddce19ae0bdf2d9a73d76182d9d22e62f025d9434a5cab8df0d5f4e7513826e0e6675119429616a48691776ee7a7db2f6f290a078d1ea7f0be9be3e1cc51398a966e4adee32f3c05770d6fcc67f671e41ee062e1eedc0df2faf4a1cdbd62848158f05471ce6fcf2ee612fe5305414643268e449633606601e52c6c9fa1b2bea198c5713b112fa4e81d9ef8c2a8ce6fac415f392f1b2a190f314ed2ed2d0318668667865e89d6d7ca9df2171661a2838c9fa0cf39008cbbca77259f648f2400b7acd14dbd17f", &(0x7f0000003340)=0xcd, &(0x7f0000003380)="32dcf664d38d741087295d1b1825853c0f7176466afc1286ff5ee52782b98333ace77b667cfa2c8aff9cd5712b8af5e205fb797325eb8e79e277aeb77cffece8388e4351c88a0259685fe8b261a92989f84832d3c26d63c55880c4961469e93922eadb388b971db95953124ff618", 0x6e) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000003400)={0x7, 0x800, 0x1, 0xd114}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003440), 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f00000034c0)={&(0x7f0000003480)=[{0x83, 0xfffffffe}, {0x26, 0x5}, {0x45, 0xfffff800}, {0x23, 0x400}, {0x100, 0xb9}], 0x5}) r9 = semget(0x2, 0x1, 0x431) semop(r9, &(0x7f0000003500)=[{0x0, 0xb6ba, 0x3800}, {0x2, 0x3ff, 0x1000}], 0x2) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) write(0xffffffffffffffff, &(0x7f0000000240)="f561325db04cafa4512e5736e365ec83", 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/535}, 0x219, 0x0, 0x0, 0x0}, 0xffffffff}, 0x10, 0x840, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r1, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x20, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) recvfrom(r3, &(0x7f0000000180)=""/233, 0xe9, 0x886, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r4 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r5 = socket(0x18, 0x2, 0x3f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20004, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x3, 0x0) write(r6, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 5: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x7ff) syz_open_pts() setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x27) syz_open_pts() executing program 6: syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) write(r5, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1", 0x91) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1c}, {0x5}, {0xa106}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = getuid() r1 = getuid() seteuid(r1) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x3e, 0x4000000, &(0x7f0000000240)="00000876ef670fba6733de779a61d28095b42cff07544a08bf8a1835c464a3eeb46cbcf0d45297393d9bd7adda68057da960f42cca37467408d1e777e8508f4b4e86c14f581e1e03f895548a4cdcdfcd2d8e12529294ee6cf0015a234017f3eb75ee1143e1b5e1f152a791cdaf6256719aafe7357c66ccbb6ca8f2c7724e4fe44840fb0752fe7aa9ce51e28a587f494bb275d158eceb2dd20c261b358da97734d5182cc539a393ec9f7064128c3be2f5869aca427e1b8594dae34fd1382fcac2863a4385ab2ca285d30000000000000000e62b2afe94681190995bf6b5cff0620139e1ea18f1cac9f01a214131a894fde2656a4c1cf3aca65d2fb87bec1c2a0a1aeb8cc60c7660e17d5f07a71b085174d2ff4c89eb6e3fff6ba79315eb35e9c597b22851474ecbd8565ca140000000000000009d4cc2228e53e98791b88606b31c04093542ffebb045849d58e93346f32e56c824378ce3b7163651bb884ca2459563936510eb55cd0bb9932042f193fada21660c00c394c91e0a88f9b5454a4d2b42d779a66f0cc968ee43f1516bd38db9324a297c", 0x195) r3 = socket(0x6, 0x7d594417defa08de, 0xff) r4 = dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x25) r5 = getuid() setreuid(0xee00, r5) r6 = socket(0x18, 0x2, 0x0) close(r6) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f00000001c0)={0x0, 0x0, 0x8000000000000000, 0x2000100000002}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000}, {&(0x7f0000ff9000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil, 0xf19e}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, 0x0, 0x4}, {&(0x7f0000001000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="03c076dbf6ab44454e57e1bdfcc6b0ba0f97d08d3cd6700ca6d6271210e960b8e583adcea6a7bf0d59344c9bb541", 0x2e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socket(0x1, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2}, {0x60}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[]) ioctl$FIONREAD(r7, 0x8020697f, &(0x7f00000001c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) r1 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r1, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = socket$inet(0x2, 0x0, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x7ff, 0x4) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r4) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = semget(0x3, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/247) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x7ff, 0x0, 0x5, 0x9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x1, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x27, 0x9, &(0x7f0000000040)="ca5e1885", 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x20) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xffffffff}, {0x84}, {0x6}]}) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000080)=0x96) read(r3, &(0x7f0000000280)=""/148, 0x94) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 2: syz_extract_tcp_res$synack(0x0, 0x1, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000001600)="8f1f18f30d5c692304e1d62a4a7ce22345deebe75a8450a7d824e7cdc1e8e1f6", 0x20}], 0x2) r0 = socket(0x2, 0x400000000002, 0x0) recvmmsg(r0, &(0x7f00000000c0)={0x0}, 0x10, 0x0, 0x0) setreuid(0xee00, 0x0) shmctl$IPC_RMID(0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a9, 0x1}, 0x0, 0x97e9, 0x100000000000000}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) setuid(0xffffffffffffffff) r2 = geteuid() chown(&(0x7f0000000340)='./file0\x00', r2, 0xffffffffffffffff) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(0xffffffffffffffff, &(0x7f0000000600)="b660aa71cef5586359da7a75b12dfd2258bc0778cb2ee11c9de61077061ca2b4ffbd9b1ce29d4dd618efb924cdac51cea9371c8e8b49d6493a4db3b2c4debc67aed6c58f2692136ed8f5044c89b8298e3a1b0efac4395a7a339948589bb1da5f86fb254ccf3192a57a1480827a1db9ef6b27ec909ff88fa226fcae57b4e62d740320ed7743dd86a1b03b089c777f04b5ad970be762f8fe7a05457e0cca538eca0640ba036b9fc74e193492d950b2c5d8bf93b2e480b65aab21c775de2bdf4bb73a", 0xc1) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000000)=0x9, 0xfffffffffffffdae) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r2, 0x0, 0x50, 0x220}, 0x0, 0x0, 0x3}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x4aa, &(0x7f0000000140)=ANY=[@ANYBLOB="09a864b4da6e867ee731342086dd6839c13d047433a0f4b769f33dfb858342297cf74b7812ba000000000000000000000000000000002c008109650000001108000500000000fe8000000000000000000000000000aafe8000000000000000000000000000aaff0200000000000000000000000000010000000000000000000000000000000001090000000000000001000401040502fffbf73d0bf727e988e8f5da38889f1770bebaf8d6a61876e3dca06a616244d3aa6e700726effabd51934a7481f4ac2b876b292341f048a07855be87f2cb4ef4e400000000000000060800800000000000000000000000000000ffff000000000000000000000000000000000000000114ea9a0b4e11d40fc855f0bc502d122bfe8000000000000000000000000000aa1d00f300650000000302000400000000fe8000000000000000000000000000aa110004b9640000003a00022965000000890090780000000000000000000000000000ffff00000000fe8000000000000000000000000000aa0407020414898aa9d4c5745a230b24320b145c552df1cd577eafec0e6f7602e4a964ae13dc53668a577f82d040d9fe7d0879b603d28787ce7447afb179041c2c7c387112b6e3da3fcbabaa94c30b75b2ad5db7753ddafd14a4fb5fd3cf933f7e85b71ca970e34956e6ed3d38a39b97a07a79a7f3202860d75c8b1d0a1a3ac0c0c769146a0fccb28739666dbfce44ea9c95a0eb92a28dfebf7f7b191f23a13ad70415f2d4cd2e48cc3109e72330a537d7ecb898387b6d10c35fe50bbb1561008984ac094aa9b73ac1f1b2723389006f7c7cef0536bf68ffc761defb7df6b6abddbc38636040bf19288e137e23bb580dc589a797eef49c8b0d328b14d108e19cd3cabc5f1c8d427bc2561e13333cd98d268b873caec70e87b276e7c236c3f09588ea5aae0219d96a40df2ee8f03d584ab1036a3a73bab49c93cfe747335d958fe93259d3bc94a6f6e46f936e5a969e502df2bb98c9c034aeac3bc819c886b080dd9055bf97b9e1f2f4dfb0512e4e4ca99201684358323abe9fc357ad419764a63d302c2087c1e57313e552c25fd73727cf63e573cafd1c430d2a30a62e703f0e94a595e7038b811bf80f1e916ca95ea5aa227086ccd1c56352b332d725ac45877dd99781de5d103920ee584eac8bbdc1455d0f38d26cab5563d2939174093909e7b6c004150ecc06da8d4632e45c0a3b2eb6ef53482a058a64a0ffe4e50b479d5bd41cea61f6ac2daeee47d33df4055dd24427e9fb372b4bc2d4626ba98a79a7f670940a5258facd6d8b292c812cbbabd05a770d41c9e4c58f0fb2d4cbeed695186dd6b1de76c9c09aa7d1f320729883e4214824f36616bbd5e566bac1981d46ba5408fe8d7c642f0dbcc59c588dc42d82b4d601118338833230b8c619795a7fc91e331b85e0de9abcf45b1f13494addb23d253f76a7b10719a0e2538c27b44c3697dd22f5dda5def7d4241b9e1f35f1ff4265057eaae1024042c3ebff73c4e68cb28a8f6242b65fc13e9a5eebf2c71f06d37691b4194b8c052ffaa4d8beff4ee36292130c8e295daa228ec4647d3ef8a0efdbfe0fc1b176d71b34f6f4c7ef6ac159ed646f6f5b1546e694cc4a651fc6a19bb79ddf2122d0d4ad70814cd87be751fafe8c000000000000000000"]) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x80000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) fsync(r1) open(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r2, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "aab25a", 0x0, 0x0, 0x0, @rand_addr="9ba7a64699d8c2cf451ba8e62bb1266d", @local={0xfe, 0x80, '\x00', 0x0}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x2, 0x20, 0x80, 0x7}, {{}, 0xfffffffffffffff9, 0x16, 0x80000046, 0x5, 0x5}, {{}, 0xfffffffffffffffe, 0x42, 0xfffff, 0x81, 0x3f}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x6}, {{r0}, 0xfffffffffffffffa, 0x20, 0x40, 0x7, 0x100000001}], 0xc8b5, 0x0, 0x0, 0x0) mprotect(&(0x7f00004c5000/0x4000)=nil, 0x4000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000005c0)="dc", 0x1}, {&(0x7f0000000240)="8d99a607f040bee6", 0x8}], 0x2, 0x6) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) executing program 5: readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000400)=""/35, 0x23}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0), 0x0, 0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xfeff, 0xff, 0x4, 0x5}, {0x3, 0x5, 0x1, 0x42}, {0xce3, 0xd2, 0x1, 0x6}]}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x86) openat(r2, &(0x7f0000000380)='./file0\x00', 0x900, 0x9) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) sendmmsg(r4, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f00000003c0)=@in6={0x18, 0x1, 0x8bea}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000400)="ef330b1d99ceaae66fa64115b939b6b377fdd3fd79058355341275b10e", 0x1d}, {&(0x7f0000000440)="80f9e181f102a9937ac987066e24265b03e532b23df0f939b87e9b6a9410801471844cbbaa747bcb7547f6b624e883dffadc435e7275d07b86d8dc950f2bfb3a3dabc7dcd74da442c1d9ce4dc66671753d906fa2fdcd9426630b310d169423305bc6f4b28017b7b12a14419bf76eefc47fc7d8f65f2e876aa117bb582fd667c2448a7f03999145f64955235faded055db58ef4e47d4923681a4f9e9dcb55df718162ce3bd4190783b2aca0b16574f3b87482ea16719ef87b9e2e8ec1f73c0cfeb61e43cf08d2569340f43e328ff179b10ec2148b0f2bec", 0xd7}, {&(0x7f0000000540)="2c6c16449fefcfb3b1a8d6515c2e210d4ab7ce4b48bfbbd17385c2263d8971d7261a6863bcf76e8ad15440346f77da7876ecb9567dd7dbf45a32f6ec4fafb939eb1416e614d76358c7ab7562c437398e9a5f3b62277c1382cf8fccbe260a44af2f75d8056738345b9c59f6c9a84cfb07d9ca9d4cce4f844d38b4f2b5421211151c61a036ae4018ad816b7f6d763fee23a08fcb876b60b13367dcfb786ba1308638447278749f68751e16447017b5dc227e99c618969dc9a991195835c0e3f9d003ffc5cc9eb98118dd9ac61de4e0810f5ad961d7f01d70d14ffab722a5545471abd8ff7f5e295565b0e4275c709208d52d3c489aba798b41e9b98b3e82d2fd183c466fccfa77eb631f5c8932fd8fcbcab44214ee4ab3f618c4e9b8b9246e8545cbab7ed38c71880ca971cc4872f05512e1b73afb7347c1bdb88fdca0c1e0637555934560f59df659484b011eed47c20709dc516504ec22e209d13472dddee01b61389b0c8017b01ea0685e77a495b086c4e9af8fb9df360859155e7a1fdc5e71b9e8233b244f4966ce2ab79c49bcdc981b8b86c691b1254b5fbe5c79a72fbe898e34a04c9cdde4feef11517744e0e9273d5d2cf5586e7cabd3908b15ec9e8db8b78ec5c153d34891866967fc7782bcc71dca663641dc4af1bbdb685b4347ebb31d706e85084be46483d0116ed4d069960ca347ee43ddf02e5b0f12aec711a9c32e5d13af5dff040a44824bd135cb282078ea34752ab006e0479ca5ad9b17df6a687f98f360cc16c5539902c03dd71a25f73120728c00f372221b10c5c3111ee4d3d9f447f92965048cc061323401d4a1a7e585bf12045f0ae55776eedb8a75ee742021f155d49fd48adf2290a1ffeb2bd32f84e3cc3be823a4638f9b01166cd7a02c4c6b86276a085d9949cdf1f954d55d733fa013ff44a399c516074b03f6c7ac32729a9ef50aedf6d42020b1e1bd58e9ca97c7c9af5fb48ebbcf77818990199c1563942e8dca1905c9593461e7a6678354da9311d7218046791eaa0e8997d929bd0114765a89cb5c3b48de9a326b8c42e8f8d9e6ba7f4b417f487d0f0556a1da7e1bbc8eac520e44a0802a64a333275df575a94c27a895249db80bb42e9b2b203eb6d32eacc9e37a0eb9898d1d273943ca568811d09d65bf0abba8149149c5fef7b07e9be166a4574a788057cce74c211b74aec0846a4ebe18fee405311a11e817b27f37fd677e676f8a737da6542931880f6ba54bec64bd439947fe2745b7d6510310555448929570ab028b56284e8edb27c0b248e52297393a0bae556fa968a3d3343d09598cef9be3034e0d0a00a4fe977687c1d713be2b47fefe91fc1e9184d617de79ceff1cec33740c320f54034ba51c746495232e64437910c0585f50a68ffee35b3df0aafd156766ea21b365b08493c69ba5e889b8b4ef0d59bcf9c1e33594b7cbb86e5d93f78c5ef92c94ff0773742b0b58259fd0b56cc8f25ceab522b7c87d95b82fff8b99308d71f5b9f68774f8af789d84bee369fdd179d044aab14f5fd3f5352136d1788f797d27556946e6f45c8c0fc1b469f93f92019016a935cbd1adc48fafd109e934af2d5293fc1c8ddc2f3dddaf1a0c1c268a5c11bda8c97c6f38bb103ffdc003d61f184d3ce9f7c48f1149c76aaea5356f13aa3bfc28822221e9174c71e2f96b6e0d83f7178fed63e5389d143fe46589bf8dc4fc7f20c5f0ec4a269561f3e1bce9fdeabcd04e1568a353c79d7362ab87348a7909af8050b72c44de6cf2bd773234726596b6d28f47a2fe28ffd7b5c105616a5db2cee5d74b2388d0889cbdaad965d0cbb2a5c358abfe44167f462a2d0a7915ee13c9aa629ca201f5245deff90416536e5ae03f90b6c9a09f15ffa81d35a8b9254a1f77f79beb523844fabf06c1042f3d06132da28b3619534177a17e4e8894d01f02d4850274a1ae9b546134945de3c628ed0b1fde17f9565ab44c8a159e624b5973d2b3f0bb89f82058bdd496aa43b1965487ff518d40d521cf4ab969176868de4b3499755f7177ee1eb526268d3cfbf75c189c31e3a553660b8ae1dd71a02794df2e416d9ae3a01b7baf6ed80666e2ed2e0830319538378b53a48d29ba1142a293215226bdf79b5932e40ead138bb3c8978ba81069742901042bf783e08ae20fff5aa5c485ac58b5ee7299c5536f755d56cc7d4ed2e45fe447c705a8d8f6cde943299a708a7713169b335da217ab254216154f7e1006961952c2327215d7acceaa86cf8f9924de8fc0fcbd859c93dad8b0cffc8b6187f821cdb374f6ce5deb36c7f762374201d1c19f0a990bac82c1641e0a48f92d7ff9d43a2417a15d5040b1de0fc3e85cacb1855940e6baa30f580550fa46ac9f34267ddf3b26d1682414f64006d75e258376f757a0c248e2958fbe48921a8ed1ec8039a288ae66b98ecc11a191e46edfa83503381574158d9ef2bb91fcbb1d9cd7c1503688cb946362779f96f884a0695048768813a86348d35e7f8b8ae5e13707bf0607d81a7ec1bdc6b0f01aadc9f981c19be4fe9765906381f99eecbd8bfd22c0979953fb5852176cf47e1cbc6a99f97ac0d82983efa6c3b39d3859913dc35115867947ba922d91b4d5c366cc7bc3ef7389d6caf467e57a6d62a039ce728dc223b54482021ff0f945a8bd871a1f13321094df788cd9c7990f91f91fa2617b598118eccc1513219a958a0e80a6eafa23a456c334292ef4ccaa20f06fc58c89fbc2b12e77768e73c85a777c489532ffd878203ce6fd2b01a52b2823e2910d7778c5ee99d5ef4bddb2b49292cd948e2f8088d49bd71c0c4a7fb7ba1dc070fb673502ea50c22a1378d9f7658d45ec77a795f8190d0b1f76d815f9cc27964912e13f7118c1417cc0cbb1b2aab325004553aff5ddbb2effa7babcb523c98c4c916f4de8cd26c5dc0805b8f86128df5a576e9d3d3c47072c01be35059afcaf4d51a2d084cd6565523e00e96546bf8b7f4f355fab476b87f5ce1ee0594c606b7736f0ecf078b5ce4dd4f1c78a6cbc46fd531ee6771127dd47558e66579c753bd6ed037216585ce42164d0948353ba948f2cd98e6f1c4b4a6e2cbe47ddac9f5effb7f1903cf719f6a63f05a19a55a7bffe5fb0678b83aeecfd12224ea00b4778d3f7b9f7f946d4b0dccb89eddcf21f8619d40f493a64f832e19bce9e17d39ddac6c20e2955c2f9b278795c8b3096cae0a9cda819bb5c2a367ccd22d0df4760d4f18caccd12d75534dd889bec0b39d2fef46f955737c8b9848a5f555b6ffb3ccdb4d232d3e897656a95b83687cd56b4adfa2b39a55120e29adb6aa7f873895de3fdf72f2fed74c4129c8f6436d59b92814fb7a2eb470de10dc89b125f68f1d1a56db757f466b31f8506b68ce5914a670e3571b7b288d4764d34de3873c0285979d1fb75de7e116522359a6dfa5ad5b932a56fe77e33ef81e0d4c7288432bcac4cd1537eee15e86406dc9cbe731ca1136bdac2a6641a13c10d5d8bba72033b8e75318b21d41dcf05b00bed0c68f75e926298e629ca8cd8be608aa365987ed512c1e8952d906226300d4503366328265343c4c0e5b38019f723e06d4607ac21058f6c32c96bcae9d4a0c5f0957d485b8ff606f16424ee4fbd525fde2dc6142f1c640c6ce75a45d09ea8cf67120aee01c8d15ce352baa8836f8176df37ed42ea1725a962613c8fa1e30cad53439e5e01cf4a5ba48c2748fb7fe38974a45d02fc31dc9330f61303084f5ece944cc5091b16d1ebc0664cd122e11f2dc17241085bd7b39fa5bfa07fae9a5355399630d4e908b3d14098b31bc5189124f4cf72945784078347406c4c9954d31fd4b08dcaf1472c9c07b3293680705ad4fb7d18c07d0d8aa1caaf96ddcfe10fe14f5244dfc0828cc9507299e645ac4c05995364056d9969509c594022e9bde0c55b38e9ec3969a2eec1239dadae709f3a044a1410c88452fab55122aa990f9d62e60ee05c53e003ef1d9a54ee78d6d1b3e73f36888fd462edc0e85d6bc2ff9a1ee8cc09b834b635381bb621bf3e0380449d0629dd8bdc8e936b0ca87da236e7fbd36b68840ccbc0f2527b1d98b9d760dad02322e6bed5c0d607729fff9e305d6b2560b097d4fa264b29882edcbc8cd9bd23efbbc045e9caa31d934fe4378c76d763484098bd08d2dfd84a10c0614975bdfc3209ba32cd05aa006f8628dfd8b520882aa40e27d9d4be263287792da71d6f3233197e9c97b4e3f3fb19dc5606761061e00e62288b42fc597c376b541d15ed19c2136c383a53873e2ff0aa4b67e2e67393ae3abe9f3ed9371a8d2fa3c991a7eddf6aa698863bf56cb0398611b44c3bf87866b523335e15a11a6b366ba66d291c59111cebc9128f11f1b723f428e1bfc04f37951bf26d49178b753629238a3d84814adfcbf59ecb66ab1848ef4c49837a012f5031cfa04f791e8cc174c5175441da17898a9c38f3bbbd45076d5a9d50704e6c7e76b4dcb23a2c60eebdf1903b99eb75e0b33807933384cefe7a645b41cf2edebd891745aef6d83cd253b902560f518b2bb0e2b2344014dab2a36ef7c8019b900b897c28aa3728b882a8c36129c5e62ca140036d05b539368fc88b75b1bbf73d35956d82744940cd3bbe75333783a2e86939dc2be8bbf9fbe605a7734f834a96fd74ec0b9320f24ab5c3dc8cd7b6e52806bfc6238619a366268477e966587baa5cedc42242a896e6baf66b8948b81039e4c2aed529c438f73b187b88bc7c6138d29e78936201abd7fcd0412e7b122454a42e844209a257ad5ef40ae9e6766e6e84496de460ef0458c6b88f864dcd8e12f7d484ca56a09cc825d11228fd6322366a6a8d8b558d10acbedd3f0d8490a7d7fc53d9a29d9a989723ee570f7908a3a4a996e971224a55430d01fba8f948f90b699918aab1bb9e55df093bb5d5c178d597f671d504af5dad938a0348c8ec24824fe14a53301cd72756b2052e878a767d009c674f968ee415f21ba24899a177b8821e6011a008982504c8354d9780c43ba5720bbb0432cbba5d307a6470828d04c9ca7a970c03a71a298d79fd15015bf450e0938549b9a01d94cda1e71b9972fa46f3a2a8163ec2723cc06d7cea28c773617005aa2ea6fca34b582d69a27f90cd700cf200d191f2562364b327a10fc15f13436d5e7a242f87512885b2d7c5e014060a84635011288a6a7b05cb7fc63444352a33996b710cd234cc3e3b4456743e22347c1d9d474434a0e6befeced4c73cf2eec122b9280fcfc147799594fa53826f9f35b4d8cd629d33594b7e23fb77493d383a6724cf4860caa42090f6b0d80160332e6491c1f5641bee2754b91658a3f804bdfc8e5c7dc5e4474241c873ff573039a3fb821b5de2905777e418c77f35429a640e0878456b78becb8b5ce80befeb882540fc190d7e5ecb2742660b12998d46f224ce34bb2ac2ecefa2c3fb2efc34534d993b82ef2fe51f4353a213d6a78fb47617f1560cfe31b2f4a4008d1031ac3d9bed6528a2e2a8f3cc7decec168d425d178621c3dba71a00f08ade8738c81ed966f3771e8b560bc911ec0b52703d02cb2dc70ce6f7e381d6054d8490ff1906e4ff5d5ea36948eaaf54fbb7a68e47dd9ac7df1f481f4004e1153a11f3286c6a7731cac511d56ec3cb305f0b0269d7cbdd8396a3dd262955c3e0994cb20d6e1ec1029108c1986e31dccc1df319e7436cedbf84f1a16eb3425afcace560ed54f7d1a65b9727f4a0b43c57bb496b17a9ee19abc545d75e6ae48b00712c12d3e9cf5a4515caa7ce2474b473a14dd4bea3e65c5d", 0x1000}], 0x3, &(0x7f0000001580)=[{0x90, 0x1, 0x9, "627ad8992240a65b12dcc71b762c3a792e989ba2e4271f98e24b8868dcf51acc59c5efc517208a7c10c666ff8b25c4c8b6a4b8f9a02031e2ff1222583cff7af0df57bdf42389c8de053493fd058c397b88a8b25eafac173b1f24adb02c857d4cb631a4734305ce5934a3ee52f0754b0361890b8e2e035a46b4a11819f67a"}], 0x90}, 0x4}, 0x10, 0x405) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x81) write(r0, &(0x7f0000000040)="ba20e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbaee4ffcb7f31dbd1562ea77b6a0a", 0x37) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) shutdown(r0, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) fcntl$getown(0xffffffffffffffff, 0x3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x64}, {0x836}]}) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = dup2(r2, r1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r3, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x40, 0x5}, {0x34, 0x0, 0x0, 0x209}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0xba, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaabb86fc970000000008000000e300000000000000ff0200000000003e93000000000000010000010030607be167409acc7cca68afde3124de", @ANYRES32]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000480)=[{0x0, 0x1}, {0x9, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x4}, {0x9, 0x12, 0xe1, 0x6}, {0xd9c, 0x0, 0x69, 0xcb}, {0x1ff, 0x3, 0x0, 0x6}, {0x3, 0x1, 0x9, 0x80}, {0x1, 0x7c, 0x0, 0x5}, {0xce2, 0x1, 0xff, 0x7fff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r4, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) fcntl$getown(0xffffffffffffffff, 0x3) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x800, 0x0) pwritev(r5, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802d) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r8, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r1, &(0x7f0000000400)=[{&(0x7f0000001780)=""/4096, 0x1000}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000003780)=""/4096, 0x1000}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000ac0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x8, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment]}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000200)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x7, 0x1, 0x0, [{}, {}]}]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) executing program 5: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/9, 0x9, 0x40, &(0x7f0000000780)={0x18, 0x1, 0x2, 0xf8f}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x5, 0xff) recvmmsg(r3, &(0x7f0000000400)={&(0x7f0000000200)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f00000017c0)=""/185, 0xb9}, {&(0x7f0000000440)=""/222, 0xde}, {0x0}, {0x0}, {&(0x7f00000007c0)=""/238, 0xee}], 0xa, 0x0}, 0x6}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) dup(r4) sendmmsg(r4, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100012d29fb000700000000098002005a00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) ktrace(&(0x7f0000000080)='./file0/file0\x00', 0x4, 0x800, 0xffffffffffffffff) getpgrp() msgget$private(0x0, 0x421) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = dup(r5) pwritev(r6, &(0x7f0000000140)=[{&(0x7f0000000580)="c6302c9c455c7be3d8598d3ac53af8e7574f36a8db981ae2d8854330fd7f9fc4ba71ba88b9ff297ff033cc3a3dd93a7e60391b1e6b1d20ad08c2a031eb04353f", 0x40}], 0x1, 0x400) writev(r6, &(0x7f0000000540)=[{&(0x7f0000000240)='<', 0x1}, {0x0}], 0x2) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000680)={0x6, &(0x7f0000000180)=[{0xdd01, 0x0, 0xfe, 0x5}, {0x101, 0x3, 0x1f, 0x62c}, {0xab46, 0x6c, 0x0, 0xfffffffc}, {0x81, 0x20, 0x7f, 0x6}, {0x8000, 0x9, 0xcd, 0x9}, {0x3800, 0x7, 0x5, 0x80000000}]}) execve(0x0, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000ec0)={&(0x7f0000000e80)={&(0x7f00000006c0)=@in6={0x18, 0x0, 0x800, 0x1}, 0xc, &(0x7f0000000d80)=[{&(0x7f0000000ac0)="ec86094a496e148e614a463322034dfce5d92f57d23fb7754d77b426296c993f5199e8db587df8a2c8ce1e65d3aed9f2a2cd8f7fc6a9829ef0dddd72f0865b02c6310aadcb9f1712f0afa3d4b43b67a97fdd444d540eec8ad398d51c1aedbd66f2309bc771eb3be862015dcea00cd253631dfbf252a1a98ac023275a5f18963f04f8d2c4f25aad364555ca7428337724", 0x90}, {&(0x7f0000000a40)}, {&(0x7f0000000b80)="d11c08f893aff685fb43abcd23d905c78f2e342057", 0x15}, {&(0x7f0000000bc0)="befba56b8b0bdc27cf410174b92f0a1e128e1076dc73bd30c9c8e4d20672ae6af3362653c4b711d8ee26382421b1f44f8d5ed034b454884a83a8157e39202bfa4539197c361bf0a4fa04a808e283ac06abbb5d0d9193e5ea24bbcb4961a384ba21da9649ed471e5de30dd74f273b03f8e36189e36331ff5e8e3545f84b84b089d46cf9c5ca84c490cb782e445d06e5b8f790345c7ec5866b8ba54c53fad7625a1655b30cbb250c00f16512aff4", 0xad}], 0x4, &(0x7f0000001040)=ANY=[@ANYBLOB="5800000000000000010000007f00000089e46fd6d235d5d93863a4fd0668ef9a7cfea583cfbc035d266c3447aebadde27b43803f2d1a405e8ae6c471a9614621f7b078eb03c0119a61663871932c824f87060000000000004000000000000000ffff000005000000608586f108b45bd908ea58ea49de66b48209cd296ca47dbc150da0f6a99868d8d1640a466bc85c0f74a67f5ecae45b75b000000000000000ffff000000020000aee3ac14a7d017c9cbf2d2e2cb7161e652665881159e1adc10b4cb43028151b940548dc0a0c16e35cc189d6622929ead54f0d358d932bf6ab89634614fd52ccb3774a642f7b4c298840f42567981f48ba883316c085a44b987ab12bf5104ea03dbbc570594218f53af58e2164377bab8ede8406fd6a1ec55e3f7b00edc7012866ec113bb21f5a930beb8e2d2545cc25ed1eca533ddc94caabbbf000000000000c800000000000000ffff0000060000006488bc51f5c5cc65b352ad40efdfaebb475e1d001a24a3219885f867b2d377386e6c48e8874fd66667ab5b4e76e53c30075d0cc9f050c6049552541198c96e8ac38507a95f10dff1908799abe6c010f371463149c919e00d0882d4abb60162a6a73edf1ce888b8d7efce21200539ee883c7612183d8422dc00deff715c2fda15b2de66feaf172779aef5b7770c040c9f998fe7a759eeca92b6b0f16ee108445ba25ddad4e9f1b65f5c950e45476e9096e700000000000000500000000000000001000000090000005299391616572d161003e84f977a72df814cc9047562772f66a2d794e60f27d9439c50193fce65d7324d2f7b6098b0dc0b4c3945d84bed6ed7751bbfc70000007800000000000000ffff0000020000006f98feb596508e1df0e3ed2d8e44b255eece00ea05f722866665298c7699314fca6089ff947af4cd5ad19f1578743fd65be26486f5592424afb874e21983dfc13bef4533d10631b092b39c7f8de03424cb29a11088cbf45198340c4cf982869ec980d0d0c4a89f7e"], 0x2d8}, 0x3a}, 0x10, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f00000005c0)="18d26cb474b5c9d53e0ffdba8c54fecc9031509b1623088cc3e85353a5586603eebda7eccfc5ced62c70a12fbffc2425f3f9e50317605792ea906ef56376aa499b9a909aff511ad2d63fc010ee2292f393b11d78e8bc095bbd866e81599df546afa16ce278edae371c4f16d4df85f4ba622daf27aa8a728453bc4e93539080b8d73936bf6499780255943ab4ebd03bdae91f09e60447e17e0e21bf2dbd2c39", 0x9f}], 0x1, 0xb3) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="24dee952f632c9420a7cd9fca5de24bd829f736b202b2d441c77b4f7af183491e9354e6cf57a87b7f80438757d97844b796202813edb49144fe538a092b496ad8ba2ec3e2b614899035deaff09d7140f33ac4ea319626ebe123943c5cfa79a63799b8bd9d159da862bd8770c307f085fe6b5eccbb3b06b06ddc154567641601c414c56f022b77bbce0c1b6b5a420bfb75242d472045e56b3b4e2e299a125a1592295f6815e37401cea0313c779733c190a283312d45ce8290a596bc38a3b050ad1416e60e259b88f3ffcd57f42b7a5ad6ce648e90fa932786fe35c247aa1515b076dfc460dde2f58", 0xe8, 0x404, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x480) executing program 7: sysctl$machdep(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x2000269000000}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x7c}, {}]}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) listen(0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r3, 0x0, &(0x7f0000000000)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) recvmmsg(r5, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x1042, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x80, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$vm(&(0x7f0000002c80), 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{}, {0x6}]}) setreuid(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r2 = socket$inet6(0x18, 0x0, 0x0) lseek(r2, 0x0, 0x1) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xfffffffffffffe01, 0x0, 0x5}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) open(0x0, 0x70e, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0xb4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x1}, {0x3}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) listen(r4, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) socket(0x2, 0x1, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) close(r0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) poll(&(0x7f0000000040)=[{r1, 0x100}, {r0, 0x10}, {r2, 0x4}, {r0, 0x8}], 0x4, 0x6) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x1, 0x3, 0x8}}}}}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r5) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1000000000000036) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000001900)={0x0, 0x0, 0x0, 0x0, "a8f1bf22b2394c548a1f6a3eb02c01b36f033a2e"}) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') unlink(&(0x7f00000001c0)='./file0\x00') executing program 1: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x9, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, 0x0) getgroups(0xffffffffffffff84, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) getegid() semop(r3, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x1, 0x1000}, {0x3, 0x1000}, {}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) sendmmsg(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="8bbe837bf99b5b8dd9fe51fa744d49734967bc2c4a577f5bc033429a1cec8a0a9510e3e3510ddd4b15926d3257f270545388dbb9b5fa5ab75124f76ef8c0e88c4d9e0016980f68cc13324d4b5067de5d62ffb51b221e4016b52ad25a8a38af0a2b9835", 0x63}], 0x1, &(0x7f00000012c0)=ANY=[@ANYBLOB="280000000000000001000000ff000000e8ba4131160eafdfb96fb8732d8c44fe47a50000000000004800000000000000ffff000007000000f9e8e83c94efa734248b16b639e0d7f13abfedc508f37e6f17098ac11c99e186568ef99ab283ff9a9394ac6d0fb7e4ed452797ab94000000d800000000000000ffff0000030000001535649750284260b0018eebf9c3241678e3831933ccd492d16b65c440ad62ce5cc1461652154047913d6c71ce5632af54f3aa632525a85376bdbd6b2e6ff446b050b709a2770b9726c2b37fa4a6f4094e81b3e3bf25c0702d95c3b2dbac21702a78f44f8137b13d4fe2b458043acb5feb7f5437018a12391a7c9e8c45aec731ab567707ef113af65240adae2a1aacbb67910802db2ad62fe8c8480ba40816374650d982cd0799b5f05a0d41978496c549a093ca2212e46806962632c3fd3c122f00000000000000780000000000000001000000a326a06dba18e7e709da2710d7beff9aed1accc9b86e825b3cefb6a0a331b95cd53b9802380813bf12c99ec28f55e57d29fdc8e05ce83340d81371e0d6708ac8f8a932a2963cc2aed36702697bbe78b6c0237b7327825a45e2f952af95d958ae85201e6242e1a646000000005000000000000000010000004000000008fc6421679c03525ea32d67bed7ef960743fdccfe9c2fed4db819774fa394d62b073859f65d5163eda502f6fc9ebd0ca0a7962691fbd4b3840f0000000000001010000000000000ffff0000030000001d565891502cfdf54f0408d72abc69daf2008a6cc7d05091a82277632004ce4e354d33aa32ef1b0be227909221cd5733bdd3dae5e5cb82c840998af5ea19d27b4c7f1d6c9bb92b8d952b84e6c960cd9fe5df0877db1a1722af2789b3c21c189d032cf967278ce9d1f577537bd4e306b76da7eb58ef78e4619a9ce828064af0cd0044e0ad716e0f54359c2a55255b2fd83e71ade14a9d6472e9c11676d79024aaea6756aa9da04a8f6cf90353656242480aeaecd11face2e370a2b9ffe9986f9fe0b5392b9f0cfa3f84aa2b19284e24fbccfbd97283d30bbb93e077b0ac3da8951d26df909e4f47047013c8aa4e0e8a528cc232e335590ac637aa008c6962eeac78a73b1b45c27c441319191bb71bf5deab43feac070eea6924bff84f887b74737c6a0c22938984d0354e1781b2a2b8b20e5b0da4d7c7b3cee68f4901bd99c1a6b5f4851834c780dacc7a65e9e0696d097dd79257861858b8d343f2b5911fd7d58ef619ffc91bc8c54cc9d4441b53251b782e03284ff0d4f476fd8e8bc224bd89857440a148498525f91e32ae72a6debaf0122848b40795421833d83d84c42a76d14d80b4c61e003b95bf26d08ebf772e8511782d689d3a38a938c3bbc1e8be7f38c18a8f03d809b71e08a4f208fc5782697f77c8808489243c4d8a88025b8efd0e3edcb0e30d9b0365c5830eec6eec7cfc208f5a4f16050727ec87f02da9546d4bdf71c7bc8d078fe7550c426d0fa8f162a3acb482d8d916b8485422171b3d5d7baf965c4f3475a941135600928547720fac5759daac01d374ca244288eafbae105fbefb49d9beaf6ca39ceaa853c053a289a80a28070c42c138de8d355cf08b60d569e384840ea7bddc1b1d71fafac9d51962e1cf1aad70e8c42df448e9a25a68acd835186bfbb71c0690af5819587a5d6059256cca11c5be83141dc745222b3a0e7ec402e0952a6d9c19a29d52631056d9c45bcedd41b0621e73e9eda65c7b5a7f79a0ba526f30affdb4979ec89f2b2624197907e73aa3530631aa3df8ca57c6492ce83790d9bec167a2afe43234cd6ebc1f274d478085c57b3c5a9e1119d6e452ca2dfa99a572012b3fec5370f25f5737b090749e707732a155f5daddaf89a69cce4bc17d175dc0e4617c703c160a5955211a305bf0088ab9c3023e3b1b6598ef3cf6a822b172e73d757351133d88704243f354539ff5596c2f054c97ff38fbdda5edcca44c1f5cdb5395a92a3a9bce5f8270f16eed3267b52ba398e66d7634e23cf56b53eae3bfff45df97009cb0b57550affdcb3ae14766084d491abf0d6fe2788dececa5de3f236df587354e9f02cc6505dd5a98696e6052aac17427f20670d98e7797a28d7936638e3d12c2d5a95da7c9908f46e52e3e8876bc5b51259f66c561c38d0c33c286b4a4511bb3bb6aef92e0f0ccd2f2f19aa427730ea8051aef71e5454e831645ec4cca1a163f9fe85d8033cb35d14fabc5e600d411ef2a20e2c7b4697d568e80d6935df2315f19081d654fd04aa154aa4b6d64d7fe39254935050428cc5e55ce0dc7b0702ab71785284a8b0dae2ad95e6e2da31ca5808867e20a00805be3c5a5bb0468b0fd6bb1e687b64a65bcd2a566172f45bdb6be29e0587d228c3c17a26c275faee441ceca93afac1074709989bb7ba685e350b1a0096e619718eca095f92f67161db0a25177c1af756bafe989eb025545897dc3a5bb3efd0c6952a9a925078b52a62bac78df6d2a828293c0358b4663ecbeeee18f14d6ae85f98c322bd552cab7d6a37ce97346edc9e9b494c086f73f8e0b3c4279d71fffdfdf4a3fc387fee534b8d5397177919a1e61fd3a853b66814c5f5d84c9743c154e395ccf9ba321a995b181d056bc89256335069ddfaa0962bb4cfa51960bcca8e2695c524ca85224d10a6866c18a009b6a4f564424b2202b049d5b81140e05d8c018737e9ef1d31528a15b897ac57f2effabf353a5dd027ce9ca2c6da8c8f1e00b6c7fed2d966fa1e809c0f4f94445f16c5f82e43953de0e9c245793e1071b1fef5367c4ed29b1d412b5e89d48a042693f3c05b845e1188b426ab359cc8b128f0ff8dca057771d690b712d16a9133273e0485fbdfc9408c78a9786c2ad148f239fd232908c6f6d8ec9f40c37fc4f224591fd86791ed0b392ee24cc2ab2381349b92eee91ef59ef65a0e0b5fdb6a1c92670b96ec2d66614771b9847124c334c3bf8c62a8dc9cc2094bfd4d619e01b99dc7c149b1f5ca7d7e3304a56d2eb0a77f414f515f76ab19cfbfc60736e603f11e697534fa2a0cfbe97101dd5827c0129e9f8ea82217af602cbf1ea9e3092043925bb88ccdcfcf57f54ecbbff4dbbd9de884c64fac39e4731adc8562e046ce2ed3a161071a7b98cec3daeafb9311fb15cca19b6ea8f93632c3c7dc9c7743961908302f953e820d0b0fc3ac152fe93d0031e10d264cb5e01e6813b3fd6644054425df5cbca82066ea66227c22f57f7029055ff1c5f022924f3b6abcc6550565cc19f97106cbb4b0715f3711aa5ac416ab1b95d7d9e1c724e37cab09ec61da273e788b56917787cf1af35ef1da45bb9f59fd68fc26217e7def1671e4644bff1ba5ecebd8b865f19102f0c52adb6662eb6ca1fd60946c7f4ae728ebad3c63f4632f740ddc98ad67d61f12b0639a2ed457f3ff1c6e29312299eb5f34fe65747f90d9b484af525085ce1774f2b4e6f67a5cf19885f175768801d9f14066e8b550945ff41bd5301da6ea8aaedfac3a8c410398ad0a37263be500cb0bd4816167bbb204cc71a6ffb0f42b38f31dad84bdc833e3a509c7577f2d9f4e6d89e964bccc312ff02c904260aa9617ecf4b68ad7e2d31354dca74b8f71876108f6ce7b7299c3df3fdb48101995608338fda0360475772dfb0f3ffd559e4fddc28a85ab8ee4d83d3f1f66335e4fd8bd97a3563f893a9b503f68092096ef09a5bbba61c344e6eec687f1eef7f5fabf0a67cfea409f2d481ddfea1ef1b13ce879ef9015fe5b2b651fc5b1d5c826597a84161b286fe7977597bb16ecc5a792f6dc7910cbc37598e0fa5afaa34a569783e16d18c97f8a37b4649940f7583eed47d75372302684f833fac969cfa37b3105701cf5e5c40775f81391437d24a6b8c0aa3a74e6d31080421202223f315038e0fa3c1db1e99927de50945b29d917606457f801b7809dee0bc63f5d8685274e75849d2949de306a5a19b4b67c4c7c451db0e4626796c1a601b6c4b5d3b1c728404b3bf3f2618d6daf9080db49e1194fd8245b159a27799a8e7f57ea946e7f62a95fa16eafa594bbe51a2e4c35a2f94e6e30c15ba0bc839e7eb12f8c24b1410dd97fd827dd6742c51ff41679b7ef2a9839ea7524964f45f4e9521750e0daa671ae47a1014a70b271c670a5ad8bb79f5b3cf73f10079a3a0ec5fe2311b8545d76adea3b6afb017f04e2de635720c4b8c486aa53518d156ea5dd915061f95d49dff048ac8e5da6896064d5e82a0e2c12c6282e6bba2259b87a957c116ddc1a9c8cd7e36aae0f05b77874313e605b6053fa24303f3a7326592a0192d543bd7a5ee577e94aacf8ae0aeadfa44c30d30d0d291866d4f4020f2ed4ca5e3589f699f366dfcc90809ce3e7c53ebeb0fbec0fa6c7e34c1fcd555a2d3f627c0227cafae53488db31f89a47efbd7e33891f42138c0eb106e98ad35c71c5ebd536ce8e964d9f564b3577d6889f66a1d38dd6d7b432c86ee26696a34ff106944fcf5e99c1848b2b72d8155a9ab4cd1cb451475e4678f64f60c226bcc9559abf05900be0ea076808d4aa855f80c4c55ef5662c325f43571c5994ad3e4ff85ddb7ad0425f16bf77defe6a4da21c32b6c3bd7b6f53ba8a3249dfd8b27cb8c1fe802a97bdf224859d5a3e39941a19e13e025092fe3373ad936940f4267174ae9872cf2bd1baa207e7db9148f8aa0d5e0d9e9ad3cc9bfc6796bcdb5b8ad37da63ed5a90e1be45e3e12a9355ccab8197526e85b91a2bead52b4010a317763bd6429e730e0e03d4c4887b22f69d1a6fe71fb9ff6d72bf0e26b498c70ecf9793825eb73bd811fa47951f1934e20235903c6dbef909bb31b0aeb6b404abdad1ea82ea11d668951989edc7303aad658f820ada097152b094fb3115cbf7688724cd425433c749ef5a5cda91245e0df71dc41853aa4ed41d5beda387598ca304b31d31f43768e819aed735d2cc6e481720471050841e1f4883179bef9524412f08ce8112c08db1e5c4a0a2c3889ead113233f3a887f25d82375817fb294894e412e5418b72c35624b5280fa5b8d94bbff37e0899176d6264ca673769e823ee2c60e18b33b9eef0cdd29e5cc57df5969b9215cee0b04bdd31c380714663114ef8f1470941a9309c96dbd4b2a2a976bb8408d1b25e86b25a13c5081366cb7f159dcf7f018738e653a84a64fc7e332d72dd5a77413058fcfee641cb1927a686832322287e8812a152a924d0e61bb37e0cb4a80f67d6d5fce6275613f56cfcf23683ba31560101ca93cf60434f79a27f16f22ba3c81a376c593e10931dc5a192f7ba2ce4e07711febabd07c0c798eb0de4216c3d149c1170455594f103bcc0f2d8b24b20587995811409e59b5f4ea7c3a596d8b41b52dd06a226ca2b3007ba94c118dec78d9e98e0f31b90d8cf988974f1e9dc1f31967ac9251949aa5d806b52241ea3f204e550c5728756355eb458cfc7c84e230cf76f91a4e6087b4280637b81be671e35b6e359c7bc530bda47e947aa9099905ae966b3607fce16ade937b9b9229b53bb3a8b796f75bde6879020e00ea03ea560da71e6231d6710dd674be9e51f1434da2e8ae9ddbd2b25ac44bafb532ea5ba7aec0ecbbc7d93f9fc272c569683f07f52054ae30be9fb1b9b718ef28f50f2a1510f016f3c52dd86f8e841b04eae85ae018055107d5485a6b337f984952c4b69519e711bb9ec6eb5777b9c97e7b50bef2725737a065ede82b834f76e58683556fa62eae731a90417b02a450f4aca631b094f1a27f5fd83a4bd5566c78bdfddf71b38ec6dfd4f08335f29242c78a5070e1369ff63e2d4f17f7d2aefb3694466b4438904700df59ef225f4d899fed097cf35cd8520776986ab3eca1f108db4f15ac6bca840dbfe156b07038f7d2bbc75da1bcdadbdd716a7ddbb65c28279aca1a4ecd3a8edde39ddf44f6fb40e0d6f81c9d81ac861b4f6bbc4d65b5de1847735e3158b7a671aa13d9c6b105509f34476aefb241caa629751469ca69ee8da9e55a3ddd8b8a5f7d0f20e8167f0a4905fd0f3298af6551786b7d9042b15b38ea825c7de5a7d54f6be209fcd59bd7da7b755c9f16440c3c4debd54d12afaa94c8fc472c6fd2159a15c71d4eeb4272ef1129a8b58fc2c7eb692ec539053a95c02766d2c3541bb73650690a06a5ee85d82b8c4bd6e2d36a72b040fd0cc4a36084de5e21bab25da45b877c5f53c3e1cc766b565bf2dd90a1979f391fe41ccb87e30d784b22213d427474194b7b3f95ee1296c7c7ff95f9c9c5c6cd6e4049177816708dba7719697d2d720c0055e27b7e6a11c9fa58a3d981a75356f3ba9a73e7bd75b928ec148ab6d47bd71fd4539d7dfa0ec956a99f9e541246ead17e4545800998cd5d09862d77c2931aeff2fd460570a76f110dd6951271bb4b6799fa147ff44ce0430ce9a7119727f9795415014fad3a3dd00f569445a1121e4cde4885511ac4c71d0b60030fc4058d7b97cfe80902c3c0f177810e12d439d770d467da7b77fe3b4eb9b5a6b69d19418e53bd104f80a88246fac8b5138c7eb280000000000000001000000000000005cdf48f09399ba864b69e21dbe59d40a401ea0e0a39700004000000000000000010000000300000086dc024894f38e013c3aca24cae6510c19c0eac1066397b7e5cd9aeb65a0350d29bdf0266f17ef117000000000000000101000000000000001000000020000002b08d1e22e8eada6101427943081413d4c6e2bc85c476822d6ce697a8de02e649391465c26423ac13f39dab51b74d284bc0e67f09d4520af92d10e6a65f257d903ab1adee485562f61f8a906e953b0556ec698dd4a97fc250f2e446df09f3299710886f28b6fd15efc4ebe4fdd3991495522fa6df4d3aa9294929e74601ae65b2f81dfedef30b6d8fe35abf974372137164fd6dd7691af83f0886e1c10518593a0304f03c929df48f7e78a7a9e96e18a34df97137a9da30dce51ee8cb046122ead82cb9b086278423d156be83351619d87c926645b4d9677ceb0d29b95d2e3de79b6c028cfbdaf9fd0b56b50b0f47743a385c4d1c4ed8df89ffa356d8043310bd5098ac215ebb5b1f06cbddb7c4c1541d690c7febb39a8279aa1126861e8ff7115d0214ddb316eaf636b851ca9264673d00f103fbcc3de962d161ede4693f53a8d98b6d8863418f7cf53d76d911dd9f9f6a251a41b7da0cc65d13352ae27cf87b101545925f60543e2812b89a6c77ed28507731fec71b1f5cdaa66a3a4363a2bd62af293cfcc50d4c34292ce48c071f1d22092bd564158d18db5af4b9bbc3666051b80a578e7ab2203871daf6c244b59367e31456c0d84f06adbb46e03f3a78dd6a6af4d13aa9ae466a60b6a8b31d63e6abc9a44abea8fbbdfb522b165da08e1803bb5c2bec7b7680ce7950d6d9acbee679e256db320f5778a7dfa43b492710110c49b21b10ddd21925a8181d66261f064aa14cbe1b5cb5949eaeae70f29c145dce3f0e9177c766ba5a4e33bef3deb4805085e238915fb937a49bd91366a11077a33a7c825895ecafbce4b2b0703831ba9a488c7497faebfc06f9206ba6c3e0401c7857f33c923b0e08c6664d4ef651bf6dccab1a08e18dc114c31f3edf02c1163cb639a622632f02fa75f811776baf63a3d1b90d8ef7be3a6d2adf7c0a09a759cecff7643ad71b9c937bb989e4c11a52c9ef8cb3c740cbb5047f50e4f9ebebd62bc71bdb53e6c813f292a92a8953dfcafd113a420bd3d2e77051a6b84718d05c04aaa897461c28ef18bae96e887111f3157192b536e4aa7f07a04a55ef32d6c1eb7a1ef969369ec5f15f798d9961da6e1a8d816be541bac7280e732c7e8910e7330451c2e59f7096fb4d21d3971c6480f03484c37aef4441b7740780ed31c64fec6312de039b5cc49e69a6e86adadb48c3f056bb5b282fdc5303bcc6f390e592534679db3ff319f2b7e4b0f53d0ad1595c9c640b9dcf0be51f2f5c74cd4617aec1829a6e20f3e7c479768db1a3464fd20740b1f5d40bc60074e85a5140cb1478ff016a1c5f0e74b367d403e1599999017ed911bf4e379d68bfd8a69c06ed4c2a681f71dc141b8ef3d7cd09bd6cd7143c4d5dc5d2e6634392ba5cccec8e2c01327a264e3717192017109d3632cf6625f26530800cbcd325043a1d64a521fed173ab1fc9213ff904d2e0e2970caaa4c63ea50fc0efd1b83d3c71484fb8c8023f44d90f5ebc1583982527deb72639d27fbcb0d74f106be15d6be916637f742524784c4c50613ee16002cb085ad13d9c183032433e44ed6b04049432a4f01f8afbe792860b67993d3145746b1112fd0297304390048527f597a8916655a38141589f985b2debd2f489662342ee504371c66824b3cb3bb9da2b8c605299e462b3bdf31c73c30a9bc0bb82e527a8da998285aec17b8602174afa7bbc983faab549e9a589c6dc5e417935963f1615e592589ca9e703298abda1dca3b6f70be8c02ded40e286f3e83605764e18a27e34583d9fb5042323dd3ec5438d41e019403c66bff4c25ca4bad3d87fc87fe39759664c419b5337d390620bbe194231c790f8867ae205b0db14c6a9dc2fcf2a62d90c97dd3c5603416a9fe87b0876ce96fe3f1a2e8467597e953c94c06626d284fbf0962839e9df019755e95077a3056e4a04045e03ba414c977b7c2105541db03e51e9e9066513f1f0b953f46943e7979fac0df9ca34a562ea24988c82f5b339fcbff5d248c41d1ea8cb174630da3ad3cb8219c1b2db3781dec71a9ec9f6073af4cf3dfc81f3633f2e32bb9d0e96a1fe9c6b8f24e8e53b46b5f5313db2506d8d6cb586933641edd27a2d4d5e54c59b8ad32baa075e3c81615a7e9566561a44a8af2f100ff491a48cd7f40c15eb267303cf0f6cb68ec66e4f82dba388bb5145d162e9c5783ecdd40be2f261312f91268fae36a266b9bad503f7bbf10f85d65bff24680cc2b84fcb83b1880a3c868c9c06f0f51dca5752a44a5873c00f8ba5bd015664650c83b4e7662b6861a8fa738b77b6ead219c359b30031805acc415a4a1218eeda42f3037b311e5fb8b8a24d93c68840812eb205c3d0077451791c37fb1dd1621bcaba9173b5dedb720465a95932be11e46e1e95147e5d8a3b1a0149351c1167aa59f406098c7f39db1f32fc9af74a7fbb259f17fedad86b73f11179b7b4ebaf02bf6878e9c06eab8ce9df18b6110ebe0e262b917fc9a56ea6b381a7a3fbde54f2123c0207bd2f34aa21c6b8a4290b62dd031c7864af1898af9efb12cf4d9d41951b780a4c6066cdd62f354390f086acc37af205aa324d6c37f77035a70c1206c35c5dccd45fc1999894b67ce234cf52555da54f43b3c9c6fe585538fac06f2e94c2de7a8681792db74d417bbefd3dcd2459cee059a239f3e82a28ee1ae4edf33c7d6cfb2d53623d4e741e8321db1aaf69bc48b3de9ff7c82be887cca06cd3102dbd84c5572e7fffff59ffeadef94ceb909022140018f263abe82b382e5533544a1e57fda6bbd436eaa2cd16b78f1015b5ae044542a107fb6ad07340bcc9592468b18aa309ff843c5fdd4509014750e9a8cce41ddbd3f507381fef8252b2d0f48056ea48b01894ccb4d79dcc8b7f7df816b4ed6393d67449c36417dde398f8496f5ef67fb792d1c435ae259d016bb91c767e00b3410265980b888fa2c0fda60d4009bcefe8145f9aca8ccd0bc07a37bc0e2198df2e3ede66ffeeaf0b258153df6259ff59cc2ba7c5dce97ec83cb9dfdbd523894cca095d2cb662ae875d21d703456327a2fc3c94ab3507cb4f6db91b9069e628420f150f633cc45a6a8256331762220c143790280204b26513c3a161e0ea7510390fbfa23fff8affacfc356db1e81445197a3b81640ca66bb6bfd540056e0d681afde84c2ef33c0d1728d07dfa58b8a18f7660f0b0b40d1e07173519da532ac74e831163d5b57c154016d2a97ca4536e67c3aabf671b9db948c510d4b552aefc0eb70da2cfe6c620c2d89cd728420acae6f013104f590650a2d53e18a36efe66f55a9ffe45c55727dd51fd0abbdbeee6fa83bfbdf281daa145b3dfbbb4237bab3cb99d82f65e5c3460f7aedf39de3a23908c5d637888c697433420e430d27ed263f8d4b44754d7fc3e05ca0b64f75d2dd5bd20d7335bfbb63f77d3ceaa8e4778c1d549a8cc92a54d625b7fbfeefcb7b30c91d0aea7f7f3313c9f41b8987517614fc80167265a59eb6fe432c006a3c8ff96ba88ed698d30f6be9a39f2920bb704aebbb43f699e358476abadd87c72db08856e60258aa301bf2ee2337fd7b6a16c801f7e292ca93bc9ce73ea553797d7e02e7cf301633fa566e44963be3a0cd6777e80c61e5b5f46d5d79df8651ec3baaca2ba8b448d72a3dce841f8a29cc646500d87f80e7b2fcc470d7c2e527154f9a170e4dedc5e230a502924b2e6b388bffcc2ce78c6e602616d03f884c43c1b1db45b455e5a47ddec18bfe07596e5febbadc776f09736eca0948aec2c7a538fd8fe9a06da98f9f58a750da9bee671d2f8007ed822c8e2cbdb9e773d2de11ea44b3750e634d463595fb10dec933bce108586d13b7037ae86a70e56cdf3111ae274612d6b6fc7440fd9122819b41ea52a3d05b9a017b5a3dc2bc843d0613d47f53359f0db405f64615974f23fb73e32629b1d17aa7dd3624efd7c3185255ae1f9b2b5a42037703ddf1e5f9d6fe5cb3faca800ffee2f3300ee3f425319a715a65e51eff1aa022a2af1bafd85bcddfdd32c2bc5aa8b06ba47b98fcaf5b8bfe30b5577d5c67e88b8c2783dd35e4285f8a59c2c38248258b481da384a770bde2f8b16e727c07d7defd283cbaa3214dd3a26eb072c7b68e82e410e0ebee14cc7add8f0b9a2adda874ff03d4d4369b8f4cfd941f6ce493a05206e411d67d70ab46ab260c9e2843e96154acd7d215246e8d2149a5f77e0fe793b32bf8dc0b8bcbbdd19f84426033e9ef8c0652dea3287b223f399b4e86a022fb72c2c0c1727e2252905f25802c2da874b019f825b4027af1bcb8f6df53f3a741cf219bebbd071ffa62aea1597bee84915cb65802a0b733dcddff95af28da5976dda87ba7e43c03fec7f08ac4ebb78db88b031d4edec8d1c39215d62f09ba5e96bb85086319923854a70ae24b1340aa0815d5978bead39389799bcc207e534a7a561fe420c574897cd908d8c4ab51793bbf437412c93eaba182c618e65b8968bd93f1959a3383a89ebfdd187a9e706ad7590f4eae700e9ff64642f40c73aa5e9027fcc745acf881b7624c2e377a32806534368a1468c89e167f3726d8cb10cf57c27ac3a7129d71b24ed324eaacd3f48b1191ed83db13e4391cbc5a60b9d03d5c5d560f9b8d65ef205b3cc885eef34ab19aca69119b0d6d8970bfe02d6dae5937a06ed3df9986e18bdc006b6ceeb741ee76641cacca863adbdc6a060f6c32f2fe7ac7263e6f80e9448a0446a886ded7ceb6da399e29807eed506ac1e55eec32e7f54dc0a28be5dca642e54b753dbebf54ddd01d578615061b7bd0bcb4c5ba1de02d05ac5aa33d2841a814c7266382cb4d584705ddf6c3d03d77a488e7c38d44a949a2379a4463b0060668e41701fbab0b6caea16ef5006385d0829a72234edc0f53f20bfe0afc0ccfab9ec050735b35eab8aadafd29d4580c112410b07fa0bec983d8bb328425aa97c7eeaaa2dfa2eecc80fe3567c85f711320ff45eca13b55d99cf27cdb98a78dc2c92757843d62453d5f322b46371db2edb47aa8ad188e455096aca0e68146090000000000000010aee37740e804071402d481f7ea7bd54af4196f41283795430b7b60ad674355227f05cda5c967eaa2287e2653cc48a8d94a90779cab1d4bd20e4d76eaed130661e300ee7374a506d6985e39c59e68e5008e7678bcda5ea51068c91c2938a3494c7a9685084d12d61a05413ec4ef01bcf8a8f5d4eee91af9c1982d0168749f5046d0ad67f115631527421bdc97eed15f9267907412bb012e550a90b3cdadb3cd56f2e4ea7df6d19d85866b77be3ea4bed68c099cca9f71b3513214e9e9bc02f8db7d0cf7ea847030c62d5de0d4052b486082be169969ea71fd31f1397ae45c0b12afe8eaa0ecea379dd305bd34ca2e9bf26c3a2777d83fb9d4143ae3b123df98f47a8721c009af1f5cd350d65528193fafd229a71f528675b963d6f96ba3be70615c8506f31c3b1ccf60c8d5c0663780b27fd61569332f570afd6446ac41c0925a7415fa8837b98ad542cd2da3589c6d3d0151d3cd0cfa8691b298caa5b455aad376f3922486609981ecd3d02c966b9648c641bdc477cdfc1ba40a88e74acdd98baf832f72176998e61202eee6c661d2373c1d6d0a7dfa3fbc6a286652d4ac91b36f38adcc98d10849d0da4c679367d1ae83f790452034fadf2e9b329e22c16f0c2ed30f7ac16342f0c8d69dd1ac4a47a2252043922ee82036cd9541f7d500d753cd305f848e694df6ceb48bab9d32391a66a2f3e9abe8f7074972c50ea8266486aa171425a1ac97c5e5394a93313800000000000000ffff000001800000c1fa7934cb080c2fd15e0ee8b2f789da631ce60dde1449fd4e02e28bc4c8de99872059fe00"/8912], 0x22d0}}, 0x10, 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000004c0)=""/195) r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{}, {0x0, 0x80, 0x4, 0x3f}, {0x0, 0x0, 0x0, 0xd8}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0) seteuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000100)="de7a022065cd6a454bb319cb2527f3c54b315461030856506f307270f54c5e1d1c681387532d3fdeaa94427c2a6825e7f887a52561d4ec1241f216afdf205490", 0x40}, {&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b", 0x4d}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x8, r4, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x20}, 0x3f, 0x100, 0x400}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) setreuid(0xee00, r0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='r\x00') socket(0x11, 0x4007, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 0: utimes(0x0, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x800, 0x40) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/180, 0xb4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500000006010000331c13fece910b00fef96ecfc72fd1357ae3020000693039d2d236acf20beffb54cc164991f7c8cf5f882b2b7be1aab0d44e73fc521fdf953bc3d7b5631405e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfbb0902000000e371a3f8343712051eeab70800000000001000"/177, 0xb1, 0x0, 0x0, 0x0) executing program 7: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000280)) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) r0 = socket$inet6(0x18, 0x4, 0xd3) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0xfffffd6d) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) shutdown(r3, 0x2) close(r3) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = semget(0x3, 0x4, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/247) setrlimit(0x0, &(0x7f0000000000)={0xffffffffffffff9c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x7) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r4 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000002380)='./file0\x00', 0x2000, 0x4270) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x7ff, 0x0, 0x5, 0x9}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) r2 = socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x2, 0x4000010e, 0xffffffffffffffff) socket(0x1, 0x4001, 0x80) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x4) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r4, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8, 0xfffffffffffffffd}) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000880)={0xb42b, 0x800000cd, 0x1ff, 0xd2c, "8717f9050700000000000090d692480d51aa8000"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="355a43f0271d379747000d", 0xb}], 0x1) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0xff, 0x41}], 0x6, 0x0, 0xbc, 0x0) executing program 1: r0 = socket(0x10, 0x2, 0x80) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {0x2c}, {0x16}]}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000000)=[{0x0, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x1, 0x3ff, 0x1800}, {0x0, 0xfffd, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}, {0x2, 0x804, 0x800}], 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x87fc, 0x9b7]) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/248) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x9}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgget(0x3, 0x1c1) unveil(0x0, 0x0) mkdir(0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8001) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000280)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x1d, 0x3f}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4010000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x1, 0x0, 0xc8}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{}, {0x7}], 0x2}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0xa40, 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xfffffffc) syz_emit_ethernet(0x2e, &(0x7f00000010c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_reply}}}}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x1d}, {0x5}, {0x6, 0x0, 0x0, 0x7fff}]}) write(r0, &(0x7f00000000c0)="2f247933f2e900711a837cfa72a8", 0x2a) executing program 7: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x2]}, 0x5c) r1 = socket(0x18, 0x1, 0x0) madvise(&(0x7f00001b8000/0x1000)=nil, 0x1000, 0x6) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB]) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0xa1}], 0x8c0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ftruncate(r4, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x653, &(0x7f0000001840)) r5 = open(0x0, 0x0, 0x8) kqueue() writev(r5, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000001c0)='x\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt(r1, 0x6, 0x1f, &(0x7f00000004c0)="0000000008b7c7ce20d7fac8e4a669ec5f154b5e23defb22b563478ad23aabe227b11109ccd5c211d84caeda2dda9b08ab21b6282c108680a11d430541d44715d766a402efa7da91688e5963744c04e8763ddc9aade2afa069e301b0cbdee660c0366aceb27f7fe890e52ce288a2d39aeb41a2633a055a7cc2da8880bbf69be3539f13a0a33172cec2be2ca1e2776a904aef43fd0d18b6012a6bcd71a4baa1c028e95d262a9eda647718dcd8f3f1005e4b00b31010c02663c3da795ab0512d504ec8796653d8c1bf81d7490d0b5581e11697125060f894c6afec68c598112285bb4a01c90a79a976556272015f4b0c583896008aa8e3dfc967019c005093ebdff1", 0x101) executing program 0: open(0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f00000000c0)=""/4096, 0x1000) syz_open_pts() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000340)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8218694a, &(0x7f00000001c0)) getsockname$inet(0xffffffffffffffff, &(0x7f0000001100), 0x0) rmdir(0x0) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x2) getgroups(0xffffffffffffff84, 0x0) r4 = semget$private(0x0, 0x4, 0xc) getegid() semop(r4, &(0x7f0000000140)=[{0x4, 0x3, 0x1000}, {0x3}, {0x4, 0x201, 0x1000}, {0x3, 0x1000, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72, 0x3800}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) r5 = open$dir(&(0x7f0000001140)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f00000010c0)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 5: setreuid(0x0, 0xee01) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x1, 0x87e) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x8001) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ftruncate(r1, 0x25b2) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = getppid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x25}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r2}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(0x0, 0x1, 0xf32, r7) executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0xfffe, 0x4) socket(0x2, 0x1, 0x0) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000780)=[{}]}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b090000", 0xe}], 0x1) r1 = getuid() setreuid(0xee00, r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xd, 0x0, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x2, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x2a, 0x2e9, &(0x7f0000000040)="5ab7736a", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) syz_emit_ethernet(0x52, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0, @ANYRES16=r4, @ANYRES32=0x41424344, @ANYRESHEX=r4]) r6 = semget$private(0x0, 0x4, 0x108) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000000c0)=""/158) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000003680)=ANY=[@ANYBLOB="aaaaaaaabb08004500002800681b0000009078ac1400aaac14002a0d000400"/41]) semctl$SETVAL(r6, 0x9960523362a3d0b9, 0x8, &(0x7f0000000200)=0xffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 3: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231020000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231020000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) getitimer(0x0, 0x0) geteuid() getegid() recvmmsg(r1, &(0x7f0000000740)={&(0x7f0000000700)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000640)=[{&(0x7f0000000340)=""/245, 0xf5}, {&(0x7f0000000440)=""/54, 0x36}, {&(0x7f0000000480)=""/65, 0x41}, {&(0x7f0000000500)=""/105, 0x69}, {&(0x7f00000005c0)=""/126, 0x7e}], 0x5, &(0x7f00000006c0)=""/15, 0xf}, 0x7ff}, 0x10, 0x7, &(0x7f0000000780)={0xffffffff, 0x100000000}) getuid() (async) getuid() acct(&(0x7f0000000280)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x808c694d, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x808c694d, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pledge(0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 7: r0 = open$dir(0x0, 0x8, 0x78) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) unlink(0x0) socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x8000, 0x40) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000280)="7615bf70", 0x4}, {&(0x7f0000000340)="40c2ff8c8ec0fe8ac8e858728aae7eda4f05f078206057e31db1de981a3f1558494e859093c80f5e3fbb16f473c1aeed65f3066ba68e1a9e115cbc871e4934592941acf6ce704f6321f9db43c9ee6e89d25fe03b1341ca557fdafd4e526f8c85c5e5ba12d0d39a18ae8b3ed3aea3da7a0019839fc22131ca54fe04af27ce703b69905198151a34c490", 0x89}, {&(0x7f0000000400)="1d67e241e0cc35c68d480d30711ed0b8e10928830f0c4ed2eb66d85c51a6e72cc5384e5d0cf96b69aab6ee42e05be2b2acd43e753c8152d8196bf9a77441df5bc1c037c60aaea096bb441a59898446421a24b675d0bcefddd504982fc0", 0x5d}, {&(0x7f0000000480)="737723d8f4b6333ab8993274fe42d58c33f42065f93126ffa59ba7d0a36af9f040cfdd4ddb77e4cef3ecfb7b2ca4dc14db1e59042f8e1c93d33434d83dabfe1cbc092abb189f2d320dc6eec52160a2ec065462dd9186fd4818ea6583b27735f481d22f22535c9864e78c4ace79ae7de7b7c059c193b6a0312e9752ef79a71933114b45853e5e72365807eab03260346b5d5891dcc8a980c09dbdd12a39932e192d9d25cb4d8a37084e910fc312ea7d47e09c72fe5bcc1056911298d87ab52c8345fce6e024a00a7faf747f035b96a899395a3bbf7e0adc42e8ca499302bf128debd04fa139d9a1d45d1cd7eeef01aac1e89f2f62083d07795e35294f54f544b43d1279cb24737e09ca5d42f7fa2988439b2491c08131cd9f2d35acbd82750735cfb50eccb7e7a3fa74c7759e28da88faa4ef00fdfd71b8ad67d2f09bef0b4621289bc43df48afcb6ed3181a9c68afa078fce5cd48fabca7bcae2ff55f64fc5822e0cbb4b1420cef7e18ac769f9c737a6ea585b6fe452e92624e61612b7d2200795369aa8c7842ec092867a70a15740347326a38ed4c4ee05fe67652ac727d3f6194bbd85e3334f0fdb3bce2ee7c1b2784d87c767774359a758b2b3099f56b46cb66a6ed1de96df5121e79172d5c9079c0fcac1cc9b3670dd1ac7230b412f444b73b35a54421dccfe73b21e4897b1e7e0fe2639e0f2d1eebb0821ad85d9125fc728cae0102e3e0495c16c659a6d24ae25bd669588d773466a6fa2ba939de2554d7cea829eb9ec9b78551c788c186427b30a0e2a4b4d0abfbc656d6feae0073649bbdcb50bac9d0773f1822b7920354d6046de1095f9e368d1bb86604160a5386e7eb2a7518bc3e68215fc56fe97cbdbf9764e72b57c3b207492885b6ad3f3b87876c8a637e7c920dc12206142b793e6fc25ef3aca36e41802f4c65eb81b9f74fc3e9de2bc2e01f7fccbed2d878a6913d94a7c284e0be07c67f940bf80a61cb5334a7ca91ac30fa74134a3802db71c3e6b2c0f2b02887fc70ee974d60b1aeffc19e75450002a0d6cc8e50478556b769aa2a3059022fec3de69bb45dc58dbc6cb157e23f2866a2ada3d4d17e5c070565a3f639ac93cdc3e9495a75a44e0509aa8f322a447ba29e2f3f5deeea6162a467b8fa8b7a900a8952f84429eb07b4c2bf213845aaf6424efde1cd83d5b5feb8ac81ee8eb3ebe49b41766a91ad2806f64ea8b72bfa9350878ed322ffd7d5b6be8e9d49310732883586213b8c1b9d9739f01abae851b2a9c1f35943c082783455bed5d6776c5a3a89f7688ae02bb504dfdb50e97ea2d2f54329b06337670244216a703ca9a717167f87dc1decb4223d750eb42e606c73d6fdad85df2c1a9b848ddc39f8ca5ec8e6dad36cc274ab63800d724d4a2c7b8f386b63f599464e478625a246f408be324c519126b304b2e3f7d3f6cb4ed618a73564dd3b9a58973c4198d3e199c458b69cac3d132ef0120851624c310a9d16ca8d2bc90b67c39cc1aa95836b7bde470e2f099c00dbd01f9e7456e92ef42020cec1e7493a33661e6482d340bf03abd3aa23513aae63e86c235714b51f1e9c9fb6dfc4d49d9d20fb53fa51d8aa8f2084881a84ee25cd5ea911b3dc13665be15ae2c151ed0b730314ed23d9b530bbad9d068345bdc9b01abf2078b7ba5a9391d817241b013680ada7cdc869b5efbeda87f2713bd04568c93b8d0ca7a8525b672ebfd344e7b92bd34c9daefb349629058bb44788f4f6ae64d2b7dab0056396733ddd3588d8949ec898d6dcbe6d34ac4dc91efd79eb83320f31c0018d657620c23481226bd15de595ed3b9a99019b73015af9654d2b5ccf9640919e0cec18896465f4f79710505d6702fd7a25490ef20d5d3f4279aca7a2a5344e709a5721e0c0ee59aef5d62a5113557655de01036f5d3250ab0fdde4ee813b9c10ef84a89142c44a4cc1050f8fe2446328bcc8ab58cb206d7ab91e3f13316ef06da4d10ac4c39c271649b44c04b7b00bb61b950df1d681656c245a21255e0ad9bfd2fafd765693df5581378b4d85d0bde92549a8d9478dbcb265916bd82dd5beb417126d0bb97dd889f00ef34540aee23b9b34f1835299b6f5596623453770d3d79f05ef8e8ac825864ae238b730dd171d9995dbeaf2dd78573ce16384ca8dadb6b81f56a34f10ce62273a4eca990175e17bfda22fd7e94b00aa37ff3a99b81aa0995d3ffbdf8531f712c30a88ea31c51f7a46e4e2e82d5cdfcaf3e2c508ca82fafc62832b7d9c85aab66f45ede0fcba7422e14b2a9f033aab402c993f04074d4a4ca94fd977f467b5783b683d85bd7d24f4c12e6cf9f950e689e4340f91ea95c574edd3487f85bd8933c475f2b0031995e1005ce90bc1bb20b24a801c245634629f3a892e1295434cb56e8d9733b28dad00920e9959f0b730802fab73b9b927d29e44683578fe5d8187032e8cc381d0008cb1919d8031985d7825dc51fe5252be4f0180d2de356b18d264e9266a2494bd9cdfb18d2b815b7b44049253766155ded7e4297db319f193586372113c9856076ca7ce312b41820a327c9317f6260e2d99ce59194e97bc9fe86363c287376705d53f76357793ccbaec09716f6ba21c8524eddd6820b562d5b85f92bb5def974168210ec0f48c9a0f8649a1451fb0fe47e999121d5f1025a68c9e022f1c3fa1e65bd81c51347169b4e0d50b0e8e175b8a011d4a82d2fee0e806da419b029f64bb1e73efd095aec82725db671b270e73b3ed02e12dc75570b106ecaba3619aac12639299d6607330431a9a5d0ed2dfd37d31a933415d944d88359fbf8db81cd1e49b499d2365d669169fb6266ffbc3ef74e197865529a757d211b43a9411fa187e534cf3675443a19f63039a373133d477b89a461820fae6dcb2cf521834244a7b2870cd610b7fcc6724c43b9fe6eb4c6d29d9a377af03cb820935c1d3b6d851a9528b51abb3058d16060ba8ab436b1f061bc4cdf10dad1a079d24b0a24c72bfb61b00c8d035991c9fc71bd46d38fb965f50ced45de1c2eec139d5044a4695926a359bb8f9f6aa10dfee7bd8abe736e04b338bc3fbd666687c77fb5de5404336d5c0f5f032a02fceabebf9af5a55958a611da1af5d7d2b598e966bc94817e1729695383d8020f200b0dd902bbfbabee4e8bbb37c11dad838b87e82d7d2cc5ff4c83e50162d3abe8ad76c799f51785de256d26e820ca9136facdb15b8d6630559d0754e709226d4d81a1ca1d05eea466ca7a8ec7b15fca79056fde0aaddf9ced0e509b7239018e83b670c5e430bd16bf6e8bf80b6465f58f1536a53510f21b6fbd92ebb6733b9375133a7e587b0360996a0aae36e3fe11e1e6f7aef3202cfe828bbd5cd41e98259185e1c3f8837139251879a347e7bfa373c6503392d00f59f0302f72ef00f9f73cd213ddcecfa6054b33c388ea4f781b34a0933424e6fe34e4cb57aa9c14b9fa3215485e96ac9876cd86bb3ae5e20e8030576fb8ea4fd39fce6e2922c72a3ea073adfc837b0e8f906296c2fa7459ca046989d5eefcf47ef5c9540c0d804b083448d198d799155fa17da05e588d2e91c1ba681a1be04a1e0ed1900dac24f17bb714a95883220efd4d6b946d3667c37f79785eef6b84541f99668d04a42c2db892ceabae14aef7dadcd3c128e3d088134566070f6bbec0b28a34082225ca41c2cc87f910990b34cc3112bed60a51080eb110972f7d28999ba4e77e9edae4ab27382ad717305166346a45fe1462be572e46925cb2d6e57bc5b6e1d7a0867a589ebb6ae61394ed903fc31fc2cdcaaa69f035af5d6570fa093d2c20e15b78a3a580d1ec94004ebed81daf254587a48aacee8a9bace79469ba74c4712e36c7c7e93ba04a2cc82dfebedf8c05c37b1667a5466d8c864a4dc82077e9b706ef7e8914c36c1267709378ba67edf97d8cc84d3eb16ebc10514eb6ed1a920fdaafbd5bb8318eac7928b41086a376b4e36a27a2fbc4304ffd101418a38c1577d5e8f00f69d39f858638f2267fff0ee8f1493c6549db3b1e5693dc92dbbcd92957a72945a334fbf3dccea960d54590b0a22f0a4694d3f9c754aa6b26726522ce1a13bd1373765c32b2614c83163e026e620d668b4476a03d9ab621dd31022178969a879bc0e5b1fd02229607a29184246dcfabebe04e2ed1a18b48a4dfacae81b1ae843ee6fd6648e9dbbeebfd6ad7962b90925ba1b661b8e343f36eead79f3be2a25cc323d280107c6fdf17daf499dcebd27eae868caf669a5f5bfe0e17d0bd35366a17609c823fa064191c6e25c31c7b8ed9ce022ff80ca59b947976ee4bb8512829dd0638e483046fe7fa4e63e718ca1494a06a3961e51c321204e32571e5dd053252e09c37de4c818b23a834efab3acf5c49da6e3c295b7434e6a574c962f4ffca876e7d230db62e2df1f17d3a7987af3557d765ee640df8aff37ee31620bd4e53fcc24ce7a21fd8cd7923bfd1b73b517a8192ecefba221ee5a0a2b0a48f7307399443d7444becae6419b70dd6e3a0796a0fae064bb80d6de057b92dc68d479299edadadd527e13a977d7111be6d57bcff8d4c970efd7767035787a151563405743e82d9e139cf13955aa3551d9d504460b3f16964ddc252555bdd90d6707d714dd64d42f695792f4dec3dd136938affe0d407964cdfa5105f225a9a46a578f3317f4ed41b8d0df3596d972613913ff5b2d6cb90d3906b99d9a16e12d5164f92db7edb0a838dae4930d0e4702a3561f46dd8984e28be299949ab9b92ecf59ab859710d4680a499efecee4d936e46efbd4c0839dd3a335e05e41a0b838c1429450bed896511688cc2083597f598f98be5f14ec0f29ce5b234f171063937a69f2c60e454327275f2144565a0b09896d8af6d826f7ff59bdfc8403fd590372d8bcabf0e43aaf92886b6ceb59c49dd69bc52d92ec0a6742ad14d6009e294dfd98015cf7203a8c9c05ec4eb1a968910b4639b90b9b423177beff1f0c65dc5cdb338d7e02098a26667ff5959f8ed61b54340285d2d247b139720c2d42d98ec53e8410f3dc6d16ddf36bb63fc5c8c323171350a4fd235af8dffd0016244443661f6339bb8d6a84ca04f004bb0b39607efc0e8cd40620a8b711eed09483fe7b42d5f6bcb0bce751b8ec92242b6b8d15faf678474875ba1065326402d6863dd994bbf6f189a53401d613ea245ff337ef39c5628bee57626ea4b2d9a9ec6ec5b08db75ffbd37d1eaf8d1e8663d589aa5f6e47276fc753a52915bceea27faebda6a138d95a337db00928cacca0cba32bc0f0abeddc0229773320e062035a94c99b36a9bb80f4e9b7ba84994039ec784c9b44b1b2afa96625ff363ecdf44648dcb3a1984bb9c2fd490f96e042a540aa7d433a86e2da2e68e27e45b73d5e0b01325b3effdd6d9150adafaa2f5d1b83f463e5759aaa4409c8a5ee06b579dbfbb83fede886576aa48d2ac17e85d12665b059961d4b13b944faa3f0d2a63a256a68e446c786c3236a48ea50120eb4d3af586101e47b85f4ca01264c1fb33da816411531704285ab5f3d530bd9360199a9b0089f12b8bb522ee66e414aeccd87be76e465309ebe8043cc181aa77fa77cb6faa5d863e3c696c95cf2013b6fa82b0e9f32c91eb7f2bcf6d8381d335f5bdd616487e48b1024be2ab70b83bc6ebb1af27c5b649243304e9adabfd859a9ac9296b404232adf680a95e0f8e178efbc9f40fcebd005bea478bdeeb95d268560024a9043e63d0f134291f9e5385944ecc6b93e0380b613338ecb02a38200ce22aa3964d5c031dab4faf08d6b1", 0x1000}, {&(0x7f0000001640)="4332c122da1d30dac074b2a03328a0ca1b88da520d0f92ee000663fdf5c493d74e022cb8ca67150d891bb5e84d1aa6752abcfc4e94f0fab0b8958f63c809b89941ae22678e72640688c89d13718043f7b797d6def14384893933aa882985bdbc410b64617ddee036ebe95e276ef897b38564af18892f1774ebefa346285db70c486ddf16a0f9a64345f6a7879ecc", 0x8e}, {&(0x7f00000002c0)="f2b92967474cf3c86503bf0a565f8ae6a907753a", 0x14}, {&(0x7f0000001500)="dcd83c3868ba52dcf96ff3b22b0e89d4fa7623263af3e2c907201ae535ec8e197a6931b1e2a5b952a04df1ea5fd49548b234398f15c6491da7acb3b77a48075f00f539218fb5c4a272d2e6bdc6317cf1a0527dfb10836e51f166956b042030e0315f5a869d50f042ca3ef45a83245c47262d18d3f03000c79ed5bb9d4b837ffae427130bb78ad725395bd457d712939614800e7f16a58c26944e8830dbf3f664c8bd2b59aa00ec73d542af6faadc", 0xae}], 0x7) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0xe65f2a3ce559e143, 0x0) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000200)="96e9cf1c00000000c05e6f4c", 0xc}, {&(0x7f0000000000)="f9a1c701162e373f67028f33dcf02d3fc6be51adfd769439cd2a502b0dd2f4420babb82c25223e5ddd265b9ef5ccd161c2cf96bd14fcb1cbcfafbdc115fd54a33767d16bbe8ca36f3520e80751922fa3385414516fceb0aeec9b6024b64ce718e0a3d997af791fc2f5929858de08d7a686526551ff09f3d15b8bbc3327820daf37297cbe2aacb062472e00", 0x8b}], 0x2) execve(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) close(r5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) close(r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 4: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="f43bbaa9532077a8d7750881a93b57a08efbda65c3b97fb3864b568933a25b7b6bb346dcacda8caada347c03c7697ecd4e4711afc52bea391883a7b43107aafe46363aeaf6833590718c5354d5150b68c21be98a59d4f36bc8ee3687416d7be9931e97ddd922f64d94009c67039a6eb0ccc9eea68f267627c0c10bf1a5b3f36f028b6b0c5f9ec44e11cb23bacb6da227c2b146dc222ee71421cd5c0335261269c864cdb68a5fad0be3ca843737953993204d0470ecce71ce03d0298bafb95cd964b0", 0xc2}, {&(0x7f0000000200)="2436ff65fc78e1c0b9c53799565f4f7c4ab19c55d697fc755a65f674c24fd65f923aec7950ffb50088c6ff36d6cd4771240f0de622fbfe634ec8504bd0741a4d5b48ea6c5cf26acbf16ecd0e8918845dc073b090f6cdfb65b812a79cc57e4c5d2282cda564c111fedc1786009bc986076d21fc6be94ed85db7c42b2bfb16931161992dbd0a34c317dbfdc5573e6b45280d39763996febbc4679086adbe9ee0745099378d6271437be8654e9f29e08bf9a6708a13c894f76564b380d45f6d69317a257676de47ca0487976115f6d642b15511290cef84ae0644dcd39da3c8ffaf38e97f70", 0xe4}], 0x2) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000340)=[0x8, 0x4, 0x4, 0xffff, 0x4cbc, 0x1ff, 0x5, 0x1ff, 0x8]) r4 = getegid() r5 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmat(r5, &(0x7f0000ffd000/0x2000)=nil, 0x2000) setrlimit(0x10342c1a3c8260c, &(0x7f0000000380)={0xda9c, 0x2}) r6 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x1, 0x2) sysctl$hw(&(0x7f0000000400)={0x6, 0x2}, 0x2, &(0x7f0000000440)="f20112e7bf66a0b510eb4218a8f61c071e818824619af3042083e3eba5e6d763d001e5058d6686514abf8fcb5b60e33101c7e60e33951cb33dfa1d9278d2af85dd9750e0cdc6e6e682b55f435ac312ac9eee862d22d3a2a3b26ea6dd29b6f7e26203dc0511db4c4bfba2642f547855106c792b0bcc742b16179589775451a4c0c9d562f9bcd75521a51b52ffd33f6db6c9aada5dc944a40f411cf3f5d3", &(0x7f0000000500)=0x9d, &(0x7f0000000540)="fe7a2fcf3a3e60c945be7efedf536a57534c0859494b9dd446d28727ee0350e09b583c8a9053252b7165156ea0959e186379e55b1164df8e0a5972ceb7f3f11dc08649d7d2833485190e4487943028e865b4c73fd182fe8f54614afa271c52fa4e187cd9282f04230a188f7d1aea47ac7c19964580da504607b93d7e6008c4a3e4ffd581841dc1a98445f4ea81fd5d646ccb6c0dfa8782bd330e682913250f5dfcdd7a20942e4971482ee1a954d075dd1b039509daff5d1f19b41a08c15398595c8d67a2736dda3015e0ea59121b46818be368feb84bd75ec4365c94b92bd5e5cce6953c469aa28cf5dc547bdbe905d6bfaca4aa12e97f2d94a00006171c40536c73d90c012e247f97033b71cc7755b15c353384cca1df2891979c655e8004a7bc909bbd489f1f1b59f5703878b54e47cdf992cd5d24a455717938e0fda78e33990a8ea25531b37680a9dcd0d1248d9e960661da2bb8fd6dccdf585f5dcb366f80d22fa10fa3f9a78bcc96f171a2088d00f48398ffeea4f157b8ff5fe599f661425ae14a88b90e12bc6016cb780a07fb175c3f1dc98fe6cf390b515e13338c44e43a79dffea4b8e808c9e6bd2bc2a4b3bf88aa603a4bdb6f95fa575d24f1c276f003c2fca990104961315d1125c9721ae281ee0195778d5e130185d03076ec48669071ce85099596ee8f92bd78eb2d9dccdb1a2a58f9d89caa8755272b61c69d26a0796a91f86b358dd8fac418c3ba2fda9a96adafa5e19226742df269aeda588d62470fd1179d828dc0eb14ba6fed7dd3c75c10e95fb7b4a5d04ac2dc387e23a9c6b66a237ecac0a7714d784db371390ef7d4d2466472cf69757d85403d598b18c6d59c188c81432b4ade38b3c7238abb882c78edac773f7a13f385f4c282a3e63d7e14eb251a15576c27a0f584b259da28b6f2af6848196c2e2fcebf6a28c882613311a1fd14ffdd7d92e58f3b1cf2f8ac7a4a62fc330d4a53c40dda7ebcf3cc3b62d3903f6ee687257872486b9e3f8f874942d6fad717029fafbe1ae96d5619b702731e572012a308ec06ce8dda5913d39e6c5508c6c9a456b9a5e387482a7a46fbaf59a26b20cb8b31a9f7a03fe2a1bca9546aee1784e9a8e0bc17b11d17bc413d091a8ad5f77310cd400daf2f653cf561ff5ba87661b8e955a5408f55b9646804a3aa8becac91fa4c25abe20e3ed04d70c853a3ac5f60a87764948e07deace703d6006ae40ad3a5e749fc96eeb6c14b4ba23ef7b413dac7af3cb9b76fdf1a564574180cc8d134eb4b6b3a42094f9d780adb388f7a8c8f8f4d254884b84c6468ca0b2462dec9c248ff00f24c08bfcfe43b5fca9e6ae1df36ddf0b1c5aa9cc4284d89ee5ca4bfd9e14435b0e20bbde74fd361c23431c69e87855e0b3fcce19a70d1d1fce40d9377196a28c821e484b359d5cb0205275a1ef467ff3a5ad1be938cb39c100ef0cf938b13e567873b07b325a736fa3511011b22e9559bba162fe663b853e47a3779b647b906868acbff98ab43d380a8e8e9f8f8e1fdb6faf896f6aec3e609f03f64f14ba7cd906d2c21947e935c9c83289634e6217887727f34de4ab801c0bed83a375b6c90284fbee1794295b37be2fd0b7e009750f7d7ef7c18085b1cbadb7a42d3c6dc6aaca63442a777672ed4cfc16ea17eae28a4b966b31553e32e5a024f22fddc089ad8babdc643383b11709631483e3fcd403d4bd72085a48053eb4be2952bbd6f90b8d54f6624f1a13a36659b1ed2cc6639f83286f2fa6663bf87dd4a8832c6287ae3be98a7095063803945fd79c2a6e72a92f1ea67e6e76b76c8170504d7b1daf63a564cca6a0dd71699441b3b225799ed63247a074215f93776691b9926939531c13af9a6b62fa68e4dbb913a196505d3eff4e1e5b69b1e622aa1ba8bf2e5feaf8b90530b69941a19eecfbae3bbaaf08a55d898a768902dedff08a3f32266901819c65520f0879e22f0d843c2e21818844145677a22b64cb03d50d9701b4c40a500273c2b717908b6c4303d332c296b1df9015f98aaab1a11bac07c5268eea45a0ab2f83601861b36d10762b0ca74409c29df9969ae470e3c7b55a104ee2689cad62c01996cd046be4ba05fbc5ddbfa284727b46abd6a66b947ff36d0091e38a17c0282236b05419c4e0169d9187feb70fe9b0afd10d45c87e3180ec0c1c1a7d9769ab1b94b2147351533f8e53bb5a18cbbe5f211f3b897c5723d04f41c678d49d06fe262571677bc6ca72fba21abf2a0708e1b93178701a3725b4f0953838ecef5d479953f8c67206751fbd98059e438095c4fe7981c312a28df9e4d6fcf90581190e04bcd0fc728221009bf160bbc2bd330f53b84a9db839d2851f9099b1e9f0f0d4500256689cd58253ad168fc4af7a0f8bd33da356011a703952e7ed3f6fb8b2623f4173e08b794e256b0398a662ccc89e7d681b988dbf5aa41990c370469ece7c112ac43fb891e79601f05867781a1c5a819a1c7ed019ac5e232823a45a6cf7b695ce124993a88086dd84fb746dc5ae2b598764e339c9f9e2367b5201ac42bbc614e354be5cc1e14604d008e01e4254ebb365ecb743381f7c924a3ab455a610b4b170294f3ce2b0d5bd6c182a0857c5761dcc8bbd5fe99b73062804926d55f093525e37b083be870d412b03bad20bfe03b5f7caa022f376c56d38a5b4f1f8f5627baf57033ca6f431ac1a508bcf37c8c982260c7473d923eaa3053ac3d7d65ccd6ac6a2b37293f2e626a5f0f6e0e93f1f3fc9b43c8b46e13b12cb767acd588f30427c8f44e4fe161e750d96e5d4bd423ce8b85452b07bf38d67916c9a27ff321aad85e1fdc79b3386c23b225bc46af5362e3c9f9f338daf7ea7c6c462b77a8def11a93aa7db132d7f80e5bee573fa82f141408fc3653fa045bd6c6f311508f5319b61e918505a3014feedbf6bd44a4c425109543886122bf194e738958d71127e72707a58ac0d3e0b327ff9dd48c8116750982694d3acd61dd65f5f9241c87ff7acde20a5824ff039048e26cba25716a0645f93f02eb53f73095d3571524bb70998780c3e01763305292882be80b0481681a728c36a5077338362833528d625feeef39d783b4e5c1f9cbdb454dad0c8160ee346cceaa848e38b6eeeddd64e20c863288026430056aec32859ba0b631d7db9d44f91f762e80af561f69c76fdcb46e9c9b4d6d4e18c8f7ed84d3f576b0e95d2f8139a279a1053276bed0c4cb54f453874953c64b5e14c95279b63dcc706511cb50f3bc25b5c70577e252e9e366cc242c5310b3ca3651b595602d20deda76299a6fa76d7aafe49b5c25e05fa92b65d6d25390cda6da83df1ed4ea0afa9dba4089eff4a62486b61336614544a308eb73572d1ba3d6433b3a2c1d3bd67fff3d97f11b16a6f7c3236a4668fd30e5e1d3b83c91df0c2100b4443024d53c3a7277a7f852f5f6610e2c54f53dce85491750996bae655b61b26349fab9c9b9cee4c43cb6ab0ed61d6b15247915021bacb742a6446a3ca7b71b58a0e8f19c0e9d441e6b02dd8a329c9d5b3e768dd5ba2f0c5991d00e77c38eba4941555fdc5c44fc75d6cf63e38a008dc2f94a9ac1515b428795c85ab963e1a7047092852ddf57bc47f0efcb1207345f104080ba258bc6c0758ddabf9e439d869d18dee6409ebd063457a9727e1872030dcacc5e03ad1300854e88ba4c2021b31c074d81e2270efc8d49a0cb46c9a79ec4ff4b650062b3d88ed4d4346da6d8fb7fc56f24b985edd21d007b53636f9edb9e1101202f8c65d219f3b682a01b49f91211463c2541d5a907e34e8019402fe11a02b7ba7dad4d615a9eae9ddcb6ca41c2535492125a07608c591bd4fca028c390c83ff4dde540cd5f911ec00332d520fb5d06e6cf278c16be879f836d28faae4bed743f06c0ca0ddea5ecc6bda295ccefeec7a275e1bfb17573045c451cca01f3806a88b16abfa3ea6410a7e69770c1868ed490e76f5ddca275c9342963e770dfbb5e806291c264437a78f230420d9f4b42c61c5bdbbd9d9b13d1d3de15721d36f43847adb07b7175d0f3f7dfcd313bfafb4f9f54795dfc5db4d0c25dc5c126e692c61e46ae7b02501593f3919228bc68177902a2cdd218ea5a24c8f0925ba001f6a8c10e9cebb9f649538c072ea6ef9033712f400d66dcfbb3635df01bcb2e946f37279cce6c3a80d936de4dc01bb2c039d7a2c5774a07a2e48da344013c8155f8b499d7b563f3d3e4873777d2e363febde67aca5de57d6550ad3567fbf6f88b42c60316b5085fcefa197e908e29aef37c12497b413341b5d6f8e1bc1eb0c221e42b9528bff80f4be0226ab7a7cf2d4bed3a3341804e83dfa1101e7d040385e600a3d6ab93279f82e6df06dbe17e3f11c8acfb8effd5e0cf45570324ccdf69ddc2d09cd78be8162f6b2148966dd0bb5e8b5315a4f1acf0484434d681e05af434459511f0afbbe491260f89253f6dc6967817f4fd9d6bc3f33fe1a5fbc6f138fde8d29e8d688d48a6c41ac30b8d18f9b8dfdce860cba31f11a0bbd2a57931b4ba5d9274dd540eec2b846eaf7e11cfe735e2f0194faacbfa8321a57da8f55ee0b10c9ed8047850d9dc7618fa491cfcbb46c41c6e1ec48880f34e38eba616ae8275ffdd1506302ffe711cd34d51b1f4080ad17eeb44eb5f0f421d7a32bfbf6f43b1ab378ff7c9a28ee06473d5988760721575773df02f1f856966b41e0be06a5ff68ae21819824ead15fe6213515325fee2ece673fd37aae527226a4c2ed690ca2d8507b3bc590db386bc0b15a5ba99ce57a564467d963d5d8a34c86765616ec33cc814057f6495975558eb1b6ef2a1e08209d57c804e8c5e5a5b5b38ed0caf4d81f5f87985bf02ae3d6c3211e708663d7ac4052e7a4a06285b7798f9d97eaa4fedf1278a98db3d19f004979b9fd6b52caf09fde7ee3a506ca0fb46cb744037b579fc0037c7caad1c1017153710d0b1c6f82a0e41a5d7913b33013f088da5bcfdb1ee862a0b097e7fca46db3f1a4c063eb6e62f1e236d0c2bb2d47ac3691cdf897841f91bbab126e0e878fbc8f3da72307c894dfc0641d145736e07b7d6d408b56bca0e4ef35322f369f09d2cf1ee44691cdc04ac75fe00b4fec233c90f474bb041a8f0fc29059678e040a1fbdb588583473fcf83f4f09bc28a7e9ec834567cbab2833b8c0575a6883eac9e800e358fbab176fc5585cee774386577681f717787e026e08110a8ee0f453a61361a6c4cc0152ef187795b9fd2f3956f56ddc77244ff4b60dcba636136947dc02e66a93a09db4006cc7c45cb865d24db197bf9caea72451aee97aa1fe292b0856b0ae106ce2e91f0fdd5328da15cf1bc10fd0108afafcac99caa331f37ff4dc54b96a59e75dd8ed7e6f6af298f1f861880b94c00c09c495b0c72315937af2083f8d43804156b695b48c686acaa018ef6a4bd51ba243d1a615175571baebc8b6951d4d38f4f7988392d137bd41642a2dc44429f70b969faf20bdca4fc71d0d110847a03505682bf9435e88815d9955a7360bb4b9c362e7ecfc64d977e7c27fe54364f95c9922f29c12bbc25fb0feff3cba96079948544938f15d8d47cfc739b79c9bb44705a74c79adeb8ba8d1531b087900daa3679461de1ade1860f268effaa15117795c9e96491de73f7c1eb6a5ce42590d56d76d2ef46863011dc21de493f490b1dda4df447c29b3c23087a3dede87278b92e88c4260b76bcd7e1ca0d8e02a419633f8373b5f944e7b05c7baf97479ec941f58b6605186fc233c81994b722b8566e78b0ca99304946c39dfa33f5eb", 0x1000) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001540), 0x2, 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000001580)={0x80000001, 0xb63b, 0xfff, 0xffff, "27a098191579e9cfaf454a9479a05a8dc8977cdb", 0x10001, 0x537e}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000015c0)) pread(r0, &(0x7f0000001600)="bc98a5e2b16249400413d8887abfa664881007f5b10265c3c3e44f336d56d3", 0x1f, 0x5) socket$inet6(0x18, 0x2, 0x5a) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640), 0x20000, 0x0) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f00000016c0)=[{{r9}, 0xfffffffffffffffe, 0x8, 0x4, 0x200, 0x1}, {{r7}, 0xfffffffffffffffd, 0x51, 0x4, 0x4, 0x9}, {{r6}, 0xfffffffffffffffd, 0x13, 0x20, 0x9, 0x200}, {{r6}, 0xfffffffffffffff8, 0x38, 0x10, 0xffffffffffffffff, 0x2}], 0x0, &(0x7f0000001740)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x40, 0x50ff, 0x6}, {{r7}, 0x2, 0x22, 0x1, 0xfffffffffffffffc, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x40, 0x2, 0x7fffffff}], 0x2, &(0x7f00000017c0)={0x22, 0x130a}) fchownat(r9, &(0x7f0000001800)='./file0\x00', r2, r3, 0x4) r11 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000018c0)={{0x9, r11, r4, r2, r4, 0x70, 0x8001}, 0x564aeb2c, 0x6b, r12, r1, 0x0, 0x5, 0x200}) ioctl$BIOCVERSION(r10, 0x40044271, &(0x7f0000001940)) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001980), 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r13, 0x80085762, &(0x7f00000019c0)={0x2, 0x7fff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000001a80), 0x1, 0x0) close(r14) fcntl$setstatus(r13, 0x4, 0x80) fcntl$setflags(r6, 0x2, 0x1) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000140)=[{0x24}, {}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) dup2(r0, r0) select(0x40, &(0x7f0000000100)={0x10a, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x10000000000000, 0xab2}, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0x6, 0x0, 0x9, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x1], [0x0, 0x8, 0x4], [], [{}, {}, {0x0, 0x0, 0x7f}, {}, {}, {}, {0x0, 0x0, 0x7}], {}, {0x0, 0xfffffeff}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x800, 0x20, 0x40, 0x1}, {0x80, 0x2, 0x80, 0x7f26}, {0x1, 0x0, 0x7}, {0x7ff, 0x0, 0x1, 0xfff}, {0x3, 0x8, 0x81}, {0xbe, 0x4, 0x31, 0x8}, {0xffc, 0xf9, 0x3f, 0xfffffff8}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) kqueue() syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x1e}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) executing program 0: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000100)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r8, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) nanosleep(&(0x7f0000000140)={0x8, 0x8000}, &(0x7f0000000180)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea0a5cea06d697", 0xfffffffffffffded) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea20000100000000", 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000280)="c7fb4802f7e7434cfb5539b957e89226cd27ce1de9e1837c6b37727d10155ad8d7f1c0008a2e7f286766868a8071039231b9766873f59f9e37166082170d27504516fedf6f01728c96db4a501cffdbb877888d253481f4a57112c3cbc94e90f7679de17ee1094350362be789bc10d875c8da4f2c4eddb95f4387ee1d7a00a0a0fce1f55181eec334a298834f6dfa6afaa253fad356ab9d00"/167, 0xa7) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) mkdir(0x0, 0x0) mkdir(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) sysctl$hw(&(0x7f0000001240)={0x6, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) executing program 4: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000002240)) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="50a4244ec3fa", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xfffc, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, @udp={{0x3, 0x0, 0x8}}}}}}) executing program 7: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) chroot(&(0x7f0000000180)='./file1\x00') socket(0x0, 0x0, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000380)) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000080)="c7", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) executing program 1: setrlimit(0x5, 0x0) r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x20108, 0x0) socket(0x0, 0x0, 0x0) shutdown(r0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x202) mkdir(&(0x7f0000000340)='./file0\x00', 0x109) rename(&(0x7f00000003c0)='./bus\x00', 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xddc6b19923950b59, 0x800, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001c000080000000000000000000000000000000ff020000000000000000000000000001"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000080)=[{0x5}, {0x80}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket(0x6, 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x400, 0xc1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x60001414, 0xffffffffffffffff) open(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x7, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffe, 0x2}, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r2) syz_open_pts() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000433000/0x3000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000434000/0x4000)=nil, &(0x7f0000701000/0x4000)=nil}, {&(0x7f00000b9000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f00007e9000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8866}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) executing program 4: r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r3) write(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x3) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) setreuid(r2, r0) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(r4, &(0x7f0000000180)="b5cc70900d6b11b19731", 0xa, 0x4, 0x0, 0x0) fchown(r4, r2, r3) getpeername$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r5 = open$dir(&(0x7f0000000240)='./file1\x00', 0x80, 0x4) fchownat(r5, &(0x7f0000000280)='./file0\x00', r0, r3, 0x0) fchown(r5, r0, r3) r6 = accept(r4, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) lchown(&(0x7f0000000340)='./file1\x00', r2, r3) r7 = shmget(0x1, 0x3000, 0x88, &(0x7f0000ffd000/0x3000)=nil) r8 = getgid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x0, r2, r8, r0, r3, 0x81, 0x5}, 0x2, 0x1ff, r1, r1, 0x7f, 0x2210bc65, 0x10d}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) recvfrom$inet(r6, &(0x7f0000000440)=""/220, 0xdc, 0x1000, &(0x7f0000000540)={0x2, 0x0}, 0xc) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000580)=[{0x7, 0xe6, 0x6, 0x4}, {0xfff, 0x2, 0x9}, {0xfff8, 0x7, 0x5, 0x2}]}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000600)) r9 = accept(r4, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={r1, r0, r3}, 0xc) r10 = dup(r9) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000700), &(0x7f0000000740)=0xc) setsockopt(r11, 0x1ff, 0xfff, &(0x7f0000000780)="9438d8f29a7cb78dbd98ad2e38d15c83505f188a9187338a74de1bf3dc00d720cab74d08596111d5adb2bd4551cf6251e055e53ece2448b218d596c4b33412ff3b0a4ad7c53cd36d3c0fc0798766c5fc35f3db00bb76ee79ab4bbc8a94fc505ce402b3e9d8a40d4a392219f1163a7d25ec5d6c5b0ec897f7eff074018d396a2e86c29ab5aab379ef9ac1899928bb02ed50729e75206a0d3d665080973746508eaeb5007a2154c9ab3065ecd8ce", 0xad) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000840)) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) close(r1) (async) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) listen(r4, 0x0) (async, rerun: 32) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r5 = socket(0x2, 0x1, 0x0) (rerun: 64) bind(r5, &(0x7f0000000000), 0x10) (async) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) socket(0x2, 0x1, 0x0) executing program 5: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000280)) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) (async) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) socket$inet6(0x18, 0x4, 0xd3) (async) r0 = socket$inet6(0x18, 0x4, 0xd3) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0xfffffd6d) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) shutdown(r3, 0x2) close(r3) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xffffbffe, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x8033b9) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0xbb26, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60b9e54d0014040000000000000000ff000000000000000100000000000000000000ffff"]) seteuid(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x0, 0x100000001, 0x100000001}) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100030001000b}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) setsockopt(0xffffffffffffffff, 0x20, 0x100, &(0x7f0000000680)="22cf348632c474d01acb51e2ec6a8ca395896bd2450f9d7a58af1015c5ed52d363224a8cc56928b3f2edc320a9ed5d819efc17fc9f79abdcd299a0dcdfbf9dda2bea3af7cc2c84e0ada8fe27b59c0c120fb1ee3c1f440aa40cdb66303821f76b4cab0d47584eb47d25749a69bbf8bda0e59417dd43533dfcf4a386b9321ac1b9a9e899c4f2823bd7dffb3e40d13d0d1745cb2e6b1aae9b8ccea3a6b07cbe1c027fa5d92efe474ed751f39414d9db6a6258497afa073744716c1420ab509923c7488dfe08faa6698edddfdd3981f8334daf44324504e8a86d96ecb4c3b6", 0xdd) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x3, 0x2) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000440)=""/120, 0x78}], 0x3, &(0x7f0000000500)=""/82, 0x52}, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0x3, 0x82a]) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000600)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x76, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd607c000200402b0000000000000000000000000000009c9d0000494b8cd9f7ed83493a499df7056292010100000000000004010705020007010200000000000000890090780000000000000000000000000000000000000001ff0200000000800000000000000000015e5d1fa36195fb5d6add99e1960c8755c6cc7cfe87e2f4222ba7d2e28c5e65b76f49ab5c11f8982849828109693626b386c737a22546d7fc1c7b018fc300"/195]) executing program 7: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={0x0, 0x1000, 0x0}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fsync(r0) executing program 4: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x2) getgroups(0xffffffffffffff84, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) getegid() semop(r1, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x10000000009}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/195) r2 = getuid() seteuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001280)={0x0, 0xa, &(0x7f0000001200)=[{&(0x7f0000000100)="de7a022065cd6a454bb319cb2527f3c54b315461030856506f307270f54c5e1d1c681387532d3fdeaa94427c2a6825e7f887a52561d4ec1241f216afdf20549040eeafcc", 0x44}, {&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b", 0x4d}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x8, r2, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x20}, 0x3f, 0x100, 0x400}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000000)={&(0x7f0000000100)=[{0x4}, {}], 0x2}) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0x12b}], 0x3, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) madvise(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x4) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000200)='ML', 0x2}], 0x1) pipe(&(0x7f0000001440)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r6 = dup2(r5, r5) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000340)="ee664a0a7515aebf2979b8c4bd635d985bb0274fc5563f5a782244784be1ef0205c4ea832e71265642988de56530094567e67914b5b0b59399848ef171e14f0469044c278a757e3034c8", 0x4a}], 0x1) execve(0x0, 0x0, 0x0) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="891d0457984483", 0x7}], 0x1, 0x0) executing program 6: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x100c0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x100000001}) mlockall(0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) writev(r0, &(0x7f00000003c0)=[{0x0}, {&(0x7f0000000400)}, {&(0x7f0000000180)="61cda338a901825e7e95", 0xa}], 0x3) write(0xffffffffffffffff, &(0x7f0000000080)='#\x00', 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206922, 0x0) executing program 5: socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(0x0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r2 = socket(0x18, 0x3, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c259cce4e33b0c92d52ab85c4a74f6cc350800000000000000251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"], 0x55, 0x800) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) msgrcv(0x0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgrcv(r1, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2800) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16=r2, @ANYRES32=r2, @ANYRES64, @ANYRESHEX, @ANYRESDEC=r2, @ANYRES16=r2, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r2, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc00"/168, @ANYRESHEX=r1], 0x298, 0x800) msgrcv(r1, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) executing program 3: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) mknod$loop(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = open$dir(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x3fffffd}, {0x40, 0x400000}], 0x2}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xffffffc5) writev(r5, &(0x7f0000000380)=[{&(0x7f00000001c0)="80fdc19feb8d8debd11b161e956d27a91f2e38d02c", 0x15}, {&(0x7f0000000200)="2d3d260f604cc5870b5fca22c8ba05c96b854c501d5c19570daec1434a8960dfb14d887f95d91831da92a1531760797fbd2085c553db66d70f0add258432116a01b42a8625e2c106201ed97f11d39d21116d6a33605510b26803c3db937b760800c8537164b663f7c59da2e65fa9141f4319c4f7b2209b49", 0x78}, {&(0x7f0000000280)="f301f9d3c4d95fcd913c458966cdaaec8ea510965e0c2ef7bb7f0800eb543a3dc1bd899ec3b4eaf9889743b790cd803e9acaa8695e79067210464cda95858988e224add6c400affb645473087e99d438b944672ab20e2604e392c46a67c648859fc59ad0dad110a27915faaaa070a67e47f597af91e4ab", 0x77}, {&(0x7f0000000300)="59269e630330c5650ac97eeb201e537efcfedda9e6ae9e23e253644df6d89ea4da9f82cedcf8d67db00af5116740ba1b391ef0eb056b7ac626400be7ec4770345efd5b7cdb3fab9edd94b972a41d034993045a428573eb1090cb", 0x5a}], 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4018000, 0xfffffffe, "f5171d42be153a05000000ff6a210d650700"}) read(r6, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x6, 0x4) executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6535f38, 0x0) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {}, {0x6, 0x0, 0x0, 0x80000003}]}) sendmmsg(r0, &(0x7f0000000b80)={&(0x7f0000000200)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000280)="3f5ca136ff536eaed0c097ef70b1f5e75b21a3d6ef882487c7967f41df75d803376a1e5852484dd3644e3fa342542dbe0418dc8820fa183687f344d440fea72a1451c6e758efa412b6dbbcb6ae5575eadba7874cefbb8712e96c11665c2499bebe9140d95710fcfdfcc30973d15492e7b2391c5a062e384a7ff0b302116fa4b185083d80825870b27f6e4cbc2f876fd4445334350a2decc89483363934d35f7344edcab41967975ea292012269c8cdc9a8795bd6535e96b8bcd9899bacf2b65673160ce43942a7b1", 0xc8}, {&(0x7f0000000380)="8b94498070421ee760dfe602694ecf691104f3ec3ab4782d3356d3e9a3c06f85e31f5c0d15a7f35cc1a8e3b7491da9f11d18392038b140a8321299b0987970bf55fb8c5ae490b23d9a1dcabbb135a181be95f60a24642374e37be708b4641263c957cc7a127ff7167746eaa3f4fba6d41e324d217a4a505b5b25b0fbcf8a2eb9f03cf4e06d2e5b24c3b958e96d0dff202eff0a7b4ef901e83e91e633cbad2a07c21ec5c19464bc802554377adb7c22c4941c2e46382f8a8e", 0xb8}, {&(0x7f0000000440)="c0bfeba6f2c6ec235851b5f86609a04557c9176d70972fb81e77225e7ac172a1783d7520f5fbd218a1907bafb83e46a7700729172563d37c48e428ff7d84b45f067677238ccc900144efb3d15e99fa68d3fe44e07c1af37e76f73ea0bb60f5dfaa2e636efe71b9b83c6a330d5822d288bb8ef96dec65ad1bba7562a1da12f14ad64f350eaa31a1bc3bace881d1aab675805cc7c06b8978a88a31ffc9e904be1a722755afec367506b1d73117349120f3bcaf14effb5cab1ab6eeacd4d576d91ab7", 0xc1}, {&(0x7f0000000540)="2a73458856d6a382088491a24114fe8a395bce9fbd20cacf9224172706ba2da5ee91dff5f1d7709dd8d7c7b66dfb622d6ce738f6c8f9ff8315d36da10ade29bcc607e849ec4b500c12aefae8f748b32f7a33c4944d6da37cdfbff844580ea4d4241eeca4a2f91ea9ab697df9b362a98687521f6bd66021bc88104f43a56dca328af7b76664fa1e455a83b3ecaa86672b259d3b34b2caf8f152e1f16a1b526c909caba26353ba4b73d6c58ee1a73fb1", 0xaf}, {&(0x7f00000001c0)="45192b8057fec2718a69e75d21fb90562d7ae463eebd772d7187039329bea957235712afc3f5660aec5d274b077f4c00d2f8", 0x32}, {&(0x7f0000000600)="e72ac9eac184c1f6bec1f12a6241664f5f4a8b650a967c1e99d31bb8b92f5de208957d5a9164d59f75cc42ad66c008164bb51a1e413aba84bedf35e828844dd3076aafefd2d93c5cae638487e91a56fa", 0x50}], 0x6, &(0x7f0000000700)=[{0xa8, 0x1, 0xc0000000, "0685fedbf8540ac4369cab67385ff5b782776c1fb728a5017cc9c73f9917e2b1660ec502242867f39cfb07e83d4fb0c5618db149a517e1003b1da2e2dd47c91e22908ec6a725fe9e9385ac452a4473ac952c59f112c0948667c25ffaf227493433bfdc27cb64c0db7618c5354867061e1c5fa794794be7a9a72f0f3c0919fb701075465e64d2765f0d626c422c8d77fe7ab7b58a39"}, {0xd0, 0x1, 0x0, "5b6b2b849a407f48f0576c0b481fa894f0e72ff4307aa966cc7473a8821c13209890ea0bff8036732e92ffbc1b87c831e199e34aa66effe913a98ae7f66b909e9e027bf04857dd725a8417bc0b29ca62f92fec49e5d98b39c04c6d2f76a1467b807ec10921a3de6aa1b51cc68dd476750719b6af712181aae067b9a430f9daa109b60cb1c8ee56e5c5cb4c5bec57c11e9ddf0cfc57e2191a3f6439d4dfb0f3bdab278ff998819ce0daffbe32754f7e52a848de5696aff01249ef9f975a3f133c"}, {0x40, 0xffff, 0x4, "e3a21ef3367f57d807e3fb147007bafa1fc42fb2421a69c8a3e6f9b4e52247cb63b81f8b4cbe683b42"}, {0x100, 0x1, 0x2, "f51937fe65a5dd52c66e0b333fb7d30380cb8e12c8fcc8303da4d2033bcb42d0d60150d3a180d6277693d4e72373361a0c86fb7eba8b7a612dfb1bd61d4f76ea8c0ecbc50b588ca1cac61298d69ff0f2e3c9b7e9a681c8f01b50f63eaa6b4286f5ea4e23f0eead3a0f3bcc9f10abb7badbabddf89f189424da5c0ec883beb144e765da4aa78f82f21e8742b3f7b36fbf4e3a155b8e75ece6b017db3399d2b60bdb299a5bfa8d6f81decc34703948ba279f805d8fb9ec86bd4c34a527ca16b98e336114582d46b94feabab549e59b07d0ba34cabe33cce55eb55ba78bcbf1233b35d5e7e6659e0a07237b64a4b6010801"}, {0xa8, 0x1, 0x3, "e65e646e469567556be0f8ca09a6641469c9f52997e73469c6cd2abf97ef135bf573f69fb1c52bcaffc1d2a4239494fe7f481c00008a37dd206d33491550735d3d7b1733af3f3308f70bf401eadf33a35a29398992a378040c467cc1e2c6f9330dd81af92e5166a32423152a1c086f64404dabb6b4612f89db3552e51f28e476074113b82ed4cefc446ee2aa18155b4d8aa0c740d9"}, {0x108, 0xffff, 0x7, "079beb3edeaada4fecd917d77ebd44c423715f4a55dde0d53e23ca474373480c188d80dd68bf5c6e1b00dc50c30e299bb6d65b4391a38d04a8682e0fddb8dad0959a1d0289cb00ab5b3e81cbe494d3b59a2172d727dd7afd5473c6f262f5ec213dbbc8de8ae1b8f53c0e2f0bf0116d28f16fe61d97e49514bafeb3be4f60b997765d58698d84d6fa71252692d14c4d95225d1e5698bda4fcab21d8c9b6a037049cb87968e030b2cc5246e8101942c93696a509dfcf523b8bf170324ef33f00a96a14d77cf67a87bcaf0272ec5914a93505664d8fedfcae1cf4b6ed1fdd5a59ac42677b19ed868b627f5d7db6290c95bbb85d"}], 0x468}, 0x8}, 0x10, 0x7) write(r2, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1808, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0xc06796a0c02f7e0d, r1) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0x1) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getegid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0x45}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r1, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x4) socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x4302) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) socket(0x6, 0x8000, 0x1) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000440), &(0x7f0000000100), &(0x7f0000000000), 0x0) r4 = msgget$private(0x0, 0x120) syz_open_pts() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x7, 0x0, r3}) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x8000, 0x38000) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x8, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x10, 0x0) r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sysctl$machdep(&(0x7f00000001c0), 0x2, &(0x7f0000000280)="203e761be0dc493eb13e3c3f1f62ff80df50a0d8697f39cdbb8fdb7c9640802c2ffca3217a44bf3158b073e7d0672a2c7a2a44006fa4880188e637b12988256343bf741d41d1fa3517074baf962de982", &(0x7f0000000340)=0x50, &(0x7f0000000380), 0x0) r1 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) socket(0x0, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x6, 0x0, 0x0, 0x0, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r1, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) socket$inet(0x2, 0x3, 0x0) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xffe8) executing program 4: socket(0x2, 0x8002, 0x0) socket(0x2, 0xa000, 0xfe) r0 = socket$unix(0x1, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = open$dir(&(0x7f0000000640)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3ff) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0xc3) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt(r4, 0x0, 0x3, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x9e42, 0x200, 0x20, 0x1, 0x2, 0x3ff, 0xfff, 0x0, 0x1, 0x0, 0x8}) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) r5 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1000, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) setsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000140)={0x1, 0x3}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000017c0)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) executing program 3: r0 = socket$inet(0x2, 0x8003, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(0xffffffffffffffff, 0x0, 0x0) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) socket(0x0, 0x0, 0x0) dup2(r3, r1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x22, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}}}}}) executing program 5: r0 = kqueue() r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xa1}], 0x8c4, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f00000000c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x3}) r6 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x653, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35}, {0x39}, {0x6, 0x0, 0x0, 0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x0, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) setrlimit(0x0, 0xfffffffffffffffe) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x4e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x81, 0xfffff090}, {0x1, 0x7d, 0x40}, {0x400, 0x0, 0x18, 0x91f}]}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x1) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) dup(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), 0x4) socketpair(0x1, 0x5, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0xffffffffffffffff) executing program 5: socket(0x18, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) read(r2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x5}, {0x8906}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1600]}, 0x5c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x80}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) shmctl$SHM_LOCK(r0, 0x3) sysctl$hw(&(0x7f0000000100)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x110) pread(r1, &(0x7f0000000200)="881ebd7ce024cc49de2296e8c2a49bbbe076d7cb5c1c791d9bcc2705d4ad5da87567c1d71707b0b7d2ef4a7870b96eba60e77e734672f7547282b51c3b82c293c2c857ddc45c41b83211834fbba039cdd36db8b624779eef126b91f1e78fc6c6abecb1542766f29ad6af1e6ae5162fdb7685d872a4663df949051a6ff45c7bb1210dc84c09516c14fc523df11546f77e6378efe2b40390583a326fd3c3080f81d9f023ec942b122141b2c7683d6dc40d9aeddd20ed2e83a332f4fccfc57bc5c02d45725c61ce5b91a251d06308b135e525e04c06fd5f34db25bb432f04ec0cace5a2075be61b22324ed96942f9b0965543", 0xf1, 0x9) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x86) openat(r2, &(0x7f0000000380)='./file0\x00', 0x900, 0x9) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) sendmmsg(r4, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f00000003c0)=@in6={0x18, 0x1, 0x8bea}, 0xc, &(0x7f0000001540)=[{&(0x7f0000000400)="ef330b1d99ceaae66fa64115b939b6b377fdd3fd79058355341275b10e", 0x1d}, {&(0x7f0000000440)="80f9e181f102a9937ac987066e24265b03e532b23df0f939b87e9b6a9410801471844cbbaa747bcb7547f6b624e883dffadc435e7275d07b86d8dc950f2bfb3a3dabc7dcd74da442c1d9ce4dc66671753d906fa2fdcd9426630b310d169423305bc6f4b28017b7b12a14419bf76eefc47fc7d8f65f2e876aa117bb582fd667c2448a7f03999145f64955235faded055db58ef4e47d4923681a4f9e9dcb55df718162ce3bd4190783b2aca0b16574f3b87482ea16719ef87b9e2e8ec1f73c0cfeb61e43cf08d2569340f43e328ff179b10ec2148b0f2bec", 0xd7}, {&(0x7f0000000540)="2c6c16449fefcfb3b1a8d6515c2e210d4ab7ce4b48bfbbd17385c2263d8971d7261a6863bcf76e8ad15440346f77da7876ecb9567dd7dbf45a32f6ec4fafb939eb1416e614d76358c7ab7562c437398e9a5f3b62277c1382cf8fccbe260a44af2f75d8056738345b9c59f6c9a84cfb07d9ca9d4cce4f844d38b4f2b5421211151c61a036ae4018ad816b7f6d763fee23a08fcb876b60b13367dcfb786ba1308638447278749f68751e16447017b5dc227e99c618969dc9a991195835c0e3f9d003ffc5cc9eb98118dd9ac61de4e0810f5ad961d7f01d70d14ffab722a5545471abd8ff7f5e295565b0e4275c709208d52d3c489aba798b41e9b98b3e82d2fd183c466fccfa77eb631f5c8932fd8fcbcab44214ee4ab3f618c4e9b8b9246e8545cbab7ed38c71880ca971cc4872f05512e1b73afb7347c1bdb88fdca0c1e0637555934560f59df659484b011eed47c20709dc516504ec22e209d13472dddee01b61389b0c8017b01ea0685e77a495b086c4e9af8fb9df360859155e7a1fdc5e71b9e8233b244f4966ce2ab79c49bcdc981b8b86c691b1254b5fbe5c79a72fbe898e34a04c9cdde4feef11517744e0e9273d5d2cf5586e7cabd3908b15ec9e8db8b78ec5c153d34891866967fc7782bcc71dca663641dc4af1bbdb685b4347ebb31d706e85084be46483d0116ed4d069960ca347ee43ddf02e5b0f12aec711a9c32e5d13af5dff040a44824bd135cb282078ea34752ab006e0479ca5ad9b17df6a687f98f360cc16c5539902c03dd71a25f73120728c00f372221b10c5c3111ee4d3d9f447f92965048cc061323401d4a1a7e585bf12045f0ae55776eedb8a75ee742021f155d49fd48adf2290a1ffeb2bd32f84e3cc3be823a4638f9b01166cd7a02c4c6b86276a085d9949cdf1f954d55d733fa013ff44a399c516074b03f6c7ac32729a9ef50aedf6d42020b1e1bd58e9ca97c7c9af5fb48ebbcf77818990199c1563942e8dca1905c9593461e7a6678354da9311d7218046791eaa0e8997d929bd0114765a89cb5c3b48de9a326b8c42e8f8d9e6ba7f4b417f487d0f0556a1da7e1bbc8eac520e44a0802a64a333275df575a94c27a895249db80bb42e9b2b203eb6d32eacc9e37a0eb9898d1d273943ca568811d09d65bf0abba8149149c5fef7b07e9be166a4574a788057cce74c211b74aec0846a4ebe18fee405311a11e817b27f37fd677e676f8a737da6542931880f6ba54bec64bd439947fe2745b7d6510310555448929570ab028b56284e8edb27c0b248e52297393a0bae556fa968a3d3343d09598cef9be3034e0d0a00a4fe977687c1d713be2b47fefe91fc1e9184d617de79ceff1cec33740c320f54034ba51c746495232e64437910c0585f50a68ffee35b3df0aafd156766ea21b365b08493c69ba5e889b8b4ef0d59bcf9c1e33594b7cbb86e5d93f78c5ef92c94ff0773742b0b58259fd0b56cc8f25ceab522b7c87d95b82fff8b99308d71f5b9f68774f8af789d84bee369fdd179d044aab14f5fd3f5352136d1788f797d27556946e6f45c8c0fc1b469f93f92019016a935cbd1adc48fafd109e934af2d5293fc1c8ddc2f3dddaf1a0c1c268a5c11bda8c97c6f38bb103ffdc003d61f184d3ce9f7c48f1149c76aaea5356f13aa3bfc28822221e9174c71e2f96b6e0d83f7178fed63e5389d143fe46589bf8dc4fc7f20c5f0ec4a269561f3e1bce9fdeabcd04e1568a353c79d7362ab87348a7909af8050b72c44de6cf2bd773234726596b6d28f47a2fe28ffd7b5c105616a5db2cee5d74b2388d0889cbdaad965d0cbb2a5c358abfe44167f462a2d0a7915ee13c9aa629ca201f5245deff90416536e5ae03f90b6c9a09f15ffa81d35a8b9254a1f77f79beb523844fabf06c1042f3d06132da28b3619534177a17e4e8894d01f02d4850274a1ae9b546134945de3c628ed0b1fde17f9565ab44c8a159e624b5973d2b3f0bb89f82058bdd496aa43b1965487ff518d40d521cf4ab969176868de4b3499755f7177ee1eb526268d3cfbf75c189c31e3a553660b8ae1dd71a02794df2e416d9ae3a01b7baf6ed80666e2ed2e0830319538378b53a48d29ba1142a293215226bdf79b5932e40ead138bb3c8978ba81069742901042bf783e08ae20fff5aa5c485ac58b5ee7299c5536f755d56cc7d4ed2e45fe447c705a8d8f6cde943299a708a7713169b335da217ab254216154f7e1006961952c2327215d7acceaa86cf8f9924de8fc0fcbd859c93dad8b0cffc8b6187f821cdb374f6ce5deb36c7f762374201d1c19f0a990bac82c1641e0a48f92d7ff9d43a2417a15d5040b1de0fc3e85cacb1855940e6baa30f580550fa46ac9f34267ddf3b26d1682414f64006d75e258376f757a0c248e2958fbe48921a8ed1ec8039a288ae66b98ecc11a191e46edfa83503381574158d9ef2bb91fcbb1d9cd7c1503688cb946362779f96f884a0695048768813a86348d35e7f8b8ae5e13707bf0607d81a7ec1bdc6b0f01aadc9f981c19be4fe9765906381f99eecbd8bfd22c0979953fb5852176cf47e1cbc6a99f97ac0d82983efa6c3b39d3859913dc35115867947ba922d91b4d5c366cc7bc3ef7389d6caf467e57a6d62a039ce728dc223b54482021ff0f945a8bd871a1f13321094df788cd9c7990f91f91fa2617b598118eccc1513219a958a0e80a6eafa23a456c334292ef4ccaa20f06fc58c89fbc2b12e77768e73c85a777c489532ffd878203ce6fd2b01a52b2823e2910d7778c5ee99d5ef4bddb2b49292cd948e2f8088d49bd71c0c4a7fb7ba1dc070fb673502ea50c22a1378d9f7658d45ec77a795f8190d0b1f76d815f9cc27964912e13f7118c1417cc0cbb1b2aab325004553aff5ddbb2effa7babcb523c98c4c916f4de8cd26c5dc0805b8f86128df5a576e9d3d3c47072c01be35059afcaf4d51a2d084cd6565523e00e96546bf8b7f4f355fab476b87f5ce1ee0594c606b7736f0ecf078b5ce4dd4f1c78a6cbc46fd531ee6771127dd47558e66579c753bd6ed037216585ce42164d0948353ba948f2cd98e6f1c4b4a6e2cbe47ddac9f5effb7f1903cf719f6a63f05a19a55a7bffe5fb0678b83aeecfd12224ea00b4778d3f7b9f7f946d4b0dccb89eddcf21f8619d40f493a64f832e19bce9e17d39ddac6c20e2955c2f9b278795c8b3096cae0a9cda819bb5c2a367ccd22d0df4760d4f18caccd12d75534dd889bec0b39d2fef46f955737c8b9848a5f555b6ffb3ccdb4d232d3e897656a95b83687cd56b4adfa2b39a55120e29adb6aa7f873895de3fdf72f2fed74c4129c8f6436d59b92814fb7a2eb470de10dc89b125f68f1d1a56db757f466b31f8506b68ce5914a670e3571b7b288d4764d34de3873c0285979d1fb75de7e116522359a6dfa5ad5b932a56fe77e33ef81e0d4c7288432bcac4cd1537eee15e86406dc9cbe731ca1136bdac2a6641a13c10d5d8bba72033b8e75318b21d41dcf05b00bed0c68f75e926298e629ca8cd8be608aa365987ed512c1e8952d906226300d4503366328265343c4c0e5b38019f723e06d4607ac21058f6c32c96bcae9d4a0c5f0957d485b8ff606f16424ee4fbd525fde2dc6142f1c640c6ce75a45d09ea8cf67120aee01c8d15ce352baa8836f8176df37ed42ea1725a962613c8fa1e30cad53439e5e01cf4a5ba48c2748fb7fe38974a45d02fc31dc9330f61303084f5ece944cc5091b16d1ebc0664cd122e11f2dc17241085bd7b39fa5bfa07fae9a5355399630d4e908b3d14098b31bc5189124f4cf72945784078347406c4c9954d31fd4b08dcaf1472c9c07b3293680705ad4fb7d18c07d0d8aa1caaf96ddcfe10fe14f5244dfc0828cc9507299e645ac4c05995364056d9969509c594022e9bde0c55b38e9ec3969a2eec1239dadae709f3a044a1410c88452fab55122aa990f9d62e60ee05c53e003ef1d9a54ee78d6d1b3e73f36888fd462edc0e85d6bc2ff9a1ee8cc09b834b635381bb621bf3e0380449d0629dd8bdc8e936b0ca87da236e7fbd36b68840ccbc0f2527b1d98b9d760dad02322e6bed5c0d607729fff9e305d6b2560b097d4fa264b29882edcbc8cd9bd23efbbc045e9caa31d934fe4378c76d763484098bd08d2dfd84a10c0614975bdfc3209ba32cd05aa006f8628dfd8b520882aa40e27d9d4be263287792da71d6f3233197e9c97b4e3f3fb19dc5606761061e00e62288b42fc597c376b541d15ed19c2136c383a53873e2ff0aa4b67e2e67393ae3abe9f3ed9371a8d2fa3c991a7eddf6aa698863bf56cb0398611b44c3bf87866b523335e15a11a6b366ba66d291c59111cebc9128f11f1b723f428e1bfc04f37951bf26d49178b753629238a3d84814adfcbf59ecb66ab1848ef4c49837a012f5031cfa04f791e8cc174c5175441da17898a9c38f3bbbd45076d5a9d50704e6c7e76b4dcb23a2c60eebdf1903b99eb75e0b33807933384cefe7a645b41cf2edebd891745aef6d83cd253b902560f518b2bb0e2b2344014dab2a36ef7c8019b900b897c28aa3728b882a8c36129c5e62ca140036d05b539368fc88b75b1bbf73d35956d82744940cd3bbe75333783a2e86939dc2be8bbf9fbe605a7734f834a96fd74ec0b9320f24ab5c3dc8cd7b6e52806bfc6238619a366268477e966587baa5cedc42242a896e6baf66b8948b81039e4c2aed529c438f73b187b88bc7c6138d29e78936201abd7fcd0412e7b122454a42e844209a257ad5ef40ae9e6766e6e84496de460ef0458c6b88f864dcd8e12f7d484ca56a09cc825d11228fd6322366a6a8d8b558d10acbedd3f0d8490a7d7fc53d9a29d9a989723ee570f7908a3a4a996e971224a55430d01fba8f948f90b699918aab1bb9e55df093bb5d5c178d597f671d504af5dad938a0348c8ec24824fe14a53301cd72756b2052e878a767d009c674f968ee415f21ba24899a177b8821e6011a008982504c8354d9780c43ba5720bbb0432cbba5d307a6470828d04c9ca7a970c03a71a298d79fd15015bf450e0938549b9a01d94cda1e71b9972fa46f3a2a8163ec2723cc06d7cea28c773617005aa2ea6fca34b582d69a27f90cd700cf200d191f2562364b327a10fc15f13436d5e7a242f87512885b2d7c5e014060a84635011288a6a7b05cb7fc63444352a33996b710cd234cc3e3b4456743e22347c1d9d474434a0e6befeced4c73cf2eec122b9280fcfc147799594fa53826f9f35b4d8cd629d33594b7e23fb77493d383a6724cf4860caa42090f6b0d80160332e6491c1f5641bee2754b91658a3f804bdfc8e5c7dc5e4474241c873ff573039a3fb821b5de2905777e418c77f35429a640e0878456b78becb8b5ce80befeb882540fc190d7e5ecb2742660b12998d46f224ce34bb2ac2ecefa2c3fb2efc34534d993b82ef2fe51f4353a213d6a78fb47617f1560cfe31b2f4a4008d1031ac3d9bed6528a2e2a8f3cc7decec168d425d178621c3dba71a00f08ade8738c81ed966f3771e8b560bc911ec0b52703d02cb2dc70ce6f7e381d6054d8490ff1906e4ff5d5ea36948eaaf54fbb7a68e47dd9ac7df1f481f4004e1153a11f3286c6a7731cac511d56ec3cb305f0b0269d7cbdd8396a3dd262955c3e0994cb20d6e1ec1029108c1986e31dccc1df319e7436cedbf84f1a16eb3425afcace560ed54f7d1a65b9727f4a0b43c57bb496b17a9ee19abc545d75e6ae48b00712c12d3e9cf5a4515caa7ce2474b473a14dd4bea3e65c5d", 0x1000}], 0x3, &(0x7f0000001580)=[{0x90, 0x1, 0x9, "627ad8992240a65b12dcc71b762c3a792e989ba2e4271f98e24b8868dcf51acc59c5efc517208a7c10c666ff8b25c4c8b6a4b8f9a02031e2ff1222583cff7af0df57bdf42389c8de053493fd058c397b88a8b25eafac173b1f24adb02c857d4cb631a4734305ce5934a3ee52f0754b0361890b8e2e035a46b4a11819f67a"}], 0x90}, 0x4}, 0x10, 0x405) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) executing program 4: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000280)) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) close(r2) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x1c}, {0x5}]}) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x36, &(0x7f0000003880)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x0, 0x0, 0x2, 0x3f}, {0x4, 0x8, 0x7, 0xa871}, {0x6, 0x7, 0x9, 0x9}, {0x8, 0xfc, 0x7, 0x5}, {0x0, 0x6, 0x7f, 0x9}, {0x5a, 0xf8, 0x5, 0x6}, {0x1ff, 0x7, 0x0, 0x7}, {0x5, 0x1, 0x8a, 0x36}, {0x7, 0x6, 0x2, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x5, 0x0, 0x1f, 0x8000}, {0x17, 0x8}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x162, &(0x7f0000000380)={@remote, @empty, [], {@ipv4={0x800, {{0x2e, 0x4, 0x2, 0x10, 0x154, 0x66, 0xffff, 0x40, 0x16, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@lsrr={0x83, 0x13, 0xc1, [@rand_addr=0x3ff, @loopback, @loopback, @broadcast]}, @generic={0x82, 0x11, "3062dfaf0fed13c2e12727438ed9e1"}, @ra={0x94, 0x6, 0x3}, @lsrr={0x83, 0x17, 0x5, [@empty, @multicast2, @rand_addr=0x1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0xf2}, @generic={0x94, 0x10, "cf1c99561302a7375cbcc685dcc3"}, @timestamp={0x44, 0x30, 0x1, 0x3, 0x9, [{[@rand_addr=0x1], 0x8}, {[], 0x3}, {[], 0xc59}, {[], 0x4}, {[@empty], 0x4}, {[], 0x200}, {[], 0x2}, {[], 0x22}, {[], 0x6}]}, @generic={0x0, 0x9, "bedfc2343f31d1"}, @generic={0x94, 0xd, "0a1864bdc47d6cb8ac2c09"}, @generic={0x94, 0x7, "026a813cbe"}]}}, @generic="f17cf9da3d0be3c10af5444040f68f697f032b4967ce6a32f1fb236fa62f8cbf3cf056773748a04c82ba03cf66e1496a6bf99da7cbf0c5c27a83f02ff222fc2df04169bab0eb5c8a3de384751fff2fd9095381686eacfb8ddc17894e9a8f7132bc41eb19fa98d67b339c2f3c2db30c483c2fffa8c46c9438c67685bf3dcd271fb20d82e5291d1c9b386bb8eb5f83c38148d2af97be0472b366f362f3"}}}}) executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = semget$private(0x0, 0x4, 0x5c0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000001c0086dd00000000000000020000000000bbfe800000000000000000000189a95ace1efac6e9052475ca0400000000aa0000"]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x4, 0x6529]) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) munmap(&(0x7f000000e000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) semop(r2, &(0x7f0000000180)=[{0x1, 0x5}, {0x0, 0x7}, {0x3, 0x6, 0x800}, {0x2, 0x24f6}, {0x0, 0x0, 0x1000}, {0x3, 0x9, 0x1000}, {0x0, 0x9d57, 0x1000}, {0x1, 0x8, 0xc00}], 0x8) setregid(r1, r1) sysctl$vm(&(0x7f0000001340)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)='\t', 0x1}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x100) setsockopt(0xffffffffffffffff, 0x40, 0x200, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x47, 0x7, 0x0, 0x10000}, {0x43}, {0x106, 0x0, 0x40}]}) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x32, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000100)=0x2, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001f80), &(0x7f0000000180)=0xc) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a975581339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547fb8e2a518857f57fa2de45c1e30364fef08671045bb9ca9e5f071219824dbbffd53d83e2eded3", 0xffffffcc}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) sendmmsg(0xffffffffffffffff, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f00000001c0)='./file0\x00', r5, 0x3}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2f) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) r1 = dup(0xffffffffffffffff) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x3, &(0x7f00000001c0)='./file0\x00', 0x8}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x4) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f0000000140)) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x102, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, r5) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) fcntl$setown(r6, 0x6, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x2, 0x1}) executing program 4: sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000000c0)="b7e226896db8ebacddf58ea378a64e6de988cf6e94e8f6562f8457ad1a3e31747a3d5300396985d909410de3da340324913c754f146901d764c1e9b17301eb82ad6896d19c92f68ab30d995a38a22505c41a5118a569bd14b17f9b", &(0x7f0000000140)=0x5b, &(0x7f0000000180)="241d56dc85b22116540ee642d14d61c6fdb03976241fe884563551cdfb6f34805b616d82b33d26562bfb5cababcf74f959fca454ef861f96e56baff2f175d239a4a105aed06cf59a1b10054f45d6d87aafebfb696d97dde8bf025039001c8e5332241a3f243e846f1b5e1f9120c367e749471af99ef9f48ab72871dcf5c73179e36343928019df076b1fefeffd9d03a6d8f1c855153793dea5aa2631f4ab450f02ab12eee7", 0xa5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000280)={{}, 0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]}) sysctl$ddb(&(0x7f0000000840), 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0) executing program 3: r0 = kqueue() r1 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) shutdown(r3, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000000)="4ee4cea28e7992eda59f6af335ea2409ece9edd552b1d49dcc882f1267f1717df12aae5b1664", 0x26}, {&(0x7f0000000280)="db0167e8e380a282b995f0e04a82922a6622174e1348e5c59fcbbda5dcdf74b8569bd59f48e365c0721f9ae671f3686acce7d147f60c2f935f6fc04b41cbacd20515a13c93c862c15f85e76f926b1b2753aae2aabbc62a3f4decb29d556f31bd2a5398d54985e92e5d1a29efa981cbea165a73bdd40b4661001f32b3ae5e4b84a6eead0820215c96721e2292c91c85173cbb8df8d65c5caa820e17009c2652eb8f", 0xa1}, {&(0x7f00000006c0)="93bebfa386683ab3e16f6d581a3e49e424b610860a8817c62c615715e519650f9c67f800e59b17abeef448835ba631f1fc42310576ba0b8831f0d4c87cd7e050c1849412aff715fc55bf0c97e4c98868629e13bda7024140c42ede82e6e187ca7155bba62b527200d7e49d21ea5d5c9453f50e0e1e", 0x75}, {&(0x7f00000003c0)="89b777b9f1ac164dbf7ff1e42f49a72b8c92e2a095907c3dd949d985467a459fce27373aafc237268b549fc887d917b78143444cb03e10441414668adef7932674d9ecbd2adfa1ec98682f42f348d109e9b2cfad8cbc4cb1cd8fe4ff2bda4a79e2ab3cc93d690a9118f97097fabb16250930ca596b9f76eda2efba4b771fe893ed6e73537b0e8f7827e849db66e4a2bb306f15ae33b95677bc3318b85de94c7914b1d357a8e52feb51162ac1846227bfe4f7ccb0364851a873a452e91f4e807c408277f0fc6731eb8c78ccecc43e8ee0", 0xd0}, {&(0x7f00000004c0)="11d3586831906d9c10b5f22a74e206367153ba4952b1941ba52a114372b5b97449ebd463dcfd0df9cacd74560468e233f19318ab08f744a9151217a9a2bb19c2cb503e1d7cd510e502e33e8ac9d1f49b9ec616988081647c158ca43f143fc5099146de1f1f71e7f2ef74ae28fb8523d2bdde9ee3afaf074950afe8e47c134a2b9e91c8ac291caacf20b3713afbb744c933b2435e27b23578c77fce5c040ed28b874bd09370b4304883dfdf80b6f1c6d5a738df57cd89788e022edddf5ab28754e447e4785b5ff8303fe89577022af1ba577adf8b5c8c5d6fac80bfabacfefb2065c3c40c829534c0e688afa275ac9794211f67057bfc0b79", 0xf8}, {&(0x7f0000000040)="7cde9669722171c852", 0x9}, {&(0x7f00000005c0)="36a1f70a9f8f001bcfa7701edd0e1f3d75bc3112899c930498008dd8d2860d3e8df10186bcc680ccb9116f3ec0f3ac7c5f8c888c18dc6ca29614600171c6464128cecc239eb3d2dcc5d92da85402963a208269db3e7065e9a08a930f99f427b2557957bea9b6ce4a4d3a811ba79bf65137b37309c1d7f29b20277cea35c779376fac2dceb86e348b031c4aa8166ba80e8eff6a5b9dc68e99e55ec42f8137718bbabe42c46d2a2b450d3b4a82f61fc453f8cf5df69701fa351386e548246ce1ef026dfac10354349e457fc4e8d010c48e3a2488b99e60b4fa9f4613c69059eb715c9a87cb388d573bc45ecfcd55257c06cbbba19fd5aba577f100c09554a76a", 0xff}, {&(0x7f00000009c0)="694c0abced2f014079308fdb9c859ac6d0fe15c90260c695994138f6d2a67e8b9e4e665c41e5bcc3249c380011542946a1bd4c7cef59c0e73397fe657fdb0908585fe492937c92ecfd3e122dec0c5a0487cfcaee983295d9e470324ad675945021779c5af345dc624b8942587f8a9a315f6f4393390fe5f8a4a9f01c0427ca0e29ba268cb44028f32d0b234d82c3d6717487f756535b6825eb7c8e10723df4256ebb2938ac755daf039beda1476282d8acf034d7531a69a26706b7436d7d85f11c25ccf2f224c8f8d3732a40b255de3e179e603cd6487012edbb94afee96c3b555a57d2d528a72ee438e6439dc69e4d0475fe3c3102e633d0a56c489aa9a2256c6727b1e29e01862de20f9b985ce9ab24ff1a1ef03d2a75ca07261cfc432fd9cf0c2b96d43e1eb2322f7b0e57792512a8a996fcc2005f23f59585c1e89c1f69ff339516d9c575f3ce33f119ad48858e79fc1d105045bceda32fd75b425f7acea05a29f725eb70fa4f822e6ee7ce8ff31e326109de8cc1762708a163459064660b22b29550377cfd8a421097ca4903fa77bcb503bedb5b2ee396e33f119a6628944504cd184fbaf6abb269d117a4e7b658b585c", 0x1b3}], 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfefffffc, 0x0, "1a2198b59b0900020000000000ffece900", 0xb5}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000001a80)='A', 0x1}], 0x1) syz_open_pts() sysctl$kern(&(0x7f0000000380)={0x1, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x2000) executing program 1: minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0xc}, {0x8126}]}) clock_gettime(0x2, 0xfffffffffffffffe) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt(r1, 0x0, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000002c0)=[{0x0, 0xff, 0xfe, 0x2}, {0x0, 0x0, 0xfc, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x1, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000007c0)={0x0, 0x3, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r4, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000380)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r5 = dup(r3) fcntl$dupfd(r5, 0x0, r3) mkdirat(r5, &(0x7f0000000000)='./file0\x00', 0x11) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getpid() ktrace(0x0, 0x0, 0x1720, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 7: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x100c0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x100000001}) mlockall(0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) writev(r0, &(0x7f00000003c0)=[{0x0}, {&(0x7f0000000400)}, {&(0x7f0000000180)="61cda338a901825e7e95", 0xa}], 0x3) write(0xffffffffffffffff, &(0x7f0000000080)='#\x00', 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206922, 0x0) executing program 6: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaffffffffffff08004600002c0000000600019078ac830300000e009078000000000000000000000000000000000000000060ab608251831a5e55147f0c93bb4671456d17d624a6007138cf3c507b77fcb729b4fe26faa26da5e40d1cbd6bb6397df8335d62a5c75677e38da143a5fbb9c35f962d215ac73941346e48136cea1c6fec5b7694729811b2fc7302d092e8dce4e171b382a0d2e58a2146473591d6915a7211ad23e07daa160e6e37eefa40b0b0a36f1c02206236b898cc81c076deb4"]) executing program 3: execve(0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000140)="d694934901347dfc6ddf70e541fbf069063dcc09ed06a49471a7b0af522c7e6d3bd39be401540328", &(0x7f0000000180)=0x28, &(0x7f00000002c0)="5fc1bead4e37bbe0b8aafae0d1d70e9f7b0e0d1e0c0fdfef765b189d5145a9adde5f5e32169c1a76f95438fd3f874b4c7c82604b0932bd82f64237df4ee4da63afdbf82de117dbb82039fdef6287e7611244c6d73b41489fd7c783e6a28ff5d2b18a81e044376c21f674a74e328c519a2c01076d5343e48fcddceea4b677e844e820d586d739868ffd16d15558d12ea5ac6b87363de20eb84ca45666984aa8c714d873efe4bddf0a64d0e677825d7a6074c421ecb885b95aaa7d929251f4f0a384a5099b71f02cf2e4a5a73291d35b506a8354", 0xd3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1f2}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffd}) open$dir(&(0x7f0000000240)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x400) open$dir(&(0x7f0000000700)='./file0\x00', 0x300, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a00)=@abs={0x0, 0x0, 0x1}, 0x8) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x3}) r2 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x98) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGETA(r3, 0x402c7413, 0x0) r4 = openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, r5, r6, r7, r8, 0x0, 0x8}, 0x7, 0x3, 0x4}) r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000980)={{0x8, r9, r10, r11, 0xffffffffffffffff, 0x64c89bd5586b32da, 0x7e32}, 0x8, 0x0, 0x3}) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f00000003c0)="67ba7febc4fed3cbc41bcf708712ddbad60a1064f594ee6ecff2b3999533e7405aeb8bb200b95539ead96b42c843b8c2e923f2a6bba9fa069955b12bb0c0adfafa4470b6df0a0c54415f472a14d811000048fbbea2e0825841ef3a22d2c9f2a584f44e1b4bbec3bc224d37d7b8b176b76ba25ab49fb18ef78542f0f474214d0ffa56202881e2c912ea5555e7531fe73f98862f42eb97e1e0aeb086502ba8a7c3db94b22ac7ea43df35d73b62835acc77bff59c33385d60985557e2ee6388c79dd87fcc7d63b7d1ea0693fd6e391a42462c8b5d25532d97d3a47fad953fe271d8c56312a976dd13f3e2ed50a3213f6bc2807b42ff072d824671d5358f1159d0e2b638ee06fa112e134cabe5f0d5dad5ea5e39f9f1669e21ede4ef5d3263b00b82b857143fdeac450cc5129eab378e09bcc546", 0x0, &(0x7f00000001c0)="411935de76863a24503988cfd4cc99fd6b4eac2028274a27", 0x18) executing program 7: socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(0x0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r2 = socket(0x18, 0x3, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c259cce4e33b0c92d52ab85c4a74f6cc350800000000000000251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"], 0x55, 0x800) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) msgrcv(0x0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgrcv(r1, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2800) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16=r2, @ANYRES32=r2, @ANYRES64, @ANYRESHEX, @ANYRESDEC=r2, @ANYRES16=r2, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r2, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc00"/168, @ANYRESHEX=r1], 0x298, 0x800) msgrcv(r1, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8", 0xa8}], 0x2}, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) r2 = getuid() ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x7) setreuid(0xee00, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) pledge(0x0, &(0x7f0000000380)='tty ( #\x1f)\x10\x1d\b\xef$|#\xcbh|\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\x1f\xaf}\xe4\x90\xde\xa5\xa5\xa3\xa1j?\xb0\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xb25\x8fF%\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[1\x12\xb6\x02\xb9\xe2h/Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\x0f\xc6\xfc\xc99\xaa\xa0?\x12\'z\x93\xb8\xda}\xc8\x17\xd8\xaaS\x02\x7fh\r\'\xd6-t\xc8\x10\x01\x00\x00\x00\x00\x00\x00\x00U\xf7t\xa6\"l\xffz\x8a\rm\xd7Vq\x806\n\xff\xe2\x06R\xf4\x9d\xeas\xd0vS\xb8]\b\xe7\xc3Fc>ZM\xa2\xc02Y*\xdd\x95r\xe5\xc2n\x00?\x00\xa9\f]\xe4\xc5\x0e\x81\x15YO.y\xdb\xe89\xf6\xe5\xe9^\xf6\xa2\xb3(\'_\xae\x12\x14\xb4\xf8R\xcc\xea:\xd4g\x95\x19\xb7{#\x04\xba\xdf\x1f\xaeW\xba\xecyec\x8b\xb5;&\xbc\x8e\xc3G:\xa4\x05U\xdd9\xaf\xad\xf69\xfa\xd2\xe4V\xa9\x03\x13*\xc8\xf7\x99\xa6}%br\x1e\xa7>I%>\xdc\x91\x1d\x1d\n\x1cgT\x01\xc4b#P\xd4\x91\xad\x1by\xde\x1bh\x90\xf7K\xf9\x12\xbb\xc5\x04\x03\xaf\xa0\x87b\xd7\xaf\xfc\xce\xb6\xe5V\x92\xdfG\xc4&\x11\xe2\xber\xb5c\xd9F\x9bU(\xc9l\xb8v\xbd]\xf1 H\x16\xf8\xa4\xce.\xa4\xd70^\xb0\xab\x1b\x9dj\xd5\xb6\x00\xf4\xb1\xbd\xc8\x8e\xa9\xcb\xaa`\xaex\x16\xea\xaf') syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r3, &(0x7f0000000000), 0x10) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x81, 0xfffff090}, {0x1, 0x7d, 0x40}, {0x400, 0x0, 0x18, 0x91f}]}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x1) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) dup(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), 0x4) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0xffffffffffffffff) executing program 3: socket$unix(0x1, 0x5, 0x0) setrlimit(0x6, &(0x7f0000000140)={0x40, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x10000000, 0xff6cae7, 0x1, 0x5, "1a118c37510a000000f70000d600", 0x2}) write(r0, &(0x7f0000000700)="9e", 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x1, 0x3a) r2 = msgget(0x3, 0x11) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="010000000000000010ee20dcedc36657f7fd03dc4d7f8da54329a1d0aad976c8d29de7ace0fb86e24b28d91f650bca01e939f439df94a10ff08a4e15fd3ea168627e1b4aea403d35107c3e32631cc7e89ed0e766d31701f79c0f0dc416f21eb14ed4f1d08b105c52e2e7d9cb4f5d82bc83b882667f218e23c46809f223a0ce416d2f24d79a01d5fff008abb98cfa911f0022ecc43c7f1f339a9780ad0ee5dd9ed963a2dd70d7bd2ac057ec3c8661b074be11bb062f8c8f85bc2a234a42716e9954980af6657cd393fe19ab0e3a"], 0xe4, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x1, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100051000b6910d40520000000000000004000000000013fecea10500fef96ecf12c72fd3357ae30200004e988e843239b55d7ff73039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc2", 0x59, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) msgrcv(r2, &(0x7f00000004c0)={0x0, ""/144}, 0x98, 0x3, 0x1000) r5 = open(&(0x7f00000001c0)='.\x00', 0x10, 0x0) poll(&(0x7f0000000200)=[{r5, 0x4}], 0x1, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = dup(r0) writev(r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)='<', 0x1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ftruncate(r2, 0x8531) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) fchown(r3, 0x0, 0x0) socket(0x2, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x64}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(0x0, 0x0) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r4, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0, 0x8001, 0x800}, {0x3, 0x27b3}, {0x4, 0x8, 0x800}, {0x4, 0xfff, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0x8000, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0x1162, 0x400}], 0x9) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000080)="d3f3351a05", &(0x7f0000000140)=0x5, &(0x7f0000000180)="21ab58aa1bfdca668af6b1f30cca5274ecb7375c064bc152f50867d33581c087b3fcecc8502601bfea75539052ae34eab61285a81b5bd726e3b11466d1d58af39f8c0797fda1135421ae9c8662ece405fd13fc809e3ce5580ade826c7faeee91c7ec5e9f9a8e89d63382ba66b2997773b9d30ced07136574a9ccf9429a887322411be15bf2dd60dc5031974356e40b4627881faeb7f3b1d9eb6dbeb26ae8ede6bbcc8de933183c1e148a38f8391bf03963883c50c129bd34a1ffc5ee39015e38735b525b6b3822090edc1b", 0xcb) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, 0x0, 0x0) readv(r0, &(0x7f0000002d40), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10000520) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x50) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000440)=[{0x2}, {0xc, 0x0, 0x0, 0x1}, {0x8126}]}) rename(&(0x7f0000000280)='./file0\x00', 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x701196bc}, {0x60}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) setrlimit(0x7, &(0x7f0000000040)) utimes(&(0x7f0000000780)='.\x00', 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f00000006c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x100) syz_emit_ethernet(0x4a, &(0x7f0000000300)=ANY=[@ANYRESHEX=r2, @ANYRES32, @ANYRESOCT=r2, @ANYRESHEX=r2]) executing program 4: pipe2(&(0x7f0000000040), 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8014695a, &(0x7f00000001c0)) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x58}) r4 = syz_open_pts() close(r4) syz_open_pts() writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000500)={0xe9, 0x0, &(0x7f0000000400)=""/233}) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x2], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1000000000000}, {}, {}, {0x0, 0x0, 0x5}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) socket$inet6(0x18, 0x3, 0x0) executing program 1: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="a6", 0x1}], 0x1, 0x3fffd) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r3) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r2, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x0, 0x0) setsockopt(r4, 0x8, 0x1, &(0x7f0000000180)="f6c0cca6e28883d5de97212b98d81ea84e1ce7887991c5e956ce342aaa0c7effe81fee4ebec9da62fff20d", 0x2b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r5 = semget(0x2, 0x4, 0x300) semop(r5, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x81, 0x1000}, {0x0, 0x5, 0x1000}], 0x4) sendto$unix(r4, &(0x7f0000000000)="b100050400000400cea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139bba479f3f672f4d335c223e7d0c032bfa896443a42102000000720fd18bfb1470c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00", 0x87, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000400), 0x1000000000000165) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r6, 0x29, 0x39, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x800, &(0x7f0000000000), 0x3) openat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x14c) executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x102, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x6, 0xdbc}, 0xc) r1 = socket$inet6(0x18, 0x5, 0x7f) r2 = accept$inet6(r1, 0x0, &(0x7f0000000080)) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x2b586602, 0x40}, 0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) r3 = open(&(0x7f0000000240)='./file0\x00', 0x400, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000002c0)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0x1, 0xa8, 0x2, 0xffffff15, "d39b5bc7658809964dca48c60e5d903d37afeae6", 0x2, 0x7}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r5, 0x400c5708, &(0x7f0000000380)) sysctl$kern(&(0x7f00000003c0)={0x1, 0x3d}, 0x2, &(0x7f0000000400)="757f7e38d1317f16e2fc420e80bc7ac7949b07973133113c93fbdfc0c8ae0f7847478e9ab492dc8f0d3446120e7ac7e10f431d4937cb2af53c36d1b7f6aa3b21218443348f2f93e844a951ca87f41448bdc33811c9433064458d5f3d66660d2e2366a3f0de1b679e3cedba1a2a5419e586469433f6cf89362628628b09dd1558a84208e4d6e7860ffa86cb3c1ac80600e91e77125c82b455749221f495694ee73f47c26605681643e9d29d5a6db748e9775b1f4ad4c3edfdc05f700f0580842c3fdce7f0b09f2c4741938d54abc6c98d6c7787de9e0b", &(0x7f0000000500)=0xd6, &(0x7f0000000540)="a0f7bf46d547758e43b347f03793532311f68780f3dff042da2bc7a4b84390b71b778cc1b67b50c8bba589877dc063ad453eb052c1ddfdcb1ba0b7a9297baf6b3edca709287e7c3575d3af8c1e93557709caff", 0x53) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000005c0)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x40, 0x0) poll(&(0x7f0000000640)=[{r0, 0x1}, {r6, 0x80}], 0x2, 0x8) sysctl$kern(&(0x7f0000000680)={0x1, 0x11}, 0x2, &(0x7f00000006c0)="5b0a0247e98ee6595507e5761226c74b05a0b9be363cd794bc2ce9cf626d1649c34e723361cc6d8a198c704f5f04b0a4a255c8932714bd6e5b0d5ab823ca1160358c86e5b6fcf09e54054ac77f119c3aa3cc", &(0x7f0000000740)=0x52, &(0x7f0000000780)="8086599fe852b3eefa904b", 0xb) r7 = getppid() r8 = getuid() r9 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={r7, r8, r9}, 0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800), 0x100, 0x0) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000840)=0x8000) ioctl$WSMUXIO_REMOVE_DEVICE(r10, 0x80085762, &(0x7f0000000880)={0x1, 0x724a}) execve(&(0x7f00000008c0)='./file1\x00', &(0x7f0000000b40)=[&(0x7f0000000900)='/dev/ttyCcfg\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='/dev/wskbd0\x00', &(0x7f00000009c0)='/dev/pf\x00', &(0x7f0000000a00)='/dev/pf\x00', &(0x7f0000000a40)=')^\x00', &(0x7f0000000a80)='/dev/ttyCcfg\x00', &(0x7f0000000ac0)='/[\x00', &(0x7f0000000b00)='/dev/pf\x00'], &(0x7f0000000c80)=[&(0x7f0000000bc0)='/dev/ttyCcfg\x00', &(0x7f0000000c00)='.(\\\x00', &(0x7f0000000c40)='/dev/ttyCcfg\x00']) r11 = socket$inet6(0x18, 0x2, 0x8) recvfrom$inet6(r11, &(0x7f0000000cc0)=""/165, 0xa5, 0x1000, &(0x7f0000000d80)={0x18, 0x3, 0x6, 0x7}, 0xc) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000000dc0)) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xfffffffffffffd98) r0 = socket(0x12, 0x8000, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000060000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xc8, 0x2}, 0xc) r2 = dup(r1) listen(r2, 0x2efe) getitimer(0x0, 0x0) geteuid() r3 = getegid() r4 = getuid() setreuid(0xee00, r4) write(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) acct(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) accept$inet(r1, 0x0, &(0x7f0000000140)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000300)="2d956e", &(0x7f0000000340)=0x3, &(0x7f0000000380), 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) socket(0x18, 0x4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x4, 0x0, r3, 0x0, 0x0, 0x0, 0x200}, 0xfffffffffffffffe, 0x80000001, 0xff}) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 4: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000280)) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000), 0x10) (async) connect$inet(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x2) close(r2) (async) close(r2) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x8, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x10, 0x0) r0 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sysctl$machdep(&(0x7f00000001c0), 0x2, &(0x7f0000000280)="203e761be0dc493eb13e3c3f1f62ff80df50a0d8697f39cdbb8fdb7c9640802c2ffca3217a44bf3158b073e7d0672a2c7a2a44006fa4880188e637b12988256343bf741d41d1fa3517074baf962de982", &(0x7f0000000340)=0x50, &(0x7f0000000380), 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x400}) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) close(r0) executing program 2: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') r1 = socket(0x2, 0x1, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="1000000000"], 0x10}, 0x401) r2 = socket(0x1, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r4, r3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000000054}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, "bf4621ea5fc8fd2d6dfda3766485e63042041a32", 0x404}) writev(r6, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000300)="d4", 0x1}, {0x0}], 0x2) executing program 4: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r4 = fcntl$dupfd(r2, 0x0, r3) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r7 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) fcntl$setstatus(r8, 0x4, 0x80) msgrcv(r7, 0x0, 0x0, 0x2, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r11 = getpid() r12 = socket(0x11, 0x3, 0x0) sendto$unix(r12, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c820020000000000008abfba0900000008e371a3f83437a3051eadb71d89e000040781e4b2fff000ff00"/164, 0xb1, 0x2, 0x0, 0x4e) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r11) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0x0, 0x0, r9, 0x1b, 0x2}, 0x7, 0x0, r10, r11, 0x4, 0xfc9, 0x3, 0x3ff}) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000240)=""/56) executing program 0: syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x100c0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x0, 0x100000001}) mlockall(0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) syz_emit_ethernet(0x149, &(0x7f00000005c0)=ANY=[]) writev(r0, &(0x7f00000003c0)=[{0x0}, {&(0x7f0000000400)}, {&(0x7f0000000180)="61cda338a901825e7e95", 0xa}], 0x3) write(0xffffffffffffffff, &(0x7f0000000080)='#\x00', 0x2) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206922, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) recvmmsg(r0, &(0x7f0000000680)={0x0, 0x7f}, 0x10, 0x840, &(0x7f0000000700)={0x0, 0x8}) clock_gettime(0x33563686ec971794, 0x0) poll(&(0x7f0000000480)=[{r0, 0x24}], 0x1, 0x0) executing program 4: r0 = socket$inet(0x2, 0x0, 0x0) r1 = open(0x0, 0x8000, 0xe2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/84, 0x54}], 0x2) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r5 = socket$inet6(0x18, 0x4000, 0x58) r6 = dup2(r4, r2) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x7, 0xd5}, {{r5}, 0x4, 0x22, 0x1, 0x62, 0x7}], 0x7, &(0x7f0000001340)=[{{r1}, 0xfffffffffffffffd, 0x44, 0x40000000, 0x7, 0x1ff}, {{r2}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0xe}, {{r3}, 0xfffffffffffffffa, 0x44, 0xfffff, 0x4}, {{r6}, 0x0, 0xa2, 0x40, 0x6}, {{r7}, 0xffffffffffffffff, 0x38, 0xf0000000, 0xfffffffffffffffb, 0x5}, {{r8}, 0xfffffffffffffffa, 0x1, 0x1, 0x9, 0xe000}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0xffffffffffffffe0, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x80, 0x3, 0x80}], 0x1, &(0x7f0000001440)={0x8001, 0xfffffffffffffffd}) ioctl$TIOCSPGRP(r4, 0x40047477, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r9 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r10 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r10, 0x8040691a, &(0x7f00000001c0)) dup2(r10, r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r11, 0x1000000000029, 0xb, &(0x7f0000000040)="00000200", 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x61}, {0x1}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r3, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 0: socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(0x0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r2 = socket(0x18, 0x3, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c259cce4e33b0c92d52ab85c4a74f6cc350800000000000000251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"], 0x55, 0x800) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0) msgrcv(0x0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgrcv(r1, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2800) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRES16=r2, @ANYRES32=r2, @ANYRES64, @ANYRESHEX, @ANYRESDEC=r2, @ANYRES16=r2, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r2, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc00"/168, @ANYRESHEX=r1], 0x298, 0x800) msgrcv(r1, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) executing program 2: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r0 = getgid() r1 = semget$private(0x0, 0x4, 0x3c8) semop(0x0, &(0x7f0000001480)=[{0x3, 0x8001}, {0x4, 0x2ff}, {0x4, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r2 = getegid() r3 = getegid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0x0, r2, r3, 0x0, 0x0]) r5 = getuid() setreuid(0xee00, r5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r5, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) r6 = getpid() r7 = getpgid(r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000014c0)={{0x8000, r5, r4, r5, 0x0, 0x100, 0x101}, 0xfffffffc, 0x8f, r7, r6, 0x6, 0x2, 0xb1}) r8 = getuid() r9 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r9, 0x4, 0x7, &(0x7f00000003c0)=""/96) r10 = geteuid() r11 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000600)={{0xff, r10, 0x0, 0x0, r11, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000440)=""/206) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r10, 0x0, r10, r11, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) chown(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', r8, r11) setgroups(0x9, &(0x7f0000000080)=[0x0, 0x0, r0, 0x0, r0, r2, r11, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = getuid() setreuid(r12, r12) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x80000000007, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) select(0x40, &(0x7f0000000280)={0x10374}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x94, 0xffff}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0xfffffffc, "ffff09009cef01098b74820000000000cf00"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)='c', 0x13}, {&(0x7f0000000200)="71468b46821827ffce6233218925f323873a749e9271fb6754d4efd17afe193e0810f25e41624e286a68b37b1f10dd7ee43a5fb73b"}, {&(0x7f0000000380)="53bb1050accf9584684edf1bf9594e156e23b02340897acdc7575a92746224bc5d76de647ce3623d9fc4c1fda49179db95e9c37170b65e0616e8779cf16e3e5938523263d0408cc23bce9635e45ceb4f9482d0076fe1eb7a4d775711513bf3b939e5c280f1ab511fa4356b0f9890cc71aa2af126a2a55239723c0065d1c64b1dadc33fb5a837ec600a327d7918cb31bb8d7a14a37b77324ecd8343f233b7d63cc03e651515ad89c331744e0c3c55e5f0f63513b81601b16f236b9811e67fcd78bd2a856a19c4"}, {&(0x7f0000000240)="0a4b7ca179b108d50eae1d50ddc746d272"}], 0x1) r4 = dup2(r1, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000380)='#!i', 0x3}], 0x1) write(r0, &(0x7f0000000080)=' ', 0x1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x1fe}, 0x0, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x20, 0x0, 0x0, 0x1603519, "1a0001ad090201070000200007791dcebf00", 0xfffffffb}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x1}, {0x6}]}) setreuid(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r1 = socket$inet6(0x18, 0x0, 0x0) lseek(r1, 0x2, 0x2) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) chroot(&(0x7f0000000300)='./file0/file0\x00') sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="2007c4825ec2dc0a95a322145acc72066567", 0x12}, {&(0x7f0000000540)="407fb506fae6e1dec02ba449e33c9d068c415d513fc5af94da5b5062728d50e619fcf232780fb06b89234a8d2d104ac8be64b194806d43d0113e933db09cac75fefdb2347c022783b3131ee835daee550378e4191b1e6926f46680b3ce713b148a0546bb942f3c1f1a0394dd0a692a7a5cff979027efa8d7147d233bb59d0279a7db70868879239e1cdcacf22a9ccd1d9b58a9c1ec529af03b3e080b8136348fae2f7ef0d8a4014a36258c07fc9d9c1471e0d2eb451fee10579bee0322c2bf60367c61b2f66e88243ab0fb0217cd68a06e3037b5840de0a421d8f0ffe82f79758756755c702de950c5c06f0749abe46d2d43d4bd0c87d382eaf087", 0xfb}], 0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x18, 0x1, 0x0) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) getppid() r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x3ff) executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000003c0)=""/269, 0x10d}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x4) munlock(&(0x7f0000ff0000/0xd000)=nil, 0xd000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = syz_open_pts() syz_open_pts() r5 = syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x84}, {r1}, {r2, 0xe65dc00084cf4bdf}, {r3}, {r4}, {r5}], 0x6, 0x6) r6 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x200, 0x0) kevent(r6, &(0x7f0000000280)=[{{r6}, 0x6, 0x68, 0x40000000, 0xffffffffffffffff, 0x80}], 0x401, &(0x7f0000000300)=[{{}, 0xfffffffffffffffa, 0x78, 0x4, 0x91f}, {{r6}, 0xfffffffffffffffd, 0x82, 0x2, 0x80000000, 0x8000000000000001}, {{r6}, 0xffffffffffffffff, 0x80, 0x40, 0xfffffffffffff2e8, 0x40}, {{r6}, 0xfffffffffffffff9, 0x1a, 0x1, 0x1000, 0x9}, {{r6}, 0xfffffffffffffffa, 0x8, 0x80, 0x40, 0xfff}, {{}, 0xfffffffffffffffc, 0x9c, 0x2, 0x3f, 0x5}], 0x1, &(0x7f00000003c0)={0xfffffffffffffffa, 0x6}) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r7) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x1d4) select(0x12, 0x0, 0x0, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410db", 0x4) executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="04", 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000000)=0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x12) fcntl$setstatus(r5, 0x4, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0xfffffffc, 0x0, 0x4001, 0x0, "0100dd2dfa7f0000000400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0xc0) r7 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x64}, 0x0, 0x0, r7}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r9 = getuid() setreuid(0x0, r9) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x8000000000000000, 0x8000000000000001}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r11 = semget$private(0x0, 0x7, 0x3c0) semop(r11, &(0x7f0000000700)=[{0x3, 0x4}, {0x2, 0x2ff}, {0x3, 0x8, 0x800}, {0x3, 0x3ff, 0x1800}, {0x0, 0x0, 0x1800}, {0x2, 0x6ff, 0x1400}, {0x1, 0x7ff, 0x1800}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x4, 0x0, r10) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x4}], 0x2, 0x0) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000140)={0xab6}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r4, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x0, 0x0, 0x0, 0x8002}]}) sendto(r3, &(0x7f00000004c0)="34118b7fa325d21de5440c0ea547801e63f92a0c2622425eca6711779f0206d5e98d78be955b0722afad249a475a23e0a72072bec3867060edd9e3688078737f025513ab128d7749bbe78950f2d7d971bb2e6aae20363f1d3a2871e41a66000013273932f6018042fd9fe52300107d0edb23e5c005f9f5daa1b978e8bc9000f233ba1a43b9f70c91d5c55ff08d", 0x8d, 0x808, 0x0, 0x0) socket(0x18, 0x1, 0x0) r5 = socket(0x0, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x3}, 0x2, &(0x7f0000000280)="360b15673cd1d70e2189f36d2ae5edffefef8278c6e2a58e4c4aa9b2d1dd4762b66025b466d349cff2a08502fc06db22fa4ec5cdd60c0fc0d33a19b2c698b9e971b6f483541bc35435ad5fefe9c4112c40367fb46043e488c77cba7d68621d49d68dee2171fffcdf22fa5c016bb3753aaf6852536d65e9ca2db398920e0856f21a2c7940884a5f63a7b7179603f0e81d3b1c6ac91820a29dd92e7ced31b785a1f70edb15c1d4fa5f623cb5a14e03a359b40822f68da53b59ae5db340d74754ab9a0b79f1dc78d29339e8c4859c7a1185", 0x0, &(0x7f00000003c0)="e86cc2dfbf85c2a6dc965981a794aea1fef602d8fe668ee122", 0x19) r6 = dup(r5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r7 = syz_open_pts() close(r7) r8 = syz_open_pts() close(r8) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) dup2(r6, r2) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000000200)="530eabeca492cafe379a539a1d4748c9bfb2f6ca5a26ea6967a019c295", 0xfffffffffffffd76) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x18, 0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r2, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) dup2(r1, r0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x40, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000040)) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 5: r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x60) r1 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000800)='./file0\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000100)='./file0\x00') socket(0x2, 0x1, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0x10}, 0x401) r4 = socket(0x1, 0x4, 0x80) close(r4) socket(0x18, 0x2, 0x0) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000200)=@un=@file={0x0, './file1\x00'}, 0xa) r5 = socket(0x6, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000140)=[{0x45, 0x7fff}, {0x82, 0x295e}, {0x100, 0x9}], 0x3}) setsockopt(r6, 0x27, 0x9fff, &(0x7f0000000180)="02000000", 0x4) dup2(r6, r5) listen(r5, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x81, 0xfffff090}, {0x1, 0x7d, 0x40}, {0x400, 0x0, 0x18, 0x91f}]}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x1) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) dup(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), 0x4) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0xffffffffffffffff) executing program 6: r0 = getuid() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="ca5e1885", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) lchown(&(0x7f0000000100)='./file0\x00', r0, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, r3, r4, 0xc4}}) r7 = socket(0x2, 0x1, 0x0) getsockname$unix(r7, &(0x7f0000000040)=@file={0x0, ""/54}, &(0x7f00000001c0)=0x38) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) unlink(&(0x7f0000000180)='./file0\x00') r9 = socket(0x800000018, 0x1, 0x0) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() ioctl$TIOCSTOP(r11, 0x2000746f) ioctl$TIOCSTOP(r10, 0x2000746f) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}}) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getuid() setreuid(0xee00, r1) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0xd413, 0x0, 0xffffffffffffffff, r1, r2, 0x104, 0x4100}, 0x7, 0x15, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x50}, {0x80}, {0x5ce}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pckbd_enable: command error executing program 3: socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r3 = socket(0x18, 0x3, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c259cce4e33b0c92d52ab85c4a74f6cc350800000000000000251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"], 0x55, 0x800) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) msgrcv(r0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgrcv(r2, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2800) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES16=r3, @ANYRES32=r3, @ANYRES64=r0, @ANYRESHEX, @ANYRESDEC=r3, @ANYRES16=r3, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r3, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc00"/168, @ANYRESHEX=r2], 0x298, 0x800) msgrcv(r2, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async, rerun: 64) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffbfc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) close(r4) (async) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) (async) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) writev(r1, &(0x7f0000000000), 0x100000000000023f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r5, &(0x7f0000000340)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x412, 0x0, 0x0) open(0x0, 0x70e, 0x10) (async) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) (async) setgroups(0x3, &(0x7f0000000280)=[0x0, 0x0, 0x0]) (async, rerun: 32) ftruncate(r5, 0x0) (rerun: 32) r6 = socket(0x2, 0x3, 0x2) sendto$unix(r6, &(0x7f0000000000), 0x0, 0x408, 0x0, 0x0) executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000280)) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(0x0, 0x200, 0x10) open$dir(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) rename(0x0, 0x0) getpid() r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 6: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x8003, 0xe4) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000180)={&(0x7f0000000780)=@un=@file={0x0, ""/513}, 0x212, 0x0, 0x0, 0x0, 0x5b}, 0x10001}, 0x10, 0x844, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000009c0)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100000000000000000000000002c2291e05ac21839bf3521e258866c6c7a91306da624ffdc25fd1ef4065d39cd5286f975f624867e17c74f2d95f24eb2dda53c51b00b71698ed85613e513b712edd914724473a9336f80e23220bda89c7f217058f603cac6083ea181c57692eb9401eb6ca2004318ddbd86244fae5", 0x120, 0x8, 0x0, 0x0) r5 = getppid() fcntl$setown(r1, 0x6, r5) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) syz_emit_ethernet(0xff, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffff0000000000000800471200f10068fffbc08990787f000001ac1400aa010105cc971a00004050cca730ad1e6745146e13df2c1a53289babdada005923ca93f659a5f366ec5b151e1cae6ef3a23e21a7d7cc9f6fdcff53dcd7593d7d52d07099427f705c90d147217c1f8857586421408a66048cc88ca41574530df55c00b8910a56f7c838556fc19ce0c3aed174195abf554c50952b3c31a9ccbc6871c871254ba5e0e047775ddce8cdc209ca9fc9c960f77ecfa8b32090ce91260b5b318f1bf00437a02b3b844d243e92c6af9d4306f60dabbb208884a5167b611b96be9941e4604b40599a64e7ab0cea437f00000000000000e47f8b64747d"]) execve(0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r5) r6 = semget$private(0x0, 0x2, 0x68) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x100, 0x8, 0x57]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x28}, {0xc3e}]}) r8 = syz_open_pts() close(r8) lseek(r8, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f00000006c0)=ANY=[@ANYRES8=r0, @ANYBLOB="62d38eb341324065c02c53e12f63bdc6c45eca5a19e80e7c5e43517937ae90dbdd0405a178c353906034a2d507d43e49789157df39de8713c74729bfb4c0cad245f9d00e2410a19de24eefceb9cbb17708c457cd149b6f317c922ff1bc68d96ba58026c9d6749ab145e43edf4fb364775e84dfe3e3aad1c6e7d21b2ed41896d39c5c040d1a208340a19b3a226e4d7dced9d94451c0837aa11eda36f8f8b438", @ANYRESDEC=r5, @ANYRES16=r5]) getppid() executing program 4: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x2}) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) accept$inet6(r2, 0x0, &(0x7f0000000180)) preadv(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/112, 0x70}, {&(0x7f0000000240)=""/205, 0xcd}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/231, 0xe7}, {&(0x7f0000000480)=""/200, 0xc8}, {&(0x7f0000000580)=""/222, 0xde}], 0x6, 0x1000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000700)=0x2) sysctl$hw(&(0x7f0000000740)={0x6, 0x3}, 0x2, &(0x7f0000000780)="e9b407fe1b18eb5af42b5cf0f0734339f6035d5a2eae38307cb705dc8dad8b4644c118631f0baf28ef30db7d5058e8d06046eaca7a34c87d444ed2bbd908dbc6f84533e95a507e1b18631803e948033d35d1c775f3b49895bdf7f657e9f91a4e846b56e364136e087f2c2515c811cd70305a8aa8dce8a4c94d7116c8780246dddeee0693b33ebe", &(0x7f0000000840)=0x87, &(0x7f0000000880), 0x0) r3 = msgget(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x1) r4 = semget$private(0x0, 0x4, 0x48) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000940)=""/135) mknod(&(0x7f0000000a00)='./file0\x00', 0x2, 0x5) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a40), 0x1, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000a80)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000ac0)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000b00)) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000b40)=""/65) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000c00)=0x8) write(r1, &(0x7f0000000c40)="a259a72d51bbd43d720e365ee231420c83a2d34baeb00b40643bc8560e039c87283b365bd4f611d3fd297c0c2a8ad2e467177b05cf7cf241ff70eb40bbcc80b8954f1457fc81ce6900df06c1d99404156b6d94cf84a1c310d1d372d362f9c6f9baf6e677269ef369196d834a5dac0585910603f72cdd1a0a5dd0ca08455162c2c410c332e835d73a4edf2280cf95d40d2589fc0d4276be1c7b8d3721b09536a0fa91eb9dd2813ee32bc5c0e37ca002e8df9664556c46d7431982cf94182755e838523247c137f2a27ad70731a6071aced2e337f54ea571966211fdc476f76d2b06cd2c6b8cfba02cba2d", 0xea) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000d40)={0x1, 0x8, {0x101, 0xfe}}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880), 0x10000, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000e00)={0x2, &(0x7f0000000dc0)=[{0x0, 0x1f, 0x7f, 0x38}, {0x0, 0x3, 0x1f}]}) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x9) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000e40)=0x1) pipe2(&(0x7f0000000e80), 0x0) executing program 2: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="89f77d1e8f58215c1b4068e164", 0xd}], 0x1) writev(r1, &(0x7f0000003880)=[{&(0x7f0000000340)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e1df29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920641a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f17779361cec496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa62248771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821f96fc5ed36985016b41e4d07816d1a0da200", 0x422}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0), 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f00000001c0)) write(r0, &(0x7f0000000040)='\t', 0x1) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f00000004c0)="09eb00000db57c60c001267f5d5e8ee581e12aaa95ab10eba007a90172c84c838b4278ad535c2a591c97413f308cbbaee481ca7f31dbd1562ef7a6540a", 0x3d) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000080)=""/48, 0x30}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000180)=""/110, 0x6e}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000280)=""/254, 0xfe}, {&(0x7f0000000380)=""/112, 0x70}, {&(0x7f0000000400)=""/19, 0x13}, {&(0x7f0000001500)=""/196, 0xc4}, {&(0x7f0000001600)=""/206, 0xce}], 0xa, &(0x7f00000017c0)=""/201, 0xc9}, 0x1041) executing program 5: open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001600)={&(0x7f0000001280)={0x0, 0x0, &(0x7f0000000340), 0x0, 0x0}, 0x4000008}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000880)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x10) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000000440)="b211d7170d816685c8e360f2fa41c1a0946988b272a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a900108b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c98000796b2dd921a4975680b37ba955d2c15e6d7c9198ed900ab006ddfb6f869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a004000000000000000", 0x90) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000000)="2f87bb4098d7de568a6a2453616c321b9657609db9199f45ae67568303000000000000001af7383890", 0x29}, {&(0x7f0000000040)="a6c2f740b256d444e7c4a1cf3e85e989cd7b6de6e007f992fd10d0d1e4190b026d7345ed1542a83278a7ad88c2e4936716a1c9f584b7580b5394d1cedfe065a12c255b8db174397e3c27c523c4fdda9f136777d9a01a5ec173df3c5cd0617444191393", 0x63}, {&(0x7f0000000180)="999a0bdc3e414b91a5b028931d6a721970809e7e46932e5f83d6e1ae971f5f6a39f16780ec2080c21648c5cedd2f0757dc836c6c52a0e26f20fb23dfd317ed739e8c79d11a5ece7fdafb084679f4ae06f28bef576995c0e2f4df9ffc8671bc166b5b85f6c0ade6f95df478a7831d21bf26e2330daad4eca408e39bf2cb41ba4d6c5e567ef5754123d1a7864001946a7e1a2316949601a36d3b4198441767b3ae2dcff405522900e043caec0b2994ca5257891479414094b799efb2567664f4b393937f725cdfa2df512747aa7033bffb238c841a54c1f2b84f9f2ba9322c233efa4794d23429118c33d0ed76b4cca674a799cbad150abe1d", 0xf8}, {&(0x7f0000000280)="4731121e881a0d846f926159fff827e9f50ff9f10a833c33d4dd55db0297f2380247ad2d3eea494b024d8c154ff497da4d8263c1f607f8bd10afb46c7d6b3fd4d5eed763fb7b040bb29bde13e9c269c838f40f58bf35e94a17a0679f3520f573d589c30f7576716d4f", 0x69}, {&(0x7f0000001380)="c7296d3e009ee2ae10dd10d407d10883eda1bd4dbe2d40f37e3a2c3a99bacd7cef9cb9f4d565b7d40faf3a33bc158578993c8ad24b6a7dd93128a1802eadb90b6547165bdb7db8f14b66bd927854d37f09e6cd10fbcbf5c4518836019486ea3168ebb7fd9b7fa5ecaff32b6a5dc8e749c632b29479c507ab1f98dde927e837810cb087d8bbc901a89167ef3c27ac5b23dbefd994e5b766227bb98e5e6c7d5490a7a7caf3d72d1224181b181e5441777a6401669a2ee2243c9a3cfbe3e05d9f396e69ad9301f8cc6586493dde1dd02d6d7af120bd35db33d7fb75441f823373b1471c7ea74caf8ef1c2bceee4470f6b3f872edc7c5cf05b08f15940c68959ebf845e548899040fbdc80f515efb4e37ec4f49e0a1bd51ffe4de7024590c02752cb9a35668c2bed3598cf02a7988c399d3c9deac099c7ec532b739b280b4e1be305539444d14b3f1884ccbd17f8e9c36d9b0045e712e24d3ace5ca7ebb352253bccdcfd5e759419edb5eb34bc44ac69728f394c86aac9dd39f3580e4aaa60d2090a1b6eb8f3950e2f85c543ae7180298ba4bc4d49ccef237dafd5615bf48e51ac3b67a6dce5bd7981b97a04cd089fad110c299659206a3b21c5b8ab9a8a7a33e356cb8c48100b62a11f5f26c11638a25058880e9456c52d1b0b5fcdde101346e2b9a04bde97710181a87f9540f2358df291adbf86c5d95fcd160bcf405e76a8686a38af17d18b56e2658b2e8d15a3de34ed8f371d4bd03d6e39c6c940173d40f8ceb88b78579e38e1f555dfbf55407494cf36d90a3c7a03513013d40d59346a4c87ff06b2f88ed74412605ce640abb5ba192548071a5a0f4f8dfb3d2b66", 0x25c}], 0x5) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000140), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) dup(r5) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, './file1\x00'}, 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r6 = socket(0x18, 0x1, 0x0) dup2(r6, 0xffffffffffffffff) r7 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000340)='./file0\x00', r7, r8) symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) r9 = msgget$private(0x0, 0x51c) msgctl$IPC_SET(r9, 0x1, 0x0) executing program 3: setitimer(0x0, &(0x7f0000000200)={{0x0, 0xfff}, {0xffffffff}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) getitimer(0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x741) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000001c0)=""/153) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x6]) setitimer(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x20}]}) setitimer(0x2, &(0x7f0000000040)={{0x401, 0x3}, {0x8, 0x8}}, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x14}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 4: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) (async, rerun: 32) getitimer(0x0, 0x0) (rerun: 32) geteuid() getegid() (async) getuid() (async, rerun: 64) select(0x40, &(0x7f0000000200)={0x5, 0xfff, 0xcb2, 0x1000000000000000, 0x6, 0x8, 0x2, 0x236477ec}, &(0x7f0000000140)={0x3, 0x3d9, 0x4, 0x0, 0x8, 0x10000, 0x720, 0x1}, &(0x7f0000000180)={0x1ffd6969, 0x9, 0x7, 0x1, 0x1, 0x200, 0x9fe8, 0x5}, &(0x7f00000001c0)={0x40, 0x2}) (async, rerun: 64) acct(&(0x7f0000000280)='./file0\x00') (async) select(0x40, &(0x7f0000000040)={0x2, 0x101, 0x0, 0x1ff}, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) (async) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, 0x0) socket$inet(0x2, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) syz_emit_ethernet(0xe, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0x138, 0x0) dup(r3) (async) close(r4) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x50, 0xde}, {0x5}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x3) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0xfd) r3 = socket(0x2, 0x8002, 0x0) write(r3, 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) dup2(r2, r4) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xe, &(0x7f0000000000)="4c0000000000000000251804000000aa0cebc400", 0x14) r7 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r7, &(0x7f0000000200)='./file0\x00') mknodat(r7, &(0x7f0000000080)='./file0\x00', 0x2000, 0x4000) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) select(0x6c, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r8 = syz_open_pts() close(r8) executing program 7: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/23, 0x17) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000011c0)=[{&(0x7f0000000100)="8a5245b2ebde64463869417db03d17dcba7f23105d407d7ec055c1825096f09e83ca28b82125a9943ffdca1b5f45281da52c2a8bda22f78f8b84b32590445c6c0b0e47175de2d32bb8939b8f74ddb950a635d65726a6372c4eef9d63129eccb95e1177b5aead1cbbee31ff3a882847365f68ae0c40e884dbdceb9ab7fd983c572d3af27ba9eec3123c", 0x89}, {&(0x7f00000001c0)="ed7936d18d1d68282ac199e101f49008eebe2b28e01b1c659b7bb4e34446d27f7180e8f06a3d57f8882820df6fd075a25ae42ca0ded1a858ebfec2911b92fe004be3b626369720f2751ee3c4a96979890005d240d43c459dee34553c18a3a9a961d4c4b61da6010af19b18c53d0fa9921502412c41853cf132aacab7f78975e093d342281f5fe515e3588cff0abedcf591bfddecb75c43cf5383c6136a3f1c10586738fb62f9b86939625348757c4305ff90fedd19f05128de9188b73b335d01d25e398dc5faa238f6d41fc2367590388ceebcee3b2435c13a97b54f9343b63ca1a02c0a6f3f80b8ac5bab02d91843cb95f6873fc43162b3114f6890e2833b8aaecf43e6a4e4e036cff43f4fc6257ab91b7447ca4608d286f77a5577dd220d91da79ed4fd1a93b10edd11a3cac87b0e5720ffef84837390fcb5c1a50acaff7ebff7acce272f639cbf5167dc3c01c947911d841ba0f84b6496b16fe1a3f84f4e07a679ca88f2043ab7ed4204d8f2e1a4c27b431d2864b003e10f521c562d9cfaca19235acab353714f0f0bf853f8ce50f2de0a46fe2c0b4629d4bba02d67c893659b8061a4057c598dabc6dd2db76e6323913df525a793c0fdf6b55e9e78aaca3300c7f345d0951b1dcce084652ad2c361383e8c3e00aac8e175a1b572c77f34176a4cb776e5e349302b81675a454c606d3913eafd597f7a2de55efea00a333a210bd142c6befbc3dd508def31596a8ccce0b3c4ff5ebfb3d18a220f7e261b5ef96d4c5edff1c5ff92c2ea6a4677b85202fa6324c61485fe9be098c096eacc2390eba455e61f74379f74f38f63c4767f5843cd1fa1c6571e3bab929ba4dee2582f347aaced877ade00a05f7ff0fd08ce39ea6907dc3ac86de2633b8659462ae8ccc10a49c0fde43896731d59196d77b2a90cd33137d548d2213b382db173e8d30f3e407da0702b32a80800f636b5006893b2bf8db5686f4b3cc30f9857584204806fec9fcf85c842daaf73092f8901cc1a57138c0ba9afb845ba685ffcfc88ec00a55ac0723c6208fe6a35a2515096c8401539183d4b12d8816c8cc80b5c1641f6e0c8da1a98d003004319e646643a832330f9b2d1cbc179bcf5ebf1a2773977a2b079902499824f1123765566c729a42de52c3001234dd9a91e17e39e81db827c05cb1a28be2010b45690c6521b178572f95f90a8fc4aa54c860e01a7a78d116c5c82375defc9b41d8f908efe0c8a740f63a11f0d6abfea45a607dd5211d61675c8cf56126ffbc73af407064ed4447209bcb08edd348ed0fe6828182408ec37ba45dafa609b7208239917643f8acb89e09359e175fbd4b1f407f9b4ee7603080f1d8d488fc99317388ed7e88b490d148fc38d15048f99b9423ccbd926bc83dbe54da1de4f5f1afeb741b2cc58cb4d8bba0aec58ec8d828bddaa0a531a29e3fc63d086dd1db994a0845839aa7f79bf39e324e5ee81ae69ddf9c5a1a85ee13e7d83fb244f9366d6df369d7a411c753aaaafe13cb790df6263b4b2d8e91cd60b310e6aaca315e47c7df53a756228eaf248cb9fe0c863a8384df6134530c085454891543c264fa4b02805da753f5b022449f2101171961d93ab3e3f8f1ea5195b83e15bc27110c36a42ad30104e450a73d910e8fd957aa86e97b7d3c49de11af7d56dae1296ae417c2e55e1e78bdc9a88348b87657cc0c7a9ada3b624bc4311e2eabe6b303778f0c9e5625377eaa1f7443cf2681559734827858a6405312ea621c9d58a1d4e02f8c8303c6f85d546ae7f2ce8b88ee9b388314c29ef6f6430319e5cc9fa889cc907b03a93eea031181a8287bf136e3c358cf4d17383e09102c18e3f99dfc4b57449f1448d7cced13160bd58d4a7873fe9332f2c99aefd774da5513b400aa1bef3f2d850ddfa653a49a3ae4b563772e9ee38ccfdea81f280be3f2ce939846a0b6133bb489110099ba50b1868798b070df2111e7d1de1cc17b68479d6fa7ba0460b186cb4deb494e5d5debd89791d9bc3946ead1350c513bed0209cefdeebf326439ab912ee489a16a908907acebd4ebb82e8f6c8a463e39f3369abe4810dcec36c9a7bb72d443522b8dd95f25e6f8a3da228db1f9b6a20ca0c781dba05c1ce27c97f1f5289816a540573182b768618ea8291d9b6985477b9ee22d63972b3b2ff75358054d531539efefbbb8ee013ec0e98adc9a4328d939eb71b2291a54c6bee05d8942d505b7c6bda0fe60e0326e4d9350e0343714955f59db54c92a68685c69f0421d66e4c6b46428b211b463c538e3c868eb60ae84d7f642da0022bdd14909372e94156143c71fa7d79100e1f72ebb9cb01b50e32b8588cd3789c63adcaaa74d8f0550a9832e89ce12f29c8273341157d8c1177a7ada1bbd11fcbf415b0a1b800eca24dc6374c99c279588fcfa456ce8bd8bf3623895aabee4121cf0ad38e504300fc9319a34ea167a3adf4a28f54d10035b9f6bc52ea3c1451774e10e09b011c6b884fabb875d480412e93035748d02806c7264e1f4b6f0d4875d9991cb73bfeb03fa88fd05444666761c0e83083b72ed3341af9fd96b0d1e679ea204b550f52833bf7ba783585fb482509baa5ef262d5e1e81558c9b11fbc9bb881064e7c1fd4e3fa3072e9c940ce2255b2560395ec0405bc5ddb0ab77e0e7eb15dec92c95ecb11294ab295599e6b56f258a094a1d88445cd536a53f4378bd12efc2d4e735ab1f8f21dd03e9c93a3c4d43eadda3dd93f58a04080f708dfe2c7f3469d62743edce5a1bdce1e7556a2c65f3770f9eea750ec7244056f58bc6aba2ece9cb159a79d479cf3fcf3e55b456caacd608c5af7eb01eee6f3159c31b3e9e29a4e89a6d4db5047e9b9238c8f99dda84d9e474f9ae2fbc4d536a98966160200a9629aad3994af51fc064c8440f88173318449fa032b764939c1f03bdf04ae87f8fabad1e32e60078501ca66446c434d9746dfd7dda622e96287474ad93b55de6d7e26f5e358fe7afeba9920e3a274041910ae7899ba3d6842ab10cbf6a4664e91e24e56edf15159d297cafa7336fd7ff01ed51ca6f80e3902839d070bc885aab81681f22b1b5a4a841a28f4f2986b039d49c09f538fe80d887c291af05dcd2d3c9a16ca80f7a53c67f4e520bbf0972ab87f812adc2a3d932695c4614f56c483308079301d3b664eb50c24162f4e6b9c25fd574e0ac3ee2ac77984c11de50ba7877808dae9fd3caa71147ce4af24506b55cf5fe07e95f3cbc1c3d5e19d8b591e0358b9c85e6406d828490045b1fc9ffefbeecf836bc487128991b00a69521571216a6a4e2a13f5a7e36dab06b619e4f9afed48cad53fcecbcdb3a58cab5ce1245ba1f6f09e962b1ca5e9e58f4fec248514e10b297650cb625cf37189f56b000d95e5836e639db5c66648f057316dc074d2991ec144213301f9ab02d818dad59f84a66ecb45d9b889e186dcfcbc8d1921541609e3c80d036fa34dcb48b18e50ec0aecc6e073368a197f71466ae913b280833f2f03cf86b4021871ac632e3aa2f5174a49dff6ed538745bcee63cda6491d24c52252b56309bab909005ca1007d68c97371b2ff03b50bfb06151764e2b9495462b5e219419d7c2b691d5bc776179609b8439ebd6437b19adf392b8463ea908efd4761194ad74bdd97a1bdb06b2b6d9bad487720b2617b0e7c770c50d6fde3d2aec462392c01db9bf90addba9ffc7f4738941ca62586b785f13f342688052ec3a3f191d29a5b00534e734ba651edcee7ae8f44bd25a1c769a878b18176de3292dfdf8799d9e6ee875684cf5ce0f4b86f8c6a01f0a529b803c41147445c276de6647e4c7267c31a1128d0b537116c879f7b0ced3cc688022a3c6eaeea26926afdb964609bb19fccc5903d3d0f4f614462d2961df420e08699e26c1f9a2cb99213ed67f0d80427560be2c3fa2c52500234a5b74e6d0fae8dd4e1fef3f50d041ab28a12c541e8103d8825210675310ff5e46b2c36d9be7d0471118ad84c5ea1d0168be220c8faf75d465e41888249e71b10082d649d7f988d5702add10b1c08506bf2fb523a0edd29f4923e94f15b7d855bda88ad5f75d773ef17ddb9020a0b514ea71913b29af1477b5ad2ddbf7fa709877c6c4ff6d973834a53942448454fe9bdb731fb0945382b5919b3e20497e8009cfd2d099a8e81ca5b335d3ae940d9a3a5b8573f40be71f76ba850bda42681830edd541ce29d846804f6b820a15c978068aba4823d0828e4f69cc66319ea33284f8027c7fd50770515b5e76faacfc433dd8093db3f2821d9329cba85fa70cb3e3882b8acc9918e08dce7df7f884574a5183d897f5c717f51dba029af8145fa0e06796a86fbcb0190afce900a1927b19235146efbbc8ec196761d74b812ee53b81b606bd90e1c823c1935c20e2ecc660ce0335ae3c7a6395196575f4fd18984d2c4dda5fa55ef19d92f0aaaa276aba5d2e710bda1eefdf202dc0c72a43019a115099246d677e94b8b27b4865741aa0f3606cedd8599cd24511aeb11459073b3ea96052e52ae6ac146a8d02603b8027abaae616067369c6a1cc3651018dae5c021dc3ad4fd65c676f6e8abdc7646a9544426ff6e27b73d9ed7b777425f718f2a7f2ff8f062a8dfcf918d6e4d47daf81dc6082e08c1a1e43efe5c9984434f9e8833c04882838068e0249d43e3ffe122ddb2a3b6ce2b138dab9f31ad9d1791f4cc1421242bc645e474a98d494f14d513b0f7c86ad905379a98c620ec0b9f5a7b6b1365cb31631c9c155b78e23d0fe5cc8167a5825043dd35738d1fdc2fee607fce9ab29882c7f275330e32954b545dd6a3375dd7a2e6e3652da2ff51111fd486a0893e144796606c02631366e5bf03d1eab8a0ecb20fd06e4692ea683d09a028c5203f34327a05315a7b53c8bc1d6199c41fdd925768608b93b6d9e665175f3687d595370ebfdd0d0f5933a11f1323e5360fc9f54d8798570ef151bb899cf5eeb2dbc0924e64012ac0e82b4b9c8aa5c078e83660f3f9a8e00a29ab405152dec3f8b9c43638a25022ae9a32b9d46d8429422eeb1787c241f25f4ccded01882562a5eb8ff8d3b1c897f5af96eacd3f73287435bfc6a768ce6ec96a4553ad69ff093c0078ef32d756ae9fad7c075bb56f1eaf4994f8a7718b3e7547f83367377fb10bb9e95d2e1ad56c3e4f75fe5bb734d525e6d73b18de3971c60eaf5c44cc9a57e5aab0c75d9eb2e4f6dd708f5c2b478518d59dac10042521027880881ff8ad578905180bc5c02b53ab5fc8ac766cd50635a6539917f9203e83f1d3b3188ea6e66c88fc828cad577a65c3c08388dcc304086fe652d8fdbdcf0fec66a6454f2dc5fa3fa10fccc471e3e335a6d812ca460425b9aa9e18e832267bdbd43c902dfd59ab0eed64b2a2646927b2fad1440954597da71a249d6f3eba3f72ff43d2ae52454b1e68c015ed89b8e848f7aa6347317aa6ccebfd1f8aef666fad27d8493ece9ea7a32eb0284f489e0057d9939b88621ccf442f80b1d3bb94adfc47014bab53f8516f91167b27da6b62128bdb3349595c63ae70b88942a7810c70fc1215ecac00e9460b02025dc3ad1b5458fe701ae04a4ead158acd95384bab16c97b2fb6a6b3997ea1cf102ca03a7d7b5bbe9705c52ebe2e87694fa3f69ee1cb3cf89bd7eba3a0e73fd661096f544db6861f077564491dc9609e696f13851c6414d2a35c62638d46832de9386abf3223534c654820177e9a2c541f9d33b876cd9ee3e1b2f20c2464eddc191d1a8ca1cfa39059f2c6c27889a045cc132df81f00995fe9a340dc2e13", 0x1000}], 0x2, 0x8) execve(&(0x7f0000001200)='./file0\x00', &(0x7f00000012c0)=[&(0x7f0000001240)='tap', &(0x7f0000001280)='-]\x00'], &(0x7f0000001400)=[&(0x7f0000001300)='/dev/wskbd\x00', &(0x7f0000001340)='tap', &(0x7f0000001380)=')]\xff{^S', &(0x7f00000013c0)='/dev/wskbd\x00']) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001440)={0x9, 0x160, 0x1000, 0x7f, "59abfe48f2a6436951da9d30a25aca5189152036", 0xd5e7, 0x4}) r1 = syz_open_pts() r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001480), 0x20000, 0x0) r3 = accept(r0, &(0x7f00000014c0)=@un=@file={0x0, ""/514}, &(0x7f0000001700)=0x204) r4 = msgget(0x3, 0x28) msgsnd(r4, &(0x7f0000001740)={0x2, "63fc12cbeba1cc4af3ce91be3c1b5409628df371fdeae27b392bf393310f5a6d38b3ac734513a0aa1c96a6f1144bf0df173e7a154fb7b928b378fd04d63a5c9d7e7582bb1fffd8324a750b2df3248d93bbe084223bada7484b1466b627a1498c3a7a19596e83bb8ec9f625e07ab99127ce4f13154b8d5d5b9d000677229447308b23d789f16048ab547441b7c40e3a5705c17edc343bd3c902f0b818d761bc35dd2e2388cbc11520b48ffd9c0663750282b0da63d495d352ca33f0c6ce58b8494a587aa4081f28bcc465593502b46fcde4f1f5438eca8bf3617a464e1b1db8f1d5412969d0859827c58e44f2701a08cd290d51e20c4e731980596015f92aa51ba5eb69df855cd09557967b25b57947978abbfb83e5ccec1bf708585f537566001f2c082328a49e7bf9dbfb04c0d249d8e9937143780a425fd9a4fff5940bead1aa543616ec3b5b5a0ff24e5e0e458eaa53059589308449f6fbaa14759d06a9aaf7d0b2277f9e10358fcf4250ef91617cb08dc67fa28f9a3929f54b447dae7107f56c33f5c83e9a81bf8add1f943c21e9ff2eb3317bb822c134f5ba0dcaf2065a589f21687f741701dce0199c9253afd0a8f04d797e5f4b6a35c84546494afb1f3d853121bc0a7a2aba296d52e8820807e4431cdd940865af99c9870306330737797c1cdbbeda256187dce269501287e7d28a5d983aa41bbf644ca71eb08a54c0fe2999b53bb74cbb0b279dca67d3c8d6bd00b5ba699a7d073e6449e7f681065ff832c264f208e837e19550b983974e5f283e513ac3fdfa9aa96f233ca02be8cb4d985766592edc2a07655a831aa440d82874ece6e5994ce5d3324903f9897bf2a666d0802bfdce3dc48d685191f1100c37eb41b01261194a618263735f4aff9a305c010b934239b7d0cfe7608f6e8d8946708182ac81664efabc8fb359f1d99f5f81ead33053ea6d374022ad315885c23bdcc15d1527bd63164397403ddce0e94bc249bcfd3aed14615aa9c0ffdb72c96f509b7cae1a65172ac0a08fe62fb2932bbbcc0e3edcb3ba24da804c12418b0df9f858501691a327513ff4b9ca0c476416f513285a4fc5cf4e62e9ad81268dd670d88d6e4b0f0a17eefbed6b22201c122f38a4beda9256426c989a4c9c664feb51ee75502e7efc4ab228e36cd63c8923a151a721bf5b24c029ee629456a8f912d99f7a63b5cd475c84687b53aebfc0e5c391547143b52ea47c4e58fe7d402005ada2e9b54d1818c6461decbcc6f7f22f38400f6955b0dd12255c872446a823e82ea29f7916d5a1125bd0c57c6b793f37dd7d866ebe08db7540491b9df9e89b2da4f40b1b577a4ae6184bb5bfb3db027c92ed0440fb265d4c33589387d29f5990771242ec4c9874160aac9e276e70e26736a34663ba499c25a207df35cb0818b2c2dfec48c6619ee8afdee84b3e199ce3ac1a60d8c42e9380086bdb870d79ddf055636f9287a5bafa9894a833f87d45cb5ca1f94a78c539c4415c4dd6ee2a2800564c1638c64041ef0bf49ba17fa39dc8676dc9332b54df83269491347e5e235baefeeae2c5da1a890dd00d121eab69f73b7354b61b028853832132e32776967de5794cbd0bc0bc6d09c5364f8083a019386f06dbbe3650fa5b96d66f5315571a6d897ad2674f4b87824998274f2e7470808509f9a7f200a878b653df20ab5167abca636c070bedaea88a4d152775da42937575371825b70e74819c46b1c4e83a68d49e16a11470becf96ccf2d1d1398aec781dd52e854f44e6f10c2d95fbfa29d8b826f2e5209796e132bb3926a4a77833adb21d9cb1cfd528d28b1aa4c3dbd7c06d7776008192aac4a0ac1964ed6328b29f206ccc75ba1b554254a80e6a47b51bf71da864dedd6484e1eb3405a1be53bc225a54157afb65ca8c40aee20ab196c1c0bde0c5cf7c31c31a4e5b40c5c33950c22744318ba968ecf67d8e38ac82d9d0c9e19fc6251a774e718d54034389c5b68a37265062022906a311d3b5cf6ff107adc0355aba8003223f02adabdd39f96c15ab392d8b107476e4ddefd049414e10fbe8bec6ef4e8411f40a019fe09115f9ff3ba72136b06afd0089ca56477b88e47d2ac24f31ecfd2c603e633ea3f3217a773ef3c67f27961b56bb129bf5b9682c8bf134abcf98ab15ab6d78a6d532d8a65f26e4fbc095d8dffdcfb522c2d24c6c3ec80997e698e720de913ff6a7406dc5c5ad739c5dcec60257277fb9bd7dda3af58b6c04418cc4c8f369c219f1d27e58615bd8f200037f6c6417b63d1e538132a86b21b5b362aa44b2d77ec77eee5db12198820f594f859c9fa15cd51db6199dc054afeaec8542fd9529750c7e77df7bc9135965ffea5bd39c477b7f2b44df11ccc3fe6792510e1da14490765398d65ed1e1ec89393ea698b473800ccf38e8f756f7701348151d4483f7fc9b39407cc165b203c04e42d2a643d73178365e778f45bd4768dea4ba2f344f0a4df661b3f8eb59e9f8a02b479403cf927896be61abf44aa5431206aadfb47e0a4110663aed35849927ac781161698b8e24f83ddea20acb2ef0e96f3e632c12f62afc0466c1e176e12f4ff50c69bc254303dee1a94263db4f880d1c9d5dcf49f950f347695358cbbaf2548672b5d421ffbe131aaa367e5440f88996e5b1289e3e5be496872ee5c507d285898b7dcfcd7c42a256afcb29989803a203132549b8054a384669b8be2c2124a507da84513d37e0533493d69972773842636f3cbed14c1d3e7f00026c21d87862f71c9a5d50279b28e959971cb2a7bb066a01c1e610b346cf0989aa1e9b29fcbdb00113c2122fa91d121046a2057829dac590433397db7501fb1501c76c0da96b08aa5d400705d9bce86961b920b3a379a34e8697b07b6fb28f2a77562e773153867d8fbda34e54825e7635d5f44b88753189056c6b2b6eb50e36deddb1ec64a0536c3eedf6683ea685e9e3eca4c5131b4d216da72064e7f7005c218057a2cfafa338f418e2e4ee0a5b74f5448c76898bff9b1e234dc8d5f1ebc0095d634f008e6276e381ddc0002e3102c5f6ef5ded6b6ca9690e0fc32383101b74799c34f6d268056b4cc872c3c712805e442b3162b069cfceee145628b2d18cf5327164783bc2cfd354750e6b70bfb2a96d8dd78cda0d3ccf72dc17a68a859b7b2f9ec2000b8b07a06343e5d1fde8a749ffce86158100ae973c381eae20fc8dda59fc6a781336982d8aae1707bae00de1c4c5d49ffb79264ca2d17e587293473b42a5a9ece2203b02f918bd4aa89a87816fc741bf4670cb0086ba3e8795ff1fdbe7d9b599ca48d7cddd9de361cd2c9d7c9c2519cb085a82a18ef7445f9f597dd43cd59d663e63e1243d3999fba659ab506b259bb4d65982ec722323f5544448a97adeb423029c6004aab171c012cf8dcad48b533870ccc6a3f57808bc0594f3e43bd81eade378d6668f5213a2052c527f50c82441136fc5d5b44519650a3165d929fe1d85e9231fa4efeed26a425d080b497269ee0e2074f87292d1f301f7ed976e75605c15658a0c9cee1fb9fc3950c413c8a264031eb05059688d1d1866a1657620f22b1d5c84ffd4731972e2b3d3274cd134acdb827257fed7cb5586bae27a039d3d36971713849cca6ca642cb2a63edea60af57e3e12212ad5f8c543245a61d99c3ff7048848e12b6635c9aa545c2e05f02905f5b8b0a64b913e45ce22e64e8aacf84d4b2b8c2a993d0014809ba36f4ef79160a8dea79d5b8a84b8bd0d1017fe256ee3b53e8408fc077a653ca7a1e9dc5662a548ca2cc70d52027cf49ae6b7bc1eff48bdd0bb39a5eb6ae42ef77df8901eb3afa04e57d86f43a0aa2614dd3d6f298d4e44b63deb7993423c17f27aa66a088a885844143f2b7c3c3550267656e9973f8518503f5d53293ff2404bde386cc63ccc9becf991b6011a2ca18aec96148bf74cd098afc18cb2c553098c4e690a883a295ed2a73132b9ccb446fa90598b1496f6eab56c7cc0d423c1438635008da291844d4e68660b370f72cdd475a01afea6b3a5e844466f77f5c75fb7c4474a4ae44ff1edfc0c63164845928809fbe4ad716c6f88816b97cc0cdc46ac4f229bc4acafdfaff5b9327eb42958f44fddc9edc5b374590e391920351e6135240c8c1a29d5f06536fface480ca573a661f8535f31722b59806a5336ee536cc54a90958df84f0e7e99aadebe5608bfc4b4b52668299ddc2922b71fefe0644eb2b8f972a76e2e6737d601db8f88680928a1891ac38a45e689ebf46378d593e3cc3cf0c2d2e3c51728f96ddeef989318e9f9bba47946449f255eec2e0317cf1d97fe928689d2e392de3f42313137879671eee4ad2e6cc6b5911a61e595df294c7af278029f5890e2a3c8599e00443401cfd2c569363e7dcfe083747f6d6d317ca25a23a414ee8aebaeddadf31597c21760f26566d0cca1841eb434e0a346382c4fcd70f3f7b399395087ed85d14688a7e5c78f67f3e2e2117e9b2500ce2d0ebff232e73d4e343f1868a291f01f57832bb970d98bc013e5e39566255d2ae2b2eb3586c1fbe3bf8cfd36be397d3793d081d1aef4601961ab08d0272c7be0065fc2f6b8a42f3d72b78755feda606b7bb1354f319b4f60e2c117a7c6967881e253e228c667ef441717e7b3fac1158a471f414e48fedfb65ec0d0cac258248d31880bf872fba6df734b291cab532639a6781cf06ef12a5b6e1d477196d87655f2b6ae41d88f6d56b3f107f883d124a9ebe190b1e98cebfaf0dd93d879fbec9d2549f2e5569f2835fffd4d69fbe486223785df4604a3e218e1f715e7c7a9d949453087fdf19be80965b9cbf731e0d1abe7b5e132e77eb963665ff0001c9430c2e67eecf7eda2b87f38b6c998de4e96f7fa0b551af4e1d2a98992c35dce9a114c9453ff6f2e1488d0c032c5a45c9789e2830b338af4d19911a9b71413ef3af94bfcfe9574fb6b3e2a175baa63644f18be7596a4c0d357818b74b7476be690deb1518e047618f23eedc0e91586a195df852655f9432019c620b64370671e4df703deb4e58bdfdd8bd7066c3f6974a1177b95f04cbfad9963d07c50744cd4cb43069df42ad5e9e0989989d5551e727167ffbdfcde50caf253f89b9a7bf3ede74afa3cceaecca2ab5fcfc008068d4657ea85313d32eca1fa186e7a9e23ac552ae79df1551cded98a2cb5fc74d6542af9db10d0dca275e29fc955cf1b4be6591775b0d53430d4aaea1e11f34903b959bb9475f6e84ebfbc57d8f7fd08964c0c5ebc042877adb03d98f5c0347441a10ac1b0a80eabb4f2d595e4557144517ad93c3bd01ab05a00fae8c94daae2079b01750c40d3a4e35d03625e200c29da4589651d45cc3589d6a810a5b5ca8d20eafcd7af36357c48744fa3b352d3a47e7cacffbfc137118b80051bfd85acb4792ea19c858bd46085938040f7ed830e3d6696f0811dda58e70464ddd7d68804a572263436beb8d2445b7139417b5ba07d1cb4ebf24a529f25a5b7b9366b0f834d75b4027292197d1df7cb8162bd9090d2c8e56be51c0d3c36a5e748da8cb9a4bbcfff7c638e150d458bcf04e69bd344e56c2da04ecec67f1d7a054ff57d47d714cfb87dc0619265e6196096e40fef87217db44658babee9cda45ee58cd8f54a7192309380f38908beb2531fb1d7b8495b094ae30bf6d995a9a58ebd9e4a0e3d3c825aaae72386fbe3427fb44b2fad9be224303237f2bfc09bd1ffbce297d7d5c1b894205d1751224f7db77ab92e478eeaee850e23448935ec7688d87473849848da1436e143cc6b9b80"}, 0x1008, 0x800) fsync(r0) poll(&(0x7f0000002780), 0x0, 0x1) r5 = geteuid() seteuid(r5) r6 = getpgrp() ktrace(&(0x7f00000027c0)='./file0\x00', 0x4, 0x100, r6) read(r2, &(0x7f0000002800)=""/253, 0xfd) r7 = msgget$private(0x0, 0x393) msgrcv(r7, &(0x7f0000002900)={0x0, ""/203}, 0xd3, 0x0, 0x1000) unlinkat(r0, &(0x7f0000002a00)='./file0\x00', 0x8) getpgid(r6) ioctl$KDGKBMODE(r0, 0x40044b06) r8 = fcntl$dupfd(r3, 0x0, r3) r9 = fcntl$dupfd(r3, 0x0, r1) fchdir(r9) open$dir(&(0x7f0000002a40)='./file0\x00', 0x80, 0x13c) r10 = socket$inet6(0x18, 0x1, 0x4f) dup2(r8, r10) pread(0xffffffffffffffff, &(0x7f0000002a80)="daaeba6c63b33b1b04953098000201faa6e3edd31e7055a82a2bcce861bc0387a127ad8c074837dab2cc92883dcc44dc7667369037ec1ac1d2f45e61c11721a15b82a017c4d1013bd4c69c5469ace3f810ee441742cfdff2abf04b87a1a3c3561465387f04299491794e38fe0a277df635eabefad3babbd8c62d97bcb779030dab32e8f54320a6467f8e31b59b231ba7f130faca2751f4ba5bf0f610da3bd55a467a28db135b31ec233ed02f2511adb5c59a2e0882387f6717a8b2dd3db5b0aa2a10ff53619844ae8e4db126acc784f337fe9279d8bb2b90c899e3b67faab83c23f5586dcbfe738df7d769ea4bb34a99736c698dfc15679a7bc13dc795c6f4b64df9dc061b63eb459d7bbb0d3b8430e2c1c49c3f7a86f7c550f00cb97174758692eebe010900b42213c6ab1f868e63414969901627efc9c044874d9147a8db8e0ae808ec3fe6e3cf40ebafba462964b071cb0ea31caa594ef71d23eb0390ae4869370df5abb3e87f3f8e360a057c9071d5ffd1fb2b0b7adb91824c0d55648fa7c52f3228f7b934c831c311d708d0d0e03b9cc28238c622298762be9c1d39928cd05387d75fc75dbf5f2bd8636821cced1e117cdfde8b57622d56c695ef8bb6c5abda0203a74dc27659ec17525491bc27c320d8bc6c92098d5474e5eea68175d081d485959fcc97fe0cd324280e92191e95478bf33d26bbcb44c666958811f2c349c7a94952a54442a8fa1a669f4aa693246fc7f35640e97a447008d1bb7772d36bf0b94c7531b9e80278b218269f5a2e5ca510d55110fca84a7f5d143a7266ed86a7336f8b03aaef2d0c6032ee271f13b17ce30fbf3361100c95ab7abce15d3e5e2b37725658c55de427b523ed058a542c560a2c66015c13ab0c7697c709043199838cd94362e52ca7230b8ad99941060efcbf6914117a07bc9024d3ef2a712c62dbb387543901f6f023b727490131a37b146acaa73eba08afabb37a062c78e15256908108721dd1b06554d1bc6d81ebaf69d4d6bd632688a4f1a9cfcc589f685aab161bdd12d9891b862a8111c22967007c9eace69486f2ee02e4ff63e3ed5f99be239e4e6e12de0914f68ba636c7b85e78cf2b82d10c5beb5bd8581b4ff4d1a423c3298c9bee77c8f596b499406aa9d2fe6a9108a1c18181e62e31c2dfdb7d24b512dcd3c59df380b36aa8c7850cd95af0343085f39e26b06bd3f6f9e3dd6d0c8e83ff73ab78fe8cc7a3e7ffedc31e02fb6bb2f84e1d154ef1e02797638c1d42ea58142d1a2370da572bfd262b4a4d9b2a9ab4c80d232ab4f5b55332b4274bee17e8fe50f8e1bbf26b4b6bfc53dae3f7717fd031ad88f913130ebbb7f7499bda8809167e90bef996e6b5b9f6969d4ee12452bc8d834eae54fd73a9354c15471ae192cc8ff22b584cb6c8b19f9d38da041d2e4fe2ff3c60ecda2348baa44ff9ba8754fe734353e61ec7654d202fd10c70169e0129a5d13f34d0a9e6165cfb7292607b77794448654803ad2ce9d777b7f27ce02fbc952843ecade33c350f10ec7e57930a5d9f9fcd54a60e3cc4dbfd71c5afa84f028f90e1bae649f3b9b94956a0033987d5c9354721cbd172409f7701ddd482da3f5c26bd6e94995e5e71c02f0ebb47e0e4b136208d010907c6f191e8c353bfaa242ac36eef386b65708d19d0f4cf9925b773fc50371428a37a52c7d9c8d226a832b108ed519ee6074c5991380e2fe3d628f60b6c20c936fbc0424b76f2e5b57017dba36a050c7d7dc2fbc837d16dfd961e73b0f6d25f874c4276522343da4ba7de0afae7e87089b8db11c99bb6b8a48288e4f62c84a3016c49ec47ca0d2552fb3d2d4c0391d2416c79991124620097a774477781a588a166539848abdc673739da9fcded56f1d27a858940d1620998bd42951f44c9162ef5fe5e7610691d037a9ee4928ed038a57120b23b972fe84df6be156e9af5b072ef298071a7ce702ebb59e22521a2f923ecc235711b25a0fe0e752dd4eeb20549339ec91b922d794d5081a632b806bc33cbe7a26fb59dd62f936fc21e44215ae033eb7c6673c029ff1f185599adbb0a0a218658c0d4684bd19954abb094b4f486e5f40f78943479e2dc24460c595d01f1cd5e4c5f8e604afae28b3b4b7ec23009a4a90d4863616b21c5a3429d64eb87b2ba016ac2413a2cd99b9fbfc6ed5333dc860bb5f4c00d3588d52f11dd093f935fb96393872253173cd18cfc27e2e9478b380217e7f248b5bc242ac2f5cb7e1832d7b368df628d6e33c62b06f819a41fa27217bd6445ee91587bbd7ff60c1eec5ee99a4d573198bd1b76bef1cab0563685c6a1f2beabadcde9779c8f55a36b9f96884c25f3030849e8a800a1486d2450260dc439ec639805d0baa49d70c19c96417e42aeb69ae9c183aaef2174875e14f9f8a7e513346446253222ffa3d82b6a4d9aec34d20776fab0d5e84e9cba788d7d4bc1fd599da9ea2610f67a681f284e52e457b53e87507c5ac68e5a669a5a6709b8bff03523e120f51e0c4ea93bb62e967931c2dd3d32fb91d839a092d479132b2d0dc8448a1361d50b4da8ac178b3a3b28e09dee03f0f00bb0cc3a7efed3758f1ffcaf097908088753ac30672cee67c44d33cb4eb85f454bdb97dbb8c82b0665744e068c233dd81511d125eee08a2ed87e84e1591afd9213e15fb3ab7bb02059a8d5e1186556ebb959a40af55c8297a2ff5fb21621ac45755dbe1411fa2c0c06ea2094d0cf6b3f82c348cd8f9e5ef7cbab96050a4f6c31c3134fc4e13ad7cb8c40ddb8bf1fb7ed3b228f81af44c004861aabe37c431db23de447919a99889d5a761b5ddba078a5b60ab80e6f3fb49b79408032197f3ea7f89c3ecb691b247281f1ae73476b009dccdb6cc1136d568e33f05a2ea6d2f911b364e02a93cb95976181f698359e66321aaa2ed24e4edf8335b285cd9dacd6e5fb29b6fd3c610b121f30375832227dd2cd30f7d894dcffc443ee6c5c3d6ac402eb128ef8ae295df80b6e5a7c2eb024800bef1d3540a44fdec066df1047c7501674b5d09712411466b5e43479a16650856843f23cbdea0e0fdabd3b5c046b7c92bc4555cbecdea30ed0a41646a45fd769699f20b4e090135ee4b95200f75d3e9f06aec940e733be0169e268fa4af9e0c4ac819246d0002736b4268e35e957ddd364fa135932067a46ca280c698e2911062ad9749c3405391f26a79b0e61e3ea614db6ab007b9490daa83e7a6d95b2850f629d3aaf8c05b265f1c4a0640d312d8448bbfce14871825086dbd56d630b191f44d6648403be35e3314eb6c8a0ab98170803f8cb8dc7db5dcff6b0df6a4796fcf6f1a31f1c65b05ef676e576e0829ed7985b8b5d72ef43097c02dfa17f1f8ab920f86137346558f3723d3038b961acb5594490b00ab9b87b0bcd2f239a5b282522c25d7daf9e7b508e9581237c92575c36347d703a91609e2fd66c45d60c7404e66875bcf7db46685b047065ff04a42345017bd87d0b9678d332bfdf24343653b0d7d4b7217162967fedc3c215478bf4a50b343ec1802080de8a08a69b4042962c080409b6b59e1c452ada238b3b6e8664e9ee869760123f09463c6cdecd226c2596833b9fda8b5b853f4384bd02e34923b2611ce964d13ea6ce7d6084c51f69a6d73cac250976086a31be52b180be56048b67fe1d8b5b90594dac916919514e21c011680b4163549d4f28c95ea8ee8f9834bc0c3a40d73150a5ea2de2e01f6bb3051d9ecac97d76f9d631857478313e1d0123f403cafcb97568d566d62094c65f8817dffeea3ded2d919acccf7140234fd8bf9adebab09b80c6eeb346fa64248c2d0c124d3a55a38c9b33aaaf9a0e5f17746123e555d351d6b6819e152485b0136337bb7dccea57dfb24207a6744bab09816fe7f936d8177ab367652865cdf3379848f228d08ffa3e1ae70c1218d3ffdb81d3f1e759c36ec15c717f8262a4d826849dce16abbff6f85c4733c91c6c281aefd66b6f5ddbf43dee398d7e9ec68fcab5f8311c109a8665350467b761998363ba316fb2a04f4131779b4d7cc287e83078289c0356ab8137f55b0e75537a9f05cdc18dfd9b1c0c9317bcbd7ce4b8502dd3e44912eca6c9f6f009f75f0f646826afe665104d190351cf4494918d987514828626b338ad2e082c3076126f379dca5854a4a6da470ce3dd710513666e3715f2f7dc008e19a712663cce36e4d1fd7f178b7f029043d2a56b3db2c93a542f5878ac95893d49458f07ef3a00c1d9def4a31341753548f6250ed5dd62cf9a6d6d67fe1e85758666adfcd6e3f77fc10427b5098383886fbed1ab5fbd19871cb967513ecbcc2dc21f7331c171842786e9daa15d1ad9ad249228b73b6c6800701d00eea7f8dcd1f45be201b04ed509926c9bfff3bab23d9179106ddca0a7faf7c58b67c3e72450bd956b0c9a2688eb48ebd11efec0fd1696b4c873613adb98bfa0358908606788f6a14bd69c79c05f2ddb028eefcdade32a4d9873508dbd7e780b3f635c0c6f865584351022f5154fe49c007c80a4b20fc9067bb4be998f63be595edcc15fe60a2fe55c0ba7d0ae02f6076cd2ff321dd8c0694cfc931eaf565084029db656497f073da9d7f1b12bfa7872317b6daf5f85f7bfae656ec55b958839670c83122bb2227587c0daa54ea3f3e9462d02ddd93611072d9cb01cde5ca34e3234c856bdd92bfb5a04550f5828e7342ec8752320a07f99d5f4d0d79509d7994d115ddae7c40503446bbfe2e0b4ab799e6fd5a02eb4e86f0e4967d8b4a2fdc905e4f11c8b4237cf93f77aeeb87bf9d3475f59ab41e7bf7ef1dd8b1d892dc36e706fec156bbc0c8e1110a72b5647c0da8f0cf477be437d348f85641a1786eff791fbc00bde48698f829cda08ee5602dbc571d20facbec787fbd05d9eb89c371414291884fb5d9001fcd7c233ed0a02c3261f6abefa0216c2fc18c923b4665323da501c111ec4a1b75a56f4f32d14be7634e902c6a36283590dee6c823fc3708df4b7a220e80cb3ffebdedb803593325392bbb02aec73bf0653f8c5ee0cbdda09dc3e09026cf2de236d696ae601af592365bdb4cae700abd16797b71f49ad573facdb5dfe616ae60fa0c42fd1986ee8cc3d6152d2102fba2a111a4921b17b2219e19d8e5b16b51b956ce52d5f5875a7257f0e6775a5fa01097bf3b59375d5356124852b25d9030732b0b34e0f440f169d10ce8ac6c38f4e35464c7c102bc664c1c93604d148b29e603640d43924aaf38bf784b672486fc17afd5e3d8203e61c8d438958f6606954339396f7e5890088083213e9159a911259755d119dcbacaa384d2f7fd147f1a4629999928983e14156b2c91dc9f54911392aabe4b172a61ffed991f5724cf9e7b8692fe381d1235f7009745b542fb2132fb3a9786be4f3ec902f531a97341b581c12fac873f102c446dbdb7127db2c5b2a2001881a3c51345bc01b14fd49ee3e54a85849e21ac11f89bb1a8bbd84592994740e8a8a6621a84fd8c0737e8533a542eaecbf98c5a5646946e37a679227bc48311c020bbbfbc3d95a4765244ed1f65b0dd0020dbc5d09642a99a94cc6599cdd27808ae3191ba964af6da8718ac89393a1052f5dc4d74003319fd733853122adaa9d1888dc2174f86fe8a141b4803f5571784df5fefdb963ed9d3499de20e845101fb380124d6ff9781f2955d1a71f236a1d8967e58c873a4441a63d15c42634e7fdb4aa1073d9d25272d4fc125ed993d605b3d3087482e56faca1a1311480e388c6cd9c1e0838749a22f956b1c0b30f0676dc6575e7", 0x1000, 0x0) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206931, 0x0) socket(0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) recvmsg(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/129, 0x81}, {&(0x7f0000000300)=""/120, 0x78}], 0x4, &(0x7f0000000580)=""/6, 0x6}, 0x800) syz_emit_ethernet(0x138, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r4, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getegid() fchown(0xffffffffffffffff, r5, r6) r7 = getuid() r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80000001, r2, r6, r7, r8, 0x0, 0x8}, 0x4, 0x0, 0xf20}) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x0, 0x0, 0x0, "fabafa588f070000000000000000000010c7ea00"}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="6ada1a54c2e700c79616b2396b75dae99f16c08c1484efc685551dd0339f0dac8bd9d7062c3db6acb6c4a169b71f5a6f31", 0x31}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x4000, 0x6) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000000c0)={0x4, 0x1}) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0xf2) write(r3, &(0x7f0000000140)="6f5f900886f5a7b4bdb574dbb16379963b7f8d6d9489c7ea10587ee79f7b1a06a60b134403530473fa8325ea55f67b680964456797610c6335190e2068064ce9fc25d1ab798bba58bdf81ac50aea6fc7dca494d0f91d9c19ba8b242c438f7539f4b4932646e4a502e15cd853ed2490958d148048375894609bfea2093f4ca568579d4889134627ec954873423289437ca005c1f9cbed9de44d89f79735bd8cf0d43074e8faaaac79f5f008c8b9412ef2604567d2cfdd08e48f42d223abea481b9d635451f829dd833847d7bdc98464e6c3ced72e75261c58b86c04a43b01f1a791e5d050b161112d8b9f", 0xea) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) fcntl$lock(r3, 0x7, &(0x7f00000002c0)={0x1, 0x2, 0x3f, 0x7, r4}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) r7 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x8, 0xd0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000380)=0x7) r8 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) shutdown(r0, 0x0) r9 = socket$inet6(0x18, 0x4, 0x1f) sendmmsg(r9, &(0x7f0000000840)={&(0x7f0000000800)={&(0x7f0000000400)=@in={0x2, 0x1}, 0xc, &(0x7f0000000740)=[{&(0x7f0000000440)="6fc102bdcf69306e5979fd1e4c6916d4d10c432b5f9f28e0c357616a766f5dc2e3efaa415885254a726ecd396d885e82720de591aa589642cf44b1ff693899cf6608ed05fa0485e92eadd9210396a087e18813ca9165c9adb569d82a895573c6e50486e444dfd6b31a0431d4e46e8c566b003e6689066dd38dfb8d89d1edc5d08193917e98e1aec6f72849005208b24730408ad68bdf4da26dff49313f67fa572f8bb6af5a404f9ed060cc5f121fe298c1d1284535381fbc08ddaa508c48916ea675cfe5716332a2820b83e3d4fb1644e26bda50d876", 0xd6}, {&(0x7f0000000540)="01d1c53b1f2928c31ba46d7b02bb0e7519216bf04b73b5a7aef5a372860f1b6ace4abd918ab4b3a2efbe8ebfe722cf1f84aba4ba88a4ba9468dcc7c8b9d9f84bfe0ecd176906308e5c306f6fef1562d477eb88b05a145fa440c8fe2e7c16bbd786ee1570c51cbf1d71b0efd0f7fefe996c8d3a12af608664ae7c2f3783470189336ed3edf13484d56b80ab004ff2b982e6ddc0253302ecbcd60c4f9e850ec8135f6c03a4c27770e5aed26212744f8970f04fdf82fbca4808c96a4f471d46948ac500787579250aff9c452f118cd0f53453d09ae2a17927e2ce850e912098418493f9e08e51ff359d4cb052dd6c30fd15db98fd52e472ab283a7e88d48a9a18", 0xff}, {&(0x7f0000000640)="b8003587866f6de0a015792d0fe8ea0d4dffa4a95fcb4c0e5b675ff28e4d07fb65ea093b87b9f38c8b42eb178c14302628a96c7e09430540328d77facfc3fbd1b1144aad5a20098eef23797d5a3ca2a4a32f551dc8561438b81177be2270fb64e3f7f3083f2f5d5c5992e1dd80c02e8116bdc132f36f8cc790c5b61a5cd893ae8a247486cf48676c4b9967f2a07a8651ba3d03c505901897df4b292fb511e350533082f6e5dc671764d5c4cf8136e199d98b0244e97eca3f7cbaa8b61ece22f0b8171ccb3051f6ce6553cd07744164e7040e", 0xd2}], 0x3, &(0x7f0000000780)=[{0x70, 0xffff, 0x3, "0d7e59ef55685f2c69b3c9ee68d3b246b568dd4f1aa76b36dbb33a594b40bdf8a3656aeb18b4f43fbab8176a835191404ae425c1b37cb7c7fa446b80631b9b0f321c4cb5f9fbd8eb82fc699cb7fdc2ef1a660d84cda1fd59e239c1c362a7"}], 0x70}, 0x80000001}, 0x10, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)) r10 = accept$inet6(r3, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000009c0)={r11, r5, r15}, 0xc) r16 = semget(0x0, 0x0, 0x520) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000a00)={{0xfffffffa, r14, r13, r12, r15, 0x80, 0x800}, 0x1ff, 0x9, 0x8000000000000}) fsync(r8) r17 = semget$private(0x0, 0x2, 0x11b) semop(r17, &(0x7f0000000a80)=[{0x2, 0x1ff, 0x800}, {0x2, 0x6, 0x1800}, {0x0, 0x1}, {0x4, 0x8, 0x800}], 0x4) sendmmsg(r10, &(0x7f0000001e80)={&(0x7f0000001e40)={&(0x7f0000000ac0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001c00)=[{&(0x7f0000000b00)="f4b78511f882fef827be6c41d6893bb4cbd09a31ee21bf7ec68e157fe33ae68277ee47ea974b18bf6cdb3b4918f86b76d8ba482bee09f30891553ca6a0bd90fe2584d71f8b4c9d8f171f7e67c7ac8b440fe4af0a565985f86d64c7a2d39e00990430e7b2b38d0f5ccd3d2459403f45d170a0ee518ebbe3bd3133d7b75d6c39bc55568d4e475b3b7ff65de73e37bec64a1006f03919fd448e616eb15760616da8ea4bd825be181406428dc2186645d3c19358eb7af842111cd2fb2e18dc84b610617f43a4cc295cf2a0116f49eda2447b1efe684b45dc3c73a560179ad0f728a4cf5945faccc4d5f66718ef93911459e3784151e94b7d2e794c6eff29a94824eedd3c22f085e94e346605c1bf8c66e50fcd9d677336f851de9a2405bb4cc29bdc2740a57e5f08a837674dc9f6041ba3f94ca7087f0fc67f1d32cc18dad26c6190ba0c0eaaed7711c2691d5969a20cbe3f43081efec4f1937e7b98c7878cbeb62aecd14609381069f9b014b553fe31a16911a760c67fd992f8f79ccecc0a79133a140b7660654c240944c6ef44f42b10c7ae977ac28701ad8a7c2643faf1f0cb66109c920a4257c2f236361f5f9fe349d25f4b0896cfc7194ab65a691a59299f73a851d43f8621980a6d2b4c1df8a983a43e825eea155cb7e6279893c532e897a300223db2557af36a67041e139d8dcabf87b55da5f7688411273e34504291f335172a3f4f8ee7ec0e0c5618679304b0a859978650e4dcd362e2c0d8fdf683b7437abf000bede63c0ad6ca367d307f571afca3f980a1bfb0a6aa1f97ffa93a6857ba70f72c4623192d9f0067f91efef11fd2c697764567109050ed1959fa826fb3f6c91a1680c2e9bb3de7d99d10c77381fb8702342bf88f2f88c694988de5b318575892f8119799ffd333e6e6c575efebf45d37656a5855b55e816c8f018429354b86b6060f2590c5aafb8d0aa67d35da4bbfa6e964c74f3057fed8f2fea07d4e0346fdbc23de24e787dbb3aa599ffb101397a363fb6adfc93d45e3aa893266d8faccd1a54551dbad430ed7cb84f932a7aaf15c57b0990854d8185c7e750a36b40b60da1bbe0c6fc69fea579a951653868d03a438919f04bf0a3a6ef5eb491511289d3b527a40cf7373510ac69f3bffd642e30b45e7295ae26bed64067558232774419dc54476b617be9ab32813031de0980b5943aa749c669b9e2a104242ecce5bf4b71d60949c779512ada5bfe0923c505d3c500fd1a084df42a22560aca49ac1a105613dd42ff67d51bd99b431deffbf60d7a2bf91b4cccbec0eb8532605a9f8020825dd7c1abfd3b8ea0f9bc0c36d3e6a847af7a3a40b5d71821ac95ca721ac91c9dffacdc000450c51d7249f098ef5640d7c95b6d61c8456a7bd236cd9101c8af808b01f73248f2c8ad8d59af91470748f58a7f3db58d48708c9bb4f6042433cfc9eae728b3e8af878fb61bedd960014f7aae3d75726200804b1c43589fcd862422b5a2aa971eb5657679e6eed5494868751ae3127f60c06173daf37df00f87f9660bfda94c2e6890102943f18abdcd2e7952ec887de56f3eaf5ba0738350ad85be72b9782a8bcb405bd15f2eb4665e1459cf933f67e376e0fa42976240cfc51682a374cdc764f16c0d2a4b8c7a03dbb21a621ed7bda16145166d31c889970b78d1ec5d8be54cc33e52db74446d7708f794d8cee0c6aadec11e5910b73ba365881053de15ee1f2360f93e13cdda2a8aec5f5d789fc48c6daa4debcd7b860e7885d1f142fb6a94f6a3c6c331358ce6d54f0636005d5d2a5fbbc8c5cffcf459b267b9e7d37b986536291ae46f02aab02ea266065fea2e33c63eb769cdf0de1ddfed01b8808bfde01d4b35d50bf469c937cc63d9539f3e6b7cf00e19a0447e720652ccda28adf6b04e3d19b37e1df89f254d646fac82f6cdb4308760ccbf4240cb7eea5a29d8f26c8ad8d800b0d8ec538ae10ed872f578de22ba9f1062b0413e3a133bfdcc8a66acf4234afe0294c66ef07975054922e4864b31c352bc8df3be1db80661cd8043a74c93d6469f1fc21a5c9fb3793613f5af2f6442870a413a1cc28add9e12865a17c5a92d0c62347c41773a990d7de663e24955c6f4085d79f44ad1002ca0780799a837358109bd778c1be2a1cb0c9fb82965e23909338bd51d17579cddf7bc5a88a900a584c206c0daf1fa17341224316f7d67c5b0aed12d63cccc9212d26fee8ef8e3b0f16a56d0346ea7a66d25f244335a892d7ca2acf62278c85765d095e831341a7d67b9419b75cafbed3c17ee3b3f20dac8deb972423c6eef384b88506ba65533e6a35ea61f5380361d17df9c3b02fcd5f52b6940967287bd96a1731a142e33a934860f37f989a6bf3e2f004beb270e780e3e6bf2a45e58568572be85415d166b5b1754474bc0ec871ae2fa4b65a2d5fbff76ca22606f900b026cf160afc0ff8b3591a5bea798311c4a60cd8a69c0f8cffbc47ea304416809de0ddb354b554e46801270726155a655332f045e2968eebea47759834472f4eddeff56f1dc7b57c8bdad4d9102de14ac305bbebe672949c759c63bfdaa3663025df55a003354d06695e98e890ba8502c2a1aa2a6fc5c2946df7e6ce06548ba30a8f95880974ae7115c5ea23f93db617efe67c32db037ecfcd03d54bd9b4ded74e3c0b7a04361684bcf27e1643270ded4e58835b68431d50cada4942cc3ff3081eeada3cd8c484e32aaf11fd319de3eeb96fa40a175812e41b2d4ca7daa0fec639966dd06fc3964282b7c5c5491c9abccc621f5a552f58dadcc27d69688074fc6e134bbecb7f08bbe0ca05fa675fb50aed385626a3ed28b8eab9841f6ece1ab7d0a16fb24276df443bdfe59450204badd1f2730bfcb969711a94c9074307f0dbcb6f0af47f5660cb50543871b9da102a86705134c910befaa4fb7fe77bdc558e23a52e208d62cd266d3bc0ab84f2170fc1fcbdbbde27cba976a9e36f88d46796058ca82ba30a4935ed7d93be46c713b6bfba58900b9fd3d102a8fea774cab32fe4ce6141db669489281924425989d3804b905e4e91fc0d92dfc7e090ec7ff4d70e7c7f824458d1595fe080b74512296d6ff149fe7f0d6d17baf5dae15f592969641678028e2b99b9bb97c2655f3750bc99fa14508461d143d06e4feae80f0a8d4185e82614ba83974412addf5ea184d6ceeb0d0f6efa4c670d975f0e6190da8f740469f7688727bb004aad04b8093a0d9ac1a52e65b35d5f28229f0fd936a5b405fcdac720ce1f1f238fd83dc351d0628afb13c14facb61fc3bcf65f77b2dac15155865b31d8097153bf576961feee1a35307dd5bd9defcce3b525f0f09a72b5f09eb01171320c33aa9db10a85e33abac8f5d18ac132f5347c6215c8067616f1a5b42a7658c11b5eacd6810fd555157735a0ba47b46f0309268cd9fee6bfbaf95fa0306184df0276f077af704a7282b678b9a6ee4706ec3f5146af870bd1b534fd047953732e7f83dda519d31f1670184fe14954060dfb66bd90e29c193d0e9ef8a47519879ae58d364e849211f6fd59e6c4e0516a320a4e728e55791e51aaa2c0a827e5d4f3de77171f9491ac457e93fe190f814f7b6c43e94df287a4b6cf73a3089114f2fcf5e017eee7e82c74f2711625572ff778a8fce2a0f941be384d3e75d6b9df40586897eac8b65ebf2cbdc8faa77b2a495991f32bd8dec6387bb6bebba4e3c04b9ce12aabc84976113c4844a763aaaccbdba326c874a5f41176bf062ad3ea51e121fd4588b5d3cea217a19c61f7e9f48616bbbf5a2bbefcec2be3381c63c047aa81967045e6375df0fdce7cf51c5c0e894f897820d4e73845b208874220e44af8913cd9bce404f54e1f8775ef569584f246ff812bdc4d8d9ed34655e7b02224ba9a962380e1d33c25edbe5a2f56f30615942cc45416df711205cd0cd5664624a93c8c692ef2459b8c48bf19930aa7a7f3420a996cf201f4ead5aee3aa771c9dace93427dbacb351bef573696eb8581576c33fc54e66d8d0f8360133f6fe4b6ce97b10ed0e8f8057e2420e1c2982e528d98cc0752e4ad718ee99bb32cc639ee4b17115923ed8dd96cf7289518061d24873a9fc0a4c4ad823acb7f04d40812bca7aeafac6b6a0b26945e2d849013e953afe9841c0027f154b817dd8f2f1e8531acd90880e7fb1951ffbda4519689a387de4994d79256ad727f863b2be1ba52ecd4195833416d1de6c1c806cd17d14aba67ceec5b83bd1ad0a6b65102d2919ccee450ea5ab58adeb23e3b34a7cf5a1f8d694bea4bdb05ae0b9fbe0e61dfa5fb877e6180b1d3c04872ae394bb45c57b558e2b957bddafdd79506c427cbd1d0d5d1ad572c5e83e86c5200a5beefec4f3cb23aaa850f1b8bd48cc8fcd946c0de3d2e0b05b507614d3f8eac6f58fe8f7d74fb59ff4c9827b64099fa98de5cec45168b91bb803d794c3db835d6d2dba4bdce5ee5f1db4ffe03060814d9ee52d591176c544698914f8343304979e28067397b1234322e7dd67afe271a193214d1fbb1dd592662f2b89b8ded4773f45d39a6d129c735e84b3e75d77cd9bb29901bd4c5a841ac6c4f9426fe1e86340a85921c551faa9e4bc4ba8bcc5f0e2db8697a567668dc879344e6e0fa04f210c017224130d530400ceffd717a9d74ec7ec66e0b6e8a3582a2fe9a4e7b7d1b6c95cdc3a566e42c66f912bf1233dcddcec1cfe66aac54e20676f37c2b4d3c870f4b76b13b3925060d5f4f1c48c1363f351b1d5afe71786bd41ccd0d38bf96dba4d27c3c300eae774dc20a48df3440bef9402654e3efcf9f12b5df875c0ff96e769a679d96cf85bfc265170ca95b7c6590c51d731687a92d8944590ab93821e77c10753e6b227ec88842fd87ad1052b3b99d21f05be039b9e530ff66de707c5b3afaf4acf04e3f76252db5e7560d1cd6e337112373952c30d89f1c28bc4f44640250319629094ce2d17d011441b928d9f548ee8db4d90cce4a4ab72ec5b250bd2ba2488d53aa26425093a36ce835a22cdfafff35a782ddae38d0f4db16c36a5b194e054011833cc3ca6a455547b0faf35698878816924afd84aa3a8fdcf90594d49be9a131251413ce520ab096fbe3f2e8121e185dfa1d85e06814c9eafaff7163ecda777a7beab4462fe7c2bb345f54ea16a22227b78d00080f95da9141d279fabd9c8e0a3cc288f6c080dd6ef106bd86426c4873686cecdc10e8ff68fb6c222470a16cafc8b253a2885fd4df36011ec0b2d1537b892d748d8fa43ab73bbcc21cb81c9f75574a38f67d68b5a7787b052987e749c38beffaf652a702251e32e3a9beebdef1c28b1e1c288d2f3eb4642e525525d2ad955d938b72bc945781f2a2cc85a01808c70d4efcc811321ceccc69ff3084443f31034cb5535c3efac58d26112cd99606d14a1396740f7ab2839d2584a969ea15b9d4e92019fe7c4356473f0ddc3aa3dd363ce9494954c64c3bf7335d4e064027a9f19bb71348ebaa9bee04b2ff346f49232a6d92c0558634886fdbf02a5ad5d5f4a16d6734ba264e284fcbfaa7da57891bd3e3f91abeb81e6e2f914bcaa3f72a5f1ec8ffea4cac1a9b7815f90d039771986e7a3c2b2d21b0af3a913d41dbafde183496606f9598947611b5e14cef11621a007b4697d8737f07eaa602430d007f44e66ceed604b4b5a0d6e1af81257e09493ba2500d6f406da183d3b8b721f2569ae004526523465750abd03ec79390f52c5dd5d6790a69a4ba45bc3fee860bf84280e27ffc2effb28947f754f3ed84827ea7286a7b4aa24c179c606d3", 0x1000}, {&(0x7f0000001b00)="b231222a2b2acbbca06f7af75b64f82e352acb656312e40257c204c77ec59ff7cea04872400781a789cf922d5a5db69ea4dfc523f6a8031214cc8bda4b224ebe226d1633e97ab6c49aed3892a057a6c6902c87bc7ac89f1e7392ba654723ff0e9d409689e339a9bb113f3042d256be52c4e72ed2afaaad3a80e8e5028171551918f2e5ed240e5182cb020ae8e17b9461bc8dc7ab6582240dce3dafbcc937f16d8ef1a087aec6269c54181e5639ec1073d41dddd3d7fa363a5cc5e5d340bd998e6763617c3490cc84bc9c3b8446a23d1cb08e", 0xd2}], 0x2, &(0x7f0000001c40)=[{0x40, 0x1, 0x2c8e, "0eb658ab3c1a5517c62645c8e0b53427b776fd8a1d6682d9e618f4c3da1007269ad8b117d7fc07f0b461"}, {0xf8, 0x0, 0x1, "b3fd1db703e254a04ab98ed2840f6283912c585c2281efcd227f462b67a28f14f4532950734f6e86369ea1a9afd8aa1b58ba98af6ae72e9ea8e583bbd2c3a67e73e026dffe6d4683283ef80264dfbf885c628cd583e7839729f160d3716bd52a1e2f9e6c7b84750523365838f1dea39f073e6457f8603415f6c766e84bbecb12f37c729908c8c10d8d8fd8f4acd2633af708e70792cafc5a3a6eaf822bcd3131339a470c7e4e2cdb00795fb665c1acdc77a2bce0f2dd2576a37a34b3154e07232f07acd77766b00fa2009f1f9ff9f5ef2225ade889e1e50c972218d291a9df7733e0e22c"}, {0xb0, 0x1, 0x9, "f5a4d649d57773f1f3df2a4ba46fa3c24c9aaea51db115442b40d414b57ecffbaa3937e76293c2c0e6411983c8e197626dca1337c7a3007d45edb6823fca5375c98ed7e34e51e4f3c5bdc50ee7c893215f51d003de592930ed01c3acb736ecf5eed1a83f9dc64f7864a2e7216d2e2c2f44229b4164e49887af015dc8e92f73b9de1532a0d6273c0db2cf62d9d5fd17b70199470a517923843a80"}], 0x1e8}, 0xe79}, 0x10, 0x4) semop(r17, &(0x7f0000001ec0)=[{0x0, 0x0, 0x1800}, {0x2, 0x8, 0xbb3c64dc40d8596e}, {0x3, 0x1, 0x1800}, {0x4, 0x81, 0x1000}], 0x4) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) poll(&(0x7f0000001f40)=[{r8, 0x80}, {r9, 0xc0}, {0xffffffffffffffff, 0x40}, {r1, 0x40}, {r7, 0x20}], 0x5, 0x0) executing program 3: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x2, 0x3}]}) sysctl$kern(&(0x7f0000000240)={0x1, 0x37}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000100)=0x1e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000013c0), 0x0, &(0x7f0000001480), 0x0) setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}}) r2 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) pipe(0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read(0xffffffffffffffff, 0x0, 0x0) msgsnd(r2, &(0x7f0000001540)=ANY=[@ANYRESHEX=r3], 0x32, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000000c0)) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0x8, 0x4, 0x3, 0x3}], 0x101, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x2d, 0x20}, {{r5}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0xdd3}], 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x10, 0x0, 0x0) executing program 1: syz_emit_ethernet(0xba, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaabb86fc970000000008000000e300000000000000ff0200000000003e93000000000000010000010030607be167409acc7cca68afde3124de", @ANYRES32]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000400)=[{0x0, 0x1}, {0x9, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x4}, {0x9, 0x12, 0xe1, 0x6}, {0xd9c, 0x0, 0x69, 0xcb}, {0x1ff, 0x1, 0x0, 0x6}, {0x3, 0x1, 0x9, 0x80}, {0x1, 0x7c, 0x0, 0x5}, {0xce2, 0x1, 0xff, 0x7fff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000900), 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x42a) msgctl$IPC_RMID(r1, 0x0) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) fcntl$getown(0xffffffffffffffff, 0x3) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802d) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x24}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) dup2(r1, r2) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@random="51ff7c0a23ba", @random="46abf2ab6791", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x2}, @lsrr={0x83, 0x3}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x81, 0xfffff090}, {0x1, 0x7d, 0x40}, {0x400, 0x0, 0x18, 0x91f}]}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x1) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) dup(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), 0x4) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0xffffffffffffffff) executing program 3: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 0: socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r3 = socket(0x18, 0x3, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c259cce4e33b0c92d52ab85c4a74f6cc350800000000000000251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"], 0x55, 0x800) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) msgrcv(r0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgrcv(r2, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2800) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES16=r3, @ANYRES32=r3, @ANYRES64=r0, @ANYRESHEX, @ANYRESDEC=r3, @ANYRES16=r3, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r3, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc00"/168, @ANYRESHEX=r2], 0x298, 0x800) msgrcv(r2, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffe9c) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) executing program 6: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r1 = getuid() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x19c, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setreuid(0x0, r1) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setreuid(0xee00, 0x0) r2 = getuid() r3 = getuid() chown(&(0x7f0000000040)='./file0\x00', r3, 0xffffffffffffffff) setreuid(0xee00, r2) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='W\x00') ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000640)=0xfff) setrlimit(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x800000018, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x2}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x18, 0x4000, 0x0) setsockopt(r8, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r8, &(0x7f0000000180)=[{&(0x7f0000000400)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x3) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000680)=0xc) semop(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r5, &(0x7f0000001140)=[{&(0x7f0000000140)="88bcbec1d4f5f45ff1b97d9a3842269301a8aa59f0e8a8d35901555d6ed3a413950a1d8c46bac7c10adb871acc7a432be467fc46d4ea1f098b14c76997eca135415e6979f9b415aaa0f1dd5160917b028f32fc3f17b14d432f8869ee0b51d4dbc4d9c7ab75edb1e8d21a03c2f96479ad4a82a1ab6a424389a85ff9ad2f8c87ace187844fab78f56bd41f2da37ab4ab2db2bb534f3c2d0eb4b5248fb543d6d2d9351bdf9db0dc5774dc33ed16a0e438148b9973a7d2883ed7b09b6f2fef1f4264cf0c0978a4acd89a4ba1d784048600f93fd56c47c9363af1254af9078fa955ff1237189606bf2fd8836cef3b9a98208c706156af20bf19e452aa1621a71650fc6633a7ed7cd3621f629a7ed48d1c71b9e4258370c1d7ebf33a7b48c5f77d5b003c692be84498b2a92dc51656916bfed0c9b51de1820eade3d6d3ad0cc80978d7e21646ada91b308570745d4991be774a295475947d414e3833162a9c4594a015f624d8c7a22911a5014dca00f089ae29386fd91e2b2e8fecb5a5311df8e4bcc023e77cca243888673077c0996cfcf82ca67b874e71b067dbfdc544a3025de232632ff3df3a4ff5dae1e9d9082ae4a7618988fa879f58ad58682d61a515b40571f69d3a67fffc0bb7974c09e5809265e1e5d2902632005589db84367d1b2ad161aead9bd00f9a88db7079b7682ac45abfb75a73ff1e1cb26f696b497b43ef0e2670c2538c3caffb476f6b97543fb664958d5ab707d9f39c5c85622518207d965dfc17aff3dc41a6aa6e442810e825c85f1553af68bd2c253c19d38492bc54372c506bb9c24cd080183cb73163b8d65f9d4aba8c6303d522ed45737372e7bc760006e716498971a03ff1b0b163df6b28a2bea07dc8af4afc6aa656aa39d4949d443456fc1fd8f2ef9ac73dc0fe973b10a027202d50b44442147cf7e158850e31398a10f48002875a07ccdb16a5357d5f7165606f0a91889225624ad7e45afebf6c3b50336f7551417f726bf05a098f624ff49848a5a94285b31791fa3972083e466869213c9f286b2aa90927b131c657841d02fdd8fe1d4e3eff002ffb3ffc9e90db96f723dc75908ea35682ea607b0499c0e36925157a87abe2df9b8674821a33a197d35cb3b28ee7fe5de7299f2176d633685f79291732ccf5684cb8b93d25da972ee9b627ed05a8a8090f1e2adde1a88ea71ad98266b4d3c353d8d87a09d2c5d0f2a7093666f48487c348008f59765a258958d7207565dbbb3a75a9e03a6b640be989c26061f42a30bdad3ba4d36567f951377e2e86d6c66e744988071013f2b76ecdd76be4c9b288d9407216fd595b8d00a472c251bf8d1ef7785c39d69355963d271133a22e94722d4bc76e0828f8dc146f5e9e053df725a489e83ec64f853670626ddd31aab52ad82a67356b34e5c2f0b793ec060369f0eeac2a0e14f9bab410e13827f4f83027d80859e0e75e2718d51e977c89cef9bc04fb979f65edfb37fb4a692120311ef8ebc51b19d963ff0632bd065c093c696b34da035370822584cf396e13b2f3a345add0767c13fddc340b2d08d3da5d6e14f285520e3803516be13357897dad243e5ba7188ede9e601f87f981fdd2c27ae7acdc687e26b77272d57d3518c71fd31fe44a5ecea99a81b8bb5147ee869d0efdb44f6a90dc00b6d2b313844eaf9f137d9fd8025f66ad5eac43d2d1ac8ed20e25fb4c282f8cfd5f42a3492ee36291b13ed05a57c7627851f5", 0x4d1}], 0x1) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0xffffffffffffffff, &(0x7f0000000000)=0x8a) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) recvfrom$inet6(r2, &(0x7f00000000c0)=""/227, 0xe3, 0x3041, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x2}, 0xc) dup2(r3, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r2, &(0x7f0000000080)="77122f1bcfab543f", 0x8) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x100, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000d40)="6bbc40", 0x3) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x5e) chdir(&(0x7f0000000380)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x2f, &(0x7f00000002c0)=ANY=[@ANYRES8]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="9000000000000000ffff000000000000e0ed75fe8ff0797dcbc9d5b27daed4d93f636b27e9b0c7be622dc3d5b148ac2d773cf39a72a563e08d477ebcfa2f9fdf5457750256700ac36a932585b70b82cf3e76448a982d43d6a6fe0f4e3ca75484b2d30789f9d3e38649a6fd67adf82ed830c6a81987548f16d36a1d575939c881d6ab0d93ada715fedc1d90000000000034e1ad1d1c39b7a00bb2998926b920334ae775317188a23a4747547d4bdd81458ad21610fa7070462409a55dcc871aff384448859de9"], 0x90}, 0x2) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) connect(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3c, &(0x7f0000000000)="030000", 0x3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) setitimer(0x1, &(0x7f0000000140)={{0x8, 0x1c0}, {0x9, 0x9253}}, &(0x7f0000000200)) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="6d65f783", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff, 0x0, r2}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getuid() mkdir(&(0x7f0000000100)='./bus\x00', 0x0) setreuid(0xee00, r4) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) executing program 0: setitimer(0x2, &(0x7f0000000200)={{}, {0x80f, 0x2}}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setuid(0xee01) open$dir(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000440)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$FIONREAD(r1, 0x8028698c, &(0x7f0000000000)) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x6) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000580)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, 0xffffffffffffffff, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r3, 0x41946472, &(0x7f0000000000)={'./file0\x00'}) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x48b4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() socket$inet(0x2, 0x2, 0xe4) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(r2) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[]) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x6) fchdir(r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x88, 0x4}, {0x6, 0xfff}, {0x85, 0xfffffffa}, {0x82, 0x3ff}], 0x4}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000100)={0x100, 0x6, 0x3}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000001c0)=0x8, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x120, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r4 = socket(0x6, 0x4000, 0x5) readv(r4, &(0x7f0000001500)=[{&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/38, 0x26}, {&(0x7f0000001380)=""/156, 0x9c}, {&(0x7f0000001440)=""/46, 0x2e}, {&(0x7f0000001480)=""/84, 0x54}], 0x6) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001580), 0x80, 0x0) r6 = fcntl$getown(r0, 0x5) fcntl$setown(r3, 0x6, r6) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000015c0), 0x410, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001600), 0xc) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001640)=0x7) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000001680), 0x10, 0x0) setsockopt(r8, 0xa2, 0xfff, &(0x7f00000016c0)="77769dcb595c53b716f652767b7983af5fc2e2f705ea96f1b246f22c85e241ad7d1fe9ba01abe222859f606eabcf0e36cf40a36db43fc6112e0dc9ea47e2aa8bc5fe52275ac28871102310a64fca1e3c0458a1215a10fdee451c27e87da098dff79fda4980d98728eb9634d8feb2e51b180a7478cab91ad169984aa6ce6fdc549fc4e4b83df602ada2ee8a7e62086263f1f644a8317d5a32ab61d2a31e5cd8f85367300fa1a0739663c6b3f47d971e3d4d3fa01d49890b65c70d4eb592bb6bf7915af6595ec68a25d8f31161c36b87943c4f05e2ad63f98293bb716b0d", 0xdd) r9 = fcntl$dupfd(r7, 0x0, r5) r10 = fcntl$dupfd(r1, 0xa, r4) kevent(r2, &(0x7f00000017c0)=[{{r1}, 0xffffffffffffffff, 0x20, 0x0, 0x8, 0x2}, {{r5}, 0xfffffffffffffffe, 0x21, 0x40000000, 0x6f120000000, 0xdf}, {{r9}, 0xfffffffffffffffd, 0x0, 0x400fff77, 0x6, 0x3c20b135}, {{r2}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x6}, {{r10}, 0xfffffffffffffffc, 0x0, 0x2, 0x20, 0x1}], 0x6a, &(0x7f0000001880)=[{{r4}, 0xfffffffffffffff9, 0x4, 0x2, 0x6, 0x38c000000}, {{r8}, 0xfffffffffffffffe, 0x20, 0x10, 0xfffffffffffffffb, 0x1ff}], 0x7f, &(0x7f00000018c0)={0x3, 0xc65b}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000001940)={0x4, &(0x7f0000001900)=[{0x401, 0x8, 0x0, 0x7}, {0x7, 0x5, 0x7, 0xb20a}, {0x7ff, 0x5a, 0x10, 0x1}, {0x9, 0x50, 0x5, 0xe5d2}]}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000001980)={0x3, 0x7fffffff}) fcntl$getflags(r8, 0x3) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f00000019c0)={0x3, 0x6}) ioctl$WSKBDIO_GETDEFAULTBELL(r9, 0x40105706, &(0x7f0000001a00)) getuid() executing program 6: r0 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x3, 0x1c71cde0, 0x7fffffffffffffff, 0x5, 0x22ce, 0x5, 0x51d2}, &(0x7f0000000040)={0x7ff, 0xce4d, 0x1, 0x101, 0x0, 0xffffffff, 0x80000000, 0x60}, &(0x7f0000000080)={0x200, 0x1f, 0xfffffffffffffb3f, 0x5, 0x3f, 0x100000000, 0x3ff, 0x9}, &(0x7f00000000c0)={0xb6, 0x7}) chdir(&(0x7f0000000100)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x40, 0x800}, {0x8d, 0x7}, {0x80, 0x5}, {0x21, 0x5}], 0x4}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0xfffffffffffffbff, 0x8000000000000001}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) linkat(r2, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00', 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r3, 0xffffffffffffffff, r5) fchown(r2, r4, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000003c0)={0x12, 0x9}) connect$inet(r3, &(0x7f0000000400)={0x2, 0x2}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000440), &(0x7f0000000480)=0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x1, &(0x7f00000004c0)=[{0x7ff, 0xee, 0x20, 0x7}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000540)) r6 = fcntl$dupfd(r1, 0x0, r3) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000580)=0x5) r7 = dup(r2) msync(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xd) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r8 = accept$inet(r7, &(0x7f00000005c0), &(0x7f0000000600)=0xc) sendto$inet(r8, &(0x7f0000000640)="a9cd9043284cf196649549e5de4e0c6cc0e22b3e3ff12172f1a75ee945954f814b815c1e78b0681efc5cd09644521afd76de5bc21f6fa2b072723719bb756621aaed8f3d545561fa24c956c16c4b630efc3e3ef67594f5dc24868ecf402600e3aa19e40cd613188ce79af832b7a1af36", 0x70, 0x1, 0x0, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0), 0x20, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000700)={0xfffffffb, 0xbbfd, {0x1, 0x9000000}}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000740)={0x0, './file0\x00', './file0\x00'}) fchflags(r9, 0x0) shmctl$IPC_RMID(r0, 0x0) shutdown(r7, 0x1) executing program 7: r0 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/46, 0x2e}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB=' \x00\x00\x00)'], 0x3e}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = getpid() ktrace(0x0, 0x0, 0x40000530, r3) acct(&(0x7f0000000000)='./file0\x00') sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x3}, 0x10, 0x406) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec534", 0x9}], 0x1) r6 = socket$unix(0x1, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240), &(0x7f0000000340)=0x4) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) recvmsg(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000002c0)=""/23, 0x17}], 0x1, 0x0}, 0x42) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x8, 0x40, 0x4, 0x2ae}, {0x800, 0x4, 0x7, 0x201}]}) writev(r4, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x15, 0x0, 0xfc, 0x5}, {0xc0}, {0x6, 0x0, 0x1, 0x38c95ad6}]}) write(r9, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) chown(&(0x7f0000000000)='./file0\x00', r1, r2) executing program 5: mknod(&(0x7f0000000000)='./file1\x00', 0x20, 0x205b9a) r0 = open(&(0x7f0000000040)='./file1\x00', 0x80, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x10}], 0x1, 0x0) executing program 3: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000280)) (async) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(0x0, 0x200, 0x10) (async) open$dir(0x0, 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, 0x0, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000002700)=0xffffffff, 0x4) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x2a, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) rename(0x0, 0x0) (async) getpid() r3 = dup(r0) listen(r3, 0x0) (async) r4 = socket(0x2, 0x1, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000002000/0x2000)=nil}, {}, {&(0x7f0000134000/0x4000)=nil, &(0x7f00001fb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000086000/0x3000)=nil}, {0x0, &(0x7f00001f0000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00001d5000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x8000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x7}, {0x40}, {0x6, 0x4, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000002540)="76e5bbda369af8607d2100000063", 0xe) syz_emit_ethernet(0x36, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231020000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r0], 0x18}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x87}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x80}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x1c}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) kqueue() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000140)="6c63c3c310cb44af601df8ecd62e6161ed6be027798ee0d2d79f5b63f510fb59eec52c6bf3606231b92f1b41e80757b647397057028c17d3517d10d8a6da28a8ed23462b", 0x44}], 0x1) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000380)={0x800, 0x9, 0x7, 0x4, 0x1477, 0x0, 0x8000000000, 0xa}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c8f1c86e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e0000407ae9a3fe03d757ce7", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffca) executing program 6: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x20006473, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) setreuid(0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800460000200000000000019078ac1400bbe00000028303000009009078e1f346cf"]) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x6}, 0x8) getpid() ktrace(0x0, 0x0, 0x0, 0x0) dup2(r4, r5) sendmsg(r5, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x6, 0x0, 0x1) executing program 2: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008", 0x88, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047308, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000600), &(0x7f0000000640)=0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getpid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getpid() r6 = fcntl$getown(0xffffffffffffffff, 0x5) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000002f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x96}, 0x0, 0xfe, 0x0, r6, 0x7fffffff, 0xa, 0x5, 0x7}) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0}, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3c, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000300)=0x4, 0x4) fcntl$setstatus(r2, 0x4, 0x4) writev(r2, &(0x7f0000002cc0)=[{0x0}], 0x1) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmmsg(r2, 0x0, 0x0, 0x40, 0x0) pipe2(&(0x7f0000000100), 0x30000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mprotect(&(0x7f0000345000/0x2000)=nil, 0x2000, 0x5) r5 = socket(0x1, 0x4, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) setitimer(0x2, &(0x7f0000000280)={{0x1, 0x7}, {0x24, 0x5}}, &(0x7f0000000040)) socket(0x6, 0x8000, 0x3) getuid() r6 = semget$private(0x0, 0x1, 0x1e) socketpair(0x10, 0x3, 0x1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x1, 0x4, 0x0, 0xad}, {0x4000006, 0x40, 0x6, 0x2}]}) write(r8, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) recvmmsg(r7, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) write(r7, &(0x7f0000000140)="a39d3afe9dcf611092d47faa86acc1503064e73ac783f18d1f3e325bd9e59caf0dcd6309359f85ee997038434ac34869d4425620c8a84b0078f8004821853ef110e3682b541eba48c1e28d8c0746034fe702a9449dcbd77d832c51ad28c9700ffde84515bbe0f33e84cd687728da5818a131791fc47e4b6ad5b9db4ec42ec61553", 0x81) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001000)=""/229) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x81, 0xfffff090}, {0x1, 0x7d, 0x40}, {0x400, 0x0, 0x18, 0x91f}]}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0), 0x1) bind(0xffffffffffffffff, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) acct(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x9) dup(0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), 0x4) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0xffffffffffffffff) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000100)=""/192, 0xc0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x7) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000100)=0x2, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001080)=[{0x80}, {0xc}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r4 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000003c0)="5080c5a97558d472b3d20fe4a61339bd547710cb16b1331906dee84e0746ad4a017eeafc6cd84f80da82744d47076311d447c0ad1580769294c53268547ffa2de45c1e30364fef08671030bb9ca9e5f071219824dbbffd53d83e2eded34241119e2dc17a", 0x64}, {0x0}, {&(0x7f0000000300)="7ea3f94ec9aea0cfec8e6958bff13adf333086d3c258d19367300f6a0a5398d749f0c24c3de285a28d9100e4532b0710cbce050e3162b8150acf29179cf07c3286e01de621182f7ed0229c571858cffb0e598a7b21d0621b7b", 0x59}], 0x3, 0x0, 0x0, 0x400}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000001740)={0x0}, 0xfffffffffffffdf2, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f0000001a40)={'./file0\x00', 0xfffffbf9, 0x3}) write(r3, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getpid() r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x10001, r2, 0x0, 0x0, 0x0, 0x10, 0xfff7}, 0xfff, 0x101, r3, r3, 0xbf, 0x2, 0xfffffffffffffffc, 0x9}) semop(r5, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r4, 0x0, r6, 0x0, 0x1, 0x7e00}, 0xdce, 0x32f9, 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r7, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x1de, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x1, 0x467000000, 0xfffffffffffffeff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x20, 0x4, 0x1}], 0x8001, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0x101}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x8b72, 0x4505}, {{r0}, 0xfffffffffffffffa, 0x83, 0x80, 0x1392, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x81, 0x2, 0x8000, 0x5}, {{r7}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x10000008000, 0xffffffffe790fd4f}, {{r1}, 0xfffffffffffffffe, 0x11, 0x1, 0x7, 0xd1}], 0x2, &(0x7f0000000500)={0x8, 0x7fffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0xfffffeff, r8, r9, 0xffffffffffffffff, 0x0, 0x82, 0x2}, 0x1b, 0x8000000000000001, 0x80000000}) setpgid(r3, r3) fcntl$setown(r0, 0x6, r3) close(r1) executing program 1: socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r3 = socket(0x18, 0x3, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c259cce4e33b0c92d52ab85c4a74f6cc350800000000000000251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"], 0x55, 0x800) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) msgrcv(r0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgrcv(r2, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2800) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES16=r3, @ANYRES32=r3, @ANYRES64=r0, @ANYRESHEX, @ANYRESDEC=r3, @ANYRES16=r3, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r3, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc00"/168, @ANYRESHEX=r2], 0x298, 0x800) msgrcv(r2, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) executing program 6: socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f13", 0x4f, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x3}) setrlimit(0x0, &(0x7f0000000980)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open$dir(0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004600002c0000000000019078ac1400bbe0000002830300004e214e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000040ba907800002cc69350a604d8f99172e1828471cd67c61b12897d2b3d89529dcf8352ccebf552ed97f1e4313d1b750d784d425450e56a3ab92e"]) executing program 2: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000440)="ffcb278c38112c96c26690d200c98e9e4f8856d8141a96fbe9c2450a5eff43fa08ea231caaae14f0a047dab20cb1ee27b12544cd9a3fd4f5b8a706fc32dbbf9584f97c021fa8957d5c8b280f675b98dc833d5494f2a0e7ce573e4cad06ec84d890725c517de8138b09c916204edc2f53a88c9f5ae0942c220da63195d954ce8853bf6927e00c8a0bb8f1fbbd309cca4f6cca1df718191e0a814159ea6e13325df46164c3cdcb17cee5a6ec476411b5d3340e3d89aa788ee410307a5a08f30c23a6132c3a433cc19a86941e55f005a3d7aa1c6677059f2cbf0c6d3a011d660b92a01158e87508f4bb67c34aae4784c62e398893b1214b40d3fb48da798eee714d41a8e77e68bd93acaec217faf0c9333e0f3985abc945adf2cd2a6b0113059fdb035ef43b1f65b844ed913c5de6963e292af6a58d0cd607b204e975221cb093b38fdf1dd046c6f897fdf229fa616415a848f793381d95d1c093362753abeb874f813be838de4dc14943e00bf8c4fe19706b5eb1add0ef731ea76c30d0db8301e383c6f5eceb51d209a4836d8c8d2c3dd0480d8117227425d14eddd31bb34f1f36502a7a64cede38d907ff270e2e0f0beeb65815eb6542dea33b133c536555dac6a9c615fd12b270166be357f4b0e16eb76e9c42d5782f06c7b5fd3a451b7349b4ed530fb7235f15870cef23a1d3f0afc16b14d251e8cc4c25c2c8bcc75c8868ab9be5d4a2f44163bcbc11e7bba3b2f85f9f5c9fe7b1398946fbb8d5ead11d0201c2dbe115291e93c634f74dd5e5d14ec98f3ee0befae3433291f616ea353c96f4344e61d45766ee55f4f4f2f0194d5cdfddb4d132fc54f644de1e1c8b846ccb14736f84cb4a4a2c93272308281c3a89d6", &(0x7f0000001040)=0x270, 0x0, 0x0) r0 = socket(0x2, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$getflags(r0, 0x3) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000006c0)="835257c3099d427d6bc420e4d47dfa3e78a660c7fb92c6eff25cae4483b13feb1e4b6ffb94df4bb6e0a4db4c6dd5628c171e34a605ae2b70303f52981126992d269b65110d4d90fa20aceae90e3070f16ace2bb9ce2e90c9fa52065f21aa0fa7e8960e102fec3f47457d7254b21274ed25578bf4749b55516662584bb789b26d5481174e3e7e602d5177f2d068021902ba4ea3cf72e876d9be6b4fdd50858fa0070bc4e263ace2a4a8e61bbebb", &(0x7f0000000200)=0xad, &(0x7f0000000780)="4ee5b3628da7e0aabd4d5f716456f25b2ae86838306eebd360258b5c907b3ca147a8d8d494d15db55a28cf3093d9f84e53661ac6cb8c097ee555286b4c7ed20f094ba4a502ed31d6a17929e77a6c757f07015938652f61bdad2fc12285a0aa13e4ee76510a242e77dddc360fec49f1e2d6368aa1288a5e7907fc0f9b3dcaa940ff8f6073c75dd5f22fd514454e0c4341bbdca3e13d79a59b93b718b83be95620bfda8224626cc4cef8de75c6f197a883177771ff472cb4dc9aa1eb8bbed76ab040661aa3aa470f0268ad0899f0b3c8828a7fcbcf2ac160296374ce1d9132ccd43c7b59c664a799", 0xe7) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x3}, 0x6, 0x2, 0x0, 0x0, 0x4, 0xfffe, 0x3, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="a6", 0x1}], 0x1, 0x3fffd) writev(r2, &(0x7f0000000140), 0x1000000000000131) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000880)=[{&(0x7f0000000400)="8e", 0x1}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) bind(r0, &(0x7f0000000000), 0x10) listen(r0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$unix(r4, 0x0, 0x0, 0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x3, 0x0) mknodat(r1, &(0x7f0000000140)='./file1\x00', 0x1000, 0x6) setsockopt(r6, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="fc23", 0x2) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r7) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffffd2}, {&(0x7f0000000140)}, {&(0x7f0000000200)="dea9684a7455f55e15871a7251bc90a18b7ee1140ca4c7053d4eff07f1d38c849efcbc9904b2a340fdc449407526223a930fa75617872cda7aaac81f751f83f4ff717abdf236e1c8f59fa36e2923b03c00dda8ad37c927efa3e350f57a1583b4b4a744b40042706ee6c092b7034ea709f084ef8a480f4709be73b205053fc78d5cd91f8c62870594d1c50b9dc936cad1"}], 0x100000000000021d) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000300), 0x10000, 0x0, 0x0, 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="775ea3a7", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="c80250c7", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) semget$private(0x0, 0x3, 0x53) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x9, 0x1}, {0x74}, {0x812e, 0x0, 0x0, 0x1}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x2, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000300)) semop(r6, &(0x7f0000000180)=[{0x1, 0x1, 0x1800}, {0x3, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r4, r5, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xfffffffffffffe50) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0xffff1698, &(0x7f0000000040)="94b96adae1c3b70fbf9f8d089835bd7bfaab8824e94bdac1d55cf8c6d55053fa2bd7825c21f833b8ed57", 0x2a) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) r3 = socket$inet6(0x18, 0x0, 0x6) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x0, 0xb6, 0x5, 0x7}, {0x1f, 0x1f, 0x8, 0x13cf}, {0x0, 0x6, 0x80, 0x1ff}]}) setsockopt(r0, 0x336, 0x8, &(0x7f0000000140)="2ac9ecc988978c147cce174dfec3b6af4864f4d437e7c34e2668e1eafbafea6ac4852419420269ec8b1778fc85b967f4fd87f963a1f847199ad610e71128e1be515cf00cc550aa60164be5a80579afd4fc4eaa19fd6b441dec4fe0dda8dfd1300b9616b091b10b0ac7da7de473ff0450c47ce0142c3cfe8d33883fd8d3029c3246398ee34ebc4e56acf872e759b9ae25c4cb194913f2bbd513821966739eae423368fb8a533552fcf60c5de0be9730a3fc21fa6851ace20623c3b33a5d0f56d48f13b2abe9cedee5d5a43054a8f2b8aab98fb45d454f1485929aed501660340cd53839a40c0348", 0xe7) ioctl$KDGKBMODE(r2, 0x40044b06) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0xc65, 0x81}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000300)={0xdd93}, 0x10) r8 = syz_open_pts() ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000340)) getuid() r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockopt$sock_timeval(r9, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) setsockopt(r1, 0xffffffff, 0x3ff, &(0x7f0000000480)="3f35ba8b0c7b85b976a61c278eb5a054aa4e781604e39238a2ac444ebf1e7401ffd69d938a94bf20cff4e865863fbe6f389a2dbc581ccd474c074597b0af056028e2c79cf2e44ee82ce90dd702be1f616b82932b5ce8f7d80a025db4fcfe85aba33add9c7a81a8a31d8f2d16b0ac90fe3c6c6eb270c8794a2a40782b44fcaf75856e42acca79d43fb5ab492987a1f371c06a9def3ae519ce3d6d", 0x9a) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540), 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x2, 0x992}], 0x1}) ioctl$WSKBDIO_GETMAP(r10, 0xc010570d, &(0x7f0000000680)={0x8, &(0x7f0000000600)=[{0x6, 0x3f15, 0x4, 0x8001, 0x3}, {0x7, 0x5, 0x0, 0x8, 0x6}, {0x850a, 0x3, 0x7, 0x7, 0x3ff}, {0x6, 0x3, 0x6, 0x5, 0x8}, {0x8000, 0xba20, 0x0, 0xb0da, 0x100}, {0x9c4e, 0xff, 0x2, 0x3, 0x4}, {0x6, 0x0, 0x0, 0x5, 0x8}, {0x0, 0x2, 0x2000, 0xffff, 0x1}]}) getgroups(0x3, &(0x7f00000006c0)=[r7, r7, r7]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={r6, r5, r11}, 0xc) ioctl$VT_SETMODE(r10, 0x80087602, &(0x7f0000000740)={0x0, 0xd3, 0x1, 0x9e, 0x5}) sendmsg$unix(r10, &(0x7f00000009c0)={&(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000980)=[{&(0x7f00000007c0)="15bdb8359bea95e4aee71e6bc2eec95c22e049ddd23aa5", 0x17}, {&(0x7f0000000800)="550c519cc79ca8a753b4ef77100bf41e9bf61d7f19f9422d4056275ec7b5b5c166e4b9906312dda046257bc9c0071e59f95617f4a38c83a56c66b510b696678d414f9efb090c4cbaab9fe2bde543f40a4ab146e2861d33d8e6010d47a3e62ab32fd2f55a22bcf85be439", 0x6a}, {&(0x7f0000000880)="db713defef89cf03b13aba590b0f8a392170007200827da9e6cfc3259f23cfc8e4469a28119b3a41a210e9c8f1a3c07bc0e06569d425f03c03875e47e5ff45184d8931cedbd9d120e96bf3e25b1996f202d57e7879d3879a0bc55f3b745ba84f8a67d075dbf752da33e61b4239c95e63a4ad921add143af565f4078fb146a1d42d5c9c", 0x83}, {&(0x7f0000000940)="838fb4d43e795f29a72df764bc7f6e79fbef49599b5f34db55e52813acf2", 0x1e}], 0x4, 0x0, 0x0, 0x408}, 0x400) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000a00)) getgid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40), 0x100, 0x0) getuid() open(&(0x7f0000000a80)='./file0\x00', 0x80, 0xa1) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000b00)={r4, r5}, 0xc) executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="12beff0c02cabf0c9edcf9acbf7f28d175132a8a78e1fdbab384e9ebecd517b745b1e2ca5f135f39cb9ff8af3f7c68199db6cbfe34045e275318ffae0f1866eaf9eb9d85b1f271c8819aa3e9efbe205345d4fa0c9d6fd21b96f62924e27544311e3b1df23ab6b4e6518ebf0f823ec921d83431da0bb6322133b8d20987b38947a3a56e801a92a13edf3da78cbbdc3502d6c7fe5828690579880edd9491605030c7", 0xa1}, {0x0}], 0x2) clock_getres(0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) kqueue() r1 = kqueue() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfeffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$dupfd(r1, 0x0, r7) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000002c0)=[{0x14}]}) ioctl$DIOCMAP(r8, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r9, 0x1}) select(0x40, &(0x7f0000000240)={0x5, 0x6, 0x6, 0x0, 0x3, 0x6c, 0x105, 0x3}, 0x0, 0x0, 0x0) close(r1) socket(0x2, 0x1, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) close(r2) close(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) r4 = dup(r3) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[]) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) syz_open_pts() (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) close(r2) (async) close(r1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) (async) dup(r3) (async) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) (async) syz_emit_ethernet(0x2e, &(0x7f0000000180)=ANY=[]) (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x40e}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) (async) executing program 3: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x1}, {0xc, 0x0, 0x0, 0xffff}, {0x8126}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) r3 = socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r4, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000500)={0x0}, 0x10, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r6, &(0x7f0000000600)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000802) r7 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x80) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000080)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="000001ad", 0x4) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000000440)=[{0x0}], 0x1) getrlimit(0x3, &(0x7f00000000c0)) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x978c, 0x0, 0x1, 0x100, "bb08001000fc014c674f8b000000080000000060"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket$inet(0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0x2}, {0x40e}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1000000}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0xa8de2e185b4a57e6, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101, 0xa}], 0x2}) dup(r0) sysctl$kern(&(0x7f0000000240)={0x1, 0x32}, 0x2, &(0x7f0000000280)="1a44c592", &(0x7f0000000380)=0x4, &(0x7f00000003c0)="27cb6cbf", 0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: open(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000200)="41d123a7a753cb56e8f746a561607ef9d9fc877b034e6dc6b78cf4d271a6ba767e2c07dcafbeafacf61c3bc0ef625249c8c2551c560a677e736feca3197910c557809b75ce80c1ec975d68eea5d9a3e03c7ad7ce26ce18c9756eddeccd33443c34c0b36642c9fe9f7109828aca2c36fa6fd273", 0x73}], 0x1) r3 = dup2(r2, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x2c}, {0x35}, {0x16, 0x0, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) poll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0) executing program 0: sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x400001, 0xfffffffc, "0afff5ff7a095aeba1d76ff218aabc86001800"}) writev(r2, &(0x7f0000000080)=[{&(0x7f00000000c0)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369bebffffffff3ce5e20d5159e7efa0540fc7c2bdd5247867713e9e506bcd09", 0x14c}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) chown(&(0x7f0000000080)='./file0\x00', r3, r4) msgget$private(0x0, 0x120) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x82) fchown(r5, r3, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000180)=0x3ff, 0x4) ktrace(&(0x7f00000001c0)='./file0/../file0\x00', 0x2, 0x4, r8) getrusage(0x0, &(0x7f0000000200)) getpid() fcntl$lock(r7, 0x8, &(0x7f00000002c0)={0x0, 0x2, 0x3, 0x9623, r8}) r10 = getgid() fchown(r5, r9, r10) getsockname(r5, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setreuid(r9, r11) openat$pci(0xffffffffffffff9c, &(0x7f00000003c0), 0x10, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r0], 0x18}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x87}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x80}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x1c}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) kqueue() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000140)="6c63c3c310cb44af601df8ecd62e6161ed6be027798ee0d2d79f5b63f510fb59eec52c6bf3606231b92f1b41e80757b647397057028c17d3517d10d8a6da28a8ed23462b", 0x44}], 0x1) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000380)={0x800, 0x9, 0x7, 0x4, 0x1477, 0x0, 0x8000000000, 0xa}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x7, 0xfffffffffffffffe) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x5) syz_emit_ethernet(0xc1, &(0x7f00000000c0)={@remote, @broadcast, [], {@generic={0x7005, "dd3c3e1cc0a671f01ae1c5b7e0db6c7e11a76c8151107973717dd26008badf672d5a99d4b576e5e48e09809908b0618c83abce4700c292b0ef1b3dea5968cfd667f5a91465139f9a3539e5edc48180e403754c639f1ff59486a058f9ab4d37a23ce94389a15ab6e139104abb65931f0c316c1532f531273e24b2c6cf363c59d8c39f9f336d9196452bc884e55710be5dc51eb486ce19dddcac3f7eaa864dd3137003783f3a5d83ee27e13f25990bb947940d59"}}}) executing program 3: sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x7, &(0x7f0000000040)="d69096f07ed81b37a5ffa907803c4f016100555e83b8b1e695fa115f93f0861077b79f272cb3ff83d3f4d4f787e83d790882e7685abaa4f6cdf5c7ddbae09180620d7f0fde156573635eb29e36d8c5e607e76d24bb1a965f857142f6f655fd9a3d2ae72e8f31e7a05ea4b1337d2b7c86f1f12c", 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x58, 0x0) mknod(0x0, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setuid(0xee01) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x60}, {0x106}]}) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 5: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000080)="3a499650872b8cffbe30f2435b44f17fffba1ba723dbf5d996e1e5ccbd9922ecb0c0d389778f222b5edd0562cd0b8dfa0b83ae9007e0bca9dc93a1dd45eb96d4c61f7a4be83afa76847306b45ede8f9941d13b2bf683f4ca4dc2190780eb7d0c9d6cf9360038301239bafa9f9676b35ba5a807d843c8176b55de6cc325c7453dad0dd1d623a382a22c87f1f44bd06514e3fdd0d160fc099fda3264b691da92c58f9cd25a19533656dd019a5b3c0d97ae776e52a1dd68386891f4c905e6626ad3701688efb625ae7cb2796b436c15570064eb1eb038dd40ac4470cc58f78f8d82bcbbf0c69444236526eb51fdb02fadec0b60285ae7a800ae3b17c941e5b3b0c4bdca727a8a34159564335bdd6f015151621105b247b2cf35e995ab29b5b229c17f72d2cb0e27cbf8ab92891e96908b80cfb99e2c96ddf321d379b41971586e0a0e06c8a35d24ace4efb56880a218c735cad3bc05b10e0498a6ac574c1845efe8687d4364eb02be4bf5857ac2fcb401ba671a5200af550ed410db1fbf1df67ec78158772e1289513abc45083c6d9403086f733099c755bad558badc924e0697c78be057baec7cecaaa5980b9d41de86c8aec565a46b132dcb8dac0ec16bed06c0687100b45d43663d59b02fcebf6e7cbd9fcad534cb666a75f0635be5bb5d67e8c9418f5a933e35b8805d073d174349315b9782d76ea969965015d531ec48c3c345be9272eed7a1a65daae9042bdaeab04fad143c3bb74217565647187c57c0957f31ba16aa1c8b68c76f59533d29798da5fe8bf876a07991b3b641c2576b88830aaebc1bc0d190464950626d3fd9a918b28ac71066331c45bd5206c611b700027f602443303d0ec2c898efb29109c4efa284246640e0db542ddb52375b1ea0b27b3aa3c990d1816db1153eeccaaaf08a4b2fe97e0fce332ece5e224e280369c928eabe19d3c1cc3f495f6f3b70dda0d899c60c4e3de1463a6dbfa08b88beeb2434a8fc65dd9b256785884ba5381f49ab696f49447d74afbc1bc673549605ac2acb71a0f8d74d0897fce158a6b521724be69a12f0579cdd0febe4139817aa09d9ce2df29c2ba4ff4698ea70123f84f73a3198606fda263f339b27afcf6696ae5ac6d79dca62ea34f590c299b42ed35725809de2f3f4eac8d0d893c750e3cbab354995c51f3d9a069f7c04b4f1f1055793e33209a3c4c080cc5e12914820ef9e67e3250452447bc88078183076c86209631484136cf60073f75873c2a564bacb44627450328e0bd987e7b6fae9c8e79f706b196739a783f254e6652faf4539b5fe9113d346a3bbb322e436dec466f039349de4ef7028d75a72eca0ac888060c60955dd2bf750fc2c3cbfe7819c408a79523f86a8abbbeb703642a547689cb7e6ca04e09e5cceceae6c012402e0e99a0e1b9dfc0a684d92236052d974a6ad4ce9fd2b3d54fe6c444783a8f78255779e72b89f33d25eaf58708df2a7acdcff45445fab324cbdb3416498e3cbf66f3ee3544d259b0c6930cd5f2558eca7541295bc216610f8753229a3482de0d1df932cfd07cccc6c33c9a63056b55136a13ab5c89d5275a4f77a6567dd764816bd220aa0ed14f762400a87931fd6c030accd88f88894cf9bbd8881693b66b1c700cede487043ed6dc6d3089c8c3e28785254506ba91f2835270b38ca3ca449d36e89ee51688958233979c0017074eafdef7c67f2b994c1281fae369a220adc533d92454f698e79446bd82c515917111fddbbe13cf48de250397c3c58214c819212128c4132faed5fad2b01fd7dcb24732be4526436055c15de2a19d26cc0c214e5844e2482c4378b92dfb27eb44249820a1362c3a6609b99affad5bff6153d4ce4fb49f1adcef576ca3162fd805e56208d75ea0d1fbec594e3b639645c06b0935d7684e0a2bc780050110f398f2d4179e9899d06cb35bf6898d8c8ecc9402563752531f0fa36b2e57e1eba98020426187d53d16566c5b2c2c42a3e7d24e26f755e7f25ae792676c28fa8515241cf2e02aacb7a139105080caa61d9a81891f21a6a57abe44fdb29cbf9e88b04284e3691f35e2855348d8eaa68b442407989a561c55286ca063ea82d1e20212df396cd81b8f75d89b2dddeacd276b1b3391012fae7c55a51a80ef41cf7bc6f913f877b30d74bc88bd245cd330269de23e1b3a9e9d91b1e87021bf5cc3eb5848cbe0c6c4a95464a577a60ef2fdc8e0bef3d9cc3e5c3958db4022c0947559b6a0b029c5ca5e89be213f58e6d524599e0cffea4613709278306ab1cc92ee175da9ab7357b5740aa5f820be010766c945992e186af96f088fc55a5ff071d18f14955df70ec0263bb6a909c2c836f98bf82537bcefb965661a71e8a02d11bf3918a64d51089c487f43c4714891eebf5b84c9a7f22a00d95d7c881e05d723cd551922f5d6ac894551f204936c58021465f4f697b7165f4b4fefe166a2befceb4ef47621739b9512e4e4b0f5fd5d966b5a0895d93a55ecd4f9640cdcd9f4ba57fdb123ef26188644e37300371d0431c282f86ab35885aeabac69c31142a6906adc26a4f98ccb09966410dd71bc344147a7450a7969a5faaddda96b3e6f4a45b0708e065074fbba0a0a4d28241e57d42c492f48b57832e6fb875dc140ee2ed1b7d46965e9a23178d1c5c8cba0c0732a758fb48465a794a61db8ecfe246426ba3561f120dd52b09baaa534ba2b54199b717eeb13f6b1cbcd1fdacad175f92a34da1fbbd02b2d2ee880b416fc7dd5096b5d22cf6e66b86a3e73a0cd4df038c8a6efd04f1dcc7c19c899632dd94b69fc60b149e3d5b6f83cd3eb986101a7fe9aaff3f01f8526ea289e348856465db1ceeb4f9f36d6b4487af18d154fcc535d698680e06f2cb2cc1a70898c9a9d1d3d5acf60658832bd0e57cf2bbfa1b7fdf9a9c3d04b334affa6c1a4e49e21cd1bea2d4d1bbf003e4d83e2d76ecec0b1415c4f163349ca1443d631b17a23a644891c4a076d1b9bc19751949a365fbf67b90360274fe33233312d3b406ba8101ae5adb16f0855b6a7811440cf1a83ae38ed601d3705ddc870652c7c4dfa726e6494236714732620e50a99810cc5037074ecfbe88ee5281fab3dbc8c2a56ce0c0a2a6cde4e8e682cbbba7140af7af8e471ae4a77e782bacc6ad1ce6dee491998edfbf1403f7025797d36277578d1292878393bebcdefc5df41dcb5c8531f92317ac47025943bfc15474206938e044f0a4ef68ad38e1458457437cce4c360c0d9b104f53c28d215ba072edcccf3de0614b892e461281479888e0959879d212dc43524560bbe39c541cb0206060ce4c47f886fdae7188c103521b1e928f5cc438fc6beaef2aa703bef935e99c306aaee20831e7dd692052e4f7ae7bfe7d97da96ff674cd3522aa484df59bc6dbe6fcd57b216d9c3e2c4b3f0ab0344c2de7232b612ff521a164ee5ae831ea0b271a1ba3ddacc3de691795012c7159f6539b17122b949344c004d80460d52370a377b1a49f4cf8594e8612f7de165dfbfa126543c485422164ed77373f221266648b972617cd5222bb7591615646cff6c3102e05e353dc42c75d3cdad9d5f39882d82dea63b773fea4ffb3e7cc406460ff14321b3b78240fe620a0d3b6ac2c920b58642e1ec9f9dd9c1bf921337683489566670bef50129f551272085f3f76363d6325923f6c33cef5ffbe494a68a52aa43a854b1add4a3eb626b7c2e6f97a2cdaa60b0c1fd3141835739aef68925f791a4c93457b3db0793d37079d50fc894f8f13892f616de02e81157ded834dac6d6bb0752e92871b8ad949eb4b7d483417239cb5f3ecb27c3437d4bea86f2c182bbca13db1f856b91de5d63320c2c3d2ee8089fad679d4a8036c1ff81a4792025ec11f1fd1cf84eab9c856dbd99f5f2aaebb14a6037ca1e55f687acb3fb7945e8ea46efe059aabe0b9473e9bb25650e050f398139e8ac05fb4d1bc755c7607828fc2d9a629f49e14523d3367e09386c1b5106a1d269ce9c29bf778eb7d4e987a9a7044720d1c0acb3a1d0c4162ae69adf8c1668f9f74188c0e5d44d8515a2bf54e994cf5670d03ec595331fbd3809c7f48a8a8898f8a01581dbcca8efd371eb65ee04b76e4cd24c84031178944e6977f1c6ce852a7fe1e2221a151b0801b6a4600dca0414d5495b3fbeccadabfa89543b26a5084f4b6f261f2a3655a107d2f315d0cffd035baab616eeeb8109e3bcdb5db32678f6e4506d49fbffaf482abba73cab80e336accfe91dd261658460fd368de35bde49af32d1118d60385d689d3ab5895ee30072371d396c446c5a36191af85a8b002dba26e8a49d0ec3fc833a04733ec1aaa4f332e151fc9a9c0e621998835f7848e3576ece762d8402b35f6f172bbc775add1bbdf0b37896eb01aaf50feef16177a89ca6e3d76bfae7d97b96e506118ef7c62e3506b535b9a1fa2274dc47826c737691e80f281591729b813f50d6e5ceac3c507ae114e4e6dae45a953b0b1b7546985beb702646c3a48bccb79d00482c3e431f810ad7734136a0fcf91a07364023270b99854b9fb9b0425285dbff7fcff9bafc1f13118296b284109e75c0c03180bf008ceb396e2799789308b36c027c5bcfa9bf58011c6b788457f24f9f2de412d94c8bd1d22f2a3f3eb83bc30c49ebaec77221ea7fa62c15ef32ebdfadee54bd22cc9afb61b7b72ef34cf89bd6c26e671fb326b8c7010141d028c169ed7bde6e12423db21713fb1b4088823f8494517564dca5196afb9b419ca9521a03dc06d792a83a13e63a2449e67befdefa34e041d0535ab2784b55b60c3e8a9bf53f93c8df73333153d1fd0e685b9b9dd8741cce12c0732d32fc4c0f7cd3ed5ba1dd86a1150aeda4a08b729daecde13ee30f62951859079f11f70bdace7266962917b1253685a841f0abc0c64b42bb4d039c069694f7495e1b7fbe76e94b1a7965890768f25b12a1eede2b8586f5fb0464c578a0cc914d11ef4be7bce8e10afa793b87a6dbb18ce1731638747a3bfc535d6a32f9e823a8ca909edcd63ac70d76eab1513af937984015b6fbcd1cc22501b07cec5719cd82b1e94c38c111af28554efc3a644b70206fb3c6b1496b8bcffd146e5f141be12c5b8579787f7c3ebe0f22e0729a2596adb7a7cb33f9aa3ae308a462c0074ac9c5737f2ba77f80ff95e73885350efbf73bff50860e51394743fddab7ea38bb1254852dee6d0b7081f31efc51bd0026818ee95bb7feff6feceb1918183863bcd3fba01c36767447a4ddcf2f44860b32be3ddf0b0cdee45564586da8b70f77546b8b5e77a94dbbe8c01f02d06f0f7d277d077274acf159f8299bf05f343643b86d3c2786d4b80fe01b30071fda0c10fbb8017458b2ef73889f7f0b43a579cbc65cbc6455b44cd870735504899d8e590481a8f469494f1f28c0a20cf5baab0c37184aaac3ab6980ddbb38e6c1e1fcac58a6b9bc1f11e5b1541a639557cb580a0e0bc9218c1e3e35a15edb6f2bf9813861a6b3fe8aafb8b738b802ca580e8e390d46812d5dd3e0232c951990f6f820e3d3e5c5262b37599bcc789b6baaa6ed55c121af020151c7df7afab03179b926fc7af9c46c98290aae93f2c078b24ec621dccc9af9e4f6f89ba8c106eff51ff0ca0bf7e6e2db407f5def3782d7041086575e8d70b52a60c2eb23df004ead3b80efeb889cdf2f74b8b516845df777ec3e223d9aaa396ec0bb6d2de6843ccee5d54b4ea511dcb2f97267ddc15a14178270246a0358126b638dbde5ef36a822f4cbaf506f9ead10157b971b2cc158a08f3322514ee0c373", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="43390896fd229d674aba3889ee31ef75d9c09cab3a81c83da6b7a80707cdcd935e15dcd0df7233bc9aec3c38c492b9709db238da5df2695b0a70439d6785f27e452eed7caa498771a58797e359a0fde65197c90ce35039b05696ae7264f86b4af4cde968e50a38c6e291", 0x6a) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) pckbd_enable: command error executing program 7: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) preadv(0xffffffffffffffff, &(0x7f00000012c0)=[{0x0}], 0x1, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) socket(0x0, 0x2, 0x0) r2 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r1, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffcc) executing program 2: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r4}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x1, 0xf32, r6) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x2810, r3, 0x0) setuid(0xffffffffffffffff) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0x808c694d, &(0x7f00000001c0)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x19}, 0x2, 0x0, r4, 0x0, 0x40000000, 0x0, 0x5}) semget$private(0x0, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0x2, 0x101, 0x0, 0x1ff}, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x40000802) r9 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r9, 0x8004741b, 0x0) socket$inet(0x2, 0x0, 0x0) executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0xba, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000017a100080000000000000000000000000000700ff020000000000000000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = dup(r1) listen(r2, 0x0) getitimer(0x0, 0x0) geteuid() getegid() r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89f00100ffffffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) getuid() acct(&(0x7f0000000280)='./file0\x00') setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000140)=0x1000000, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) executing program 5: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8", 0xa8}], 0x2}, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) setreuid(0xee00, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) r3 = getuid() ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x7) setreuid(0xee00, r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000000200)=""/14, 0xe}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f0000000400)=""/132, 0x84}, {&(0x7f0000000280)=""/119, 0x77}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000000000000000071000001a5113fecea10500fef96ecfc72fd3357a89583535613ab4cb56355df50b7804be38164991f7c8cf7a4f2b297be1aa5b22abeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a079d7080000000000000000008904000000000022830cf4571bed66f4007fccdcf3e4999d9d20002002c5dbfad800000008e371a3", 0x8f, 0x0, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='./file0\x00') ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000240)="240aba33a613dfa2bd597d375bd99259078d49b0c5398dce65b31b81a3db1d9b4c", 0x21}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), &(0x7f00000024c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r2, r3) r5 = getuid() setuid(r5) fchdir(r1) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) fcntl$getown(0xffffffffffffffff, 0x3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$net_inet_ip(&(0x7f0000003a40)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000003b00)="2018b958", 0x4) executing program 4: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000040)) r4 = syz_open_pts() symlinkat(0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) mknod(0x0, 0x1ffa, 0x0) write(r4, &(0x7f00000000c0)=',', 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x65, 0x0) ftruncate(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0xff) ioctl$FIONREAD(r0, 0xc020699e, &(0x7f00000001c0)) shutdown(r0, 0x0) executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x2b, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) msgget$private(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x14, 0x3, 0x0, 0x118c}, {0x24}, {0x16, 0x0, 0x8}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0xc1206949, &(0x7f0000000100)) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file2\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') syz_emit_ethernet(0x138, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d02", 0x59, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) setitimer(0x1, 0x0, &(0x7f00000000c0)) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x0, &(0x7f0000000180), 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) getsockopt(r0, 0x29, 0x3f, 0x0, 0x0) executing program 1: openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r3) setgroups(0x1, &(0x7f0000000040)=[r3]) setreuid(0x0, r1) chmod(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r4) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0xa) socket$inet(0x2, 0x0, 0x0) setsockopt(r2, 0x5, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r5 = socket$inet(0x2, 0x1, 0x0) r6 = syz_open_pts() syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket$inet(0x2, 0x8003, 0x0) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0x0) close(r6) setsockopt(r5, 0x6, 0xf, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) executing program 3: sync() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x3, 0x54}) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0xffffbff6, 0x0, "6106a6bc44862c5008c8b503005a000400008fa8"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa64", 0x88}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000380)=0xef) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4e, 0x1, 0x4009, 0x0, "7bc995bf5ac028fb6bb4c11d1e522d2e4391c744", 0x0, 0x1}) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000009c0)="8740916af0ae10f928a6139c7cc5e05aec968a659b4ac2da09114ba110e6f3a470ee8bd5eddc517d0559237b3ebe6feb49c9db3d0556322ec6259d6c48c9c50be6541fb25d2e23b434883a33849fa11f396920fe1ee7ec75785bf38e6cb36c103e1d4bee9b9625bc104e8ab06f57643993e9745070ebfc281ba1a7ecf9c923a2b2492dd57c73dc7c6595ad9b0dccad9c93d08382d00501e9702929efdd4ec2553e4ade6fd8a59c4dd5aa1fd3a5653ff0dff647c586971ae3f444a7625c199adcf89d60feefa4849c094356f4be262bc000e19e3b1951ea7c4a39dec4d616f69e5d8a5c119b8e670b3091625a22cfbc09000054066010b588ba502a9f06efa050bf67afaac65653a2dd03c9cdc53dd727561d2d1ac69b090c9e9fcfd1fac651c5f14fd69c5c9172873aaa083dde06935b929e1f5c3cb9c807f3562613b342740f5db5a2569776da65a5dce1a44348f996ba610fbbb239f982e83cee85162054f610315ee47655c268b5dc2fa07ab701384546336c42f4b30a45f50395f8d6648883f013c84c862fe5d244655b63c497", 0x18f}, {&(0x7f0000000080)="c1d94d6d515617f03ceb719f031004cde2369cb5763f22f99287b02b1dc79630ad590c7a60fc014bca48ce5926b1993e160724c5a54abcf922174b80aba37fc834645fc2b6baba3876ee4cc35d80db6a86fe758f396febacf0e0d3f17872168200000000000000", 0x67}, {&(0x7f00000074c0)="fc64176c0b802e25950411939bfd2ae5b14c3875cb1f5bf9899b9bf4b63fd13755bd230decbb3ec46764a6bc3ef546641ae18f8622b2366396ef39d509bea3781ccafba6b8483891e839c46429643c9d0ba602515016951cac4a8717fbd74ba940cf2f41e4cf08b5bc118e3bd55586e610e9f82366c2f58326ccdeedf0115cc10900da8616f0cd6668874cba26a5a2715e61ca7100f01ef655205f741ef8f9717fd94f30668f9b1553cd4d83689cf8e71a87d7eaa64ecb429fb6802016d8ceb1bae978d5621e789d506bc16f295aba7bf78c81831e834a99411ee00b8d96d3148b39adc3af01138e405f585b78d4519bc207706cf0fe59e619bac71df86b8b4f71d665d5a4231b911e47e7e8d8e9abcb5fc22c3725940d9b06420deb62e6307e45e8d9139bae4506ca10dc2c5ea7eee2317d6436aa69801e1f53fb3121da40093f24f3db2733982a0806dec4abf79af5f621231f22f706a77d32029fa22fba6eccd2cba0bd98e05b27929ea7ca59066e5d75576975686ea9d5f57b1739f33d735b8945ec1cf42fa9f0360bfb39dfadf3e7c6102910c65f25cba11a362f77158e6e867c6b19edeae719f7d2a9a2f4746c4dfc3ee4dd029c67c3f0611e06eb6dfee903f70114962b1905f5f5cafe86b1734d08be22f436c3dddc414ab8b6eee05196da81c62b81e063331d177d6c8b8678992842f01aa4bf39ba016635bb3aad9e09145e875d2ceacb851dcacceadba12705e71687cf37abcbbdf1f441f45349a7cdef9e74067fbabf354458140f278b7b3b3f0af05f1c59e9869244408c215da99c69f352835768437ca02f65b72050d043ae0f9fcb070789a37a1d609d401c96590d8e2f9f501d9bac8ec59e9dcc156cba044797bf199269f6c28755e79c915b2c81824424b32dd50e7cb1b90c80585755eb0f679e5358c598290b15b9dc58cabde26cc9714958485e8f05449a6b15203470d8cd82af0a9731a00fce80ed9db53b7d3d23b3e6b75978522b36738dd17de8e1275dc40a1a51e6e3e2e6dc5b47bb74288ed412c19c2c6428fb715d59603fb3614c82b7497735849392357565fd0552e858a980b5b913060884cfd2b422c826e1ff05d6286f8a82063de1a5b98c5c117dbd79a647d4fb377f601d9cafce41344f72bcf75118fbde1550e5abe33c17b4e902baf172ab9a48dfeebd14ddbd20b00dd5e450dc3d81fe44bd28d14370c1a7a883b4c2e69926d18a62f54a490c7c598545b3c4adec23ddb97a2785ce4b5b549418e345051f5c7ad2efe6fcd57ec2d990b72caea5d24c2909add3944d8a977b48c6379b367e60cc77edb60c53d14eece1018fc178f0d57a612fa87354dae1f300119565630a3129d048da27875cfa2a93e7b28b228f05000000000000002c072dcd4452f3b30a88f1df1cc58a4e2f8185519f9b72e768cd7f5e2be972e8cec62fcd656fa130902d563d3429ead24a0191cd36ab1d1d7d0368268aba3fb20bcb1de2139b0142757f77d13c67562dda64d0a0b1af6a25b03c8237170c7c01651cb5159e3dd8b44c19f692bc71315bd53ff7d91d5eb1ab659caf15a9f7c17cc6350e9532113ba8c39fc910a803736b75a9bd2f53ec6eb25717c5cc574894f0d96bf8fa4c337e6d216736ce894f1049879a5e8477ff9fefa6efbe137c075a7e1b2bcde33b8316e94eec586f65f4e41dcd468be7923fa3c021dbe9d78bf729ea2b5c7a11a1e0de149c6440ffcc7588c094e63a97d0aff7cc00f4b1262f76b8e3897cadd70c66b8f89e0900ad76e68308551817956b98aab94c33930698f81d540c12ed4fc3e8f3ba45f8d3c3f997ff931d3f9efc4f14793862313d24be22c7a00dc73fb4801d637695cf2f9f9a188bbd9aedf37ba71db5532859625dad97af11a103f2a5b2734c9689d938f394716cbcb4c66837cce7b50d39e0ab2c08216e36adbe97a05ad218c4b26e207fe75e198aa2a734146b5a81c52ac9dcaab66190cf7cf26636d69ac069e9d678e3680617d62528deb4f29d4c7a4c37b71b796d8c27fe709d1876e9aa393885de7c2859c47a2e2800b23418c198e792aa8040a864a6c476c940aa79d8c991ac3edf22d403a543b0a12ed54fcd01f256de68859bc0e31428fe1dddd6ce5446d3e4972304f47abc1a33da86b1390521a7b7d442c3711b849ddf4e30a2160b85c3214a13ecc96b40ee147d103bd9c934a6277b374d71e0861d503462b31fab623279174c457ec1cba1aef23fa3acf0c5893895c94b18b8c4c7ba37ce9ad1c0db1a387e2238e6de9226559240255ab463083763dd07593b82e393cea76e18463b8f1ddf56f3f3b9383e8bce4c77ef95c81a94ab3926102555c08a47af6c9cf745a29a19110d8e6a334c9318e540bf70a66b0d90f0e5077df2da3e7cf2ca52999442c9738dabc86266f54aba77289410d5e79b8873ead68baf3dbd32c36fc08437b0a35283b313da5082a61c2c182c30e057789528b7c5dd103babee6154bdee69282468b795e5487e73ad751d7cc6754405e6609e7d820fa58afd6e5e9c9a88f279161cc827e03e610f84718dd36238e66f9bad413cd6f4c7baffb65dee50762d74a6f4f0c00e05c7c0b521e35a7f1f9f1358a88d0428073e7979bb59f89b4afac637ae7b4d546ed1db5d26d078541df36f21d077408cf3f18076197a34df9fac37cc31fbdc9a767a20e0e3e321a67a7778b3db011d94018178f20cebb0ee8564f7b92fc3c5e4aa12493c316565c0c550a80048b0c11f306e26f1468c31d6494ade5fa2015da1bc435b120a63a8d88b793f6fd295fce27620fe96a48c8fed467ef66782e68d747933e451288d4535eb4d135b5ab4138390cdb6b87cb7ec811506593ae19c3f8dea05eff09d8cadcf092520449ed644bde3b91b8c245fc8b6fefb22810eba63f7b138a63c31861f34811b9cf957c52dcda4b42b502feb669df4e4254ebe8145e11aa569e9d5052af042cc0cdd2b8fb1a4232ec5de92f8b2afc6f383aa7bad827fe5227153ff6c92fdbcf2b29a7971ec68d80bb02a8dc9e684dae115b934bd40abcce105fe865554fd1346d3b2037e6cbd2093cb55439602cd08adf190002180df60a3306a32af98a1b30f9d8c837bdc7ea872cd810acc36259bdf89262280979fb256c3b8326be6e63a5282423ca95a9823a0d72aba787cee131b971fc5c688b51ab5accde21b7c24b56113a2a0a9f6b3c93abd2b01952a3c7a8de82c6d67427eb6dc60cf9ebc775d288114e92bc6a4bc7fc5436be367de46634cef94d1499ea624d903d5034cf3d98ce696aaf5f890eea7eef5d800a147a46b32bfef7d0ad9071d275b487c4717967d4b5cba76754722f25651574a29c219596af17595c175f92296dc3bfc0ebe27f3ccdae448f92f92256f1fe0b19b061bf03609cf63a0522bc9e89022b7612b1f6b497cc2fb7194357287e1bb5c75a5ca2a88ecc8a2c38d7284e148ec389d16226d1c069a1d044a881dd91cebc32b4be39b7a474c08d0cf4a4f84d0f451822053190a00599e620c8a9133cddd33664a8692711eb33d1944d0134480ba0ddc1ff6658ccf7321e25a8a3692a8b9b8930a0289ad1b4266668da1c51376ee906655ef8d228e30dd2e8672edddcea65bd093c0a807e0b6ea88686000dbd84ecf8b406ac0a2bbc229cd2b15c7236fa862923a3a57824d1891836c0a228b401e6646d632f17f8e19a3918e69d4d4dfd7ff69c82d9dd6863e57b6023127e147eee3f8f9cc3f7aaf904bd97f58b23d2300fed7c4bc22154ee89eacf1e1cacbab5167d1d088368d2f6094916ef7e0f438bf0d1efe1f0390983b444052aedbdb70b7c18766e797376518585368b1a04ac0dbe4eb4cdd15f0c68147a0842faa08d54d14c0bef538a856ffae5dbd3807fb352ec43417de0ed96c9731533287635dcc66232231aad66564de99c35110a928a3571ccf94a1c2ba2d66fdda695134be1226399ebe42e43514939480bbc68bf1ce1649b0b075ce38c9b096001142b6ce122a491d6044208c01d70592c74b7a548558c18189b28246ca74f052c4dfb7ef9c6b25eec187363644dfb742b4908350c0d9acfb80e60f454635a37e9477c7f1aeb1c0b105fc7282f66b4d2b56c23f5c192f0f80d9ea7fa431b613264d8e9d51a3b9c044e12f9b98d0c0a4acf2ae753cbbf57cad6b6e988b1e3b3cb50725b47c6b604b0eb08b6345052c33bbe084a1c05288acfad9cd4d8a477c86bce9a2133fa9f0d50f7b7732a99fca6fdeb75e71183ede1c786110200290e72265bfe9577244b2f1c0a5ab1480614d528dc9d7518ee6b92ec6e6bf1c5b47adcad26167331644a9f13ad4de2adf944a51c005b434cf385973426f8d8d34bae487e603db1aa4fcce70e713bdff5f6b968dc9665bc8493f31dd8736a51533d08192136fe641dfe054cbe364e33db9d9722da9e5cee1409db7ae8b544f29fc4abace47a8097f10734e0a8a290659fc2214aeddd14b376ff88e68aa396d5d735dceba1cb7962cfffed4f2394e05ff47c7a15e76b987c9f5d4f0d151c74e39bd2410de0af2c8e066bb490e203ef9d86d60fe133c1fd0525253f19ea2c4b3bc8b274c1b16b4d950e03a0218f8d4592600c86b7d2181ae5f3655f7d973bb6c58fe754b1cd6af87e6a8a66e3fb109cf0701f6c9a72f84be095a02dced3501f859f05cd10514152fbfe9c54cd1871a4e70bca60788afbdad4549070a2b39da580ed56ec065a9172ebc0a1d4d1a3137a835e3346842451e0ad650d3c00387c622966cf69deac051cab995af63540f310d0b7a116a45e324190ee537fd236085269e6b1fd64d96fa198cf367d6566cce38853d90de3b890e34fb4e27bcffbafff73f22adb815ec4105f64a9a41acc9ef5af95e4a6361816831eab257c0567bebd04cc9bbb8f3225570776560f9de93d9fe857e9ddb52929a7519a14068448f074e3e1ea2047ca8b3e7c1000313a2a39f3735b3f6747771d9f3366a104a82f2e253fd57b6db91cab01eff02ef163bbaa3570428bc19f70e8424c3a19d221baa1fa25b253d327fae55383b74bb4deb9dc0643e5f1d8f8de598b6ef12727246ab5468d8b8392cc47252d1edee39dd1aa6b00d02ad9fdd9e1c078947fbe939c57b4258abc6cb56ce022e767d1b02c481a933dba3f7ba492bb397a358a04ede2a3ace4d685227dc3ca64b5730528e2837f73eaf0532b57197534b2ee8c44ddb19c6f95b6c3f2218c43e6529d8f71c97a31378ff56aab93b827c47094e367c77c9e36e048dcadfdc76d167aa11cb0623a4ba5f298a253ce861d8f037b1141d0e8532e202fbcf386b23fb9c1a868cef4bf36d95604b60337d03cbd0ea57b98f6bbedc11fcaa9382b1902f0805f2343e0283d0f8e19ac5f915524b517a14d3f3c0670309dd1529399b24e9d7658a7febac4359a3f810bb23506e9f7ea78b8e6559f0b0517cef65ab38a641bfe9962a148b6a1a047a68a123b64e4520b10742e61251d612090a77f8bbb44da4ed31ed6928ebcf4b4959a190728552c038d17ff8eff982a18dcbffc9bf5d40e2578c1dec206544883f0a0e5ab08cfa5390a0385dba6112504c8474f31a1aaf8108390611670c506f2f3fa0a8645de3493c79abb8201f6a350f6c4d48a3fbd346019efe9ad086fbf0797f9f3425c09bea768f48c82a8329e0fe94aafb897f5cf17c2b19eb737b536b68408bae73f5322f9768ad48ef06f265d583f819496a45d1c735f1fb3b35ad360b5af5f7e432f960f2b84af5957d6fa144ab557dec38a7bcc9e075cdd15441028f5bb2048ca514aad53881fde631d7cd45d0adf6918f92f8cf9328dce59ee764ecf66ddb8273df21bd1658285b5ff9b0d9123eacf17766e1b90fb559a9b73ccecbd065ef380c3642f643149176000000000000", 0x1048}, {&(0x7f0000000300)="f506cb648246bf1278dd08f28fe78630e6d923a98034f653a774977d4c6e02d21f94b580fe6420b4f6580fcdfe2d178fcf1084d20b72a76f97d41021da8bfcace48db9e6c506e88f57a5f60000aebdd672d1b9503cf062806bcd51b6005b4bc8347977dbd4f38ebb282ed77836c2e15762cc25b5a52fb533578916a382b4e66597944971642105008f19042fd56714e22fa142f505bdd43668d03c6a9754d5a70ec79a76a7ffa88246ca9231f51833295ceea6c0be4ba6c40100010000000000285176ab796c68a64447149722a07bfe3025048ec64f68f5f829c9082ea855f64ece2dc9c53d447f1f4d1444c1b50f729db09918ed059834507c8cc20cce0e2a7660d7e191788685d632768e152c8611301ff86388d650d7889021847b6fe4ebe04ef81f8bebe2fe5c037de50941ee97ef0ce52d1057fd44356fb47af146b1ee170b16c9fc866e25b81d2c49679c4436f65cc79559d08563a53458d7f9cb9a4603baecafac1b03d3688072690ceaea00c3cc6fa2f858e67058cb22cfd541878604037c1b48057d1ba505de81b34c026e5b9ca67ff5c5848b12a71f825909d3b20370f8064474e6e2ad64d366f432835d9a3f8017173d3a3fea03655342c30302c45d14a4dd", 0x1c5}, {&(0x7f00000064c0)="fe9033ccbaad61f7433b1e22decb417ed9157861122052fa245292372238c903223fd7e34fa91af60af776668c59c6587b7039c95245d8072697735793769ea1edddc40b554959cba67c71cb0bf21ac81e710022c1d8e630491b93dccb8bda4178f4043a74aed8a762a373b25a5b088f8544ec027ef2bc803d349cc5b24e20fdb169c41ea3b2c4d53ad16eb59aa371bebe6d994fdc982c69e73edfc428de6dddfd8452043743fd5f931e2787cad9e57cf616da9dd1abf3434a31c36bc90cdff936fa60e40f8b921ab2976a52b186272a92a9f768752e09c7cb35cf00d27878f3a7b7c025d6d142406a62b5d9a19efce77a7b54de7603826293e743b0a082168b12e6be94de36d5459820369965df8dfc7e89fa4ed03415021bfa89634290d38365eb664e731b2ac9f2e006dfdb1069b76c4a2ba72f9803bb877d7cc927c42a46506b69bb6bdf10d8d1e5f4b33aeb03bc8d0e4209939453682656096c1f9c925226d8d213720e5d5b246436425ed3c4e053e00155a9a4ee794fc70157fb96d5b447a56456388d5e09c8e130700bb3ed1e9882f0c00e1d31640a5f92099f1032b987e8f0c22fda2cd66571be3cb6a50a87c971ffa56f9f84880e071359b7624292c5e51ccd02a72feb5c949b083d9042d1f4722f0d1b1ae6871196c963b3a43e72202727660ab9d95f45b86d76bc9b58edc0790b0127662cf545f790743992a4c8ceaab79f86581a352234e06538e029a52d1ae44d7b6566bb1ebbcab6ce5b323471160747bcd2073580d07a88c76345c9dc86b85a7c8b4df15ae2ab3f51439f38c8f11c3619d6089a90989f57552471b71335f922a14bcbf968288aeaa90c55014cc0dafdb6f58c97a34479e738601b6c679e39e533c40982adb69b587a28d7e6202bc350fec39bf970c62e8db0c2ef5024816fb69c119484a03b38c4e7aa55dbfc5d8d450968e9d7e07b2b9dfbb9d9502a870bb29b160b75f2f84d8ac790e7827bcdab74544847e62c81b96eb5c0f1c7d7b2e89bc0be276c20f9594d575d8ef43ab890d3c0dff020597f4b63062463fce0b97604ff3623c09e257c95552a795671137d434525c5c0136d7f5b4d1e0e9bdfa947894b799b6467e5a0aa7217d9609f8efff3d90e801952880e7c3cf686c5dd697e7d75c69ad36a4fd14d004056ec819cac8f2cbfccb8540fbc4cdd4e2a1ab41ccf93399c389c82d3483fda6baf839dd1c9d859769064199ec2efca3609d48b470faa32ccf8a7912da8bb780be48057ceedad015e8efc63b4957768e4e043304bd2f2e9027e2277ed905552db083fbc8e3cda96ace9666a95ee73afea66e2e93f6721da5dd00f2ee9e84b3a8e0cff29fd9b7dc1f97130d9283aac5d8b713a627d23541842c197ad2dd9b5058a75396d3c0920291ec8f04e51696501457b26762b799ff0f143fa80eb88eb7339deeae5d17ca6de2b0c88315c61333b5fb142c770b8ede2c9add3c826c736be90b1d481fc774a307a65f8f802eddd3ab4e9cdd2cf9c1a0ebf9692b01cecc1207a68a6ec04d088374e25df8bd7c68ee9592e17668c9ed4f559b411afe583f6de8216f9c56cbc55eb53d15bd06339801f0311dd9d811f453ec032ae1fe455904bfd6a7aea928ecc7d390178780cb5701fbdd5c107102869394e4fe9de0ef3e7ba081da8344d82ebc8f19d0fba1645e579c3931b74b5b0de2662a5528ef480987f04ecb3a3c33c1d1766f47353a7d120ac55fa749e62e3cf42ca7b1fe67581b5d53472916526cd2217b33b325ddcbb8977f4db9abadcf2a532bda3682b8715500f5620788403708207d9c82476ab8984a54d890972f08318bdeaa1fe817fe628c422e22d1072e40c362aafda5582957cf7af5789876997370858e785f25250453ac9a8248663a25cf9fee0ef11fc7ff2e6847748606308cfbf5a0fc404086d1cb962af9f2be3d0e3f9bb19c77f2e40d115ed1df5a20cf507cf87b83840700dab98f864b16c9c75f853bed984372e609186d1c248e4690f0392180c6bc84a5ab6b075aa565db3a054280506a4f99b5bd135e523d2c404e1bb87018e1fe203561f51294630ec3e8e0a55b6c6bff050e44acf88d977fbb36e6eea0f0e86a0fb634a2c91d552428b10e42dd1c6dfd37cecea99b578a2dd3819b62496d6b220ee310d657f349728f7b789521c230dfe1afac43a763909b7eb254adfd8e8f70e5ff7c312b14cb3070d6e45112e1a7b27bc2c44b4355d45aa33c7fd4ff8c15d072e379a066ce9c5c5908ac056d04835d65bb7528ab6f01f4fff03924d3df961db9ae7f32cc56e5c19dd09e7facbe34021653ba87c6aa47710e3d1b3aca78fe1ee4665fe62c6c29ef21a5726823480b13b2e4d486081c5378008b683b8e9508aa124f0810cef77af4db4f14652b8f798438ed8430fde8d10e3fc8895addc17b5897c9139534bdee83e8059cd0f595c5e821c8375236306e4b20b83ccca8765e6a445e12f473903c309897feca7eb888793566b82070152dd636af449327dbaa5edc663a7f2b75dadf05f23e1a8c1a590c965d4abd1f89ba84dd9d5ddebf76eb2027eb379c9262addcdf3093cb1d44b3c9fe080a3190d25eb16eadcb0108d4d01f0a971017926c7c36b7755dfb18b2a1f39c3b8af8ee206a3a1b835bc7ef93973bdecabc7a9aa2e7422bf810b6b1662700d641f8d40b5cee04d9df5c7d29cca64c0088effcb5e98b4eaf5f007dd5c81e46383c25caeb950490889515f7e69ba72038c74881109a54b9b2365b08299d962862016d7058337d8125683b1a0617cfca0b0aa91a5bf7eb8f4b3df8150c7a497e3ca4ea727704181f534882954c7929dcf90c81c6e881472802704d78aa40c9d1404d767000a82e72c198d1104b45750d1ed0c1cf8b258b09003bf1c4f3921b3414897998c158922b1d11babe336e188931f8526d5182988e7dbe32a94b1b75e03e6c98202a29e25903b61f34cc05bec37022aac34ee5f677626cf0982d76c207ddc930bb7f1c9a5fb842e7a75873e4a0d6bd11e2fc2792f9a584187d8a207388eb7b1e63de3b4e55f480a61e3540e70cf0428323e8d69d6eebbe306f5ed17f220ed4c423529a442e8b1f340ff9eba89139b1ec9c9977e15da924aa730c69f91cebbdefe3e0128f44b9eb5b3ee7bfab4fd6e14439c73df51b51c3d7e7c84a19d62dc5927fc4a378f9cc5678b29dfa993dd49c9b06ee90f339b4c5a0a5dd579cecc1cd8289d34bf947b37aabdc0db2eadc10585e35678b9cf9c1e5fdfcafc4c9bdfaa301cfa86c33bac19986df967eeab30d382eae56afec7a30b9e2a05409563a41795a889dbfcdb946aa7adb1fa975ba4e41511bc0666a8ae0f2809dfd447ee42a38531ae86cbc3d26b7002873c7d5ae7e18385c3149eb9051f66d73b1a1707b0e117a217ca6bc70870362d7f475509b741307b0d67c082d86884bc362f90ad504fa8413f64787fc1ca6cf39443ee079b92efc568fded0fba3d90a4cb2abdf44dcc4aacabd03b20ce104fc9a1693a5c7d7a8287a96c764bb4ccaa21ca51eb07191cfb54f96a542defaae3101b47e862a5f0dc258594ff21858dcd44e8abc40d17a0a6786abe3317bdedabd97417487d5a40a5e93143805ab7e1e82d56993db4ced8dc8b668e50cb2520cf004046f8ed4b8a3cd6dc793fb7ef8b9ae9359dfed2757f7aa95b26ebf3fc2b34f3f297de64f46c3304309d4e7d0398413251be97ac607b4b161b3eee93c13b212cbd362518dc4fc07ee406375cc69288c03ba8f0bea27e7a0f9b4c374f8b20cb4a0e1ca3ab273508ecbb405252a2eb9acade37a659ef80c3331dab8c51be3a5cd17c911cc8b07afbdc309fccefa690d4eecb01646ce42e9ea6b731a3e894e9b7062b0974cb601eea796f25ffd6790f98286ca8a2c8142e60c06a5d52d593bf2e8d76d8c1ba0c414e3ae2624042e8d3b1d9fd323a094ff233114e29d7e7d278cdcce3a234d8a835696f10e9d40daa0895dc9f14a91638393fe3eb5938cbf96d94d7a8514e3a23e21b78ff46e006e8639f4c85e2e45bc9a5b138201308dc7d5617c4c9de30dc1b3f30e8936b5a873f563691c96c66ab81cc95d139f032cab4ae56020d7f6b59b2e65fa28ed40e8ab2211beb280ad205c20d6bbb04a742e3755f0082282a53219224695f7a9914db5b2a4bd08aa38047c3bddd91c8b71ce6bd4a994bc576934a3d0591803a84533b61e6433ba6c3805e6b36acaa63fc629e5b16925b2a485b4b4d68b461bb56eba808fbc0f320431125ad77c10244dbec0746af3d176fc1b1590a45a96e272be02b3e187b65bd06861209b4828d9f5be1010d54c6461ceb3ad59c3eb89b0f3c399225631c99f6a19681a4f3e215404b09a21df9d13646d9702690bbc1e85061a4ed98a48f5e28945967561f3714e35373cfb0cb74ba946d448a4ba5ca37cd20348d694b9a006f8eeb477cc1b79aa7c6821874eb30aaa911e9c1ec26b5c715b94beaab9ddbad9c4a343a318f71c530dfa034ab81225b3221f81d8ffee34734445f316f1048351f26fcc9a00dcec586658d10078f1e3d68690775b4f7c10e2f17341f7ffe7cea0a5c23f3c6891cacbf2817157783120172ccdc5dad2bb491", 0xcbc}, {&(0x7f0000000b80)="fe36a2cf1c05d7be8697e042daef15d1846b903390202da71becd21d0a6c835789e63e5b1639b9434de75ea0ac740cc728a1a523c7c50e55b5b976102873830694070736bcac07901b3cc429e4011b3aff8421b2568a57b52446d3a6c0ff804e0bac5456f0643079fc9297eb8d43552618481e952be32c58c84b5d21e7de34ae1279556bac73adac2ab0f71d1b427828019e6d55dcd9ee233bd4ad31e2c8cf8596b1bb7f57b55296ad41898d63c43a13e395775eff13ea3414299974f5932c8729c6ad5879990bef5e9458315df7e44df674cb4d71e376550ef9b065ab100e4da17f98fe465cadedde39b285d1a23b7dbca553836debfa00faf040287198182ce7071bf5777e894c2dbac2e73b2ceb31343fb8e9e6c528ef65ee0363618f78b2c58358924e17a11404d3c6c6c270d2e7c1719731355990b73d7b9441daeb0ece0b30e1068c36a1ae77d4f41567a90ecaf796c903b081fd1d235e4ea8439c5445fbe51c5c5bcf8177778b9df8cf246b901e4517c15e795503d6ed9ead3fc65e1fa7e504d9cde8ac0f93e5c733e184f8183ad51cb79d8d11e8c57c9a736854203cff17950cb36736ffbfc93cb961742a29a866b8622a6c0959f6bef61247b4eeda1ad235c81d67c394fa6a7c3c51f95cfa4c679ed4ae96c726b5fa9d65d0fcc7b547bdc5903fc0b913b1a06c389f55184b2ca813f390e47c092a9702b97828c84f30ff19637bd9721d9871caa5cd4d79bc702f01b2afd88d44fe67b445d0781b70475494aefa18240c65bab16c183dbf192d7d8590d8954a0e56f987d10cb87368e098d620b5256c5903c3aa79131f506931d0c86b6ec7d785646d90353dcb0e0c009966e608884083b404a12897596dd8b18c18ad7c89769c6349a9a864537cf5775ca02dfa17bca2eb358e4b224c8d87c04c08cc9fdc3d61c809f6f0a7648a8d1f420cd864a51e2d2589a67e74838f1fc021c9eb960b1c5a459270fcb9e2c236d6fcbda8c65be606eb8eaa83559dda0723386861ac4abf8be0588b641a85a86e74a1d24a475c42f2d6ac18b8a74825c854b413a26a2de4f4e85fd14e006fdbaffde7286aa9e37b294bb324667eb33babe5a85e1976650d874632e5c039fad4a3821d887b4bbbc7ecd85799113db4c511e412a20692706d3205161f5c7c278b6098c57ccbed85832947097e58734835300d331c430bb026674943eb1c122c4c37714dc540eaf71305402754cc6228fc434cb8824cac3177a572b86702b7100b335c091f67c41e9d7b6f2a106c18373a3e670e8ed5878bcef91e80766936301a99b8a2539402418ab435bc1f5d99b62e8123e946bd5961c2428c7432e91ac9c98b05dd7d25ba188294e6e38b40212572e07bedbd1b211c5fbdf38a3ce94ab4bc82ec27123649585a5271a88b6de8139ee344905870d85944086e7020800dc78524e0e9c0c70aa02da3be241932c22b998315b64953d7b23c71e742c66c1a6d8e567e1a717c803afa08f2c36e36ba96f4200a20f2361112e17de676bd690e046a0cceaaa3e2c74c841fd2714ebfb29473b808acb90db0698fadc04ac3f7813c98662f2696971c7ecdbfd814e9b9698be8bc6773ff7519773c126cf46c25447d994498e1677c64d03edd6024248040772a38b1e29af8fc0f2cf474f7fc1c248c9f1ad63d2e43fbf3e4d2bcc9f98a88869a4c69803b7876d5baf275a7f25d28a8c22e1b89d04f459ae577462d9cca4288a17a181d8af9af31b4e6dd908cf0939e1bea3d1b1bb832ddbe4bf282d55f36d73b7dcff5f4b11287b9225c679833d273a0be255068bd15f6866a9215ef95049de74646aad457d227fa72362f21d21484617080d35e10aebdb8280091c61c09f575b18fe67b1dc63fc6da617e2789bc620568c1dc6b39925405b82afe2f64b234cdbec1e24c0d0fab416c7fa4c04f2f8d43709f311662f02b93db60e5b041aabce87d0e8d3f0dfd2a0514f1bdd523b33e2e6bdaefee4b31e164156a0506aad9098e7d573be7faedd20343f37f80a1a7ccd7c2fe2dad877d7f3874fef350706459bdad4ef3813af3225b2e16a7e50bb6d4be0b992ec1f8b96fdf06167692548625eb0fe79dd67d80bc40582fad2f54da4ebcfe8338844f184cac2410edfca527cedd82f8cbf1a24301d7dccb69eb0c905070f4202289f6f29d3befde7bc531e900f5c4a86c0dc21ed83913dec4fe0a5ecd28ec23c3d08f6f55bbe156c16f43f78765dd5d3eee802d0e7bacb23d7b10d0c67761d9a11cc47520913882eceb109c5a4549f81a4d4393d75d73294a7f3d2c3858aea7c2a957ae3d4f009198d7827bc8115926e984ed152c9d7a1d2752caaf38136797800ac047f732f8d760f38fb9a85e398ccc26005e125e4a8c276f14af44155d28fa1dae4671f2d6b5423f33351b84e06eb83a5ef10d2cf9bec1ead1acfdc0ecd3e48a9eb8c1e1334200614e979f91267e99a4da6ff6814cfb839bd7d21f6984f14f193b4dbe9aa07c542d6fcb04876de01d30805e4441211b0c0a2131c7e9b4c0270fed9627d393a5c5f373932a9cda742ee4e5d1b98c5eb6d1d8eddaac2f104e78bb535c044f7f407b8e41930048400aaebd7fc0243b9871e2b103e11271a2f879f6215eeb596e2e889cb1e80c444757cd522f4b2f43ed9f1b20bd833c196b9a61d8633a1a42ef8818e083da947e9e597cd97c7ea9b0852fb26aeb07dc38922d85fa32abcd559e0ce3435bbf24eaa24e139dd0ff0dd29376ffe9b0f2be112016f706b95463ca8949bb8c22487d02d74074082d5a88de717a76916ec1798b2311851b2b8984e88ddf6e03958e957acf7a13f188c8bed5d3f01823148dc60a6c156ce5d5bbd30bec52022e75e0609cc1bfd849060e51028d20fcf5d53ba3c7859b8ea5aeff97b83f156c7c6f7bee7437a74161030ff156ea3b8bd1aa485135360936269e54b1c0a3d448255e12c6bb17ad24f63b109d5c7f2d6fd0699050ffcb798efdd5cc6d494c866e87d8d2be956a6eea1b3a2235c825d71a942c0158006469e0c445cc871e2268654d09be7900c1d7a823f63b732d21b387233e510200a262290b49d1398a06479ff562736cba96d01c062741277a07db87f414223786c3436bd712f190455580610f850b3708093b633a9a91b2d7f3d3c8f8b95ba12baa59eaccb66aaa886f0a51f80d36d2d3b20d9672305727ff06b43139b2cea1fc114f84d33980fbb6ac33e4a7dcbdecff96383c6d43e71a1e9814c217ddb9f6bec4bcdc878f780027b8d0602f2bf0c084363dd6ec96bb2c907700003d296c3bdb481b32e019c4f02498ea9cda6849d977b4cfad109595d6fdbb277020f77d7c4aac66c76044faaa3ed8d45adf9c6e17bddfe9a90f5b190d8f6558918fb9a0bb7255917ed7b262f6c96eeacb8e27569e3375924ec695fe59e5d4f3415227b5ee894f3a92fb80fb8bf26d9d41c9b73f99430a501fa8cc6e0dd2fce9f8a3d775e50fb20fc73d65139b95a9907738dc21667edd91969a2342347ee570a01f93c224a3a26b13c675b4d4a1600cb44bd3cdd940842632664a5f1a30b721753d00ea6f64003807c91efeacc50be9f78df9d6b8434a24ec55d346528f2cab1c95999bce0c158e3ff5c2a7b2a36753a1e5605abccdff39c409e2175672a22e62cef1a57ce396bb5901761aa4b970e50396cbbee60a565c0dbaa9d899c415b10eb1672e54458d21b482cb69a0c250be55e601581a3d0985afce6e95fc385fd5ca301b40359c596e8e570ff2d24ca5d1d5000ba815f31997f281e6a3b8e104f9bc75d6798cd53cabb8ed1a46befcba1d18a065ed7005377330ce0c1d570b1fdd6daa59073e65bd994df5743ab759596b71d175950a507e9d2b01609bdbc06dc324a33a3521cbe8be55dc66ab6156e74abea9de0cc3e57b4b8e0a02e8e2f554e830f29dd6ce7ba3ad327c3784ea21775717d7b16ca405351c3f2f0a4578b4a093de0caf305c7c87b5fcff47638ca8108ebba2a0d1a3d84879c8d987747ea6762f4c5a4001866727e9067b738da0c67cf3276f05c3782ff02c2e89599d1aaa6da11fb5646dbbf85adb2f463ba48e46f7fa58eb6f532eea7eca8ef86ae58838d713d5339ff817dff9e50d3f466ebdb508bf05f521dbc56cda2f5b24133b83494da50eff6c46835d0f4c770c45d7c851cca1d324bfb0f141a4e9bb4e82f0447a242b3e101ee2371d6cffd374c8b75c30e07abd0a1870c51e4e66a9a90f82c91db2eafb2b7131085fe1fc74dd6457644aab39514cfad968975d3784ebdabf913649289de55fcc9612200e470e058edb509296b1e732361ad9ccc356ffeb4456e70a6ffaee4c977c5615fc5aa442a6db224418ccba2d16af390d1d4f1f417be27219b0ae4e64c47546435b403d8e5b15dfb32b7b202819420a8d594f50db8ebe57e7f131275975287968f8f54d8706632594652f188c1cb0061d4730028d8e34bbf2148ff2863d604479bdc0509f1c88f08c78f8358e5cc61619beeff0579de15fe36b8ef69b9dbf5b273330d13fb7f4f32f513bdabe5351dab91c0621e5df9bde02da533b5313f67f62596b87b823b395387a113f69391f40a31bcd420ac5efbb05aaabd84a4e0d1e8cddbdb89ce1ce6fee88ea06d3862422f7d47d5b811d38694467af28c587aea44316249e3299bc4b5462c903d3cfd2ce8651dc532c5c9afb2d00410bee709bd77319b8ca39a29eaf527c416f8457e7faf441feba3f1e6649e569bc07ef4fe198f763f9b6cba3d2c9bdd75a8c5b27aaf091d166432670506ac7e31e18f6f795e5b8c0d687d5c6af35affec8e294fd7b5d95a727009300ba04b97271de49e89837bb1946786619364449adb630c32a16a8be419747c41ec3ff1fd9d3383715c3ed001f49637ef7635d520ada94ba13cdb08856bd896f5a6262954e07a047794cacb5e96341c5732593d95bc6c28e81fe7549f151d66c405c8aa80eadb13780181926b15b14b1c77af87b0aa0ccb40fbae84de702d1f4202b1c15fd87574d56e4346e6ee1c3324a6e040a188c6ed9b7c8538eff64a78f7614e0779273e7e50bed3ecd59c5a50a888d7a76eb0a5a7cb38eea3d1cc3c74c02c0509a4da7b2a18cb6c8f7681f6212a468128237b5b6e057e63fcf7c4ed4765cd91cf25abdb959f13acafed8e06bd102c0e30079cb504e10bfc1cc2cadbaa5a9ed15791054915af04c69a66e22ff1c852d9ef5f822a6550b3988f4488c4f93f7fc1bf438705904fe7f25a2dafd762a9bf9fb52791f51474f7016f13c4f4b4f8432340ae28c35a87ea4458fd27ff7c7c46793bcf87f69f3e6ecf0cffa2e17a7694d4cffeec677320942f1f2f531e903a0433c0dfe9732d815a2b2b292265e630a013b6a736be21c7db94288e9135b6d50d845ab9e309d517590c6a2cd2971df5e53df82cf362aadfa861dca430c4d5a88d2dc20054c915a9a9ccf6bfa44922521c455a88ad21bc8fbd55fa91b71aed884547a39c6afad9d75c3a17f4a0dad7a32607b3d8ffc2955f41a806e32a72d7fbb5d91892bc0c01bdb2b0dc86bfdeee34184b9c0eae7447b61d9f8646adcff36e619716c600b48d259aa8c880db80868d88c1cedd79019094fc2042bc61249274f8457429e28012b6a41a695f344c55a48b3eff3e75fd8121dd745dca071fe4a1866c631854022ddd07f37464ad6396a39a3b07b55303b833a5e520a063e77c55e991077159784b9ca50070fb6f550c2d6d87a51d1eb9751127820a915ef79693d9fbb4f3723f439da07289ceb4ba9a974f11fbff74be68600000000", 0x9218f8e3a20c81a5}, {&(0x7f0000000740)="39c86102cca520e26180447f1cfed0f35e27ceb45b083a0a5d391e7242b5ae4d97e6f2c09dc5ed786463731f02caccc97fd53887ac5fdca1d11dfa1e1c7e38f6ebee4f18c506a0393205e38b28ba9baaf783121fbf", 0x55}], 0x7) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000200)=""/14, 0xe}, {&(0x7f0000000240)=""/126, 0x7e}, {&(0x7f0000000100)=""/189, 0xbd}, {&(0x7f0000000800)=""/164, 0xa4}, {&(0x7f00000002c0)=""/50, 0x32}], 0x5) readv(r2, &(0x7f00000001c0)=[{&(0x7f0000003440)=""/4106, 0x100a}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa0) readv(0xffffffffffffffff, &(0x7f00000027c0)=[{0x0}], 0x1) close(0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x10000001, 0x1, &(0x7f0000001b80)="b211010001a0946996b272d2dd3dc90142a84231a746e337b372e93320dff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b1010a1dfc66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1e8e85f593e74035f5bc054eb1dbddf42a00"/144, 0x90) r5 = socket(0x1a, 0x8000, 0x0) socket(0x18, 0x2, 0x3) dup2(0xffffffffffffffff, r5) setsockopt(r4, 0x26, 0x8, 0x0, 0x0) getitimer(0x2, &(0x7f0000000080)) close(r0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x3}, {0x6}]}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{}, {r1, 0x40}], 0x2, 0x0) poll(&(0x7f00000013c0)=[{r1, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getuid() setreuid(0x0, 0x0) getgid() syz_emit_ethernet(0x127, &(0x7f0000000340)=ANY=[@ANYRESHEX]) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x81}, {0x60}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) sysctl$hw(&(0x7f0000000500)={0x6, 0x10}, 0x2, &(0x7f00000001c0)="1c1d1332506c030f", &(0x7f0000000580)=0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8000000000000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x0, 0x0, 0x5, 0xe57}, {0x4, 0xdc, 0x2, 0x4}, {0xac21, 0x7, 0x9, 0x2}, {0x6, 0x0, 0x0, 0x80}, {0x7, 0x81, 0x8, 0x400}, {0x75b, 0x0, 0x20, 0x401}, {0x4, 0x7d, 0x20, 0x3}, {0x7, 0x0, 0x5d, 0x1000}, {0xfffb, 0x2, 0x0, 0x97}, {0x7, 0x2a, 0x5, 0x8}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) clock_getres(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000028000000000000907800000000ac14ffff4e244e695d374d5fdc36000bc5b1bd7bca233b28c9407d849a7b5a5e3c6bb657ea26c58de5e84e9c1a9bd63a25e8f9ad98ec8fd57c4999d0a94b979c62a40c061e", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) socket$unix(0x1, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRES8, @ANYRES32], 0x280}, 0x1) recvmmsg(r1, &(0x7f0000000000)={0x0, 0x1}, 0x9, 0x1, 0x0) executing program 2: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(0x0) r3 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x3, 0x1400) msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, r2}, 0x8000000000000001, 0x80000000, 0x0, 0x0, 0x1}) socket(0x18, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x200, 0x0) r5 = getuid() fchown(r4, r5, 0x0) utimensat(r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)={{0xa33, 0x43}, {0x2, 0xfffffffffffffffb}}, 0x0) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file0\x00') r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f00000000c0)=0x100) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) executing program 3: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x3) write(r1, &(0x7f00000002c0)="04", 0x1) write(r1, &(0x7f0000000040), 0xfeea) dup2(r0, r1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000240)}, {&(0x7f0000000340)=""/198, 0xc6}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) executing program 6: openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x38542, 0x48) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x50, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000000440), 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0xc4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) r3 = semget(0x3, 0x1, 0x20) r4 = geteuid() r5 = getgid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x5a, r4, r5, r6, r7, 0x90, 0x81}, 0xfffffffffffeffff, 0x80000000, 0x8}) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) writev(r2, &(0x7f0000000840)=[{0x0}], 0x1) executing program 1: r0 = open(&(0x7f0000002600)='./file0\x00', 0x78e, 0x0) kqueue() r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000400)=""/243, 0xf3}], 0x1) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000002c0)="0d80d95b9b1475c9c0a131f8b848584d84ff619965faf31386bb4316e216bd6ffce89a4cd8f0a22497a947163f7b5ac180e99e67f63acaf05a092466be9cc82fcb06ff13ea075081fb8fba5d4ed5f2899b5bb6957ddbfd4eeb071f5043df88934f0406ca81f45ded1db68f661e332bbc47e8a95a43c8bad281ef73e4902d592e96e2f82351626d68e01b7fd2c29dcf4c1f1923a541379bd46507609ac9c3f3ca51d21be56e75df99f325930ed1482fde18c72049114bef64c89867215c9d3675b79b1881b8", 0xc5}, {&(0x7f0000000100)="1cced9e0098e59fe5230ac950ab731f2be04358714f608", 0x17}, {&(0x7f0000000500)="58165cb02b78f283e46cbe9303b777c8c72d2fac656aa2b8fda229ce47ec3f7de61af8f65b2f831be8ff69e6ec40b339f49176f6e0842161c4dd58fdbd3b421f1622362f5bad94ac0e13374c41694278c1d1dc5ce3de06e807307a1385a700fcfa8c315065b19a60b39a4b516ae7bbd5e4ae218e90bcf6d54a69078397710751b7dd23e89133ebbeecb012e096ea0b83ca3ba9f0d176b1bb4f22ca785d20759770a6ba8312f290306abf7b1ab7f02513a74b8e2216aaa342354a94c00c99bc5eeb278769bb64a530d26a75497cf55918a4101f9f841c7f8db8e453c3ef244046f89730", 0xe3}], 0x3, 0x0, 0x0, 0x808}, 0x2) executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0x0, 0xf5}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xba, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x3802c) preadv(r3, &(0x7f0000000000), 0x1000000000000098, 0x0) ftruncate(r3, 0x0) executing program 6: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x1, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) mknodat(r0, &(0x7f0000000580)='./file0/file1\x00', 0x6000, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) listen(0xffffffffffffffff, 0x0) bind(0xffffffffffffffff, 0x0, 0xa) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001540)=""/4092) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) setreuid(0xee00, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) unveil(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) r2 = getuid() setuid(r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{}, {0x0, 0xffffffffffffffff}}, 0x0) open$dir(&(0x7f0000000000)='./file0/file1/file0\x00', 0x0, 0x0) executing program 5: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0), 0x10) dup(r1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = shmat(0x0, &(0x7f0000feb000/0x13000)=nil, 0x3000) shmdt(r2) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000400)="5758680d88960473280278a11f85b581722ae17d3c906b916d485960ee83f2e4134b5e704d06fd63e9d22266ec181596311abb9f47baac5a511975e5c894a33d479bff0b380d43954580bd2f739638406027dc558dc854da58aa2039d2245249e02fcb51b3fed16b1689f99a0de7f1593d56a1ae5c02a0759335e6ad79d5", &(0x7f0000000040)=0x7e, &(0x7f0000000100)="886aef850c86c968be7958fc4b11eec2f10bfed47d31b37ebd6ecbc0706da5d2c56e2e57f6c5045bfe1b8f3b804dfb397c33bd0fc76b67d749da9cb48ca6d0f7507aa46d17d70d98238a5d749c712d6ec44c25e33a2822ade1737e", 0x5b) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', 0x0) pledge(&(0x7f0000000e00)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', &(0x7f0000000e80)='[\x00') sysctl$net_inet_gre(&(0x7f00000006c0)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000700)="d3c893211ed5a847c7feb817fb148675062f370202cd4bf66ef319e0f92465c639cd28dfb2bd9f4f3220610b5b07731aaac6e228e6ee273a7fc16f86b3303c0556801a481370a6f0db7f3ccff8af6b81a2488628a04ced25e123b5cd8d7cd68c", &(0x7f0000000780)=0x60, &(0x7f00000007c0)="df3f215a99128bd54f3dc216a74ef7e863d3b362a1270f097ae1e0e53d64125610c575191ade5c4b6468c31c12610b46aff7b10a29d89934ece42792426048d87f94e33965b2dd191cc31d15ad16188490974ce6c53d74e95dc8aae10c43670d72c4cce273911e174f9e8e765b0d1f8f9f6a1095bbb2d4aed53ee094a409ba2cb57e98ad299b192188d7f8ce92e3dc624669a23b4883c9389fb82c3f1ec2b18c7e44eae6d456b2a78af8f8f29b", 0xad) pledge(&(0x7f0000000180)='/-)..:B}\x00', &(0x7f0000000bc0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-') sysctl$net_inet_gre(&(0x7f0000000300)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000500)="75d63894217eebda89c65cefbf29e1f0d40dc9e7ef2b32e3fd4063e495ba0349fa095552a5", &(0x7f0000000340)=0x25, &(0x7f00000003c0)="ec9e743635b6e1b16c5e5a28d471a9f784d4b2eb2e76612a0d67", 0x1a) pledge(&(0x7f0000000200)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03', &(0x7f0000000280)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') pledge(&(0x7f0000000ac0)='tty V\xef\x86\xce\xbf]\xb9\xe0Cc\x7f+&\x82\x1d5\x18\xcf\x97\x1d7|#\x04\x00\x00\x00\x00\x00\x00\x00\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdb\x01\xa4\x7f\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\xa7\xb2%\x1c\xa9M\xeb\xeb\x00\xeb\x91vr)W\x9el\xd2\x87D\x00\v}.6\x00\x02\'j \xc3\x03-\x17\xb2\xcc\xe0\xae\xa1$\x103}\xd5\x1b\xb0s\f\"\x87M\x11\xad\\\xc0\xc4\x88:\x193\x99\xf6\x04B\x14Ro\\\xda\x84\xf6\x8a\xcd\x13b\x96n\x17NV \xb2\x96\x9f={\a\xe6\x9e\xf8\x86\xe5\x95\xd1U\xaa\x82:\xf4w\x18\"\xffl\xb1\xfcz\xa6P\xef\xb6\xba\xc8\x1f\xd8\xb5\xc6\xec\bi\xd4\xfdl\x80\v\xe9\x10u\x12y\r\x9c+\x18\x124z\xd06\xd1-\xa3]6JW\x023\xe8R\x95R\x9d\x16P\x82\x8c\xf0\xefd\xdexl\x9f\xaf\x8e4\xf4\xb4\xd6T{\x82\v.\x9f\xe4V-', &(0x7f0000000480)='tty V\xef\x86\xce3|#\xcb\x13\x12E\x03hb6\xa3\x1dL\xcc\xf6\xb4M\xb2G\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x01\x00\x00@\x00\x01\x00\x00\xeb\x91vr)W\x9el\x03') sysctl$net_inet_gre(&(0x7f00000008c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000900)="e5bd61563c75fe795e2551f62f1ecf96b2132d30c91f3ecdaa2efc67e7c5", &(0x7f0000000940)=0x1e, &(0x7f0000000980)="c498b64be793c0b1b3d3f0e4fe25a497221acb783e210c42555941ec59f24a47bb2d4177b0179428571aba354965e6eeba91feceea80263cb54a6281c9a4dc0a5f8b7433065fd72c4b8246805a4478decfca2a1608dd49180429dfac3fe73ef27761dab2590f8852652c8dc410aab6f089c90ccb84821f2ba8540a294a65306ff18709bdd30933171cda12d5471b5a56f1", 0x91) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x401300) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffdfffffffffffffffff8100300080350001080006040004000000000000ffff16ffffffffffffffac1400bbf51cdcd865691b3de641690ef0649435318ad56daa53c85f3ca277b530"]) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') sysctl$kern(&(0x7f0000000540)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x4000, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r5 = getuid() seteuid(r5) r6 = getpid() ktrace(0x0, 0x1, 0x40000930, r6) shutdown(r3, 0x1) r7 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r7, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) socket(0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x34, 0x0, 0x0, 0x205}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r9 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r9, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfeea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000400)}, {&(0x7f0000000640)}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000000000000000000000000000000000000000ff020000000000000000000000000001001d00"]) close(r10) executing program 6: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r0], 0x18}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x87}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x80}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x1c}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) kqueue() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000140)="6c63c3c310cb44af601df8ecd62e6161ed6be027798ee0d2d79f5b63f510fb59eec52c6bf3606231b92f1b41e80757b647397057028c17d3517d10d8a6da28a8ed23462b", 0x44}], 0x1) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000380)={0x800, 0x9, 0x7, 0x4, 0x1477, 0x0, 0x8000000000, 0xa}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10808, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0xfffffca6, 0x9, {0x5, 0x400}}) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) setsockopt(r1, 0x20, 0xfffffff9, &(0x7f0000000100)="e376fdfab57c8854e03c5f720cee39452181d7d8e5a58429ffdf8eebdf168ad793c10b75c68ebcd1bc2e4ee4c1685df97890c5fe070a46009677da6f8fddee4361ceb305e96d3396fcb3a639d2157b3a9ebb89be5856ed4a90443e8c21243a47b64ca9fafa95dd5a347264290889a44837047a2fd97e9d19dc0b96418cf399183c031ff943a71f461134b923d84d419ab4eba87dccc27b1a71c3a92b57b0e1a747040f669a3bbb62ed620e38c81ab0c13e3821ff13dc4e9d8020650f741dc430b43c6c96730162a9559acbc37881cdbcb4b12b9e8717699d62e4fcf536277de7fcfeff7a82464e2f1388259410a2bb58e92455402bae", 0xf6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000240)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000280)) r5 = getppid() getpgid(r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0xfff, 0x4, 0x1f, 0x1, 0xffffffff, 0x3, 0x20, 0x0, 0x2, 0x2}) setitimer(0x1, &(0x7f0000000380)={{0xc40a, 0xe0c6}, {0x4, 0x5}}, &(0x7f00000003c0)) write(r0, &(0x7f0000000400)="5b7000455d3001476166a66798331b34f49f46f4155fdd4cf8aa14bd957177b0965210a5d237b97b3af130b75a3ef576f7236a6bce46501293d3164703d3da01e023f2e5546ae3cb2f0dc157bda122fda3eca44eaa908b687fc8352752d988e5012e0dfbf82d444f7f3ba672a77edc2eb7bea21746c2e70b2ed73a9098d764413e92da112f74311bc9d4323b26a7", 0x8e) getrlimit(0x6, &(0x7f00000004c0)) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000540)="7d082e6dd407e981bacbfb413e93", 0xe}, {&(0x7f0000000580)="d3218a2c32115f5ec083f030a0ad7da0a52a", 0x12}, {&(0x7f00000005c0)="e8265924aef5807dc7bc3cef5c34ab1a1629b1045851e9628fa9939ac1b23a262a35422af28097c5c6fbd89013b830b97a6f0369c6e2bc3db06489296ad2bd3fb34a479d34de5d1a4da16a48976f925bd0b26eb6cb9788ee534ab695b1f84d9eb99fcccd96d66e6394e162c799be2f27e59aa8c4ee2b70deac898fc674191c2712de9812031140427b7a96ee649857d74ccc7653", 0x94}, {&(0x7f0000000680)="8bdf53aa896a8d49321c629268ffb16d9db4ab70988df0f6f7c3165a9e36a8aef79f9f0df52872f3cf46a8a37593c51e6efefe9e293f8eb51bea198673ba8c1900656525497b49b2aa24964f7d579531bfd20d1f20c38757f95c29ac698b452da001933dee2ca02d1904c2902951bdbe58ca395342f9bffab91f5306ba9c41a8c67ad5e696a8b73479e98a8e89fcfdc5a6179d65f6ce7136f8420d2261e66752df063a90881039557d43bf19ce2d57fa9413179e588487bde9e35a70e83d7545a74a4dc459d230aee3272f8796a04e9847a3d781913b16170c1956d57ba82d4d867abd97217fc273a023441a89eab301", 0xf0}], 0x4, 0x0, 0x0, 0x4}, 0x405) sysctl$net_inet_tcp(&(0x7f0000000800)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000840)="25f8f2a1e690b05a61c60a676d310abef6fb72790fd54c65d824b08c6ea5a187752ca0219ccc2b3304c57ba4eff282c241533eed0b4ba956aea252da9ffd933ba46750ea4dd882296f401f11b7986380bd39d8f77f2cbf7a3f4978f3acf225f0fa7e72ab2644637e74b87ba3f571b9aa17b59cd3484c54dd4f462094f4a833aa3eb595a69364a3791f7afdd81ea225fb13c9190db2133c6b66dda27f9cbe5df7a812b3bcc81ec31ba6103c7f1fddbdf20d64863c218e7e4bc40cd933dfe88ab028f136724244753d41415c81c7fc40f31381524eaad9b07bed0f26aee06ca7f0b1", &(0x7f0000000940)=0xe1, &(0x7f0000000980)="f0df23ccadcbe014bed184054944f72d3b7660aeff5c637559d4a0eaf8d8e67d536d5a578ed120b2e4115476075ab93aa5bfd83ffc6ece5598a2e96b808b39ee28f27377b7bcc38f80e6e403efc38e8634240380d03bcfaa72e30ea195fec8589895dc721034bbda516a31f050d7e9", 0x6f) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000a00)=0x6) pledge(&(0x7f0000000a40)='@\x00', &(0x7f0000000a80)='.-\x00') setitimer(0x2, &(0x7f0000000ac0)={{0x1, 0x9}, {0x7ff, 0x401}}, &(0x7f0000000b00)) accept$unix(r1, 0x0, &(0x7f0000000b40)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b80), 0x1, 0x0) ktrace(&(0x7f0000000bc0)='./file0\x00', 0x1, 0x10e, r2) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000e80)={0x7f, 0x6, 0x8, 0x5, &(0x7f0000000c00)={{0x6, 0x55, 0x4, 0x20, 0x7f, 0x200}, {[0x80000001, 0x2, 0xe3, 0x4, 0x800, 0x4, 0x100000000, 0x80, 0x80000001, 0x0, 0xbf5, 0x1, 0x8001, 0x100, 0x800, 0xfffffffffffffffc, 0x24000000000000, 0x4], [0x0, 0x6, 0x7, 0x3, 0x3f8387c, 0xffffffffffff0001, 0x6, 0x3b1284ff, 0x8, 0xfeae], [0x6, 0x3, 0x8001, 0x7f, 0x100000000, 0x800000000000000, 0x1000], [0x6, 0x1, 0x0, 0x7e, 0x4, 0xc2], [{0x8, 0x3ff, 0x42, 0x6}, {0x9, 0x2, 0x2, 0x9}, {0x4, 0x6, 0x7, 0x9}, {0x8001, 0x8, 0x8, 0x1}, {0x8000, 0x7ff, 0x5, 0x1181}, {0x9, 0x0, 0xcab, 0xffff}, {0xd97, 0x4, 0x6, 0xcce}, {0x6, 0x0, 0x4, 0x8}], {0x2, 0x5, 0x3, 0x4}, {0x1, 0x7, 0x6, 0x9}}}, 0xff, 0x8}) clock_gettime(0x3, &(0x7f0000000ec0)) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000f00)=0x5) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000f40)={0x1, 0x20, 0x0, 0x1f, 0x2}) semget$private(0x0, 0x0, 0x200) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000f80)) executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x8000000000000}) r0 = socket(0x2, 0x0, 0x8) link(0x0, &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') fcntl$lock(r0, 0x0, &(0x7f00000001c0)={0x2, 0x0, 0xfffffffffffffffe, 0x4}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x80) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x35}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r3 = kqueue() kevent(r3, &(0x7f0000000840)=[{{r2}, 0xffffffffffffffff, 0x5b, 0x4, 0x1, 0x7}, {{r0}, 0x8000000000000004, 0x1e, 0x40, 0x8, 0x401}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20000006, 0xfff, 0x101}, {{r2}, 0xfffffffffffffffb, 0x10, 0x1, 0x54, 0x7}, {{r3}, 0xfffffffffffffffb, 0x22, 0x40, 0x4, 0x101}, {{r2}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x7, 0x3}, {{r2}, 0xfffffffffffffffc, 0x41, 0x2, 0x3}, {{r1}, 0xfffffffffffffffd, 0xc4, 0x4, 0x4, 0x8000000000000000}], 0x34, 0x0, 0x57d, 0x0) syz_emit_ethernet(0x67, &(0x7f0000000240)={@empty, @random="abbca8199dca", [{[], {0x8100, 0x0, 0x1, 0x3}}], {@generic={0x807c, "fc4a90dff200d7877b8fb8582c274bc4dc2d48c41191beb84e79a1ae365600e7f8053a61962a8087c8e8a333752271062f3a54ab16fc8901d60c70df153b81d4136d91123fd27baa0c318723137922d7064b3aa3bd"}}}) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000440)={0xc0000000000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x9) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000540)="9b55e1b04fae7df76f7d1da01133965137d69479bb5b29a61bd398cf78be818ab1c1207a7b5e3466744e6bfd51238207723795b823aea131b7e855b57a4012e41b583db3cae78ec10fed72ed150ac575916f94a3b07f69158dc24358e0979a67479a9fe91b7e82e3ea790cd8bba7a1654093cdfdd4b3519d2b0fe743843afba5539f13e26c493974b1c413b139ac17f59a10ebdc050217d8394af0212aaccc", 0x9f}, {&(0x7f0000000600)="abb1b70cffe1b6736bb4f845141d71f7c299e4cf7ddaca0895e536a7a7c5c81f27462b06969e48c5eec578e1abacaca7130e337217b0a1408ec9bd189a416d28808f3660320367b0454271fb2fbbebc1990e76626bf1eab9d5fcc31bc7a23c9338f57b8169ab3da016d5e14c20da48f346dbcfcfcd35999373fd21777e21cde2f8d630772fe94f7b9c3795e370552573d2488d67a7be365f2ec7839617bf8aaad0", 0xa1}, {&(0x7f0000000780)="e47530e21bc562d967bc5e23f532efd65e7af194e84bd16f2ec4dda3652a3580dd7962d58f4aed58c7c48d10ed0780aceea21c90e0af77dd72bbf3b40254ad68e89489ab638d78e2fe0bd3f48a99918a4360c9e6ddbc1e7bd1277529dbd97944941cd96dd8d533fa67f88a5997c37a3e16abb5daaadf439d434959756807bc14626b847730ece692edc990ccdee2b320f5787ce275e3606ce492b8b0907bd45d3169d6d2ba99e1e9e108c0ad3f67d0db247dfa0676060cb02fc7", 0xba}], 0x3) rename(0x0, &(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x4a, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004a00003c0000000000899078ffffffffe00000028812a223f5f081664a8b7b8a2141b6bb3cd400004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4124107f8fcaee9d3e920401348ee412d0ba2bd40cf518c9870aacd32336749fa4"]) socket(0x18, 0x3, 0x0) socket$inet(0x2, 0x3, 0xfd) executing program 7: ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f0000000280)) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYBLOB="35895cb318cebf456b7fc8b64268d4b84a9203a37dc30a74d93d73463eb31c7fcc2c1e7bbd55cbfdc8f502d5131371026f9bb1f6b710a9d2bc489b"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r4 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r4) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x8000000000000001}) (async) r5 = dup(r3) listen(r5, 0x0) (async) r6 = socket(0x2, 0x1, 0x1) connect$inet(r6, &(0x7f0000000000), 0x10) (async) shutdown(r6, 0x2) (async) close(r6) executing program 6: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x202) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0xddc6b19923950b59, 0x800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x1) mknodat(r4, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x7fffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x400001, 0xfffffffc, "0afff5ff7a095aeba1d76ff218aabc86001800"}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369bebffffffff3ce5e20d5159e7efa0540fc7c2bdd5247867713e9e506bcd09", 0x14c}], 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede92cb85a0a3fa080000009b0853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df910000000000000000", 0x170) getsockname(r3, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000100)=0xfffffffffffffedb) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000180)='./file0\x00', r0, 0x0) r1 = msgget(0x2, 0x386) r2 = getegid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x4, r0, r2, r0, r3, 0x40, 0x7ff}, 0x6, 0x2, r4, 0x0, 0x4, 0x9b, 0x5, 0xc8c0}) r5 = getuid() seteuid(r5) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000040)='x\x00') executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000100)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = kqueue() r4 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x8000, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) openat(r2, &(0x7f0000000200)='./file0\x00', 0x40, 0x81) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffa, 0x95}], 0x0, 0x0) kevent(r3, &(0x7f00000001c0), 0x9, 0x0, 0x9, 0x0) r7 = getpid() kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r2, 0x6, r7) close(r2) writev(r1, &(0x7f0000002040)=[{&(0x7f0000000700)="6c0135", 0x3}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf760bdb5ce6c02523c5057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f9b2297224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f0000002f80)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572faa4aea239b26ccce2cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e2c5dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160ca182db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2bb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faab0b83cf3b6f79639ed34660c399113ca2e1af84335086124e5880174e4db34eee82a81ad779a2abb3f6de2d6e5ed419d855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f66847d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be4807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3651808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae799833abda290e8e1b423af9c93307cf4cd3c77dd2", 0x1000}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385dd825df203540da118fda3b6f0ca27c77b32f6288994bd8f56e41be27b820aa82ccf105c535790d95617a3d4c2c8a7e0d379682375e081bf920b2a2df309cf6d1ae50f39769534d2a47f48b30e9b4d5cbce04c84b6173bc31c6e4a5ed3d5905e0107c6daa440ca612d99ec1ee118156af1f5e4de9b01d83a5c4ccad4fa6fdd29dcb5f967b3ad7987b14448f9a7e9bcde6a5c791c789838caaa5e93761b0e49c1aaab894a505004dde4dfd6a97833accc7d0423352b09c7923d563a47767", 0xb96}], 0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xffffffff, "0100000063026d00000100000000000000777d00"}) writev(r0, &(0x7f0000002f40)=[{&(0x7f0000001e40)="8e78dbebae5d90546f15d52a70c0d6c01f58a61f32323c0794131b931fec61639d2f39a6047225d023e386c4556448c215cf2412d15d80dbf9f84b8741dd0b85594b84517605a7a7397ed4fb170e22d274b430934323f2f4fb5606ef5596615f1483c475b95ef23aea27e3b7a7c35f66ed518b4f97d9fa5945621a1173a9e1e34a3761486699739b5dd0f87a0d15ddb90c5f0b6935666ed373a8123f5a6167a180b5021fd0acff9d9731a5bd60e3ec94e2b7771d82937d6c7ff1b9422fdfbfa590964ca5b01b1ec5b60ef0bdd0be043b45cf8d18a5e672cff3c0aad2f41623f7ba3ba28c9b2419a3492b027f5169f1c7a49d496800dc3655536d25fd59b9cc0aa0d3bf78ad55f60a9ed41e1bb19b1c13d2d39a03a32123e8c58bbbd8603eaf87c9feff40795f8ef85e2c71683f9b14eefdc5e1d5c634c796cb911a58d83b20ec6e38ea7ffa40bfb8663e568765f8dd8d20143f82711d82d74b2d81b884ef21822818bd82a0920bb8c5b6e58e7aa743bc6b19728a785d2dd1b13ed5f5d3b903b3060c45f45802ae7c7b17cf2caa35d71ea86eda33fcff40bc22d55c804b946da28430427592d4178dd1694408c5d354f5ee480efdbcde222289063511a0f8dc2d674686be160347b81545049e76c44bd2df568eb1a2ca777e0c7df50943", 0x1dd}], 0x1) executing program 5: acct(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000100)) sendmmsg(r0, &(0x7f0000001900)={&(0x7f00000018c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000080)="87ea92353629e505e826cd210395ad7dd09aaf6b0841e28a14d7839d18418338f3661c5fc3a8610abfd1e55149cd8f18fab0852aa7901dc844a8b67fe6d6f4ddbf8cbbafcd57d9f9eda07e1943", 0x4d}, {&(0x7f0000000180)="f0c02be683b887db26092c041c20be2f0adba66d79f8a668bec2bde834f01219f394b8387b", 0x25}, {&(0x7f0000000240)="62bbdab2388a31bd9a7109e708dd1cf74e70fb1423f398fd2e53656dd072da924aa4533f71824c09329e7848d36bddabab1d16deffe52bdea829b175f7444dc465cb3694032383dc4bcf81b6cf09da2636f087dc81b96db43d6d576717f8e27404ef6e2a0d50c5801e6cfb11978ce982d586236aa0d14317a3e01fbd06a98c7dd75e20e6bfa181f2c61d82c85455bf00da27bd4889e46ba673a31708c521a7e9fd60c10d3605c562d1e26898009d8ae4031363b2ef7ab965ce112873b9fd4c91968b0eafe3fa14e2d42e6c271dcd1070da6756973213050299f027b725fcd1e825cb0ac61585", 0xe6}, {&(0x7f00000001c0)="873949c65d", 0x5}, {&(0x7f0000000400)="c386a2ac4e239bf922554ec602c98589928f8300f66ca57acf0fc0c25c476bec4263010a6d30a0b9a5b3920df0277fd3aa1381217b2a526cd2a6e6c4b270f3848ca544bafddd02cad873c8682a87844f2255436037e583dfd2fec219ccc29bf9c1e1315c89e91fbc7585244bc93c7c273d1b898d9e26d811acb30af7360632760101c476ad01c8d952c4b3d3911a5e88cc3c1976f316234de32d91020e547b", 0x9f}, {&(0x7f0000000340)="a369297a82cd0e4720d8cf5bf71c015df27bb7eb006a018865e54f3d8c0fcf9bbd110f9832327411ed253b09eb080b2baeabf7b0193e8a97f7d63d076fa375e9faf8b4e2263becc6d5daae141d49607c4aa793618dec2b255ee00a", 0x5b}], 0x6, &(0x7f0000000540)=[{0xc8, 0xffff, 0x4, "f2428aa8e73bdb23619ee430871701158118f6270c88576ee4d950900f665600f9b651e0248b13a2c249d8ff4bf02d745480eae6e9151f51c4567630a11a1298b9299e4b8d97fcb190c164792de7de7046ecc00e9246470c0a89347251d818980a7a5d76b22457d3741abc8d468491c55c8d0268c18bed22513f7c259c552c771a847dd2c950d7c9407246c3b73367519b971fb13cc67b9eaa3bfea1d2bf4dfe5925d550d3b947b7295fc6ec05c5524ec51629b2"}, {0x40, 0x1, 0x8, "6dc2699f5ec8c4417b7dfaa80ed790b69f2d86a8790fbdde722c75cc80ef0f53fa5e479da062badfcd"}, {0x40, 0x1, 0x1ff, "99aeef4407a8052f133ad4300433eb8088f3001ad00122132225d3c07a4cf2e0148deb4f3ed550189d96"}, {0x30, 0xffff, 0xfff, "c7d36572e395c22716836150fff3693af45ddd02e4e1542c797dbbcf0fe0"}, {0xd8, 0x1, 0x573, "4f2d5a82543d108815260933be0cee89941bd8d6900b80a018cba82758cdd6a4e19f67bad57f88ec2eff294558697e29e7943500a373bba6770827d25dde36edc54edd7c0dfb7023c5810bda1a04c1a6358ce8d0e20b73e325b2914cc072f198ebcc7a28e985e8b00cc13ad77211e0662e1dcf032d6b7dd1c17ed521cd61d664fb3a427d4171560fa0690964e1593a946d45abaf45ecc096125c3627ef4aacf4de3b742967c5d216fc73b78bdd8ceb8590cbf0a2f923bd1b13a5d6b96a193bbd1403cfb68d12"}, {0x1010, 0xffff, 0x7, "0096f77aed8048c8b7d5e1c0215f781db25c18fd60167bb58caed05c9701c5987e996070b4e288be6aef1006b30d847f75de02cd37759cde62bb5b948e6c296e022b50bb21386e989f163b8b4bb534fb12ec8abdb0e19b8f076ecba1dda9adfb30f4412903ad7ed3dd5b747dc6424f673f07e6fa571aa35cc18aa1e0fcfc2ac485c2ff6e3e72749e0ba3f251c7db1253ec7d99f25a167ec4bc3d4a9cc61de9a4bd43a0ef43a6132e349e8797647479a1f11c402142aa911a26edf5efa54a339fb5d20383f087340d4207bba5fb000b775ae9e456ea438e9356605b8f4dc59a7fae25f39e882eb2d8dc4ec17ca2073fe1177870ce81a50c2a4480673f58c8e1ffff9080c95f9ceac262f585ce7ae180ebc873c26c476e70571cb133295ec2c132fc802075a7fc91225ecf6b8477c19b7487c3a00875e4f5c2939bf344f23495778090ae03ef4b98c1b12236a8876f81b659516a260c39d605efc841c5c661f8ee9e2652a88483470e729d30f3b8610afefa245e7c1d608b81b8beb0a0f743fe1e772031ffd4339e4c0362d6826183c37af2df4453ac4ffa89c415d6b05eb664a76ec55329fedab796906465a36a9dc2ca4324fd766ecb93422d5de3e000e29e6036271ce495fd5108224ec053cedc38f9ee934e117e60abfa8f4ee2d5a9bda7400342b9c6615e27b445e7ac1b023f5d864c284edc2470debf9a1725348d826d6effe77b9e3aff76cda81aa234a02e2ddc39420dc23ab5ab8a2c6b596627b575ee3173220859070482b352d922730ab7a06e71a9883b7a138d95155a491162472c407866992c33ff096769545d5d2df1a97b4f463c1622f6ee19f9f49e1ab558824c50cc58a754028ddad08862243f7eaa4bb723b2bf0039d3bc43f9c7f47df989975a94135ea61ff570c9c564ad7bc373fc79ed6875701101085ff765ef8af2c5a5439b668c1be79aa000a1226692b17793f983040a9a69bf055c05424d1898f3bf854e0024ed9f709ea1daaa234f4ade671d2174ff395a1293c32fbd50f8a1bdbbed018d83f3feb79d81a0a9b0bb1094bd9c3514dde023e3f290837239ebe31ac9ed179183379e125d22ae8aa807245e8a4008bd48cb1a9dbb9e0a477fd4cee2af3dc5fd4a6fc3ed92e7115567322cd0d715ca0d4be89a5ae30fe226e70d8965c5610f31b6ed53f0dc5792fc5051445fa4b046e83f385d438acfa9ad253f2cf139fc19a5d800e459e39ec76f809ba120f50fbd13c617ac1e3e0efae625e6727b2a6c2ccbaf502298a328c8708990f1804d38630af75468b291630db79842f34303ab7dddb40d32c3243f087ed470404c170f69a89f6220d762e1c568845f804f9de6a1078852a8dc5c354fbda3571693171e016c61af6e572e4f41d1ee226ec2fe981cf5a79e855e75694690411373939c0041addc7e7cc3cd7432fe5f15637f5a11c634ee9577b3475733ed10fcb6273fc663865c167acc6f4103ae6d47675a86a7249dbb99d43cec7bf2d824b7cebd75fd4e445ef669523c74bdba120e73301291dc2c6b739cdf428f2ae5654494d58e133e33a194adee07028b207fbebf4446204e81e8b506065e2c044adc531c653347be545b838b11c53d05ef24f589d2941717171bca9a607117306df0dc86e0edd4f46846c2deb8adfe71dad3d0bc31f8b3d2903ef65ecf1ce5c06be48aec6e934ae793ffaafb4cbd19de22332cf28d9de36710fda2f0fba7eb44eaa70209cb07c1986108c225641f55fd443a9de1aeedac31601280a5de21f3b3ee4db1966b3bec019166b99f8ebd6cce351a33d918d63866cdc9c4181dc46e979890108cf778dd16d1ce57547c0f4d998005a8f075ac8dc78773fb86196d4aeb27feb825cf77a71b23d615ab67001c3842d1c57489aa778ad2375dad07d3dc1d6d7523a331cd48a5b90c8e568e70c60264d0495f5dc2a6a5c16b3fa60a11b68d3427a31d49844fde964c0253c1a56874831faa35cba3f94509c31e711ef9d6926c2251c661e85f2563ffb5257d6f543e187b7a424c42fc05aa5699b3ba0f40fbc22b182f60e13f9b11c89c3ae89fc592e6aa107b266aacefbf94e404dfeb85885ebed44de89d5af72d28a9c12e09a1d16ad01a7e3437348c47b12b5ac88ce7c686d42c1d2ee651b628b57a3336412eaa4b3140f59a16b9c9b59f997dc4cec6eaa2a65b7ff0283fe00630e99b7bff89d61bf711602add1ae59e237634b1b25f0b3dd81c3b0893aef92837e153b468af1cda496d7a2368949dc3c25c7321d047ac795644581189ec256750b4207b7b06da7d83d9a2fd43937d934f84429ee6a3b3126186709f24262c01d7e60c164c1465fa7b8efea3f1a9ed9930203f403c9740983aed68abc9f13da3ff2d71ad92b690a57b9682d9f3c48b90d69c95670c9a39a35d1050d15f8130a63e0387babd9a607a80ea5d768030c083c7cfa29815a3106e3ac776ae6d29014b4320f6c91cf075ad5447a7e200b47212f8c2093346390fc24657fa6b092b9cd30a90e308c6fec19a57905d16e1b8e1f41f134a4f1c02998ed51dae88e4fd4dc9609ae53bddade81ecf99e91cd49050dda920e5426743747e1e01dd68eb767bed6048db5307afa345dab9ca29b4c50f0ca9dcbf74a71b9e698bdfd8b6106926047d61eb318d9f7dc7ad2f5d2e49f0b9ee2b69d2e5e9129e6b8e10d11bdb59644beba30052eb8024b9ba51fc1d2cebaea0fd5eff7960383b64b3a15e754b0dcdc4afdc873f5c75d9125eae76122254c37500ad34458ab02406c81fc74f21987e981e2c2b052e0ffe0aecbc6d127704439be6e50e99714acf881e9d34e1c55ec70d861b9047008a262f196f9219a7b232c469b53eefa0af5d97ff1ba99042251872c71e3f788884528b3d89a33d680ed6f26cbd4bf248c1c0ecb387f13f567dcaaa9059fce915afe9449e51431935d4bde2ae657ad1c1650ca6f31d818677cbbe78876a4eeee438ad44989c36149c78bd2d19ba11673bcd367772f8e8b07b6beec486dc1301a35267cfa98179ee6fd91fc59dfb25baf7784223232d20856e2af6e9d8c6e4d16ec02d967def3aae35c0f788c11f54b3b1f6bdfcd5f6598fcc2614e681511267297c1285d12dc5c60ae8d18f2122fd588708ef3057b6bf00fe48bb142a2128af4b652ea7df6b1c0be39e2ccd1c61cb11a9e12260905c5b9139a4061b81f2fb5aadd6454a171c41258bb3f8f72dc55bcdde4122611c811b5b0be55632f2da63d1a63055d92e81f49c55cdb5ee0e5d864c13c127af9b8d5a03bf98b415f5f478088da93c41d710fd726f1701917933f1128d251d230b15ffb143361f0102a42e96c1361361ee9b00813beaddb63a919e9428f4fbf49c93083f40384bc8bdfcc2d866fd688e07cf0fca695c600dd8d12c2f043de03ded58095eecbca3806083360367e09712bc0c4af415be08a009bd094b15e23e4c975a572524b1ae58d19d735b63543c98b6a0200e55db32bec241c5ba82c7e59e64aae3d53030ec4ef10c548bf704d09d60b4e509f1b836e67dfc0611c2e9d0bcb7b086f86548ea17711db3b791ce9bdcb18c7a887de8440479806c5c92e93af8eb75918c325977a7d3b505b743b854811093943eafcf5a57df261fed81ca371df8f5d11535d366d41b3963b45c11cb146b09a0d20702349bfb038de9535c315adf0bf2c3d1372487ac0a7bf29cb45537939d2ea76476fb89b64194cf461fce127c982b42a7545ca5d57a0a26197a7f387e3fd1714d172bb88509ef0b9a27ea1b15f90f65473307f166d4bb41deed817f8e31723f32a99f52e5db54f86873878b303e93c1bfd3368f0a58aced84c327d7e8cd6ff49ee2dfc712e205af2999cbae919e509b7943a0b99bd643690cea978e1fde9853ae4ff68a4a17c74c033a27f3ca80395334e8a20ead62cd75d1f07f4dacf25fbcb85cd0ac37c6d164ae4eca71d30b1c46ae92cec6558be796d8a56e0c26b03b9c7403e998cad10e8cc032e9ab37d09493866ae3847908d66b53af7217891401b4b461a18335e74a0c967e725c71c79ad9770e1eb58ef65e3bbf98a7487620317d76c92e524d07d75934bf1572b9aff93a8cbaa8ed631a123aff9bf8fc94703480105d436a035cc71de841291bc5d9429009022c21acfe117db4d669c12b136b7f7c49c5812458e74867fc118d948de2b57552aaa1f71471162e7cd5762630c0cfac9d8a7121a9edd5e180b8c36af10db02de9aa9cc4d5bb6bac9227d37ea068baf8da50798ac70548a6ec2785e7293c841052cf570e811a2e2c9b4ce40014754e113c88acccb6aee258103c17a80417846d67b5a249ab2234b8eae78111f3197122e05191081b466a5ebd43d3b60a866bcc6152dba51e5c069090d0495f1cd9854cbd5161817f1a9854236c2ac70f0c66fd9e7913a0e89edcda325b23e9eb4f18c1bc129736fb52f124fa9193bd08ac64d7ee71020852bf1a12884025064eeda809e71288138308940536b9f0f265866a5476315ea46610232fb355952465ab4a933d9e27253ae764d9e63148cd1dd73cb6a1d0718b9f4b83fcbd34a52bc335472c71db61e38be3b836fc8f510e51736723084360eb2bcf065061b936033b625bc758a130a5b4e0559297ad3dcc8e05b0edffcbb74e4608e336276cb5b659686f2eafa4b532627983a2b4267c2294d6352248cc920479a432a680e725e517f8b5664c2fc7854e5b4bcd84997820628e93b5c399ec674c845254f54c63b14e5d34bbc3eb9cf26c6b6040b8849ac9986f0d6deeccfec34ef5ec89d471181c27cbc5c3ce4bb1d9714d4c2ba5a32e2f0531feab908367231e912b969306b744f9a42168c1863bd416de7f4dfb3377f59be27413ed6b8b90e9ef5b44784d4205f31a3acbf6f96746ef73a7a1a110c65dbf3f2258b1f32c1e8376a7fd812ea769fe9b4e05e5f31d7963f97f42122fed5424fec102d45e3f7cf6c6e3532ef823c143d284c4677346bcb248b7477a7c7e0f46cc6c5df4794e2eb731952cfb58d951370d82f9b281f010358e70e047b40143990fdec1d9519cc9a479a7ff772a4cade26382d2acbaed3cf24e86b35e445217f2c7259f11e9f39d40b907def5571819891c866d063c24b36c942a3f7c7a338ceed36d878a1bfa1d0c9b98fb8c9c84af3fe7814af59b99b571314dfcc5eb1a1c34ab392d7870945cfba605371227b522497754dffc218b836989efe8d966bcc1ca657183ba9c2b5a311d6f0f1d449294cf202e31654fed0aaa82437fb1a31552125a17d944099a50e4cb4ed9fcc4f9b1add701df6b49292771749aa18e14ecb01662733c76e7fb70387e0c078237363c41cd08a8145d72c3848acc1a0d1eea8847ad27faf6c617acccd6776b9d0fa0e4bb9060aafc1b9f89161c0a7b5d4425f72874c323ca240c8f5cb88b2d14ecdfc478e03b4f9d3b3427ac5cafa48ec9399e214a878a160ca6190bf99ee76c95478e7a4d8f7e41418fa77e954c9e8b3324a61e390a8639bd8b6abc50ca52ab31318df55d021d2c404d5c978f3d4c2209bf18857409ca1788a01259a4d8cee4ebd13115ea12855c40f5e2b7477389d08b4717b1dc2d1778e988d807bcdee4353d180a1eff20346f578e98c5915d2793b80e2a04dd8e1dfe64123c00960b18f1cac03d1dd81de524f5e20c9d30f6f37d2bf4ffe3ab839162d36d48b89c0a2ea74558e65437ca34c3b2bc124eb8cc073afa2dd11eb6e1f5149fee5cb2dfcf45675024dea382781df45e0c06207477187b636d5f24dee9119e283a22ffbd198caa04ad2392767a"}, {0x10, 0x1, 0x8}, {0x100, 0x1, 0x7fffffff, "8fb0dd9db28b7c71a50feefd5cc95961c3411864eba48d5ae6ab83f8907046d813c148f765845cb3a132bc0729cec0f92c301107ac75ca9cd31fdb6ec809f2d63f8fb5776eb6a27c0747b68405c49260df5736123602c3f93b89236f4fdd359cbf2569e1e8a4d034374a33549d9df56c32fb5a5f68c906de8c86ab4f69759b335e8deac418674d12862784b89719846d4e93d1040be6f5e957059655b952deb2a367091a324d3d76378a80b3ed56d6d1a785e4946306234bc5ba85d1ee0ced2fbdc8ea4ccc8efcf24de7464501aa98def65e80e87da23638ba5cbd268faff0d26e4d74dd75151a3725bd545bc850"}], 0x1370}, 0x10000}, 0x10, 0x8) r4 = semget$private(0x0, 0x1, 0x6c0) semop(r4, &(0x7f0000000040)=[{0x0, 0x6, 0x1800}, {0x6, 0xc2}], 0x2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x3ea9, 0x80, 0x7f, 0x5]) sysctl$kern(&(0x7f0000000180)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0xc40) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000500)="94010503000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x301d0bcd}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(r2, &(0x7f00000001c0), 0x200, 0x0, 0x5f1, &(0x7f00000003c0)) getsockopt(r1, 0x0, 0x67, 0x0, 0x0) mlockall(0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(r5, r2) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setreuid(0xee00, r9) semop(0x0, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0x2ff}, {0x3, 0x8, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x0, 0x0, 0x1000}, {0x2, 0x6ff, 0x1400}, {0x0, 0x7ff, 0x800}], 0x7) fchown(0xffffffffffffffff, r7, r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000440)=""/248) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r11 = getuid() setreuid(0xee00, r11) setreuid(r11, r7) r12 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, r11, r3, 0x182}, 0x6, 0x8000000000000000, 0x2f}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x10200, 0x0, 0xffffffffffffffff, 0x0, r8, 0x44, 0xeb}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x0, r11, 0x0, r10, r6, 0x62}, 0x6, 0x9, 0x4}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000540)=""/240) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)) seteuid(r10) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r6, r7, r1, 0x20, 0x9}, 0xe41, 0x800, 0x1f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setegid(r3) setregid(0x0, r4) r13 = getuid() setreuid(0xee00, r13) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) setegid(r6) executing program 2: syz_open_pts() mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) dup(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, 0x0) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x189) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0x20) sendmmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0}, 0x10, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000100), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r4, &(0x7f0000002e80)={&(0x7f00000001c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) open(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) executing program 1: socket(0x18, 0x3, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b30ccf53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d02ae571e60a547d96c4f47fe003bddaa93c475fa2861d500bc87ce5ad627cad71b844204951bdf08bff52b0053e7c98eccef58037f102fd969ec0c86278c4aacf316066c99d2c1a8415b13b998a42770e27686f66e6c7f60bb6eff7269102c25d993ed50c8cb59f6e5f8f3846234adc730b0a742293f76d27d6f2146b96aca091af572bca375bd49ac31918f698ea537fa89c068aad9075d04c153d398394ec17cb7ac66a5cb7f3934912fa391d695a3ef005be3dbdc94e8a8e8b2b92831afeb584ecf26280acd16e2ef1f213d483629ae5906b87844abb013a841439ffc4ab753d050f4d95032ff214a99e06f454cf8e5fd84dc8da0ee9819823ec630a9baa1e508a8d3328502547d272f43a8c729981ff71ba480b37b001a0ea99f62e73c2855ee7ac4350c36ab5cbf2f81853268328d13ea00b1cded0631b42636f539ef64a38344f712a0780639a44be8686603811edd13c3874ec1301d9945978c43bf065ff79fccb884643b5e4dc4ab05764e092f2dc53d54fc3c58dfc7db513cdfe397c8017d017e182ef27f80384a683fa1ecaba56def0f28f07e1aff1f964a7aec1a29c116602900857c0191e77240e7867294428ef5cf8e69e994893fb3e4833a114cf76acbfb2e95d5df3a3983c4df26fc0dd01e167dfee54393ec78805a83f02b2250d32c760e2f251e266feabecb8797245e7a819df60e37e63acdd9c5e4ae1b91af3f3eaa31415e5e6ac94b3945633fa32d6402a92dffa156a443cb0fe58bc13f47c3232bc88d25fb5e6f31be5d6fbf96e93b0e67388a37237cddb983e238f383b2d00800000099d496e2a5329b157345bfe0a6f492e669a1e02cb1a288bdafb09631da2013f1636b89de7b7ce1d04ea044431d42f0ab585d1897fb1c1d40d30c6b3148b3e8d7646c2e43bc18846d18eaef9ac1db4c0300e4c95c8e1bf3e67e9570ded56d1e08b38b194002997c6a14ee2cb8fc581d84e8b0af591722e829afb20a140b64e885d4487fe0abeb5640dd860a4116fd8cbeff648571330c8547e97d555a6580512b19af967d393d28da7461b0daaf5f569e56208cf619f1748fc4554e4970cbda93bf96331f901f00fdab2544a05701cf8e1f6bfae5dbfa444291fbaa9eca6d81c34c6be540888df1162b4f6665265defa30ed9fb8294284f934fa90f3cf414696e31d34f467ead405bee81fda3a6b292a40dd37bd04ae1f81605da8ef62c450bd58525ab30b60b150a9367e200000000000000000000000000008a35ebd5f5a07ed8988f0b892b379e9fc79500b34e0376c1e9b6ea18aab7f2032d8654d7525a1681f0fc9ab5c05e7310b36ee518e7af205cf08dd1430ae38e7beb8424999c69860e8d325ad196a660854254be99a583c4c4aa77af7228e35535e8523394cda4d1632f6542a3b27d735f77e257a5572e6daf02b1a4b950b0ea220cf4e7734d6db76e0e659479c4008eed9b006d579e2cc9ac09fe5eee80645a"], 0x401, 0x0) msgsnd(r0, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad06667d0ecb15272b"], 0x14, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000ac0)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) r3 = socket(0x18, 0x3, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c259cce4e33b0c92d52ab85c4a74f6cc350800000000000000251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"], 0x55, 0x800) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0) msgrcv(r0, &(0x7f0000000480)={0x0, ""/237}, 0xf5, 0x0, 0x1800) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) msgrcv(r2, &(0x7f0000000380)={0x0, ""/201}, 0xd1, 0x1, 0x2800) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES16=r3, @ANYRES32=r3, @ANYRES64=r0, @ANYRESHEX, @ANYRESDEC=r3, @ANYRES16=r3, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT=r3, @ANYBLOB="e2741b262760a83cd10dac54c942603d0aceb15f748d0f3b2e063f6a2449f3bb000000000000bc1cb7193bcb32a13cc5bfd47d70822bfea0e3575a132b52466c86315d796f6ba12269c87784253e81000000e8e6899dfa33c7fed5d17dd1002a5eeed5ebbe57a4ff9c6bf317671b2f5d1889900629b1747e3cf7ed9ed20500f20500f7ad3c6ce8238747571c9fd0c24945c80b6e160c11bc00"/168, @ANYRESHEX=r2], 0x298, 0x800) msgrcv(r2, &(0x7f00000002c0), 0xa5, 0xfffffffffffffffc, 0x1800) executing program 6: select(0x40, &(0x7f00000000c0)={0x8, 0x9, 0x0, 0x800, 0xfffffffffffffc01, 0x3f, 0xea, 0x3cd6f0d2}, &(0x7f0000000100)={0x0, 0x100000000, 0x80a, 0x100000001, 0x8, 0x3, 0x8000000000000001, 0x49e}, &(0x7f0000000140)={0x1000, 0x3f, 0x3, 0x200, 0x4, 0xc5d8, 0x8000000000000001, 0x7}, &(0x7f0000000180)={0x8, 0x6}) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x20e02) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000040), &(0x7f0000000080)) execve(0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r0, r1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') r2 = kqueue() r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x80}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r4, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) poll(&(0x7f00000001c0)=[{r2, 0x80}], 0x1, 0x6) shmget(0x2, 0x4000, 0x0, &(0x7f000006e000/0x4000)=nil) kevent(r3, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11}], 0x3eb8802, 0x0, 0x0, 0x0) dup2(r2, r3) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0xe6}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x3}, {}], 0x2}) r1 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) executing program 1: munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={&(0x7f0000000480)='./file0\x00', 0x56, 0x0, 0x3e}) fchmod(0xffffffffffffffff, 0x2) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) socketpair$unix(0x1, 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x7, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)="00000200", 0x4) listen(r2, 0x0) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|`\xb4\xb5)t\x95S\xc5\xec\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000025c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000001480)=""/4090, 0xffa}], 0x1, 0x0}, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) fchmod(r0, 0x40) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) close(r1) setsockopt(r1, 0xfffffff8, 0x7ff, &(0x7f0000000480)="2ac4310fdd8ee9d1ba160fa33bb09b1d2a7a7dfcb12e73e54a912b32e32705cfce67c7216048d2d79285d69468a9c98173c04c5d85746d905d461e2e8f757424d9d838c3569f12286a636e347bafc5f95c5d5df4ccfd9b8a62f1428a2f2b09fd325fd7b8e9f52aa37162", 0x6a) fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = socket(0x10, 0x4000, 0xff) connect$unix(r0, &(0x7f0000000400)=@file={0x2, './file0\x00'}, 0xa) setsockopt(r2, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$TIOCSBRK(r0, 0x2000747b) socketpair(0x6, 0x4, 0x80, &(0x7f0000000580)) sysctl$vm(0x0, 0x0, &(0x7f0000000040)="c06d154be3aee5f8", 0x0, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) executing program 7: socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) pipe(&(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000400)=[{0x7}, {0xc0}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r5 = socket$inet6(0x18, 0x3, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60711d72000800000000000000000009000000000000000100000000000000000000000000000001"]) getsockopt(r5, 0x29, 0x2b, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r2, 0x20004269) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file0\x00', 0x222, 0xb3d2b0b5428267ec) executing program 4: openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) shutdown(r0, 0x2) getsockname$inet6(r0, &(0x7f00000000c0), 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffc, 0x1cc45f45, 0x8001, "070000010000fbff00e6ff20a1ec7500"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(0x0, 0x100, 0x0) socket(0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) r1 = open(0x0, 0x80000000000206, 0x0) writev(r1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000540)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x4}]}}}) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0x10, 0x7, 0x3, 0x0, [{}, {}, {}]}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000000040)="e456ab5043b80d3597d07ee38c32ab3c95d1a6cb93eb3c033e41d4d0d2e8612a27994d1c8aad9fa35f9ccf67edf420ae68cc183d249cffad8211a7491b97b3fdd0048cb1ebbc3c128db181748df9e02a24ec4f32df37cb49996234751b35d7168fc0479866fb44fb1bd9fc94b99e9afa9d1d14912cfa10f10942ad5118f0016a5cfe725eae73d6e4765b89a627bd931726024d41b9c4", 0x96}, {&(0x7f0000000100)="2a1b111c1376ad5d3c4704f99c34f7d17ad0d25178c43f1a7b88b169a2218171baed0ef03565403f3c4264942ae64fe5578fff1d827183f5ee7bec38281a718869de873422d047bcf26f11a4cbaf48272ff7f035401f9cd5220ce13bf0eee49139b6b1a91fd446a749ca668903e9fb54f5f4df26f8e4c465426bc76c2d3521bd0128667e90dd2a963d379d9d29a427c1932dc85c51783ea75c5cfa65fedbdf6cfe56f85f55af8e369288db20133c0db40908aa215e7a80e97639b24f6bbeddc61d589c5e3cc534990cb08b2da58799a5b6ef9cdf91c4db38e95ab5ad6250834d495c60066e8359ae00577cf7e7a3579898c8634b5dca3faed3e022c8e3a66bd4c6306ebfb539cc5e7d2291dfcf18b28b9a5d9842760df2ca45c223216c866546e0867623502dce5da2c8d50c225f8e4fe6c0aaa23c2fe259a11c125f33eace42993a5e27d4362cd1dcd1da2bc8ae8493cf2f4f6ec26edd0a97cb2bbc46edfa7339eb45e81506055fd7ceed3d2c69e14e0b94b8fb4600ccbe8b5b78163d7044e65fe3e02c8922d2c27a1628a5e17d477401e37869875ca45fa8750f7b9e148cb3db113d158354327e7c53dc6730367edafa389a91a66a3b562f536779eb4d2d069cb069804cf45fd695c67c6b5da055ad4500e4cf09785b053fd743776aa9c6da7a86c18441bceb758606e4624d06af201db04954261deb25c63e7b18f795256840e2e3fbff5a9b443a85ccdf05f5341c563abe679fdf5db8aeaf01c9aa18b215bf0f79ce1a8d9cb211dd291f6668a13e43753f15bd4acaeb7234f5cf1c1368d1fd38d99ba3a68ce1ccffcb863517612acb3f621bbaec5c2f1f1e8a9f7f8665afafe14c62e56fcc19519cc5c8f03ebe74440c3dbdac542080e788378f5eaddb9c3c1a85ed61873f0900efefa2fc8d569b755e00639d0c17c13d664f51bf5206b05289179b39ce1997cfba1adb2ae73cbcaacb467e35202a548a5e8fcd5614c8b790ace1b965ec12842195dc6a62e7a222fb7cd761651059a2425c33aaa07e5e57d5ab7f74ad340e993ddd756c1b916a5a0842e312fd7f6348d1806ce23d2d72ad7616109f04b5537daea15e8e5504492e70eb0442758044117dedd4379de3bc5175f399fa2dd3796a693adda65044be69045bef0a92f5c5850cc78a8c6feab5ea9ba37cad9816f8cb43ee2bdc7273ac019961843665e35460c2efc8ae2da0ec275a39fe1754874bd951b1fd5ab83111ff0d4723c270d73a11db75bd314e55849ffaba2f8dea7ab2c349bd9459efecfdc25ce7bcc11d44e1e126134f238dcacfefd6d486d599cadef492189218ff44e6d5dfa1f7da0a16d8b162fa7660c8255a75a7f0b45c853a800123789bbb373763d34c49a827ba32ab9edf99ac1adba7cd0106dca8608437d2d4b96a021427e8f3603b4e1406d15194b70e4c581481a844456b465867672ffde09caee89c19bc076de510a7b60a3f0c83d1161b49dc820be6dfd96c5036d557dad8fa5832d8f390015259c2a37288d9b842acb1474f171e38f0c5e030c67d6a4c8bf029d8921e0ad39be5f8a2cb843cbf09be07227197dbede47d5c839101288fe68fcecda462bd426219a19ef7b240fa89537aa8726a46d00f86153e4f0d8a4cef05942499ef94c7153ad0edd8b56624f73e8cb16d57bdfafa35826067aa25ade0f19a843aeef49b2f38ef41c1f5fafd121db7129e65f495b62c04dc4ad62f2a4d27c3679e869a9f82e4ad60b0a6bb678a5a08fa6812d39feed13609aff93cac8ecf3ca8a732424360073f466c9bf8103b08bbc1662e9845e953e94ed5ebe86371292782fbbd65ef11b1c58d889284883f2b7b3fb1e1749819c6ca0da31cc32d19ae807e307ea50662b63bd161907799370ba4f9b0374b66acd1ce70d781211696b719cdd8ba71277ad3d8ddaf2ac63ccdf7d3670505cc81e9ab85fc571e02eb60674d5c27bbc64cd8e8bfd204d613a57cbac76cb161b43235fb13cf71701ca93467f9caec30d34b2cfe90a733159296137991030e4fda306b91e86804d180a913231bfe241a59575b7e6be743bc0ae89da8a0c72526154fd52e5044c90ccf4bae0f776f43b06401dcdaee74b485e80b9f0b5911bc2326955ab27298db636905251fb4f7e665d53086aa92544d90da62bfddf2c97377211917e7dcd8114a8f8b28cd21bb064d0378e7e12ef365ae9c4b5ee889f0a856330cdfc60d4ac80894a700dbe6b27714b5c0e1c2ee843f4fbba3c7c5c85c25fe80abe30b17bf08336530033920cce1a49886b4c1d8a0c16b383062eecc9b751d00dc6dd33a3f0cad0b62eab694ec230c73b29290628f3b63a2d3017bb12adf33a1a6254438f6a75bb0eba0d5ed9f5f4163068cf89f86584a295e56e5ae49e20b69c3110c2f57259e611e873c512422192275156334b3ed40908a671a468c9600073dd4b802fde96b4bf0776b76452ae369776876cc47f70907599e28b8e9da8a817487f2183e813ed1d711342ff20151eb3bcf2a9f4a4e41876143b1d0224fa460d065090afafe733ebb545a622db76712515107299ece0b48a2a8dfdfbf20fae2baa4ebbe79ca95d8ea72214f287642f5b6f18d26bef083701e0208d54fc54bb4a39118cb9d7e7cfb4972036e708e6841e1b32251835b0144a039bffb87fa79e981da9e10ae8baacfaa598a71c759da0c128e3260c2d190364b8d65f545ce97a58d", 0x780}], 0x2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) sendmsg$unix(r2, &(0x7f0000001840)={&(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000001180)="d56a0b1eb47b0e3dac8b8b19cbc4daf6f4cf4504edb1e2a95e685e75e181e0d019a3299a98da18c8f3ed27bb5dc859bffc", 0x31}, {&(0x7f00000011c0)="9f8d8d6eafe2ba4ff7e39c8cacfa6fddd0b0618ef37ba6fbc7103d4670fb10b8bf4bf9cf78a7177f9d8807", 0x2b}, {&(0x7f0000001200)="4f597785dce224705ab1ce1f162eaf9a2959888839bed61748d2c9cce0b2918177e659a165738ea9942a6a296415b9dd19f53fe3c16c8077f21922893fcbb8723a8ee0f51203d4f8644d1b6a684314d79f6df9cb938be7d160ec20e076e51d5ff6b80a32054809f577d9daf41a1d2f85aef7fac826169c2ac1ccfbaabb27", 0x7e}, {&(0x7f00000012c0)="5f3f96d73be27578c6b42975e3d6f838f0fe5fb38c1bbc75ccb7e3dc61b52561eef86f12f727b5ac2c081e7b432915c6cb82634069c2df17d4157a0d99da5616a6a5be0f8df5c373e578dda87b21e9fcc1e25cb17d1845480e7dbfc837851f7240adb278bffadca50913236138834f30b0c147734445", 0x76}, {0x0}, {&(0x7f0000001400)="7d27e0b37afac15dde44d873eb867c7d3f3a76ef08af9fa87dad60dda2ef600fbe8a1c596cdd4557fcf497e919fd8d045bbf4932b3f4320904ffb59edc74ab1eecd92bc212f1e9ea79f082e01bcf28ad08c1365c87a29e301748d87b281aaca93f812224693494ecaed7b7d72cf78106f62bb8db2826ad67a15211c756a15a92b6bed2071188f3e018", 0x89}, {&(0x7f00000014c0)="da2e70e46985c94ec3790457957bda5a257c6f8faed17584d0f47961dc549175f1402d00474e01226c7dedc536f133676ce9f3ae3d7688c5a7872fb8edf11a7a853a9b0d9d53f03ccc3b2e5c8259143672b51b0b35a6b97045137e00ea1d8a76d71e065df73e19bc67f9ef4570e92be0c69947f978b0cfd1612aa61a3e411753167c08f15510b3c884dbe7e23d552af5d2e13f87b045", 0x96}, {&(0x7f0000001580)="1866abf92bd7a2107dae4a35d54b1381f73dadfa6ea5c72fd51e158f57deafb60b902570f3ab98083f2ccdddad366b6348b4f7d3ae0e943cdd4b0e559ac224be7e5706bfbfdd4d4a3a9ebaab9aedb0289d0d87b97f00d6e79dd01bfe3b39e9e81a40e27526af1efff1de7622beb143f20a85760ec40eca59f19d5f06e4a4ab2766c698b8509aeafd2ad65f69af388ebecb1793673b34aff22bed0daa308321c831b38bf2c6fa07eedfdf944aef12b9eb191a5c8fa103802a8fa7d9c4e4adc67afd51e29f19e8fb4f4bf78107092d28959b902224bac4a72417916045e2456829857680cd91e102d47b4041", 0xeb}], 0x8, &(0x7f0000001800)=[@rights={0x28, 0xffff, 0x1, [r3, r2, r4, r2, 0xffffffffffffffff]}], 0x28, 0x401}, 0x3) r5 = socket$unix(0x1, 0x5, 0x0) writev(r5, &(0x7f00000018c0)=[{&(0x7f0000001880)="b71ce0c1886ee7500e0b389e98699c", 0xf}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semget$private(0x0, 0x0, 0x10) geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000003bc0), 0xc) executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@random="51ff7c0a23ba", @random="46abf2ab6791", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x2}, @timestamp={0x44, 0xc, 0x6, 0x3, 0x0, [{[@multicast2]}]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ftruncate(0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x3, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x1) recvmmsg(r4, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) r5 = msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) setgid(0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000040)) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$net_inet_udp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='\x00', 0x1) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="4c0000000000000000250004000000aa0cebc400", 0x14) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x35}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x1}, {0xc, 0x0, 0x0, 0xffff}, {0x8126}]}) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44, 0x0, 0x0, 0xffff}, {0x4, 0x7f}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt(r2, 0x0, 0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) executing program 6: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) chroot(&(0x7f0000000300)='./file1\x00') mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x0, r0, 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x9, 0x1e1, 0x1, 0x1, 0x4, 0xff, 0x422, 0x2, 0x0, 0x2, 0x3}) fchmod(r0, 0x20) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xf466, 0x6, 0x400, 0x0, 0x9, 0x2, 0x7, 0x1, 0x2, 0x3, 0x100}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x8000) r2 = dup2(0xffffffffffffffff, r0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x10b, &(0x7f0000000200)='./file0\x00', 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r4 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r7 = accept$unix(r2, 0x0, &(0x7f0000000440)) r8 = fcntl$getown(r1, 0x5) getgroups(0x5, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0]) r10 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r14 = dup2(r2, r1) r15 = openat(r1, &(0x7f0000000500)='./file0\x00', 0x0, 0x128) r16 = getuid() r17 = getgid() sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000280)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000002c0)="b9d0c2c2ed1130e0c5c1ee75935e526054f77193f8eb9de625a536fa5893e4f746f0e0aa1c8ef020127e2a7a9bcbdc69cac7d47788917ea9c8440b90fdeb975441b1259b3527508ff2fa66b82e36f0882519772b081dd2434026005eedb7e3aa39b99273e0", 0x65}], 0x1, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, 0x0, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @rights={0x38, 0xffff, 0x1, [r2, r1, r0, r0, r1, r7, r2, r2, r0, r1]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r10, r12}, @rights={0x20, 0xffff, 0x1, [r14, r1, r2, r15]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r16, r17}], 0xf8, 0x8}, 0x4) sysctl$hw(&(0x7f0000000680)={0x6, 0x13}, 0x2, &(0x7f00000006c0)="58363e538385faa857230794c14009d5bff0fb4dc6658904d7645dd9dbe795bfdd6c7912d7ded40572f1e76a0b98e8dd05af77bb61ec8ad5b201214c164810ba8bad0cb4196b5d1f79c6ffd8d9a5a3f16b4a54a4ffb49d7eb9224b428b0a8c811d14932e73edc0f0a364f62c9ddf0face0cf8f7bfc998f3db1633c1fc65ff050b7a95cd2380a5f434b5a6efa0358447c2fd1345ca72b50df205ff50ab8d01d0357adcbca498b2e75a62f43c537ddd6432b94c2f57bb253932499ad030899a1918855077e64e63f90410a0a61740d00d33bbb28e4", &(0x7f00000007c0)=0xd4, &(0x7f0000000800)="26839fd293a3933fb886c2196cb1e9a72cc5c35eba538e1c72f0d614da17df0d37c0bd237f7af0a9cc669f3cbda75e668e5f18571903e519a8d0becfd22d4e3fb4e720f32c1581bbfa5b26229d5557846a8f9393c9630caf37097596e41a1ffb05d0df9f4db5d2a16f788f8da8808660ff81", 0x72) r18 = fcntl$dupfd(r15, 0x0, r14) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000880)={r11, r16, r13}, 0xc) setgid(r6) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000900)={0x5, &(0x7f00000008c0)=[{0x5, 0x7, 0x3, 0x1}, {0x2, 0x7, 0x20}, {0x5, 0x0, 0x30, 0x7}, {0x2, 0x4, 0xf5, 0x2}, {0x9, 0x9b, 0x8, 0xffff}]}) r19 = socket$inet6(0x18, 0x4, 0x80) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f0000000940)) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000a00)={&(0x7f00000009c0)=[{0x22, 0x931e}, {0x24, 0x7f}, {0x8d, 0x800}], 0x3}) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES8=r0], 0x18}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x87}, {0x16}]}) write(r2, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x80}, {0x34, 0x0, 0x0, 0x4}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0) shutdown(r1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x1c}, {0x40e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) kqueue() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r5, &(0x7f0000000280)=[{&(0x7f0000000140)="6c63c3c310cb44af601df8ecd62e6161ed6be027798ee0d2d79f5b63f510fb59eec52c6bf3606231b92f1b41e80757b647397057028c17d3517d10d8a6da28a8ed23462b", 0x44}], 0x1) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_pts() select(0x40, &(0x7f0000000380)={0x800, 0x9, 0x7, 0x4, 0x1477, 0x0, 0x8000000000, 0xa}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) pckbd_enable: command error executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f0000000000)=0x6) setrlimit(0x4, &(0x7f0000000140)={0x2, 0x4}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="28478b9e621f", 0x6}, {&(0x7f0000000a80)="dac5136729ff29c264006690291b4a87fc2a6d4364edce1cd1720a2fe082492f8b4eb05cc406411072b732020060820bccf45809ca9a9955a43dd6428a1bcc2b97e6969840ce81fd67aef3c1342b63eacdd004205a96ca6aab201e2d59c024ca32c891e579f51637535685d99bdaaed9a0575ab7bdf9cd4a353b67472b8d8f59224cff196be0a7eef4f9d185f5a2d321e3052f91e0f40f832de578c9207ead993163902d01f824420b3600fc08c6fb0cde74fcd4fefacf683832b59c9de7fd3199c4f2ad232c775c5c0d0afd49e869a22a7f6c47f40a51e5d44ecf1146df5208af25547302c24a675a4c070e7194499188895e8a762f468feb223c15e1c42213f463dc5a8edd945dd11cce9eeae536e61ce9133bfee757563e5a0d7662625d5fab90109566af733cad15b87637629b2ea96d6430201aaf83e36d520dca37d6fd32c21e9ed45542d5e65dbd7a6a28051ee7166487444f453ef27523f5eaa737ee5d0777170ffe89ae5d8b4216c40e1d1bc8343832c190561c317e5d820b2445c1b0c03c9d8078fe141d7a4853940f6d9c4af0d2a713c8fa5960c6f65db7462818832b7e728130343ccc946f8b2300ae936cad85af17a192e9259b7a99107ae0f11e587d94a6ea46373810b34d7f1291ad197efb8e66237deb60616739995f6ec6b60b2a34bde7b225fe2c903ea243a638d4fd885ad7d89e3416cdd04f5aaa69342f7f5278b8087de9b3bc9988336c18f655c07b48a3cdfac1bc39d9a960526c1f593efdde03fc41f5263e876bf499b9627d6083e2bfe1708d1a9486189e1c70b296be58175384d6557e7e7612abfcce6c7b66cfda76da7e8a6084bfdcc2fcc6e0e3fa7d8e876e11a93e58064d10342e3418cb4adb05de1a5a2167ba23980d3da9697991fd3803a1c9d463815ee38d2f11b608c9063719cda251f4bcd26f603a0583e189127695c6620853882a881a31f6e9884cd9084c9adf5cebc2c84b48cbe15cfd92fea52ed9e53fab751673be53814979103b8e73347c72a057deda0e6cb4fa1997676e0e1271e531e65cdc6d8051cce59d0a28cc6adf0a76f5b0bc50dcd89c642a8953fc1aa96b16c9d81555b747a82b5450738770b61c68593770309db2ba486e9f751a2956cfc6372292c9f5969ec686f1e954e11644f54fce4b46a16887d1d385a50948cada21a2f7ace7adf93cf449cf469914c177ba9358d6ce0fc3d058c05db70b3850a72f22a9c2f8e3e3caf6367c75dfc450044ccf69af6d93d9c42861b08a791ac870dadef185343ce616cea9b118e786853626714c96ba8a62d4d4a79d5c7aefb3000f6f26fb747f211be769cd62bbd3b8d72b4972d1c0088ffd609f5cd891fbf86b9f0187d7686394159430548ffc4a0b649d2d803ab9800341851790b38d8752f6bbf4ebed48abb7a4ccc1ab2f69677238db8e9ea20586047d4b581e3b5d0837747a0119b16be349852214422be6e64045e6b0d952f547d6a025c0fa3bbabea9c6cfb6d94901deb730b6d6d4c2f2058ab73600d1820090aba1c9fa43d89c79e042d434f111f27f7666102cab5e433e5f97aa70fca2161cdd798e6d01d7c483c77e1143c7c4efc465844ba0632ab1ccf48a80d983fc2e183d21c7d53a78b6d4eb8e8bb8c30268d0103a470b2091fb07355cf6f27c0ef6e7d3a56fe6fc36ee3d0403ad381d48642606c8a3ae1e78db055038c0ec3223c155621c9975f13c74651210de795aa700f4205a473ba43af3ec1d5f25c29a951512cd0da692685831c51e6fe5fb110e6acb360c0a8c4faa8130d946b28d634c284d2f982edf3740f5cb70c6c00617b8d4fb6f8cc925606bd53d652237434d617d4c3f461821b97005cc25ebbafc2398a677904fb0614f6e6f3631491dae91e8b6b5d8d1c71d45e2d464eabb9e92dc3f02525d903ed3230f437b84573885f141eeca1cdb909a80a778eda97661838552595dc409cedfe088477a9f30d848b4f862a27faef2ea167e54089bbbc1a36b4cf1c4b703a7b9bf8e5acd18e1de59040aa4d157e20dcdb029dac5e156feee9f64bcf023c7ef3e2d964aafb4bf97050fec5827f65e89016529b02bac7f5a69ae2b06a41f595315ebd001c46a5fe04728c83adab949bcf8c61e54bb5df73e1748cfd1fc299bb658aa50deb6fc45e03191cb99cc9f0bb4a7e8c9993530e8b5d988d8cb4a691702fc41f314aea39c0f33d8d8c163f9cf2b25fdf266cda80423be1bb6c51162d4776cb1b6bb1030c3193a36dd18a9b815674114dcf5c22cec3d089bda936d5aa592734cae4a479dc64a3c35e1c506cfa8e85d0e80187af0ff5951365c2537503fefd3c6668db8328f263bd67b9930feeacac91a9a47f1406fe6b192b5d71ad23584c6ad0983dec0d2bc93256cdd9c6680feeb915b083a0fed15d06bf6891a37680eb92bf4683a5d8cc7fb91b5809969b234f016f119112ec6035fcaffb0bdac42feed2c17f6a5b52c58de65dd4343c6e62e8e8da1a5ec53f617a44991984b140055dc8ac125891753eabb253eb6a4a29882b38e988de3baa97dfe7af6f29f9543b9d220c4cee96df0d4e8fd4a2d2d67038df338b65926bf82156adad8cce2be410bd05ff0df842dcec7bd5330c8921e0966dfc4e27bd97f16be2a49a1a84eb6c2a2b6eb960ccf08df79a155c328c3068884cab34279ba0e5ecc62f509dd349399ce49c9e4bd7e9d2742a6b3b4a9647e6860a943cb32b3a4ed8c4ad37cf32980ae4b19378ad0783a5e1d7899486bb0eb9a52c9a9826d6e9a5e6499d228bf3a2da55421fbd5d78c914872071259c1a6f5c8028e60a4e211b0bf0f4d4dea1345a2379215795e6bb941060fb7582da1306b9e2d156b801f926177cfc42b57a2fa476e9fed1ce76fbdcd314f1baeee62f02e22ce0606648706e01642891fe12eda6c91d7af49d84842a352af8dead21ee9fd1e441ffcd0ef7b68c85a821304ef4c87bb1978c3397ac3869fc93d3215b3852c7a39d1eeb4ac3c7b6be5108c252df12ed5611030a399781f604850f6e26d48596a6a8a8084cb3cb7beb80179200e91da0884c5bdc7f01d561e91a43ab76dd703bfbfcb3c2fb26583c0e65d5c78c50b38f5d51160fedc6376bd28c228ec25ab3fe7f060f52d4cfd647867b9522db6c6557d0d9f77f3ca0a34e59b9a7b972f8fe3160363a21350c78cea9aa964379111e5e59bc8f5ee5d15a1d7fae5c9e71b112f6c00adafc04fac2928b8a16d2f477366f065db1eee5fdf641d0bf53108f3097a4659314925227eaae301bb1238089a583ddbf9fb6e9ee493a711d33fa07a988da181eda063ea7608a6b17a8c9b8fca2cfc0b7036f376a4a7c1a6c0605647b633b549a7196825cdb99d4313ceca61c8868157c393133dc49065270b4f43cacf89b088efa9be8754219c5fc346e981028c133d8a4e4f6e392d8ba6b64ca74e759567fbbd7b16eeb09f6b886b7d07992c180e8f1fbc1cb3df334a7e398e250be4149fd599f4dbd85b7a35e87164d13bdc6ee19ddbf601fc55dcdd1abc7d7af0bc4fd948c1e2f1aed868014791a358ccc228b160cc476092edefce914d5d0d9b107a458edf9428a201032d21ce62bc119bc07b8538378038890a46a051ead9df330eb9b90e5d8b5dfa3ec8b6de1df04220aecf68540620b2b4c71deb1315d3defe625bcc3c9ede804fa3a3f55fbe52e51dd01fb6fa4b0b1d2b7d175e09a72dccfb68591176f15685d71c7785d21702508f24d2a3658e8826f3fe09b9f20131bb8fea54885d281a1a1edad3ef46ec7e1e3660605fd2c8f1002aa6d029499565d27e21d033395b3ecad701870eb9ba3bf4d530aedfbff6f6da744f69a9bb81308cc5a751e07ed368592f4b195a0b5fbb1639b976af063d8e53f8bcc386de53d1199446d86c1d60c23eb31395df94dc8b0ccbc4d39f0588d30e04f6faa58248112fcf81e87d9dfcfac515aed62ceec62219d4054f57eede708c19be2bf049ba88675082b0db7b65837d9c0271fff27fa09f34b11c583101279692dfd96232754c7f2637b2320a6856e83e9f61c64f4aa6e4c3e3fe24c12bfbf321269e89be47d964158ad1cc66bb9ab7465435b9cb39efa132ebcd342f655135e9f4276cb6da0b0bcbd57e03ec8bb107d1d700c4cb2a0acb14ccc64e83ccc7feaec5eca72ee76716abd8e24eff36b26809d1584ab6e5252ffe7a2c416a2dd1e37198a8486e1002f1278b7955f9281cc39312937c7885e2f81347fe157392112cea957324a94e298ba0ea426559c4c4e275941b86ccc7d4d4a5a88363bb6ccffb6b3fb94b2b3b2b00a132c0901a1c7783ae707e662289e23d48de110839b9b0daf95f2c0fbb13d1072e73dbe94ccab7cc064ea69c541af564d632208cd27c61d85a7a1c2d7c6c705cee0ef9dd3a22af00ff93276b068a420fa8d7977e796afa44d70d30ae235de6b75f0971deb8e9cdfcf64e486ceb7a58752490100904e7f324c28df487a3a41822b0eba5db92bbc34b73b2ab0589a71d2cba9a3dd20a0c3d65cfeec214da9e08082e6f9803ec614c16a251bb4c6581cd85e6cb8fdd990b53dee5212f61f2e3b12097588ca332c0b2a8ffe91e7a5f71619116f92fdfe4824e0fc29dcb857ea94171e367d05c3e8dad3007bd84ba11276c60eb0149152d4ac5ee8946be651b319a53f676dbbdbff937a6fdf34e7305672f00304f127f8711f7ebd3171939e75315a8e59abe90dca113df2613ba376f772a0ac1a422e126da1eaf89cad485f026348aaaaf9f3eed95bb15ecef5ab10a07793b21c2adfe660e31b4f6f939a9b318ba12919154347a74300ff2ad3a1e754676babdae6160bc2975e6bb223e922773e2a9f8d56b8b6e88659026338ce70644444dd3cc43d6ddba52552a4d15dd7bd62643636ccc483b61f47b0430b5115f8083cceb2d94592ee8556d3d40da79933fe5e20fb797f69833c39a321adafb9ae184e30c658dbb0983f69c9d2755d5556b7c2c6794fd1b6a958a20e7c36196af8975553eaab65329058c5bf6f365b3a1783e1838cd4f494ce0b2cebfe191744b416198ce23b745ea91dca93fa63bbd830859568caaa40ba7a3d48bfd669491bfc94c28efe3af3223eecefd75993764869802caf5030a7ca6ebbd9344a451a14cc5fada332e125aabbd912754a63b86ec36081a6ee153c81bdd91e024755f5b32955602f0a2998eee2b4e2a6f1ebdf532464da52d9898ad2b74f57c3561bf93ad1dd7b8db18623e08d060bf0a4361095477a1325bccaa7ef98dba52e952b81c68bde5cf1bfaeb46b236a5cc8934dfd86e4538e2d65d0b4c43fce54cbc86adc5f4ebb40a721fc09bdd8b57852727a17ea0b30334ceb2411f77ccce694f492cdf7c729737c7a5670728a8fb590fa9d73c34b891a4c5d6ada3b5751b2eadb140ca346efe25e3c8abe855a0be97efef438358fc61f9f15ac6e9069d39dc925d219b2ee49a6f50bb89898df6b39728c8ec133b013b2f90bf40edbfd01ed5bbf953498cf3f9eecc3e1937c66bd946da030a6cd3e718f1500eecd254e2648e1ba31941ed1c3739698061dad912c864f73eaf47af483d3b9daf33752f010b743d2a562c6c5c510e49507abf8849237e4609e7afb9e2a782677b5650d3c4e64daf65f46c11cdb3c3f508cb108d2b42b14c22fb6c3523cf7760702f66bbe346987ac353541ee500f59137bec876b9e3a06ffb19d538d794addfdeab2f23431b7eb9b40ea8c3e400d60112891fdaca22f9b76527a8b6a2b6faa394eda2691d23ff89c4ba36bcb8847dd15930dc", 0xff2}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0xfffffffa, 0x0, "863bb0c205ff4b54a9c3e665cb5c31c265ed2e1c"}) writev(0xffffffffffffff9c, &(0x7f0000000400)=[{&(0x7f0000000040)="e2", 0x1}], 0x1) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x0, 0x3, 0x0) r3 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffc, 0x1000300000000}) flock(r3, 0x1) flock(r3, 0x3) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x100000001}) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) executing program 4: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80045713, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x1, 0x8, 0xff, 0x81}, {0x4, 0x9, 0xfa, 0x6}, {0xff81, 0x5}, {0x40, 0x20, 0x5, 0x3c}, {0x0, 0x0, 0x20, 0xffff774c}]}) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x9) r3 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) executing program 3: sysctl$vfs_nfs(&(0x7f0000000000), 0xe, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x10}, 0x2, &(0x7f0000000040)="c9c151552a49d74e", &(0x7f0000001040)=0x8, &(0x7f0000001080), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x0, "100000002300000000000000000000000200"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)=';', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000000540)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) connect$inet(r5, &(0x7f0000000000), 0x10) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f00002cf000/0x3000)=nil, 0x4}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil, 0x101}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000313000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)='/dev/vmm\x00', &(0x7f00000002c0)='/dev/vmm\x00', &(0x7f0000000300)='/&!{,\xf2/\x80\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='%\x00', &(0x7f0000000600)='Q\xb4\xd5\xcf\x04\xf66\x85\x8d\x90\xce\xcfY\xd2g\xb2.\xec\xcd\xb5p[\x8aO\xc5\xe9)\x80\xe5\xe5\xd8NY\'[\a\x1c`\x9b\x10<\xd8D\xcb\xeb:\xfd\xf9\xe7\x12\xc3\xa1Y\xdd\xf8\x94\xc1\xa7t\xf3\x9c\xe2_\x16\xcf\x1c\xb7\t\x84\xf7', &(0x7f0000000400)='/\t\x00v/vmm\x00', &(0x7f0000000440)='$$%#\\M:\xc8/#\x00']) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) mknod(&(0x7f0000000700)='./file0\x00', 0x4, 0x0) r1 = open$dir(&(0x7f0000000680)='./file0\x00', 0x20000, 0x8) openat(r1, &(0x7f00000006c0)='./file0\x00', 0x8, 0x0) r2 = syz_open_pts() getuid() syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231020000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0x9) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x35}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x7c}, {0x416}]}) syz_emit_ethernet(0x4e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x4001, 0x0) dup(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) shutdown(r6, 0x1) r9 = socket(0x2, 0x4001, 0x0) r10 = dup(r9) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) close(r11) fcntl$getown(r3, 0x5) semop(0x0, &(0x7f0000000100)=[{}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x9}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000010800", 0x6}) executing program 0: setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x6) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) open(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mlockall(0x1) executing program 1: fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x160, 0x6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r2, 0x0, r4) pipe2(&(0x7f0000001dc0), 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r5, 0x29, 0x9, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) socketpair(0x20, 0x4, 0x1, &(0x7f0000001e80)) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000380)=@file={0xd1653077bafa0115, '\x00'}, 0x3) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x6, 0x4, &(0x7f0000000000)="695cdd27", 0x4) connect$unix(r7, &(0x7f0000000c80), 0x10) connect$unix(r7, &(0x7f00000023c0), 0x10) pipe2(&(0x7f0000001ec0), 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000002c0), 0x10) r9 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002040)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000780)}, {&(0x7f00000007c0)="290c66692d492020ad2f884b9372474312cc21848f8393e643e2666275723b8baeb5a5aceca4963db6ed44952611eb2ebb00704df0ab86326e9ad355c39a881c1d40c8f16026360b524d0938153844c552b268ef3a7d48f195604667ffb1a88a5995ea1c698917fbc435c27e0923ca01d03ada4b10923ba5aa59087b31ef532f96e58011e0eccaeda7021042ddb7f33f7680e8861115d0695bffe0514126e15b8593e01331990df09d40c77845a50581bc64feecad", 0xb5}, {0x0}, {&(0x7f00000008c0)="0c34994d54697930731a459953ad5b637a01662a92169af8816a55c35d251677401357a190a4cd7a4fd7bbe06b3612f8b0685537f50f84e83c91d35783e988497b0a7440e310a5713da2f08ea337cbee9dbf5ca5b6692bb3dddc23997c96c7c097f4c274f355ecd63edbb64820f107a01484662a4347e1cf1ef27bf3cf4aecb5890f3ed17d88155c4791979f1da826380433b27517d5b1553a1f8bd2803b82dfc2c2f62e5ad5ff", 0xa7}, {&(0x7f0000000980)="a79d47773ecc4ae4c038de7b3956903fdfdbd828f88ab4d3a894e737532df75d22e01d11f28b1aa0ead26bd5c838beef9d83e75c29f26725f9a425d23a6bafd9e6d59bc66bb786d6a74febace84ac955fe2aee27820aeecfd3681c8d8c01f4bce19c24f4714d4a7742c4183466ebf67e4e0a8980b36c", 0x76}, {&(0x7f0000000a00)='o', 0x1}, {&(0x7f0000000a80)="869e4ca576390efb030fbca19e0f414ddb74518f417763c7ec1029976994334bd2ed3f394b37e6b55f7c683fc728683b988048457f969c6535e920636d39e3b1f41a4e71abd307c2a316ce2c95e2dd9e50b878a0c1a82b6ce5ddc3ae79af2dec9313d1f1e95d", 0x66}, {&(0x7f0000000b80)="d05b6c90e8472b9df1ff185eb7e31f015047b9ce22ed6f0dade73ed0c30d95f694fc164b09299af6ee351a07884adbca9d0cd52139fe43ca888551fb4c037ee3801b521d7dc7dc627f1c5bdd58f3016df6e2fef457d858dceefce8c24f43110cb9df0300a348e8dcc26400bf", 0x6c}], 0x8, &(0x7f0000001f00)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00 \x00'], 0xb0, 0x401}, 0x1) getgroups(0x64, &(0x7f0000000700)=[r1, r1, 0x0, r1]) r10 = getuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000680)={{0xb17, r0, 0x0, r10, 0xffffffffffffffff, 0x2, 0x8}, 0xffffffffffffffff, 0x80000001, 0x100000000}) pledge(0x0, &(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\xdf\xae\x96\x01\x00\x91\x0e\x17\x95 \x00Mj\x84+\xf0B\xaaY\xe1Q<\x19\x9f\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xdd\xb9\xf7@mJ\x0f\x90\xb34\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91I\x8fC}~K\xd97\xc8\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb9\x9eQg\xc00]\xe3\xcd\x95\x86\f\x1f\xbd\t\xc8 \v\xb0, \xee\xa4\xa6\xb9a4\xe0\xbf\xa0\x1es\x01\xd1\xd8\xd5\xb8=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\x00\x00\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe8A\xe3{\x8dE\x97\xdb\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00-#\x92\xc0\x8a}W~\xd3\xa7?%\x9a\x1a\xdaC?\xc4#\xaa\x80)44\xb7,>\xd2l\xaaTU\xe2\xf9\"?\xf3\xb1\xee;\x04\xa7hN\r\xe4J\x02}kF\xaf\xf4\xbc\x98kD\xd4\xbdQ7O\xc6\x16#\xd5~j\x1f\xce\x11\x85}\xaa\n#\xad%I\xe1I\xa7\xade$\xbd?\x84\xd1\x8f\xea\xac\x1c\xac\xe8\xbe\xa9+\xed\x97\x16#\xd5}EJ\xb6B\x82~.\x92\xe4l\x02o{3Oag\xc2\xd0\x85\x80E\xc2\x8bB\xe3\x8c\x8d\xdea\x1f\xff\x83Y\xb3m\x03Y\x93\xf63\xba5\x8fF-\a\xcd\xc0\xacF\xfd>\xa2\x97\x1e\x85v@k\"\xc3\x02\xd1\x92\xe8\xf9\xef\r\x99\xba\xe2\xcb\xbfX\xe6\xbb\xd7\x1fiC\x1e\x89ZK\xe9X\x82\xa5gou\x04\x18\x02\x84\xd7\xf7\x01\xdc\xc4\xac\x8a\xeb`\x1d\x18Y$1\xbc\x05S\xc1\x94\x121\xd8;\xb7\x12\xa0\x1a\x8c\xe9\xa5U\xa5\xfc}[\xcc\xedJ\xd8\xa9\xba\xff\xf1Hj\x15u-\xd4\x927|\x05\x91\xfcr4(~\x97*rj\f\xbc\xaf\xb1\xc6\xc0\t\x8e\x1f,\xbd\xe6\xc4\x8b\xa2_8\xd4G)\xa2\xac\xc99\xaa\xa0?\x12\'z') executing program 7: close(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) clock_getres(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x1001) sysctl$kern(&(0x7f0000000240)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000003c0)="0d09cbd9", 0x4) sendmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000001c0)="19a28b60fdd1084c94bcde6c14c97c9e3de38a95dd", 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000440)="b6e3bd357c0c4e726cbb508cc38a47dd0be1c7dd3a8a9276ac7f97b580e8dde110f2cda231da6530", 0x28}, {&(0x7f0000000500)="eaeb1eee1dcff81329e32f896281fcb96c8549485dafb95913279c9413c2b105e735461f961ad28f14e494a7d2d8dad1a3dff2478dff79eddb0052b29aa38130fa6a811c49743dad32f152c3c7eeda64a8a4c9815c6d670bebafd199f08406c3dd2ef33b3910ac9cb716dd1d62bbc6f264de23565477269ceb131e42286154c83e0662ef7827ce3fbd43734f54f02535a500bc2d6647df066cd61c7261d6667781cce69ef95063e6f93f3f4d65c1d09594c659d0ffbe6ca98d688022110b02539a29976bb58d96143e7d74a0b79c896a5cad39f61dfcdc10b77f683245e750678e991bae5e040ec3d1c8", 0xea}, {&(0x7f0000000600)="6eb62f4e99d204437d97afd8bf45b1475c4e9733c15bde", 0x17}, {&(0x7f0000000a80)="254b12c9b8220f645ba4709ed60d065e43a36fc73c6afa7718664612bdf9a612d1cc6eb7ae5bfc29a429c5d02d98abe4ded725680e42d52393ef0408889dbbe644e20c5c95c9537b3febb1827679896bbdf0d8f5461b4bc10c180e7043c18176fa58c5d9bcb9bc63319af853011077dcf4e38f86676356185620ae185186396f9d17305e522b79a5da9969a2b806ec394d02139e04145546cc1de9f99ba99531bb230cf418bdb5dfa06b73fb6097d6c0b4d1c1230216768d0df45adc1f40874220cc0b0ee032e8fa10537fd7c8064ca7583b45280a700a107bf93fffc642210604c878c122c71983d50c5410cb195e5881576e0d98745c26fb686e171bbf61f196c4437f1d6225ea9784bb5a4cc813eae65a520703c7054ab346cad91db485aad9774bc832618ecdbafcf9093a73dd64474dd8bd291b164db668b30cae387a72c21962b7debac26cd914d7e1e9988f888975bd718d355c3e652a099fa046719d94a11f6158c818042e926257cef37bda8a22f45aec7e6ac24a66e017ea1ce306f0d97837583f3e28bc3513f6a550ff274a9d69e3f9f6ada9a0441a86ec2c44996b3e55d765f2efbaee70e66b560811a01c6af4a5e49dc378bdce5faf3571437377cbaede86bddc69f1ec18b1309767242d34ea4e364187b03916b66e4fefd58c659caf947cfb963fb57bb66d650e222773dbe4eb22f82d9004a2f2f2091c7c4552c196bb725a45f2bac1c13e17da2c0a7ffe44669129657984c01b270fd95f282964cef2be9f5170a76180c1f61a91966158df7e0d1ab2f65c5417a8673f82a03510dd90d497d2469c4f3bb84f2cd0294a815e13ff3b0959a09b6fb546af22b4d39c3f75949c99b8e2d6c9dfaca6a5b54004685ccc533f306b74a41f5074054ca6f8daa3b5e9a80fec10370db09501c2dd164186792d63d117c03d9b936037440a56faffac4c71ec9551c691007597028a43349bf3b1b3fbd3fce12a2cd77f0bf8e243b15ea100f412b62261c0ac4d375707511642dcd5328aa0046a376a06043b5d933d79b0e76149a3b96e753b29238f783ab3a8d241625c9e755116fa3fdd4b7fcffda8d7d7cefc789e538ae0dc311613e599d1e9e753e6159de17f9e1c4dd68b0d2598792375cc0397e42e5c81b8636e8cd963c8afcc69e66046041721955ed91a0145279d8702b065e2c1c69703f7a31d760531bdcdae0a665678b01e67ee8e017c762425a0de5bf5bc7e599a090f26a3423d9ae74dffacafe79432507e2d8ccc9abd5a21fa2c647ede932dd84d9a7fb503bfcc365e78a01ce5462a07c4db3fce1f403b9a3ce6efa2273422e9c1b9c7c78834098ad7179ff167d871122ca3a9a58d630bb6e18d3554af1da7b2092eed3d2f30c9644b5af3ce0c7da3b33e11cf3eaa55800492679e96aabb379250a2a5418c33275a87a5642aa59ab9d59462e450a0a6978c2fd34309cb5a279a5c484025b39a6b50959c5b27d3c4cd5453fcc4f26b56ae53d93fffc7ce78e6c24a82c1da44671f2a5d8c8272e6d403e8e654130209d5f90864482053c554263f947043c43dfa73b8a12af5a36fff3d0be9c58e5f90d04b23788f70487e30a5bb9e6533f493a5db9ea961fa830496dd82c36dde1961e18e0a8eae7f6ea50125c8b2d70d0adab46f517d4f430de61d15ce0e5d78108a9b9112d2aeb3586c12175452453a53cd5b4a953ad856a4e8d756d7bd5df83d5c24cdc26dade17f9d0d7d2753310c0571e0a33b21563254a52423f358020890f219d8d9505b91017ea27f6591545255b7d8b9521c52a53a290af37b9ca79da4edd9a513efd86cf62a1b32bc5fd8977f435259935f2cb46e36a3d933933f8bf183559b5f634bbfbce7801105ac5a4edb34472ce1de794469ff397febfea815fe54f44e81740145f1e722fd27785f8fc7aadb165c6503bd7169bf94048a1440416d15d241b41ac8482d50db6f22fdaa27317ab79e0a8e2d52c81c4df2922973588c0cc9506badf9deb1601795e632f9b87d2a915b74750ec672bd23bb278bf20f4f0152f7532db426ceacb519c6b27bee16bb595fc1dc150ad01d307e42e047b7c9f280ea7396cd122342715fe7e3003a7af60c1bc11a5dc913d05efc54dffda7c3cc029d6886d410e7d3fd708ed8b80c50bf4f3751f0777747a9a94340d1227296f373f6390bf5cc6e4cf3b435636f25d8f7647c2b8ec9d3ce9c2e5f60087d24e34e083b219481648cde55e362807cbb214db9e6ba5619cb3a8b3350167b98f930b54cbe497d10ef2436cbd08ea3e9a2317b4fd526d92beb8ba1f792895caf306d4267462fa80d89cb915af04cca39f3dcd86667de0f429c0cfaa42f6ce7ef157ee0ce91de0955fccbafde98745304b7bfac3727dcee20dfb2b449fdeaf934038d7633f6a394c8d41a99fcb72b6a502f09c2b9f32248d024250cb89fde54120bbf61ded1ee3225933b76d8cee375d4da5ca4902a4b6d19d1a800c435cdc5fc621c09009ac9418802cb399910d361e9d75c331d7fedac94bb2efca10cce06e842a7e1d122e50549e4895efdfc887b24f0cde089adce8fb0dda3c523b0112da1cb4aa6b9d12a0c0d67e14cc381906c0eef05868a2a9253e92688afd2aee56a116ed4fa2609414c57986eb9f0c4a568d150d1ea086811eeb73af917b267772b47d77bd78f3eae93cf5506be5e566a20dbf282c7d5c772e316442da5c4ed2fd8bcbd487738c9b29dcc2a1c1e00508abac2245dabc1ac0a237354354a9add408a5158ab0e2dac2822df0702b0dcc15c79c0dfdea4d298f961053294ae9d86cb6babbd45db046d0eea90fe74017bda9c887c438677ffe95f1b84eeaf88686bf856ce61e726f5fbd8444cca32bf96aa68c77e798cad65740fd807fbc0eef4c09cc57039d9ae2b71ada1d26268e31567be49f4fffe004093fefa0f1a01badc40dcd032eee24ecbfd449ba1d32015250b9412681cc256c17beb87d52137404818608e14d1bc0724f2b16663d0f9862060869e77612d243278fab8c39f4117fc3095c7da684445e0417407bb2586edcce7cbe65120cfe054bacd77679ef1341dbe5fe845be418b03f75bf347a3228288266dab93dd0a025df220cc6906b54f6e16cc23b4f3daa9690a291a12978b011a28802a2c83d3fbe35485530d6aa9f942651e0caa2e2246ea024007ebd1c3ee9fe951055f8796ab42e27d50869df81931e7c18c9efa235408def2b5174f9d8e20ddbefc0e8e0d1f4dd1e9f824ff7f7cbd80a49cca0cf0c0a40909d8ac2294bca5202aecf57afc92a24db97ec5f86f2083f4bcd054b460ddd22fc5248d4a90da88c0b6b0ab8f927278176a5e6d4ad4e44bf2d191748525c3f18bbc748aa15bd0511c7a49667005d987119f452292cd9b92ee666fe11f43ff46177d439d4dfe3e1385acbab8a848cef3afd025e45febaa9ede156cb29bc688b17ec7dbdf49ebb5b5ad2b6dd84a45ccb6954a441ad052f4316e917e1a68d8310c9e3e7864d7bfa514137f9d7486dde2127bf9e1550baf3d699154c702a75a623991e855a813290850ad86faff2df5f80d5ce5574b187788dbcec10dc2a8ffce75f57f497ba3bbf869bba283b0fba5e501130165094d99386b61671054ba9c3bcb76f3c80027af5b3e19fa647ca8b0c3589e6a0f0b41d03143718cd6aa3b550000b1384a7c3afaebfb1f7d3814da2b60c6324b49123dd3f9458017841292b5886e515cb629a00a6a8eb4b94f0a01338b380164c36f4b8f5091ede2eb833f1e304b34b271a88a76e20350375b6edf20849245128d5e9e07da7ff055dea89af614cb374b72f9057410b532f07d8974f288049d069cfd178a34ce163c3f3f945269bf68fcae1513567254b70c09e0488c0aa906570217a5efbcd6aadb5905b9cbbe238782b407dbf97c253578a5e7d187ae1d070950f4994846c6af96ccb940b9f8ef69502dfa6e9bffaf497a55ebcdaa5cc195c1e85030f32a0f36df57768ba50fef2b2e13fd954fb461eb8b949428b57f9050c90133a920f2c15c25a4939eef9ac599a556e0cf2f701b9577ec5d40e698e27e02bfe875532bd3bdac1b33382f343eb9e76299b0cbf3d7047d25121fb10359574981b6a91dc7ea3350845bfbc1d79441da11e504073570bbdad8657fd2c17d05b3786a18abf9d6bf218c0fcfbdf2b35869a0d7ee79909b35a1006d3b0d6e2b3596b8bccde9c00386c46502ae37e413c012913d58e8db504860a2af446eda7a5ead1e40e2afe861bb27ee282348d322274af44f15e40341826494024e87be6df4ac6713f285985a3aa12a41ae5a392de4e2e899df4ffef4f11c6e16fe0d6f8d39ae6afe4d62cc6e40c895bdc4feb6fbff0d26c010d6073e8ed353dd546db78be80c831fadd3b846b5b38d3bee8bee1178a671155cb270a0485724d18896fcf6abf0f16f57570b3fdca339945d0f5b8d62c87d62a46dbde676415d17d91d30473f1ff1b033e837553f15d2dfae5b7d794d2049a865055be0e497cd2d0bbe1a75fe50e552b6354ba7fd918513bb7fd272b54f2fb26403a61854f836673b2f8324fea17cdeaae8bf10b3bab39323c37bbf87ecbf59c7387874bdd6ce6736396fe5778481dccda879c93334e3e1ce74b90f2dd056a8b6c5b239981795cd48a7db1935b4a89357f063f397610d2ef86252f5b866a66c88033bcb4bb82b9f34365ed73481df0024141d1530305c036968ccd789e7c37e55c0b7847b49a8dd4acea8bd520124cbafccadb21ae8d90ca812913e0e9c135e182af8edbf5b9b5fc39da8f61bc89a0b5da37820361410658a81856547d9eb5f0b570654b9318e073fb9d0f04f4b18ae55cf7df3c6cdb7e8bce90d5b75521c86ffe74923e1d3a9fb942eebcd424e54f3c958c6b806892a6b1ca584b31b5531b4812650e01ee9efc6f9536251747438a50590d764c56f2b6f966f6e3c0c613a2caa9ebfc48ed8cdd345261dd20909a368768e22abc54131ca290dceb0c0886986e4021934a40b9a62b38ff2bec2a63b6e54af9c725b2526648b3b5b3382d68c970ce78b999498ce483b678e888c712374564806c28fb1bbdad6184a1ee9c5bf38e8ff656675d2e0a07143e22a85a828a52d3e2173ab6971cb261ef1d00747513aafb20d2f17aeea2794668086eb76b006e4b084338fe99c4ab9fdca8cd904627a5a5c976a3da52b0e72fa0ebf13b1d839c2d7c6471c4eef5205f6b4d0fe750b28845d0d0bc719aa0c557374f667f872ca59b82effd76f0e988683406373b463b0a53af90f0f2b5bb302189c2fa40cc4890c8c652d83587d4cd554e1c519f1d7dc13c2774da52286048cc7b7ad5bfd116d14e1f3fed960b87b2ec2a06af353b1096ed26f0743936f3d894382cc01a5db20bb30a916c6291e56e28602a70ef2589f71fac8f06a928c62940e5f5ad4ffb4367fcbf83f53472bf10cb62616754bcaeaaccfbdc3985e18f11445fec1a36ba28ce061c9989a59b4ae152a5210fadb50de6ae078ba8a4037ba7301372785b0daa82a13a5a49124dce28ae75c39ed91e33809207bd0ebba88d18017d4fe0db904868e7771c89b99a894763fd298a6d7302df97a5c4190c52c3a21aeb407d12340baf4320f28f4a026531fe7b282937b578af451a5ed5a72ced2352f7a5b2c0ec0c1541e5a2f232091e534887ee4098f6cd0e113e11f5f125fbd06a645311032a02cac90b63d1a5c0a43ee9a222c00788311555e05d5d1825b4daa1990e3b947467a61358a76916efe8be30df69d22325a5c470c11c8ffb6f017a945d7761c46975e30495e8e5f96", 0x1000}, {&(0x7f0000001a80)="024b6bbb0f2b5ed53e8f8617201a71182989301f19b44179ce7a8305ca2841fee2f6be4a0df1878efa966da335bc673e07e815b63549a48e0653d4dfb1a5c2f5cf34bafd1147e78fb6ad3a3c5f6d18491970e8ab100539810fe20b81a6945feaca36bdc4ccf1ec86f3dde79b7b3a19d859695740ce7c5e6b1aee07aa02915258137fbc4f235df06d026127d6dec8bab9a06d9ef843813c3b798435d6f7bc87cfffbb535f8e881a1deb8897d54e2e04e043479295e1c82fa7a75afe6e4e6565b4bb7643a61c5a258ab99c7d56c56960b662908a257243dcc9835ddc44e01ae2d1ea7d04971df8ecb45a449aa1ec2101a4803d9aaae7bb66e9ad3995207d03c56c8b0af168f323aa21a79603b0e69b8ee989b0a768cd7d4040c93c69e6d09c4934b9947c83d1222213e8d6be167408b18481aef764252dadb738105c97c28b9eee41aef7070fd5bb9f57f7be666b133ad1552909b9b148c6b387f50181685179cf702fe63476fbb2083fd37a699997a8a5e98cd9286759d24d4f8c78404f2a4f442b6a643291ade73ee4d57848e1bd0453903a046c2acc880412a6f34bb3c153a216d95a2fdb7b8a5cb74970f05fc83d9ea4fec90c631517928fb423317ee3a543b2dbee69c50ec2a903e8ebc39b89871468c34866e7d74f579ae2901d7d18884769e523057dfd382e6f71b84f12b350114b46aa1257de4c0b0f8a67bb33d156892264472a16b79c79cacc99a77f3a0a6bb2bc1b230920cf3bd7e4b160ba2989280cb5b120ecdfd39e459e0eec421d4763c49c4dc4ca4b83579e5e672c1500ebbf7b1fd12abe8275b9c9000f1387da35e4c6b8cb3d9f6e0604fee55655688ee53c1dc1e418e5101d04430e0d229cd96aa259a14fffe9b7758183c2d94591db968a9ba8d7e619eee7cce3bc2fadfdb769562d40219a7c353cee92b8b42aeda4b2d4874a3715b3115c3eb14ce352b9cc0b6c12ff856b3515fd9a3ec2ca1684beb308d461c396fd509b0a70764f9f6b98bcffad091cbde6237add980b93ee54eee29a9324126bc4d84451b9c1b96ee538d228b507de6787b939b1b3a447af0b9a8250cd9ea5399b72fc3793a660b6e937b299d1b5fa28f3455f43d3c93be80de5efc5e1f663377e2eab89d7543b76ca1ae0ecb996db2464c9a857fc21e3ee0724ee31e1c9336abcb700de9b3900534e16a46bfd16c9b8e5246c22f35e218c174d47c0eeb721bf614a8fad9b02953df0f6786eedc429b2962550e641acf5debfe50e2336d62421210bca5d5741d94e4d43601839930cfd14c6a620dc4054f1399ca5aa052448317037d594e5501e1f3d287507fd9104e95d7ac5e334b3ce4ba4329b7b9cf834fb67e71e3c6eb92b64ae2d649c94ae8a2aefd09eeb97e8b79ec9badce769113cad6bcd625eb2105375ab594172d497913c374cdc56f8ac0d6c3038dae8020f37bae31216f0fb2394a7784939274f96aa094eb2048becb7d8de9a8f7a6475bf1ebf37b5ef622cbf8cd67194f95788295d4a0ecd85456c6771b88f536249d1dd9c59229cf717c8b470f6a157363a778bdb8b4908c20f6803f43325a5a0c7d04440e06f829e36ef8c05a0c721b8f97d09db2adf318667924c6350677a1f84249fe5169169c495854f9837fb0648d3bf849aef6da56368bbbf6eee4e3802db370abdca8089806f21ec54dbcc6e806c62d062e89f763cd47a3ca586ae236492c8e2a9e9fa7b7f08f142d56a250fd5f51cecf81db2dc68a1ff47febd3f45b800446c95a419d79c82a8c696b456321009288bacb9e3a8bcf417663a41195d2dc9bd0cad454e938b8ea3dcffc6393ba5ece8887b6dcfe0ac55b3c53a19662b510e88122da85aeabd75023b564376568e286e917c04e3b292876ec0ade1c4532e8c7c9b952122521f3e0625d657f0617c1751af4424135b4dabbc10647c9024a703d81dc476fd454056b6c9badd6bd73f727cca6c3426cec672ff2a741385b6e79af0e04159588abb5dbbcec32d6a4766d81b00c349df3ac0c1b7683ea05cea38299cf3ef56a66d83ffa1bc13bc05f2a4fff100c3a3efecac73cd42796c28132f6e248390c3322f24d7d6107a967d26915257f294400f4a62c1b5e620945033320ccb410d19297d3ac0e2d8954c00a05df2935169a96ac0f779c3fcb8d050fcdc162e71bc1cf1b93ca245358678698f652a5ac1f60bbf1477bf417128a3f8d5b641e51c83e254ed1d1a0edf2ae947cac8e6bc133d1c78f8d5545eb9da1ffe533ef839ab3fe7d246104498c135583a06c603240dd8cd6effa918eb13910690cb4a7e26886a2736294c48cf51b7ddc5c94bf69a8227132902d02c0d8ea7556de63cb4319b8aa3e91631f2318c01e6a77f0e70c44d2a4f27ded027c52d875280cc9138b5b859e5e5d7518976275fdff79224b0b5787f385e697dec0395ef3862a6ba744432e133268d229b00d3e3418ee10cac78ffae6ff5b996b7233960e1109cabb6f13c0926aad4e0e7104e1e1b9a9907f29165317abe8ce5f57f50c6e385037b94fd511ce933eb2f196517d8843ed0683fe690595b932d8db7deebbc349bce212e0d04abf0863f1d690117dc4db2cecad32dde3936bfbd8e1c620d9c6a2f00ca0d5251b756f4147a7d1af56e30520f5c6783e665238f8f3b28abd3034fb668d08310d1522761f98e4df5ead9cb4135b83207a2f53908e27fff0e0a6b1e0917d8d409c72a81fde678d26863d21dabfc0eab46ae9f6d557c9d9fb3de6dc63ad60b8a0c5a6f4da2471cd64c9b8577b3fce3e2e8fadd6d4133830e99daa4ef039f95fdcd79ef7d7d9fbf33b5bd735a10a118373fb0660701ec0022c675e668f8767cfd8cb95906fab0165285e667cb287775c7b6b586e8606a9598504eee7a06d3c3a3e580bbd7e7418b87b2930dccd629036d95c0f50cd6df5ffd5bde8400976e3f8cc376548c8ab80563c758813a5b2d207921a245bb3ae800d25021ab2d81e5db95153bf762b3f97e71f5f75a9d0a8df25e5fbcfb2216eb8d3d7ad3c5be2c2e258bd83f0356dccc31815d314c6cde1c932b4506dc123bd8b8d0bf1d8dd2a0f8779e4e8a854a2725fd8dde38f4b2e8d1fd94e746e3a379d33ad68c4283d070eaf54856869672b466c03661e837a8cd00da3098e427de4d4c5f07eadea21542fd7b0a6a522113978d7c525f50b769b94f962f80f58c18804ecbccc25c12e1404d564ad2c954501d33df31afc75b8ee806e6414ab70980e4cbd7db7f0c39e898baaf2b7f109a6cc0b2f30bc0af2ee60d2b83781b65b81a40642e8f1da1cb7072909e47a077f31b9af97a5fd13e1f12e2a41bb78c71e64945216f289d283992d706e312b52ac8ef8f1bd010216f3d45c688d76cfa46b5b6ef99effec2bbdbdfa18521efb07ba62e0d4604f2555258048f956e0b1b329b978469840f6c1a66e83b004ba030f0f663515942bae79c6a40a16acba47c88c14408b6425f9b7ba223b2b3df4fe69f9cd8b7f45155cbfa73d5dfcd51782ebba92601ef8e6c0a6437ee119e83ea02ea0c88d7dc9a55f2c4a9e34bfb3083ad5f8b29f6168c8a5dcb6fc08091249ff7aa768afef8203330947abedd4ff89df87236aaccbbd392101d8e9565f491f39bba05acc701a223770484ede57c9c97255c7edc9f43c08de6649f3285a22851f10be235b9ff98e34c91fcdc118ac8ddf8067ef5089a1b41d4b7a717885fa1a771e578e1f95c73f50f05f4620a4ccd9ac73c13285925b3215f10ea4419892cbdecb61e9df87b21a191d087b209a5f3b7afa5877c0d6c4360d1da53f072ce2131826fbe264f89cc4c68ee55c1155c796d4275ac314b512c93dc92c9ec267cffe1e073ea753e86283757f519adb1a4113e0be1c1b3c34532cb2991b8a00405582ab8311285f33270ec9d56d1160ba4cac9f0defc476190ad59727f9749dbc2997e0d32aab24ef3a46bc3517d57927d260be5db4ef05e39cead76b365eba9d3974f238fe4eb118df1357b48c65b963f2429d7c29853f927098c021919c7eb618707e9477015691b9520dd9ece59811bd2a8467e23628385cc5a405f723d2a67d59aa64d579c28e7cccb0930468f1e6fa0ec5f7b655dadd137f20149ed8c1dba784dab62a8d3db4d3173d18ef6f7709c014822a4d15e02260a3e435d40fa43a7ed932ea3c1227588cc149ef1ec35948e86aea369b90447bfb26a74a2802cc8f96e2f980b643c4c1c624d0219d88f75fde9f9279529d90e2d84eaf233d4bb33d394c2bab10fcff9c838881e819548357311745c54c896ee7742dd07043e0c165645fabae7414da1a44a94f5ddc039b3a7671506cf77b26990533fe76675300b71cd0caa82b305e4af8e9aa7e98945b9fb4cc50bccb5e6dba0f9fc99b237d7fa1a2a2613e34b702f937cfb51abfd65c21be434677570662bf6a6f3eb4d5f4eeba6bac953bc09225aa4b9fcefbb1e508c2204cd0cddf72357fb7adce997c5ab83af623ba765272d5f4ff5aff78636d309ba529daa293e48179cda18d870c07b9999edf35305da8a5e9a0a57d03f3a52850b85e59aad98c9bc91c9a0cc450875953635f8931b4bb360bbb4c26f69058b789694366bab34be62003dc25dec5ef119a1bbd5b04532215530cf16bb7ae5de60268a4467422e1d3b3c2909627171081657a493e41b7a1820bbc3abcb5cc553688fc3887066188d9fcd372727bec9e6b5b3894788f144b53891c7ab35001326d51db0d9ee6c35774b167bb82b60898d4a122504f71d52a8194b8c97526bc9427cc4e31a05102bad00dcecee7be9f5d9275b99f2661128bf5ad061694469a4f2cc11b1a0a4a2ac675c29512fb054a7c7232472285df1c908b14930f525aff35ceaa7d83afe40b8205569dcf7c9114d213490c13ce41a3fa863adbcb8b6a6ca42966c41337277675d102bf44ab6427d64ba5aa52c32f149c1b0885cd2d013d426e535229573f979f88498aeb60b5df62245f1e43f99147f0f0c93740e5053e3ce8e1ae9de7a81a434485f6f1273fc7529864dbab9e72864a3a50751c7fa4ea706969d0548fd9d1fc2d7d226384d4c898e4dd7be5b93d5a264a9011a3a40004e3ee49fadb0dcb2cb53e3bd7cbade0abb46f969df6a8bfd3b2e3f839e9a39c1a8bf015b878258c0b441205b28949b9078e099c2bf9d02475dcc514b71e2cb3c22a8818e70a0c2ddc39150ae1048cfba99b0639a1e5c2257a79117ebc3f919399a60c26fe97ef512d8a4a8aa45caa85c87ed7615ceec1e4ab0e7b4d2642da3c776103c19c428b155816a9e0aa0a80516f4b5e8513595f07b9ac202c927e306d4930a87bf28b20a2a15a1bd2b65456996be58d64771cafa9b27d8477947a53c4130ffdc978e8e69d85c96abe7ac4c", 0xed8}], 0x5}, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) socket$inet(0x2, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) close(0xffffffffffffffff) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f00000000c0)={0xfaa, 0xff}) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e196f4f7859e071fc98111cc9024f790ce68e3f54baaee16ceaa7d01620500"/528, &(0x7f00000002c0)=0x210, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000280)=""/158, 0x9e}], 0x212, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x0, r7) executing program 2: syz_emit_ethernet(0x5e, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async, rerun: 64) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x20, 0x5, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x2}, {0x3c}, {0x106}]}) (rerun: 32) r1 = socket(0x0, 0x2, 0x0) connect(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async, rerun: 64) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) syz_emit_ethernet(0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(0x0, 0x5, 0x40001b00, 0x0) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) (async) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) write(r4, &(0x7f0000000040), 0xfeea) dup2(0xffffffffffffffff, r4) execve(0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x1}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) geteuid() preadv(r3, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/10, 0xa}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x2, 0xfffffffffffffff8) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) getsockname(r3, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x8001, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x5, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xfffffffc}) setpgid(0x0, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendmmsg(r2, &(0x7f0000000600)={0x0}, 0x10, 0x0) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x26, &(0x7f0000000180), 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x6) shutdown(r2, 0x0) r5 = socket(0x10, 0x4000, 0x0) ioctl$FIONREAD(r5, 0x80206932, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000180)=""/151, &(0x7f0000000280)=0x97) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x7) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x1a, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x7fd121c96b60a609, 0x0) open(0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) setgroups(0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x1024, r1) socket(0x11, 0x3, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) sysctl$hw(&(0x7f0000000440)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x24}, {0x6}]}) write(r3, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x812e}]}) syz_emit_ethernet(0x189, &(0x7f0000001580)=ANY=[]) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)=0x2) close(r1) r2 = socket$inet(0x2, 0x4, 0x68) recvfrom$inet(r2, &(0x7f0000000100)=""/204, 0xcc, 0x803, &(0x7f0000000200)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000240)="98898b3add1740c14bf150f792891f12bd9a44a1664d74236b33c41a533a26debbfe9b4ec7246b193ea7fdbc89953ec0a101363b48274b53bd569ee5304d42200da2f110b82ce5112d2c29e4e7633b0a49974c7e909e00ad4f4e6c098fb8309e4d988cf7", 0x64) getpeername$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000400)=""/7, 0x7}, {&(0x7f0000000440)=""/200, 0xc8}], 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x3, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r3, r4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0xfffffffc, 0x0, 0x10, 0x3ff, &(0x7f0000000640)={{0x20, 0x4, 0x5, 0x20, 0x4, 0x1000}, {[0x8, 0x181280000000, 0x1, 0x5, 0x1, 0x1, 0x2, 0x1, 0x6, 0x2, 0x20, 0x2, 0x101, 0x40, 0x1f, 0x80000000, 0x7, 0x7], [0x7fffffff, 0x8000000000000000, 0x89f7, 0x6, 0x1, 0xfedb, 0xc44, 0x7, 0x8000000000000001, 0x7fffffff], [0x2, 0x20, 0x2, 0x4, 0x400, 0x10000, 0x8], [0x9, 0xffffffff, 0x0, 0x3, 0x4, 0x1], [{0x5, 0x0, 0x4, 0x2977d371}, {0x7ff, 0x5, 0x0, 0x1}, {0x4, 0xff2, 0x80000001, 0x7}, {0x2, 0x7, 0x8000, 0x9}, {0x32bb, 0x40, 0x4, 0x5}, {0x8, 0x2, 0xa68b, 0x800}, {0x4, 0x6, 0xc0000000, 0x47}, {0x1f, 0x8001, 0x5, 0x3f}], {0x4, 0xb2c5, 0x9, 0xe04}, {0x8, 0x6, 0x5, 0x7}}}, 0x8, 0x7c}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000980)={0xb46, 0x0, 0x6, {[0x0, 0x6, 0x6, 0x0, 0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffe, 0x3c40000000000000, 0xa, 0x7fff, 0x0, 0xfffffffffffffcfe, 0x2, 0x4, 0x3, 0x8001, 0xd6b0000000], [0x7, 0x6, 0x3, 0xffffffffffffff00, 0xffffffffffffffff, 0xa4, 0x7fffffff, 0x7f, 0x2, 0x5], [0x7, 0x7f, 0x7, 0x410, 0x1, 0x30f, 0x2], [0x809d, 0x100, 0x4, 0x99e, 0x8000, 0x5], [{0x9, 0x800, 0xb2, 0x6}, {0x4000, 0x6, 0x3cd80000, 0x3}, {0x2, 0xfffffffd, 0x80000001, 0x2}, {0x1ff, 0x2, 0x7, 0x9}, {0xaad, 0x2000000, 0x4, 0xfffffffffffffffa}, {0x0, 0x1, 0x3ff, 0x8000}, {0x6, 0x2, 0x80000000, 0x1}, {0x4, 0xffff0000, 0x8, 0x7}], {0x2, 0x6, 0xcfa2, 0x1}, {0x2, 0x6, 0x8, 0x5}}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000c00)={0x200, 0x757, 0x8, 0x80000000, "c8990db84877decaf679692fff367e95e67ec7b0", 0x10000000, 0xa7d}) r5 = open(&(0x7f0000000c40)='./file0\x00', 0x20000, 0x1c) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) fchdir(r0) ioctl$TIOCSTART(r5, 0x2000746e) pread(r0, &(0x7f0000000c80)="939c3d226edaaf8df0f42351ce35c1835f48ef6a3ea095d8b67e2006827a139ac51c8d7ca1c04d1552f4a6ef7cb40e490e8fae562abd327b774b26545eeb358bd7239c8a498a62f9ade3649adc66d260788b494d8b5bbcbaede189182b40527457c819e358fe54c85f8bcba737896d6a6a32aeba611e681edade11700090135142f1a24035dd", 0x86, 0x10000) sysctl$net_inet_tcp(&(0x7f0000000d40)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000d80)="34ea3f5b7fb394c4745641e5689035e864bbb2982edd2ee958a30f204d83ea77f6b81febb97fede4e4ed6a32624da1bed3ac04e1acb8ff9f07a712a63f1f6acdcb0ac6e6d84f5f66616ccc5930a00269cc8201f18da8c5fe4dc002513b1013feed1f05043776d72f545ad767756b6efa6687bbceed2a3e9668ac4314d37b9a0830ef9fbc2c41920251d04205252b2c64455f649b137304edd5ef0e9f7d3424bb2ba5ceb4865137899d041a6514c9d05dd8158b6f36da6446d8153e277601fcecdf063a5268b87bd360e4274a45594a5e2e87267b64d89d94698d6577366b23a3f92d1f76a88fad60d4ca17c8ba35d4a2c37a967a91d46b6bdebcf17c2951", &(0x7f0000000e80)=0xfe, &(0x7f0000000ec0)="6c5beda4ad434237220dae3386c9e6ea", 0x10) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000f00)={'tap', 0x0}) shutdown(r2, 0x0) msgget(0x3, 0x20) syz_extract_tcp_res(&(0x7f0000000f40), 0x1, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000f80), 0x100, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000fc0)=0x6) openat$tty(0xffffffffffffff9c, &(0x7f0000001000), 0x40, 0x0) panic: kernel diagnostic assertion "(pg->pg_flags & PG_BUSY) == 0" failed: file "/syzkaller/managers/main/kernel/sys/arch/amd64/amd64/pmap.c", line 1422 Starting stack trace... panic(ffffffff82928e83) at panic+0x159 __assert(ffffffff828dce6b,ffffffff828339d9,58e,ffffffff8288a28b) at __assert+0x29 pmap_destroy(fffffd806b0270e0) at pmap_destroy+0x2a4 uvm_map_teardown(fffffd807b8412b8) at uvm_map_teardown+0x287 uvmspace_free(fffffd807b8412b8) at uvmspace_free+0x96 vm_teardown(ffff8000327b0dc0) at vm_teardown+0x105 vm_terminate(ffff8000327b1060) at vm_terminate+0x121 vmmioctl(a00,80045604,ffff8000327b1060,1,ffff80002a6e27d0) at vmmioctl+0x291 VOP_IOCTL(fffffd807ddff0d8,80045604,ffff8000327b1060,1,fffffd807f7d7a28,ffff80002a6e27d0) at VOP_IOCTL+0x91 vn_ioctl(fffffd805cd33f08,80045604,ffff8000327b1060,ffff80002a6e27d0) at vn_ioctl+0xbb sys_ioctl(ffff80002a6e27d0,ffff8000327b1240,ffff8000327b1190) at sys_ioctl+0x4a5 syscall(ffff8000327b1240) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x3467d95cb90, count: 244 End of stack trace. syncing disks...23 16 done dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 9c8ab089-5fb3-144b-a4ba-2e178800b25c found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace