626c5ff5ba4b4c76811c1f68612cb2fb24b2a9ae4c00574c75b56fdf69e4b95f490d13ae5b4a", 0x38}], 0x1) close(r3) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000100)="7ef3ce06c3c2e133f84e3f7beeabe2d8542105bb5dbf1da3296f02bff04883c2f7c886def113846f015ef05cf4140e650abd1baa93811a78891f183d113ba5939b0564ef4fe5a11030455ae23b66cb1bb45b3522c15e7fa46a01645a9885b69e9c9bfba234c7791c100fdc0e34c17d989b4b031571f3b427d818a757f02da3586ea2f04bd8187be6cafae13a9707f6b384906c7ad5017f165b804e04b5ada4cd90d7418349d5818d7729462eac15ce736f30a235878de6caa319b0", 0xbb}, {&(0x7f00000001c0)="26df3756bdae10e8069d40", 0xb}, {&(0x7f0000000240)="7bf231bb684a96826193f6823ad66647c99ba1a50d17a455e71db3e5bab8ee186f256251f4565e27469cc2d9c0a7a1b71cde57d3dd61a28fdddc19aba935837e99a17e10b2ab35732a58e82a75141e925ce8cdfcf6fccf7b89a00e4217079c2a", 0x60}, {&(0x7f00000002c0)="bf130ddfd5696525477c59b73b2db97bd21d", 0x12}, {&(0x7f0000000300)="5e11ed65a61d9baf612430ceec5ac1246390614aa446f7ea34481c0d92f419f23f6a529d18a5ef06cc0085b07d76b13f365bea2f3a97ea9995bcfaabd51017564c882236e916306fedfb0a36072eef907c6d635eac4e5229fe8355f363270db94dc10f2f0099fe30be3f7cb079c787cca749204c0ab79507e78c98ea85b5fc4f1f33aa4ab2fae2e91ea60de3cb95bd1d875ea4fcd8e023578a7fbfc4c89f769e52bf90c8bb7d0cffca4c4ed8d3cd8ba919b15c04c52dbb49340167e2e7b5da11e4a987b8be77f000f1e72d946059649ad67a3b46b13b9290dacca47c15f3bf5589bbd602d051916a247eafafe86e85d38428daf2bad1ac95f6286898e443e8a8e4edf083a57d55408acf042263afdc18e03a931d2d280655c9f3e0aec2bb6184e644c35a98e4c1e6961720702f98af76b15d0d7c0c1a65e04e50c27d780455a352bacaeb8d2af4dfada4210568f0bbabd86701ac55025441ab928fa63c6b1e3f751d7d94a306318d8fca9f0a4f984acf17cc66793064f497b575de194c746abb942066315be7c6cac86525333588ca6e42d35a83625a52d217c1fe7b85bce0963603456ef7b91abb5f81324455351a4b9fd1d5eb480982c1ac6e1adeaf1450d57f9b3fd42d0b5b675f0274d61389ea619fcb742bd26e4e5e0c18c765eb1d077483dd187c60ca9c0e820c880cc7ac7621e87f3e10d836995b05c524bcc68cc46cf0380d95aba9e91bba597a5def436a2e45a6c7b12b4734721fe2a2e283053fb9f5fae63d52b0a79ff64703925af82e8bdcce6f396eb7761ece6313166dfe133816bfa02583a945944d610fd68a58d9be08780147454566229929763f30f8171abdc5cca8c9f1b1b666db617b00fd9081d0d76722da9af165d5abd732fe688a8a396a6a7e1f206ac0973b255c90feb4a0167e50a0c846815c87c310fa444ddf17f76509449a93ca3fce21f805aa754c5c039a61f1bd49e2193eb575966c62ee680daf01d58547394000291f94a637e1f81fa0e7498bc31343f4f7edfa8b10d8099449162625b4586c0419fb92fba83b8fd228d9f05c8422278d42d150ac3d4ac8e07948f98ee43563a7549ef7895236dd1e4d3cd3c267f31d1c213c6112c9544ed8cd5f85281b48255a4d77033be7a0163430419779e441816c9ac41985194db747b3d03f8a00219a9c7d12fc85f2d29861f1b25bf6303e3cbdb5faf4197200beacf9fca7c49a86f1f19e4bd9ee0d10f85451e3f9d0d0467aa946892437628276c6943100069c80877cf51c06caaddf3be846e676998500b9115ab89e60e5a1075be16adecbbd262f00a8c879eb00f8b87ef8115f47efd475d25dc83470c9b4c179802e04f8eed771e4ddbfc42fb73106357329323a79dfeeb6df426c0811f2751885d14331528edca81a2b2283567e1bddefcc788177866f2e0294804edb3e72931796d0aa773f82a8c0872686c688ea9ab565900310a6e2d2c2324e0bda28b6795d2169df1ecf522091f84febfc2bf41a4cf832f37779543d21b36221425c24f34dada26116f3c48ef5a68bc5fb3a363785c3a975235b2760c13ad988495fc2d06f865d05df4bf9963812e93883a1466573aa27eff80ca5d39480cfdf2ec706f33a8f35aa78703cc2add8e41c65ed5f4536cda0b77cba4eeb900c8905dee6f5fb886b6920de1a4d1a213042f63aa4aa805c29af2331dfbf5877e8f972021ab67e4aa0db50f8a53b5133d9c931004b8598e1a2099fe953ac1dbb10bd2cb9426a709ff24952a53a762adc3bd36bbdb209f369259a89b2ae15a0b9147070626e7580e734660c4bb6559126073ff59b38410df409531a8c917e371d56f488752e969a9b8aebd83c51a70bf256d885ecd2475660a7ac2df261c44a0e8c845fc306c03d30731de74be47e6d38b4ae0b5cd22e4ccd3e0926833d81075f4552c910c41baf7f7f518eaa87037bfeb8c42cbf277d100c4248c4f8fd681ad29a25b38cd27913c4f8d343371e66f34a97bbb68044fb3735d2081aebf9dcd786c65efe6a1d3412167557a0d91757ccfe8d917cd77747e7ade4629a5e1bd802141549b4f7f851a37c04ed4aa922d05da351d60683fb6f07614471ab96734f81db58102bb4771219c9e1a9a52071d0a239c2da6b0bf52ab156168bcf525f4cd0e27a9cb80cc40dea5d47f057b0e1afbe68320071691bec6e92467b55e1c188b2595a7809aa5cb2c23cf90141f1fe755cf6e185acba7b6309c4cdc564b72b07864e5e5fea7862ebcc28a4d8ffbbcf0ade76300fdbdedee4b00aa9f4956ebb138002b9038a4acf6546e29de8816605e5418e85cc1952fb5ed015108262358d59c5ae4dc49f5475a1db31762167944b1efa13218522de81ecc50cf6ec4bbd8b5c88a6acb8fe13a43849e4d7331f0db088d27e128c5a39a054bad5c0eb7bfb01771806d715dbdb9a47b76d0ae941e657b11115fd4dcc563e5dc54ea3f3e6574ff564de723105ce89eeaa9796eee91bd335fd5abf74761813bc48e6699925606e5c61aec3c7b95201f1b31dc0366aea9f796d002471d75db7456a140d6a22376f3a27a662a4028b1f99370f6d9674fb1c12bc8b238c79542ff593654598ea959e1b316cb40e3fee25ec02fc0d1f6b9f2e55e3c221ca1c9c815554f2c22e8baed16fc3f3e7a17249535fcbe571b5404cc34d398841ae9ec28cdc5a4f36b87412e43d0397830e4147e895f95b00e8bfb3dc994c1b87d2b1729bcc0282dea414c858952c86988149289fbe1d3929de38303bf8953c54b815d041f10587eefdb75d8eb7e717d1db9d1e5450d339274e9602ff7d76d1cb04d40259aa54f9b6cfe13f4e7283ab3bb1da9ecf5222bd22e62a05be4240fc9929b24ac9c0237ca0b0dae3f8aabcc4b9bedf934d25d3be3d0a733db73b5aee3f3f9f309ae89e977f5a9486c2a28e824ad969cfae5bc16e0257144408cddd797d6927fefb27fa7c80182de74b9dee149c4e40f06648be740eebb85b664054f34720193518d7431988dc72caebff385d5edad7e1a96cb39ce31ade6d5e8fd8f6f3580a8d36c2f11161c79602d475a694004a58fa744e19535178a972884034e41d2fc8bcabf259c62065a0eaba62e7ab7b714a135d68f4a65bdd60e3d3370c5d95735f280d4fc8c72ebf4cf443bbfa4e3fde02e53688d3a36f6f63bd43d0456ce3ea2e987c2466e3bc8983235cc42bc3956a584aa334dbcb1b1d632c5e4986a5305d8f5b8b955e19aa6ea3b56146e8edb5973c578212a4fbb0bfbe8a6bca28cf5013f780e707fb93a9b90674b4d04232041a1b39785156a981c140ec37d3b88cd0162fa72d73aa6461e8ae633a6dab50ab8237b1eda5be916a6a34001d48f8ad89126754adae2e280d344b27b8c7ee18bb00721b26ccf4034ff3c7114358005ccf35378e261380c00705524da785363a9bf6e329266ed15fa8d5c2b3159101c921799f87ef07b45eec3b0d478eb9ace8f25c1deea8aeee67e68c04cf409e250975970dcb69b25bb7d4e68b3153972af3fe07bcb387d8353a7d6e0b0f417c433cfddea18ec190d80a5be38248fa4668c87b2532162e758066cc7b3d60bca8e0b29647dcf416a5b7b96f30e6bcc28bcf1e267a862f1aa9ce88f7e29edfadf7823da5ca687e48889a93f8681d4d4153e2faaaee314bd0bb4123e13fbc05f12ba10d37d91d74e4cd4b0c7862018f5fbb7ff33daab5fff95031cc4b8bee6ca67a6945795ecd017111225e42454e2cabda0cb16b68a6b47a806d6c338071036313b62e575a310c03c464735ee47989b4d1db4a363805e6e9e78282171b4a5a1b85ffb3a4c3f5de5121ea5277d5bd0e5103a69d18626a05d0ae7bc24aa5977488e3acf3090c9236c5ecc777445856f0ce78fc83e44c79b7381c4f3ed2b253e9c12b8d1e4b0894f37579ea96011371e084e711448755d815dcdbe4298205560b882f2a85f744e1dd09883ca1cb6d66f8c3a4535b23e05b3a5d0a4c1297d013b9f3cee8659185a2937fe370fd4743d6e19ba845c21ca7af9e071c2b09035c26601e87c0c6e4d987ad70379efead656218c91dee37788f23c1a9c098662adc8f5fd8e560b050cc0640955769dc3bef4050b28f681eddb6b55014160cd21e01cfbaf7d4a95dc463e88ebc7514162639f426d4a546ba497294a95d596ee5359fd1b05d6d5dab6166df335a934ce36bc67f85c7c7d5ab36dc74e2840fb255bdacd6db5749b130b07fb618b4fed789f796cd4f3c77fb68f47b27b802baef166a0b6a9948cfd5cbb91cda9fcab8dc564424fffb6ff76628142e32bb6147d8926bc3c7877186b133be26ddc81d9139d065904de4c435181de215328a8bf7f0222dd03ca796e8adc8f331acc4edb8c220f8220166501ec1e76c4e38296bb41ded6c5253185edee442a0bd36712fdf2687ed85a521a6864f3beb17efb623f09d6b79eac51fc1aad0847f55843a6760790896119952eaa803862ad6fc20ea64e061bfd9ceee4735cd0de94535fdd8aea9053b3b4f110ddace544cf5afb949fe99f656e23ee65176b37d9367e77877a866e648362f306bdc609b551666d9838c60976e59322500310c4f0903dde5f3a66ef49a0bd981b563fb1d9856343099216b0a0969993063f2a552c226882b7d672d4efbe3951f6b23190c03bf02c4874c3bf3718f7e1b806eab0aeb090d84dc4b9a506829d2188a1824ca95292cad7798548476fd05d5c771292129754bf876526e347b83c00b1f926c91156ce8e4e03cf794d24c0cc392de3c0cf00141aea3554a1e01dd32d8ff70236c9879d2134c1309a98c43902e50d10c477fcdf4f83e5f9269d8e0e288c31505f365da8fe244b37210d8aaca8c21d30d940ccc697b045a6127a596ba69968df8e9b599e43c1a03b7ac62619b6d98cea0b32dd3a31ff0e7fc465bb9fb070440ad2b0db72890380f0f91c3d8950815cc8cb1675c57fb31ed689b86afaae5b5684fe905be53f2fb00798cf66ac5d0565ec1bf8081e4f0a6ad389143fe8f6ed6a9adefc556d0e684eb4c63eecc94f28cc9ce7a72e3f25d57d330a6b9f11446e25519e1e65fec92938fa157fc3f0429613c48d4494b42e1ac4f224b1a434d414cc3d91e9d512d4eb26669d940e51d09daf55d25adf00cb39dbc923bb8d2477bbaf807513b23bda2f57ce8b6e2c864a45eb1a3e1927542efa486e46f3ad928556368efef5db25880f02e82bf391487787171def925119e7d9a06d36b33da111baae2ba7ae244f6d52f2147cd7af8ae19487bd098a6eb0a131c418ba532078242f3e8098cca1d89c6108e53763121d8bcb2d4c52d8091f18ff1b218a6a25c2a80b01952b688647d415f114f2774559ef11a8276392f3bbc2ca1a505b4c7457bd3ab24b20db52f3b2eef3fa38e7382e5e1e489264156accf478febd294991dfd00cfed642491d8bd76e9b86b9f00ec171477efa523e5c445df3902843c63d6c0b98d5c59e12b7e7cdb03175a2bb4b474b034f2169c44257caab5e0b565bcd504882cf40161e5b0b49300d9b004cb37edc8ea6602f35b49a799ee90cc51dfb4e0efbc827c380abf23ba88f80a5b6c40aef0c78d891964a9abcfd35f63fd42fa20a70bdd03f3650df67fba919ba6b83f9ea3fae6efaa7c24f3992a794049aaadd0ae896be7681279fe572725ea17e9c335d21300308959be16c825a2f82b5714aa9cd1b8c82a071074364364c3f1516de94b54beae5e82f2df819cc039f5bd2fbe347f136b2bd21377d62f5951671562b213a14bd7dfe1584f2c16ec86ff476e8ae92191b433f87e3d07569e", 0x1000}], 0x5) executing program 7: r0 = socket(0x18, 0x2, 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) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2000000000054}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1, 0x0, "bf4621ea5fc8fd2d6dfda3766485e63042041a32"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="d4", 0x1}], 0x1) read(r3, &(0x7f0000000140)=""/223, 0xdf) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = dup2(r4, r5) sendmsg(r5, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f0000000340)="2f32cb043c8beed71b0498c45f4ba93b7a1c0fc07d77f1d6ff4dc50c27f3c1b2c4318089710c28bcd42e8fe1a4d3c664f775ee0f6846918a2d82ab9fd9d34e513020889dbe0e360a985f180acd8cf86f525bdc2bdc09ef64043ace6c84ee23b112e81ddbc21399cf0586bd47b6cd81d8f775b4cf094df33adcf6371b7fcb7389b80439d38e40136ce393a2c1597b", 0x8e}, {&(0x7f0000000400)="2086430dde82e4939c26f47e51e00ae81cc63ad9224dc8a024964bf48d4c5c08e05f2ea3b18c505f991b784d55a8732379e7bc225b02d98063c1df1d29b96612faf38fce7ac3af40fa90aa3f7c788138a9b93865d63718355e16cd03e1af700843962d6939169f639a62bb36ee2ed867c0305c74c7db77b8f6fa1d1d047fedf97a727e23aa92616032495bc12e87fca91dfe67958e8157928209118c0dd650ebae568774da3e6edd6f03d9f2173d7e0b0838e1e9fbf4eab532388a42c156e0100989a94a6faba01464cdf09e1f5d19c0bf49c4a336221d547f02", 0xda}, {&(0x7f0000000500)="bd81a02be3cd84f2dfb4ba377a20877d28e8a17efc2eea640d0cfe49e641b9d80e4e85decb509713c2809d0a5281665aa12126e34cb009340a9edc3c442bf2039ff72658a4a7064eae9a61699d90ba78873c4a95401eaf493764c6c741ac98003f7589c0f5bf918aabf8e1f1d51a47924161e508f0ea160d2d3e2f71eef445f66406cb4e8aebc859acd7ddc6c9e22adf93a6b8fda8e9f1c5e1e97877235fc412a36a4fea59b211ccebe017f8c37ca34686da5751ec366321d67c8e3590c19e044227f0fc5194e872c6d21d9784dc5c5b5069cf9126edb56372293eb0bae772963077c9877a99d66905f768df4db9", 0xee}, {&(0x7f0000000600)="8613dc0dc5353947c6a5ac292c3b475bd736d07fc63b940d226a1a8c29c2f3a182b220b554daacafb3e335191ff34de1235d8f8d65747cee3b8eaae8bf1508293f6f0d7c8a5fce1e5adfb6141f0d5fca", 0x50}, {&(0x7f0000001480)="0e29b9f8980fd9aaa9c91915b4b2e0443466bb9f1db4211fb0535d3b507eb1ff65496ba283145bfde3c1770b8af779c2948300c84d1b816b4cfec999f2bedb56666d4525004c229188630e15214dfc7412bd6f763c9c87172c4b9b7d15418393ef71b46c86c6e437a77c0e14a66c44d9d7e1a55dac98d44be1bbb027d016761edfd03e17857ad0a934b76a1f8bfc31336487bd0bcb59ac66bf9027cb03d5c4a06bf1d6a06e9838fae3ee61b1e0bdee63fd6bbe318d4a00865b3170c79ba7f9ee08eb5bc34404f534371454bdec9fa5742b183798438c3008a8292f181a8c23e70f0c3730cbed2b967176616867a46dc7342a806ce93a48f8b7c6fa0a6f32bfada6b23e6b798bb3c6c6b260dc15ed8edb79dbb7d79655ddc311b8599a54c3eb9c3f37d18a24f1fcae2d50ae78af825e413f9d99865a10d645122b96c3259498de05198a38e974ffce1c5533d337cffb20815870e51d26a5c6388eb2bcb083b69904cc36f7b38732c736db95d3e2dc09c53f8771f3e20f86d9f73806b90c875d1af41e74e6be92a1c535f7c9db660088641224c6", 0x193}], 0x5, 0x0}, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r0, r7) setsockopt(r8, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r7, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa0700000000000000aaaa86dd6000"/54]) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) accept$inet(r6, &(0x7f0000000180), &(0x7f0000000240)=0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = getpid() r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = getegid() r4 = shmget$private(0x0, 0x4000, 0x7a4, &(0x7f000055b000/0x4000)=nil) shmat(r4, &(0x7f0000ff5000/0x4000)=nil, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x20e, 0x2a) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) shmctl$IPC_RMID(r4, 0x0) r6 = getuid() getgroups(0x9, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file1\x00', r6, r8) r9 = getuid() r10 = getpid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40000530, r10) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0xfffffffe, r6, r7, r9, r3, 0x48, 0x1}, 0x0, 0x8, r10, r2, 0x430622ed, 0x7, 0x7}) r11 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000002f80)={{0x0, 0x0, r3}, 0x0, 0xff, r1, r2, 0x7fffffff, 0x200000000000a, 0x2000000100000001, 0x7}) r12 = semget(0x3, 0x4, 0x514) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r3, 0x38, 0x4000}, 0xffffffffffffffff, 0x8, 0x2}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) socket(0x2, 0x2, 0x0) pckbd_enable: command error executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)="e5", 0x1}], 0x1}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x28, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000340)) semop(0x0, &(0x7f0000000280), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000480)=[0x0]) socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, 0x0, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001200)=""/40) semop(0x0, &(0x7f0000000100)=[{0x0, 0x4, 0x1000}], 0x1) semop(0x0, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x3, 0x400}, {0x1, 0x0, 0x1800}, {0x2, 0x4000, 0x1000}, {0x0, 0x3ff, 0x1000}, {0x2, 0x100, 0x1000}, {0x3, 0x7fff}, {0x0, 0x1afe}], 0x7) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000140)=""/14) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = getpid() ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1724, r4) executing program 3: syz_open_pts() syz_open_pts() sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x1, &(0x7f0000000440)=[{&(0x7f0000000180)="a1b6c6c1d6c2eca2950e663d39ab1bae96ef58a3c18046e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x42}], 0x0, 0x0}}, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) setreuid(0xee00, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000000)="b11d1385c73c426d3e33b185", 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000102b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405a533000000000000000000000000000000966e9e809b241c476044dc9774532d42c0ddaabf7bc982ea799ca259fbd8c883bec44b2ed3678a"]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000540)=0x81) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x4014, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x1}]}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) executing program 7: socket(0x11, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x6, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff21, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000040)=[{0x48}, {0x54}, {0x6, 0x0, 0x0, 0x4}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 0: openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) bind$unix(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @empty, @broadcast, @loopback}}}}) r2 = syz_open_pts() r3 = socket(0x11, 0x3, 0x0) r4 = open(&(0x7f0000001180)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x3, 0x2, 0x80, {[0x0, 0x6, 0xf8, 0x0, 0x401, 0x2, 0x301, 0x6, 0x8001, 0x7, 0x2d39, 0x8000000000000000, 0x4, 0x80000000, 0x3, 0x8, 0x7, 0xa88], [0x3, 0x9, 0x4, 0x3, 0x8, 0x1, 0x7, 0x4, 0x5, 0x2], [0xfff, 0x100000000, 0x9, 0x37e, 0x8, 0x2, 0x2], [0x7fffffffffffffff, 0x9, 0xed6d, 0x1000, 0xfffffffffffffff7, 0xfffffffffffffffc], [{0x0, 0xfffffffe, 0x8001, 0x7}, {0x0, 0xffffe32d, 0x3f, 0x2}, {0x8, 0x3, 0x2dc, 0x607ee4f4}, {0xd3, 0x3ff, 0x80000001, 0x4}, {0x2b9, 0x2, 0x8, 0x1ff}, {0x400, 0x3c5, 0x0, 0x9}, {0x40, 0x400, 0x3, 0xef}, {0x7, 0x6, 0x9, 0xffffffff}], {0xdbee, 0x3, 0x8000}, {0x0, 0x9e6, 0x11, 0x8}}}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, &(0x7f00000009c0)="b20bc9d908f56d8b04e40777f25b9a50f3df18e2df84264b8b1e6b506ec579dbb07d3a84469d110fed27f3910e2f6c1741c47b0dd52d6808260c5ec2522d730391869a2e02877bb8d9c86af6a2b10a294eee63b3854b2bff5214ec96978648d0b292ffc2d84a35cf811d83374d77ac109c80000000000000000b8c91fe251bdeedf38b2268157bcd66e36a2be9fa13425ab16f4b66e05c102b4efe97bba1ec845d1367045c3a9b0635524baa6b3568d6a6e106876cd680857617bc10997085e3d2264a3901c765d70188c2a188d9db8ae2b640a3b091ac3dd66d2ee0e2f28c2eb6eea1b1b98aaa6b31ec3733961ed28913a3cabe7bf26003a043473c6426e389df4979d5d253cb0eca59376d0e83a1dc540ec54e81ef2d922b61e75e01806a8551d68e55612925bb192ff7ed4a88a17b65ab22b1e6eff85f064add4dfb976b99fda34f6c2f788a0aec954ebc72ca15ea6d6cd04d4bb2b5aff51c061da8bdb37b911e9950c167552f006c661dd502da25b8989f7aa59bd09c9b990e34d171ba96d54aff45a5d7c832db80a545b3ffd6d8356249597dbebaaf400d53b1888d667aa0accc27f2e3a4ad35310a03bcf302152f551cc00bbf515865e7fafe6c998aef76eaaa47683fcca3d68c7319cb441bd653e9d608fd776fe53933bc3d5231112c6706a45c51b5776fb9ab59004977aae6", 0x1f0) sendto$unix(r3, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x1, 0x9, 0xd, "feb9fa588f00"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x6c}, {0x1}, {0x6, 0x0, 0x0, 0xffffffff}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d33", 0x54, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0x50c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r3, 0x7, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) msgsnd(0x0, &(0x7f0000001180)=ANY=[@ANYRES8=0x0, @ANYRES8, @ANYRES32], 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{0x4}, {}], 0x2}) msgrcv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000640), 0xa8, 0x1, 0x2000) msgsnd(r2, &(0x7f00000013c0)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRES32, @ANYRES16, @ANYRESHEX, @ANYRES64], 0x1af, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/4096) socket(0x18, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x1}, {0x54}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[]) executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file1\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x20) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{}, {0x7}], 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x7ffffff8, 0x0, 0x0, 0x9, "0100020063026d000001000000005966939a7d00", 0x3}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000500)="3189457e9af62f86b11ed8fc299c9e626fd2327ee892dd78e1dc29", 0x1b}, {0x0}, {0x0}], 0x3) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) chmod(&(0x7f00000018c0)='./file1\x00', 0xb7) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000400)='./file1\x00') executing program 4: r0 = shmget$private(0x0, 0x2000, 0x501, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x108) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x1, r4, r5, 0x0, r6, 0x8, 0x2}, 0x6, 0x0, 0x8}) sysctl$kern(&(0x7f0000000100)={0x1, 0x22}, 0x2, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="b21d67488674390686c1f33a05aed6a61d71e71e5cf0345f229105b9664fc79ebe9e67163e2db35e3b7c00aa4103af679cc0252cfb192c83e0976ef23f66c36ad5f18b205a2c83c01abb261fc886cf973a248e2e4f254969d199d3eeeac9f2668e06a2adf1b94bdddce500ff8ebb082c088d3bc8cb2bbeb223243d976d951260b5efc99231f555e4aa50f0ace8dae4e50704a3effb8acf8499d0768a094613cc69acab", 0xa3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x130) chflagsat(r7, &(0x7f00000002c0)='./file0\x00', 0x10001, 0x2) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000300)=0x80000001) pwritev(r7, &(0x7f0000000380)=[{&(0x7f0000000340)="640cc76fdeab1f1d54da868f04731ba5430482838ba7d913a5b953fee26e6f776234451eb694c94d7a0dda0c741f1c61cf5b1f9e4f792f1a0654eacbe2", 0x3d}], 0x1, 0x2) wait4(r3, &(0x7f00000003c0), 0x1, &(0x7f0000000400)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000004c0)=""/53) r8 = socket(0x20, 0x2, 0x6) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) chown(&(0x7f0000000500)='./file0\x00', r4, r9) r10 = socket(0x10, 0x4, 0x2) sendmmsg(r10, &(0x7f0000001cc0)={&(0x7f0000001c80)={&(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)="2ce7da82b611bc514cf2ad2a150fae804f75bb6ca6587402762f9eb417884771c1a5347921171574a14cace279004954fe05ae1e4f30c983d2b94a5c95c60734467e60f0878dc49eeab7d7dea870398bc2ab9f7403f6be43cb6d25b9417be1f62a82d770e9aec14bfc4d84fb167930fc10f0a7fe7e95a0afbeec82bc90cab0af54f431570d42f14c0409e3ecd4dea783d8755588a9cad0ef051604a5499f13b826b7779acc3359cd5198def9", 0xac}, {&(0x7f00000006c0)="deef6bb3c281d468f7800f3e1452efc2c594b5a440c37842672615e5f8325fa793eace427558963960de7edda6abfcd013108c28d0a8018acebc3ca357e7db79531346659e901dbdc04a34576fc683e1d5d6960325266edca0d53228d8a2e41b011ac1fa3a38a5db4e83414892d466ff5b682a5aa074abfb64fe00ff234de8fed27a07b801e3cec27d8c0d15500020ab65f429eb98a2ff52cda77ae402b84ae4b062874734bdcba3e952b8d7814b639130c3", 0xb2}, {&(0x7f0000000780)="95f3d859654e55d7c76ac7dbaee21fa512052003dfb42993c063682538ace3732f83f9d2d71418f5acb1c23f0fe0326ebb1a0a612ab0290041af6436884b91fbcbad4d547bacf0174b02f3119a9427effc01797784e6612b74229dbe530e881592ddf30747fa3e581ba7d98ea78810bc09331086ac8390b45152f5a83ccfc5f0dffe15db2a7d41bbc5291dd9b4033beb4258f63278572fd6030b64953f370a9aa0725f9e4aff4cca31e0d793caafbdbc426198d8594a83f011428f837f26439fe778292ea868d2893cc8ae06b4a198379c151812beec1641c8b2117c45b209cf1bf5273d891df7b331d6688560ec47cc397a095a38cdf8a4e022f711983c09fd46791cf0dc00e2ec90fae3e1a67fc5ae1e0af64f8904026d5f0edb8881e25b41bc277ac2508b96a39409b7662ae6cb32a3f806cc8c2271aebcb3e609bd70d0b9fc80b8f418028ed2717b3a27e127bf94f18af018c1a06631932df91d937204109dbd4c75c508e178a5a41faeaffa0d06ab328cb2f4c9b7cf23cc562e82d8df1dfefa80159090706592f9d5cd1e92576ebbb0ee1af22e238a5ad8e243912b9d081f9b2648ca56514499b6e95301f3f98c6f0969e0ae88149eb9f3a56c486ff0813585c8bfee3e42b550b9d67952c29b9b3521d808ad860f7e860ddbbe92dd72413826e3d54e6243fd1d410524c2aa5199ecd8b67171e18cbd3713ac3e1c63126d3a151ade8d61a59a88fb2312d2927641a321c89f322492b75390554c0b011f3a591a6ef44f882750555ee1569039e33f0f7ea506d065dc97c33f6fab8f167f6d32f6c6ae46702529f9a063489004a58d85a06a0badef83da3503abfe80e9ee5588cae4566717782d9c5a09a7ffb3171615bec12b2aee9ca1db0dca575b926d3c89a50564c60cbe6380e60b660eb4479b38085baac5b991b114f7305d18af8d231b080469c7e2466f8d4dea7dd8b81b99099812aa2e2b82c66737743c6289098b696211b0dbece12f4692814cf4582bfab5460b75427ef394074561134917b27a9a4afd0285ee41d5a7a3e78fc2cec8b49a2f585b2d7e38470982d7455bcd45f20b4c770071bdabbd9e0ea676eed91f55cfd2ed73281151b7dd177ea33816315eb9cd50710805adcf7f01960aeea438bc4f722d2ce065caf00266da26099908ff3537bb2e24c7180e6d2cc5cf98d7e2b8e83b51fe7c3e14054cf0b2fb849a02eb07a190460b90dc14d419e4527e45980d5f7f196e5a6984d83c78e38a8a5bf4d33e8f8111b7c09130aa9374f53e26c511358f71918737ba7a1767efc8d6df6e431cf0fd74ad548b022c4f1e1285d8447fae0c21c60a2d14d99c866a7defdcc9b857550ed7b210a4276b86e52336708fb4bef614057992bb05fb9cc00425d4762af5355b9b05b2e3858ddd1380a5a1856e2a8964ef31a9799bae8ae778bb5fd7e750c07822b27fc2d1fef2d5d8395459b4fb752c2589855c64b1437beee5df5b55da9892dbb26bc6a170b391d065d3b2678092d5fdf7178334dc5abf29e760e571e333487c8e2463e732078a9dd05a33f5d8eba82d10b1854f21196be133ab451cce0219de5f22d99c016f02848dfbdca50dd041c36a9e4730a42a65ef539d80f227cd7369f782b9da371dcf73c36e9a0452e39651769458556f193f040bbd94f708fc3eb702ac61b31b7aaf80cd7c6cf3e386fcaa64312ec105d84e9ffc732dcc49936288dd835bb034a52d6a3007f3de77188138c64eb1803535de40b6a4ad1859c45bdb1138f63ceb0603cfb96c6fae3250df21549664f77dbd3b2c2f33c5a1772ff32cd1781907e89807bf30d6f9e080626aa74e34452a08722f386142e0c2170d2607126bb5a2f73290704711d9109be50dd45aa5ffcee7d2c6dae8184e4cb17d945aec38ed2bd8c3ea81f8b0157fa13c8e76fac66c6c6a094de66a164c3e414fec1aebbc6e235ec8905aba530014efbc7641efb1d9b7b480133a9abf5996735d414ac8186dc7313b3453938c5acf6554f954cfc173bc401143d80dcc6dd03b0e12ba188fa3c58234e9d8dbed767c3259fabaf617b2ada4cd76331ad067749574cc073a414502dbea2bcce594808d4c6302bdf2625c9729172fb8c625db326ef82a39f9577e5c13a92a1c677bb6e2a8ca55e213ccb30da3dacfdaae28b08c9f30c48d75e09991479cd0c00474b273ad98f5fd5ae652b58d5315f69cfa8f51368e391cb7f25cb1b1ee9666a8f1f69fb92c12a09ace70b03fb837b644bd3bce45f68113873d2b8dacfa526c7c6e8679d6166cc60466d49bb5bf3ba5e1cf986540195f41f6bd976a5f40e2863ac3ca48b36e75759f47211f67dab6763916a8dbac819829acb6534a6b4651780e4d26d928485a39614c4c4921f1641cb479fe3d02aed0887832a9a6c4cbaf143340c146bbe33b236b9edfc4dfed151c83200a457f4b375adcd0b4b31da652042ff6767544d63737a58271ea2d40d97f6a6587a85abfccf940ac3c93b4f88bf32661292d160449a1ce51adee7653ad36dafb72bfdfe782588e7480cf88535b9d561b1c93129cda29bea4a29f69963bcc343241fc071021d281b596865bbbbe46fe90d80669b8c6006b687291e6902e4d0b56094f63140724d8910a5bb74387f023b46c6d1f2518d6aaeb35a84be727829f410ffea8c9423e3f1d6dbd33bc7f6c7bdbb018c7aac1ad753ce7a0dd8f7844c81b86e155da7687e155ea1852f84afe87132643c0b956f2ceac853b1d322039915d99d856bda247724f77250d0b735dccc9f9a07a9124cb4ee49f13b011b1192a807f0396a7fd26dfdac13d8c6f47d06f8435f901f58d270cb687683330e1edc3888ce9d28520ff4f1349a22561946d0cc535ecfd54139bbab3697da4f8d099c09431643b29bf613071172f225f2b89245078a418d9a1786f4022249dff87756dbe8fb108dfa3156a04a77d8995622061b4bf8d5f09cd1434dd4cbf9e8b74856bd9c347fe94f2bf57eac5863b11ac96c8c239b21ab9f61bf18c9fae36861d3619d3400c9ee4b28db7437c7c451ba82bf652b5bd969ec79c2491d3fb1049b31b670a2ce7a601c778a0d2ed998e74f62135bebb3f0d687a105651052ad089ae8ebcc2e26b3942cddd2ffa393136709e9da718d76feec383a7ad46ea2de549b0542c652e39bad9d21b88e64ffe539297ecddf4c833710c1d9d6e00fa291743e580e6175fe17b991e39dd6000f3ae85a9f03aea62b5312dbe824c9c5c6b94897d48e60a02379acedc8ccd64592d49540c04d982daed48774c2a000f36f61d387bafaa2e96f7f050347e4823f43fcbef03b66ce333d3883f164997dbeed4bd6314cc86e85d1a4c2c020dc1717001b82a7e9ae69407d94c4835c01105d83bdae84786923b8118999c118490715c280291247352356752a8780d713259e3e61380e7dc5e374fbccdb8704852ba182eb6cf8fb2ac401195a06d0132e11363d329bdc101773e0e1e53158d53a260adbd6d587ad14229300191511877c965a384185df23edeb71680393101c3c51a031dea64b62c2fdd7df6e37b8648576f872c8dccd6600864d61e0de894fff358194c2161426d940d5a209bd18cede5629b1e26cfbe3a4dd4c2b972d47430d1c4c16a7607e64a11dfaa7dc9bf992b716d78093efb6d368459857194459e2c04c14dc3666409eb33df2897ed7d774135d08c286facddc73ff9cd0659a93f655de17e133551d02092bbd55a6f60c7bdc12aee15fa88c33f2f18f843030baa66322835fb9a05726bd70ae099f23b1481c5b296f92789079131e1e76f314c8e7775d9d66d7b75a148901ec4afc69bcda5259f7ab6b92b54fb8b6f87102a922d591da6999ee5d6548ac3b0f128d849317fdf410fe4448a8f93a58235cee643dfcfbb46e2e89fc089e9919375ad1e00ce2555981514679e801d375bc424f8abf3271a440915a084ed0b1ec4a3e48787f9ea50f883ead6d0f0fe2f7679946268afbce71e93d28ec56c66532444b17cf67b2277bcf1a6b3275b13af401864569cda2111c06bcb9cd6e84b2b4d8cf77db2e30c2dffea65064ce5ef0292c0a4310bb754a235c33aad199c17b2a1aefe33182c8b02b94c129db39ab62b94f370284cec95211a573769068c9dc10a0540ba4f36aa76681e523316b51c9a6d02d0ea26ba5da4baf261e92b3f747565b56fae4796265364ad94d18f422731ed3911dbc8a88e1696a033e038c53a8f9249d3585f533e5ff5e174872c5ce6c644c98ac5eacec1f13b69117668fee1c90cd5de47f3b511289e2cf568869de721e05043668f4820e06dc7cce3f6502d5d48f16492f9ddd43a7e1833d36285654a2de2f7fa15da9b4bfeb6f04351a132275f780ae67bdf79218ba2ac2f81034a1e6aa47de27eb9413c7bdadc0b69548bf02c37fce0dde5319198ecf9987236f0af016b99df11b1d665464c0cc749b979fd5db35c75bef99cb63d53ea0a6c53eaeb745b20d2a849fe4fc424c31a83fdab96d612bc2fc1775d029a249632d73d11f6477b9a86597c3b6bc32b85b63c01e8fbc305ef4e6168ef2d30e2620ec6f37e6d426b0e19edadf307d277e2e6a1b0d4e20648a871a38669b905ab9abba477f55288d54cdf02c5856794f07c79fa9834f1a6debbc6da6b94748735919b7ef930c3b07b072ad56b2bebff0ca86a09cf2d05e68f16de33346ebf5b2480f738f1dc9ce4591bf7bf53fb7bd41dfd0927ec49163c56bb402b94badc5ae3fa7bd2e547b55d2e5e4ec64a9bbf0373426db86a94de9318c27db0a30eda528f417a8c878be7b5512fa7d304ff769aae8d7d867e55b453e6f321d8fb02cfe93122dcb747e8f076f215c5257ae1bb4a10e2af77d2a70e3025d8164ecac0ba416bd7eb7597acecae3a68590ae2891e6e65c06d1a22685e823ef94c6a66a93a562832d19c2c047bbc6736fb05b60a24f16b8f7babdea5201b409f274579b0ad53e414958058db69d57670f45e38a884113d15a1484138ff58c9909c15ac3bee86e624932e1633a2f377c8e28037104e67e91fbcdaf26f95781f2a4ec1fcbf8f9894dd38ad31001b3ef76ade87c24b04608e05b8bd72816fe6b8b17b4bfeb2f05d48a52a660eb28edfc61ba50fed85f5466c59627ab4ae538b3b755203d8733aecf8dcc90a9f8c742ed67e52c6d1847ca11f7338cbb9e4d4d81ae32885a83e7e8ece82ef03ebc983974ae008fb74460185da74747eea6f486880d890a59e9b6c5ef63f63b2c2f011b3ad0856cf90073b941d76413f0187d923ab1a453e3c74220a68fe33a40bd26aca1c1e0afe41cbf08662ef7b8b1629622e18ddf4f4a26d4878db75fbcf95ca1a7c3c13477043c874d117fe98932ceeb17b92a6326cbb3b42a9a76fecde5938807bf250e9185118ff190b9d60951712f6a7e3c52a4a6f654030c9f7e5b0595fb101873817fcb50391067b7b7fe881130764e7690d65f17b51b0fb4aa930b2c50a443298b440d06546e1dac29fc39aff596d9a8cf511a3610c2bd707d75caa775ece92664bbe2ec373469563e69838a5720444b5b2863490dfa02116ab2aa755c92ef412a27c8023139b8cd7a9dc4c0205d9528b0c9db550a1e480554759c59fcc76c6cf9fdb405d9fe0a163f7cd47a08429762ab8fade6a5acbd59802c8cbe83d2a5252ee4a3db20ed098e584b2f9c02550bd3ef7050111b521a93ea7c27406a05443dd026fd65db7585a8aedce76a4fa405452621230fd09dfa902742f3f189dece4ebb014f5d9aaa869148a0f47b7babe743fba4fc28b6f284cdd398d9a92ce5ddede", 0x1000}, {&(0x7f0000001780)="9356acc045a2c4557a7bf2a0ae7e91ac6257761b11fbd8c4ebe97dd4dcc7460d758c8ec69c92eb69b21dd3d5ceae617cbfeb2d056df1b5f73df2d1367c0c2d21f2c9f64a94e2c9cb40f07ef8e127477dbe5b0724cd", 0x55}, {&(0x7f0000001800)="53e46a6f233c75d239f06da6dad41eab163b82e06f5da12e71815b40b73db78edbe1ccf5f89af922ab970d3de2cffb08182b07ec19d2774e7a4a98bc6a6d975abccf5ba8c8f08a7e5a0b793e0d63bcaca0c1570e7bd79789bb41dc5387e9707b7d576f31c6396b4c03978f961dbd9132bc6e212dd482a10b42bcae97bd3dafbf8857a848ab22f21a6b922756ea4175b7183c48072a29ec8817", 0x99}, {&(0x7f00000018c0)="9db896e1b282d7dd7e3dfc1bb312d118c7684fb7fcc1e73bd3d36d4e9d0c3222bc14378f70f6b706e81ec15921346e75b3a428c675677b2306488382501e34fdb27bec23e92d0f23bfe7ff7a7bd8f7ca660208c8ede4d59760c77c92622392ed30443b297d4177b710dedc4b0fc5d682a4b6922ba0b8cbd37d882df023eaebb74f0b86e3b55b6e1a94b02e0675525b1ee07ad8b7e8487c59eb093e5b2fd66e14153e7a7366e7", 0xa6}, {&(0x7f0000001980)="d7013ac2c1dffba203a53dccc013105a4f251a5dfa2d8fe9380a1176ceb56ab0f758bb9c57ceb4fc6436728156aafa3d63efbcede717e4", 0x37}, {&(0x7f00000019c0)="31fe3335f0ccafc3ffaa235d128f8b845043b2cdd301a5005c743768bf59b20d5ef5438e9af574679f97e87cf82a4fb25607033f15d4843f0dd1d5bb10bf8add56575104c53d42a9cb06f667bd0f8b8bdb8ab04a0a68fa4fbf6301dd70e9e3e34164624b67d41b3d5c2cf8884988c2c3a4dea8a14ede0faa8be9a324d404f49d9b96", 0x82}], 0x8, &(0x7f0000001b00)=[{0xc8, 0x1, 0xabd, "a470e12635a18a3fa285e0e77e7c7a7e141e8ca79bc396a37db1b0884a3b74380189313dc9f62cedf2a258c80f957115a9b97ef966182b3024252103f7df0aba63e4e09e967e55c096c9e6ac0cba9cf921372f374dcf225e0bcba0086307e3204df8ae25c75226c93cf89885f1b4f311544e4ca39537869b53fb25f9b4d97f9b5c061f4ec343fe3d4942dfc78027e5401f9e5a95c48b235b68ed757622155fad1f4d510a728dfd23e1743b04e19acb2fae7634064f"}, {0x90, 0x1, 0x3681, "d948de4dec88b48e24fabe4a143332f9f52d5a15bb518a58c7b25f9bfc7dac697590c1a455413e9e25021ea37526b5851f8cda2b5d9dbbbbec3d54ab995c7e869687cf8fba1c1c30a0ecc7840aac5c76c944f6fbac7311fa948ca743f0e5904193ef1e45e6c1b2af6304375e5d6611acf025c971a8c6e96dbfcb185e5ffa"}], 0x158}}, 0x10, 0x4) lseek(0xffffffffffffffff, 0xc4, 0x0) open(&(0x7f0000001d00)='./file0\x00', 0x80, 0x9) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001d40), 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r11, 0x400c5752, &(0x7f0000001d80)) open(&(0x7f0000001dc0)='./file0\x00', 0x2, 0x1a3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001e00)=[0x7]) getegid() executing program 7: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) socket$inet(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000400)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c03", 0x40}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x3) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x721}, {0x1}]}) setreuid(0xee00, 0x0) r2 = getuid() setreuid(r2, r2) r3 = semget$private(0x0, 0x2, 0x490) r4 = getgid() r5 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r2, r4, 0x0, r5, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) open$dir(0x0, 0x200, 0x0) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x28) write(r7, 0x0, 0x0) setreuid(0xee00, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r8, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f0000000040)="18", 0x1}], 0x2) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff17) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000014c0)=' ', 0x1}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x1c, 0xd1}, {0x5c}, {0x40e}]}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28}, {0x14}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ftruncate(r0, 0x9) executing program 6: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x19d) mknodat(r1, 0x0, 0x8000, 0x8) r2 = getuid() setreuid(0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x2, r2, 0xffffffffffffffff, 0x0, 0x0, 0x58, 0x200}, 0x0, 0x0, 0x6}) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 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(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/91, 0x5b}], 0x1, 0x0}, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x4d, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) preadv(r1, &(0x7f0000000b00)=[{&(0x7f00000001c0)=""/103, 0x67}, {&(0x7f0000000280)=""/114, 0x72}, {&(0x7f0000000300)=""/130, 0x82}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f0000000080)=""/14, 0xe}, {&(0x7f0000000980)=""/169, 0xa9}, {&(0x7f0000000a40)=""/153, 0x99}, {&(0x7f00000004c0)=""/87, 0x57}], 0x8, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCGET(r2, 0x41946472, &(0x7f0000000540)={'./bus\x00', 0x1ff, 0x0, 0x7215}) ioctl$PCIOCGETROM(r0, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) executing program 2: ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) mkdir(&(0x7f0000000500)='./file1/file0\x00', 0x0) mkdir(&(0x7f0000001540)='./file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000440)='./file1\x00', 0x0, 0x2dc) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x20000, 0x1a0) unveil(&(0x7f0000000240)='./file1/file0\x00', &(0x7f0000000080)='c\x00') openat(r1, &(0x7f0000000200)='./file1\x00', 0x0, 0x1) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="10", 0x1}, {&(0x7f0000000180)="c11f9699e0e1bb2e"}, {&(0x7f0000000300)="19b8b0c8572b7263cf86976d63be93dd9093d781c4a27ada191856fdcf1b561c692b47c58fd8a99ce8d2d447847d062ab9f8a39b4b39a1746e8e9c3f5399ff8d819098eb6785d7886d57649654e90034cf833e8615a96accf57116d12acb0bbf64883615f9995e4dd4a6846042a99ddde391231452d09d213aaba2a874e04bacc0c75e643029fa97897a4cb369f349eb2e74d9c5754acba50754f14c442637bd417b1f92523bc9d454351cfe074c96c6563f521a94bff5"}, {&(0x7f00000003c0)="bd6dbfef6a33dbec6a03683cc8c3822898ef050ef15db358328a1ac469deaa879ca775dc004e02b762487c01050068e45a9896882600"/66}], 0x0) r2 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f00000001c0)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r2, @ANYRES16=r2]) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file1\x00', 0x100, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r3, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffff0000000008004a00003c00640001000090f5debb0a85a6f026db7fbe9d8a02780000000000000000440c0501ac1400aa0000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRESOCT=r4]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x1fe, 0x4) shutdown(0xffffffffffffffff, 0x1) mlock(&(0x7f0000605000/0x3000)=nil, 0x3000) executing program 5: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe8, 0x8}, 0x4}) r0 = getuid() r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)) semop(r1, &(0x7f0000000100)=[{0x3, 0xe, 0x1000}, {0x4, 0x303}, {0x1, 0x8, 0x1000}, {0x3, 0x7f, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x202, 0x3000}], 0x6) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x597) msgrcv(r2, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x6, r4, r5, r4, r5, 0x7, 0xfffc}, 0x2, 0x7ff, r6, r3, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r5]) r7 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x86, 0x0, r7, 0x0, r5, 0x171, 0xfbfb}, 0x5ddf, 0x6, r6, r3, 0x80, 0x2, 0x9, 0x4000401}) msgrcv(0x0, &(0x7f0000002500), 0xbc, 0x2, 0x1000) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x1, r0, r5, r0, r8, 0xb9, 0x3}, 0xfffffffffffffffb, 0x3ff, 0x6}) r9 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r0, r9) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) r10 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) renameat(r10, &(0x7f0000000200)='./file1\x00', r10, &(0x7f0000000280)='./file0\x00') r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$inet(r11, &(0x7f0000000100)="ee598539830f398c120aaa3886579eea1b584580c33c758bdd0f4ff15f7c55a3f9d4360548a798a52648b63d4a43e6", 0x2f, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) sendto(r11, &(0x7f0000000080), 0x0, 0x8, 0x0, 0x0) r12 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0)=0x9, 0x4) r0 = socket(0x6, 0x1, 0x1) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f00003f6000/0x1000)=nil, 0x1000, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000080)={0x0, 0x20001, 0x0, 0x0, 0x40}, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000004c0)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x20a) socket(0x10, 0x1, 0x4) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0x0, r4) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r6 = syz_open_pts() close(r1) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e", 0x0, 0xfffffffc}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000200)="fbcc79265977ad74dec35bf700f8a572a61bde6612b9fc", 0x17) readv(r7, &(0x7f0000000180), 0x1) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000080)="45db9950f4b16ed62dbd450000", 0xd}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) recvmsg(r5, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) close(r4) syz_open_pts() writev(r2, &(0x7f0000000980)=[{0x0}], 0x1) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f00000002c0)) executing program 3: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x43, 0x40003, &(0x7f0000000500)="87ac5a420d09ff4008b27a064e9ebcdb836ade61154d49ec2e84839229eb3b8db4ffdf0ab234485204cbfc78d5d49d88dd2f09cbb87e62266db8e1f21ac01716f625da40f263cbed5beabbd9892391bd9700"/112, 0x70) r1 = semget$private(0x0, 0x0, 0x82) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000840)=""/276) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = msgget$private(0x0, 0x408) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000280)=""/99, 0x63}, {&(0x7f0000000580)=""/168, 0xa8}], 0x2, &(0x7f0000000480)=""/123, 0x7b}, 0x801) msgrcv(r2, 0x0, 0x0, 0x2, 0x0) semget$private(0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x6, 0xb, 0xfffffffe}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000004c0)=[{}]}) syz_emit_ethernet(0x2e, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x24, 0x0, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup(r0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{}, {}, {0x40e, 0x0, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000000c0)='./file0\x00') recvmmsg(r7, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f00000006c0), 0x4, 0x0, 0x58}}, 0x10, 0x64, 0x0) dup2(r5, r6) executing program 7: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x46}, {0x1, 0x5}], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) executing program 6: syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60aa862000302c000000000007000000000000000000050000000000000008"]) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000380)="3998a035", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x7}, {0x84}, {0x4000006, 0x0, 0x0, 0x3fefff}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)) r2 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x200, 0x2) syz_emit_ethernet(0x3e, &(0x7f00000009c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "cb7065", 0x8, 0x3b, 0x0, @rand_addr="35b282d55c8bf287fa1f01eb6b0de395", @mcast2, {[], @udp={{0x1, 0x2, 0x8}}}}}}}) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) write(r0, &(0x7f0000000180), 0x0) fcntl$setflags(r0, 0x2, 0x1) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x10, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) semget(0x1, 0x2, 0x389) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 7: sysctl$kern(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) r0 = socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = socket(0x20, 0x4000, 0xea) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0xc}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r2, &(0x7f0000001c00)=[{&(0x7f0000001480)="9c4923", 0x3}, {&(0x7f00000014c0)="3dca8377273018e8eb7ee5", 0xb}], 0x2) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) executing program 4: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0xffff, 0x81, 0xe20, 0x2}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3034) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x0, 0xf001, 0x3ff, 0x4}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x7, 0x6, 0x9, 0x2}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) fcntl$setstatus(r2, 0x4, 0x80) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) getdents(r3, &(0x7f0000000240)=""/236, 0xec) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000340)=0x7fffffff) fchmod(r0, 0x23) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000380)=0x400) sysctl$kern(&(0x7f00000003c0)={0x1, 0x2f}, 0x2, &(0x7f0000000400)="79958504d7f47d947802f6faed53cce054d76e40791fcc8e35d21e9970ed1cf281467c1f614f886ac5f35e9d2fc3134a87a4cde231f1e7d568e6f1919ff90460437d75665a71a172cebe84590ad5d6d780e14b84e7df", &(0x7f0000000480)=0x56, &(0x7f00000004c0)="25e6629839b3d52b262fe01fd5c946e3f24e021f1d467a60e8c9064311f1135124f56755df4fdd417d9519961f61ad7d9cf3a7b72c888ad3560fa60a3f2987d02b8fe78f29f7297d5ca7ada3eb2f91893f2b9cd43b00cce11249ca7dc87d76de118834902f6c3b538771d4c25572cb32e18c2892002cefbb4f2ac58658d600c8f5f578cb79a39cf498361d44272320d62334dbd5bad71dfba50a560530760ccc7f2105ba4d9eb3255fa7af023fdb9b48f612147e9a97851f2996b4b22ed5d36901075a3cc8379cca6e2d5ac6eab805f5f32424a5fbf9f687c616ace8175bc04a7ddd242ca8db5edad226256a772601eaad32fbae7f2ed55d501128228a46b6621f9f1a6c480780429f438ce5489dd993fd92521a25f757d1d14acaeabb5288aa4617ecbaa5d5c00880b146872a4d1aae044b5b5a1b5c93d3bfe994aab282be084f7e2f228129d84305be8c0d0946e3f25bc4a5197a564e3617f96cfab3142ff0d14392e5453f42962c7e253345f1838aa7fb05bb1486204094236b1536a67fd2a5411520fc7e2facaea4e3d88cf9cca31cac47c991263ed87628578bdfefbb90b7dfeb88187f8725011a1256bb9868cc84915e34f6dd4fe4a3998b50c60c4a88f9d1ff5debf8dfab5975b569a6f83e4c1fd69ff7ccc1a58499125de7078ab40a3f5b8bf53551dc8e49b101f158609c5f0b5ce27019bd1b2941983312b547fe1fc70bb69405f9c35a622705a5b60248ad5d0df3e74d9cdeef82186359747d70f82c6e7f6f0ca63ed3f0329953558045e64875da00042c7a8eebb2a22e5c92340b40a34560bb5eda093a1a5b361c80414361595306f9020a24c8ed9df6ff643108d9bd5cdecd50817566f71941c3faf7223fd362b02bc0a02b6032c237255842a7800f50e50af1c89dd5adba8b77e4231bc54cf941a8875185bc54ae220114caf832043b70c1bba49a7f23cb42ba7078fbbb53b42689e5619a6fcb98dbd432767954b8228da13130d655775be1c3913f2b142164ff8adbb42fd51efb0e3fa6c1344297a1189b68b53dbbb657850a2861d83f1b3045cc534c8199a0b63167642d1b8011162f0fcde27bd1f09a73ed518ff432db89512c8a19edf016da347b8a6c49b5b749bc1fea674d1cdcde4e117973631d51137b68032d04e99c1ab1ae15cbc3c36da183dc63074cb4101c1a545e7de13e3c51c58e90bc2a1b623ce67cd3e360e27cc69c0d7a44a96754d3e694d9f72e9a2cd881d6242153bf30e2d4944ca43d392c8e0885ebc921dca6b9ed853f0647f3dc696c429ec587876a586d0d35ec7399f56e7a6a81cb57444962b869e50626bcd81db5c710f1bb94ec1e7f56ea614a3f4e39fa66cc7c8e1995ffddcc57bc1d745a743714c171c5fac18d92884264e46d2a42607db98862d3b8f788080c49dee08a61333fd9412c6612413674c6b818b72aa349c554794e9cabf672c9cf31b1acde450d0d5eb185145c41617f37d989c53139754a0c357262a67f802dbad78b2054af157dc56e005f7ac4e5d8c584b3bea84649cc449177b5ea8d73124a74d620a5ddbb40f88c48e5e823d161527d44ecf4d056bf52eb1e522007f2e8c580406dd6641338eb69c6c2cbae486404d1249d1a9be52814f7128559833755d932ecb3132d9234ff79b4d37fd5167fb94b47ea393c25ca1ca8ffa2e3a074ee4f784eccedfb687d75a59344e140621c9aede0e419b7ea05498657b3ae2de1794e0ca11ea1fe64ba06f7dcc1dbcd24350fff3d2cc5407f28dc5f4772b54d0476ac5d2931666beae7cf3f45b782dbf89cd3047ce31cfa23eee374c14f3255fca7edc2746c6b512d2f27eee8193486cba43f49866acf6ce63e3d3507fd703e04f3bf63edaa2930c451fe3b0b915eb5bf26eeef1922c16c4a7e330229b7b600ce0d399dc3ceefee139c19c62b176c1cf5d83f65f4e737d5ed8822735d38805b1023f146af207645fde1d83fdc342c55837c550e35f7b79283fda03986a3a019c0c1d867ee75b09504e85618e1afa00a324c209df659559609f63b4c2ec5ef9a2974fd9a89833bfecbb58747c361dec91c48d1af5bca938909e2c11f0ce817c8d43b13c9880cbc9a8d0e279c45889582c12d1e8c45cdacaa84508328d4837bc852643c56f2199631831dee64e7b1ca225a39621ff71f9fe1d66bb326838e1a3a44dea3f9c05400d1c233e09e09ad6db1ace6093701c2a566b7f9abb5077e19125323615dbee1de0681a8b0022fc98a03c74757a4d018ec8aae7dda610fc488e6becb70cdd0a484f4ab24c05f693bf9ed7495c65155ed7239b468166762d70edee5c50af112d32d44e24c3aa888ba7ae2db48fc7a0ce15aeb8f09174ba283b4ad823d54e02f89a6cd10486ca198016885f185468b2697bcf962497acececb3d141c7cc1f7bd9c3710d60182843216e8c1fb7cf242877e5392be1ea1a599e469d1b2e2c8111d312ea7c2f44b88e1d896602cd80d3866a2a8a1c3a1053a229e0cccd89b600b4059fa3fde84ca38fb545991480bb083402b55bbfc9fc5ed06ca523f10a9b2b0ece41b075e4c10466a65cf7c56dfcb84ddd90bebd70bb93851b7db4f2bfaf3aa56a3c10a20bef18876e34b3e4763229e8984225d2f5d08f875e5168e7973a481d53783d7727dbd1f18919f818391cfecb0ec9fa7e38f9882af9b91f59561573abec13ea068db57ff81965ed983250e915be2401483208142a5f8f97ed69aacea2536111e3d8e4522dc003973d4712d6d03f0f6f14b444b95584f0136932a23095a1685d0967b0fa5e53be832ed5ce2b6def4712499f975e0bcb272f9e4edc3a262fdc45173975d7ddac539ed4e07f1fe09d4c4b2a4632ed22b82f156210540fcad1738ac891abae6e9c3a93e19f839566595f004351ad0f9fdebee830645a63a077c2a217183e6884fe5946f87e2590d7b806d24e91f6c1d2e822da3b76aa95490997498faffa7ffc0e6399d7c4a873978024d455ba4e6c60cf1ac9da384ba14b81fb6a57b1dc2efaa400771c8dc939ba174185a4325a340ae32cce45f278b9041b1bd61dbc42da22f1d4d3ddc9f9959fd6327f69914905f7d9aa8b2fde483cd723ae8c2bc3423b10b30fcc0c52d3e7c0212c1c09c17ef54e665e7f73f443ffd1188e5a2150ca4b4d1513c75cc597c79f6cd4f3938ace3717df41acef7f74df48a0b395370d3a2fd9a37954d41e168d083bde9545a8be300008e72bb2ba2e82088b0a2d5fb1004c6d39308e2dc689067936a109af504e889b226d7c5bbdaeff6f39ca5c706b89e0210e5adeafff9872db95b0fe93f1229806db9b7465150f4773faa27301935a84df6c5e25a7cc5a20ff7393b383aff39ca9eccb31239dd55c79273422cca25dce21a6582f4a85308fb400edbb245410bc9bafc7f181b7a8d7f7fbc7c77a7546b0ea67daf23c32bab686a4c9c956c95fc7f590b6c7938cf4af0fcbf6e48b58b9d0642c8d9f0151f830c519497181fc42c989621be75346aaf13b486e9333d593608e686e66b890e31efe9b02fc931ae8e54506247d2d724943b3a356db81490ac6408dbce9df40688a9d6cb20bc74f21548f693b56be8edcb8d0795dc26e29fadbf003902472d5810ec107ea1ed1946a65d16d4ca9b0d0071eb7d183aa71605a9cec49b58c4229d91ceeb64c13fc17b985bb582de92d7c39bea2a7dac83809d8f0346a6a6054e424ffd4b035dcb934707d3cfe71b045fbcc150272fe5c552f5e6238d470bcc0a7234ba5c837778479a1fdacd08e8893a4e8e0f786b2f4c362cca5aae4e6c07fb748708ffede1669713729a90d420678d6c7f3c02dfe597951494bd6693a8e9c3bf08c2f34a05c9ec9b51a9f7ee667c75d0343b2c073a1336e2b4d7d89e938651c7065188cde02c58e09ae43bb26a4592159f72a1a7120b8d5e50be719d9f2371717d929e622c07cca5ef29ffb18ecb8277d4fbe3bf8ddcf197a32178f2547b98276acda0c855783ed2f49424e731418b6c552274f620b7fabefb77ae534a97f58a7968b8cc527353fa7727c2de6950bc6f921bda25b83213637933924ad0207340931ea814d1060e639d8f92b962d2a83762d7aeeed958dc980edb67d7caf86cf02354bb37cadbc93a7e9949640dc6a7fa692757024a7e30e59d2fbf7bf2e882c27b476a87546f5e5fac37146595bd58efebc6b3261efa9b3f60685f732f9d2c307c77753d171f97cfde328a1aa5e2c719879b353576cfefc97d6c0f7ae30fcf7dcb744a07ba7f5441ab6ed458b6ae01de47860d04448880c4ef4162ead62e703e7d0abe3e3d7fa089deaac9de17d7f2bb617a510daae19369ab31f2d8a2a3ea058325907bd8ada11e2f3a43376888e6483a1e5489fb93d274dada1b0b52bb4fbc5c3ed3a4bf516688124bd9f52522bb8ac5b49e26856703005e7f02917c5d57441869e6fae12c2428ab70c648b5b80e3fce9ab4843ab4a6bc239dc994008f2ab82373564fdcf39e82f524b03273d8f9dedca16df6dee0e073094334a2292f6339c8558b18420bfac84152b29e0dcaac1dada6c4160bd50ced62f2ddba6be400a7ed37ca10f2b242a313304f7b778f5aed81a3a65b036a157df26b7a95e6b054fbd3e41eadadbd6a0ea34b74f8031e5d5e8d43e07954f0ab1e9c5abd405fb22288e74673ee6adc9bf25f7f158351649bf07b80e9a3d5d2933547443d72c8da97fa7e55c457d6977de513a220595517741e41b02dca8e0f8f56f508d8d6beba4fec99c3eb35b654746d59158d8650e5d0ef2ffde6e5af4cb0b74684e979189794381d6417ca2d510cf3295e31905cfed42b3ffb2974d7d2c3c84a24631bc44edf780d6e620afd79879b514885fbd58bfb80da98697607d6b199faa477fac968627346956ebf6932da579acb219ef3e59ef555a37a444b556f73fbd49d82be810a3f3c55ba961d1939aa7df5ab408c131b627f9b25a368cf4a507f7b081a74e4807d423ddb7037cca593173cd0875b8eaabe222be7692bdea3073e62c767e186e1d9a5f7cb34e9b24f5855b0c052feb8a10e4f9a6d92e9061bfc5abef344207d941867f1bd01c36ca17268d15ee2548ff31e96b38a3a26c660fb51221d046824953f938bb8e74ae3513bc4ca608f84bf999672a7c830bd361863aebb0063b4c1244ef9ee3c23644fd68e61106300500b52f5b36e71c2acc1bab7241c37d43447045851cf77022178f0f3028d5ccba3ab971a9761f75e9dd0ee62766c53d8b7254857bfad3c28c86d5fc4e5d39a9c1d85f32828e4bbf3276d3239d79c5c9dfb4a29b75f3c9d5c706f7e1ae4c21d533accc0d8daf1daf54bc4d65d484789abcfb7cb3fd5d5eb0196065140742fad7bf26dc25c1eaf33ba51183faed64cdef9b7bec87313ae44297425a6e55af001d4318da48e806a0ed60af5a0b24a336b2b37fe5f8e4519aa60442baa2f2caa3a6ad37a6b16bc0e4dc16bd8ea93dee2664592a98ac702b56138f890d40447c51b2122c683238373050cd8f601ed95810ac041a64880dde696330c582977e2c33e51c750b29fcee29211f5f8841dd39f822bdbe706d14b77c6485929a6cd5a45758ceca86646087e9a0511b0cfe6fbdb631a85f39731dd8296adb2113d477703f2a4be87147755a593eb757825a648ce4db334b1bd108c3fafe94433605c98092db99ccf7669b388b0742f3438c83f47dee1a11a45cd473dfbd86ed25f27a5cd425e37cb37a6d73f4cf2d748a04ce4ec2a77e455e009f18d6f9ded2b70da7af8ead2de55b41d168df28f7ee399a2b9f772bf553bcde0e43b01", 0x1000) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000014c0), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f0000001500)={0x10, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x7000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x563e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x46c8ec27}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x90000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf9}], './file0\x00', 0x401}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCCDTR(r1, 0x20007478) r5 = geteuid() ioctl$TIOCCDTR(r1, 0x20007478) getgroups(0x3, &(0x7f0000001740)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000001700)='./file0\x00', r5, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000001a40)={0x70a, 0x9, 0x3c, 0x6, &(0x7f00000017c0)={{0x3f, 0x1, 0x4b, 0x38, 0x8, 0x270, 0x6e}, {[0x7ff, 0xfff, 0x613, 0x8, 0x100000001, 0x2a8c, 0x7ff, 0x56c1, 0x20, 0x80000001, 0x200, 0x3c3, 0x2, 0x100000001, 0x2, 0x0, 0x40000000000000, 0x9], [0x400, 0x8001, 0x7fff, 0x8, 0x87ad, 0x6, 0x81, 0x64, 0x7, 0x7fffffff], [0x4, 0x8001, 0xbf, 0x7fff, 0x7, 0xfff, 0x1], [0x5, 0x0, 0x8c66, 0x2, 0x0, 0x2], [{0xfa, 0x9, 0x80, 0x8}, {0x4, 0x6, 0x100}, {0x6, 0x2, 0x8, 0x153}, {0x1ff, 0x7fff, 0xc276, 0xe9}, {0x4, 0x1000, 0x0, 0xb0}, {0x3, 0x6, 0x5, 0x8000000000000001}, {0x5, 0xfff, 0x1, 0x9}, {0x8, 0x1f, 0x2, 0x100000000}], {0x1f, 0x100, 0x6, 0x3}, {0x8d7, 0x1, 0x3, 0x8}}}, 0x4, 0x7f}) socket(0x2, 0x1, 0xff) pipe(&(0x7f0000001a80)={0xffffffffffffffff}) getsockname$inet(r7, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) pipe(&(0x7f0000001b40)={0xffffffffffffffff}) getsockname$unix(r8, &(0x7f0000001b80)=@abs, &(0x7f0000001bc0)=0x8) executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x8}, {0x0, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff02f0"]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x20}, {0x35}, {0x8006}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, 0x0, 0x400000000000}, &(0x7f0000000040)={0x401, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000}, 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[]) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x38082, 0x0) dup(r3) executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) shutdown(r2, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x6c, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc1206949, &(0x7f00000001c0)) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sendmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt(r7, 0x0, 0x9, 0x0, 0x0) executing program 6: sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x6000043e, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) socket(0x800000018, 0x1, 0xfc) r1 = socket$inet(0x2, 0x2, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(0xffffffffffffffff, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getsockopt$inet_opts(r1, 0x0, 0x5, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) r2 = socket(0x0, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x28, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc0286988, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000380)=0xc) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[@ANYBLOB="aa"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {0xffffffffffffffff, 0x80}, {r5}], 0x4, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 5: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000380)="dab72101ade40d3d76aec86ade51abbddd8edea30e6f528624b37c8471e6bbc0af7b2b018ae5c2478f681dd20553a18c3900f8021827afa182fd4d62ad1e8245cdb8ba385c5c8378e3c83308395d1340dd1b366bc53dadc83104000115ab970053751e5fbd1d1eac31db0b3f459275ad3c7322e6a2d548f740e0ce77dd892d8d990da16d6b4e5fe51848b31610411be73558a8d5daa9aa212066d5040b5fffb4372f580a7c8cf4ba36d69844fe408d85de3c9ba1ec04857c935adf96b5e6f430d478f78ed7d8cc11bb39ceb4d902394632e9621a6f89041901be4c60a43ea3", 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x6, 0x40004, &(0x7f0000000100), 0x53) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xfffffffffffffe75) r4 = msgget$private(0x0, 0x408) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) r5 = socket$unix(0x1, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000180)="b1", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, 0x0) close(0xffffffffffffffff) msgrcv(r4, 0x0, 0x0, 0x2, 0x0) semget(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc038694e, &(0x7f00000001c0)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3}, 0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getgid() msgctl$IPC_SET(r4, 0x1, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3fc}, 0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, 0x0) dup2(r4, r3) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r6) setsockopt(r2, 0x1000000029, 0x37, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x81, 0xe53) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xf8, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xea, 0x0, 0x1}, @tcp={{0x2, 0x1, r7, 0x41424344, 0x1, 0x0, 0x10, 0x4, 0x2, 0x0, 0x233, {[@generic={0x0, 0x5, "96c729"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x16, [0x4, 0x0, 0x40000001, 0xde5, 0x2]}, @timestamp={0x8, 0xa}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d98423"}}}}}}) syz_emit_ethernet(0xb4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x401, 0x4, 0xad, 0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) flock(r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000040)) executing program 7: getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f0000000100)) syz_emit_ethernet(0x6c, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0x3fffffff}, @icmp=@echo={0x8, 0x0, 0x0, 0xff81, 0x6, "7e8b647ece36176cf219c9fde70b438d1d44d7c7aa759071d291e1348e6af6eb21bf233c1d57dbfa5592e2441ce330557241f3a43814fb5008337f7a8df54a8f3c59"}}}}}) executing program 3: pread(0xffffffffffffffff, &(0x7f0000000140)="6f61b7ef7ead776902483d35659a64e88dae40c40c02e5d54f4624bbd9117c6be4368741a4877bcf6f8f75aced9c0f9928aeeaab48b7d8b3e210f9f9e361544e9c3544e17a60fa470d190ab042e4af4fc6c09af967c10177d0e86ede02532f8cfe92b5eaa3c369b66d7aac10d1197c7dcc98f32962c28b9d649ee93656f091e93987144332e847063919a16cedf0960cebbd1f5992f00b0a69c4a9191a3a00b2e791a5ff29b25747ad4358bd9d14ebb68e16fd204e3539383b3b6d1df08b7a33b560dce269f65e50753a", 0xfffffffffffffce5, 0x125) r0 = getppid() getpgid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605682f90020000000000000000000b3ab1ec43b427bf600ff02000000000000000000000000000145000000b1"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, &(0x7f00000000c0), 0x0) setreuid(0xffffffffffffffff, 0x0) socket$inet(0x2, 0x3, 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) symlink(0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x10, 0x5, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6", 0x3) writev(r4, &(0x7f0000000080)=[{0x0}], 0x1) executing program 6: syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0000fe350e28ef0900c0f1ee24be00000000fe8000000000000000000000000000aa33"]) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 2: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) socket$inet(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000400)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c03", 0x40}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x3) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x40}, {0x3c, 0x4}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x4, 0x4) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0x8, 0x80000002, 0x9}, {{r1}, 0xfffffffffffffffa, 0x88, 0x1, 0x8000000000000001, 0x6}, {{r2}, 0xfffffffffffffffa, 0x2, 0x4, 0x7f, 0x20}], 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000200)='./bus/file0\x00', 0xc000, 0x81) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0xffffffffffffffff) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x4, 0x8, &(0x7f0000000640)="005100398b0000001d637b0ecad8379b84663fc105d76e5f3648c24bce97294993eabbf30b0b717e414ccd01f24feaa26f14b3881f8c54bc8f3b731fd185dacc809ece4d5b7e0dc48582da29a5041b86a205fabbbc10212290b23aa222c8a7d553189f2a96f16dbc702d866416f5791f1db150aea30d1859bc5743ab7071c0461fc9770aaf214c7501e8cf580abb2469617251e43813d3b88000923b6a4a930e918c8805000000000000000000000000b0aabb39910bfc0a63", 0xb9) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) r6 = socket$unix(0x1, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) socket(0x11, 0x3, 0x0) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000100)=[{}, {0x3, 0x3ff, 0x1800}, {0x2}, {0x2, 0x201}], 0x4) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000200)) semop(r7, &(0x7f0000000200), 0x0) r8 = semget$private(0x0, 0x0, 0x104) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x8005, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x40}, 0x0, 0x5, 0xffffffffffffffba}) semop(r7, &(0x7f0000000280)=[{0x4, 0x1}, {0x2, 0x8400, 0x1000}, {0x1, 0x4, 0x400}, {0x3, 0x8, 0x1000}, {0x3, 0x4, 0x800}], 0x5) executing program 5: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(0xffffffffffffffff, 0x2) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) 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) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x171, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81002f000800497f015f006800007f0890787f0000010000000900000ed4e0000002ffffb77e15abcf532fbf00aa442403100000000900000008ac1400aa00005aa1e00000010000d0e6e00000020000008f440c06210000322800000004001b03f34ddfb5f2aecf1673532c86b50bf102c5b588b1532c667427dc7bf3972d09075e973e4b195cf1dcefcc80af565e2ff6e2f17dff7c9bad497ebfb3f6a51d9dbd94fe9e21273d2474df4eae8c92015cdba042bd326115b973b34aa84f2d9f1a7adf7b8f3af436f8f114ebedd484cb7099aabd3210a1516afa2dbca3b14f88d01782a7158e79e488ee2e7587e8c36ba3d657808c0005bf1b1ae4c58ef136884c9404673435967599eb499ed5f7afe9fdab1ba3390ff22cff9e14451f514b9c0f4f30a3b9b95d902b95dc0ad60cec35c216b3f4118aea810d028344f26daf98b11be06841cdb589ae2b65a917c320e3cd5f83a17ed1cf1e82c200"/369]) ftruncate(r4, 0x8531) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(r4, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = msgget$private(0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x1, 0xbd, 0x2, 0x2}]}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getppid() pipe(&(0x7f0000000000)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000080)='./file0\x00', 0x301, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8203, 0x0) syz_open_pts() syz_open_pts() r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000240)={0x4, './file1\x00', './file1/file0\x00'}) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)="9385c627db7ab718657a54f5563f3f428e628d6941fe0a43907b7c0f0dddf61e4bae2535ee7d412464fb35d253983decf64ba48e9ef4cace8d7b049a85936214695ebe694b23c244349818f3acd2a7", 0x4f}, {&(0x7f0000000140)="a1182787549b50171e4c6489a005778eeade0770f28ea06d6c386203c6a50a073475e5eb52aa98f40cd92271801445e75b39a8461f96e4674bf1111a310b621f02289d1d64f0139fb3785cf31249f5ba48d84fad0b26394984a7a5146ff1a9712d9355530a1c66178a38cbb0fccf4b923a1332522242331e8604299b2e0478667ecd5a06bc4e6362364d1d85618012e95508b16535169f3e6bddc039f9", 0x9d}, {}], 0x3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) msgrcv(r0, &(0x7f0000000080)={0x0, ""/154}, 0xa2, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000140)={0x0, ""/5}, 0xd, 0x0, 0x0) setreuid(0x0, 0xee01) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x60}, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6}) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x1000) executing program 6: r0 = semget$private(0x0, 0x1, 0x0) r1 = getuid() r2 = getgid() r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x0, r1, r2, r3, r4, 0x40, 0x7f}, 0x3, 0x726}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[r7, r2]) r8 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x400, r1, r4, r8, r7, 0x5, 0x9}, 0x101, 0x3, r5, r5, 0x84, 0x1, 0x6}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r9 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setreuid(r6, r1) r10 = semget$private(0x0, 0x0, 0xd00) semctl$IPC_RMID(r10, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000200)="9facb05c9b89babce9e946b9e8a820fce67946aad64bfa4c9014cd6a8fed21a2d6517f49ab1b16a61ebfb4c90a2e678e531c55933361254ba4b8926fffb3aedeb2898e7a580e2a9e23cbe17d44d65b030b09744342aa131fcab76ae11ccbc8bd7a1a00511329b922c0fc95328298719c0545cfa045b9e2a23268e79dd9d6d5ed39acbada6e75f7dfeec2b02760a36017562aef06195549ba6d757c8519a83b24a0745d27757bd6077d3992fb01adc582b5a1dbe478f594f18ac768e9", &(0x7f00000002c0)=0xbc, &(0x7f0000000300)="7ae0d89a70375aad7adffe21c6270289d63ae65101c0e7a2ba648b609a62bffda4e2ad48dd0032eff5ee80ac2308262913880f68824ea7da4dcdac94807a71030a2e2eb55d1da3879da6ec4bf91f1db669db0417c0b778a1577950368e80793741d0a49e3829210340bb192cef264ff682b05ae16ea1424cee694dbc245ddf71b706fac52164ac7f2a7d231ea1a2dcfdf1604130a101faea61b54974f40494c7fdd6fe5e4bef856f143e7ca723748895c7b6a4a94ce4f63ec38e5e2ceb0503124eb019a63fc0ccba00148a9209d5eec60ed1f3253a82717999f8e9d723389e5a0a5213d47f25bad975d9da61ffae9f1d9d2fef38862522e7826dc859e7a59f65fc871c03a7fe056ef56b478bc54c0f10e74e5578b0494a17ded7ac8c7b19a3edf125afe34f6b53fbe1481b592afa2ec942a5cad3d3b2b990362addcc3fd0d2aeef0e5a1eed49cef67068a43e8eb1380999221bd425f3d9dc43a6e387a8e7431adae60059d5165785775ac14f8d1ddb353ae74e8ca911ccde096368889eb7cb0d5e428c6757def556456be123b7079640510973ba963d302ed053d4ea4ba55e7baaa2bdddba5cbde3d3a76e321c14007a404381d4aa453c1684e2a90b9545165ee7470050c5628a14fd7758685b5394562ea4434d07640b717393848946b8b3a1509c4b4b33642195457b762eae7f3caa647f95567e92448591e0baf72cc76b1a379e8002623f48e3e3189f4af25841a5abcc2861bc8aa137d6dd0821619a3949bca128c4eda82939da8ffe0c30db31f917e12bc9399925c0705ece3501651ece3e9fcc3f4ea9b937cac926de7a0453874fcaf3d313823a58bdd951025edce1b2ea72bc8b0b7fa154bc42c7a9aeab711954c137011abdb812ea02ba5bb24c1b7f18e7302b8ddb01c1cd89108b90c5e0de956daa0fb6feb94324f2ff629d280ba16e80bfd0d839c5cdd4bc9fcd09685cc856aeba7e9432fd155d24defcb2954c424ae5e2b9fdcb497cd19d0f9832e43c980f41286ef207ae797d4b347cc63ac54b5c286965b1b4e436ef96b2252b22b6a50292cded4c2d4e834a8fef6a334246398163dee045040259c30e87de6bb55d33d0dc47cde6587d0b7242448b50f56b9056c47368218944a24c617012f75061481ab0c663475f21c232c3662145cf363c4b2bb5abeff4739b9a4bbfcde3a182bcfd2dd8526571913ca592230d841a6a4f0f6bce9bd118f030c40465174f6eecc90040eb6dd456967f2b68cf43c35199623f04a5876d6eb89a5b065be556e0165d25e2ba03de476c38ecaa564f5c6273d0edef8c985984f42aacc9308e14d632a5c38954e4c4b1160873b74348b44c8336ae57089094ecb8746f1e746b1a8ecb862999728bcbcaaa52e03925ad50fdf29adb9ca97f4de75ef4e45f6eec845d7b1755cfe3ffa3e1e2b48ac381fecb8a9e6048bf6f87490a11222bb9c10c7e33bd877d02378826821a863b6d1a1d248213447ad12c0d2f716d7a83caaba0dfe44b9a349a127acd2cfbb736d0eab6cbaaf2b2e566fbfac768f4673da8f215a081799abbe182343d3479047b5443ec954fbbba5a7e303a92ad54755444dd1566c5bf151c38cc8b257350c70dcd26c6b189b7a96a2904d915fd90710e2974ff1ef54bb0436acede21922f29f8293b5d4a75ae54fcf22209ad987f37021389d054afe9c39be0c2a01a93ddb203fecb8e6af6881c18801460636505d24b3b61f1f32566d8f8e659224d4dfea3772a7a27b8350ee36e5ac50067cd8c77dcf0c5b57330dc880886ac5f7e062b82e6e4c10c148ffee99714a0bc3968afb77029918a662752f50e023d04ba461f6e4709b674a1cb75086d5fbc35536ffeec234a054c02601b2385a3401e14ddebebc6b84672dba430a8c29e00c42fb263eb4ee9f616d98150f444b253482716eb3ff62d122557e7bbfafd99c1c839408e3d120333afa1f3838c96a24b169310b9c6b899d02d0ad25515da8fa0ee156a169d287ee01d1713d1d259318c4b3837c0c235754abace543196dcf916bdd2942ec975b8f71fffcd31ac82d445877a3ed424c925210deabefff82e697b94b90bc4a1b768151bfd57bf895d03eee9b6fae5313a1a7e24438c88a5dc9d6dc69106e859a9d20fd008cf9233c5295da347d4057922323f2118e701c978941e05e37330d84b1772d6e34734c273ebf8646e4f71226eb47145d7e95d014d1693d2f072bb8e8dbb75d0026d529fa1e0eb8700fec1df2549f8554af4fbf6bf2e238d0672d2d04a34a4cacf56bb8677a69ea3a51267edaecfe7c1a077e199b4b33a9c52393816f8b7399159156f38fd3521e84a53c7c9aa2d205731b537fd5dc2af7b88008b3c91633aaf12556c8ab0ec0a6e1b10224d6d1334abc80ac6b638552b53b42d9efe6b278beb3b48efed775e2d54f14c98a91eb8a58d6eba878b2bb20fd835cfb42968a73a88d3aad41c30fbf4a10809d2d26edd2fc7a4b40129b361dd04e7476bf45aaf199d1a8e3dcb10aa7c8f59c02fe183e4305a45b7248f26e8320a3bc60b088cac0394d102ab9caa3b343998c12534d617a5dccc6b644d42884b5cca7422bc5ed0a5646a3dc255e7a639e020ef1532b908e22e061050c0fa66e052558c769dcfebff6c86277c037d6b8da19432f5b8b40c41b85acd40529a1862d70b55c9d716405a4de8f36df09cf2b8f4e272a77f20ae2bdb5ccf1ddc98b96a7557493fea14af7922b84cd8bda19de1c45974ec51f5d7d5155343fd2e28b0b039207efc713663290d2d19fe0a698c9e536a9f6c942c7e4de3d2f743ec86392666947f89abac52674780f2461e2d77c9a3e8ee966cc339d5445a29c0afabd1e9090c1fa6fb504efb47db75875a5b3fad153ba80aa06aa469e8f14b2519c526684e23878aa4997a042f277763a6646b6fad4910ead52daeb9ee53d1fbda0526cfed445d62dc9dec32a3348bf5c15030720256b0a55cd6ddf5e8f0f2e29ef3556dcbe60848be05c8d9eafd994416ea570a27275a0599d00f0d175487f1f4989c707114c40a41cf26e224008f90b33d937dd1277c78388b8885323746f4ba072fc5a8669e00353b967f2d48af6ebfbd83416b74192865340d05c416b34298ebc42be8362b44368699a2a46b0fc975d5c653564c876baa411d24ca850fb2b3bea328f08ca2b6654c650fa6f8412f4021a82170ba5b4934d8ccaa98fcb7f0a4e1ddf252a4742b27cffde8e79ac6b3709cb640041a2f6c140e84fac351a12cc0b086936243daa675c8f590a530e1389d78f37a599bbb30a95c3f0773eaaf028f597443a57dfd39537d67368d9827ed2bd5fac8d8f7162fd1b9cdb3d65835b5a8232d345949c2a4ff0bf07a0f772ebef3496fe4c78b16e9cca335221ea121286afe1c6245ee33629245d3a3de1aff249b2fcdd5093339f9e1587503ae9064dcd23c89f047454938d60831ecf06ff99bdb604110e5987cd0ba3d1dc4863e996f69269dd696f8eab7f851337a8bec93b7c0047965bf1a2ce4f842c752fc72ab62648d389e5eac155f82eb9b6b0dbdf3ff4fa676970b633421d71477416c75161ec7fa8c1d79bafa465ee452ee62e4d5749142c2a14bc690c520ffa4133c2b98f5dc204df0618316a0a278389227dc50ab954c4ed9fd02b06fd2f315d8629c74cdbfd79e5a0ed92567ddfbc486886531cd300622172c931369fd8c52ac91b659d799fdbf04d4f79e117f20b4148e4cdf9010e8d143700153630fa475d86c5b9d478419b1be074e16ba8347a8654a9605c88dd56dcaab55d9099040ffc1f6af15d92ac2ffbb1966951696cd8b18373a85252c03ae8b47f8eaa60fb3fd1adde352988e31ce0cf6ede13bd5821708c11f82af59c030c4fdf1fd8387085e4bce13dd88505c75eb7a83256db41e25eb528b025fa0f70b09c6db244eeb0a70cda353b2ad077e6b1ffea964695c6d94a58a1be4d5db4a3bf89192e2607b6ce9160516276e60556dabd8770ac64bbaa1497e4bf40ecba374a43ce9efc1e1c09c0318378f046a39753f65a0b815bb3803bcd1a4cbb5ef67f90f146a23593fa9a55c823f55d5af0df874bba0bf3b38fb753a475869c9734f3dc41f0464b220041b78653079a040977b33864ba8c92b04341a094d943abf77930b59c37fbf17c24f1b4ff998942101191347a98f2c86f8778c5a1e9d40ae248ad8b2309667d0638161706def2e485a3808d5099deab2ff2e0d920ba245e2fe1595980dd7adde0aa536aae348ecad762375b3315490c95bab3c65cd3878b81d317f1eb47d06c62922d47cb667d59b29e7534f0f14fb571df7613d9cef8e0e488f50b77b7a1ea77a311ae3238b4dfb7821d2f07c4adab1aee6750299cee872dabb2cc6045b0209130c9dbb2aad589c0341d250524871ac7d2baac10b36deaae0d181a29ac2902a337a7032e7c393af7c8572c90fb1813d9198084158b4e71872ae443a4b65e03add0eb165e04d46eac1409e4735a4072b59964255b6dc0fec8e71793537ba7bbc40dd97b67d1a53125ed1a2e57e2a5dbbdc49d78080c7c99b431845a65b128db9d9a50943b3f5373e6e295fd051421588857710ae50fd0016199ea909296cac8f27d89a682f53265f94bc1de4aec85af48670efccb0abd5c11b41cecb8c3ae4d1c91ca2ec7aa6623ab8d94ae6b4ca13d35142590e02dc94d84ab52e4b3ab523ae5437d54490357ebfdc55863d98b64fa0be83f33965d2e50e2c3d1ec3ee00d1e20ffab489e0211e44e7c536b0eb720f212eff5f29be8a4d50a70d07ae74a0347c1d4acefd73b83d5d1500d02b06031ffdbed8048c16bc9fdeeb741705ac702cee27a89e1e69c6143c851d86bb4512b19adc278cfd5aee19e95e657c8836f786c7c75cae79e4ba464862cdd719ee4c76b4c0fdae3c82320abb0b6ee60d08d869066039cc17d65677d693b8d4e566974b882e13ec61ac7c69877c32486334046219a3fddd4028f03d98924c25f4b2f298b1c341e1e7fc6a139df2a015e0636edf1d43a2bfe96445cdd7da2e88785bb9c1dc495676c18abb5587c5908b7a7c1b9b7655b3b3c7fe3024ee10528a38e8246723dd62c9e1e6d5177cd572ed931446945a45f42ed68151805c31a2f050177ec92c8e4c5f82c158d93c7567e4eb2df1383943027b159093267738fa5c17c26ff751747e886bec01c786ed65b84ba524ab992fd8bb271764b817ffbd64934f8721dad49dab37ed5139eff8b1e38b16481bc4a679e3b7aab28b1d2b31b5ced0a8a403f3721dbab0c364271ae47071db7e77a92e302f96ff15e286407d38f6be8a15fb9f697a24cbbd6ee984d8f3204b46d22996e078cdaff3662ac71b7a7e083b2fbbb0e652941c37ddcc090b825caf2dafd88e5bf85f02507c716f9585940ac029bc661b2340b12de011f020d5e48ae8729a8152992ab7c1fac4b02560ddbc92a420ee656104c4fe473e8cb95cb4a595b38ffb77caf9340d34ac38f2569c5b6f3a1bca35c1de8257139b9d006d7c8afc5093493139da2923939215c04d98b640c5897c9d117df1246c702c664696cde51e4c894ac218a06ac1a4db73a35001f4c56a1d221221fafd73e4551e805293206a31d589268b590c9520b42f62cffd26694ac305a3a142f803332a32df2a6f0525c14dc16f9072ee217927ea0f7675fa7b358232bc46539ef3cdfb5782e466ea783da33e88e4eae0faf4060b933932fce0ae5023ddd3bcc8dcc59043a3b1768e03f7185f5f374e62804099e02570a926e26fd63d977a920d0b87e056a28e6c74c78af53232f997280473", 0x1000) setsockopt$sock_int(r9, 0xffff, 0x100d, &(0x7f0000001300)=0x2, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000001340)={0x1, 0x6}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) chown(&(0x7f0000001380)='./file0\x00', r6, r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x8243, 0x0) setegid(r4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000001480)=""/125) r15 = msgget(0x3, 0x1) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001500)={{0x9, r12, r7, r3, r4, 0x0, 0x7}, 0x5, 0x40, r11, r5, 0x7, 0x9416, 0x40, 0x5}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580), 0x20, 0x0) preadv(r16, &(0x7f0000002780)=[{&(0x7f00000015c0)=""/189, 0xbd}, {&(0x7f0000001680)=""/130, 0x82}, {&(0x7f0000001740)=""/6, 0x6}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x4, 0x20000) r17 = dup2(r16, r14) sendmsg$unix(r16, &(0x7f0000003ac0)={&(0x7f00000027c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003a00)=[{&(0x7f0000002800)="c83d6217dfba1abdd1e2de7a34f7f399e1cbd05403601f0e9f0a03b1a8e55aec82eaaa8590425b7e837ff85b5871a67f9d33280ef455a0361e6b44c46ec40573794c60b622641f896c656127d1b21a40202a7ceb8616f6a5f4c3f99421f0962ab70f350c78c55eccd531d0d086bedb4b5ebc0d58a1d89ca2741e1887b8b3e0e402eecec654de5081823037a9608bb2cd205f55d11ef00c110bb27ef2d6b99bd601dacf81cb44842208b993d0eb98858dcbd51c80897a103ad57081797fdcdfb7d9c68cff1c2db1853380c7fb6a5652435b4b", 0xd2}, {&(0x7f0000002900)="418ea287fdb34c91bf13a57c5341deb1fa1794e0f6174e62fc50295ff9f72c15d3db533422ed1ed308f3bc8da8af24421267810a7eb7831ec5ec136a43d06f22679a70605f4f5242beec26ccdb62f858772ae314da86d9214a93c9a0c891cbcd06395406186018089f8f722527282aa5cee052e52d12810ae695e3d240afa8614ab16d5c266f9db45070a45f464ecc1a74e01d1ebdf9446dbada571e7aa5b3b7d1e7ff089ee52188a1fa0baf6d6a246b1e9b5341a3da4d90b461330facdb86adebf419883ac7cdf96ceafec7b5d2d02ac377527fa383dc40cf37cfe2e9be02cad7cc1c3d987ac83098e6c4a9ff0a84f0c4a89885770ae8d0191cb5e43559c6742b0c91bbe81be7901564909d2ff634ec76ccee8d59693b12de9a621bf18965ada5a0012b8a77650fea248504e77f3f121dc92166a87c08b0c97229d59da362aedd3671d30c6cd7532f64f1e702d344036d6cb3bdc178d1c2a9b25c7dca926909e1c3e7c8655cd4da28ccb90503019f16dd98abcb97e872f364cc00d3e7e9faf846b3ee60426a6897e0b95d2035578f627b0882503aa1a394a7ea51702f9a522c39827f28216fa12ac8a65c41c80036f6124f6a7e00fa3e932e21983fd87b5f790c54babf856748129628da807062feebcd75617eea61998013ac0a2844a158e621686c157838a4ccd7faeedf17f536c828a3a14d0d6900870be34481b657ab5d8d661cb69dfec39bb1fd1fa3b3fcaea5c4ac8ec2f3927c7242e385eff3001424f887d8a00c4c40f4adb59b3dea7354aa31c7a9babf5b62fe9577f05a206808ba22579e91e721fbe58f814bf0629cc090606369f29b08d72ea572bf3d0f3856869210f3b0700e0991d64f2fb0bfa844632176a3dedfb3bfd12b522bb3fd301772f231cccdb9b6bc7be7215aa8820b2b0d60c7be6c17c6892d83f324a1f0a479f6fdec68e29f8de36281ceb62cd227f3c9571d9659aefb91ecbd914625d393cd3c30665683df1902dd22a146c06703212d5a5e39e7d107722fa779fb1b2f18c4499c3ad187ee8715e9f0b80c517710bbccc63e862a0ebda55ea72e186985cbac08b028ab40332ff1a2811793b1ebdac3caf8e1a7bf90ea8f78fde50dcc7f39aa999ade35c98ac18be85d41aa3bc1c32bd89c4a077c23e88c102b7d9885fced3e2b774e044234888bfbe45a20ef65a559cc63badc159cd0f21401456681492910eb9cf21f520d8398ec923610ef334324cd53809e4d1aab20e82b386a21392456e90423a22e5645c3a9f5b05613323c42343c1397744ac26686ee11f6f74ce5ba0943d29bcad9ee1ab89175db267435a7e762b0a92a5a714f8d15dd4b80bf3b31d48d3fe5fcb683d5b9b877964a2772aaabd5dc32ed6b520d67aa23742da962fc67e148be7c523a9e52e805993072be7b40511f8b0c28921cbdd342283bebc93df54e4566a899b0e86d050470e169bbc2bf581ba6ac3b71c220c419566c2d4b54cf1eb3a02d27d9fc25a0d8657d2f7e25770efb5d1f2a23419f956869eedc19a94c4109607fb4c8b5630b1a5cb07b33b566cf199c12ab350f97df28dbd7471103e6337f7179145f6ca41121e8197ef7ced5982bb512e48af6dbcf182503ef48681d552b21aa995aa0ce9dc77655948ecf88b0aede618ab9435921e60a777b3bf7648cdaa57f9645a7f5073a0158940c751a6cadc437d3b01cc02a51b2ea5ecbbb3af856601a38640226dc448d0a29039f524b311dc5b07654000ce32a937a3ee59cdda1aaeca428cdf48805ccf739d56f5c2fa0b5d543db6722450ca68ad5ecb5782dba012a9a0cf59d8b8a6ffb63de929413e59f15a32b9ca6ff4b29437437f8f326ae9e86c53d4fe5c10ad9be704e79ae2e589a72349909a39e9cf39596f3c8c2b2e0834ba73f0c3157a1b9e0ff98e6708bc8336e3d5a275c912383e17b283b668e7a59d0429dd890af73dac7b20bdbfcc8da3f0264a3d869891fed6853289168b4cdf43fd46f72531c7a54e7c61a2005685ca74593266acc4b354c7243d2b946d6b5f012e916b428b341d5701dd5085a1f68f0414f895aa83a6ebb4b81a5f7120d8bffd2ba6b9daff63a40e62e83980fba96a47bc5594c2e5e4765c72f7feca476ed60730a731f4ab062f75dd0bd7321b07416f4ae0aaebb067ffc18dcf3deb32ecb6b8ec45d93f99820321ac07cd31728d6e45c9cea990a7bd60a2e3794b320d3f8e1569979e4541d969650b61fe3cdcf589c0ad8d2a5fa09363883206cb55af6ecd5edacd3ebf1a938cc6554113319e13dedacdec3fde0737fdca5aa3c8e35b6f270cd1f25c82c600205ed9d3ee793813527954204bd9caa05e0081206dbfaaf680866dc61c87941ef9c1ce678a0a06411ed1f62150f08bb866930017067610ec8dc5c0d488a75e6a8e5c8a5f939896073c89b48f8ae94518e191d8120bc3bd991e205a1bb2d6bca23873943507a8f3ec29ee45cb0476dc81c3d302e97a0ed3adc413ed56627e9f5d59dfa55ff079d52544fea2c4ecd4130bbd97298c721fffc55f3ad395500b6f507d89024520d4b60f3023e3fe11dbe4a4b0b91e57cb6cc6e89f11dc09e10764f08e13331d6e7ff51f1be91cced79f038482a118f9bbbc06f79454032a6c72effd52d725990c9e5faabc118c814f630fe4fc3a152098a60d4e36887b8d361886ae27b3f843cd0a11a550714f8bbccc7788a457a2495310d421fbcedd391ea7fa784c350568bb409534adb3cffe505671535843210ae3b5281e85d945e6e4766a9756768c8e7e0f22a423719b634a51b996a8a61f0e05fc804ba430a3920895d082c56cb285d1c8416199346a87925b78ab88bda62d5b92f5d32017354cf0464e81c03034b4f9c0849e221d4644032731f4247e1cd0f46de5342673900e1778082062bf748a0224167ed97433693fe3b24b1535a361c641ad760c5bcaadc9113f88b3139147e8b71621204b7770ccd6fbeb5d011b31e7a5dedb165c905ec382a532fa6face02bd6b34856df34ae162cdadfced0a653844f8b0663a86765c0d8e513069831e2521b237b940047252dedc5f7511b2d4385da49afcaca18ddd10e95d0edbfc9908630066de2995bf788cf3b5df07e4bd0ce6abf52937880febd7ae9fe29bd94443c81d906f943b575c4fbbe6861a11a4571c96e49a0f563f7e60051e9f57279fd874e1fd2b4f850ff7bd3362e83468d10357cbed1e8070a871f367a727d4715302751e404a51638863d7bfea514d0474b2b1abd0253e2f1ceeb6191b050aecdb0698a6521bdeb032ae76c80f9c24ac1704dcfbd24af238ff64ffc85eaceb96aab1aca2dc7644216df14a592f36bc60d0b46bc54da350da1d9ef6c2445cb02510babcccb23c9c9218d22d69e52da23ec2f002b9c12832a7494a9858d5868d125c7383a5ebb2a47967931a57d95cc24fffd5f1903c29d601a382c82ee541a94388bc37af96588e798e07ce483288206a9855c8d279ab1f5c3c87a78cc8e351607586f1e156b741ff9c061cd5fd6384ede2cea49c00f8f74c0fb9e4b99e61c69e4e75f837ececae07110b46d99063197cbdd0e5b600ba182217f97664b725388bf4850cab16c85a8055add9089c2b5ae4208f55f7069edeb0d2d0c9813551ba16ec54a5dbed073ff564c10a5083a667fbcd3acf9c60952617d0bb0b7ef565674c093488f21566919bb2241c8a80e9874d6b64e00ad5dee998f171563276333a07b06dbdb5a86f77b51b4f1216058b3d7d3456990f0f19769c738f53b0701024eadfe43169a7586c693b4785bc0a29e0c32fc18e5b05b06f4f56f8a712e30a96d6cd8a4754a241e04d0d70f187e3b5525c61031a2461fb219465c7312178d883ee6d55c1fd57e69f693d9e545489b6edb798b97fa147913db85ba9946d0667e6a2130481dc5541fd699eed95442faf139ad7ab1a9234988d3ce521f5a4e86b5fb28420d14c942a4fd89ba4ec2c43bf0af597da3002d44d516a6b2c5b79ea38049e28e8ace5669ada360c218bb0074f635f6d09ea8a76fc5d7f74c4c728efdbcd06d3411bccc8af1b350f8eef6d6629ce385061ff761095d6390da58cc3b2555bdb50e1822154274172fcc9314084c338aeba61188ddbe79e94a3d2682d1b0f781884ccfceb2bedc9a84aea58624c94bd3befbbe004b499906bce3b10e469f5c08b74db646bd14ad2dd41a152d7489f6b678b395095f8f31cfdec043335e393da62171dd0cc61fd8d3a679331164e1a1745df6f0f82258a8ee8b4d5f72adb16c84a2a1c5e6a54ec0ba54b76016ecac8b7e5780594bd052c42a0eb671b7b85d8f29c570e5bb0ebc2111c43b36a282c08d6f7074df24af8b3868b5f4231b510951f7f7c89bb87b9154ded70870159dc6e25e76ccd85adde5de7e9f0f1db2911cdeeb1d46540d67625046f8bba9e578c09588bd7b9f81c87e0d2332f86f2a6939fb4c2be5c0c163e6b162be7e6ad29ef0c3a7c6aa5d888bf33d71342c64a66923eda2502603d05951bdc0256ae22ecd4820b465353695c8151059a6356684dc8b4e1c77078adf66a45354390eac591cef0432bf054e53a49bbe3c44e97d3c90a83a71bd548eef90470a8374dfe1a38c121110fb8b02ddfe5d79a01c9ba43a1277305f62a10d9b6da92f3c9303a920153bbd9f70cb877641bc33b629ef388e479619e8470bf5937ffe67a5011ddeeff30d734549f7133bcac0d5677e374d4e200aff7444dc94a4931971dc42ab497ba6bfd4cb839fb2a0319f7cea99605f507c1c31138eceeaadbeedbc785d685360ad92568c55deff8746f0361e991805f86c2ecbbddaba9058d46d6b96dd81cb236659e954c9def5fe0638fd6815842609861f4aa6364168b3f23996ae435ce7651b6f69d472eeceab302f39a51c71dd612c7a189de886f20310c9c87142852c4ce7796ed31296feebe8c407f42e81cae78e72acb930d72763a618a2ddf8d80d8578d4331627dedd6c9e0a3044c09b62c3648393996dcb59b58cdaf7fe4eb211d9036e4aff4b20b148e506bfec204401ffbf613474ed3702449afeea07c03f1cad184e4c82abdc154512a1be467554413d1920b394b716f3d95ba3947be0a158b23fc17f5d6b35c4b70d4bf80d29a21de72d0344877d597667eef249d1a1f9873bfcf78a9893d80abb008317cb2edf200bbe2cbc2bfd4b89fe4378020a49cfca88b8e99e4c32a9df3fe41cd6218af09d1c3cc851d11d5587718f6b17d4709599c3c0786dc1730eac3699d0a825ad610f7881ea5a772ac6fc360d80763250b6675621b202d6197808ba812ded0b69b1bf9586e2b58ac8e35862d29a26b662996469d8421a63639e6fb356d399e6fa5d7e76a96676833c2baf36ce4bda65bfa2ca200b953808dea45111daad249e33b546fe54517ac1f6c5f017ed385af8eaccad2edec393f37a3b9aa6d0492b3ef13d7bad5542bff9d73acba59c2d25232656f7dd4f2a41bf2fc9e4f226c543b11784eb6b297010e1fe68d122602c888b00d2c22322eaa2c54304cfc81422a863b0da87cec216efc194997b7ab9682818d90dbf13193171f613007754bf18ef8041971dea93b85dd318c75e725955f918ccc47c33dc0183e560dff5c9010c45a144cfe615d0018bfc805dbc5b145649059e00c1bd1ad866a0561a5e332643af1f4a66aec384fd7fdd80a9c0dd27ecb4ca8d24e515ef60377f59bed16e9bdff23c3a98a2fa7922f840a4cc4251fcfd81dd33e1c299d6134ae9620ad6ef65f7f0e6e78d03f6aa2433108fc0b771eb931e77235ff23e67c3248d58f5a1e8d", 0x1000}, {&(0x7f0000003900)="98ab5b42b917b8cd4daa19f30cf831724070eb2f4819858e7c8b49759afdc61e5ce892a6c60e2c3bf7a797f71cd1ec39273396dfec9746f6c02bfb1b6292018a8cf12d28194675f900c55496ab70e3a78a2dd87900d0ea99bada9ee9e2c67ae9d6d2a3ad843dcc6291d16d9c2f85394c0219a495dbc1305b918dd8e5bbe416312badabb99472099013ee737e4bb5adde79acc0be31d5a9a2fd48b18bcde3c1177d4ce1c7fd9c6f463fbe01891bb385de8df04ff67ad1339b2876fe9a4e9fe1e4fcb2a4111de41414", 0xc8}], 0x3, &(0x7f0000003a40)=[@rights={0x20, 0xffff, 0x1, [r17, r14, r16]}, @rights={0x18, 0xffff, 0x1, [r16, r14]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r16, r14, r14]}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x70, 0x1}, 0x405) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = socket(0x10, 0x4000, 0xfe) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0x9, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = dup(r3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000000), 0xc) dup2(r5, r4) connect$unix(r4, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f00000001c0)="5e1351d18b9da08c", 0x8, 0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) getuid() socket(0x2, 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file2\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000200)='./file2\x00', 0x0) r3 = open(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x3c0) semop(0x0, &(0x7f0000000040), 0x0) rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000240)=""/8) semop(r4, &(0x7f0000000640)=[{0x4, 0xffb, 0x1000}, {0x0, 0x420, 0x1000}, {0x1, 0x2, 0x1800}, {0x1, 0x1, 0x800}, {0x2, 0x204}, {}, {0x3, 0xfff8}, {0x2, 0x9, 0x800}, {0x5, 0x1}, {0x3, 0x7e7}, {0x3, 0x0, 0x1800}, {0x2, 0x0, 0x1000}, {0x2, 0x3, 0x1800}, {0x0, 0x56, 0x1000}], 0xe) semop(r4, &(0x7f0000000280)=[{0x4, 0x94}, {0x0, 0x1, 0x1000}, {0x0, 0x0, 0x800}, {0x3, 0x4}], 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) chmod(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) semctl$IPC_SET(r4, 0x0, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f00000002c0)=0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) executing program 3: mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x5) r0 = socket(0x18, 0x2, 0x0) bind(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x2d}, {0x6}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) unveil(&(0x7f0000000280)='.\x00', 0x0) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000200), &(0x7f0000000000)=0x4) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) executing program 2: socket$inet(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) dup2(r1, r0) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000470000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00004ee000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000071c000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0xf000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x1000, &(0x7f00000002c0)='./bus\x00', 0x6}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {0x0, &(0x7f0000363000/0x2000)=nil, 0x2000000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000191000/0x1000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f00000c3000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=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'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x40, 0x0, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3fc}, 0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, 0x0) dup2(r4, r3) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r6) setsockopt(r2, 0x1000000029, 0x37, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x81, 0xe53) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xf8, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xea, 0x0, 0x1}, @tcp={{0x2, 0x1, r7, 0x41424344, 0x1, 0x0, 0x10, 0x4, 0x2, 0x0, 0x233, {[@generic={0x0, 0x5, "96c729"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x16, [0x4, 0x0, 0x40000001, 0xde5, 0x2]}, @timestamp={0x8, 0xa}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d98423"}}}}}}) syz_emit_ethernet(0xb4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[{0x401, 0x4, 0xad, 0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) flock(r1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000040)) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r0, &(0x7f0000000240), 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) readv(r1, &(0x7f00000001c0), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) socketpair(0x10, 0x0, 0x9b, &(0x7f0000000440)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r4 = semget$private(0x0, 0x5, 0x0) semop(r4, &(0x7f0000000100)=[{0x4}, {}], 0x2) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8082, 0x0) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206916, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0xb1, 0x0, 0x0, 0x82}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f00004c0000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0xdd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1]) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3, 0x0, 0x4003ff, 0x0) setrlimit(0x5, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)=0xfffffbfc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0xb6) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socket(0x11, 0x3, 0x0) executing program 5: sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0), &(0x7f0000000080), &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket$inet(0x2, 0x2, 0x0) 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) openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x0, 0x100000001, 0x100000001}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x3, 0x2) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/185, 0xb9}, {&(0x7f0000000440)=""/120, 0x78}], 0x3, &(0x7f0000000500)=""/82, 0x52}, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0x3, 0x82a]) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000600)=@abs={0x1, 0x0, 0x3}, 0x8) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x7fff, 0x2}, {0x5}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1", 0x1, 0x0, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x10000) executing program 1: sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000440), 0x0, 0x0, 0x0) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) r2 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) r5 = getuid() setreuid(0xee00, r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x16a) fchdir(r6) writev(0xffffffffffffffff, 0x0, 0x0) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r4, 0x0) dup(0xffffffffffffffff) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) msgsnd(r1, &(0x7f0000001540)=ANY=[@ANYRESHEX=r7], 0x32, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xffff}, {0x0, 0x20, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x100}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x6b, r0, r4, r0, r4, 0x124, 0x2}, 0xa00000000, 0xffffffffffffff84, 0x3}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x4, 0x0, 0x0, 0x100}]}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x20, 0xbabf}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10281, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) write(r1, &(0x7f0000000540)="76e5dead6f01f8", 0x7) ioctl$BIOCGDLTLIST(r1, 0xc010427b, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f000078b000/0x3000)=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}, {&(0x7f0000084000/0x2000)=nil, &(0x7f0000545000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000287000/0x2000)=nil, 0x10000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000069d000/0x4000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000187000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}], './file0\x00'}) r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f0000000480)) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000040)=""/66, 0x42}, {&(0x7f00000002c0)=""/174, 0xae}, {&(0x7f0000000380)=""/134, 0x86}], 0x3, 0x3) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r5, r2) sendmsg$unix(r2, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e, 0x0, 0x700000000000000}, 0x0) executing program 3: setpgid(0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r1 = getuid() setuid(r1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x200029, 0x39, &(0x7f0000000440)="3e925452e5450e99d2ea4a71c6a8ccc2c187e7a7d10256b22de84bf9f53ae5fcd904498d86d8a1753b1d2b6b86522325796a0e33c6585e19160cddaa730df38df9e67ea2bc3a72ebb6bb6c3fd953beea3e3214ca5e22608a6d420a6d7f3153874d5497fd04f53fbfc36afffb4a8c7ec6efe6235720e44d073f2c3b795c0afeb4e64235c7cfca48e6a1f877746a2247edd4af96b2324e8143de48080000002eb53cf9a485eb0a9c51c061a663fb66919586a31852ac6704632dc9620110cb2349182ff5fcc3668aa10b1e5af930bbb513aab4485391b7c8902e0e3462345f4e5c98c179460f6a7229d45f9688b80000", 0xef) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/39) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x1, 0x1000301010006}) close(r5) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x107, 0x0) msgrcv(r6, &(0x7f0000000180), 0x8, 0x3, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x64}, {0x4000006, 0x0, 0x0, 0xfffffffc}]}) writev(r7, &(0x7f0000000240)=[{&(0x7f0000000340)="ebebfd510bbcdda9b489e9775d3e", 0xe}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r8, r8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) executing program 4: open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x3) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, 0x0, 0x0, 0x40a, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0xcd, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000bf000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="7104000090780000000696c729630000d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0ee3ef5e3c4a13f81f14f843a32b529f4649b57d581159522ddf03a6cab8000a64b0c05aff358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f8"]) setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r1 = dup(r0) close(r0) r2 = getuid() r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r4) dup2(r6, r5) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000002c0)=0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000280)=0x7ff) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) setreuid(0x0, r2) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r8 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xe02) open(&(0x7f0000000200)='./file0\x00', 0x180, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socket(0x20, 0x8000, 0x8c) setsockopt$sock_int(r8, 0xffff, 0x2000, 0x0, 0x0) bind$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000240)={0x3, 0x4}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000180)=[{0x2d, 0x0, 0x6}, {}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000200)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000004c0)="001f03989dd49060e8", 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}], 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0xfffffc56) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) close(r6) executing program 7: r0 = kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000180)={0x10000007fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) r2 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffffa5) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r3, 0x0) setregid(0xffffffffffffffff, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, 0x0, 0x0, 0x0, r2, 0x89, 0x7}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000600)=0x5e) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12, 0x1, 0x7}, 0x1, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f00000000c0)="eca2c906", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x2) kevent(r0, &(0x7f0000000000)=[{{r6}, 0xffffffffffffffff, 0x6f}], 0x7, 0x0, 0x0, 0x0) mknodat(r6, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r7, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 5: writev(0xffffffffffffffff, &(0x7f0000001600), 0x0) execve(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x7c}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)) close(0xffffffffffffffff) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x1, 0x0, 0x0, 0xc}, 0x1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) mkdir(0x0, 0x0) chdir(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(r3, &(0x7f0000000200)={0x0, 0x3}, 0x10, 0x1, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x379c7914) recvmsg(r4, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) socket(0x11, 0x3, 0x0) listen(0xffffffffffffffff, 0x0) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4087}, 0x0) r7 = fcntl$getown(r6, 0x5) ktrace(0x0, 0xe53a055dd4cd665d, 0xa24, r7) socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r1) executing program 6: sysctl$hw(&(0x7f00000000c0)={0x7, 0xf}, 0x2, &(0x7f0000000040)="e087fe23", &(0x7f0000000080)=0x4, 0x0, 0x16) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1008919", 0x4) executing program 5: ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socket(0x11, 0x3, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000180)="ba3da1eb", 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x15) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) setreuid(0xee00, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000340), 0x0) semop(r1, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) mknod(0x0, 0x100, 0x6da) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) shutdown(r3, 0x0) poll(&(0x7f0000000080)=[{r5, 0xab6cc3d7ffaa0897}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r3, 0x10}], 0x1, 0x0) write(r2, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, 0x0) semop(0x0, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x213, 0x0, 0x0, r6, 0x0, 0x1, 0x8001}, 0xdce, 0x32f9, 0x100000000}) r7 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x7b, r0, r7, 0x0, r7, 0x88, 0x4}, 0x1, 0x1, 0x7c}) setreuid(r6, r0) dup(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) executing program 2: openat$bpf(0xffffffffffffff9c, 0x0, 0x100, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080), 0x0, &(0x7f0000000180), 0x0) setrlimit(0x0, &(0x7f0000000000)={0x8000000000000000, 0xfffffffffffffffc}) kqueue() getpid() setreuid(0xee00, 0x0) socket(0x10, 0x3, 0x0) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xdaa, 0xfffffffe}}, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0x2}) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000240)=""/155) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000ec0000302c00000000000000000000000000000000000000000000000000001a"]) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1) setrlimit(0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) ftruncate(0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0xc8, 0x100}, {0x7ff, 0x7f, 0x6, 0x3ff}, {0x3, 0xc0, 0x6, 0xffffffff}]}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) socket(0x18, 0x2, 0x0) open$dir(0x0, 0x0, 0x40) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="8979a701f1ce3705255bec5195d926c4fd22f037701e7fd4ef9c2dd45fcf75ae53f0620b51f162b7a5f04152b5c3c6b45539a5eb5c6dd14b5f306d1594db337dcaf5082b2e6127ec6e480ac19a886cb95458b26bbb55c4e577360f0bbe74c2bab346f16a2f603a7ef768bd6a5acd3ddbd65695503f05d2a6f320d25b627cda7d1ef335c4a193bdae2c15142670f26a74b2a6ecf662a269a88368d1c6392241a18b58169bc9d40fbac01ff07f176f667a2adc1fcfde2ab968b05844e05dc8ba2a5f3595c66884840d31fdf20292d5d3d5d7396e67e51a6e850464", 0xda) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000000)="b11d1385c73c426d3e33b185", 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000102b00fe8000000000000000000000000000bb607ba243b19d8e9ea241f577704405a533000000000000000000000000000000966e9e809b241c476044dc9774532d42c0ddaabf7bc982ea799ca259fbd8c883bec44b2ed3678a"]) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000540)=0x81) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000280)=[{}]}) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x8a, 0x1}, {0x41, 0x1f}, {0x4, 0x1}], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x4014, 0x0, 0x0, 0x7}, {0x0, 0x0, 0x0, 0x1}]}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", &(0x7f00000002c0)=0x210, 0x0, 0x0) executing program 7: sysctl$ddb(&(0x7f0000000000), 0x2, &(0x7f0000000040)="f464428531e3b0662f2f1322346c8c4e04e367d269af1d4d13d8c40af207c37b96456bd25b6f92d8d176e12eccf9b5999e13d8f70dd8e28cc8b9f7bc00487a1a36a1b9def857f34b52bef405bd4449e6241c2469cf8e2834e6d6d81ef2fd2a2019742611cdc431986c84ab098889068ca68fb64786bc3981b31d872b3c42642c5e56e758bb4deabb64163434dcc94efb16f680", &(0x7f0000000100)=0x93, &(0x7f0000000140)="fcefc2f0528b639249280d502b8ea45900e14da4237a33f1109b57da90a038d6aee07c0835ceb3906d8e19757f26ac9f553538c638de3dec85f51d3d6bf23d34479b3cb939495683448b34a30d4a79a7e1627877227003dcf7c82beb35278c1e8d6a68cf53720e7e3dde601d70a93236c1c6c0126af59a7f605ee86f2e677fd5776246e7e9d78190f63309873df0f9aff7", 0x91) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x800, 0xff, 0x88, {[0x8000000000000001, 0x20, 0xfffffffffffffbff, 0x8001, 0x9, 0x38d, 0x5, 0x2, 0x7, 0xffffffffffffffff, 0x8, 0x8, 0x0, 0x2, 0x2, 0x80000001, 0x7fff, 0xfff], [0x1ff, 0x5, 0x2a45, 0x4, 0x6, 0x8, 0x1, 0x8001, 0xdc3b, 0x9], [0x9, 0x16, 0x8, 0x401, 0x2, 0x7fffffff, 0x100000000], [0x200, 0x81, 0x7, 0x23, 0x3, 0x2100000000000000], [{0x0, 0x3, 0x2, 0x3}, {0x1, 0x9, 0x4, 0x1}, {0x7f, 0x3, 0x5, 0xe5c}, {0x8001, 0x0, 0x1, 0x9}, {0x9, 0x3, 0x7fff}, {0x1, 0xfffffff7, 0x2, 0x1}, {0x6, 0x18600, 0x6, 0x80000001}, {0x2, 0x2, 0x9, 0xfffffffffffffff9}], {0x20, 0x393f, 0x9, 0x6}, {0x1, 0xd76edca, 0x2, 0x8000000000000000}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) r2 = openat(r0, &(0x7f0000000500)='./file0\x00', 0x8100, 0x144) lseek(r2, 0x33, 0x1) shmget$private(0x0, 0x1000, 0x2c1, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000540)=0x6) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000580)) shmget(0x1, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r3 = socket$inet6(0x18, 0x3, 0xbc) getpeername(r3, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) readv(r1, &(0x7f0000000640), 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0x8001, 0x9, 0x5, 0x1, 0x1, 0x0, 0x4, 0x0, 0x2, 0x0, 0xfffffffffffffff8}) getgroups(0x2, &(0x7f0000000740)=[0xffffffffffffffff, 0x0]) setgid(r6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000780), 0x5ae4f84c8740138a, 0x0) writev(r4, &(0x7f0000003a00)=[{&(0x7f00000007c0)="efbfd1fa730eda0b78f982750bd4f5a90ba86897eaac009f6d31c6b6afa65dec0cb21d99ab8aaec81eef81f6d7a8064e97d3a65f16284f528fbb13ce8c5e12fc0bc8ec58b9fdf06ee4b54e9a000db32657ca9a5c5e1c774c4fce7239a33730f566d6437260794d19d459b1d61cb9a0ca07e06c7f9c1ef027749c03d27b196f22da92ed7f18468253f6408e40100689f668ea39b187f0a8def5c76832deabfe6352ebbf4f320c408688c5d98ba2160ba2b414b0ad82d23e4257122f982dfdf9b245486936c41b1a8fc7cfba090fef7276f911e1643691f7ccaf1c6a4cd0dd524570adcc25b9cfe4e2c878b878e05721296b1c9c144065e7b03b19afb8683c0c6a1726121f35a9882f69324ab7ff9e64910f0e0757dbc934d6b184f09b9a14959460e3f46f34b575e520fe90bbfe2bde53d778ed8fcd23ed4f6fa1062f548b322e94f158cc8bca51ca65b4c9868fdfe5d2cee22056ea3cf11e14761c8d4f482668439fd439db922d7dfb8851ddb79c590d2d509a667045067779cf1018dc31471adadf9b6b34292ec241b5c7ebc0fd287146d89fa5225ea206308e89efcf328cc917f1b49b585dce2cc3ee5f047bb7657d74059bf30d2a9e1d1aae50493d91e83e5af7cba12e087ed2cf3ee931ce58c6b30faf38e29fa447642f893b793144eb04f736f9b54defa0928f33a1bc2b0aecbb3881bebdecf319082422bdf384d350bcd990c8bb4ab139785c34905737ef109abf7ac195aafd677e11d7ea1d2fc4371f240e4c02d04d6fda2ba94e9dc334806fdad28189bf4a1f9bb13e94c753a49175686f0628a24b123fe7a5179bfbacb678c3e157d756829729a806011cace548d4929fdd9464c5476a1896ec286244f23110ab36bfe6db319aaec13f0184158966c04bea45f01f0d2466fac5e7c1e37fdeee813fb193847cbe7d54835349d3f9343a333059a213cd86bc7e298afc8358e494b14e12b8cfa91efb3628033cabaccc53b877fc6c5a437276cb846d02de5bf01ec67667bf1f2ff36fd210654a3d7ba045fc2e512821f73da4bdc94b80ba3b53ee31e880a6f6ce9659f7657f672a6d3ea7f7d0f0ca2d79a1cdfeae5f09907504d0893d4b8e89f4908b8bcdbd5430a156e228b086b1c48d2f4dcce0f90ca23a313105728294c7191ff696f61e7a167af01da7f73a58a42de71469b7751f75cdfc920583468e89fc4e58975e7fd80816cd9ed5018c81dfb2015cf2bd00bb107758e399f7b85d999cf8ee0831863cf7d95215051a6b745bc152993f7d3d2c626860deaddbb769de6e7dc66d291a73f41214d0474dca7ce54ee17247db12322ea6c7165a8a1a959431e1fdd80c78d322eb9c8368eb2aa5e64ca4a64c14df9f95b8da1cee1ee84172d2bd4186e4619f4af936d0ba31ab91eee171a836bed06273afc278e5a151afca2828cc2dac997e0d835345a3cc40de74229285b9fce037cda7e24343eadd1a684a93501e47ecf1f2cecffb9c2a6b530c5cc3cf74bd9b161be4b0051b0b4f2af928bcb88946113ef8a632672abbc072345aa8529753212867d1b271db65e42d72ac520ad15d3c486f31a68d5ac0cef8c7025883e8ee966ee8a3d547606bab8ae85dc4d84610edc4f3309c662f9cc705cd74c8a23da6f4babd67b425968edab693f772912d07d1e1bed8d1d0e4d67d037c1d5623dd0925c7296cd5f6271ea44c140ef6e8746388f87a033867f4efefe0dcfe4977e9006ebdc554fb48ba28d106d681fb66e54d98f528fb792507340f074f9739b7076ea5441f28e8b70f6bc52f0dac5fc52b8907a45ba8e9f5a83e44647c51e4a6f5b7a81cd7f1180493b6850f87921dc8adbc388ce499fb9abb3f57375edac15fd48c4aca4ce2ed967204ea8b8300cb96dfd908d991bb29ad346c33712237cc7a82d5c6cc794b956350ab61b640cbb3a0b817ba4c96a579aa41cb2f11a7137950b83066ccbe730230caa64f57ec588de450a643c7103f86fef8e71d6f1718aa90b93f1c8fff2461a1d8b2308f1fec6b5e985b210a35ad845b1dd1e67ee37a0bdb48a22747afba6bd6532b640700ca75ed815de12edef70babf7b49f83ff156ae9a6751f9970d2e7d25eac4c887cd5ed52a8703d6696176a0062259c2dc7291a3be4237afb5d89da2601bf9ded75cc5da6e122e1995633f92f05d9e8aa7eef1fa6a13ebc364a22be447fc3d4d9965d4ebcb36e8bcb07737581f0bd5b6b5c2c396adc8d5cce45beb5e9b9a380c9091b1c4744352b94c483b2a7c81e95d86cf4a80154af3b7c8854340f4f861bfe994a04fa261b54d350cc91382f9089d6d8d2506d9c994e88f378e8bc951fe6985b3b639897a421599b8e6f9f5a36f95cb3b02701a1ecbc5eabc045a10948121697d3d134d7cb7d1435318c8b5c982565e9c83e02b2ba8488dce71f5fc101fe592a3585dc3885eb96795648c59721232b0a594e5edb17cccad1b43f6c17a23e88e1c3eeb1f9933a12c90c39166e26b21afc44772bf99d2bface4a3d018e3ddb2f2439ba4843b60438d42f59befc7ec31a0bcbef3baf07e90b062c29204da926fcb974d7930a2936363a8389b2336ea4b1d8e0d538bd222c502002bb30a9c2c332ec58931fb7758284cabee4bd1ec8aacf6142d324b6e97a4abdac3bc2138d4ea384ccbad38b5c5496247249dd4d94ea98507df1f9b2cf382bc568d124efb59f1168f69bfe29d5253321ef12a4fbec5745721d9b3824e16f6e3b8925e2a344c27c5c7f4606dbaac54e1ad46d790e3db9344d644e54099d97f760cb94dc37bd4e65309d69f71a6d061b2d5592612bf012a66ca4853e0d9f52aa0a7c86136be7791083973d9f041fdedc0957b23853341155a18b54a7f0162239362aad11c99fb5d20667a310871aa860a852a65ad275bbbfaa2f1403eb6afdb4f33f05adea6085c3e580b870999135c70311d720d4ec2d2512245e7d092ac3a6092155e85f80f72086c6327ea8fb88c3678b031e5645ef8a5b069377423270e00ea4e4e57cbbb6209cbfe9b5469883d17eb6db409cfb38cc92a3735b1147929eb9e2b7c9a0226d80f69f3aa4683d9b3f9f3be9c2e24a20fc3da260778b86a36af2d6d9cb477cb660618f65df6e4f7534f2ee30ed00381d2e7104819ab616264ea24ee3bcff2a3c527f515f75705d71e7c4f103c46cc0932738810a069069f5fa931612278011896ee1d03c1de32ff8ee397a1be14965432cc0ab99df8bc07e899d4ef9bc80654aa92972c02b736e2b586bc2b60aaaee049e9a456a55ca0ba28448c7b2675bd1cee6f52f0c4d88d601770a3b059dcf0e8c901d33df9488665b077b427eeec212750ee901d55811433c8cb34338c30e119bf465fdf12c1bd3f5560da48c915c327413c4154ed62e476a450f6863e1643fd6c1ec8bfb99bd2fa38afda7d729eac2f8f1416a377d85487ecd214395eb3844d34660cbd7f8c7948dbc425b6b9284a67d0c54d1c118ec0e0b6d28d694f794f24c17a335b31bc9e99a33e12db1447b4edba1fb2bd80cf60aad4ac0ec2b3151eac28cd0714b1144a88937509616f2790cd2fc1dd37f34dbb59c16eaa6ba0d13d757fb8b7c0960fe529d34775e5cbe260be2a0ac06b17489510f985e0bc807fa399a980d77c7c9c90a668c23009feec8f954353c033c85c2d126d0dada29dd586e773b8a7b6e19eddb810cf3914e7184481f10275ad2e3b46642655f2e7bd122d468169a3da9c66f337d73b760540163c3e3a15c080d7846c3349da9b4ff5e0717f21f43d81939412cfb5e8415164d41ea03bb42a5fc952af3f7a79cd5c8ab1617e80a159fe840a748ef88ee762bf56c2f655a0c934a80f34f57f547457ac1d77331d812e849044b5dee19120dbc10b34b13e8d78deaf9b34cba18e9bc6d4d40b31b6e456e87e95489a9662d77b5cc54be6bb92b0b15b44fe0e729723958f93d9a080f9f7e4a0bba7f1f8eedc372028ac938b88bf05b78b074878f23a84c5df6433a53a42da1688bb09fb1e742c8c832378c19ea6cec37273af22a7e27c50bae5c208cb74709cceeb7ccbae7ed01aaefe1dc580cc7985148e6c9ba860e7298d6c875dfbbc13a5da432f0dfb459ebfb376d7d91895a681c349a8be8366e6bffef67627ee7c75ed884e9487c655c1c5a2fd5fee74f4f26a11042a3069a8ab2e55ccd7a20ee213a84fb86fa73e91ac38bbe8b25d10ceaf8f984e4d5a2cb273a39060724ca57febf6554e9a6659ad4d7d7f44c87f5ee61bf774bb6a2fe8275ee2150890dff74d326a72957d6b8c0c0e6581038a45cd87cec0c32d356caa9c363ed112804cb850303dc49dc9c2985ddccdda0baa65de161973719c5ed486581ba07f5d6e1dced3e0c24614ba768bdd4edc7acd2e4367e7c39987338fa5f9d137419b3f4c35c8a357e31dfb17243c1951a3e1780593e60367be5828acdb660a2fb148246dd68d5152897a3e61a4118e3cc98a4b96821e66d35c4aeb3ca4fea7c61e634d1058a09502431279b27afe9d55c33f8439d9f81234c20a9abba23568f3974c9a7118863bd68137d914e9697e8fb372d7bdea27bc005eeea3deb5aa165ebe65f27a2c00eb5b1672d01588c0320289dfdeaa880d3657605298887501a9932deefe66bcace079b00a34614271398c32f0b544450a47068519b21fe728d896cfc6ff943bafcc1bd9455215b4541d4b8cf1d7782115fcf83f62ca0d2e46f009fa450d193b9452a65e29507dfff5522926d5208bfb86ad838bf711b6391252b222d7bc7402aa405668e211c9e28d753dfc9d71eadef67a0eacd12c7dae47d198e57d82090f8bdab423664a218bb79d3a585debbfe6859318dd80c2b753eea6541c3dcdf0c0c4e88d5c0744e64b292b345931dc0eaf0f7f5884b6c1ac5a5d6aee00b9018d054e68bf03bd87565a11058392956a6ff1d50fb0eb1fa474cd4a50a81d2ffa25b9963b61ea920db1d9fb38d602353dcb82b1a77d1e501b8ea8efb6e1f180560689048313efaef7204ecac36f462b4edcdbb1af5a9ab42464caeb1c67d1ffd86743372def463d89594e88d51142b8795cb4fa5f4bb41782bc4276c7c0ebfd64242da0f1e35d7e0d3066cb846d793f0d8c7821a04a1b098370661744343e2f76008338b9180611748d324520b833265202419a69112996177e747eb3a41f1f1dce933f26a7d33aaaff160c249f62f127f7d725a54e25cfc51eb7e3c34da9a5cbf97eca76556ef24b4933313d72cee96c0158b89882049f96fad02c507ccf888e11d7525752768fcde5d863af0edf88ce957308b627073c5a62cc6430b6cbc6f330ed5337893b297148965b872a2258b67c34106997acd5deb2a081c157395f45967c17c3ea8f8812867d46457a2175ca2ffeab39552e7a5a9965a7ce6aabd09c57631788309273d90dde497adfdab9bdb28f0f477cddfa1c3f0364d783773522a56da04565be843d1b8c747951a0baa7fc3154086245f5f67242006eb24c7795ca3958ab60545f7ad5f19f938734f363bb0aca4f3e21b8216bb61adbf07f32ba9da20db642568bbbdbd281ca30a5f6974ee48027661aad47d93606061ed4701a638c29cbf377764dc5040a0cea22da31c7801c4df25c70a8746b85e3504a8b5d7ebba91f016416597978555a5d0a31636d0841610433930d7c3daa0c947c6181de214dbcd98d415de61a599e8914b776e9c6806c151a0dd0d5373caf9367e04987412c9dc5aef1bc29dbdbb61a89155df495eb7058a151246ce3e82456333302df6e575a4d02a5d0b4aa6b2b60f016309e3c62d8634036e896582ee187f", 0x1000}, {&(0x7f00000017c0)="758ca61321eebabf63a4c3ae9c8b500b557051d63c5da12e5fb33666ad1f6c130f0b477e8013d16453d056fb4ed8b44717bd8a3361478b445b11df775770d5ab6e228b9957bbb117ff48b2c1ea8f89f6f8801496a69e937fe429a52b62e0a1ab4efe67374d417ddaea4ca638f5de20c82853c73d6fcfaf6a3ec584e3b1998dab4f039344403c10deac98c3e2676ac8daf0924ba38a78b94cdf83bf9696c2800069c3ef9343ede92137852397f85a45958f3c68be299525015c9dd97383ed0a0f5b43cd5cb075547040664bf7e8cc3f1923fe9ae925535fc9c463c4875a307273546fd4de6d87f36fcd082e6f3def1c875d8147e51795d189d18eb21f727f3572de173ec039cb17f7ef1ef4913e0b6511387b2521e07ed9e5c77fb9374390e5b7ccd2affacebd860802c40ad97e0ac26bfdc3a0996626bd67bfd0b701b8589e2a788f40945a9fd86928f3bedd22f34cfe9c639a5878f87ea14d4cc1ea353cb9dfd0fdd66f7ee96f4b472bbfbf360c6064c18e848b96ada8a2fbf038caff6f3bc35eb209cc82677c0f8337fdf733e8d53e58f4f7755fc353cb405957cbd59313a3faccf6700c45357675fc26c9f5ff366e496b39513e176a7c8298e711dff9007e582bfba0368d727641fc6c7ca0260982111f22f223bbfd9a299f9b509f9da32ad4b4efb12b8bebf64e1a08942b716643f86b7f17189d5eb64a6ed27535560cfe9b394fe0ba2d74322f6b77436ae9eed1dae4d88f6016d86b6bb9182b1043a3d92402587f10fc4077a283e161c8986f2f1684d73a0fe103544685096e0cae37b950736870c4c332070e7286c7021c6281f1a5167597c9293eec170c3edb70eac18a4276bc4633b7e14511fa5d7586480f5022d312cc1f18ceff7e926ddfa2207070080c059f6812fc7252eb86a3b4b75281e9e66b140eabd82063af556808934361e38d4f3011da5213f21b415a5f890c230e629c0ea0c51aa01b2789aa97ab846db1a38793bcf154c928d1dcf0ffc228d120686b6fe6f7b03bc6e01d152ed25986a464632f339aa933ed8102ba687894bc1f587929e4d8ca790eb09f57ac72d006e8fec20501bf963c6e05cad07beb9b3b04f87976df2fd0d009defa3175f94915a8418904b58718d1b6b000f74f5dc7d7beec7ed36fc605db670b3b923b0cc49eea6345c10351d15c75f5475d2935953b98598006954d0396c191f847378f40982f664f40afc1185ce1a84a4a4082223db063563a20197f61ff483ded5a3e14e1001ca2cf52281b930a571077a20e1d3411a2732c5cd0d1cd2a53a4de41df2fe2c27d400bec78d4cbdf41d248b50730a6fb3c0647afb2289fd4dc507e143e5a0afa7ee0867dec0c455fda5e960bfb6c13f13c3a353c5eed4501f3d14c2bc320dbdbedebd2ecf57be839bd1305ea6c2a4e7e1ac42682ffdb038ab85795ce0c7260b38f65be5f5b4ec6a0d7a69f8d1bbc3b3f3a3dda707e412f237fe4c4d0f944c637a42f07e85670cd3d857f203bf80a69379a65450250b0b86c06509e9b7a317bc670170abe66141fe3fc37adf97e042f1e027be31fb99b3f2eeb2b9d6928d0cf8a7913ae7ac87c6e0d05fce236096a2571bfc766191a2cd1740cb88dee19a624953074537b98bc03426111d65d8a5499b93a2b84d3a76fa19d7864bfae5b5f919c8167375e64df4353f156c140c3d0d5f937140a342b64ebd71d1c42327691721db8833aff91f839993252d6c6238f7cde0c4bff9e4ceb8ad8ccba01b67c6c7520f6dca24739d13f31879785037d4409c14701fa7ec516df978e261c992ece0edbcd4bd501d412cd1ecc12b61fdb3080c34f9e058379fb69ee2a823d4a11886ddec7cdf9ccc5476900006fe486f9cb642fa21415fe989236ae5a9aaef2957eaecd9bca99e0ab839d396fc1b9162f3750d44099fce289e022cf8253e320c984ec2ee1087da2b5f60a45f9bba6890563d5c704eff3dd4b99864d073772db801e1266fbc47ced32ebe382750308eab5f165101403e4198073230e7ef34de321283ffcfefb2ed5a503e496e4d58df44496f7ea1d88fd8462fba1d54c398e50815cff3c4978c3cb4c87459422685dc555b441d674f2a4537ff2f782d71fad14db058f9981dc9e28badff5e2e9445c0fd4b07d18932239731806fb93d566d864336006860252ee725291f52069d7db23c9d5ca4be215fa872973e7aa6f4b27f57ae62affa3d51bf290bf5b444cc08e39b72579aa18fc0a57b90b485dd14c9ba7a7d4a7521b75010b7a80cbf4c160851b1de3fcc991c24d98bbae0d56900590c68890eae039fff957305081fa7621e0fedc05c4266bbb78fbe3e4198929be8b9fcecc9a79f60bd8494e18d60bcd28726ae6e956adcb41c6cd9eea58e9d3139e831b31b8d6281ec14a2ea0561f452cedcbe751474277e11ae871e432cfc1823fb5c5132170fdcb03c601d008a6d22e6f97baa7cebf03af91def71efc514caf56766c7a4a724bc76e3c1082355893ae7d376974bfc9c405b045975b7d6d47a8f3b86e654dff7fca819e525c5aede997a79c34085a3e9b0c8719d63d68133dac0a52b53cf282ce1c158c80620d1afc46124a84f6c4374aa37468dd1b9728fe4d760aa52c457086bb434429f83cd0f4574f18ebb095ee5315f3c62159185a1bdefab3e92bbfca1467c322ab89ccd96946246bf609533a7e3f8372539a3eab7db36bf28749e48bf465873d434de51af90e44846b33fc3d8e0c0970db85c731a67b1b07e894b7f178642271503c23c8ab8c29cebb6b05f86f24004b2b5070d972294cb750d480284af584d0de7b292c8a670c44199adb2560f1a84e5f871e10dd440aefb5cd0dca83809dc3cadba17154559a0b68d18a5e752fe1efb03391b34ce1919f60a971bdc5f3db55497cf16143d49d374f664f6a877c4ee399f331a62678e729f83444a3b65fd7d4a11bd18b7b9a716007f71366757270947f78e5e539aa5aed5014904513e8cb2e48d3fd816d5b5c4bbb2244d893c02e5c4a248b1237cdbc8379f237974142884657167a8132f702c389b376a1e00fefed9693333c25903c9e512108f70f9a311331afde8a6b0bed221700f4fd87febc40488cabb76694b5eb58128517b3901784f1a77988912b9739eae55e49b3c5fddd205d93b4cd3b52b25fa64b3ef7697b319bac4be6fa532828bc14faebe4c2f067b5f80553ea1607da11b314d130383af6673592eb394faef0d80c7ad90b494d3cad22c47484f3d9b53c20a7b27d377a0f8f0753d7e03aac79f0a7ebe89fdfdc4d397b4bb3e4838a624b70d74d368b4350b4a29a04d4950fa2d0c7f34852473dcff39d6c1e3ad111ddda51695e2ee3af8017b4d17994b7e1c4620fdd544bc32d6389c541442a6014cbb00822c3a3145e81b9a51275a9de69f08bd330d2a4c95c5e84c02ab72d3c49b7007b3645bdf59b6f50a3ad308237dbc0951658539b84020f2ec9d8ddd7e216924f5c717ab8cb43e539855c9f0fb6ada19cee01d92da75639de090194678cdf8064aab072b077e7a867ed37fcfaf2a749bbb3e0ca7d7adbcfcbd957c89a6645af72a09fef506c0033b59b12ff612f9a720e0df1a3de3aa9167b2e6639675557978490fdf23e2dbb9d79d1ea7001aec29421421917d77e82a560ffe0c6002cf1fc4d70d035dd23b0bac963a8d61af0c7a3fd2695383eded9a2d7d2b27748de84c570de9176c9f00a07aa940fc174d4dd79af64b0df8d0fd35fb4a8681d5a2556416dd3cda248271876df7b278519c79863320073aa40f1f7f774eb4b38ed91076225d076e6317b9dfd7a564ba5519f9d51af13e2abb72d8a1be83589e7dbdd252bd4255c6c3b67b24ae22c4b4539342dd2b59335043ae7288e0ac597936ccb392793d385421bb6edae50588b348b694f6834db4b90819f647d3b9b295c8c3790f96ac4aaf064af8e0d7eaa63c3d487895cb0669d27ee0dad49c060527894161af3859325a433f6be9abef5b7f864fe8e427de3d9b1b83b0bdbfb0c85b8ab5360223b6d81118052af1d51ace5db192855ad10485cb4f8ce8b66b2ceb692ec22cbd95711f8c67079d541d76abeecc7f7ce5dd1eab89cc0162db82a6f0894b54d8a199a57172d16081f6266087f4858069f47e858bc6c82247452f22b2e0b08a429e3d4094da9358342ab990fef20cefd33d8291819c92d6f4b909be7748676637c77a21971108f66aea1cfb9ae1d9ebca1873bb27aa83069ca3c10247075a64d00dedad757d8189968e2331c3a4072d6bbc5fac3a62a0b7714716f7a0fb971d52150e46b2009861d0fb521e8cbab9368f7260fc317467466bebcd656873ba5eb19d8b921e156f331f3e6ce1c00622f42b7b7e1866d534b892f9ca4c08a1e84447ff3ec2d558a289fe472c8330880aa539d1cd51b37ff8c5c227bf7a97580415fd7c74eb037ad20f8024101c5ce18c18695dae648b4d6001a8f516f3ea326411e8f53eecfddf6ca7bb4a68914df094278e2ac5cb36feeab99ad7f6247ce80754903ecb7b98e9a9033df3db69a0149fcd047260969418c880e26197d4c8638fe53c2a3b6ba8fe2ba3876f624aaa9e95b53dc2cdb52f8ff2062c6624a38d70843f4fe0f5b0855c2cf49e0aab837a98a3c3eb132de4e8198ca1090ddcd7e5528d27a39e19571a9d8a5a9758fc7bb1f61580e26d063c716d8361038f7eaabcfa688b893cc4c6c2f52ad27b1a1e9219cc070d3bdcf6cee251c3d1cbffeac66b06d2d69694b8b67c98809383880f52ff41687d4adb4ce37bed72a8d1d200df28f95b73b4c07e0800c9bae1a69a0255b6c4907cabc882eebd825bbcd42c2a2543d622fdc7a1a6d0cece8ccbfb54d4726370825d0610c36c7809632d556b0b30fcc8b5da39a1d19ddc4f0415bb6ff2b4822e8a8caf61434146d86691c9a910c6c2dee6bc8a99f380130b2055e4ffe843c384e2fcdb1948e6e574ff9e7f1a0652d3f5f37e56d7683f3800e073fc52d6aca812f0fe23be6681875d8e7439bd2d6e642b22e6621853c2bf7b61c0cbb29ecbd9e2425055262f9af3bd747f13910763c4196c4d485c9e9d5d7a63fe5b208b199c86d632940cf7fc61460bc7764c2c65a96420e71b198a6c3c73eb5a6fef21be6a72344e92e640e3191d5001eaaa7fa05e865eca924921fef4044f439433e08d99d23fdaf615ccbf7c681026dd73ff7ad96113521a376a90f42cb56afb411dfa2b66da5e7945ba1da5f3872fc5c590ed245bb4da4c34d3a8c52a93517481fe3bc8f77defabf703951dc504c63d7aea8a0c86348809144c46cc28e7f6c5d9c56da84ee7501a290e8edd831cc95b0bf3c28627a6dbe219f646c6521caad8e7bb5453781d71a91c92af2e22ca7b5bf2774394af67812cff3a0f6b3050cc681516dd7303f82768d2bef7eb880c54226397573f59d77e8a9091d8991f510bee75ebb20269ce9a101611ce1d4f7080547fc4188a20c6261399cd7d489e4a99c221cf970e4d380bfa38fe6285c914e4584cc71700f799d7dcac4d6b80a377e75ad72631a6741731379885936c777552d312ee9d88025dc917badc8fb4a73a9b40ec061936e07e5f3f00f64cf2c80e816ad60778f10e4d60e321fc36a636870aa7c528902e8cd90fa599285f9637c3752375511725146b22b029ff146ed8b6bb504fc0914eacf2e0409c0309d917e5cc12efff0943db4cbef1b109cd5d5a4f081e3f7e67431874acecb5867e40298f7215e418a82d194257238aba7efe323875eb4eb6f9621f3c06f2603080d7d1c22a6588dbe9ac69c072b15c62d1f", 0x1000}, {&(0x7f00000027c0)="1540aa75aec1256b287d387874d88add025f4d8bfa7f5d82571884549cf0dc37cd33b2c6c3b7b2ef9d48a1b54dad7128456ff8033c22123aa244e0bbdede789d0a6f70891094357ff0dfc47311905229b88624aea4b02b16f9dc635d30dc075d0736e2c7b246e34f1d60fa74dd5b06eb0d76d51af8d57c78968b97d32c0ee226e609c8471eb254cd04734051543f64871b5277577267d576b58c7981c63e58b67a91402faf964ff61387ce97b8c7eff842f5fcaa9f2620f1d27ab2d07368e82d10d30ea2a702e29b5f4abdebfc0d47a14ddbf1c92b307e2c0e1b05e4b98e", 0xde}, {&(0x7f00000028c0)="4141fd1af9b08fe4e271fc84402f875e0c5c8b37fa6a7452b4eb70ca9cfc887f42ae6843883b9da9bcfdb30550fe528ed47dd3d8282ee38cc7e1a5dd96a338", 0x3f}, {&(0x7f0000002900)="92c37c56771421427737c89891f6f4a7eb10b92f", 0x14}, {&(0x7f0000002940)="e8976853b937a997dcd0337ba489c7ce335e735fa4bbc343e5e47ead0c1e29fafd4d0507a11010164144d4419acd175af8453228e50ca404786b6abfa84588b938cffec104a30e2a7045fecc563c1c2672bf30bd5c28aab27b39569850d197c949f95b8cbdda348db591beb3dbe8f03de6af493d9386e7a87b18afd572e171c150c9e12b70a40703578f18a70b13e1e2df82fcf350ffdb704a9db38bd8f1cd7e0e274e657ef21d9f64f3b2f9c07986a0a0ff4735c58be69553b34f61abdb9284d3b7e910abe58b5b15717607286e7d13e5880148f8beb77f3343a6f7542ab9b958d389aa417f3586bbf1046072fdafe42fc6a7768ec596ac08966458a1c8afbfc8315b5a50f645e1633d0d047a9febc299f6148475608f37557696d083d09e8efb538f313db9fc6eb993a6a318349b6172712690e5a3705da23cc432c3f1e59baf95360f60b23f57cb3b221cae468d296e867c6fe94a12062dac671106f880fce2519ea95b66971b3b8bce8c1741b15b3d5b8aadb57660593c5a41eac9d4c4549b178c509a9bbdca702e5f93258f426c362d24e8177e1adc1d4f65951fa29f79b50b90de193708a4b869500758dd640ecf6266b3ec994495f7d65b876f7506ff22673da0eb3f1d26c403499e57bf63601b8b7fd908eedb8805b59897f8fbe92fe358f1ea760891c522db458992b37576a455e0d04c8f5b2650e721828d8018b5c8e854e025ce06d7a9229014e785ab21bc4d718ae2ae03a26d9b387778cd53d7326392110df5a23ea099ffd16d2c8c9c4101a38d84cc8e794191bbd487a5fc7d065008c9c9502184f065b81ba9d8122713e65ecea056a7e743dcf452e16cd776c1d7d935a693e1eed761280c9bcec6b45b56b043641faa7cffba39daaa403baea942632bbec58ca29e119bdbb7e02fbd99cd3f715d3fa03535daed07d8ae497b3b34ef298c26a88b221c1bbbd13bc81239e6c9ed06c4e983dd0f01a1d9f0a6ae072bef248d2026fa26b589376f60b3ecaf6ba4d026d3e7983f74d8bc7fc881b429fdb7ef7d10f132171e5ca3abdaddc9b1df4b42e95179dc63d5671e7a6032839ef3ba5ec26a2fbf1a02e0e2fc1321b9b4101d196b0c645a8bf8833cf07a0a7fd9a65d1d706e0a1914e4a260e6f5e0386034ac8ad0c474d682469154fc27e6e56fcaace50db952496a46f12ed136892b43aec6978e5ffc291b55bd5ae45998db596e40aec5e6370b2550e06ff1cd2f716cd65b4e9536ca36656e32abdc395cc207ea87eefc608d6310a55e520f45a2ad20cfd248cf2f232edf62435fcd9c7cde52cfdc9f249d976b7057f69c4e66d8b701b7a3d9739e2dd637892e22b45237ab64d88f24549edf250fac9b19e28b4ce30991d9a49aee796355689f520c34b44e033cbc3f6ce39d57c79e07fe4bc134b7e24ee5cf6d98ed0f827db37c464a5393d442be6479f2f53145b3ddc0fbdf6e02e604a6a6f707ff2696768a505702134320f1b008598833295dd597dbfb54da250b587f660b4bf610ceac7b9b5bd025c390511e2292628a97b1c7d02407719e8b3a509bf87469e0a2308cc97eafeaec5214988fec659537a64cac6aa5e08f7a5429caf9235dc889a5a65dc8583c44a461d5fee8694338746bd0653f9fd868d69ec3ab780bba8bdacff4cb7ae5f70cc3a9fd29989b98f1b31494987ded38e0c48fc4b09e7df6cb84da4765aad80926dc998edaed4a6c548d04376095c9f17b069301141bf343fe1bdfdf488745591d3af5266cbd976a27901774f14457333bf14e1c43ad1a7f0c18d331b5a6e0ac943c70ebd17771f516230f2c9d3884b70f5d8d799e2fc4286375d3414755b7b0a28d762dd52934c71e0225db20adfab00befc2afc5c2d6dc4021729d369117a37d080422c348fd77fd7e0d2e2b5026753999d7a3db9407730c3eed6d18e64b843af43c7ef4ae5e62a328fba5106ec592d0a4a06231b2faf8caf0c39fd0e85b20ea0e53fa86e7699167e29d8949bdaf4e1d7d05958188b92eb80ef7b261b93cc7bf4e46686f9086c50dd44515e6fa4c1c80380657c4c027fb951bcf6a52f26146d0bc1dfe055f63642ed7a92b28d59ba538974870ea298380378bf272690c72034d3d0e7e88031854d1612b843d9a978bfcca5bc4f8b48dc68e56707ab75011f4af19441ef9e3d1b71678892b2851f546844c3e278faaeb1022ec5b995bc0edd6efbac16508c283630889857fdc603742fc8696080679c4224181578d7b72b92e645af3fe6b052eb97998e811a534ddd9d834ea520892b696640c008be1a79671c9cc6e1961400dfa693e84a14ad8e22af23cda41259aa66561c9bf713060c6c8a513c591123a0b832bf34d9937abe4affa0f1aac7aecf3b58777b14904e4197f73e00d57b4a41b1bb84fc0bf8285c0ad654a8896046705efa6b005d1de65a93708d24c9fe7b026bd333b677bd4f8d2f1c024e5e8f728bc2cedd37d07f38112e04a9a6c4758536dbcf5a25c57b209e5dbdaec01b9f694bda32ea156f7ff2391a34ea5c8845c944d7e7aa2eb08f7a488f1b83eddf4bc77da9d3cf0c0efd5005a1b231edb1815d917409d2723bb2e25b168dd82bbd681fc06827ee769cd0722ba547df1ac03c69ee4ecb359f548d1d2a5f41fb37737ac86843ad24cca9db786e072164820bcca7988ccb974399ec4665fa6cf56450c48266971703c7fcbf6018984b76969b06a5962c56886a5df1f2a11d1b768c38a53e9164ca49e91832b4e4f61b7ff32ddf47763f03395a5dc992b5952194a83e9ebbc17285aa5bcd9a5cd0afba2a1c97d4562caa918a1551540a4f779dba9357e51e1a8f0adf7db38642f18bd00141f6bd061b9230e8b5cc7c4a3cf2f5d4f30eecf128225cbec54bd11eed1a429205571497d59ca7874b63df14c4012dc55fd8c458490e2994a0d3dfa59ea59add63de25420db0874e61be8c471a693b36b8ec542995a4ecb909a8dc8a128ffa6eb0044d99a50d8e4a96ca7679eadb61fd8b5a5b75365724223d3ad99e3c6550d63d1701a7e3d9bb35c77f3efaccd65be5470af66b68aabb8150d945eb13c4f6091bc4dcfcc8972faf5bc5b2c2d44850b4e7170292f7ba347c0142052d858762cab672f9082a390e58db036b809272796a2523a70ab0dc8fd33208784309d231e8763e52af9b68066df4607b287f7fc377ce2ee18ebc82b72d7138576066c9d8da13b48b85d65d4e3fb9012e348de13cc1ac19958c317419bbfd461abde2342106ba6e492eb2d3a758bacd743d29c36efb1b759d94f6d007a7d4595a29a8349e529f4e43d6b42c31d00c5e136cd4aab7d93be350a104cc9dbf2ed0f69d651f02e1fb2e719af5550f128e84d97ad7c02eba8a4f7d8973d7f793ba06bcaf942fb5be85c123905d1e0152d2bcb5122d57f94eb588ee7f51c7a8b734b4df44ac8f0839a6d85897ef627d3dcd03cb9101a19d11c673e49d64f075963c2c37de682c177b751370e0d1c2efc3d09e5f2f8cd7829a3e214b514bc76ddaf2b68bd987b3d70b65e1db4f978c73c37d1e4ede3d66c796494ac0b946a26bde6aa3d093b0caf66a12c4d487ab130b218b732af87d82405512b8e31cfaa0973747fbc6032a99613fef7b511bcb34ad6419c6e8d05313c8d935491a0aa1388df326551a44dcd3ed8b82efcbba3f885a2d09286399a145ff21aa746c6e65cf0bbf9382a104f8a4ac09dfe8e96c3345b5438b9b2b33905af405e0e82f99bd5203d45e5f93c6852a5234019ee753261b6f4307891b70b0b1f505875a297cae76a2a226b26243c7b8355d1cdacaec3fd9060a75b0fbe9ade7b5c125faf1fe4ccc2b86e6a99dde20fc004d26041d89aae33b0c50a2a612b9ca29a2d5d098a74805e51d0eaa2c8b94ddbdcfb14fd92f3b06fd255a21a158afd3a92e066c5d33ea531dc4acb30962a3336fe36b163799406651b7942d66b4ec117fdd712567dc31df8f0c638090b08fe04cf6d80bc10d55f8f9723ab38c5885a4039653968611f84b17ef7c8219e2a2850c4f1797f8b562a7a67263a17d99c4a05bbbaa746e883ce6b5db556098ca537a1002d6260a42bba40ec4c0b1c72ef63576581365652ad05cf1b299a6591d67c151ae642a06e27d64bace91c29cbd89f4257da9af23de232dc333ac51a2c3b54f148453db20ed98d056bf003a2f46fe8f9161406d8bdfa8dd9834eb7c5e5108a0c9b0ffa795f7434bdeaa0bb024759e5fb69a9ca39d8161a276e5131d523a426f88af73f970e5c54958c7d9b3cc59d38e1c63589fcf2ae6d3ce31da29665dd7b81d4ff66ef43ca66780dad868540b04305536575fb3ac89c60c8de3cc0bded0f38cf4f0f216499f21a36f9ac2b02d88027a8b18135d1cd4b3d3fc28b68d041c5caf69782ed61d9e7c1e850dcb6057597a2b4589e8413f57de86012644353e54bb0a7e808efc199b4818314e8069165ca3df22cbc942f4e352eb46c086b4f1c8676565c37481205f8db10b897276ac21309a96f78e24a82b0b67e113bc176981777fb86d655963567d5adc6c0feb5409a470cef8b03986aca49fea41a14f17fbaa99614a39d9cf156e1113c006afeebbfcb6aaa92f41534957103d09af86a99ff083c82973f6c3acc0e57e6e3e9e02fc377510099d761f5c67eb7f8a3c07941218eb294e237bfef3fcee33e2c61314359d89334ae85d3108d1ee678476468507148d7b3a64d96e8fc4d25d3089eeb5990a9662c589a95e4f843ea219c75e54fb35c23bcaf1429813d1d92e2dda0f3ce7b58ab5c5d562b060ac40bb48072e038ac95d966bc17191a5b9961a2e9cf9114fc4988b93e86b3de92a547bc1ef30e8f6a99ab73e8cd698fdecc5260a4cdf3a95cbfdb90c5986897b776d3d9d936529313d7fb22ee033975fc17ddb829145dc19ed232a2cdbfd965a0c48a03cf4ca4ece19a746f4f302e53aab69509c18c0354d71f2acd6bf54ba1c1710aaba291407b00dab2ac4a011cec7f415b1ff965d10adb56e3d675d5229f1700481d010f2435200bbc8eb2a7b1eefb326ebb9a9730623a37a3b96c9f324cc9c31c9a041271bc4ff5e78eae0df908cd77bfa27a8ebe4d4bdbf1a2ed7f64b1106a9e57a92c4212511ba1a5c367f6e97984c1865d62131e317a91acb8a1c396bd203a3579427e6e4f4f57114ca020927f1871923ac123243dfffb4e62f6e0b57a24779d62a6bda14dcc9897daa31fa5f9c89ff4e820cc8fb7124b2ca9b99bb4cc1d8fdec9740fb97353565e7d26724f589fc6af8fdeacea35c83099a701f9b75d5d2a41fc7cfaa87145ba3b928e588de624d9730a61b16f2ad4c731037f7f63825f229d7510a989ca2d7c61157efb437cd229a2d30c545485aa492a8f9583cca2fd5396e170fee882d6dcba2c0c0a8974c4c6081cb64fbe7c2cfb48914b127b37f9d789cf8b16ea0bd04b46560991882edaff1c0503fd3187b99f7a82c4428f79d148599ae528bd56885d89e259b931c068518140895b0689a31b3a7d245dbd68317d6446d7a334ace40e74e478910364a05f6796aa86d746e384069620b0adb16590b8f6a211956d15b3a29cf8dfdc03a0f7803c4eff4d4bb3f8f132708717e9e3e93c69cd6f7fecdbcffb41d23ad9d25e006c7fbc438a121eafb3b4a92d7c1464544722701658800f2eedb1c11c5450bf0013118d91f7f1fafff9c1466deb332ee0f76619f11b08d547afff6d0e5d2fd4bfc66b69b90648a6bd41fa7e15b2ba4fab02d925a0672b80cd382ec90a80e47fb67caa3e319cbbb479a9790571ab4effc89655c1a33159f19b4b79", 0x1000}, {&(0x7f0000003940)="32cd039816d3e0ed09359eb73ca2aa52fa3986a1ae467efe0b3966e97b9eb0c2d0d4f142bf6bef03143a5ed35e04f9d0320985539164bf7c114631cde12e1358f0d7ec17fc7639dd6b509d7b1316c55ac6813b647a0866d5cd2e71321490287e2570070b47b4f05d715fb8a02101a9f047a1f7a0ac7f605168ec59bb58285a019caa69479e7ceba1fa7e87889c0468f8fa0c9379affd2b93da6930fc54d53bac9585f68e08469454577c5d90e492769678c85d63b9cf2fdfc38a92d9", 0xbc}], 0x7) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) fsync(r4) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000003ac0)={0x1, &(0x7f0000003a80)=[{0x1ff, 0x40, 0x1f, 0x4}]}) r7 = msgget(0x2, 0x18) msgrcv(r7, &(0x7f0000003b00)={0x0, ""/191}, 0xc7, 0x1, 0x1000) r8 = getpgid(0x0) r9 = geteuid() sendmsg$unix(r2, &(0x7f0000004040)={&(0x7f0000003c00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003f00)=[{&(0x7f0000003c40)="6d95f812a20ae0223ba90d8fc318f4a94b51c760bba3136044aeb797f484a49ff435c69e41677739ee8f6ca9f3f6561fa24f6ecaa2f16f7247e5cee89afadb326a589823372a0885eaf48427d6dfb5e6c332190fb01e41b0988509f26b012e07cd995a742a2435d572765e70c71c0583ec11263eec3119dc01690b1efa89c36e7a36704899b1b91d7b92bb7bc44a", 0x8e}, {&(0x7f0000003d00)="4a9e0e8b9687b29584fd4f43c3a474f4397b2b31457f05354b0953b9e495e9e2d3a6c821abf8dd90e55e49cc35567dd127de21d2408a9cd99de170b152a5bdc687b120d8ebe92339a34dcf220dd95553f5dc1cd6e161c6a551d9c692324beaa077d126b57f4e6bc684768d93c0897f4ed276a11510e45a0f26549a6e905115dd6c5d8f6763ad127b2c45580883b7b1dc18545f778e83016a7a4c6ed3962ef7992dbb684c87e6764527f6562492a718f07640b18a0de072868244a2479ff4ac6473deecb59ce984973026510905f30dd69a1e310c26", 0xd5}, {&(0x7f0000003e00)="e822840582c788ce4fd4beee328b0ba2a0e89184574583a95d193185", 0x1c}, {&(0x7f0000003e40)="4d6021ac40fb33b3b61b2d11f518120b8668ec77d3eca5259580b4e5ac088228ac130b85ec482b9c6e01cdf5db2f7012df9f7c05a78f20417f68c934d068404c350c42ef2d5eacecf6998442dba16f695f632fbb0d923e0c7299a97a380b9493518ea53e38bd2fb4d012a7655750058e1f4556142eff01", 0x77}, {&(0x7f0000003ec0)="760c083b8f249b229eeac7bb41f25d5d93289abaf8883d851760d24023aae506df", 0x21}], 0x5, &(0x7f0000004000)=[@cred={0x20, 0xffff, 0x0, r8, r9}], 0x20, 0x400}, 0x40e) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000140)=[{0xb1, 0x0, 0x0, 0x82}, {0x6}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f00004c0000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) socket$inet(0x2, 0x1, 0xdd) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1]) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3, 0x0, 0x4003ff, 0x0) setrlimit(0x5, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_open_pts() close(0xffffffffffffffff) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)=0xfffffbfc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0xb6) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) socket(0x11, 0x3, 0x0) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x80000001, 0x60451d, "1a0c0109020400"}) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x1e, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB]) msgget$private(0x0, 0x51c) msgctl$IPC_SET(0x0, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) dup2(r4, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(r5) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="f2d98d803406fd3f3ae5de618b17e9c1863bd9118a145f9927f34224a70b765f5806ae62f1ceb57a7b93f96e8e8dc14b12f84c4831d1d73185fab7287794eeabb85c67aecbdc7e3b26d4e0960bf6856696a6b425ecd390f200df7bf5c8130233405cd8380398effd73af2948c02fc62f8a9361f8b7e8e0ae77a11789fac5b770be9346f42a68b0c6c8968e1168dacf63730a99da1e9a73951895db801b8504", 0x9f}], 0x1) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x4}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff]) r2 = socket(0x800000018, 0x3, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000140)) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000003c0)='./bus\x00', 0x20, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x3}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 3: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100), 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) socket(0x11, 0x3, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), 0x0) r3 = socket(0x0, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) executing program 4: openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = getgid() r1 = syz_open_pts() getsockname(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTOP(r1, 0x2000746f) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, r0, 0x0, 0x0, 0x0, 0xfffd}, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x5, 0x0, 0x0, &(0x7f0000000000), 0x4) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{}, {}, {0x840}]}) socket(0x0, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) listen(r4, 0x0) shutdown(r4, 0x1) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x2], [], [], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x100}]}}) flock(r2, 0xa) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r5 = syz_open_pts() readv(r5, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb000000000000000600000000000000d900"}) socket$inet(0x2, 0x2, 0x0) executing program 6: r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000000)=0x7, 0x4) socket(0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_extract_tcp_res(&(0x7f00000000c0), 0x4, 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 0: r0 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open(0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{}, {0x16}]}) syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "54acfc", 0x28, 0x0, 0x0, @rand_addr="2fd6faaf3fc0a2b5b998aaec8a8afe35", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @mcast1}}}}}}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) clock_gettime(0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x84}, {0x0, 0x0, 0x0, 0x800000}, {}, {0x0, 0x0, 0x4, 0x9}]}) preadv(0xffffffffffffffff, &(0x7f0000000200), 0x0, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) socketpair(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)}], 0x1) ftruncate(0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x311, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x61}, {0x1c}, {0x1016}]}) write(r5, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), &(0x7f00000001c0)=0xffffff7d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) socket$inet6(0x18, 0x5, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) shutdown(r3, 0x1) ioctl$TIOCSTSTAMP(r4, 0xc0207534, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10b) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x6, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000200)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) socket$inet(0x2, 0x4000, 0xf9) executing program 7: unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x37a, 0x83, 0xffffffff, 0x9, "6d2b000001000000000000002000002000"}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x60, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000140)="53ba498eae1458dd2133733c4693d4f80419c14bc20effe84f5ab325a60144b6d0f6fc47dc43da04f47d02627873b2a5e4f58683663ee53a563b200fa99f9656cece9bcb57eed0e0fe604837a801932c6af1547d8ff85c90", 0x58}, {&(0x7f00000001c0)="0856a7596b00876ae9a20334f6565c3f2a64a174930b8beb088233eccbdf1cedc0bce607bac4eeb768c3083383fe0e142c69d37b91604995bbfa6e52e2d56b2d249e1f1c7ccfa68951533548babf70", 0x4f}], 0x2, 0x10000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7ff, 0x9d, 0x1, 0x8}, {0x1000, 0xea, 0x7, 0x5}, {0x7f, 0x7, 0x3, 0x100}, {0x7, 0xf0, 0x1f, 0xffffffbf}, {0x0, 0xfd, 0xfb, 0xb}]}) syz_open_pts() sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000340)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@noop]}}, @udp={{0x1, 0x1, 0x8}}}}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000000000000, 0x2}}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089328b00000000fc7be31dda4e647e1cfaceb91fcfb1660000000000000000000000000000000136f6f7ad042c0a846c49f3bb07cb4a2530254326a604efdecb135ad699cb864a4228045a0c837f9c4ee12931d0ab2be8855a1a9973d83e5814943f61d637153dd10934f5daecda38991afded6339f221e40c2f4371b2cd33fe787b"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r5 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0) socket(0x11, 0x3, 0x0) vm_impl_init: uvm_share failed (22) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {0xffffffffffffffff, 0x80}, {r5}], 0x4, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 6: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(0xffffffffffffffff, 0x2) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) 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) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x171, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81002f000800497f015f006800007f0890787f0000010000000900000ed4e0000002ffffb77e15abcf532fbf00aa442403100000000900000008ac1400aa00005aa1e00000010000d0e6e00000020000008f440c06210000322800000004001b03f34ddfb5f2aecf1673532c86b50bf102c5b588b1532c667427dc7bf3972d09075e973e4b195cf1dcefcc80af565e2ff6e2f17dff7c9bad497ebfb3f6a51d9dbd94fe9e21273d2474df4eae8c92015cdba042bd326115b973b34aa84f2d9f1a7adf7b8f3af436f8f114ebedd484cb7099aabd3210a1516afa2dbca3b14f88d01782a7158e79e488ee2e7587e8c36ba3d657808c0005bf1b1ae4c58ef136884c9404673435967599eb499ed5f7afe9fdab1ba3390ff22cff9e14451f514b9c0f4f30a3b9b95d902b95dc0ad60cec35c216b3f4118aea810d028344f26daf98b11be06841cdb589ae2b65a917c320e3cd5f83a17ed1cf1e82c200"/369]) ftruncate(r4, 0x8531) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(r4, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = semget$private(0x0, 0x1, 0x0) r1 = getuid() r2 = getgid() r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x0, r1, r2, r3, r4, 0x40, 0x7f}, 0x3, 0x726}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[r7, r2]) r8 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x400, r1, r4, r8, r7, 0x5, 0x9}, 0x101, 0x3, r5, r5, 0x84, 0x1, 0x6}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r9 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setreuid(r6, r1) r10 = semget$private(0x0, 0x0, 0xd00) semctl$IPC_RMID(r10, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000200)="9facb05c9b89babce9e946b9e8a820fce67946aad64bfa4c9014cd6a8fed21a2d6517f49ab1b16a61ebfb4c90a2e678e531c55933361254ba4b8926fffb3aedeb2898e7a580e2a9e23cbe17d44d65b030b09744342aa131fcab76ae11ccbc8bd7a1a00511329b922c0fc95328298719c0545cfa045b9e2a23268e79dd9d6d5ed39acbada6e75f7dfeec2b02760a36017562aef06195549ba6d757c8519a83b24a0745d27757bd6077d3992fb01adc582b5a1dbe478f594f18ac768e9", &(0x7f00000002c0)=0xbc, &(0x7f0000000300)="7ae0d89a70375aad7adffe21c6270289d63ae65101c0e7a2ba648b609a62bffda4e2ad48dd0032eff5ee80ac2308262913880f68824ea7da4dcdac94807a71030a2e2eb55d1da3879da6ec4bf91f1db669db0417c0b778a1577950368e80793741d0a49e3829210340bb192cef264ff682b05ae16ea1424cee694dbc245ddf71b706fac52164ac7f2a7d231ea1a2dcfdf1604130a101faea61b54974f40494c7fdd6fe5e4bef856f143e7ca723748895c7b6a4a94ce4f63ec38e5e2ceb0503124eb019a63fc0ccba00148a9209d5eec60ed1f3253a82717999f8e9d723389e5a0a5213d47f25bad975d9da61ffae9f1d9d2fef38862522e7826dc859e7a59f65fc871c03a7fe056ef56b478bc54c0f10e74e5578b0494a17ded7ac8c7b19a3edf125afe34f6b53fbe1481b592afa2ec942a5cad3d3b2b990362addcc3fd0d2aeef0e5a1eed49cef67068a43e8eb1380999221bd425f3d9dc43a6e387a8e7431adae60059d5165785775ac14f8d1ddb353ae74e8ca911ccde096368889eb7cb0d5e428c6757def556456be123b7079640510973ba963d302ed053d4ea4ba55e7baaa2bdddba5cbde3d3a76e321c14007a404381d4aa453c1684e2a90b9545165ee7470050c5628a14fd7758685b5394562ea4434d07640b717393848946b8b3a1509c4b4b33642195457b762eae7f3caa647f95567e92448591e0baf72cc76b1a379e8002623f48e3e3189f4af25841a5abcc2861bc8aa137d6dd0821619a3949bca128c4eda82939da8ffe0c30db31f917e12bc9399925c0705ece3501651ece3e9fcc3f4ea9b937cac926de7a0453874fcaf3d313823a58bdd951025edce1b2ea72bc8b0b7fa154bc42c7a9aeab711954c137011abdb812ea02ba5bb24c1b7f18e7302b8ddb01c1cd89108b90c5e0de956daa0fb6feb94324f2ff629d280ba16e80bfd0d839c5cdd4bc9fcd09685cc856aeba7e9432fd155d24defcb2954c424ae5e2b9fdcb497cd19d0f9832e43c980f41286ef207ae797d4b347cc63ac54b5c286965b1b4e436ef96b2252b22b6a50292cded4c2d4e834a8fef6a334246398163dee045040259c30e87de6bb55d33d0dc47cde6587d0b7242448b50f56b9056c47368218944a24c617012f75061481ab0c663475f21c232c3662145cf363c4b2bb5abeff4739b9a4bbfcde3a182bcfd2dd8526571913ca592230d841a6a4f0f6bce9bd118f030c40465174f6eecc90040eb6dd456967f2b68cf43c35199623f04a5876d6eb89a5b065be556e0165d25e2ba03de476c38ecaa564f5c6273d0edef8c985984f42aacc9308e14d632a5c38954e4c4b1160873b74348b44c8336ae57089094ecb8746f1e746b1a8ecb862999728bcbcaaa52e03925ad50fdf29adb9ca97f4de75ef4e45f6eec845d7b1755cfe3ffa3e1e2b48ac381fecb8a9e6048bf6f87490a11222bb9c10c7e33bd877d02378826821a863b6d1a1d248213447ad12c0d2f716d7a83caaba0dfe44b9a349a127acd2cfbb736d0eab6cbaaf2b2e566fbfac768f4673da8f215a081799abbe182343d3479047b5443ec954fbbba5a7e303a92ad54755444dd1566c5bf151c38cc8b257350c70dcd26c6b189b7a96a2904d915fd90710e2974ff1ef54bb0436acede21922f29f8293b5d4a75ae54fcf22209ad987f37021389d054afe9c39be0c2a01a93ddb203fecb8e6af6881c18801460636505d24b3b61f1f32566d8f8e659224d4dfea3772a7a27b8350ee36e5ac50067cd8c77dcf0c5b57330dc880886ac5f7e062b82e6e4c10c148ffee99714a0bc3968afb77029918a662752f50e023d04ba461f6e4709b674a1cb75086d5fbc35536ffeec234a054c02601b2385a3401e14ddebebc6b84672dba430a8c29e00c42fb263eb4ee9f616d98150f444b253482716eb3ff62d122557e7bbfafd99c1c839408e3d120333afa1f3838c96a24b169310b9c6b899d02d0ad25515da8fa0ee156a169d287ee01d1713d1d259318c4b3837c0c235754abace543196dcf916bdd2942ec975b8f71fffcd31ac82d445877a3ed424c925210deabefff82e697b94b90bc4a1b768151bfd57bf895d03eee9b6fae5313a1a7e24438c88a5dc9d6dc69106e859a9d20fd008cf9233c5295da347d4057922323f2118e701c978941e05e37330d84b1772d6e34734c273ebf8646e4f71226eb47145d7e95d014d1693d2f072bb8e8dbb75d0026d529fa1e0eb8700fec1df2549f8554af4fbf6bf2e238d0672d2d04a34a4cacf56bb8677a69ea3a51267edaecfe7c1a077e199b4b33a9c52393816f8b7399159156f38fd3521e84a53c7c9aa2d205731b537fd5dc2af7b88008b3c91633aaf12556c8ab0ec0a6e1b10224d6d1334abc80ac6b638552b53b42d9efe6b278beb3b48efed775e2d54f14c98a91eb8a58d6eba878b2bb20fd835cfb42968a73a88d3aad41c30fbf4a10809d2d26edd2fc7a4b40129b361dd04e7476bf45aaf199d1a8e3dcb10aa7c8f59c02fe183e4305a45b7248f26e8320a3bc60b088cac0394d102ab9caa3b343998c12534d617a5dccc6b644d42884b5cca7422bc5ed0a5646a3dc255e7a639e020ef1532b908e22e061050c0fa66e052558c769dcfebff6c86277c037d6b8da19432f5b8b40c41b85acd40529a1862d70b55c9d716405a4de8f36df09cf2b8f4e272a77f20ae2bdb5ccf1ddc98b96a7557493fea14af7922b84cd8bda19de1c45974ec51f5d7d5155343fd2e28b0b039207efc713663290d2d19fe0a698c9e536a9f6c942c7e4de3d2f743ec86392666947f89abac52674780f2461e2d77c9a3e8ee966cc339d5445a29c0afabd1e9090c1fa6fb504efb47db75875a5b3fad153ba80aa06aa469e8f14b2519c526684e23878aa4997a042f277763a6646b6fad4910ead52daeb9ee53d1fbda0526cfed445d62dc9dec32a3348bf5c15030720256b0a55cd6ddf5e8f0f2e29ef3556dcbe60848be05c8d9eafd994416ea570a27275a0599d00f0d175487f1f4989c707114c40a41cf26e224008f90b33d937dd1277c78388b8885323746f4ba072fc5a8669e00353b967f2d48af6ebfbd83416b74192865340d05c416b34298ebc42be8362b44368699a2a46b0fc975d5c653564c876baa411d24ca850fb2b3bea328f08ca2b6654c650fa6f8412f4021a82170ba5b4934d8ccaa98fcb7f0a4e1ddf252a4742b27cffde8e79ac6b3709cb640041a2f6c140e84fac351a12cc0b086936243daa675c8f590a530e1389d78f37a599bbb30a95c3f0773eaaf028f597443a57dfd39537d67368d9827ed2bd5fac8d8f7162fd1b9cdb3d65835b5a8232d345949c2a4ff0bf07a0f772ebef3496fe4c78b16e9cca335221ea121286afe1c6245ee33629245d3a3de1aff249b2fcdd5093339f9e1587503ae9064dcd23c89f047454938d60831ecf06ff99bdb604110e5987cd0ba3d1dc4863e996f69269dd696f8eab7f851337a8bec93b7c0047965bf1a2ce4f842c752fc72ab62648d389e5eac155f82eb9b6b0dbdf3ff4fa676970b633421d71477416c75161ec7fa8c1d79bafa465ee452ee62e4d5749142c2a14bc690c520ffa4133c2b98f5dc204df0618316a0a278389227dc50ab954c4ed9fd02b06fd2f315d8629c74cdbfd79e5a0ed92567ddfbc486886531cd300622172c931369fd8c52ac91b659d799fdbf04d4f79e117f20b4148e4cdf9010e8d143700153630fa475d86c5b9d478419b1be074e16ba8347a8654a9605c88dd56dcaab55d9099040ffc1f6af15d92ac2ffbb1966951696cd8b18373a85252c03ae8b47f8eaa60fb3fd1adde352988e31ce0cf6ede13bd5821708c11f82af59c030c4fdf1fd8387085e4bce13dd88505c75eb7a83256db41e25eb528b025fa0f70b09c6db244eeb0a70cda353b2ad077e6b1ffea964695c6d94a58a1be4d5db4a3bf89192e2607b6ce9160516276e60556dabd8770ac64bbaa1497e4bf40ecba374a43ce9efc1e1c09c0318378f046a39753f65a0b815bb3803bcd1a4cbb5ef67f90f146a23593fa9a55c823f55d5af0df874bba0bf3b38fb753a475869c9734f3dc41f0464b220041b78653079a040977b33864ba8c92b04341a094d943abf77930b59c37fbf17c24f1b4ff998942101191347a98f2c86f8778c5a1e9d40ae248ad8b2309667d0638161706def2e485a3808d5099deab2ff2e0d920ba245e2fe1595980dd7adde0aa536aae348ecad762375b3315490c95bab3c65cd3878b81d317f1eb47d06c62922d47cb667d59b29e7534f0f14fb571df7613d9cef8e0e488f50b77b7a1ea77a311ae3238b4dfb7821d2f07c4adab1aee6750299cee872dabb2cc6045b0209130c9dbb2aad589c0341d250524871ac7d2baac10b36deaae0d181a29ac2902a337a7032e7c393af7c8572c90fb1813d9198084158b4e71872ae443a4b65e03add0eb165e04d46eac1409e4735a4072b59964255b6dc0fec8e71793537ba7bbc40dd97b67d1a53125ed1a2e57e2a5dbbdc49d78080c7c99b431845a65b128db9d9a50943b3f5373e6e295fd051421588857710ae50fd0016199ea909296cac8f27d89a682f53265f94bc1de4aec85af48670efccb0abd5c11b41cecb8c3ae4d1c91ca2ec7aa6623ab8d94ae6b4ca13d35142590e02dc94d84ab52e4b3ab523ae5437d54490357ebfdc55863d98b64fa0be83f33965d2e50e2c3d1ec3ee00d1e20ffab489e0211e44e7c536b0eb720f212eff5f29be8a4d50a70d07ae74a0347c1d4acefd73b83d5d1500d02b06031ffdbed8048c16bc9fdeeb741705ac702cee27a89e1e69c6143c851d86bb4512b19adc278cfd5aee19e95e657c8836f786c7c75cae79e4ba464862cdd719ee4c76b4c0fdae3c82320abb0b6ee60d08d869066039cc17d65677d693b8d4e566974b882e13ec61ac7c69877c32486334046219a3fddd4028f03d98924c25f4b2f298b1c341e1e7fc6a139df2a015e0636edf1d43a2bfe96445cdd7da2e88785bb9c1dc495676c18abb5587c5908b7a7c1b9b7655b3b3c7fe3024ee10528a38e8246723dd62c9e1e6d5177cd572ed931446945a45f42ed68151805c31a2f050177ec92c8e4c5f82c158d93c7567e4eb2df1383943027b159093267738fa5c17c26ff751747e886bec01c786ed65b84ba524ab992fd8bb271764b817ffbd64934f8721dad49dab37ed5139eff8b1e38b16481bc4a679e3b7aab28b1d2b31b5ced0a8a403f3721dbab0c364271ae47071db7e77a92e302f96ff15e286407d38f6be8a15fb9f697a24cbbd6ee984d8f3204b46d22996e078cdaff3662ac71b7a7e083b2fbbb0e652941c37ddcc090b825caf2dafd88e5bf85f02507c716f9585940ac029bc661b2340b12de011f020d5e48ae8729a8152992ab7c1fac4b02560ddbc92a420ee656104c4fe473e8cb95cb4a595b38ffb77caf9340d34ac38f2569c5b6f3a1bca35c1de8257139b9d006d7c8afc5093493139da2923939215c04d98b640c5897c9d117df1246c702c664696cde51e4c894ac218a06ac1a4db73a35001f4c56a1d221221fafd73e4551e805293206a31d589268b590c9520b42f62cffd26694ac305a3a142f803332a32df2a6f0525c14dc16f9072ee217927ea0f7675fa7b358232bc46539ef3cdfb5782e466ea783da33e88e4eae0faf4060b933932fce0ae5023ddd3bcc8dcc59043a3b1768e03f7185f5f374e62804099e02570a926e26fd63d977a920d0b87e056a28e6c74c78af53232f997280473", 0x1000) setsockopt$sock_int(r9, 0xffff, 0x100d, &(0x7f0000001300)=0x2, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000001340)={0x1, 0x6}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) chown(&(0x7f0000001380)='./file0\x00', r6, r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x8243, 0x0) setegid(r4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000001480)=""/125) r15 = msgget(0x3, 0x1) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001500)={{0x9, r12, r7, r3, r4, 0x0, 0x7}, 0x5, 0x40, r11, r5, 0x7, 0x9416, 0x40, 0x5}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580), 0x20, 0x0) preadv(r16, &(0x7f0000002780)=[{&(0x7f00000015c0)=""/189, 0xbd}, {&(0x7f0000001680)=""/130, 0x82}, {&(0x7f0000001740)=""/6, 0x6}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x4, 0x20000) r17 = dup2(r16, r14) sendmsg$unix(r16, &(0x7f0000003ac0)={&(0x7f00000027c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003a00)=[{&(0x7f0000002800)="c83d6217dfba1abdd1e2de7a34f7f399e1cbd05403601f0e9f0a03b1a8e55aec82eaaa8590425b7e837ff85b5871a67f9d33280ef455a0361e6b44c46ec40573794c60b622641f896c656127d1b21a40202a7ceb8616f6a5f4c3f99421f0962ab70f350c78c55eccd531d0d086bedb4b5ebc0d58a1d89ca2741e1887b8b3e0e402eecec654de5081823037a9608bb2cd205f55d11ef00c110bb27ef2d6b99bd601dacf81cb44842208b993d0eb98858dcbd51c80897a103ad57081797fdcdfb7d9c68cff1c2db1853380c7fb6a5652435b4b", 0xd2}, {&(0x7f0000002900)="418ea287fdb34c91bf13a57c5341deb1fa1794e0f6174e62fc50295ff9f72c15d3db533422ed1ed308f3bc8da8af24421267810a7eb7831ec5ec136a43d06f22679a70605f4f5242beec26ccdb62f858772ae314da86d9214a93c9a0c891cbcd06395406186018089f8f722527282aa5cee052e52d12810ae695e3d240afa8614ab16d5c266f9db45070a45f464ecc1a74e01d1ebdf9446dbada571e7aa5b3b7d1e7ff089ee52188a1fa0baf6d6a246b1e9b5341a3da4d90b461330facdb86adebf419883ac7cdf96ceafec7b5d2d02ac377527fa383dc40cf37cfe2e9be02cad7cc1c3d987ac83098e6c4a9ff0a84f0c4a89885770ae8d0191cb5e43559c6742b0c91bbe81be7901564909d2ff634ec76ccee8d59693b12de9a621bf18965ada5a0012b8a77650fea248504e77f3f121dc92166a87c08b0c97229d59da362aedd3671d30c6cd7532f64f1e702d344036d6cb3bdc178d1c2a9b25c7dca926909e1c3e7c8655cd4da28ccb90503019f16dd98abcb97e872f364cc00d3e7e9faf846b3ee60426a6897e0b95d2035578f627b0882503aa1a394a7ea51702f9a522c39827f28216fa12ac8a65c41c80036f6124f6a7e00fa3e932e21983fd87b5f790c54babf856748129628da807062feebcd75617eea61998013ac0a2844a158e621686c157838a4ccd7faeedf17f536c828a3a14d0d6900870be34481b657ab5d8d661cb69dfec39bb1fd1fa3b3fcaea5c4ac8ec2f3927c7242e385eff3001424f887d8a00c4c40f4adb59b3dea7354aa31c7a9babf5b62fe9577f05a206808ba22579e91e721fbe58f814bf0629cc090606369f29b08d72ea572bf3d0f3856869210f3b0700e0991d64f2fb0bfa844632176a3dedfb3bfd12b522bb3fd301772f231cccdb9b6bc7be7215aa8820b2b0d60c7be6c17c6892d83f324a1f0a479f6fdec68e29f8de36281ceb62cd227f3c9571d9659aefb91ecbd914625d393cd3c30665683df1902dd22a146c06703212d5a5e39e7d107722fa779fb1b2f18c4499c3ad187ee8715e9f0b80c517710bbccc63e862a0ebda55ea72e186985cbac08b028ab40332ff1a2811793b1ebdac3caf8e1a7bf90ea8f78fde50dcc7f39aa999ade35c98ac18be85d41aa3bc1c32bd89c4a077c23e88c102b7d9885fced3e2b774e044234888bfbe45a20ef65a559cc63badc159cd0f21401456681492910eb9cf21f520d8398ec923610ef334324cd53809e4d1aab20e82b386a21392456e90423a22e5645c3a9f5b05613323c42343c1397744ac26686ee11f6f74ce5ba0943d29bcad9ee1ab89175db267435a7e762b0a92a5a714f8d15dd4b80bf3b31d48d3fe5fcb683d5b9b877964a2772aaabd5dc32ed6b520d67aa23742da962fc67e148be7c523a9e52e805993072be7b40511f8b0c28921cbdd342283bebc93df54e4566a899b0e86d050470e169bbc2bf581ba6ac3b71c220c419566c2d4b54cf1eb3a02d27d9fc25a0d8657d2f7e25770efb5d1f2a23419f956869eedc19a94c4109607fb4c8b5630b1a5cb07b33b566cf199c12ab350f97df28dbd7471103e6337f7179145f6ca41121e8197ef7ced5982bb512e48af6dbcf182503ef48681d552b21aa995aa0ce9dc77655948ecf88b0aede618ab9435921e60a777b3bf7648cdaa57f9645a7f5073a0158940c751a6cadc437d3b01cc02a51b2ea5ecbbb3af856601a38640226dc448d0a29039f524b311dc5b07654000ce32a937a3ee59cdda1aaeca428cdf48805ccf739d56f5c2fa0b5d543db6722450ca68ad5ecb5782dba012a9a0cf59d8b8a6ffb63de929413e59f15a32b9ca6ff4b29437437f8f326ae9e86c53d4fe5c10ad9be704e79ae2e589a72349909a39e9cf39596f3c8c2b2e0834ba73f0c3157a1b9e0ff98e6708bc8336e3d5a275c912383e17b283b668e7a59d0429dd890af73dac7b20bdbfcc8da3f0264a3d869891fed6853289168b4cdf43fd46f72531c7a54e7c61a2005685ca74593266acc4b354c7243d2b946d6b5f012e916b428b341d5701dd5085a1f68f0414f895aa83a6ebb4b81a5f7120d8bffd2ba6b9daff63a40e62e83980fba96a47bc5594c2e5e4765c72f7feca476ed60730a731f4ab062f75dd0bd7321b07416f4ae0aaebb067ffc18dcf3deb32ecb6b8ec45d93f99820321ac07cd31728d6e45c9cea990a7bd60a2e3794b320d3f8e1569979e4541d969650b61fe3cdcf589c0ad8d2a5fa09363883206cb55af6ecd5edacd3ebf1a938cc6554113319e13dedacdec3fde0737fdca5aa3c8e35b6f270cd1f25c82c600205ed9d3ee793813527954204bd9caa05e0081206dbfaaf680866dc61c87941ef9c1ce678a0a06411ed1f62150f08bb866930017067610ec8dc5c0d488a75e6a8e5c8a5f939896073c89b48f8ae94518e191d8120bc3bd991e205a1bb2d6bca23873943507a8f3ec29ee45cb0476dc81c3d302e97a0ed3adc413ed56627e9f5d59dfa55ff079d52544fea2c4ecd4130bbd97298c721fffc55f3ad395500b6f507d89024520d4b60f3023e3fe11dbe4a4b0b91e57cb6cc6e89f11dc09e10764f08e13331d6e7ff51f1be91cced79f038482a118f9bbbc06f79454032a6c72effd52d725990c9e5faabc118c814f630fe4fc3a152098a60d4e36887b8d361886ae27b3f843cd0a11a550714f8bbccc7788a457a2495310d421fbcedd391ea7fa784c350568bb409534adb3cffe505671535843210ae3b5281e85d945e6e4766a9756768c8e7e0f22a423719b634a51b996a8a61f0e05fc804ba430a3920895d082c56cb285d1c8416199346a87925b78ab88bda62d5b92f5d32017354cf0464e81c03034b4f9c0849e221d4644032731f4247e1cd0f46de5342673900e1778082062bf748a0224167ed97433693fe3b24b1535a361c641ad760c5bcaadc9113f88b3139147e8b71621204b7770ccd6fbeb5d011b31e7a5dedb165c905ec382a532fa6face02bd6b34856df34ae162cdadfced0a653844f8b0663a86765c0d8e513069831e2521b237b940047252dedc5f7511b2d4385da49afcaca18ddd10e95d0edbfc9908630066de2995bf788cf3b5df07e4bd0ce6abf52937880febd7ae9fe29bd94443c81d906f943b575c4fbbe6861a11a4571c96e49a0f563f7e60051e9f57279fd874e1fd2b4f850ff7bd3362e83468d10357cbed1e8070a871f367a727d4715302751e404a51638863d7bfea514d0474b2b1abd0253e2f1ceeb6191b050aecdb0698a6521bdeb032ae76c80f9c24ac1704dcfbd24af238ff64ffc85eaceb96aab1aca2dc7644216df14a592f36bc60d0b46bc54da350da1d9ef6c2445cb02510babcccb23c9c9218d22d69e52da23ec2f002b9c12832a7494a9858d5868d125c7383a5ebb2a47967931a57d95cc24fffd5f1903c29d601a382c82ee541a94388bc37af96588e798e07ce483288206a9855c8d279ab1f5c3c87a78cc8e351607586f1e156b741ff9c061cd5fd6384ede2cea49c00f8f74c0fb9e4b99e61c69e4e75f837ececae07110b46d99063197cbdd0e5b600ba182217f97664b725388bf4850cab16c85a8055add9089c2b5ae4208f55f7069edeb0d2d0c9813551ba16ec54a5dbed073ff564c10a5083a667fbcd3acf9c60952617d0bb0b7ef565674c093488f21566919bb2241c8a80e9874d6b64e00ad5dee998f171563276333a07b06dbdb5a86f77b51b4f1216058b3d7d3456990f0f19769c738f53b0701024eadfe43169a7586c693b4785bc0a29e0c32fc18e5b05b06f4f56f8a712e30a96d6cd8a4754a241e04d0d70f187e3b5525c61031a2461fb219465c7312178d883ee6d55c1fd57e69f693d9e545489b6edb798b97fa147913db85ba9946d0667e6a2130481dc5541fd699eed95442faf139ad7ab1a9234988d3ce521f5a4e86b5fb28420d14c942a4fd89ba4ec2c43bf0af597da3002d44d516a6b2c5b79ea38049e28e8ace5669ada360c218bb0074f635f6d09ea8a76fc5d7f74c4c728efdbcd06d3411bccc8af1b350f8eef6d6629ce385061ff761095d6390da58cc3b2555bdb50e1822154274172fcc9314084c338aeba61188ddbe79e94a3d2682d1b0f781884ccfceb2bedc9a84aea58624c94bd3befbbe004b499906bce3b10e469f5c08b74db646bd14ad2dd41a152d7489f6b678b395095f8f31cfdec043335e393da62171dd0cc61fd8d3a679331164e1a1745df6f0f82258a8ee8b4d5f72adb16c84a2a1c5e6a54ec0ba54b76016ecac8b7e5780594bd052c42a0eb671b7b85d8f29c570e5bb0ebc2111c43b36a282c08d6f7074df24af8b3868b5f4231b510951f7f7c89bb87b9154ded70870159dc6e25e76ccd85adde5de7e9f0f1db2911cdeeb1d46540d67625046f8bba9e578c09588bd7b9f81c87e0d2332f86f2a6939fb4c2be5c0c163e6b162be7e6ad29ef0c3a7c6aa5d888bf33d71342c64a66923eda2502603d05951bdc0256ae22ecd4820b465353695c8151059a6356684dc8b4e1c77078adf66a45354390eac591cef0432bf054e53a49bbe3c44e97d3c90a83a71bd548eef90470a8374dfe1a38c121110fb8b02ddfe5d79a01c9ba43a1277305f62a10d9b6da92f3c9303a920153bbd9f70cb877641bc33b629ef388e479619e8470bf5937ffe67a5011ddeeff30d734549f7133bcac0d5677e374d4e200aff7444dc94a4931971dc42ab497ba6bfd4cb839fb2a0319f7cea99605f507c1c31138eceeaadbeedbc785d685360ad92568c55deff8746f0361e991805f86c2ecbbddaba9058d46d6b96dd81cb236659e954c9def5fe0638fd6815842609861f4aa6364168b3f23996ae435ce7651b6f69d472eeceab302f39a51c71dd612c7a189de886f20310c9c87142852c4ce7796ed31296feebe8c407f42e81cae78e72acb930d72763a618a2ddf8d80d8578d4331627dedd6c9e0a3044c09b62c3648393996dcb59b58cdaf7fe4eb211d9036e4aff4b20b148e506bfec204401ffbf613474ed3702449afeea07c03f1cad184e4c82abdc154512a1be467554413d1920b394b716f3d95ba3947be0a158b23fc17f5d6b35c4b70d4bf80d29a21de72d0344877d597667eef249d1a1f9873bfcf78a9893d80abb008317cb2edf200bbe2cbc2bfd4b89fe4378020a49cfca88b8e99e4c32a9df3fe41cd6218af09d1c3cc851d11d5587718f6b17d4709599c3c0786dc1730eac3699d0a825ad610f7881ea5a772ac6fc360d80763250b6675621b202d6197808ba812ded0b69b1bf9586e2b58ac8e35862d29a26b662996469d8421a63639e6fb356d399e6fa5d7e76a96676833c2baf36ce4bda65bfa2ca200b953808dea45111daad249e33b546fe54517ac1f6c5f017ed385af8eaccad2edec393f37a3b9aa6d0492b3ef13d7bad5542bff9d73acba59c2d25232656f7dd4f2a41bf2fc9e4f226c543b11784eb6b297010e1fe68d122602c888b00d2c22322eaa2c54304cfc81422a863b0da87cec216efc194997b7ab9682818d90dbf13193171f613007754bf18ef8041971dea93b85dd318c75e725955f918ccc47c33dc0183e560dff5c9010c45a144cfe615d0018bfc805dbc5b145649059e00c1bd1ad866a0561a5e332643af1f4a66aec384fd7fdd80a9c0dd27ecb4ca8d24e515ef60377f59bed16e9bdff23c3a98a2fa7922f840a4cc4251fcfd81dd33e1c299d6134ae9620ad6ef65f7f0e6e78d03f6aa2433108fc0b771eb931e77235ff23e67c3248d58f5a1e8d", 0x1000}, {&(0x7f0000003900)="98ab5b42b917b8cd4daa19f30cf831724070eb2f4819858e7c8b49759afdc61e5ce892a6c60e2c3bf7a797f71cd1ec39273396dfec9746f6c02bfb1b6292018a8cf12d28194675f900c55496ab70e3a78a2dd87900d0ea99bada9ee9e2c67ae9d6d2a3ad843dcc6291d16d9c2f85394c0219a495dbc1305b918dd8e5bbe416312badabb99472099013ee737e4bb5adde79acc0be31d5a9a2fd48b18bcde3c1177d4ce1c7fd9c6f463fbe01891bb385de8df04ff67ad1339b2876fe9a4e9fe1e4fcb2a4111de41414", 0xc8}], 0x3, &(0x7f0000003a40)=[@rights={0x20, 0xffff, 0x1, [r17, r14, r16]}, @rights={0x18, 0xffff, 0x1, [r16, r14]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r16, r14, r14]}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x70, 0x1}, 0x405) executing program 2: open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x24, 0x0, 0x4}, {0x4f5, 0x0, 0x1}, {0x416}, {0x0, 0xfe, 0x1f, 0x9}, {0x1, 0xaa}]}) r1 = socket(0x2, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x800}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4a, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r3 = dup(r1) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180), 0x4) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() syz_open_pts() socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000000)=[{&(0x7f0000000380)=""/143, 0x8f}], 0x1) dup2(r5, r4) kqueue() execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x3f}, &(0x7f00000001c0)={0xff}, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setreuid(0xee00, 0x0) r0 = getuid() seteuid(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = msgget$private(0x0, 0x247) r3 = getuid() setreuid(0x0, r3) getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) seteuid(r3) r7 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x330, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0xfff, r3, r4, r0, r5, 0x54, 0x8}, 0x4, 0x3, r6, r7, 0x1000, 0x80, 0x48, 0xffffffff80000001}) setsockopt$inet_opts(r1, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() ioctl$FIOASYNC(r8, 0x80047469, &(0x7f00000000c0)=0x5) readv(r9, &(0x7f0000000240), 0x0) ioctl$TIOCCBRK(r8, 0x2000747a) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x9}, {0x2, 0x0, 0x0, 0x80000000}, {0x4}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6381) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x80000000, 0x80, {0xffffffffffff0000}}) socket$inet6(0x18, 0x1, 0x2) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0000000000000000001f8b13041af410cec2fe8000000000000000000000000000bb00000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780040"]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x0) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f0000000200)=[{}, {0x3, 0x3ff, 0x1800}, {0x1}, {0x4, 0x201}], 0x4) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socket(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6}]}) connect$unix(0xffffffffffffffff, 0x0, 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}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r4, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008}) dup2(r1, r0) failed to init arch-specific features for vm 0xffff80002a6a4540 load: 12.59 cmd: getty 14865 [ttyin] 0.00u 0.01s 0% 317k executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) r0 = socket(0x18, 0x4, 0x0) close(r0) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000240)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = dup(r7) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000ac0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) r9 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 3: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) flock(0xffffffffffffffff, 0x0) flock(0xffffffffffffffff, 0x0) syz_open_pts() pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="f4b533c408ae65ec81e9d08a3ea2700301aa3c44c4df00afd5175b9213452ab5d84f6c", 0x23}, {&(0x7f0000000800)="a753506bdfab65e4da7a397b16da08a9beeeaa476a3171269b965fd027d2f46c0842aa1060348c554aa17c9be75639de34bf0676052f8093cd1bbd55d980cca2213b2a40b678d187adf77764e5e8390cdfc06165ad543c7299f4d2403527d5c0691dafbd74ebb6dd14bed9a9d2be0564228a9bf09c80ad96e13d90190566ba8f78cef018f217642b354743fe6da381c8ed01550f57f4c39471f63d3fee7873677285859561f596a1692ef9d30e7d3527f3cde60959ce39737072b77fca62db5f5d341e0496cd475e885950eb0f43b8fc112c2cc0d25f7d18672e913c8a628784ee89b25bc84ae9da633cadb31a3c4a2c6424632bdd6490c49b797842a1c5e36b47ec0db25cdc1a71e7946dc8c8b0fa55b2a21c660cd5a9519956f63fa6ca0633d1b70aee17cffcce24d02591584e6169e08df8eadc172509a8190fa9aec7c9536a618f3803404936484d23dd55623573f1251a8a7b0f672c930b1276b97d927c36b0611e84604d697b11bb7d06a78c9ff06535", 0x173}], 0x2) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x7}, {0x8186}]}) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 6: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) getrusage(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) socket(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc1206951, &(0x7f0000000100)) r2 = syz_open_pts() close(r2) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="c24d03df781d02b770b6d5b15aa37f2f87f5121635179988a88afa2981206ad6744a61204c04d5e8dc27b3421ec28cc8e2eca0d009532deced0f792a5e80e61f7a5272d06e371d433edf9937c6ec78c991100976c729b55b634de6c430b5be8e8f3ebe782e6c24ce00"/119, 0x77}, {0x0}, {&(0x7f0000000000)="1ab30a44594a6f9133b01fd2b09fc28b1753695799c818ba3cc0ff64f7609ae11571e31ce2aceda6076c1ec78834b919d2eb5a552f6c3fffce", 0x39}, {&(0x7f00000003c0)="5261360206f794e6c9e62fb01fef70e4d42f872d2ec072e04891979c27606e4eba8ef7f8fc67eacd2b1c4c63a881141392d32c3aaad18f1b94fc4a56f4eccf08e077d7dfd7b3f5c1758a1e5ebaada58797e7ad491013f965f504339cd2c8f79f75d8b578fb6daee9b4a14f4ebb1b8d5edd2e664ab76047cb6e0b5e03879124a507274d8812ea4b605c75ed0cf1b4e572310f010237e21e9e97a38946e4373404473f48109fb0", 0xa6}, {&(0x7f0000000680)="2ad163cd52277eff1188a9c0271196b3967608c95bd51e362da572f707fd455fca95554932c19c2fc783984220da592a546832bb09a229caa50bcc2730bc820a3cf36027f7dc0241bfd8bb376038c961e27adbdfa1984a20a194ffe19808bcf2970441ceb745eee80dd1c98da571c0e0961bbf7645480b3f8cb536e9e1fe86833a57eb0e0174f27038284f13c10a3af23ef4ba086ac9d61a28ab9f35f794305b80692c70e73879c71f30cb94455fd93ab6f3a026f5f68ddb47a0fadb7bffe6530e57e2b07d04560f78c3062db1ff428e8d4fa6e1af438a17cd77178dce1f5c389c4d07b3cee5d29bfa5e30758033e991aab67053f964aea528ad448d65ba354429ae313ef75faf3c8cffff28c07670c7550b0a6fc21f724eadec31f542c7304f5905cd7ab668c56c9841efab0179a4b3fc8de268aeb90395503fc5b375992518d3f742a75fd3e700168145b20aa60bcf789155d8", 0x154}, {&(0x7f0000000200)="76c1cee9dc3e353493679bc78facb9e00bbdde7bd1b6b9276b303660331c39af6ab5e68cb7c0e992e9d423a42f104b8adf30cebcffc09c7ed79675a2685a1247af3857cd2083df82c114dfc617e04a10a59e0f962c696935879f0912f5d76f60ed5b0372d66a4d239080a2a4bc4fba451411616c3c93b31ebff03412cc039d7290dc016021ff97ff3c762b3537", 0x8d}, {&(0x7f00000009c0)="0f3f2ec75456db1b7d981aa8935d989052cae742168449278ad119c51131670ed387b92e179725a12138e31e4e2c46e375f11d3c035341f5e4ce76e2d119ce0a7b801d9e198760cd4fc47a64b1cbe9c9c9902088bd5e23dac63aada09c74e0494cfbc48f4427ea72dece3a2f2d140ec55290050e49fa56b5b09909b7747d1515ba13bb6a35a907fb7eb0c555808f90008605da446ca2e6e843f9a8beec7451fdc1429db9434e34bcb0a92e455e8c341aaedbc8d1044b9e10908c900013ba37ae0a3650c5e33f9b98d73025e99922779b9e71346deea14a38bce31b867e6ce3b3da2cae38586eccd80033ceb7162dbe8f7fc84e232a3302508699671b6a4d4c982872adecad3d145ac08967c36dc8e69a8b6e04681d39ac370a6370eb06ebc37d80ec128e4ca03f43af36c6453dc5d148e1ee691151a83be11c527809ec8bb77480daf3c7e18a2fc4f31b533a79e2840ae90b2689227dbdf170813d0f65e92b69f71f2c7050fedd068d1958afbaf1f4914baf2ea180f212267ef96aa11776ea8f72e94df7428f22eecdf390a84309389e851e7c9e54c759c8a1f26d65ba9abde56e0fe5bb45ce46b4e61162248e2729dd88f29cdc1729fd1472cd86310d73c6252667c4e2008d950dc79ea2e770c448ae6fd81f2c0319732f0072f8b496520382597dec0624a7c8b668f2444ea3b81b4d68c1b865f94101b6ad24d7fdc862b79ebf4d854ee3c7b2dae7fb3ccf767c94fbd07f40ce708dc0d56ea04f7ea4b8d88c389b0431d2866e34d7147666c2764cb0d8835fe8f899c4d0c352da8294f80ae659425aa5a504c7fbd25164450c8afd4850823b14c6798a6b3b1f508a7dde1c944a18d27adffd983a8a8a29d06dfe797d33de6243f4992568d8a7df69e12200c71804de4538a694345e6117b9cd5e5a5f819025514b848506bc43d561c21114b41fa2bc9525b495a98c1b571f31a46487758f98a31968a80def93b1fe986e7076d94d81e103029cdce2adfdb4451c3818b52b750edd564246a7d156176486d902c22b4355d60b15f2e0c6c878442752898833c159a80a900baf11b031c3f5b5dd90057afcb42dfeb25fdb69358afc7d657a881f899982d7426777fb4f8aae2a9f312144240d0c2598069489e9a11c5377fd6d08f2d21dbf2a18f29bf5d2a52927dd87bcb757c571c403920af1af53888aafa86685d9a8554d94396dce92592225bbfe6fe852dad34bf4a3e2be526478a8024f81efb48c35a39efb7630bc307bfa69466daee334dcd59e9eec1c2fb26ae2b581162fed7487b086d76b044585d2da3a745707dc7a487821107d4e44461cfec0452cdf13e2a6052aca2bbc085c0d5ca6a2ffe8a2f76e362748436cf08dffbb2607ee02d316281ad54d4e142a30acab010323b79dff441039377999219d255f203ec9981c2fd4b6e44e2b8213010cc1996eee0727eebf761d11363f58ecd23ecf2ce19226b141717fe50c77a95021a3cc3e6a20172f909fe10a5f6c14d25c9a78514d483d813b250bfe49203ba49eacf4ea732d9a9ad3281d5c413eadeef391e995ecb6f9597b1fe8db90d25466f247d835f64a4c8b833c49d009e34b2754f3a5fbccdf7513b042eb442287762bf0b1430680537622c00cb8146138a609e1537ec92e6548a804a028792081153999c3241027bc33b46f5a01eb1d788e43cd225d75891e8066e68497719afb2d60da671692c00bdcac1d3090549a98ba82d9413a08e5f481c75f47dd06b1248ef15417c0044c27a8674b877ced071b73858f2d3c27546f3b230501530f993bab36514402ddd3ee4cb1d861d23b6d5c26788981503111086fd0fcaf0ace10cfadc963ab8c510de594c28d241e7d9a5193e269d7cf424d48765a7637703722c3f2eed41ec6bba6235453731cebd3778d478e2e26dfb6441c382aa68239cd8d053363cc84976391a0e3f70bdafa51111aced1cc6cd0f7be90cd24cdeab44520949176c68614e91fdaeb9babb6d6742dc3a3c9a3ee1e4cf85270354dd8ff530a34ded030beda3b80862bba6c0833326acfd49dc3486b8b950164880204936ebaafd1b1698821cc5edbf853b1db287a30ed5fa608dcb697827597124fbb2b068557c8367d4387a7b7c9285e9dfee5ca22e1d7f8d30a99d7333a9b3018d15ee8f14da0455fcaa1942e30e9849b2711d15ddd81c734118a2ebde7d1f3b7032bfdf876b934d42f244f19b3ffde0723f74d3a015cad8589b37a54e1fcbddc63726c92c581408e6bdaf3f9eb47bb6aaf6fead04461174df55c8f53c253280a586a17558a8f534fc895cebd6b0bf8a0c394700de6f105a19bb079f5b85225688bc006c9ba6bf07599ab3b17d6c05dc3aff513b13466ee113ed761315d5c27c1b6b41f946968427698d8927993ed435d6a354191b723d2611954c7f17ae0a6d954e3c304be36c6e49c7d62d5e18ce7c54bd59d5206d726a40e83eeacd3efa9959d204a02a61950584be236ebf897571e08d08d3f2c60a98afb0cb50dff722dfec577054b371a70bcf81ac09367ef0b8a1abd7b6180906e67bd3f2ab2ae97cf093398accc8b3e5c2f4ba44b399a93ef234858c695b3f993750f380a449b7b5e25e429a972c9f3b1c4468effa1fd49474459507a88054a116dca922e62350e4dbcbdbe08267c7ab35c4fd3307ea0742c89dc94d8737c0318d59ffaa6d62d3c07a7ab92a53fbaaf55b12eedbe5f8a7ae04a86085b585d9dd5c745dbf8838e30369534e617d7a3223b0cd7fa7e8586b0d043ad8a2cacdcf79769554e1caeb1bd93c69738c246c41aef56f87de668d471eb81d3a6f5ded3900333b5933cf2a2055ad27990f531e37c9dacb8f7a3c9976f9a5f6c114e0ea570bc3e7797db895b2ee4301e5bdac21efc916865368d3c39b9de3531f7e2d520d4deb82883afc1f8f0f10f1e88772b3332f9f689899d06ab0249ab31aec9992c324638e5e226c0d1ace3aa4f4fde1d5ee977d6fcb7efd46cf9185d0aae4b8a49c1c7bb5d1dc23a3d2e6119a24142c7294aaadb0e5ec15f4cb9a974ce8e1ce6a844afc4e67e901850932b2fb4da8d4f2db0d747f9ef135ad50b432a9ef8cda79b6734df65a942a05b475743bcf39a20da9d2b40a138d5e4cb499be6041fb75c38ba703069664e41d9aeba29adc4e0b63c2f465ffe230c88b9a95e575b0845a938cabc8b0772739ebbfad97742da70b049c3059cdef0ab12b300c909c88d412a98d18ddc841a290025bf3051148ba6b777e8e6541709116f769f8c4e655fec92e5f15eabbc2c27071ce0923319f4fba10be7b97a368a59914ee0b63de5bcdb7d0259d6077a773671f55498e6cb7cb070b27c8a921b1cce1f5829caeb7bdd8e0a7e087472e3b2c5ee469af7ded410fa83a5b97ebfd51eb12a2948b87cd71ea2c35897b2671b391070f61cc2dd0d7a5ba8240473fa6932b82aab3fb773887b704049c026e6800433afd634302853486a969a4c2c7a6d644a3fe9a38bb093377c9f6bec0af5d3d09b0af2180658a40d4533d6eb16c0049ae5efb5053897bd85385dba5404e659a5f939c5c05109ea014700588d7cea79c6d1fd189b4460809d32cd4d1e8a4a78d7743a43e995fef0e064e54dd3de65d6029fafb0f602dddc403882ae0e513ca334b7c22c0a66248628a5b1add4475728a295fc79086265da0fd2cf310e1a6f0e727dfc96a9b22fcddbedbefaa0068eff1d40cde090b304f8198a56e06ebb0129f6a5294e3c59e846569fad071070d9a971eefea825d029d6b7e51a588372a64385e0a91a1a58d7054f49d5f5518e3bf1b83fbc7240c7f48cd61387da6b3c59dd90f389d68eea07c26698ce2ac096229d6fd8a0a8ef913bd79ed2b35861088a982f9e886d4bbd2ef1d6ffa5ea15c819549430e7c49c8cd5e7c1f3ed7886b0fd3e94b23683e135ed714ad4650d919bfed56dffcf4509eaf002b7a8e2688d6ce193bb662c4570df01541abe0d6b785f2c834dbb3f83decf9a1da83c9d9fbd0447cc2543795e6b1fafa2bcf774b2f56d4f60b0bd716c8b61c12cccd1de7c6a604fc99b4050f7537fa4404abf1c9237abf95fb98530fc60b37bbd0f06858f887d8aa8291d658c11e2c78f9fd0023ec7c3d20b3b651bc9da8bbf4833e8849e66bb2d06d1790bde3a58ea1ed258f00212fea8319c162e89d1583e93e0cd4c2fcb5909b2272a35100a2692703c46c60364fd5775abb04bb2a17a65e4517117d79e327ad4635e1f3aa0cd664bd122786dd621dda9495ac8d126c7944c9499573d9c7de352650527048679994f426918f1eb801930f6be5e753a54bd68e28b1d2534781c02081cd60376313d386d4e432f9407da46defb4fd0d0207339d0ba29f9756e32fd1e58ae578a3774a863db1388b67d08e2b114f87e9702dc35da19b1c8b6dbc7f459e98232bd954bc373cc2a6bf955d9159a9959ec3cb4ff4272180c3b1d8224d0d3f3c819925ea35b21f453596ded548c48d9ce5c8fefbe07c8227f1090036606c3fe92252fff12e8eee59659e6bde3cf9bcef21340a032f9f1a18aff1c810d1bae98add83c002619819ec7ed355a5827f2f50ac5c40f1facfb932734be66274e1bd5fe880c8ac0bc84ff79274778dbebc36106440bcaa31d31ec7afcdf7d646389f275e32afecce396698ea8ccd76e9c92217867cb7b057063c944832e445eaa237f95ec5f42172401b1b6ddbc56168bdba9c5c594b108dc0b21a6a4371f9f0ae567699b8dff12493876a43fc18fc2c72d061c4ae4601e359c51539939b3bc9d95e797d9b38474270a3f274264b4b034f4282f8b1cae98036b5634b7d8dbe9947cc7dec9cb3d081a017f83859a4a05728c1377a7e92d7c4b97be94115db5b979d0c137397b3f917afe3dd4747edf6316c4346a1e87f02bdeb9cc6200b935877f10ecc54593e5e07db80d33c1ab15e1c6a0df950d8bb7bd351f072e506abf03814558821ca88c9ebe7cfdd2eff8917162b4379ed914cbd2f4a4089ddfe3747eac65ce40419df5e8757522ee8dfa87ae0079b87c463b6891acb0e3995902d58a96c6c732828e5eeb42b729cda98186ba095a6f323666c527699619885510372b79eafae36592fafddaff838e7dc515c8e964ad389062224ca6e28fb341bda4e228cd540aa3c47eaf609fb4433f1953e4b25bf35dd22e71ed56b228655bbb81b7b951ca2ca5bd5ae60551ae86c8beb221c88fcb98afea3e76d8d52b79f9f3cd4824ca3a6b02de5dd5df27aa474b8f66986b8ec840cf3c57746c94b0068a4f45d4bd00466628b4d3b39faae3375b55924b22186ad901fa93275395c4495043cfe6b4ba69f9276b2f12df2a73609b3ebe4c4b5b13b4110c679367e1fc0e62f25f973460475ccdd827b3c0da3b62839cc644197b57e280e2d0eed916ff210b0e07a35d992690b8466182134b78d0ceb45bfc7d8bd18df692ad0ae7d6de5e8c0fa8d5d5de58f83fc12781ab680f40d0cdec22efdaf13fee3036182ec77a806efb2a7952dcd990628e2f05e21070387f192c41744945bcd61ecaee132ae338718477fd0732f1dfbd144696ee07690621b2d10c9362168fc057c537f226f853bee85ebd072ff96725aefc87af4f7a6a3a88b695752ae6844f62fc9371307b4380fe4b032d5325a2f453b07f7fabbbf26b3f007ac9e62fd283d64cd61ff6de9b10373e26c7eaf633a43f02ae28d3194ae49b484172c83210e255e87baa9ebf84bd51f7381c0d924d2f509de192a5b5708c4256755b69cb65e4be04056d8d3c3b1bb924465406409d7566c24da6e74ac1cd21efce43", 0x1000}], 0x7}, 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206925, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) executing program 2: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x8) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f00000001c0)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000440), 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r5 = getuid() setreuid(0xee00, r5) setreuid(0x0, r5) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r6, 0x0, 0x0, 0xe8}, 0x0, 0x6, 0x20000}) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000140)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="ce2ea192c66d2f3a93574231bea58602e26203faa0c4ad154d18495c0fb3e565c0db9756bf720e8e6c841c1bd158e564fee69deec0264f066e919bb5dacfeb3f948cf8a17163cc53405f2a74ce665bc704a239361aae3d3c0557b85f45d19db90a5f9504ab34b6f27e20b6fac4baa2a0e73ebae3cccadf61183d62d7f35649da70e968f51dc09e6575c83c9f1c53bdde122dde9093d7ec7328b2c7731398913d27e6cba9d9b7bf53f15c3381f7f4fe080bed0ff62cd7ec4b924f0daeb6", 0xbd}, {&(0x7f00000002c0)="46ae5ae906ed2a7303b14f39391ce7e22d115f5fc92b6f14caf6966d950c9b2088ff66b4dadcd878eaddfdc6108054b575ff542c394bc1812fb6640d800b6193b6c566016350caa3f8e046f76580f1846d75d65c81fbd22a41ed498716dbafea7c5126265e49f26054a1450973cedabb", 0x70}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff340000001878", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x70, 0x5}, 0x8) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x80, 0x9, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1024, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x5, 0x0, 0x0, &(0x7f0000000000), 0x2e) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000000780)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x4], [0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x10000000000000], [{}, {}, {}, {}, {0x1}]}}) executing program 7: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = getpid() socket$inet(0x2, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) open(0x0, 0x86, 0x41) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0xd9, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb", 0x161) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, 0x0) r2 = socket(0x0, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x8, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaa40000088a800"/18, @ANYRESDEC=r2]) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0xb14766e595c6303e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x28, 0x0, 0x0) executing program 0: socket(0x0, 0x0, 0x0) kqueue() ioctl$FIONREAD(0xffffffffffffffff, 0x80606941, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f8499efefedadcf71b59cf1ec85a69325313bf7ba3cf631fba30c841ed336f2861e0d9e61d31e8e4e642b9b129e5dca489800b4a8bd161b599dfbb912bcdd2e9bb95931109885693d24046750b74379236396c222d7fd33edac025743a702864650f6011d585f464d2ba001974058f2ec0240bb993ae2c57a53ea62582e3019f82e4e", &(0x7f0000000140)=0x94, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x20}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x50) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000540)=0x8) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x80047476, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) close(r2) setrlimit(0x0, 0x0) syz_open_pts() open(0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, 0x0) setrlimit(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}, {0x0}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x4004570c, &(0x7f0000001400)) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe5a) rmdir(&(0x7f0000000040)='./file0\x00') sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1, 0x20, 0x7ff, 0x5, 0xfc}, {0x7, 0x6, 0xffb2, 0x0, 0x100}, {0x3ff, 0x1, 0x6, 0x6, 0x1380}, {0xffc0, 0x7ff, 0x5, 0x88, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x2802) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r1, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r2, &(0x7f00000002c0)={0x0, 0xfffffffe}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) r3 = dup2(r0, r2) r4 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x10, 0x39, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) r5 = socket$inet(0x2, 0x0, 0x0) syz_emit_ethernet(0xf9, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000c3000000000000000000000000000000000000ff0200000000000000000000000000013c01000000000000000100c2"]) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000680)={&(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x8}) recvmmsg(r4, &(0x7f00000001c0)={&(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/74, 0x4a}, {&(0x7f0000000440)=""/203, 0xcb}, {&(0x7f0000000540)=""/208, 0xd0}], 0x3, &(0x7f0000000780)=""/193, 0xc1}, 0x401}, 0x10, 0x1002, &(0x7f0000000880)={0x80000000, 0x8}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpid() syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @remote, [{[], {0x8100, 0x1, 0x0, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0x3fffffff}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2d, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000fbff000000000000000000000000000000000000000000000000000000000000000000000000c8fe795adbeedc3b28d8dbf4c4732c036b6dd2cd47cdb672b86abc2276a206e5925f"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x80}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x5, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f00000000c0)={0x0, 0xfffffffc}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{0x0}, {0x0}, {&(0x7f00000002c0)}], 0x3}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000001940)=""/137, 0x89}], 0x1, 0x0}, 0x40) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmmsg(r2, &(0x7f0000000600)={0x0}, 0x10, 0x0) executing program 5: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) writev(r2, &(0x7f00000026c0)=[{&(0x7f0000000080)="95cf1644576ddfc27eedb614b8fe62e8508e59eebe46ede3df912faac6e89cb50cde487ffadbb8bd7d8bb98142084d8dfbba80b8fa035944ecc8d16fee63e3629624f81ade647f935f7c2159c700cf89a8850b", 0x53}, {&(0x7f0000000100)="0226039ef800000000000000000000000068", 0x12}, {&(0x7f0000002240)="dec91f1ffcacf3289a009059c3ad53ec0e9db3f29aa80c3d1fcd4f2a7b726b9a389c5596908615c4bf634a7d4cb1bd6fc2ac9f39a6e1050394c87409c95f620cbcde42d7a6f7dc8ccfb125a4787e5684ed6c977f3510d0a4657d20b9b46aeb3611fd3bdc3e04ce9d3f88ed7c9924ffa9e9c3a23189ca3e9643f66685ec34a94d0e86b92601ca54dae5eb7830e368947edc24a8935d3035661d07daa5fe258c4dca3f8c18df50293227ba17cd2b482142329185cf5fed4e7821a8ea115295e9d01ac74246d8c627622dbf8d6e739571d4a06c8bbfc19636410d1adcb035f3ca41787bfa167e05adcaf6ed8c2f726eb1cc30e55c50e9c921bbfa3fa24f76491b57a05203661e2ab7f29c549a168eacc757180389716927dd9962db1ef9721830ba5a2218ebcf779175f21b9f53cbac6cc1e4a00bb3385a215ac92b8426e9a95a3065c8f3f14d5666", 0x147}, {&(0x7f0000000340)="b90a4bb6283d91389424811bf589b3c857d1305c152f6eef53b51af06bcce17116de9edefab7b2d524b86f7ddc215671f07540d4d7d9e8b73bb5802555ecf41a8b4fc8110880626365e55c1d75f84d18cb651f5800f1481e1b99d3f3bb0c3d012cb253b3685db13aa813aaba51a0897c990ef2db1be8069c5479766243aa7d86bebf97af1e9b1c0685b2a5382acdf080449401d219d308079238954403a26846f804313151b674b9915c4b5cc0b95d9fd587dbfe1559cfa027bf", 0xba}, {&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673c61e68b22202cdb77ef1c562bf2a8ecfda4202832cff13192dbcb22df5bab0f174836a522169e91006456e5288f039d3efb332d26954f458323f5fb725a3a277c4ceeead163fdd3c0e423af8fb55d7182bb409e14fd2feb5e47764a5fbf44d6248c1bb0ab9f34be7df38df03dd9d83c56dbaa1d8fe1e47867e089672f9b52770aebdbca8ce07a89470dada6a71eee8290b35df04f70444beb343124306c42d7e2b7bf841fc8a3a67ea8fb27141e5c069a15691b65159d14566ae2985d1e65b25bff6b0205200bc735cb0c0c11226afe39792147af879c86c10227fa079ce1ae1c3116c260ed5cfcf4b160d04f2ee98fdac6e73e93c7888c2cbeac4402f6ce9bbab5f3a982cb761f271bc1d1c5e4fe9a48ae30b948480d12559b4089b33dca7d3152d56ae4e5ea5898f75bab167374149dd7753990e4d39fc48c04c92ed7ee4b77b2c91be5030d44b07a264251d53728a202dfb503054ff283acba3cf0c775742413cdc2b8f5ffca2d6f55595597c1c3d4a43c5e7d9f746372e59e774fc7579a3f4ee59c1f7e051699b8090ba1a7a2a820550452ab2b2c7725580e0d9f2f7d4db1c275d91afab90a682f12439c927a05998b994e03cfaf35bbb5085f58dc7e9e1f9dba4eb4b19baee1cb7fd222ee02b87053a449771b3234ef914242740b4be0859d3dda815d3a7031f1a1df3cbc71d248022245b805e9d06e9926e81ed4935e71dc94f66f8e5eb21962e56adcf7700126c68e45c9a3849041eba23e12eb88cfac2c8ba2226c746045a218b79f5a1a2a837f7f3bc3da86ca600d5ba1c5354c0d3bb78ee5e6777ca927a9994b81c51894ac8383c0c2abe54b9ab590b6fc7a4c639a988df1e53fd0b7d19002e62fa9b47328443bf082aa2782a5f89224b50096d90c0b595e751c3084c7c9cac6f653649685726c1c316eb3983a9fb37b55ebdf1ef51f3fe5b698fefd6b58f79dc2fca0fff8f2508ac63ae60751ee6961f2e1689e91a53c44ed487e2d3949a536293108c569b9bb3a30a929f39f6b229f7d75551d945c1e3129f1a479329d37f951528ddca3d38d8d5ac59925a47315d23b8f84549a0786421e6bbc588959c03b067adb3d63eae80a0c0ca2a52cfbfb328942b9cc0081d89375c56aba5b5df7b3608dd9b238cd743b39bef345627dac20547108366b9a31d02910d77b7bc0ddaac0beb526c412f612bd7f039967c3edac424050d34aa03d169c38cb0c575c9766abeb048511db51c649e24236532229b623ea26e5d60daf10e67cf2b07a01a3a8a8291534b08144fa4348bbf500cc92f99ee49eec595e9e511f4ea3641260e215509d048121d4c432eb069b829a2585f8554860c503b6c50970c5f50376a747cef9c4a53d42ce03b9d461abe102d7b0e50d70cb48045f45caa835bfc3bb9876c447102d8562a8aec95c5668d9d140aad718dea04", 0x1000}, {&(0x7f0000001400)="ca87803dff144c6b6b264a5851de033559a01bda1781d91a919177508facb2e29acbba7bb84709cde1e209bfb2a1fa4db4faea7fa5a4bad906bceac6e6f4f66980588643f2537045cd8ecc65340388deff9e602f1461492b8fc7f540d36f3690965910c311d0c4d3eca93b25177a9d8e5f6ba10d90ce7f99aba4224aab0b19d7d7432be4297d87bd9c9104e14aa65453962fb7d3762cdd5a368d", 0x9a}, {&(0x7f00000014c0)="0ec3f773b61cff1d39eaa0814beb7894b6fdd2f60fd048a3e29b317de8f9d00af19afd6b962cbce6d22ad1ba59209bb89093fb757b3a848ab0c08dbfccf909db1489c2c78d604e663badd9eb748620750ca606b77396bddea537f13dcb0163f2294928e65625b43d422d8de7dc3c9ce9931ffa472d35e1b31efbe38b993dd4416c32c7842d27fdadab1b2d7c24a203a62b486585a55d5ab4aff932c4b9385a99f863dd5f54153213ce78396f1be5c890242dcf3e2db2199e3985ce68858612aed57cedffe55926b7a9fd4ddbf675a817111eb63156243b15e19078fb80d5d7e5209727c6bbc14cb345adfbcfb382be6e37e35d8a73325f3b51574ac3e3a18747044a7255283c2e8a333ab806427931afa53e24224ba756959a78c465a551f9ac3ebacf3bb99b800e19ab119b3b99422127a6b76109bb4f2219f5c633f8fc8ff9196b8509dc4b668c2acbfa17415d4c55e328d967fc18209f7204dd73d9be75e60af58c18ac5dccfe05b35846479b497510768d5697bfdededf9a8c123b6348ed25ff7092538d86181d9278d327e390a96e4c6d65ca47e60eda262a7d54305684ec1fa51009005a966e37667636bc10b0c383507325baa2d027d926abfc06e9c282bff756bf6bb22eeaa5f0f5b3ded8f0b10bd58d1bc070a790c38fde52470455c9f3b981ecd1dc821fae715b04408779e06d4c22b13b66f16d1eb4b8ba7a69b365a164b511b625b2ab9625d88f49d68ad0e34910b6575090d45eca80fc824ca1e636d47e330eb8265a6e656ea0ca69734acd193adcc72c4f8eb356b6be86444d3bfe7efa8deee5cda9d7915738d947354d6c02b4c1b0c1926a840187f684c15b18db9b8f83fb365a891386295e51532ce3dcec9be8f401ae993631403f17a53b100de1238253a5b008b054e633d61cd9812174ecccd81737d9ab5144cc31bea4323114fbc619ae22bcb4129e0474a5632bf2d718a6c6dfffcd5f74317799ae39f9ec6aa698d9f7e4fdb4c003e899ef7de27d06258ca11ed029cd30893288204523798f02b5196d1bc3bd40b38156ed2f9e2f795edf46868c7c51732b935eda80dcbdcda037e34e356aa78dcf9e820b8de034e091682b545f387afeab5ea1f7ac06bde32f6add0ffa8d213ac0f5a59a5dbf9d672aa26f249ab6d369e64378b0890a7193d5fb297a71fd8a830a387cf57c319889f12ded293625f39a75f9bf214b7fc0c22af1f03bf5cd228b4300283467993cfde637d991d1d34d792b7a58fe92e6b218a53769021b5aabd16cd98239cce2c76feadfd276bfa6cee44de2c2d03544062a513733654102d3c292a21986a2cd0c981014e7b820279927eb5c7a5bb059b70b847673c4e4b325a5bbccc10fbeb08643016577b8d77e89c6fb663086157c53105ab213ba3c62a1a0576dc3318f9291de594a9b284842ed3b94e4d7dada4f433f825f39dcf5c3e2c8a9e7a30e9d032c30f25bd9b3760e90538ad687448e4dd88ba0fd1a593e04286fb2893792a9b7dc4bffefda85a0be1dff8d07fafb6351791f53fc7ff14348282e6d26cbf190f757934411621be890b1423d84a2305a1d954e9ba752a0d5cc4acc29bed04af12fc9d1788242800f5397a287c64dc91b9d6ebb31f5efffec3f38bc19f6e3cb485f00edf46d63b890cfb16190f31ecf75cb60c2fdd8c59f209637261c2629f81ea247bbec02f9c5cfc5045bb91764749e7d689b1b0c4a414134adc2863dafa63e8d4553f37877225e1be466e5d372fc1fcc91aac6550a28c088d370fad2830a0836f13fdd32c94a93e7b3e66d892b6764c0a68ca572f8bde4fc548c40098a3b05cd275be5483e39a9543813404396dd078a6dd3c9cc53beb02acf943c23c504260b54fd18411bea820c34b2a23aaa7cb52246df00185cf6485dfed080e3f5299992cad7fe9a830b6d95bc54c2cc014bce4dc4f8ca28609786901e81e0bf8f30118efe27b6c6fcb1d84fcbf62acbb67c51af13f83b55913c0e308d58982d60ab89b804985da01a8ab6c0a81eff92a66dd6baf3d5e91ee7d5b51a52bb9a0ce89a010d5551efea02fcc41430ad20dc487578de6471acdc3eee92f250485ce24ccb0edb7b4fd2f59e1b148fadd93dde3b418cf1a5eb8a5c7b937c09ed5140670d3fdee73b7c8a98cbcace8f6d2053bda2b84f0f61437610980b4d67aa4688860fce347058b6a08c2a19e57e2440e8ba643a94bcd8abd1590d23eccffaf4e00153548d8ecd6e3840842b3d3af1cafb6daadb81791baeb02bfc574d23ac8c1f656c390e4701a0299c40a539369993b558bed079ddd24d36387678cf505e653b65da9e4ffb7eb753a4dcd6a617e4a85768041e7de91a9e24d01f3bb600be7e7f625e5f342dfa12e815da31fa2b301a609229c4fc02d75895dc925ed2dfef1645ca8436642d4d38e74b39d065675d8f403c3c43b8965cf1f9418bd7c80fe0596bf02739a542afdcf3ee5c4d412a94d80ea9ab67687c96ac45c2f48b5b4d4bc7cf20aa84a18cdf9958ee150b622e6a7d455e37830b3ea938554f38eb6005b58a477cb6c05a96ca4d4670d567d051c2645eecfaae4b9d0c74c3ebcd6c4d9240aa7e9860a3c7d910cc24497b6b3fd035dfc853fe72211f3893c4436845b310abeb9d7e77b21273b9f9e17a768f3f010a19164bccd0f9b4d3a612225a24a18ec2da9c3f94c39da138b795757120cd07639ea9d143e229bcce4884a6628d0075ab20cb1d6d2b29d1e732e03fbba247eab361b92ade14827a0cfb2a450c238ff9fcb1fe56bcc256c7dad6f219e800f48e33b1e2461652842926186147e3bf6083e83e4fd06c4dd1b6bd12b7f5f3632694050b25216d78e9b83aea32852b6a7ecf822d056f5535206d15f44d5f4dab4b036b4a59768e803e9462c8b740c3ca26b4ea048a2df9389161909823574bfdff90b3d5668ff22e9fbf087729845e685921991f46abb7098ac6eddf696107e2fbfb6b7e89bad9ed956dc59b289fdcf7742c227647d592dc5a5c9bc32b8f0d37d42130fea84037c7c273b730097985c4f6e94792a026190141526b74333d3b3fa3c5cfaa94007a2880754d0a10a3995eefc7fc44a0fc26d071f62b068908d19fc8f140a68d75f8eea4457f975edc9709c6f477d2c62563ed5b831b36976aea4559298cb10abc26359f2814100e6991b75052f46e17bde5654e03e179bc3d1d8ad6442b40a653eee937ec54e1e3d730a964e512856d8381a1a6e4ca23000db72696afeae3bf2f335138f8c5abd1dfbe1f8a3b1ab115deadf3ae8ccd4914f110293284442a41c670b1cfed5289d9ae2e140cdfea1ec68ec898714e9bfc6686d1a093eef9a8c9f2131f85217332a25eec622f46c23b9f333f7b7a74061d893eab3e26dfaa67d47f599e1b0395f012647a6d3d8aab777b5e01915d8dc1fda0dfe15615b94da67e9ad5649f4dc72e5f01aa89d1e4704d43f5a44202914171538c0ed82f25a7c4979e6f47f0aa89f04af24d85b073dcde2405280b625e3e6111d56bd60ad00e8e1d93f65da22e2a2e58f28f8cd41b0328f19e80c3d7d8e0aa8680895fbfb4f19e405aa00e221d4b65201fcb1eff8165f75d137e18bb1e1f34219f7978941746cbaf4c97031cb3dff5680d30461f9260e8397bf1891812ceb7c4b9dfb2aebdecfcf82c31311cd4a42e91f8b070ad1ac293fbae1442678c000a7ecc1255a911ea0f403306b250ac39ce8191f05070161cff171e27338c9b15c092ef0a38659b911cb22db47e10dc3dbe5d4d09d2f310e43495ceb7eaffab9cb8485e617afdf05f12066d8da0506504eb81ff483b77afd9945135a45f2b8d2d309066e3a5843d62fa071ce239afc72c6a1130838305519bef9a2a7bcaa48b6db57f572922a6e071851e5bcceb7e198e47da979962bf5162aeb4369437af0ea35d6c94313252a3c697296cc7013924e2f14d1fdf7926bbf8919b672b11044e24d56df2be93104028f26d5602235d3ab67e10b8a83f6c0bea0df11339f28738ea776052538a70ab436ba45fb191b22d23dd2156713004a32c03badd917f35fe4e616caf8287b5d85a68e7ea984b2fbc6ee4e2af76763bbb975893c2d5ad961bcf3adb39b786ff5af9db2e4a6f602b5246e7a0500f9473804da7fa5f20620add2651af6d773b56373b25fb057f87d75135766777736d59e70f25a0cf05feefec616a7153a0db2a7158a286645529819fbfcf8f7dc813ec4779012d47985caeb6e5b6a8bc6eaa62afb9706ef3c897cd3a7c8019fac466ac5258ece31fed297840172e27bcedaf1c0df8e149899b3485773d035e161d0316c2f0098dceaeca927b95367d5cf80e9ece808f300aaf1bbb8e3e6ec7bb786e06ed1e4cf7966165819c9cc8537c8eb2107b9a07a0e770dc21b1664269f0de27a573d4350a2523886a93d7a95eaab531e4f6426c5d5aecb49d81636e8037cd81091bd0b87c6502536a4ef08f835b270a8e818746a42ac5f260761137470c7fd7196043325720d48873fa0a0aa08003be52607c45d32b913d37af0cb84960de245518cb37d30f48e714d75cb34279cc1c7f44f74f59a78256aa28bae3fc62a410f146716fc1ae98e2c4976052be99b62eae7e632b2ee1c5a839eb754303b18e62ba47e44e3e26ddc74369f3c4df7a74c1560c645f5a71c03e8f7d2b992e6ff7655ff5a14916ede9c7c1b2a7cd6942bca24079bdf8266f075e92be", 0xd01}], 0x7) close(r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xf7, './file0\x00'}) execve(0x0, 0x0, 0x0) executing program 4: lseek(0xffffffffffffffff, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x100000b, 0x10, 0xffffffffffffffff, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) getgroups(0x27, &(0x7f0000002540)) socketpair(0x0, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000b00)={@local, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@generic={0x7, 0x6, "11ab22ca"}]}}}}}}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x21}], 0x1}) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x85, 0x1, {0x4, 0x1}}) pipe(0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x0, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000040)={0x2, 0x6}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000200)=[{0x5c}, {0xc0}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0xa5, &(0x7f0000001340)=ANY=[]) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r2, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: 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) select(0xc, &(0x7f0000000000)={0x8000}, &(0x7f0000000040)={0x3f}, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x1000000000029, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[]) executing program 7: openat$speaker(0xffffffffffffff9c, 0x0, 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x80) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffff}, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114aa2b6ff73741b6c4c953d4fd45a49aa77d"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000540)={0x10, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {0x0, &(0x7f0000ff4000/0x2000)=nil, 0x319f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ff7000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fee000/0x1000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}], './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0x29, 0x2e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) shutdown(r1, 0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) getppid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xfb}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {0xffffffffffffffff, 0x80}, {r5}], 0x4, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(0xffffffffffffffff, 0x2) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) 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) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x171, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81002f000800497f015f006800007f0890787f0000010000000900000ed4e0000002ffffb77e15abcf532fbf00aa442403100000000900000008ac1400aa00005aa1e00000010000d0e6e00000020000008f440c06210000322800000004001b03f34ddfb5f2aecf1673532c86b50bf102c5b588b1532c667427dc7bf3972d09075e973e4b195cf1dcefcc80af565e2ff6e2f17dff7c9bad497ebfb3f6a51d9dbd94fe9e21273d2474df4eae8c92015cdba042bd326115b973b34aa84f2d9f1a7adf7b8f3af436f8f114ebedd484cb7099aabd3210a1516afa2dbca3b14f88d01782a7158e79e488ee2e7587e8c36ba3d657808c0005bf1b1ae4c58ef136884c9404673435967599eb499ed5f7afe9fdab1ba3390ff22cff9e14451f514b9c0f4f30a3b9b95d902b95dc0ad60cec35c216b3f4118aea810d028344f26daf98b11be06841cdb589ae2b65a917c320e3cd5f83a17ed1cf1e82c200"/369]) ftruncate(r4, 0x8531) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(r4, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x1, 0x10) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0x5}}, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getuid() r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000012000042fee188507af9149e61f61f53aaf3757ccb78896d3c837f925dc9db9108ae5e024eab385884d1d263bf23f6b047f237b3044cae340a3113198d0989c5bd76407c38f806e8f98e4e785567c23e5d0560e086fa607be55619c73ae912ec6b79ace314ffb9ff1be677be050beecd6bfe2e5449aee9b4e74dd9fd5a9fe72c37d7cebd8f0e4d766264d3c71de6d9c2d09ed3d2192220aca447f80c0a4df648ccc961660c9a475d12361a624646494b44f0dba28594a94b73fb8b7eb30574e0a9856ad8709d3459ec012de499f444d85c0a87f4bc140812221d78096d7d642600f9def393dcf631a1d4ecd9a4ba64"], 0x11, 0x800) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000bc597b8a7110cfcfb630f8fce91c8815cdb3170494422f94d3ca7b7e6e85277277ed8b80324a3721ef9788207334532be3f0940418dfc357ad34a8ff249bd5640720a0ef96857717d47c739a7105b1f5e3f02c84cacb4f83921ee9801773dfb84f3afbcfacf7b467bf6b551d8e905c883ef3bb3011e829e5ddce4e243de033ed1ad495516771cab6167098bc69fe5984b6280e3fc97b2d624151901511c550e6d5d4ec5f930c0dcec4366ceb87"], 0xa9, 0x0) msgrcv(r0, &(0x7f00000007c0), 0x90, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/117, 0x75}}, 0x10, 0x0, 0x0) socket(0x1, 0x2, 0x80) recvmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x4, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) writev(0xffffffffffffff9c, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = kqueue() r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffc, 0x63}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) executing program 3: r0 = semget$private(0x0, 0x1, 0x0) r1 = getuid() r2 = getgid() r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x0, r1, r2, r3, r4, 0x40, 0x7f}, 0x3, 0x726}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[r7, r2]) r8 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x400, r1, r4, r8, r7, 0x5, 0x9}, 0x101, 0x3, r5, r5, 0x84, 0x1, 0x6}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r9 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setreuid(r6, r1) r10 = semget$private(0x0, 0x0, 0xd00) semctl$IPC_RMID(r10, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000200)="9facb05c9b89babce9e946b9e8a820fce67946aad64bfa4c9014cd6a8fed21a2d6517f49ab1b16a61ebfb4c90a2e678e531c55933361254ba4b8926fffb3aedeb2898e7a580e2a9e23cbe17d44d65b030b09744342aa131fcab76ae11ccbc8bd7a1a00511329b922c0fc95328298719c0545cfa045b9e2a23268e79dd9d6d5ed39acbada6e75f7dfeec2b02760a36017562aef06195549ba6d757c8519a83b24a0745d27757bd6077d3992fb01adc582b5a1dbe478f594f18ac768e9", &(0x7f00000002c0)=0xbc, &(0x7f0000000300)="7ae0d89a70375aad7adffe21c6270289d63ae65101c0e7a2ba648b609a62bffda4e2ad48dd0032eff5ee80ac2308262913880f68824ea7da4dcdac94807a71030a2e2eb55d1da3879da6ec4bf91f1db669db0417c0b778a1577950368e80793741d0a49e3829210340bb192cef264ff682b05ae16ea1424cee694dbc245ddf71b706fac52164ac7f2a7d231ea1a2dcfdf1604130a101faea61b54974f40494c7fdd6fe5e4bef856f143e7ca723748895c7b6a4a94ce4f63ec38e5e2ceb0503124eb019a63fc0ccba00148a9209d5eec60ed1f3253a82717999f8e9d723389e5a0a5213d47f25bad975d9da61ffae9f1d9d2fef38862522e7826dc859e7a59f65fc871c03a7fe056ef56b478bc54c0f10e74e5578b0494a17ded7ac8c7b19a3edf125afe34f6b53fbe1481b592afa2ec942a5cad3d3b2b990362addcc3fd0d2aeef0e5a1eed49cef67068a43e8eb1380999221bd425f3d9dc43a6e387a8e7431adae60059d5165785775ac14f8d1ddb353ae74e8ca911ccde096368889eb7cb0d5e428c6757def556456be123b7079640510973ba963d302ed053d4ea4ba55e7baaa2bdddba5cbde3d3a76e321c14007a404381d4aa453c1684e2a90b9545165ee7470050c5628a14fd7758685b5394562ea4434d07640b717393848946b8b3a1509c4b4b33642195457b762eae7f3caa647f95567e92448591e0baf72cc76b1a379e8002623f48e3e3189f4af25841a5abcc2861bc8aa137d6dd0821619a3949bca128c4eda82939da8ffe0c30db31f917e12bc9399925c0705ece3501651ece3e9fcc3f4ea9b937cac926de7a0453874fcaf3d313823a58bdd951025edce1b2ea72bc8b0b7fa154bc42c7a9aeab711954c137011abdb812ea02ba5bb24c1b7f18e7302b8ddb01c1cd89108b90c5e0de956daa0fb6feb94324f2ff629d280ba16e80bfd0d839c5cdd4bc9fcd09685cc856aeba7e9432fd155d24defcb2954c424ae5e2b9fdcb497cd19d0f9832e43c980f41286ef207ae797d4b347cc63ac54b5c286965b1b4e436ef96b2252b22b6a50292cded4c2d4e834a8fef6a334246398163dee045040259c30e87de6bb55d33d0dc47cde6587d0b7242448b50f56b9056c47368218944a24c617012f75061481ab0c663475f21c232c3662145cf363c4b2bb5abeff4739b9a4bbfcde3a182bcfd2dd8526571913ca592230d841a6a4f0f6bce9bd118f030c40465174f6eecc90040eb6dd456967f2b68cf43c35199623f04a5876d6eb89a5b065be556e0165d25e2ba03de476c38ecaa564f5c6273d0edef8c985984f42aacc9308e14d632a5c38954e4c4b1160873b74348b44c8336ae57089094ecb8746f1e746b1a8ecb862999728bcbcaaa52e03925ad50fdf29adb9ca97f4de75ef4e45f6eec845d7b1755cfe3ffa3e1e2b48ac381fecb8a9e6048bf6f87490a11222bb9c10c7e33bd877d02378826821a863b6d1a1d248213447ad12c0d2f716d7a83caaba0dfe44b9a349a127acd2cfbb736d0eab6cbaaf2b2e566fbfac768f4673da8f215a081799abbe182343d3479047b5443ec954fbbba5a7e303a92ad54755444dd1566c5bf151c38cc8b257350c70dcd26c6b189b7a96a2904d915fd90710e2974ff1ef54bb0436acede21922f29f8293b5d4a75ae54fcf22209ad987f37021389d054afe9c39be0c2a01a93ddb203fecb8e6af6881c18801460636505d24b3b61f1f32566d8f8e659224d4dfea3772a7a27b8350ee36e5ac50067cd8c77dcf0c5b57330dc880886ac5f7e062b82e6e4c10c148ffee99714a0bc3968afb77029918a662752f50e023d04ba461f6e4709b674a1cb75086d5fbc35536ffeec234a054c02601b2385a3401e14ddebebc6b84672dba430a8c29e00c42fb263eb4ee9f616d98150f444b253482716eb3ff62d122557e7bbfafd99c1c839408e3d120333afa1f3838c96a24b169310b9c6b899d02d0ad25515da8fa0ee156a169d287ee01d1713d1d259318c4b3837c0c235754abace543196dcf916bdd2942ec975b8f71fffcd31ac82d445877a3ed424c925210deabefff82e697b94b90bc4a1b768151bfd57bf895d03eee9b6fae5313a1a7e24438c88a5dc9d6dc69106e859a9d20fd008cf9233c5295da347d4057922323f2118e701c978941e05e37330d84b1772d6e34734c273ebf8646e4f71226eb47145d7e95d014d1693d2f072bb8e8dbb75d0026d529fa1e0eb8700fec1df2549f8554af4fbf6bf2e238d0672d2d04a34a4cacf56bb8677a69ea3a51267edaecfe7c1a077e199b4b33a9c52393816f8b7399159156f38fd3521e84a53c7c9aa2d205731b537fd5dc2af7b88008b3c91633aaf12556c8ab0ec0a6e1b10224d6d1334abc80ac6b638552b53b42d9efe6b278beb3b48efed775e2d54f14c98a91eb8a58d6eba878b2bb20fd835cfb42968a73a88d3aad41c30fbf4a10809d2d26edd2fc7a4b40129b361dd04e7476bf45aaf199d1a8e3dcb10aa7c8f59c02fe183e4305a45b7248f26e8320a3bc60b088cac0394d102ab9caa3b343998c12534d617a5dccc6b644d42884b5cca7422bc5ed0a5646a3dc255e7a639e020ef1532b908e22e061050c0fa66e052558c769dcfebff6c86277c037d6b8da19432f5b8b40c41b85acd40529a1862d70b55c9d716405a4de8f36df09cf2b8f4e272a77f20ae2bdb5ccf1ddc98b96a7557493fea14af7922b84cd8bda19de1c45974ec51f5d7d5155343fd2e28b0b039207efc713663290d2d19fe0a698c9e536a9f6c942c7e4de3d2f743ec86392666947f89abac52674780f2461e2d77c9a3e8ee966cc339d5445a29c0afabd1e9090c1fa6fb504efb47db75875a5b3fad153ba80aa06aa469e8f14b2519c526684e23878aa4997a042f277763a6646b6fad4910ead52daeb9ee53d1fbda0526cfed445d62dc9dec32a3348bf5c15030720256b0a55cd6ddf5e8f0f2e29ef3556dcbe60848be05c8d9eafd994416ea570a27275a0599d00f0d175487f1f4989c707114c40a41cf26e224008f90b33d937dd1277c78388b8885323746f4ba072fc5a8669e00353b967f2d48af6ebfbd83416b74192865340d05c416b34298ebc42be8362b44368699a2a46b0fc975d5c653564c876baa411d24ca850fb2b3bea328f08ca2b6654c650fa6f8412f4021a82170ba5b4934d8ccaa98fcb7f0a4e1ddf252a4742b27cffde8e79ac6b3709cb640041a2f6c140e84fac351a12cc0b086936243daa675c8f590a530e1389d78f37a599bbb30a95c3f0773eaaf028f597443a57dfd39537d67368d9827ed2bd5fac8d8f7162fd1b9cdb3d65835b5a8232d345949c2a4ff0bf07a0f772ebef3496fe4c78b16e9cca335221ea121286afe1c6245ee33629245d3a3de1aff249b2fcdd5093339f9e1587503ae9064dcd23c89f047454938d60831ecf06ff99bdb604110e5987cd0ba3d1dc4863e996f69269dd696f8eab7f851337a8bec93b7c0047965bf1a2ce4f842c752fc72ab62648d389e5eac155f82eb9b6b0dbdf3ff4fa676970b633421d71477416c75161ec7fa8c1d79bafa465ee452ee62e4d5749142c2a14bc690c520ffa4133c2b98f5dc204df0618316a0a278389227dc50ab954c4ed9fd02b06fd2f315d8629c74cdbfd79e5a0ed92567ddfbc486886531cd300622172c931369fd8c52ac91b659d799fdbf04d4f79e117f20b4148e4cdf9010e8d143700153630fa475d86c5b9d478419b1be074e16ba8347a8654a9605c88dd56dcaab55d9099040ffc1f6af15d92ac2ffbb1966951696cd8b18373a85252c03ae8b47f8eaa60fb3fd1adde352988e31ce0cf6ede13bd5821708c11f82af59c030c4fdf1fd8387085e4bce13dd88505c75eb7a83256db41e25eb528b025fa0f70b09c6db244eeb0a70cda353b2ad077e6b1ffea964695c6d94a58a1be4d5db4a3bf89192e2607b6ce9160516276e60556dabd8770ac64bbaa1497e4bf40ecba374a43ce9efc1e1c09c0318378f046a39753f65a0b815bb3803bcd1a4cbb5ef67f90f146a23593fa9a55c823f55d5af0df874bba0bf3b38fb753a475869c9734f3dc41f0464b220041b78653079a040977b33864ba8c92b04341a094d943abf77930b59c37fbf17c24f1b4ff998942101191347a98f2c86f8778c5a1e9d40ae248ad8b2309667d0638161706def2e485a3808d5099deab2ff2e0d920ba245e2fe1595980dd7adde0aa536aae348ecad762375b3315490c95bab3c65cd3878b81d317f1eb47d06c62922d47cb667d59b29e7534f0f14fb571df7613d9cef8e0e488f50b77b7a1ea77a311ae3238b4dfb7821d2f07c4adab1aee6750299cee872dabb2cc6045b0209130c9dbb2aad589c0341d250524871ac7d2baac10b36deaae0d181a29ac2902a337a7032e7c393af7c8572c90fb1813d9198084158b4e71872ae443a4b65e03add0eb165e04d46eac1409e4735a4072b59964255b6dc0fec8e71793537ba7bbc40dd97b67d1a53125ed1a2e57e2a5dbbdc49d78080c7c99b431845a65b128db9d9a50943b3f5373e6e295fd051421588857710ae50fd0016199ea909296cac8f27d89a682f53265f94bc1de4aec85af48670efccb0abd5c11b41cecb8c3ae4d1c91ca2ec7aa6623ab8d94ae6b4ca13d35142590e02dc94d84ab52e4b3ab523ae5437d54490357ebfdc55863d98b64fa0be83f33965d2e50e2c3d1ec3ee00d1e20ffab489e0211e44e7c536b0eb720f212eff5f29be8a4d50a70d07ae74a0347c1d4acefd73b83d5d1500d02b06031ffdbed8048c16bc9fdeeb741705ac702cee27a89e1e69c6143c851d86bb4512b19adc278cfd5aee19e95e657c8836f786c7c75cae79e4ba464862cdd719ee4c76b4c0fdae3c82320abb0b6ee60d08d869066039cc17d65677d693b8d4e566974b882e13ec61ac7c69877c32486334046219a3fddd4028f03d98924c25f4b2f298b1c341e1e7fc6a139df2a015e0636edf1d43a2bfe96445cdd7da2e88785bb9c1dc495676c18abb5587c5908b7a7c1b9b7655b3b3c7fe3024ee10528a38e8246723dd62c9e1e6d5177cd572ed931446945a45f42ed68151805c31a2f050177ec92c8e4c5f82c158d93c7567e4eb2df1383943027b159093267738fa5c17c26ff751747e886bec01c786ed65b84ba524ab992fd8bb271764b817ffbd64934f8721dad49dab37ed5139eff8b1e38b16481bc4a679e3b7aab28b1d2b31b5ced0a8a403f3721dbab0c364271ae47071db7e77a92e302f96ff15e286407d38f6be8a15fb9f697a24cbbd6ee984d8f3204b46d22996e078cdaff3662ac71b7a7e083b2fbbb0e652941c37ddcc090b825caf2dafd88e5bf85f02507c716f9585940ac029bc661b2340b12de011f020d5e48ae8729a8152992ab7c1fac4b02560ddbc92a420ee656104c4fe473e8cb95cb4a595b38ffb77caf9340d34ac38f2569c5b6f3a1bca35c1de8257139b9d006d7c8afc5093493139da2923939215c04d98b640c5897c9d117df1246c702c664696cde51e4c894ac218a06ac1a4db73a35001f4c56a1d221221fafd73e4551e805293206a31d589268b590c9520b42f62cffd26694ac305a3a142f803332a32df2a6f0525c14dc16f9072ee217927ea0f7675fa7b358232bc46539ef3cdfb5782e466ea783da33e88e4eae0faf4060b933932fce0ae5023ddd3bcc8dcc59043a3b1768e03f7185f5f374e62804099e02570a926e26fd63d977a920d0b87e056a28e6c74c78af53232f997280473", 0x1000) setsockopt$sock_int(r9, 0xffff, 0x100d, &(0x7f0000001300)=0x2, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000001340)={0x1, 0x6}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) chown(&(0x7f0000001380)='./file0\x00', r6, r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x8243, 0x0) setegid(r4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000001480)=""/125) r15 = msgget(0x3, 0x1) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001500)={{0x9, r12, r7, r3, r4, 0x0, 0x7}, 0x5, 0x40, r11, r5, 0x7, 0x9416, 0x40, 0x5}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580), 0x20, 0x0) preadv(r16, &(0x7f0000002780)=[{&(0x7f00000015c0)=""/189, 0xbd}, {&(0x7f0000001680)=""/130, 0x82}, {&(0x7f0000001740)=""/6, 0x6}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x4, 0x20000) r17 = dup2(r16, r14) sendmsg$unix(r16, &(0x7f0000003ac0)={&(0x7f00000027c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003a00)=[{&(0x7f0000002800)="c83d6217dfba1abdd1e2de7a34f7f399e1cbd05403601f0e9f0a03b1a8e55aec82eaaa8590425b7e837ff85b5871a67f9d33280ef455a0361e6b44c46ec40573794c60b622641f896c656127d1b21a40202a7ceb8616f6a5f4c3f99421f0962ab70f350c78c55eccd531d0d086bedb4b5ebc0d58a1d89ca2741e1887b8b3e0e402eecec654de5081823037a9608bb2cd205f55d11ef00c110bb27ef2d6b99bd601dacf81cb44842208b993d0eb98858dcbd51c80897a103ad57081797fdcdfb7d9c68cff1c2db1853380c7fb6a5652435b4b", 0xd2}, {&(0x7f0000002900)="418ea287fdb34c91bf13a57c5341deb1fa1794e0f6174e62fc50295ff9f72c15d3db533422ed1ed308f3bc8da8af24421267810a7eb7831ec5ec136a43d06f22679a70605f4f5242beec26ccdb62f858772ae314da86d9214a93c9a0c891cbcd06395406186018089f8f722527282aa5cee052e52d12810ae695e3d240afa8614ab16d5c266f9db45070a45f464ecc1a74e01d1ebdf9446dbada571e7aa5b3b7d1e7ff089ee52188a1fa0baf6d6a246b1e9b5341a3da4d90b461330facdb86adebf419883ac7cdf96ceafec7b5d2d02ac377527fa383dc40cf37cfe2e9be02cad7cc1c3d987ac83098e6c4a9ff0a84f0c4a89885770ae8d0191cb5e43559c6742b0c91bbe81be7901564909d2ff634ec76ccee8d59693b12de9a621bf18965ada5a0012b8a77650fea248504e77f3f121dc92166a87c08b0c97229d59da362aedd3671d30c6cd7532f64f1e702d344036d6cb3bdc178d1c2a9b25c7dca926909e1c3e7c8655cd4da28ccb90503019f16dd98abcb97e872f364cc00d3e7e9faf846b3ee60426a6897e0b95d2035578f627b0882503aa1a394a7ea51702f9a522c39827f28216fa12ac8a65c41c80036f6124f6a7e00fa3e932e21983fd87b5f790c54babf856748129628da807062feebcd75617eea61998013ac0a2844a158e621686c157838a4ccd7faeedf17f536c828a3a14d0d6900870be34481b657ab5d8d661cb69dfec39bb1fd1fa3b3fcaea5c4ac8ec2f3927c7242e385eff3001424f887d8a00c4c40f4adb59b3dea7354aa31c7a9babf5b62fe9577f05a206808ba22579e91e721fbe58f814bf0629cc090606369f29b08d72ea572bf3d0f3856869210f3b0700e0991d64f2fb0bfa844632176a3dedfb3bfd12b522bb3fd301772f231cccdb9b6bc7be7215aa8820b2b0d60c7be6c17c6892d83f324a1f0a479f6fdec68e29f8de36281ceb62cd227f3c9571d9659aefb91ecbd914625d393cd3c30665683df1902dd22a146c06703212d5a5e39e7d107722fa779fb1b2f18c4499c3ad187ee8715e9f0b80c517710bbccc63e862a0ebda55ea72e186985cbac08b028ab40332ff1a2811793b1ebdac3caf8e1a7bf90ea8f78fde50dcc7f39aa999ade35c98ac18be85d41aa3bc1c32bd89c4a077c23e88c102b7d9885fced3e2b774e044234888bfbe45a20ef65a559cc63badc159cd0f21401456681492910eb9cf21f520d8398ec923610ef334324cd53809e4d1aab20e82b386a21392456e90423a22e5645c3a9f5b05613323c42343c1397744ac26686ee11f6f74ce5ba0943d29bcad9ee1ab89175db267435a7e762b0a92a5a714f8d15dd4b80bf3b31d48d3fe5fcb683d5b9b877964a2772aaabd5dc32ed6b520d67aa23742da962fc67e148be7c523a9e52e805993072be7b40511f8b0c28921cbdd342283bebc93df54e4566a899b0e86d050470e169bbc2bf581ba6ac3b71c220c419566c2d4b54cf1eb3a02d27d9fc25a0d8657d2f7e25770efb5d1f2a23419f956869eedc19a94c4109607fb4c8b5630b1a5cb07b33b566cf199c12ab350f97df28dbd7471103e6337f7179145f6ca41121e8197ef7ced5982bb512e48af6dbcf182503ef48681d552b21aa995aa0ce9dc77655948ecf88b0aede618ab9435921e60a777b3bf7648cdaa57f9645a7f5073a0158940c751a6cadc437d3b01cc02a51b2ea5ecbbb3af856601a38640226dc448d0a29039f524b311dc5b07654000ce32a937a3ee59cdda1aaeca428cdf48805ccf739d56f5c2fa0b5d543db6722450ca68ad5ecb5782dba012a9a0cf59d8b8a6ffb63de929413e59f15a32b9ca6ff4b29437437f8f326ae9e86c53d4fe5c10ad9be704e79ae2e589a72349909a39e9cf39596f3c8c2b2e0834ba73f0c3157a1b9e0ff98e6708bc8336e3d5a275c912383e17b283b668e7a59d0429dd890af73dac7b20bdbfcc8da3f0264a3d869891fed6853289168b4cdf43fd46f72531c7a54e7c61a2005685ca74593266acc4b354c7243d2b946d6b5f012e916b428b341d5701dd5085a1f68f0414f895aa83a6ebb4b81a5f7120d8bffd2ba6b9daff63a40e62e83980fba96a47bc5594c2e5e4765c72f7feca476ed60730a731f4ab062f75dd0bd7321b07416f4ae0aaebb067ffc18dcf3deb32ecb6b8ec45d93f99820321ac07cd31728d6e45c9cea990a7bd60a2e3794b320d3f8e1569979e4541d969650b61fe3cdcf589c0ad8d2a5fa09363883206cb55af6ecd5edacd3ebf1a938cc6554113319e13dedacdec3fde0737fdca5aa3c8e35b6f270cd1f25c82c600205ed9d3ee793813527954204bd9caa05e0081206dbfaaf680866dc61c87941ef9c1ce678a0a06411ed1f62150f08bb866930017067610ec8dc5c0d488a75e6a8e5c8a5f939896073c89b48f8ae94518e191d8120bc3bd991e205a1bb2d6bca23873943507a8f3ec29ee45cb0476dc81c3d302e97a0ed3adc413ed56627e9f5d59dfa55ff079d52544fea2c4ecd4130bbd97298c721fffc55f3ad395500b6f507d89024520d4b60f3023e3fe11dbe4a4b0b91e57cb6cc6e89f11dc09e10764f08e13331d6e7ff51f1be91cced79f038482a118f9bbbc06f79454032a6c72effd52d725990c9e5faabc118c814f630fe4fc3a152098a60d4e36887b8d361886ae27b3f843cd0a11a550714f8bbccc7788a457a2495310d421fbcedd391ea7fa784c350568bb409534adb3cffe505671535843210ae3b5281e85d945e6e4766a9756768c8e7e0f22a423719b634a51b996a8a61f0e05fc804ba430a3920895d082c56cb285d1c8416199346a87925b78ab88bda62d5b92f5d32017354cf0464e81c03034b4f9c0849e221d4644032731f4247e1cd0f46de5342673900e1778082062bf748a0224167ed97433693fe3b24b1535a361c641ad760c5bcaadc9113f88b3139147e8b71621204b7770ccd6fbeb5d011b31e7a5dedb165c905ec382a532fa6face02bd6b34856df34ae162cdadfced0a653844f8b0663a86765c0d8e513069831e2521b237b940047252dedc5f7511b2d4385da49afcaca18ddd10e95d0edbfc9908630066de2995bf788cf3b5df07e4bd0ce6abf52937880febd7ae9fe29bd94443c81d906f943b575c4fbbe6861a11a4571c96e49a0f563f7e60051e9f57279fd874e1fd2b4f850ff7bd3362e83468d10357cbed1e8070a871f367a727d4715302751e404a51638863d7bfea514d0474b2b1abd0253e2f1ceeb6191b050aecdb0698a6521bdeb032ae76c80f9c24ac1704dcfbd24af238ff64ffc85eaceb96aab1aca2dc7644216df14a592f36bc60d0b46bc54da350da1d9ef6c2445cb02510babcccb23c9c9218d22d69e52da23ec2f002b9c12832a7494a9858d5868d125c7383a5ebb2a47967931a57d95cc24fffd5f1903c29d601a382c82ee541a94388bc37af96588e798e07ce483288206a9855c8d279ab1f5c3c87a78cc8e351607586f1e156b741ff9c061cd5fd6384ede2cea49c00f8f74c0fb9e4b99e61c69e4e75f837ececae07110b46d99063197cbdd0e5b600ba182217f97664b725388bf4850cab16c85a8055add9089c2b5ae4208f55f7069edeb0d2d0c9813551ba16ec54a5dbed073ff564c10a5083a667fbcd3acf9c60952617d0bb0b7ef565674c093488f21566919bb2241c8a80e9874d6b64e00ad5dee998f171563276333a07b06dbdb5a86f77b51b4f1216058b3d7d3456990f0f19769c738f53b0701024eadfe43169a7586c693b4785bc0a29e0c32fc18e5b05b06f4f56f8a712e30a96d6cd8a4754a241e04d0d70f187e3b5525c61031a2461fb219465c7312178d883ee6d55c1fd57e69f693d9e545489b6edb798b97fa147913db85ba9946d0667e6a2130481dc5541fd699eed95442faf139ad7ab1a9234988d3ce521f5a4e86b5fb28420d14c942a4fd89ba4ec2c43bf0af597da3002d44d516a6b2c5b79ea38049e28e8ace5669ada360c218bb0074f635f6d09ea8a76fc5d7f74c4c728efdbcd06d3411bccc8af1b350f8eef6d6629ce385061ff761095d6390da58cc3b2555bdb50e1822154274172fcc9314084c338aeba61188ddbe79e94a3d2682d1b0f781884ccfceb2bedc9a84aea58624c94bd3befbbe004b499906bce3b10e469f5c08b74db646bd14ad2dd41a152d7489f6b678b395095f8f31cfdec043335e393da62171dd0cc61fd8d3a679331164e1a1745df6f0f82258a8ee8b4d5f72adb16c84a2a1c5e6a54ec0ba54b76016ecac8b7e5780594bd052c42a0eb671b7b85d8f29c570e5bb0ebc2111c43b36a282c08d6f7074df24af8b3868b5f4231b510951f7f7c89bb87b9154ded70870159dc6e25e76ccd85adde5de7e9f0f1db2911cdeeb1d46540d67625046f8bba9e578c09588bd7b9f81c87e0d2332f86f2a6939fb4c2be5c0c163e6b162be7e6ad29ef0c3a7c6aa5d888bf33d71342c64a66923eda2502603d05951bdc0256ae22ecd4820b465353695c8151059a6356684dc8b4e1c77078adf66a45354390eac591cef0432bf054e53a49bbe3c44e97d3c90a83a71bd548eef90470a8374dfe1a38c121110fb8b02ddfe5d79a01c9ba43a1277305f62a10d9b6da92f3c9303a920153bbd9f70cb877641bc33b629ef388e479619e8470bf5937ffe67a5011ddeeff30d734549f7133bcac0d5677e374d4e200aff7444dc94a4931971dc42ab497ba6bfd4cb839fb2a0319f7cea99605f507c1c31138eceeaadbeedbc785d685360ad92568c55deff8746f0361e991805f86c2ecbbddaba9058d46d6b96dd81cb236659e954c9def5fe0638fd6815842609861f4aa6364168b3f23996ae435ce7651b6f69d472eeceab302f39a51c71dd612c7a189de886f20310c9c87142852c4ce7796ed31296feebe8c407f42e81cae78e72acb930d72763a618a2ddf8d80d8578d4331627dedd6c9e0a3044c09b62c3648393996dcb59b58cdaf7fe4eb211d9036e4aff4b20b148e506bfec204401ffbf613474ed3702449afeea07c03f1cad184e4c82abdc154512a1be467554413d1920b394b716f3d95ba3947be0a158b23fc17f5d6b35c4b70d4bf80d29a21de72d0344877d597667eef249d1a1f9873bfcf78a9893d80abb008317cb2edf200bbe2cbc2bfd4b89fe4378020a49cfca88b8e99e4c32a9df3fe41cd6218af09d1c3cc851d11d5587718f6b17d4709599c3c0786dc1730eac3699d0a825ad610f7881ea5a772ac6fc360d80763250b6675621b202d6197808ba812ded0b69b1bf9586e2b58ac8e35862d29a26b662996469d8421a63639e6fb356d399e6fa5d7e76a96676833c2baf36ce4bda65bfa2ca200b953808dea45111daad249e33b546fe54517ac1f6c5f017ed385af8eaccad2edec393f37a3b9aa6d0492b3ef13d7bad5542bff9d73acba59c2d25232656f7dd4f2a41bf2fc9e4f226c543b11784eb6b297010e1fe68d122602c888b00d2c22322eaa2c54304cfc81422a863b0da87cec216efc194997b7ab9682818d90dbf13193171f613007754bf18ef8041971dea93b85dd318c75e725955f918ccc47c33dc0183e560dff5c9010c45a144cfe615d0018bfc805dbc5b145649059e00c1bd1ad866a0561a5e332643af1f4a66aec384fd7fdd80a9c0dd27ecb4ca8d24e515ef60377f59bed16e9bdff23c3a98a2fa7922f840a4cc4251fcfd81dd33e1c299d6134ae9620ad6ef65f7f0e6e78d03f6aa2433108fc0b771eb931e77235ff23e67c3248d58f5a1e8d", 0x1000}, {&(0x7f0000003900)="98ab5b42b917b8cd4daa19f30cf831724070eb2f4819858e7c8b49759afdc61e5ce892a6c60e2c3bf7a797f71cd1ec39273396dfec9746f6c02bfb1b6292018a8cf12d28194675f900c55496ab70e3a78a2dd87900d0ea99bada9ee9e2c67ae9d6d2a3ad843dcc6291d16d9c2f85394c0219a495dbc1305b918dd8e5bbe416312badabb99472099013ee737e4bb5adde79acc0be31d5a9a2fd48b18bcde3c1177d4ce1c7fd9c6f463fbe01891bb385de8df04ff67ad1339b2876fe9a4e9fe1e4fcb2a4111de41414", 0xc8}], 0x3, &(0x7f0000003a40)=[@rights={0x20, 0xffff, 0x1, [r17, r14, r16]}, @rights={0x18, 0xffff, 0x1, [r16, r14]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r16, r14, r14]}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x70, 0x1}, 0x405) executing program 4: setuid(0xee01) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffdffc, 0x0, "ff000000000000000100"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002d00)=0x9) r3 = getpid() fcntl$setown(r2, 0x6, r3) shutdown(r2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = syz_open_pts() syz_open_pts() socket(0x0, 0x0, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x2e) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000001a00)=0x5) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = getuid() mknod(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x0, 0x0, 0xc0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000c57000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x56, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x52, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/12}, 0x14, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x138) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYRES32=r0, @ANYRESDEC], 0xb9, 0x0) r4 = open(0x0, 0x1, 0x0) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000002580)=""/4096, 0x1000}], 0x1) preadv(r4, &(0x7f0000001540)=[{&(0x7f0000000080)=""/189, 0xbd}], 0x1, 0x1000) executing program 7: socket(0x1, 0x4, 0x1) r0 = semget$private(0x0, 0x4, 0x404) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/218) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r0, &(0x7f0000000140)=[{0x0, 0x6, 0x98cc884036f67b2f}, {0x1, 0x65ea, 0x1800}, {0x2, 0x1000, 0x800}, {0x0, 0x9db, 0x800}, {0x3, 0x7, 0x1800}, {0x4, 0x8, 0x1800}, {0x3, 0x4, 0x1800}], 0x7) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000180)=""/108) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/83) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/27) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/4096) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000012c0)=""/211) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000013c0), 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001440)={0x2, &(0x7f0000001400)=[{0x0, 0x8, 0x1, 0x401}, {0x99c, 0x6, 0x4, 0x1}]}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001480)=""/57) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000014c0)=""/48) r2 = getuid() setuid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500), 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001580)={0x4, &(0x7f0000001540)=[{0x5, 0xb8, 0x0, 0x6}, {0x6d5d, 0x3c, 0x7, 0x8000}, {0x1, 0x7f, 0x1, 0xff}, {0x80, 0x2, 0x60, 0x4}]}) getuid() semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000015c0)=0x1) getrlimit(0x2, &(0x7f0000001600)) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000001640)=""/4096) mknod(&(0x7f0000002640)='./file0\x00', 0x8, 0xff) r4 = syz_open_pts() ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000002680)) socket(0x18, 0x4, 0x1f) mknod(&(0x7f00000026c0)='./file0\x00', 0x2, 0xff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002700)=""/4096) denied attempt to set clock back 227 seconds executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x13fe) acct(&(0x7f0000000140)='./file0\x00') denied attempt to set clock back 989855971 seconds executing program 3: pledge(0x0, &(0x7f00000000c0)='\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0xffffffffffffffff}) r0 = syz_open_pts() close(r0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) getpeername(r1, 0x0, &(0x7f0000000240)) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f0000000400)=0x1, &(0x7f0000000800), 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c351a8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6eff9ffffffa2dba0d2d9c1b44b47000000"]) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000100)="3d7a1499", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x4) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0x2) sendto$unix(r3, 0x0, 0x0, 0x2, 0x0, 0x0) setrlimit(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) writev(r4, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000380)=0xb2d) r1 = syz_open_pts() close(r1) setrlimit(0x0, 0x0) r2 = syz_open_pts() bind(0xffffffffffffff9c, 0x0, 0x0) close(r2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_open_pts() getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setegid(0xffffffffffffffff) msgget$private(0x0, 0x0) setuid(0xffffffffffffffff) r3 = socket$inet(0x2, 0x1, 0x7) connect$inet(r3, &(0x7f0000000000)={0x2, 0x2}, 0xc) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x8e) sendmsg$unix(r4, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="a597627b394396c7bca4fa590e5ef9a91a16a15a2e4f3e4faff6554609793d16dd03bf9993b35d3990bfff4a8911a17e8c606e97164d5438ce326e4ab8204b42db8d9ebfee3ac796af94a2d1a8f6df83b93a21aec63da115703f2a7194c7876e7b04a57f244f49910e12df0c8a40af2dd11a81ad014c7b7efd8f7cca145ddaf86b0fbd26fd1a7a152421e0c0d186b4", 0x8f}, {&(0x7f00000001c0)="1dbd817d95cfe8966ba2b9d9df9a1d90a597257d8fd6b9ffa32d07616f513a6631ab913cd4e220705da2bf43db92e03f864763a595e38320d34f4df8115bfc5ba9e8c6a1aebe9b769c5b5ce809e09ce936a8f44d960811d9283f96fe6d34a8f44c7a939660d03f7dbfb963465cd00773b14035fa6132928892d4da61d00f0c4cb5098d6a324649", 0x87}], 0x2}, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa88e7"]) syz_emit_ethernet(0xe, &(0x7f0000000480)=ANY=[]) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000080)=[{}]}) syz_emit_ethernet(0x4a, 0x0) setgid(0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) syz_open_pts() executing program 4: r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8014695a, &(0x7f00000001c0)) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100)={0xff}, 0x8) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) close(0xffffffffffffffff) r4 = socket(0x800000018, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xffffff44) chown(&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, r5) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000003c0)="1f1d137fe265ecaee9385ff30becc172866b897ccbe0660621320a667005c376e0efc8744ca0d354f242b2d95da2f2523bfd671284a1ceabe322f148b0e098e9291cb0c301e358ea2d5e97ed4c78d22eb927464aef04e0204bcddb448baa36184cdafe0a38c7ac7400ee1b4c9626", 0x6e}], 0x1, 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) getrusage(0x0, &(0x7f0000000200)) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x1000000000000098, 0x0) executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x2802) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r1, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r2, &(0x7f00000002c0)={0x0, 0xfffffffe}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) r3 = dup2(r0, r2) r4 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x10, 0x39, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) r5 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) recvmmsg(r4, &(0x7f00000001c0)={&(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000003c0)=""/74, 0x4a}, {&(0x7f0000000440)=""/203, 0xcb}, {&(0x7f0000000540)=""/208, 0xd0}], 0x3, &(0x7f0000000780)=""/193, 0xc1}, 0x401}, 0x10, 0x1002, &(0x7f0000000880)={0x80000000, 0x8}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setreuid(0x0, 0xee01) r7 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) executing program 1: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) setegid(r4) setgroups(0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) r5 = getuid() setreuid(0xee00, r5) execve(&(0x7f00000001c0)='\x00', &(0x7f0000000400)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/pf\x00', &(0x7f00000002c0)=':\xec{/^[]$\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/pf\x00', &(0x7f0000000380)=',@:\'\x00', &(0x7f00000003c0)='/dev/pf\x00'], &(0x7f0000000700)=[&(0x7f0000000480)='/dev/pf\x00', &(0x7f00000004c0)='/dev/pf\x00', &(0x7f0000000500)='\',.*%\x00', &(0x7f0000000540)='/dev/pf\x00', &(0x7f0000000580)='/dev/pf\x00', &(0x7f00000005c0)=')*\'-\x00', &(0x7f00000006c0)='/dev/pf\x00']) fchdir(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x100) sysctl$net_inet_ip(&(0x7f0000000100), 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffbf, "f4f1c6f26461c094f4ffffffff00000000000002"}) readv(r7, &(0x7f0000000280)=[{&(0x7f0000000600)=""/131, 0x83}], 0x1) link(&(0x7f0000000940)='./file0\x00', 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 6: kevent(0xffffffffffffffff, 0x0, 0x0, 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)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) close(r0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000240)="01000000", 0x4) r6 = socket$inet(0x2, 0x3, 0x0) dup2(r6, r5) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r8, 0x8004745d, &(0x7f0000000200)) ioctl$FIONREAD(r3, 0x8020690e, &(0x7f00000001c0)) executing program 7: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x43) setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x6c}]}) ioctl$WSKBDIO_GETMAP(r2, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000300)={0x1, &(0x7f00000001c0)=[0x7ff]}) setregid(0xffffffffffffffff, r7) setgroups(0x1, &(0x7f0000000040)=[r7]) setreuid(0x0, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r7, r0, r7, 0x4, 0x6}, 0x4, 0x20, r6, r6, 0x2, 0x100000001, 0x101}) chmod(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc4) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt(r9, 0x6, 0xf, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pread(r1, &(0x7f0000000040)="16", 0x1, 0x0) executing program 2: getrusage(0x0, 0xfffffffffffffffe) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x1, 0x3, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r7, r8) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040), 0x4) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) r10 = getuid() r11 = semget(0x0, 0x3, 0x48) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000100)={{0xfffff800, r1, r2, r10, r2, 0x20, 0x5}, 0x5, 0x7e7e, 0xffffffffffff5c48}) setreuid(0xee00, r10) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') sysctl$ddb(&(0x7f0000000080)={0x9, 0x3}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444d", &(0x7f0000000040)=0x115, 0xfffffffffffffffe, 0xfffffffffffffe6d) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000240)={{0x3, r1, r2, r12, r2, 0x80, 0x2}, 0x40, 0x5, 0x1}) executing program 3: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r5 = socket(0x2, 0x4001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r8 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r8, 0x8020697f, &(0x7f00000001c0)) r9 = dup(r5) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x220, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f000800000000000000000004000000000000000100000000000000000000ffff"]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000040), 0x200, 0x2a8f6ab0) socket(0x2, 0x4, 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a9d9df60d6ed137ad09a1a1322c8a6a4b78f265e37bfed65d35fb9675c130a091841ec696a746289262b2c28fa3252f466728a6f1856e05ec80d5bc8d1b0a", 0x328}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) fcntl$dupfd(r4, 0xa, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6, 0x0, 0x0, 0x40}]}) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) setitimer(0x0, &(0x7f0000000000), 0x0) executing program 4: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) lseek(r1, 0xfffffffffffffa3d, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000013c0), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x4004570c, &(0x7f0000001400)) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) executing program 7: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x7, 0x0, 0x0, 0x7fffffff}]}) r0 = socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000000b40), 0xa6, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x5200) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="02"], 0xe1, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000004c0)=ANY=[]) openat$speaker(0xffffffffffffff9c, 0x0, 0x8000, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffa2) ioctl$FIONREAD(r3, 0x81206919, &(0x7f00000001c0)) r4 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [0x0, 0x0, 0xb, 0x334], [0xffffffffffffffff]}}) sysctl$kern(&(0x7f0000002340)={0x1, 0xa}, 0x2, &(0x7f0000002380)="d7", &(0x7f00000023c0)=0x1, &(0x7f0000002400), 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x7ff, 0x4, 0x6, 0x80}, {0xf4, 0x1f, 0x6188, 0xffe1, 0xff9a}, {0x4, 0x3, 0x4, 0x213, 0x80}]}) ktrace(0x0, 0x4, 0x0, 0x0) sendsyslog(0x0, 0x0, 0x0) msgget(0x1, 0x1) socket(0x0, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000180)=0x2a) open(&(0x7f00000001c0)='./file1\x00', 0x2, 0x20) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x9, 0x0, 0x7f}, {0x101, 0x4b, 0x8, 0x4}]}) syz_emit_ethernet(0xcc, &(0x7f0000000080)={@remote, @random="60731d030acc", [{[], {0x8100, 0x4, 0x0, 0x3}}], {@ipv4={0x800, {{0x13, 0x4, 0x3, 0x37, 0xba, 0x64, 0x1, 0x2, 0x3b, 0x0, @empty, @broadcast, {[@generic={0x7, 0x7, "bd5c58435b"}, @ssrr={0x89, 0xf, 0x81, [@multicast1, @empty, @multicast2]}, @end, @ra={0x94, 0x6, 0x1}, @ssrr={0x89, 0x17, 0xb2, [@multicast1, @broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast2]}, @noop, @lsrr={0x83, 0x3, 0x1}]}}, @udp={{0x0, 0x3, 0x8}, {"8a54f5535f32382736a6fd8a0078930e066ada9bbe2fc5e3b1d46ca916ed4307f51c101091eff1e9690e59b5db354cb96dabb104c7e19b9b566bda936abcf85253a3ad68b2dc9b74341fdb781b24e210f7d46d38460f2e439a85559d618988936246d6a09333"}}}}}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x200) recvfrom$inet6(r0, &(0x7f00000001c0)=""/245, 0xf5, 0x0, &(0x7f00000002c0)={0x18, 0x2, 0xfffffffb}, 0xc) lseek(r0, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000300)='./file0\x00', r1, r3, 0x0) select(0x40, &(0x7f0000000400)={0x6f, 0x0, 0x100, 0x100000001, 0x2, 0x9, 0x1, 0x7}, &(0x7f0000000440)={0x1, 0x8000000000000000, 0xfff, 0x100, 0x100000001, 0x9, 0x9, 0x2}, &(0x7f0000000480)={0x5, 0x5, 0x7, 0x3, 0xece2, 0x5, 0x6, 0x7}, &(0x7f00000004c0)={0xbd65}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setgid(r2) ftruncate(r0, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000540)={0x10, 0x5, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x63}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf854}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffff20a9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ad4000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000a10000/0x1000)=nil, 0x8}, {&(0x7f0000c7f000/0x4000)=nil, &(0x7f0000e37000/0x3000)=nil, 0x2013}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000bc0000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000bdd000/0x4000)=nil, &(0x7f00004ce000/0x1000)=nil, 0x3}, {&(0x7f00007de000/0x4000)=nil, &(0x7f000074e000/0x1000)=nil, 0x2}], './file0\x00', 0x6}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./file0/file0\x00', 0xffff, 0x0, 0x55, 0x1, 0x8000, 0x6, 0x80000001, 0x2, 0x2, 0x54, 0x8000000000000001}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000007c0)) setsockopt(r0, 0x4, 0x80000001, &(0x7f0000000800)="7225dc8a", 0x4) preadv(r0, &(0x7f0000002a40)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/249, 0xf9}, {&(0x7f0000002940)=""/249, 0xf9}], 0x4, 0x8) writev(r0, &(0x7f0000002b80)=[{&(0x7f0000002a80)="cee6b655163be7d3625edea7c13fab623b08830b0a1c13a00fd571612f63111fbbfd2bf301cdf91e68c7a82d6bb8003a5f4dfbe4db25a507cd4efda77e3a98223502d2679b3c853d6332d8340edbeb188db1fcb2e0267c1512cba7f0cc2f3c7a8d6616e2800a41f6bc5b8eebd9d874f621d33464ec45ce5ad3d29a25206aa0edb8d53f99db2c307a725f73a7d8642a50c78a81d0bf373e50c47193524c24e09408369d2375a88f2e29159adb13c3c243a1566a3ba28baf730f34501e2ffac4d8687f78c1", 0xc4}], 0x1) connect$unix(r0, &(0x7f0000002bc0)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = dup(r0) readlinkat(r0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002c40)=""/4096, 0x1000) seteuid(r1) syz_extract_tcp_res(&(0x7f0000003c40), 0x21, 0x7) socketpair(0x2, 0x2, 0x2, &(0x7f0000003c80)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003cc0), 0x80, 0x0) r8 = dup2(r6, r7) openat$bpf(0xffffffffffffff9c, &(0x7f0000003d00), 0x8000, 0x0) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000003d40)="2af465cca595d7c175b98dec143c7ffa672a09cebaa627d8b8e818314f08446a88150d98d0cb41ba1fd7d2b0fb2cf361d14e14904b66ea00b813a37aa1b9591276f630942a15cb3447d578a924946d0111c4a870d9de534891eccf90b9408e467264a8c47f6a40852749b5770c0637928bf9fc14073dfebe81f21dd815a11f3418846db4373d76", 0x87) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fea19a3636fdf6a0a59be341eaf3e2ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aad6d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b227ec9ae2f80", 0x175, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000000)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x6010, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1012, 0xffffffffffffffff, 0x0) executing program 4: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x0, r0) close(r2) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x3c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) r5 = getpgrp() fcntl$setown(r2, 0x6, r5) fcntl$setstatus(r2, 0x4, 0x44) connect$inet(r4, &(0x7f0000000000), 0x10) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ab1fcbb4", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0xfffff0d6, 0x4}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mquery(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x0, r1, 0x140000000000000) r2 = geteuid() r3 = getuid() setreuid(r2, r3) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="3e75801247410a55e768ebaea662fd60524eed0c282ad24b1248fdd493f146bcb12537a59c08005022ad9ac25f514843e9b43fba70ddf5d165d90ab42608d5aee87405206604465cdd1efbd6d016c8560eed984bf2089c53089e72abc4fe45910448ded98884ffd085e410b986f0633b68511534b261e6ba230b88b6a5808a7489781ad0c6402792168f553584522ee15d42c7cba507d3d5e0d3e76d814cbbe8ec95afa00284949273e2b91763989dcbb65d10ced3c26f34cd06e7a790a6de579be2a460dc2c67217b4e682f41e8c849d65c4b1acb827d3c3ee1cfa2e434d9848691c47c8014e1dfaa92bfb0025aa436257257e9bb7326d13fbc50eb3fc26995be9663d04c65e8ffee63327e3e1e811561d10325631265b6d176bd421b2cff126efa8598", 0x0, 0x0, 0x0) executing program 6: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r1, r3, r6}, 0xc) setgid(r6) writev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="665f104cb3d3aa1189ee261a4ec1dd1d535009300430921104f782a809132067564d93c8134ea88f58de80ac6b068c9e9c7497fd04dd496f4b9ef6686eaacfe184493409e6118cd2da8fc1f578d20086a4107891c5fa787110e535f026e95039ee8fe7a4a60e0a80c1904de028cd3a03bd6a651bffc7e3afce499e6b9fdfc190a0e7d163caf3e3f83faf25427643b8149cd1c128d036e227da47652682404f58b91afb4a1163e4549546fe318420e352a96d8026440238c9df774006eccf1a0638ea52728b023026164fda4a16e5ad6475d653782fe7", 0xd6}, {&(0x7f00000002c0)="c058607fe6e7d39907d08e457144bf53441a3819f4632c0bc8cf854be4c9aa1045cb7e56bbc9e78de362d0643e55a678e544e50237fd5be19cc3db7634a644ce4cf62c31f67d9dac9e9dedb8fe7452d20060abbbf1dad0be0bba14e07a9eb7a77fbdd4d03323b7d02bcdca3ec33ac7456483e8e6dfc69e551c19da603f397e4564018bd6e291e473048e40d54cffef6bf06f3a62dd3eaefbced3e2e92453e1dd78d14ac3693105981797f4af9375328640399a350f545474928602be09bfcfb13cf98ae5eff056", 0xc7}, {&(0x7f00000003c0)="db722a28e5c1b9f10a7c9ad75141c4bec0f90c30d4bef06765bd6c8f55a8a8b3fd4e878ef197c2f1661ac18e3473a383fc8163d257f700a96715e7bc71b7b6fd4c22a7df38a9adfe7e1a10dfdb8e5a7f4ab73831332abfa6167b7781d6a83cc6de4b78767696f463f29799fc3d13da44f4f757157db5b029b38c28c7189f98be66bbd89923dcdc539822b8b96a5200825c07c5118bef1b4556602a43c888f20c3d1db8998e2880f4e9f38ce7663c0f59042edccf605cc56bc29deab52dfd6569ccad0b51c36d6c7f504db300e4347c359371675e03e6ee99794d824594fb8f97e73192b3abbf5d24", 0xe8}, {&(0x7f00000004c0)="08ce7930149cd2f803c0d17da9a74404f1d89ea89c6c144bdc9a5e7232725ce676946681b8aed5eb9b38caf7a917f4ccd4c5e0286865ce038cf1640bd08f32f8704dbf0dc4b3c531375d3b352e9046", 0x4f}], 0x4) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000580), &(0x7f00000005c0)=0x10) wait4(r1, &(0x7f0000000600), 0x3, &(0x7f0000000640)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={r1, r5, r6}, 0xc) semop(0xffffffffffffffff, &(0x7f0000000740)=[{0x1, 0x8, 0x1000}, {0x4, 0x5, 0x1800}, {0x1, 0x7, 0x2000}, {0x2, 0x0, 0x1800}, {0x1, 0x100, 0x1000}], 0x5) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000780)) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000007c0), &(0x7f0000000800)=0x4) r7 = getuid() r8 = socket(0x2, 0x8000, 0x7f) connect$inet6(r8, &(0x7f0000000840)={0x18, 0x2, 0x3, 0x1}, 0xc) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000880), 0x800, 0x0) sendmsg$unix(r9, &(0x7f0000000a00)={&(0x7f00000008c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000900)="c558ae330d4e00a729109a2406802c5451f9abea90737119511c95bbaa5db44b9e9ddd704bb7e18eae96c7b473d3f827b0927076d818de3d151151e613d8aa62cd33c97f762c76", 0x47}], 0x1, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r2, r5, r6}, @cred={0x20, 0xffff, 0x0, r2, r7, r4}], 0x40}, 0x40b) r10 = socket(0x1, 0x4000, 0x40) setsockopt(r10, 0x10001, 0x0, &(0x7f0000000a40)="abf3c22ffb5e73dc2067258157da43e8534c282f2f6c1c0f9118037a3b39a0ac5e833109fd11368e7eb04bbb55d3ff66cf8833f559d8c0f5c2b37e8e3ac7765f2b9b3de53ecea4c78e72a6e40133773978f4d46c4afb353b471b14679173cf6f5e0e5c10344892808073040f862f8b8738da293c95e4b5871d880e1df05b9bd3c6191aa229cfd4578770c1a70714748097abece2cacdb10d466f83f163800258dff8513290da86927096a1dd24aeeebdd2bac33964e77c5be36472c04df7daa653811ae18ec6f9d915a1582fa0f7de29ed63174812ee4bd09886a84983d721ed9b5e89009483cec8f3afee712300a1d9407675c05bfc", 0xf6) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000b80)={0x6, &(0x7f0000000b40)=[{0x7, 0x2, 0x2, 0x38}, {0x601, 0xce, 0xc2, 0x101}, {0x6, 0x8, 0x4, 0x8}, {0x7, 0x5, 0x9d, 0x8000}, {0x1ff, 0x54, 0x55, 0xff}, {0x7, 0x6, 0x7f, 0xfce}]}) fchown(r8, r7, r4) sendmmsg(r0, &(0x7f0000001200)={&(0x7f00000011c0)={&(0x7f0000000bc0)=@in6={0x18, 0x2, 0x0, 0x8}, 0xc, &(0x7f0000000d00)=[{&(0x7f0000000c00)="873a99a63b022a2f1b1123b46f23f45bed743480087bf8548ef1f21ef851d97dda67c4381fe413cb", 0x28}, {&(0x7f0000000c40)="f687bfea062a0dad97f93097b0cc4f6992527f0ab045bf02d7441c67f48d1a740ba2bda70b3f148f1cdaa91102973281cffc3de92cb9d56f7eb558d687d86a32d4ae078c43684e724faddd7c1bb276a126e6adeb702111f195d551a6018c89eaf71ffe84188596e299f84bafaf5d004270bd8b5ad525a48996cc96bd341320c6d3f96ca3771a891f043af42fc2810a5cfb844d49a2b2a3a351de59ab83", 0x9d}], 0x2, &(0x7f0000000d40)=[{0x58, 0x1, 0x2, "1dc5dad797087dbb2fd6d792cfa337b7b8090f211bec1dfde20a2c5bc87d53006a591c49f1bf57783c227cc3b141f012a092f199a1b3fcb58549f81ea8fa3ea92d6b8db2"}, {0x88, 0x1, 0x9, "8352716317cb1ba80b9448c82631054b286b3f33589462823c80c05570f84d99919ffb7a33ef8fc4a19b222d069d20dc60e0fbf30b25c648dead6f8a3902efa3864f69d184b755194d625dc236c2425a2d9f1ead3700743c817be69c535ddceff7bcd384ff6ab711ffa1ba6a7cb363d00063b8d5f380"}, {0xb8, 0xffff, 0x10000, "8f4cf175eb2bfdffaac5cd0e75cd8d466dc917f1a3173670669f9e0a52859502f90718128b929909aefb00065db2b64212b05d0d71058eaabed5ddaa0cf49bdf501f1caca85422966bbab2df21e6c1dd99f7703c25beea2b2d7c044e554b606eec4487da7dbd1339a5d044086389e3101d78fb778cfe6da78fdb90eb9c31c230839e330dfc2ecc3878e560c934a2f4c5eb325268ab334c471bdc0130de21b44e104fab24176e74"}, {0xd0, 0xffff, 0x1f, "d78f3415a101c0568dd7ba839ce226222736eafc4dd164e6277724248ecb612613a9473846b43740102a07924c8332780e501232093ad1a37e6b8a87f1ed6a34cbb920a35221c51bc17366a8447f20c9819ab60ea169f9289afae0d9eb50a14e89a86cfaf93c93f187e4e54b429f4451f05bd5ebe478f3e20759c5d543e07623cb882db980b79a6c22184e478b93b8b2ea965cfcaea843ed6340ee8e942a00ce79aceac5df22c590d884ab7c8e73572c835deb91e397d0f31ed87550"}, {0x88, 0xffff, 0x3ff, "f7ab07dbc16ac8fcc281b0632663a0c0568e6575dff65e76cb1579e9fc0e4f782f6c6c5aadcefb536e54c8312e524738c9ae32211fa82c989ce36fe6b086440b71d7c60a4941b4be5e8a8cea9bebfadfff881563b0076fd98a1d714b46a0aae05f9dfa7695f2e32d41bcb4db810edb68455b"}, {0xc0, 0xffff, 0x7b6, "caf117fc2a826b205ac4905bbcc68028623c9ed446a4388b4590ca78637e2ca2fb173e813042bdd559a4a3f5cf58bc735634e112846aefd644c52cdd50d281cb50bff65082a8c8dfe0dadc88cf74eb334ed0f318b200618738f4ed94084fca04293e2052961de01c75b9a4aaea6fa5f0d405a511f1ea588a48cf9b935bf78335db46a46e7749a27b2d929b7fe3689387f5d0a96149ed72c8d56dc8105b22fb414acd4b2a45c6fe120a1e20"}, {0xb8, 0x0, 0x5db2, "3e37782c3ff35fab56968e150ea00e632f07165af7a88b81cb4c6ffbbbd727c23c2c4b5cf8347a767be57b304a46e74f3b7dd5b8e9aac32c0073150192c062c7454bd87508fcf75d100b476710a183202bffde4805f15a3a1e419fe9c1abeca728f8e9f9a6fcbd87d6b53af6217129ca5ab27c7bc6c634e212ca733b630ffba4e3e902ecdb3c8490fd83803b745e079c67e495d85ee68ba32449bb4a7e416f12fcab9afb"}], 0x468}, 0xfffffffe}, 0x10, 0x8) close(r10) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000001280)={&(0x7f0000001240)=[{0x40, 0x9}, {0x4, 0x3}, {0x42, 0x3}, {0x8b, 0x1f}, {0x42, 0x3f}, {0x84, 0x200}], 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f00000012c0), 0x80, 0x0) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) write(0xffffffffffffff9c, &(0x7f0000001300)="c2f777d67d41efbefeaefcc01e971b37d273e1a62a3d45c507934fa1e5b913a430df815c3f8e5d1bb3a0a1a6374f3e96daba7a892f49b0b9c8e34e2fb6789f46901965f30beca166868276e441e7b766d53e505ad17999a4e4cfeec70c66dec272676eb1f801ded124a5b7c85c4b5ff943dfd2ae46dee3644275226b5045366d1561b77400ad906dc13bf5b7465b199c4393957d3f95bd66bcd24c0e796214440adda54e3cfbbc17d44913f5f8609a59cb59cb6e5c4367726fa781f559f99f3b2533858e227937a1a0233e8fc9ebce50d09c26d1f14e65de189f00d21489089027c5dd52f69f8d3c873060f455bd22f04b3fc5", 0xf3) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f0000001400)) executing program 0: r0 = semget$private(0x0, 0x1, 0x0) r1 = getuid() r2 = getgid() r3 = getuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x0, r1, r2, r3, r4, 0x40, 0x7f}, 0x3, 0x726}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[r7, r2]) r8 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x400, r1, r4, r8, r7, 0x5, 0x9}, 0x101, 0x3, r5, r5, 0x84, 0x1, 0x6}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r9 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setreuid(r6, r1) r10 = semget$private(0x0, 0x0, 0xd00) semctl$IPC_RMID(r10, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000001c0)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000200)="9facb05c9b89babce9e946b9e8a820fce67946aad64bfa4c9014cd6a8fed21a2d6517f49ab1b16a61ebfb4c90a2e678e531c55933361254ba4b8926fffb3aedeb2898e7a580e2a9e23cbe17d44d65b030b09744342aa131fcab76ae11ccbc8bd7a1a00511329b922c0fc95328298719c0545cfa045b9e2a23268e79dd9d6d5ed39acbada6e75f7dfeec2b02760a36017562aef06195549ba6d757c8519a83b24a0745d27757bd6077d3992fb01adc582b5a1dbe478f594f18ac768e9", &(0x7f00000002c0)=0xbc, &(0x7f0000000300)="7ae0d89a70375aad7adffe21c6270289d63ae65101c0e7a2ba648b609a62bffda4e2ad48dd0032eff5ee80ac2308262913880f68824ea7da4dcdac94807a71030a2e2eb55d1da3879da6ec4bf91f1db669db0417c0b778a1577950368e80793741d0a49e3829210340bb192cef264ff682b05ae16ea1424cee694dbc245ddf71b706fac52164ac7f2a7d231ea1a2dcfdf1604130a101faea61b54974f40494c7fdd6fe5e4bef856f143e7ca723748895c7b6a4a94ce4f63ec38e5e2ceb0503124eb019a63fc0ccba00148a9209d5eec60ed1f3253a82717999f8e9d723389e5a0a5213d47f25bad975d9da61ffae9f1d9d2fef38862522e7826dc859e7a59f65fc871c03a7fe056ef56b478bc54c0f10e74e5578b0494a17ded7ac8c7b19a3edf125afe34f6b53fbe1481b592afa2ec942a5cad3d3b2b990362addcc3fd0d2aeef0e5a1eed49cef67068a43e8eb1380999221bd425f3d9dc43a6e387a8e7431adae60059d5165785775ac14f8d1ddb353ae74e8ca911ccde096368889eb7cb0d5e428c6757def556456be123b7079640510973ba963d302ed053d4ea4ba55e7baaa2bdddba5cbde3d3a76e321c14007a404381d4aa453c1684e2a90b9545165ee7470050c5628a14fd7758685b5394562ea4434d07640b717393848946b8b3a1509c4b4b33642195457b762eae7f3caa647f95567e92448591e0baf72cc76b1a379e8002623f48e3e3189f4af25841a5abcc2861bc8aa137d6dd0821619a3949bca128c4eda82939da8ffe0c30db31f917e12bc9399925c0705ece3501651ece3e9fcc3f4ea9b937cac926de7a0453874fcaf3d313823a58bdd951025edce1b2ea72bc8b0b7fa154bc42c7a9aeab711954c137011abdb812ea02ba5bb24c1b7f18e7302b8ddb01c1cd89108b90c5e0de956daa0fb6feb94324f2ff629d280ba16e80bfd0d839c5cdd4bc9fcd09685cc856aeba7e9432fd155d24defcb2954c424ae5e2b9fdcb497cd19d0f9832e43c980f41286ef207ae797d4b347cc63ac54b5c286965b1b4e436ef96b2252b22b6a50292cded4c2d4e834a8fef6a334246398163dee045040259c30e87de6bb55d33d0dc47cde6587d0b7242448b50f56b9056c47368218944a24c617012f75061481ab0c663475f21c232c3662145cf363c4b2bb5abeff4739b9a4bbfcde3a182bcfd2dd8526571913ca592230d841a6a4f0f6bce9bd118f030c40465174f6eecc90040eb6dd456967f2b68cf43c35199623f04a5876d6eb89a5b065be556e0165d25e2ba03de476c38ecaa564f5c6273d0edef8c985984f42aacc9308e14d632a5c38954e4c4b1160873b74348b44c8336ae57089094ecb8746f1e746b1a8ecb862999728bcbcaaa52e03925ad50fdf29adb9ca97f4de75ef4e45f6eec845d7b1755cfe3ffa3e1e2b48ac381fecb8a9e6048bf6f87490a11222bb9c10c7e33bd877d02378826821a863b6d1a1d248213447ad12c0d2f716d7a83caaba0dfe44b9a349a127acd2cfbb736d0eab6cbaaf2b2e566fbfac768f4673da8f215a081799abbe182343d3479047b5443ec954fbbba5a7e303a92ad54755444dd1566c5bf151c38cc8b257350c70dcd26c6b189b7a96a2904d915fd90710e2974ff1ef54bb0436acede21922f29f8293b5d4a75ae54fcf22209ad987f37021389d054afe9c39be0c2a01a93ddb203fecb8e6af6881c18801460636505d24b3b61f1f32566d8f8e659224d4dfea3772a7a27b8350ee36e5ac50067cd8c77dcf0c5b57330dc880886ac5f7e062b82e6e4c10c148ffee99714a0bc3968afb77029918a662752f50e023d04ba461f6e4709b674a1cb75086d5fbc35536ffeec234a054c02601b2385a3401e14ddebebc6b84672dba430a8c29e00c42fb263eb4ee9f616d98150f444b253482716eb3ff62d122557e7bbfafd99c1c839408e3d120333afa1f3838c96a24b169310b9c6b899d02d0ad25515da8fa0ee156a169d287ee01d1713d1d259318c4b3837c0c235754abace543196dcf916bdd2942ec975b8f71fffcd31ac82d445877a3ed424c925210deabefff82e697b94b90bc4a1b768151bfd57bf895d03eee9b6fae5313a1a7e24438c88a5dc9d6dc69106e859a9d20fd008cf9233c5295da347d4057922323f2118e701c978941e05e37330d84b1772d6e34734c273ebf8646e4f71226eb47145d7e95d014d1693d2f072bb8e8dbb75d0026d529fa1e0eb8700fec1df2549f8554af4fbf6bf2e238d0672d2d04a34a4cacf56bb8677a69ea3a51267edaecfe7c1a077e199b4b33a9c52393816f8b7399159156f38fd3521e84a53c7c9aa2d205731b537fd5dc2af7b88008b3c91633aaf12556c8ab0ec0a6e1b10224d6d1334abc80ac6b638552b53b42d9efe6b278beb3b48efed775e2d54f14c98a91eb8a58d6eba878b2bb20fd835cfb42968a73a88d3aad41c30fbf4a10809d2d26edd2fc7a4b40129b361dd04e7476bf45aaf199d1a8e3dcb10aa7c8f59c02fe183e4305a45b7248f26e8320a3bc60b088cac0394d102ab9caa3b343998c12534d617a5dccc6b644d42884b5cca7422bc5ed0a5646a3dc255e7a639e020ef1532b908e22e061050c0fa66e052558c769dcfebff6c86277c037d6b8da19432f5b8b40c41b85acd40529a1862d70b55c9d716405a4de8f36df09cf2b8f4e272a77f20ae2bdb5ccf1ddc98b96a7557493fea14af7922b84cd8bda19de1c45974ec51f5d7d5155343fd2e28b0b039207efc713663290d2d19fe0a698c9e536a9f6c942c7e4de3d2f743ec86392666947f89abac52674780f2461e2d77c9a3e8ee966cc339d5445a29c0afabd1e9090c1fa6fb504efb47db75875a5b3fad153ba80aa06aa469e8f14b2519c526684e23878aa4997a042f277763a6646b6fad4910ead52daeb9ee53d1fbda0526cfed445d62dc9dec32a3348bf5c15030720256b0a55cd6ddf5e8f0f2e29ef3556dcbe60848be05c8d9eafd994416ea570a27275a0599d00f0d175487f1f4989c707114c40a41cf26e224008f90b33d937dd1277c78388b8885323746f4ba072fc5a8669e00353b967f2d48af6ebfbd83416b74192865340d05c416b34298ebc42be8362b44368699a2a46b0fc975d5c653564c876baa411d24ca850fb2b3bea328f08ca2b6654c650fa6f8412f4021a82170ba5b4934d8ccaa98fcb7f0a4e1ddf252a4742b27cffde8e79ac6b3709cb640041a2f6c140e84fac351a12cc0b086936243daa675c8f590a530e1389d78f37a599bbb30a95c3f0773eaaf028f597443a57dfd39537d67368d9827ed2bd5fac8d8f7162fd1b9cdb3d65835b5a8232d345949c2a4ff0bf07a0f772ebef3496fe4c78b16e9cca335221ea121286afe1c6245ee33629245d3a3de1aff249b2fcdd5093339f9e1587503ae9064dcd23c89f047454938d60831ecf06ff99bdb604110e5987cd0ba3d1dc4863e996f69269dd696f8eab7f851337a8bec93b7c0047965bf1a2ce4f842c752fc72ab62648d389e5eac155f82eb9b6b0dbdf3ff4fa676970b633421d71477416c75161ec7fa8c1d79bafa465ee452ee62e4d5749142c2a14bc690c520ffa4133c2b98f5dc204df0618316a0a278389227dc50ab954c4ed9fd02b06fd2f315d8629c74cdbfd79e5a0ed92567ddfbc486886531cd300622172c931369fd8c52ac91b659d799fdbf04d4f79e117f20b4148e4cdf9010e8d143700153630fa475d86c5b9d478419b1be074e16ba8347a8654a9605c88dd56dcaab55d9099040ffc1f6af15d92ac2ffbb1966951696cd8b18373a85252c03ae8b47f8eaa60fb3fd1adde352988e31ce0cf6ede13bd5821708c11f82af59c030c4fdf1fd8387085e4bce13dd88505c75eb7a83256db41e25eb528b025fa0f70b09c6db244eeb0a70cda353b2ad077e6b1ffea964695c6d94a58a1be4d5db4a3bf89192e2607b6ce9160516276e60556dabd8770ac64bbaa1497e4bf40ecba374a43ce9efc1e1c09c0318378f046a39753f65a0b815bb3803bcd1a4cbb5ef67f90f146a23593fa9a55c823f55d5af0df874bba0bf3b38fb753a475869c9734f3dc41f0464b220041b78653079a040977b33864ba8c92b04341a094d943abf77930b59c37fbf17c24f1b4ff998942101191347a98f2c86f8778c5a1e9d40ae248ad8b2309667d0638161706def2e485a3808d5099deab2ff2e0d920ba245e2fe1595980dd7adde0aa536aae348ecad762375b3315490c95bab3c65cd3878b81d317f1eb47d06c62922d47cb667d59b29e7534f0f14fb571df7613d9cef8e0e488f50b77b7a1ea77a311ae3238b4dfb7821d2f07c4adab1aee6750299cee872dabb2cc6045b0209130c9dbb2aad589c0341d250524871ac7d2baac10b36deaae0d181a29ac2902a337a7032e7c393af7c8572c90fb1813d9198084158b4e71872ae443a4b65e03add0eb165e04d46eac1409e4735a4072b59964255b6dc0fec8e71793537ba7bbc40dd97b67d1a53125ed1a2e57e2a5dbbdc49d78080c7c99b431845a65b128db9d9a50943b3f5373e6e295fd051421588857710ae50fd0016199ea909296cac8f27d89a682f53265f94bc1de4aec85af48670efccb0abd5c11b41cecb8c3ae4d1c91ca2ec7aa6623ab8d94ae6b4ca13d35142590e02dc94d84ab52e4b3ab523ae5437d54490357ebfdc55863d98b64fa0be83f33965d2e50e2c3d1ec3ee00d1e20ffab489e0211e44e7c536b0eb720f212eff5f29be8a4d50a70d07ae74a0347c1d4acefd73b83d5d1500d02b06031ffdbed8048c16bc9fdeeb741705ac702cee27a89e1e69c6143c851d86bb4512b19adc278cfd5aee19e95e657c8836f786c7c75cae79e4ba464862cdd719ee4c76b4c0fdae3c82320abb0b6ee60d08d869066039cc17d65677d693b8d4e566974b882e13ec61ac7c69877c32486334046219a3fddd4028f03d98924c25f4b2f298b1c341e1e7fc6a139df2a015e0636edf1d43a2bfe96445cdd7da2e88785bb9c1dc495676c18abb5587c5908b7a7c1b9b7655b3b3c7fe3024ee10528a38e8246723dd62c9e1e6d5177cd572ed931446945a45f42ed68151805c31a2f050177ec92c8e4c5f82c158d93c7567e4eb2df1383943027b159093267738fa5c17c26ff751747e886bec01c786ed65b84ba524ab992fd8bb271764b817ffbd64934f8721dad49dab37ed5139eff8b1e38b16481bc4a679e3b7aab28b1d2b31b5ced0a8a403f3721dbab0c364271ae47071db7e77a92e302f96ff15e286407d38f6be8a15fb9f697a24cbbd6ee984d8f3204b46d22996e078cdaff3662ac71b7a7e083b2fbbb0e652941c37ddcc090b825caf2dafd88e5bf85f02507c716f9585940ac029bc661b2340b12de011f020d5e48ae8729a8152992ab7c1fac4b02560ddbc92a420ee656104c4fe473e8cb95cb4a595b38ffb77caf9340d34ac38f2569c5b6f3a1bca35c1de8257139b9d006d7c8afc5093493139da2923939215c04d98b640c5897c9d117df1246c702c664696cde51e4c894ac218a06ac1a4db73a35001f4c56a1d221221fafd73e4551e805293206a31d589268b590c9520b42f62cffd26694ac305a3a142f803332a32df2a6f0525c14dc16f9072ee217927ea0f7675fa7b358232bc46539ef3cdfb5782e466ea783da33e88e4eae0faf4060b933932fce0ae5023ddd3bcc8dcc59043a3b1768e03f7185f5f374e62804099e02570a926e26fd63d977a920d0b87e056a28e6c74c78af53232f997280473", 0x1000) setsockopt$sock_int(r9, 0xffff, 0x100d, &(0x7f0000001300)=0x2, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f0000001340)={0x1, 0x6}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) chown(&(0x7f0000001380)='./file0\x00', r6, r13) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001440), 0x8243, 0x0) setegid(r4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000001480)=""/125) r15 = msgget(0x3, 0x1) msgctl$IPC_SET(r15, 0x1, &(0x7f0000001500)={{0x9, r12, r7, r3, r4, 0x0, 0x7}, 0x5, 0x40, r11, r5, 0x7, 0x9416, 0x40, 0x5}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580), 0x20, 0x0) preadv(r16, &(0x7f0000002780)=[{&(0x7f00000015c0)=""/189, 0xbd}, {&(0x7f0000001680)=""/130, 0x82}, {&(0x7f0000001740)=""/6, 0x6}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x4, 0x20000) r17 = dup2(r16, r14) sendmsg$unix(r16, &(0x7f0000003ac0)={&(0x7f00000027c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003a00)=[{&(0x7f0000002800)="c83d6217dfba1abdd1e2de7a34f7f399e1cbd05403601f0e9f0a03b1a8e55aec82eaaa8590425b7e837ff85b5871a67f9d33280ef455a0361e6b44c46ec40573794c60b622641f896c656127d1b21a40202a7ceb8616f6a5f4c3f99421f0962ab70f350c78c55eccd531d0d086bedb4b5ebc0d58a1d89ca2741e1887b8b3e0e402eecec654de5081823037a9608bb2cd205f55d11ef00c110bb27ef2d6b99bd601dacf81cb44842208b993d0eb98858dcbd51c80897a103ad57081797fdcdfb7d9c68cff1c2db1853380c7fb6a5652435b4b", 0xd2}, {&(0x7f0000002900)="418ea287fdb34c91bf13a57c5341deb1fa1794e0f6174e62fc50295ff9f72c15d3db533422ed1ed308f3bc8da8af24421267810a7eb7831ec5ec136a43d06f22679a70605f4f5242beec26ccdb62f858772ae314da86d9214a93c9a0c891cbcd06395406186018089f8f722527282aa5cee052e52d12810ae695e3d240afa8614ab16d5c266f9db45070a45f464ecc1a74e01d1ebdf9446dbada571e7aa5b3b7d1e7ff089ee52188a1fa0baf6d6a246b1e9b5341a3da4d90b461330facdb86adebf419883ac7cdf96ceafec7b5d2d02ac377527fa383dc40cf37cfe2e9be02cad7cc1c3d987ac83098e6c4a9ff0a84f0c4a89885770ae8d0191cb5e43559c6742b0c91bbe81be7901564909d2ff634ec76ccee8d59693b12de9a621bf18965ada5a0012b8a77650fea248504e77f3f121dc92166a87c08b0c97229d59da362aedd3671d30c6cd7532f64f1e702d344036d6cb3bdc178d1c2a9b25c7dca926909e1c3e7c8655cd4da28ccb90503019f16dd98abcb97e872f364cc00d3e7e9faf846b3ee60426a6897e0b95d2035578f627b0882503aa1a394a7ea51702f9a522c39827f28216fa12ac8a65c41c80036f6124f6a7e00fa3e932e21983fd87b5f790c54babf856748129628da807062feebcd75617eea61998013ac0a2844a158e621686c157838a4ccd7faeedf17f536c828a3a14d0d6900870be34481b657ab5d8d661cb69dfec39bb1fd1fa3b3fcaea5c4ac8ec2f3927c7242e385eff3001424f887d8a00c4c40f4adb59b3dea7354aa31c7a9babf5b62fe9577f05a206808ba22579e91e721fbe58f814bf0629cc090606369f29b08d72ea572bf3d0f3856869210f3b0700e0991d64f2fb0bfa844632176a3dedfb3bfd12b522bb3fd301772f231cccdb9b6bc7be7215aa8820b2b0d60c7be6c17c6892d83f324a1f0a479f6fdec68e29f8de36281ceb62cd227f3c9571d9659aefb91ecbd914625d393cd3c30665683df1902dd22a146c06703212d5a5e39e7d107722fa779fb1b2f18c4499c3ad187ee8715e9f0b80c517710bbccc63e862a0ebda55ea72e186985cbac08b028ab40332ff1a2811793b1ebdac3caf8e1a7bf90ea8f78fde50dcc7f39aa999ade35c98ac18be85d41aa3bc1c32bd89c4a077c23e88c102b7d9885fced3e2b774e044234888bfbe45a20ef65a559cc63badc159cd0f21401456681492910eb9cf21f520d8398ec923610ef334324cd53809e4d1aab20e82b386a21392456e90423a22e5645c3a9f5b05613323c42343c1397744ac26686ee11f6f74ce5ba0943d29bcad9ee1ab89175db267435a7e762b0a92a5a714f8d15dd4b80bf3b31d48d3fe5fcb683d5b9b877964a2772aaabd5dc32ed6b520d67aa23742da962fc67e148be7c523a9e52e805993072be7b40511f8b0c28921cbdd342283bebc93df54e4566a899b0e86d050470e169bbc2bf581ba6ac3b71c220c419566c2d4b54cf1eb3a02d27d9fc25a0d8657d2f7e25770efb5d1f2a23419f956869eedc19a94c4109607fb4c8b5630b1a5cb07b33b566cf199c12ab350f97df28dbd7471103e6337f7179145f6ca41121e8197ef7ced5982bb512e48af6dbcf182503ef48681d552b21aa995aa0ce9dc77655948ecf88b0aede618ab9435921e60a777b3bf7648cdaa57f9645a7f5073a0158940c751a6cadc437d3b01cc02a51b2ea5ecbbb3af856601a38640226dc448d0a29039f524b311dc5b07654000ce32a937a3ee59cdda1aaeca428cdf48805ccf739d56f5c2fa0b5d543db6722450ca68ad5ecb5782dba012a9a0cf59d8b8a6ffb63de929413e59f15a32b9ca6ff4b29437437f8f326ae9e86c53d4fe5c10ad9be704e79ae2e589a72349909a39e9cf39596f3c8c2b2e0834ba73f0c3157a1b9e0ff98e6708bc8336e3d5a275c912383e17b283b668e7a59d0429dd890af73dac7b20bdbfcc8da3f0264a3d869891fed6853289168b4cdf43fd46f72531c7a54e7c61a2005685ca74593266acc4b354c7243d2b946d6b5f012e916b428b341d5701dd5085a1f68f0414f895aa83a6ebb4b81a5f7120d8bffd2ba6b9daff63a40e62e83980fba96a47bc5594c2e5e4765c72f7feca476ed60730a731f4ab062f75dd0bd7321b07416f4ae0aaebb067ffc18dcf3deb32ecb6b8ec45d93f99820321ac07cd31728d6e45c9cea990a7bd60a2e3794b320d3f8e1569979e4541d969650b61fe3cdcf589c0ad8d2a5fa09363883206cb55af6ecd5edacd3ebf1a938cc6554113319e13dedacdec3fde0737fdca5aa3c8e35b6f270cd1f25c82c600205ed9d3ee793813527954204bd9caa05e0081206dbfaaf680866dc61c87941ef9c1ce678a0a06411ed1f62150f08bb866930017067610ec8dc5c0d488a75e6a8e5c8a5f939896073c89b48f8ae94518e191d8120bc3bd991e205a1bb2d6bca23873943507a8f3ec29ee45cb0476dc81c3d302e97a0ed3adc413ed56627e9f5d59dfa55ff079d52544fea2c4ecd4130bbd97298c721fffc55f3ad395500b6f507d89024520d4b60f3023e3fe11dbe4a4b0b91e57cb6cc6e89f11dc09e10764f08e13331d6e7ff51f1be91cced79f038482a118f9bbbc06f79454032a6c72effd52d725990c9e5faabc118c814f630fe4fc3a152098a60d4e36887b8d361886ae27b3f843cd0a11a550714f8bbccc7788a457a2495310d421fbcedd391ea7fa784c350568bb409534adb3cffe505671535843210ae3b5281e85d945e6e4766a9756768c8e7e0f22a423719b634a51b996a8a61f0e05fc804ba430a3920895d082c56cb285d1c8416199346a87925b78ab88bda62d5b92f5d32017354cf0464e81c03034b4f9c0849e221d4644032731f4247e1cd0f46de5342673900e1778082062bf748a0224167ed97433693fe3b24b1535a361c641ad760c5bcaadc9113f88b3139147e8b71621204b7770ccd6fbeb5d011b31e7a5dedb165c905ec382a532fa6face02bd6b34856df34ae162cdadfced0a653844f8b0663a86765c0d8e513069831e2521b237b940047252dedc5f7511b2d4385da49afcaca18ddd10e95d0edbfc9908630066de2995bf788cf3b5df07e4bd0ce6abf52937880febd7ae9fe29bd94443c81d906f943b575c4fbbe6861a11a4571c96e49a0f563f7e60051e9f57279fd874e1fd2b4f850ff7bd3362e83468d10357cbed1e8070a871f367a727d4715302751e404a51638863d7bfea514d0474b2b1abd0253e2f1ceeb6191b050aecdb0698a6521bdeb032ae76c80f9c24ac1704dcfbd24af238ff64ffc85eaceb96aab1aca2dc7644216df14a592f36bc60d0b46bc54da350da1d9ef6c2445cb02510babcccb23c9c9218d22d69e52da23ec2f002b9c12832a7494a9858d5868d125c7383a5ebb2a47967931a57d95cc24fffd5f1903c29d601a382c82ee541a94388bc37af96588e798e07ce483288206a9855c8d279ab1f5c3c87a78cc8e351607586f1e156b741ff9c061cd5fd6384ede2cea49c00f8f74c0fb9e4b99e61c69e4e75f837ececae07110b46d99063197cbdd0e5b600ba182217f97664b725388bf4850cab16c85a8055add9089c2b5ae4208f55f7069edeb0d2d0c9813551ba16ec54a5dbed073ff564c10a5083a667fbcd3acf9c60952617d0bb0b7ef565674c093488f21566919bb2241c8a80e9874d6b64e00ad5dee998f171563276333a07b06dbdb5a86f77b51b4f1216058b3d7d3456990f0f19769c738f53b0701024eadfe43169a7586c693b4785bc0a29e0c32fc18e5b05b06f4f56f8a712e30a96d6cd8a4754a241e04d0d70f187e3b5525c61031a2461fb219465c7312178d883ee6d55c1fd57e69f693d9e545489b6edb798b97fa147913db85ba9946d0667e6a2130481dc5541fd699eed95442faf139ad7ab1a9234988d3ce521f5a4e86b5fb28420d14c942a4fd89ba4ec2c43bf0af597da3002d44d516a6b2c5b79ea38049e28e8ace5669ada360c218bb0074f635f6d09ea8a76fc5d7f74c4c728efdbcd06d3411bccc8af1b350f8eef6d6629ce385061ff761095d6390da58cc3b2555bdb50e1822154274172fcc9314084c338aeba61188ddbe79e94a3d2682d1b0f781884ccfceb2bedc9a84aea58624c94bd3befbbe004b499906bce3b10e469f5c08b74db646bd14ad2dd41a152d7489f6b678b395095f8f31cfdec043335e393da62171dd0cc61fd8d3a679331164e1a1745df6f0f82258a8ee8b4d5f72adb16c84a2a1c5e6a54ec0ba54b76016ecac8b7e5780594bd052c42a0eb671b7b85d8f29c570e5bb0ebc2111c43b36a282c08d6f7074df24af8b3868b5f4231b510951f7f7c89bb87b9154ded70870159dc6e25e76ccd85adde5de7e9f0f1db2911cdeeb1d46540d67625046f8bba9e578c09588bd7b9f81c87e0d2332f86f2a6939fb4c2be5c0c163e6b162be7e6ad29ef0c3a7c6aa5d888bf33d71342c64a66923eda2502603d05951bdc0256ae22ecd4820b465353695c8151059a6356684dc8b4e1c77078adf66a45354390eac591cef0432bf054e53a49bbe3c44e97d3c90a83a71bd548eef90470a8374dfe1a38c121110fb8b02ddfe5d79a01c9ba43a1277305f62a10d9b6da92f3c9303a920153bbd9f70cb877641bc33b629ef388e479619e8470bf5937ffe67a5011ddeeff30d734549f7133bcac0d5677e374d4e200aff7444dc94a4931971dc42ab497ba6bfd4cb839fb2a0319f7cea99605f507c1c31138eceeaadbeedbc785d685360ad92568c55deff8746f0361e991805f86c2ecbbddaba9058d46d6b96dd81cb236659e954c9def5fe0638fd6815842609861f4aa6364168b3f23996ae435ce7651b6f69d472eeceab302f39a51c71dd612c7a189de886f20310c9c87142852c4ce7796ed31296feebe8c407f42e81cae78e72acb930d72763a618a2ddf8d80d8578d4331627dedd6c9e0a3044c09b62c3648393996dcb59b58cdaf7fe4eb211d9036e4aff4b20b148e506bfec204401ffbf613474ed3702449afeea07c03f1cad184e4c82abdc154512a1be467554413d1920b394b716f3d95ba3947be0a158b23fc17f5d6b35c4b70d4bf80d29a21de72d0344877d597667eef249d1a1f9873bfcf78a9893d80abb008317cb2edf200bbe2cbc2bfd4b89fe4378020a49cfca88b8e99e4c32a9df3fe41cd6218af09d1c3cc851d11d5587718f6b17d4709599c3c0786dc1730eac3699d0a825ad610f7881ea5a772ac6fc360d80763250b6675621b202d6197808ba812ded0b69b1bf9586e2b58ac8e35862d29a26b662996469d8421a63639e6fb356d399e6fa5d7e76a96676833c2baf36ce4bda65bfa2ca200b953808dea45111daad249e33b546fe54517ac1f6c5f017ed385af8eaccad2edec393f37a3b9aa6d0492b3ef13d7bad5542bff9d73acba59c2d25232656f7dd4f2a41bf2fc9e4f226c543b11784eb6b297010e1fe68d122602c888b00d2c22322eaa2c54304cfc81422a863b0da87cec216efc194997b7ab9682818d90dbf13193171f613007754bf18ef8041971dea93b85dd318c75e725955f918ccc47c33dc0183e560dff5c9010c45a144cfe615d0018bfc805dbc5b145649059e00c1bd1ad866a0561a5e332643af1f4a66aec384fd7fdd80a9c0dd27ecb4ca8d24e515ef60377f59bed16e9bdff23c3a98a2fa7922f840a4cc4251fcfd81dd33e1c299d6134ae9620ad6ef65f7f0e6e78d03f6aa2433108fc0b771eb931e77235ff23e67c3248d58f5a1e8d", 0x1000}, {&(0x7f0000003900)="98ab5b42b917b8cd4daa19f30cf831724070eb2f4819858e7c8b49759afdc61e5ce892a6c60e2c3bf7a797f71cd1ec39273396dfec9746f6c02bfb1b6292018a8cf12d28194675f900c55496ab70e3a78a2dd87900d0ea99bada9ee9e2c67ae9d6d2a3ad843dcc6291d16d9c2f85394c0219a495dbc1305b918dd8e5bbe416312badabb99472099013ee737e4bb5adde79acc0be31d5a9a2fd48b18bcde3c1177d4ce1c7fd9c6f463fbe01891bb385de8df04ff67ad1339b2876fe9a4e9fe1e4fcb2a4111de41414", 0xc8}], 0x3, &(0x7f0000003a40)=[@rights={0x20, 0xffff, 0x1, [r17, r14, r16]}, @rights={0x18, 0xffff, 0x1, [r16, r14]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r16, r14, r14]}, @rights={0x18, 0xffff, 0x1, [r14]}], 0x70, 0x1}, 0x405) executing program 1: syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="c7cc1468", &(0x7f00000000c0)=0x4, &(0x7f0000000340), 0x1) executing program 7: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x10}, 0x4000000000000001, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x84) sysctl$vfs_ffs(&(0x7f0000000480)={0xa, 0x1, 0xa}, 0x3, 0x0, 0x0, &(0x7f0000000ac0)="8da96749c33c0f", 0x7) socketpair$unix(0x1, 0x5575ebf6eb6aa27d, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x3, 0x62}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b40)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0xfffffef6, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r0) open$dir(&(0x7f0000000b80)='./file0\x00', 0x200, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() writev(r1, &(0x7f0000000440), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000800)="7bf62c36316ad42e05813aaddf69608a852f95e322d6807217cffdbcdb265ca3aa73ed01595d85fde1d07b4cd50cb68335fb5afa18068c212a9b81c7675fb829fbbe74ce83078980a4ee023e29f0d8e92f15080c47d2b876d05978ade62549430a6b8ab07481f084b1595e30256d6381ab1a5f10a9186462e2163edb1aaa5475d6d97a535dbcddcdb697bfb979044bcbe1a86e531835a7e32c49cbbb1297055f25444e0745ab86b11b0ab36cc3b329ec5f4c3ad3134835", &(0x7f0000000180)=0xb7, &(0x7f00000001c0), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000b00)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xcfee8063176f2533, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x810, r2, 0x200000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000001100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000100)) executing program 4: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x4}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r1, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {0xffffffffffffffff, 0x80}, {r5}], 0x4, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(0xffffffffffffffff, 0x2) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) 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) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x171, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81002f000800497f015f006800007f0890787f0000010000000900000ed4e0000002ffffb77e15abcf532fbf00aa442403100000000900000008ac1400aa00005aa1e00000010000d0e6e00000020000008f440c06210000322800000004001b03f34ddfb5f2aecf1673532c86b50bf102c5b588b1532c667427dc7bf3972d09075e973e4b195cf1dcefcc80af565e2ff6e2f17dff7c9bad497ebfb3f6a51d9dbd94fe9e21273d2474df4eae8c92015cdba042bd326115b973b34aa84f2d9f1a7adf7b8f3af436f8f114ebedd484cb7099aabd3210a1516afa2dbca3b14f88d01782a7158e79e488ee2e7587e8c36ba3d657808c0005bf1b1ae4c58ef136884c9404673435967599eb499ed5f7afe9fdab1ba3390ff22cff9e14451f514b9c0f4f30a3b9b95d902b95dc0ad60cec35c216b3f4118aea810d028344f26daf98b11be06841cdb589ae2b65a917c320e3cd5f83a17ed1cf1e82c200"/369]) ftruncate(r4, 0x8531) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(r4, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4}, {0x14, 0x0, 0x40}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) executing program 6: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x3718430, 0x0, 0x4, 0x3, "0100012d29fb000700000000098002005a00", 0xfffffffc, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657a56e99cdbddbb382ad676b756d4e8b5a81c9a624348f23ffd260bf5fd344a7a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d852ba5c", &(0x7f0000000080)=0xaa, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089328b00000000fcbb36bf1d34256c60818c26767be31d3e87ad0f1cfaceb91fcfb1660000000000000c7eeeaa0882f00c3b66233eda9d86bbe500000000003598000000e78ca7837eac1e4dd0fe38e72f30b06be6c07bbdebac6dfccfd811578b6001e32358958e61f77fb01dbc0c51ed020ec29b1c3269f7ebb7f1ee013f736be1e77627bebe8dcb9501f93bba55d5380f728f53d8e54c5c7cc37108e44572fe412d907ad1258aefb42f4bb2cced14ce2c3b82c92512d811901928de6ddc3d12445764db5e6d731df83df300000000000000", @ANYRESOCT=r0, @ANYRES16]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x8, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada652943", 0x130}], 0x3) open(&(0x7f0000000480)='./file0\x00', 0x20, 0x40) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000440)=0x6) kqueue() sysctl$vm(&(0x7f0000000000)={0x2, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000640), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) r5 = socket$inet6(0x18, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt(r5, 0xffffffff, 0x40000, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0xc0}, {0x6}]}) read(r1, &(0x7f0000000300)=""/13, 0xd) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) fchdir(r6) executing program 3: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x9, 0x0, 0x7f}, {0x101, 0x4b, 0x8, 0x4}]}) syz_emit_ethernet(0xcc, &(0x7f0000000080)={@remote, @random="60731d030acc", [{[], {0x8100, 0x4, 0x0, 0x3}}], {@ipv4={0x800, {{0x13, 0x4, 0x3, 0x37, 0xba, 0x64, 0x1, 0x2, 0x3b, 0x0, @empty, @broadcast, {[@generic={0x7, 0x7, "bd5c58435b"}, @ssrr={0x89, 0xf, 0x81, [@multicast1, @empty, @multicast2]}, @end, @ra={0x94, 0x6, 0x1}, @ssrr={0x89, 0x17, 0xb2, [@multicast1, @broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast2]}, @noop, @lsrr={0x83, 0x3, 0x1}]}}, @udp={{0x0, 0x3, 0x8}, {"8a54f5535f32382736a6fd8a0078930e066ada9bbe2fc5e3b1d46ca916ed4307f51c101091eff1e9690e59b5db354cb96dabb104c7e19b9b566bda936abcf85253a3ad68b2dc9b74341fdb781b24e210f7d46d38460f2e439a85559d618988936246d6a09333"}}}}}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x200) recvfrom$inet6(r0, &(0x7f00000001c0)=""/245, 0xf5, 0x0, &(0x7f00000002c0)={0x18, 0x2, 0xfffffffb}, 0xc) lseek(r0, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000300)='./file0\x00', r1, r3, 0x0) select(0x40, &(0x7f0000000400)={0x6f, 0x0, 0x100, 0x100000001, 0x2, 0x9, 0x1, 0x7}, &(0x7f0000000440)={0x1, 0x8000000000000000, 0xfff, 0x100, 0x100000001, 0x9, 0x9, 0x2}, &(0x7f0000000480)={0x5, 0x5, 0x7, 0x3, 0xece2, 0x5, 0x6, 0x7}, &(0x7f00000004c0)={0xbd65}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) setgid(r2) ftruncate(r0, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000540)={0x10, 0x5, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x63}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf854}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffffffff20a9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3ff}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ad4000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000a10000/0x1000)=nil, 0x8}, {&(0x7f0000c7f000/0x4000)=nil, &(0x7f0000e37000/0x3000)=nil, 0x2013}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000bc0000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000bdd000/0x4000)=nil, &(0x7f00004ce000/0x1000)=nil, 0x3}, {&(0x7f00007de000/0x4000)=nil, &(0x7f000074e000/0x1000)=nil, 0x2}], './file0\x00', 0x6}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000740)={'./file0/file0\x00', 0xffff, 0x0, 0x55, 0x1, 0x8000, 0x6, 0x80000001, 0x2, 0x2, 0x54, 0x8000000000000001}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000007c0)) setsockopt(r0, 0x4, 0x80000001, &(0x7f0000000800)="7225dc8a", 0x4) preadv(r0, &(0x7f0000002a40)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000002840)=""/249, 0xf9}, {&(0x7f0000002940)=""/249, 0xf9}], 0x4, 0x8) writev(r0, &(0x7f0000002b80)=[{&(0x7f0000002a80)="cee6b655163be7d3625edea7c13fab623b08830b0a1c13a00fd571612f63111fbbfd2bf301cdf91e68c7a82d6bb8003a5f4dfbe4db25a507cd4efda77e3a98223502d2679b3c853d6332d8340edbeb188db1fcb2e0267c1512cba7f0cc2f3c7a8d6616e2800a41f6bc5b8eebd9d874f621d33464ec45ce5ad3d29a25206aa0edb8d53f99db2c307a725f73a7d8642a50c78a81d0bf373e50c47193524c24e09408369d2375a88f2e29159adb13c3c243a1566a3ba28baf730f34501e2ffac4d8687f78c1", 0xc4}], 0x1) connect$unix(r0, &(0x7f0000002bc0)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = dup(r0) readlinkat(r0, &(0x7f0000002c00)='./file0\x00', &(0x7f0000002c40)=""/4096, 0x1000) seteuid(r1) syz_extract_tcp_res(&(0x7f0000003c40), 0x21, 0x7) socketpair(0x2, 0x2, 0x2, &(0x7f0000003c80)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003cc0), 0x80, 0x0) r8 = dup2(r6, r7) openat$bpf(0xffffffffffffff9c, &(0x7f0000003d00), 0x8000, 0x0) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000003d40)="2af465cca595d7c175b98dec143c7ffa672a09cebaa627d8b8e818314f08446a88150d98d0cb41ba1fd7d2b0fb2cf361d14e14904b66ea00b813a37aa1b9591276f630942a15cb3447d578a924946d0111c4a870d9de534891eccf90b9408e467264a8c47f6a40852749b5770c0637928bf9fc14073dfebe81f21dd815a11f3418846db4373d76", 0x87) executing program 2: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) socket(0x2, 0x2, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0}, 0x10, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4750, 0x9, 0x6, 0x1}, {0x0, 0xff, 0x2, 0xb0f0}, {0x1, 0xff, 0x9, 0x81}]}) syz_emit_ethernet(0x126, &(0x7f00000001c0)=ANY=[@ANYRES16=0x0, @ANYRESOCT=r1, @ANYRES32=r2, @ANYRES64=r1, @ANYRES64]) syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) syz_open_pts() fchown(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x203a0, 0x1ab) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setreuid(0xee00, 0x0) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() setreuid(0xee00, r6) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x40) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) executing program 4: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x8000, 0xfffffffe, 0x5, 0x6, "a79df021e9db403d3536244351bb500382b4d4ae", 0xffffff41, 0x1}) r1 = syz_open_pts() ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x8, 0xfff, 0x6, 0x10000, "efc608bbe0c44c4575dc3cbade7ca79d2f6a0e12", 0x0, 0xf7ffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0xa637) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sendmsg$unix(r3, &(0x7f0000001580)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000001c0)="0e67a71e3fedcd5bdda9c779c4d6c41e339e6e07dca31f76621ec5bc11bbd805c5d3accc686122487a15e996d6ce843e16df91440ebbd1e6dc25fdfa7c358967b3647642ddf332e8cf4a6fa1599bd7cc222fd6706a8c3330d89e0b7ce8e94862c3e80dd3a81832e8bd43fcac9bd45e0f947c8d5be76e9784ae3daa457f0b4edb9444a1fbc5177d0e0fb75a4b24f1fbc35507f3fe66a95b90a1757118e24da53a6e3d6133", 0xa4}, {&(0x7f0000000280)="b8aea73618c098957663982e", 0xc}, {&(0x7f00000002c0)="7e4e9d36de42ab800a4cb0c3d1a35ef10ba877d77c062c67870f3aa13f63de56f0e9c79592aba57d7101815b12112b89c5f7971399e54f670450d75b053f91b447705fad2401ccbb95b6e8a58b2a0cc47c84310f92b4cbea57d179b019145a4101f4c2f6855f317d5b5f8a6dc39e7ebaa234a5f7ea3e525a7a65d2ca320bf7bf1c0272ad3d328c9e732e8c8d078d56d73311882e0ec492ec8abd1af8a877fb0f8fe431bf78a64329142e330f703eb31ab11f9e49c7c751123bacc1cab499ef4cdc2574992a3348130a3fdd3d2d3911ed66cc6842026f5d827e99b9298af8a3f0fb6d5a57c32321", 0xe7}, {&(0x7f00000003c0)="91186ec565371703bc4245080c086b2a43d072ce7e5dd02933cd09ddb6b0ba7e52a3d564c2df2ad00aee3960f67f2ea2b86a19547d1b7c6afa8cb8a8866d0dafedcc8c98ec91c65d0fbbc938eb4f6ed7680c0b09228418c760c8d80eb65b3cc14046886c357fe6bd5f26b5e0e19108db2cc5e24509886c19b39c1da5ac648ec91d5e566faf0ec5b0a0fc2a67a53674d3862dcebd04a0aca5f45fb49af8ed5c217d54c101b12409ada7ad701177e88313f8e98e20d951e374b22480c1bcc3919924c217e764c96b6d8df8383c7d084847cca1174ce2d290143e6406d9822a1700806d961dfa1295563a5d300101cc51211f6e813bf4e3d343f2653d7ea5e7e931fd306c67ecd6d9cab8caf81cbff8b30de36889d8529967f0a2c7be2ef1556a2f1350a41ae7b0468e6c3079a4b214c04ffadfffbdd35a63d80db533b96c455bc2e75966de6bfb2a8b2255d7dc99813063b7e0caf342472267d281d4ac869189dd15c93fe5972f3cc76e96e199a74bd2a05a6fd24453b4ce84f43e686060ecddb89ffd6840371431e3f130a2490c3373c96b5dc135c59ff88d4633a8d0e41738f52f983efa46ca9844b88e440402fd3e347d839353b6f894695acbae3dcd0c9e6bb884139ae555d6148344d84bac14940b493dd7712966be2e6312586ab9d967d2b4903f96078407360c29a25933fc8feacbb3798ddc17140804788fbd9f74faddae26fbd71328f45c72012acf6b30a4042aa5a767777cba0a8a30713c45d327e61d54a73df304b906396a8f10402d022cf9c7ea9467c4d6ba279663c1b8bc549d8c271910aa3927cc1b0f25913ceade15ec715209ce666885e2e579f8c38435c27c26a6302a5a4bdeaa1789e0b4f1bbcdae8898bd43675870947774974962c9244330d495247d84d8732e9f5fe08e8e9522b851e65cb37f2b70a9d828b61ae36095f7f6aec68bfc0749106b931f53efa0013ba1617f5f91f80c919cfa603fbe7e7a05efc9d29db6f38f10ac8fced5e8ca309aca1c22516f8ab0a0e985af3bdeb269a0ad867fef165e2a8e79fda12eacee00834d4436b42afb95c0c39b46901d0c3e8cb42ab1e6c5bbb5758a06a52288f3c63c47d529f79ca680f2c2e692fdc9c8c6418d0c31e2e94702c36dee448d1bf48735a189108418f76a3f43113b582e82998fe4e5a6fd1a11175898658e09dd740c0e630df47e7d1932588eca79261bdb4558d93edfa831214fdb0138f17792192b05fff9c9914aeea669467b351e21ce1d53a3806e89f5c5a00e1c26ac0ab1c40443eda7ef8756928ea6e70ba43b5176ef8896bde2863fa181478672aae77d9b4160ea39f5e8f3ce881dbcf224a931046a41203990bc26008fee2a444532df18ee4c49427da021aa32f8700c7cab8d87c899db0131533560ba53eaf6b9230449102bd57225777c5d92d25f5e15da23dc863f7e940ecff8e289dac5c69985c49a90d2e06b23464f208763b25813438e4177dad72c2b000b1feb593d6ffb270813069eb3b672ef104d595a2e27c7ac60cf84c7cba80e17ba25200d99770eca42f935131dc1fcbb051f8aa71537da89e78c9a08e67635e8daef1a5c27fafa1d2a4681edc050ba99b3bc51c018470c185db06dd243f2fe82988458357a87a8374a1a9508e70a4445441d5c03d0d4e201a73eec1d5398e1165471a2b33824f682513de7429265244b0b2287fa404af7dfaaf9c1e791159341c79de612fe70e4df76df8c03ff63a0e92cba77038674a70f572348c2e16dc0027894d9d157509b0b41b0401a8038b5b07fa509937ca1109d839a4007d99bfe227fc56dfe657eb2047b251728a0fdf3a0c7057426d5250557033ea07f9bb208d93adf3034f3802efb0ebfdc41f6fa7d9a8abcbfd4deedaad9da72b3b32432a6894e3adbd358cf55749a6153d20b025d38124fe5e4a9df072cd78186ea3dcfa7c177ba9415adba5a637caec9e2dd106dd18f5be1dd43baf7c4e6f1870ef9f132a4e1b57fbfaf5dd5270ce5e50f5b5377177a02c49c46b5dfd7bae4aa7aed8e085f565c75f4695edec075b34d4f2b48175e3086c9307db14a115e9695c081710e566c5bfe893231c18af9d5ffc0e15aa7de306d062c8d348f05ad94332f836ded96aeccc99429327e59d45c663669d1f51694073bc1dcfb8cec813139d7d762bff55201ed900626888d38c5fb2b40cf84f1f008e329f08a28e409e566386130b919a057f39e6b1b58e570f18beac2195229846cd7a041702cbc83d659b843274eb3fa4510aacb9810ae22eb9d89254aaa22e6e00c3a326ea9785121a0d16719d2551b9c2aabaa4264cbc7675366556015f6e1ff1e476dc1fee9a4f388a00e081079f07ab41f4d3ee2ffd7ec8f3ac56be143f13a10aee6770936f691acb1b8696a313c9a105d13557f21d0f0f7c73bea4a0d7ee0038b2c43e7c54c0fbb33c66030f24d4be3f12a78ce7557df8356113c0bc112be1b16d03f4a1e3a67a742b3dfdd3f6388a280b3366cd920439c1a3ac7b331b40bd099690b332697c079bacf4be84a8836ba73e5d27dde2a6973cb3dfcadcb17d9fb2ddafd063387faac8c40d4104b8fd71ae199d5699ec396e8659c0219e5d4175a7912122ab008b9b46d58821bcbbe5d3d2ef1dc7b6e6cc3f0d9f0f8d8ce5804d98c4bdb35944963f27625246c2ae853de72b9e472249e684940ce5aba9a5a8fc2ffd1af9a680967e7ef195d3a50d5113312c89bbc0ca881357f9a8ca29b36b04f930df718bc718b9fb46d6cf42f7ecd0e697d3ceba4974964b7b415a27d81227eb93d1a8157a357da3597e3abc1c813f5b14587a6637415f199433432c04d2f2926ab213cb566dfee7d4844e0ec77927eca73a66657041f7603952af758422724e935930d26becbbd8aa94227098d2a0039f747cba9d9e410a502e6a918d0526638242fe4db74c02af53d4b521a2615622e5f9c87ff0886bb8ee7e8b241b89604a81528db1733f6c56cd38999c8b29dac83ac916bfe0c6eef1d3e4e99afd2f91e1a2a7ec9fd9fa69bc83cb0ee2acf4594dfb2d4696d59448f3345a9165d33cc7dcffce2c87b0a04a0ab7188745af14e2d2d1a2a950a5a9452a9086b87bebcadb27482f45740e3013a78a7e93f9de0465b1a2b1da63ba80e14c5fe188fda108a0840d727b43dc6371bcbd1866bbd19abcd28fba2e548bff6be3095add98dc0e75a637244704b57fcb600a153ae233a024e76658d2114a1f519b4e82987d227884064417ddc5de9b0d12e6d005c33f25285373eb5b5de17b692f974f350a6ea91b52c7cdf0d17b89518d70533d8f764b34391b0f3a43cbbf8163b31490d65d8412b326daabbc166b0c96e6dc42715c95b16b8de8102fb5bcf11003486bb4dd38237158fe0b703bf8629be69269822e58c6d04eda85cf3661372d8c4ea7b0503ca736fddb807f16806d0d00756f5a5354dad16a466808c11f36a3dad8a6d49724bc8404045da9dc30e01ab2c2436461cfadca451fe62c404d3da2b717fb798a1bad2a6f660b2ef9e9a8539ea6b43772eeffdc225494b53a51078e9268b20c54ddbab9fd8960aefb0a6e5d78ed0fdaf9ff4f922fe2f5018cc8c7c508c44eee4d48a955b6d7d4a939f41aa8720dd59059f35f1bea02d2273a74e6885440f7dde55710bc252c00c5835f1eb2adc20b519b9e042fbb32342812daa2f5b0b38f325268ddaefb3eda80b1ca9755e7f113684f8570c9fd9d401bfe1ddb35f99641d693dee444c4beba8c1c6195abb435b904878d3bc2e5c5a8991e8cf2b2ba5123f69744cc59234d283d1b39108af241604a11a65f8d20c65b70f772394b7b8ba97ae3b39f6c33f7f7eb383d75f3ec647521fe71ecf75d1ab44e60cb22c40f9c6d309403b1406231afb026a9f9b17db5fa986de3599857a60ce0b332ececbe200c97644abbef9a4eec5565746bbe9719ae612147b09c5c96da065840350ee42168eb95d51697b175570331a0605233acce1cf2b2fa5c17913b8f2a1b307a89fafb86990a875c8e5556ae8abc2193a0cafcd968a239a07643809cc4ff32280d7b6ad76001443b43f246e9a7ee3abd1afba5b2e2775033f7dd4014a01365e5e8707e35d0d38bb4e1db531eb70b30c2060f69810bbc226830200c9bf775912cfae93017ad92d00390d6a72422600a6315e7d09a31cb8dd7586d80e3fcacacc39f9317bdde34698667cc7271ebf4192027cdfcf610952f1d445427bd98395d893c5829526a21e345e5588af036d3571956791e8b995ad3f02ae800e6216dc785f015664ac5051a5773d8151361104fed522d8a6fec4f2c26360257bd749c2836974dfe3585ddcbb490aa30b637386ae7c12795cabb439f6ba79791a7407f53176a2f1658289fed59c222b03578d27ecf114e227e7588d6b9b1231a810f824ac3fc62d751b7235c2739d6f27b97235cbb150d4664c6af93641e4903c3b27fb3438159e9f2fb9bdd071bdc767a18cabbd7f3ce10d8393fef75c7b3f29d839d8395030ddd4ee81c78478430e59ffb16283efef63acbb5a1c29b45c50eba0ed565bb26952a32f31f7a790632fe42ae940284c4b2fb67334efe6713a7e8608fc73a12b6799490d4f4e9f3cc0ed0342f2de501bef55ca0dfa5f4d90b9df1997d3986017a7a7fa5d055b3f73d43252c2f31e8c9c7605f87f124923b1dcf591c95aa6bbb790b986e137bab502e2ded9ffafa9004ab0c7ffca772c528df44e8a17169fc6a742e6829ce6c83f1ad5757c8414a20c0dd64c7743b8238350fcf03737865bf2cff1de596c9217870f89d8870056b40d1ddaac3f89967bfa8ce03ed4acbdc2230dc7df8ec39ed3754d9754c356422c1e6e04f76eca5f5e7e4a8576ba095493545d2ef44a9d2c09c7dcb2e628d49b531245fffe745e111bcee9b04cdba8f3d4e35ba59ddaaccf9dd168d8caeb6a8398270b6cc581cba4353724646579e561479fb0542f8dc3acf03d03276c69f6bb08930122ffa905cf75d1a13d89ad7a9b05adffaff1cfa43afa985bfb2c22409779c9bf95b14b1715e2d1c54ce2711d8cc05885cef2e3dbc6abb0a0780314510aeca83897601b9034298efb445eb75d94873dc6cc45eda2e9ab8ba716a452f84c88342e392b9f184925caee9ae3d792618c020d633bf9c8945e9ac0d24d27483b843115a897dd1d5e557ae73404b0d1c3da1d81fdbe049d6652c40530eba148326b3f3687238a42fd958eefc7b1c8cb4b73a3c160697af7c834faa07588ce48304184684056dba32b97a4d90d5af720f84793d8737419e794d48f6c58d8064dddbe85332f0ce944a606dfb5f815061265b8d03daa0bf43a8975a6f4eccc0605901ec6db9161b221c2a34cb9435044a3cff459c4def6ed2bcc53ee14b096885edc1ff59d635bac2ac164aef4abe7cc0f96f32c331238e17c0fbc7334f4300d5b5db40ca3b5856617cbac1ceb1eff0c10c4ab170fd1e06d6aded4654ee947a0aa3be5a32c1b9752e701363c4487303b2590ad9fdcd53488a47389989e20eca5cbb1ed2978125cbb0b12b81076b6641681eef63cc1ce2e7914d714575dc60e035f7ac324ce49fc897ccab8dfb954bb03b8e7f913821c09c0700b3daf63644436dd6d58817a0dd7ad331b4c85f791acbf54a32311764799c26ebbb2a72eb2955b4ed406646d85b3feb0628e606faa2d85c31000cb4c13becf88181c54770abc6b483f8426d53418d6549907bf2b6ba7d55a98e47cf5d0dcfedf2b8980fea06b25dff7e13a58c35355ff479b3d9e618b3e7c33bf7a9a3a3d087cc892cc87bf975150a8be", 0x1000}, {&(0x7f00000013c0)="930486b146e1d8996e156ea2fc6560d24348120708af435788f6c81958ac390f7be53ce0b075a3d896c23bb0e9e5521deb3c8de299913770a971d29f5a6d348d204c9e87444fe481920a318b0973f76af63781b6c358897acab5216d972fd321eabfae3e660f9bbb7e6b98e7b78af013369e72275560f65da6b350411c284cadbb220a96d52b49473cd697697065e5b506a04191b50c5744b9f5fbd9d438b90e24b720c3369adc3362661e28f288622c895164022794915b4c75b72f4f3652709e00cc1da60b1c29d387b7bce345863fae109f8894a835b439ef069c1d4dbc4cac802976cf638e59978b1e268abaaecddd3aead4d6079577", 0xf8}, {&(0x7f00000014c0)="3ab8f3aaa72482af83a848c59cc5aab70879fba9a4edcd8dfb583bce", 0x1c}], 0x6}, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) fchflags(0xffffffffffffffff, 0x10001) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000001600)) getpeername$inet6(r3, &(0x7f0000001640), &(0x7f0000001680)=0xc) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000016c0)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000001780)=0x2) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000017c0)={0x9, 0x101, 0x7fff, 0x40}) socketpair(0x18, 0x2, 0x1, &(0x7f0000001a40)) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a80), 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001d00)={&(0x7f0000001800)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001a00)=[{&(0x7f0000001840)="5f055cb142d1535c310f0b0acc0a70605fb0f50f3d5d535eece12beb0e8b3ae2748e922aae9494560e1a3cdc1efe1623b5e660248bf83f61cb8d9d793446b2c3fc2be91d0504076876ac9acb", 0x4c}, {&(0x7f00000018c0)="81080ee93c2f4f2fc17b416695bb84a6757afa0c8a095fa8d4c0658f943753635db97b22a7f8cbe0df86fded4dcd6d26b178dd285fd540c186b647de90be184dd5708d62c6c564861272f54fa13cd212b22a", 0x52}, {&(0x7f0000001940)="4cf87f6cc5e3150bdd1705fe7f4ef4d27abfb77b99ca354ef8468d8fa697d99063dc0191c4f401393b9a0b91976c6a9f6a16871ecdd4e6dae313f6df401e9290f88a536e79f1c976522aa68d717ca87b21e9b7f2a83677f544b64fdf55cfaa986c3ed408", 0x64}, {&(0x7f00000019c0)="717dd93f8effaf4679d98f7f0e7e3ba5e1351651ad37f7196575221359ff2e73e0f866d0f3d86f67676368a3b9", 0x2d}], 0x4, &(0x7f0000001b80)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16=r7, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000256c527d61f925525bedbf810300"], 0xa0}, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) pwrite(r9, &(0x7f0000000100)="9ca65ff80fdcbce0fd13fbc5668397248a617a33542dbe5cd1e7", 0x1a, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) unveil(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f00000001c0)='W\x00') ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000300)=[{}, {}, {}], 0x3}) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) msgget$private(0x0, 0x282) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3b, 0x0}) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = open(&(0x7f0000000200)='./file0\x00', 0x230, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040)="60ec01e9ccc902469b4c43c3de981de8937a043cd2933c5f5e97c1fc6a271b4377016ef7dd4cf9324639bb89d081f3d781", &(0x7f0000000140)=0x31, &(0x7f0000000180)="2786ab31a5e4563b8c9e304ef9a23ecb", 0x10) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x8e) mmap(&(0x7f0000557000/0x2000)=nil, 0x2000, 0x4, 0x2dbe387c4417487e, r1, 0x22f2f052) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r3 = socket$unix(0x1, 0x3, 0x0) bind$unix(r3, 0x0, 0x0) listen(r2, 0x0) socket$unix(0x1, 0x5, 0x0) getpeername(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(r4, 0x0, 0x0) connect$unix(r4, 0x0, 0xfffffffffffffc45) sysctl$kern(&(0x7f0000000200)={0x1, 0x4e}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0xfffffffffffffeca) open(0x0, 0x0, 0x80) setreuid(0xee00, 0x0) getuid() executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f00000001c0)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000100)=0x4, 0x4) getsockname(r2, 0x0, &(0x7f0000000040)) r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000000000), 0x4) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000006c0)={0x0, 0x20, 0x0, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac", 0x2}], 0x1) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x58, &(0x7f0000000200)={@broadcast, @random="5c25c300", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x62, 0x0, @loopback, @multicast2, {[@noop, @timestamp={0x44, 0x14, 0x7, 0x3, 0x0, [{[], 0x2}, {[@empty]}, {[], 0xfffffffe}]}]}}, @udp={{0x1, 0x3, 0x8}, {"1c0100000000e8ffff7308a1e401339ef097dba80325"}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) setpgid(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp_reply}}}}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000140)=[{0x87}, {0x426b, 0xfe, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) r3 = getpid() fcntl$setown(r0, 0x6, r3) fcntl$setown(r0, 0x6, r3) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) socket$inet6(0x18, 0x5, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) shutdown(r3, 0x1) ioctl$TIOCSTSTAMP(r4, 0xc0207534, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x10b) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x6, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) bind$unix(r8, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r8, 0x0) socket$unix(0x1, 0x5, 0x0) executing program 5: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x220, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) link(&(0x7f0000001240)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x8) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b42f2f000800000000000000000004000000000000000100000000000000000000ffff"]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) syz_extract_tcp_res(&(0x7f0000000040), 0x200, 0x2a8f6ab0) socket(0x2, 0x4, 0x10) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000009c0)="4890526e5b4f426b22ce504dec8264b9d7023381d0ce7e3b030bcd6ffac1d38bd40908d4ab0118e3776dd6b4f602c213dc8dd4bd059bcd367ef291c3ffd6f77904c2cbbd104130d6bb519c9fe7ac0d2e8e26f7e2511a0d2cf74755dd287307a126f82dcc8052774b1977f842a2a66b57a1cc834559579792cdba2d64b72fafc76c4bb8cd7c0d552978dd2e729c95e54fc7b1cbb115268719d99fc8208fc182b7acc12c87d65875355512adebe0820c3ae09fcab8644cf54d7376797137f1ed55aa6105a40ee771dd804664933968d9400d9a661a2a558e283737fd60374abbac113518f938fc8d51849dd9f6c0832cc14e56d4152c492e770c86d9eda829de0080fadc05f0abcaac6c3b8c672f88649122d53dd8f03a3a37a24f4e601d9b81e19358fcdb1bda1f715534eb07220dafd471aebfaa1c6317837466a691ba949677a4ba6b94bcb44e7bda754ed1af49f6399e5792423350c96d2a11ab84e664fac0daede7ff47f2a18652d3d8b7644845f0ae4d400cb8fb5afdac4e8291065703b983eb793c9b901bc9da9e8a9e74ba5fe21539fa7d2268e98a814abd3a6312a9ec7d51d8eae5d89612bff6ba1934ea612799577215cf950b7b84d1e45bb5aab0bade45bdd86f868557df5a45e5a46fa2ba730460fdb72a783a4c2a0160271e0985e2578c7bab13b0ca825762a460c4521531ae243eff8bdb8ee4993d438a6c6689c7aa4e769955b2b9ccf5f0b40330c3a3e7dcc6d51c3d8aaad107e304483e90ebbcf778a8d37f26e6bb4b25d88559c1adf0398cadf422adeb6a5d67b994fdc9266762b475557c8edaab1603455443c8a97d7d2cbfdd57bb528478e702470d253ecaf0c6ed9176bcec3b7a5e97074b1ed2c20e6eb7cdc62da5922042d37938d319fab622ec0ed1dfd26a83037994c96ae04658a97ed868c79abb6b6289746b3463a5e1f60bbe533fa4db1ee9a5e67040381275332905f3058e5a15d4e28d3b8b871fc723f26846e025f37d14860221025187618b172f071852120dbefd1453370e062cd2dc0a0d54f1187a9d9df60d6ed137ad09a1a1322c8a6a4b78f265e37bfed65d35fb9675c130a091841ec696a746289262b2c28fa3252f466728a6f1856e05ec80d5bc8d1b0a", 0x328}], 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x9) fcntl$dupfd(r4, 0xa, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x44}, {0x6, 0x0, 0x0, 0x40}]}) write(r5, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "51fa6278e9e960b4dd89080863ab366d112be29e"}) executing program 2: r0 = socket(0x2, 0x4001, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080)={0x9, 0xff}, 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0xffffffffffffffff, &(0x7f0000000000)=0xf) executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605682f90020fa943ba999948535db5badd7566c47000000000000000000b3ab1ec43b427bf600ff02000000000000000000000000000145000000b1f8df1487fab9d74d212f5959ee0e85809580f4636d4050dac0e500def15025437031c9f6"]) executing program 7: open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000180)="afb9e11d", &(0x7f0000000200)=0x4, &(0x7f0000000240), 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x44}, {0x14}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) executing program 6: open$dir(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001600)={&(0x7f0000001280)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000001700)="15ceb8b240cdf5f667", 0x9}], 0x1, 0x0}, 0x8}, 0x10, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000880)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x10) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) dup(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x5, './file0aaaaaaaaa', './file0aaaaaaaaa'}) symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socket(0x11, 0x3, 0x0) r5 = msgget$private(0x0, 0x51c) msgctl$IPC_SET(r5, 0x1, 0x0) executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100051300000000000000402120000000000000cea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0540000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032b0c8a6443a42118000000720fd38bfbb770c1f5a872c88106002ec589040000000c0000348a1b1257aea8c500002002fbfe0c2300008abfba0900afb7515871a3f8343712051eeab7196fcb050407000000c011200000", 0xb1, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedf", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc020691b, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d000082b0003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c99166796bf7cb7330001"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x50}, {0x6}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) openat(r0, &(0x7f0000000200)='./file0\x00', 0x800, 0xc0) 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)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) 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), &(0x7f0000000400)=0xc) semget$private(0x0, 0x7, 0x3c0) executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000100)="21d6084cbd86b9fd1d1ec83076b4e567ec9c3af3e6d65be6dc9a90cd9fde0a9107e142eb1c978e9ba3eefc99b4708eb75c9775102300409f70b9f14d3e110aefb75c96492ac9b244c65368b7d800d5d4e6896669d6823270b7e67ff80c6b42fea13f2c1744abe094b30675349a6c211b686a9d7a8b7302dd9757a2c83ee180071347de728a301eb4b5043905f6986f8c336c20bb0df78cd7440eb33ff0979662764045d9861849ad9baba798d54e28c919a841db5d601a8b261d25ca733fedaa80cfe53774270cc38ee8a485c29932c3a657c106cfe1affb5c519c0f7221d0e25513bcc6bacf", 0xe6, 0x9, &(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) close(0xffffffffffffffff) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) mkdir(0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, 0x0) setreuid(0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x23, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000da3000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00007fa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f00006d1000/0x1000)=nil, &(0x7f0000b71000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000727000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f00008aa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f00006ba000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x40000040102}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = socket(0x1, 0x2, 0x0) socket(0x18, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) setrlimit(0x0, &(0x7f0000000040)={0xfffffffffffffffe, 0x5}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) writev(r4, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1) readv(r1, &(0x7f00000003c0)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f0000000240)=""/125, 0x7d}, {&(0x7f0000000540)=""/203, 0xcb}], 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) load: 12.54 cmd: getty 14865 [ttyin] 0.00u 0.01s 0% 317k executing program 1: setreuid(0x0, 0xee01) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x200, 0xffffffffffffffff) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x100) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) r5 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) r6 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x400, 0x0) getsockopt(r6, 0x11, 0x4, 0x0, 0x0) close(r4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x7ff) syz_open_pts() syz_open_pts() setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) close(r2) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x40000000, r3) setreuid(0xee00, 0xffffffffffffffff) r4 = getuid() chown(&(0x7f00000000c0)='./file0\x00', r4, 0x0) r5 = getuid() setreuid(0xee00, r5) socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff99) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x1d}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) executing program 5: r0 = socket(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606949, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8218694a, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sysctl$vm(&(0x7f0000000140)={0x2, 0x9}, 0x2, 0x0, &(0x7f0000000100), 0x0, 0x0) getpgrp() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000140)=[{0xb1}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) syz_emit_ethernet(0xa2, &(0x7f0000000600)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0xa) getgroups(0xffffffffffffff84, 0x0) r5 = semget$private(0x0, 0x4000000009, 0x82) getegid() semop(r5, &(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) getrlimit(0x7, &(0x7f0000000200)) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x2, 0x10000000009}) 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={0x89, 0x3, "a2"}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x443}}}}}) executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000380)={0x2, &(0x7f0000000240)=[{0x6, 0x0, 0x8, 0x6}, {0xf918, 0x1, 0x8, 0x77c}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) r4 = socket(0x2, 0x2, 0x2) socketpair(0x18, 0x8000, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80146959, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff9, 0x80, 0x20, 0x8, 0x7}, {{r6}, 0xfffffffffffffffa, 0x56, 0x1, 0x7ffffffffffffffd, 0x1}], 0xf0, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffffa, 0x0, 0x40, 0x9, 0x3}, {{r6}, 0xfffffffffffffffe, 0xc0, 0x80, 0x101, 0xa871}, {{r7}, 0xfffffffffffffffb, 0x11, 0x20000000, 0x2e74, 0x6}], 0x6, &(0x7f0000000340)={0x4, 0x5}) lseek(r0, 0x7ff, 0x2) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) r8 = socket(0x2, 0x2, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x2c}, {0x16}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) ioctl$FIONREAD(r8, 0x80206919, &(0x7f00000001c0)) r10 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r10, 0x8020690c, &(0x7f00000001c0)) r11 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0xf8, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000ea0000000300019078e0000001e000000183030000178c5e8431bdd0f37021742f4d0e432e27eeb5614256092de45dabe20fb4e2f17c5b6e66940965e32b2316aeabe73a172c3ff660c4327c1b39aeabbb4df3ef6a764aadff4642b911617a7a38640410e90999d68beb61faab67c73ae07bb53adabbecba1143eaadcbd87199190a44f62fdd58f11018aef70b1ea3e017b47c2c075323d5ff71a9937241855b35456ea8b23d39b8de8427d3bff46adc22f5e2d6900693549d3675dbaad512e9c8c0ca0e6103ca3cd7102310be91cb98b28ef14035399132172f8e3ccf5d000000000000000000"]) getsockopt$sock_int(r11, 0xffff, 0x2, 0x0, 0x0) executing program 7: read(0xffffffffffffffff, &(0x7f0000000100)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="3bb8723504f0aaaaaaaaaabb86dd60b234f900180000000000000000000000ff020000000000000000000000000001"]) socket$inet(0x2, 0x1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2, 0xffff8000) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x4, 0xfff}, {0x4, 0x9, 0x2800}, {0x2, 0x3, 0x1800}, {0x3, 0x8000, 0x1800}], 0x5) r1 = socket(0x18, 0x400000002, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) setreuid(0x0, 0xee01) chflags(&(0x7f0000000040)='./file1\x00', 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x83) semop(r2, &(0x7f0000000340)=[{0x0, 0x7}, {0x0, 0x8, 0x800}], 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/243) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{}, {0x0, 0xffffffffffffffff}}, 0x1) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x1, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80146945, &(0x7f00000001c0)) close(0xffffffffffffffff) mknod(&(0x7f0000000300)='./file0\x00', 0x2003, 0x6da) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x11a) executing program 4: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000002600)="f980bd35e334e2226ffca01ee95bbcca74117a54217ab419629e76a2db0e964e6a8f41b8f3710f3ca6c4b8599d6aa39810cb6f387889f0423e1b5f5915abc4baafb1093d8f59c7c8f352043b12347ff6b9fb0d8f943604c15b60129c1773e7b451be309089da4b17c08ed44f47536ca62a3dd17d1564a3a9e143336e301ab68f94e385a951092a941a24be76d2c7bce4a2f07b65f23f3b4a901537e0e3f18c41a2ed5b221fb58a11b7ea00ee8764191e4a789b880a1c2526d22bbf67f2530d6cba5b32c7a62b5252a7c9a03f6ab831b8a2581d75766554bad04d8f5003663fe02abcc4c44bc93d474f151aa10e461127f1f80e6367738ca94f7ee35a4aba96135f0dc5408debafd257bda66bd14d6c52dcd8124745317ee90db3f06305a5e0cf553e35eb3535887a847b0413c0eae7c8ede5a962bda12ab82405b3c8f4dc72cc82763589b84bb04524d4982349eca5198a43eb11bd864d45687ad69843e541da4c483354122ff19a7a86b88b6764a5a8265fa5a40ad94b2bee46efcbf60925c20ad8ba9ab8412ed0177242a08419b163bb8c8a9b488d56a3ace08c4a9c3b1644e1446a825acd4c641b1c1b84ad1fb3550fb1278822bce4bc7bb239450662a44961499e7a0da06e2aea43dc40496ac2de8185bde2b7a5d6dcc586aa2f5b3c3e14254c3fac85ff6b3548e1af0bc8b9587e8fd46ad4fe1898530562c9762b7a6dcf5f6a9c704b0638874d90fa298e2259ab7a53d23e7ad0065c0a5b046d9a88414649e0496681585c98101c7c960875c7cc8e0127fa7b549b1ba5d967e067cf57a173e4e72b8591612a28ca8799f8b98412050657418ab12c3f46b700fa8cb13b9e9a4878ce46a0a8bc420899bff4ffb0b6ebc79d54cec6485339f0299399feb21037671898151a15f2efa6a08c359aa2358d7a103224a9846ceb77cb574c48d36114c4c919f510554af5b01c9f7f1c31cf40eed4feb95f8fa8c42db833f794d405144041b0636ed3a54a4f0280997309cf8733c6b4deb149506e1db20d5bfffa57c1072f0eece139f00084fd7df71821e005a0b232ecc149fc4a80c292fc54fbfa6bebf68a8a8829503e055151da4498b748faf2a78d712d0bb20cf7ec7c9c8f1406ad1a7869cc22ae26ab9b6f25cb40e39f6756c0ccd5132de69f6d7ffc4855f18852c673c3b99bea30c07a762679f7489982484e9e123bb0a80c24d2548ecde320cb47e42d3a8384fcec23d247f8031876ac90beffc589b570326b9e65d4cf05f420b2d2895740cccf3d03ea7d80c69ff5e0c9d53940d239f7a26f9469a86724acc303c97ed4eea841839a1444f1625ea5ffd687a04255bdc5cb495f84c1f67e187342e62dabfa092f7cb820979d3cfa64b9e44c89af99c2ec3a1af98abf3513a741ce7ff50c8160c2b0be36260d63b5e34ca2789b4384e6d18dcf99b80d5d02256f230c003826641966046fb2b0a90aac937319466e44a403784b57b37f8efa01e6750047fc9b174e8f4d40573f7a1099c490d11e40a8e734d0daf7ac63df6630df13dcbf380b5c0f95ab353954c6e4c5f327c48b5c0da04df936a5f1944856b335f39355d7998940a235b3f5ae3a4836f30ac1b433968edf015abd5b883f4cf9c01312175c5d9ad2ecc974142da05d071c1b2e272572e6a6361e6bb9d5213a84dd0b4f679b6afb037e3c674eeebb6d2b03058e7aaa13355f427d26c6808ffca71dcd1d2748fe97c65e8b3d5f3577e145b5c711ad75ff33f95810521f49ad74617c52fa669ea188698cc750932cf5c38eb874f22879796cd78e080a7ffa6e777aac669788f18d7996ed2c4eb6eadc9ef1f96edc6c8fe0eb92d19afc0486b5bd4bed43d78719148ff305f9e5cbbd4e152ec79a53b2904c0a35019ca94051963c17c9d27db35830a96b314ed10fcd44e507e212009d093456dcd228a889344f32cfbc7db14cb5ad4ca69e4b11ea8a4c9051a6dc810582e24b96388fb25084c241f5516c738dd6e2bd3a7a707f889b6cdeb34f80dfe82b8a44393f6cc5bc691e29b0cd90dee8c310a3a620ad45e4b01ebbbdcc2caa61a34c1207285190f61bd2dc3972e832c8fe2e10218214c51ec99806a937dccde2b1fe6fca31fdf0112e3a6c02f8885169ee42ce71fd428dd2e6e9a3542b518b3a39d8992ad82030f8fa51a1879181f2c71722baf071a34cfbe2591377513307dadeaf5244df4cb110ad68f51134df9c8766980f674af2329a418119772f39cc8721dc00ca0efe84a401d0f657fc47906033f00fbaf437c3b6a3077989ba416ec1373e01363bcb06df6dd06a552aef1238c46d4dbde041da58333ffbc543d5c3209159b0c4f2f6ff9078844d77c7a7237da19a31dbe379e7f1ca945c0586228ab336be178d14711ce368029cbec72b4018f38799d9e575a51a834ee31cd7921c3bf6645d9cddc69eda2c07d1f0b1608181fa2c8cb53ddc463f306309cf43339d665f8d0e117c3f6f4d5d1691c7bc49f32a404bd15b93a6111db18c42891d27af76dcd4e9058f68fc62f4206d81607bb927a534dc1866406e1fb4687da58c1ffc9cdb4c82fd6d9869cc8bdf0031456e5b4fd97575b1cf1dabe6878faeabd9468c12869a9268789c117c48b5e395c92aa06b29a9458c915e92b099c55eaecbef700adaa0c89dc2feb7be241b8126ef52ca5f4eb1d5ee628a82f1bc0bc163c3075ca219af001f57dd46610df18ae9081b5ddd34214db6bdd8c2bcdf8eb315121a59b4c9abd032788db9388706ac26d703d6e2e4df2a48dce681ea284d097fd0c7c9494c4a636b018dffd96ab51ea09989dfd1e8420afbe8eeb02826bd5977cd3266036446c2c544ef2cca0271595a3bb7c174491cc78981fbc80bb93ccae1489c321fb4858511c759637a3cdb3c0f19fc0f72867f7b09b2d54cac80afde3aad0bdc5c73b73c0569f7368af190a1ef8dbfe7fbcbeb6e041132b732659188380d13510d4e4840a7aec02eda21f392a7332aaf7b55550b8faa056ff765eb0a0fe75564d944c2d41dadc2578d023b4cf030beb6872d95903a400ff999173793d35af62ca80fa1f6b43b139a2f59b11df643608fc33a29174a12897787e22668ba23d5a27fb934eb5bb5417dc38dd5e6af5ca37b8da5d866c46a3b435d40008f676746c40d20e5156514e3c5efba92a2346fe2008db79a0744addce53219667b61765da9702a9906fdf2e77f29ad7335201ef1af079d9521a63e2be0f75f5e77e07dc66af73260aadcfa9edf300e56fa920c88b425a64d5e6a866d74e6c920f714a1353705d6e31c59cf51af79b452a08f9b2e8dd688006c79e1b03767eefa5fe5232a264788d9fcea4481801449f6594582013d925920a3d34dc0dee066637dafcee2a18c4f3e5a9af7a7686418d36c6a8aa17c090d20db3b5e1be10cf57fe0d90f2d5a92d4af92fed2a9db84781769d842b546051e8453c5d2e7fa21be085cf63cd073155dcc918fe72405bf3dc6bc31e4c341cc28ffc07cba47f21688eb84b19fccae552e6d7629c221fa6779c1277fba31a613bff5d478ef96d482fb7cf6663bcc84193db7ba5f22f33df223a34f837dd33add927850c4d5b4a35fb86088473b77a579b36dc89933f86468fe0c844fe453a84fd75ca986c37c88087e17d6ca5ad6d201700ab960f88546de9ce7c0919e81062048e1df0447807ad5370ec96dc10231f11d4bc5b1680e7b39d948549b9ce49e6f634f627ee60d8d3a5113d7a1e1b421f117de316b2db03a1abba37396acde55270bcb480d704453e913f60e197666fdf0c14925443394a6d29c976f6d98f728257d42b4a43189dc4116015077eb93c3954d5e2b028600c11b1550af9021ec4bc86a685c3c95571c6bab47d5a486489d858efd1d6d3e12d4f552d5dcb56f5554dbeabfa8b638bcbb119f0c958176e6dab5b5b5aa108b89c52d33197239c7ca8fbf425402cce8997b20198c5d73591f53f4127ed40506527730359e10e5ebb7054a52193232d57656a4698e74ec95a861c935ecc2bd69896c439a214b46ad5a64899b774e663cddb86045174936ee47f131ba4fded1ecc7aa27496c2fe85f7009cf873ef203dd4906da985128d16107dcd1d00d2c5d1dc63e9b914ba6e42995dac73f7649b7d8a197043bb3b815cce4e42b0b2824185e1fbe083bb485aa47033d86f02dc207f56afc94ccfc7c9298bf3eb0ff7a2df826b29e25376f46d27829261cb5f13278c265e0287e92007d73c2789b07c50354e3fdbb343e18b260450352aaa669387b89201ec97432aeece3cae8288a7cbd7b601441332908e5d736bdecf839087b7df785ab8435900faf093ae0ec8cd4e3eaf1ee59b9e6d5bd41379aeb7bf3d3fa8e4cf969001cba50afb1990c33b8c842f453cfdecf66900e2e1e3cbc20bf0964b2533d0b68bf908886123274a14156d7705a7ad0dc03949bc60a292584a90a13b4858f276288d1b46a6004eabc3d4fd825fc41b104e71ca00c250a56b32e7993efd9a5cebcb3671600bafb974ad1f8d6413d1f8033ebfb445696d2042c0dea2d6c99d8f5f516052147ac79f45ad2b5df2b1670a3d6dd21971976372ea20061f91305b3ecf0390f112886991a3dfae65c6029fc809ccbf129ac5bc8e984674fd2739837e7cf2b4d3128c742f313f4ccae6b1030f2bb61e4a047e40bf0656b3e21ef043d555734797fd06bf9523956650a017db8a1c0d5e421319b55034b55e81078410d590401bc7a438ad4207a79104139a120eebcd6f86fbf050674f7f2607f7bb00ee17ddbfb118415f8f172d56a1af03c196b3e8132ca4f51a1f2b7f54423bf0ad69ae9686108f4e65d1d37027d0f1a07fdc05c0099b6a022654f3cd66f81ae9c52e61a935c0935b586d38ba0f036fc7846e969defeadc45b1e8532c2205f131ff67fc54b3432339d8704be7becbc193443003e6246ed80b7b6487b99c4b9bc741c4b3c2705f3f8205208ffaf2dbe16da444f7d3cdff33abd60615ab3449e3501c101bb4f8306f59140f4f5ad8b683093573f2383b0f7792c04c9e341b7d4a3d60dc5bfb7de76390622bcefe0983747a2a3638dc77b4bf8f99116082b89ddcd675ee02053d56294f314f00a10583cf476fd41981cb31cbf46dc7fc6e4b18cca59bfea63ee85e4538aed2fff74b0dbe090f1420a85c1d3484101f02b7b51e71176e79da1cf91e1d38a318e7e8bd92e14ae638f81bf25a23f8fd2d9110afd0c5b1371fedd16504868392e9907041963d57e7a214daaa18a277171a6939504a38a3a84aea8f96785c0f6cfc0c6899991ba8df0d2825ae6fa3c5cc30cadc88fa142a95ba5881017b14d85a27285ca71eab5fe25213259c711180377063678431d98bca80002e552e0ae3655aa33538a86dc5482f4ecb794da9cc7956c01dfdaf80109894c5629a4f7a3f3205f9b9920e3ea137ae3a2e04ef7ec7035c5bd50d9ac3dfa8e939d9cd8a3d29214ce11ee88e907cae7fbac117c82be5ddd99575ae2ccd52b5ecc6de54edce4023af07393931d9cfb4c7b4c478fccc85e7b539a3e95a0e01de549778405913e42943b4790865265ca17a87286f0c27c288d7ce3679c5170210768913e39692d13b04c52224b37ad7c022dd5d586104e6eae268b68849414e45ff8fd49bc259f1f63e47cfdb0f5dfa3a5c32fdac3b7d661e886b50aac599b9128d93ae362dbe09a7afa0e2bd7a9a84069b7a522c6b7d3b3d5de49f44c1f8608e540b48e62fdc79ed603a627ae4096dea511df0193163bcdbb876d53b39da6d2d3484020e9c77724cb54e8ee9cf32c4409c7af9d1625d31dc26749a0a9dc20ddbc28cffe5db5f691438dbd5f80fe5470de3a0502fcc09e3540a4f421381e06408fb49e7f2118803015b6b389d011c0bddd2071d0808b2192ebd75bf79e865041624e8539990c053e4a7a75aa823be582da05fd54424e14080826b0295fc11ac5daf7c640c70a2f6559a924980bbfc83aeab13d25c3cbfc673521dee79aa1fdf6d4830f20bf18aba63fe843098762e9dea533667053b58268a627a788ee619b2a28c7082c3172fb15f4d2e91add6a74f96f5381c36c630b1fa8027e60", 0x10c6, 0x40a, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r1, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setitimer(0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r4) r6 = semget$private(0x0, 0x1, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r7, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_inet_ipcomp(&(0x7f0000000240), 0x4, &(0x7f0000000280)="cde5c16bc6404692c0bb974107f067128e39c007ff21aa996086a26bb2738b040c3733bd1a3e46cef66a2ff1024cdce36258219d012932ea5519896f38456a99abca387a1a8d4d0b4686530d0b8d821106e46d2b96a456a2261b25243b3179", &(0x7f0000000300)=0x5f, &(0x7f0000000340)="9c88e992d7c74e64ab51ccc1676a4a09db7d28910fd3b9ec4a8f45afacb708a7ab2f824cf2225d3f49b6dd27c20cdc69116ebdb759df0ab539a96b53b220dbc31ce979c2aaf41580bb294767b7520e524a6e8d63ec8121aa3808b0d8bc0ce0b3d7d1171d10e995a18fa09e698beeba761da1be574978caa7e2932970f26f087abb2639d085d3213ffbeafa060ac4214b11dde8b3adab268338168f38ec2fdd24810a4f9eee83505b46fcdc571fe5204a8c836eb3cc838338c0cf84d4cfaee0a9e10e67b2e8d3c9b3b51bffc5ad5043e4afbf47141c5506b99ea028d84567", 0xde) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$unix(r7, &(0x7f0000000480)=@file={0x0, ""/244}, &(0x7f00000000c0)=0xfffffffffffffe7c) r9 = semget(0x2, 0x3, 0x401) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000180)={{0x25, r4, r5, r4, r5, 0x184, 0x2e6}, 0xfffffffffffffff8, 0x401, 0x1}) semop(r6, &(0x7f0000000140)=[{0x4, 0x7, 0x800}], 0x1) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {0xffffffffffffffff, 0x80}, {r5}], 0x4, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() r2 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r0, 0x6, r4) r5 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r5) r6 = socket(0x2, 0x3, 0x2d) r7 = dup(r6) select(0xffffffffffffffd0, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fcntl$getown(r6, 0x5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) r9 = dup(r7) dup2(r9, r8) connect$unix(r8, &(0x7f0000000000), 0x10) writev(r9, &(0x7f0000000140)=[{0x0}], 0x1) executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='*\\)*$(\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=',+$\x9a--:v!+\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='[+.\x00', &(0x7f0000000240)='*(/\x00'], &(0x7f0000000500)=[&(0x7f00000002c0)='\'-\x00', &(0x7f0000000300)='@]\x00', &(0x7f0000000340)='$$#\x00', &(0x7f0000000380)=']:\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\\x00', &(0x7f0000000440)='$*).$\x00', &(0x7f0000000480)='}\']:\x00', &(0x7f00000004c0)='\x00']) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) chdir(&(0x7f0000000580)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="b7", 0x1) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) readv(r2, &(0x7f0000000e40)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) executing program 7: r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x1) bind$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa00, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockname$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000200)=0x8) r5 = dup2(r3, r4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, r3, 0x0) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0xc08, 0x0) ftruncate(r6, 0x91a1) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x204) write(r0, &(0x7f0000000000)="3832af5a5775acb1e5c643", 0xb) writev(r5, &(0x7f0000001580)=[{&(0x7f0000000280)}, {&(0x7f0000001280)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb9612e0e8161efd3b5b95d765eda7a9116b6a8ac248996394db41b34e98350e9ebffc5b380967d08a5be291568fc78f7cdd7ee2e8c5fbb09f2ca892c36f994fbcfe57acdf72e9b80d00407f3c335ff6bbd9db2937dc9ea07888f3b314a06956099b043bbd198a100f2bfbdd54c51f7ef90aa841f075626bb458b7d64bbc5a9b8d8eb54e500ffe05400263a0d1bb87af075efdf79aa65c7909027e198a85abd87896fb8b5f36597806c603829caee8b1159c192fda7056f3a3d7ac9bf248f5ad14ea6febdf5832f82445ce327eed95efa997e49b5aa407a11b4ba749b943f", 0x19c}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b997e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a89932169040de9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56201280d3211ebd3260d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e38cc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a30000000078ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c218919836cb0031c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351d3600000000000000424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd20700000000000000e339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867", 0xd8a}], 0x3) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r6, 0x2}], 0x1, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket$inet(0x2, 0x0, 0x0) dup(0xffffffffffffffff) executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x41946465, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001180)) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000400)=[{0x4d}, {}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYRES64=r0]) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket$unix(0x1, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x4) socket(0x6, 0x3, 0x7d) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x40047307, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x4}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x4000, 0x7) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x18, 0x0, 0x0) executing program 4: openat$diskmap(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) sysctl$vm(&(0x7f0000000080)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300800000}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x9, 0x0, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r5) recvmmsg(r3, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x1042, 0x0) executing program 6: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000400)="f30e8141c25525564416c01d2df74948348070af23598f62127838152a643c1a9a3c4cdd10ea9aed465b3ca33d1e6d7b9e4cf0509254f831be564bd0fdae3444e3ba3ab1795570405d4161072f1663191eb3bab90d3f1194f4a575cdf6bac25eaa621438860b406c1e55287ef2b11cc8370c561a05ea4a206a1e007c11766204ebcfcd72d38d0800000000000000705dc9a187b7753d2429e4b7f1c9d9cd95751b530308da05f8d5bbcaf3d27dceb454d3443f1e4ad23a89228f13633d5a8fbed24c7faa0ff6ec4f43889c6d6131800b8fcdd2c19b4b0a7959787c583abcf86615d4af20ae8272581bb0bf696b658abe02cb8ecd8b4f743e0da2e853404554fe13f0", 0x102}], 0x1) r1 = socket(0x18, 0x1, 0x0) dup2(r1, r1) r2 = getpgid(0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readv(r3, &(0x7f0000000740)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000540)="e707e242c5f9875b8097baa7fd201018706ca1de2b56096475fc30ab6c5bdeb30689aaa366fc032ae51e5168a1d729187d271a5cd51ac57b4f1229c5834c0f9a8c185fa299fb95b36be022fb6aeeb92d851474ab62205fb025274f6435d515a89b00568e7bd47acdeae0ffc125752b47bf628844c64ee3773585afa49603f81464f1fb5a103db232716ecfb63d18f22bc27779f4bbca397d06787a836dc523a99d6ea467769317731d54dbebe1e22f0fae5169bcc0246c3aa9323cd513e512c4dae91ebace051e3b715d27d359dd30feba7ad99c643ab7b800c457be14f53d0ff482b10ee1eda7734395bb7bf6daf3e4906d", 0xf2}, {&(0x7f0000000640)="aaefc3aa29fb7b339a787de65593331f218a534af756e83ee364295e59ae4449b1f4d90eef2886fba352f66d3569c2f27fa28a6b5ae8a957c6e10e6da9545b78c7e240c3a6d0097892c0dbe66c88a5fce8277c4e83dce3b3eb45cddbd12bfd91d28f1d50821f71f4634104a23ea3f8136edd2de88b8a4909f85c0dc679a00fde986ff769951b7f58b2b1ac2f6ec593aa37aca72e598e3fe75ab10a64c1808e5479d291607649d1c1c47b2c475b5c9cb755f076151d875d77e62cd59021acbaeac3ea4aba677a3406e6c2cf8ba85b0d2d", 0xd0}], 0x2, &(0x7f0000000280)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, 0xffffffffffffffff}], 0x58, 0x4}, 0x402) socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) socket(0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80), 0x10) sysctl$hw(&(0x7f0000001240)={0x6, 0x12}, 0x2, &(0x7f0000000140)="ecca4536ef224438a550b9abad6250e65b220ad2095b97edf56befb8a1b1dbe552b3b35ecd", &(0x7f0000001140)=0x25, 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r1 = getuid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0xffffffffffffffff) r5 = getuid() setreuid(r5, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') faccessat(r3, &(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6, 0x0) r6 = dup2(r3, 0xffffffffffffffff) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000480)=@abs, &(0x7f0000000680)) r7 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt(r8, 0x7a03, 0xffffffc1, &(0x7f00000005c0)=""/135, &(0x7f0000000200)=0x87) bind(r7, &(0x7f0000000000), 0x10) dup(r7) listen(0xffffffffffffffff, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_open_pts() ioctl$BIOCIMMEDIATE(r9, 0x80044270, &(0x7f0000000440)=0x3) syz_open_pts() ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) executing program 4: select(0x40, &(0x7f0000000040)={0x2, 0x101, 0x200000800, 0x1ff, 0x3f, 0x20000000a7, 0x1, 0x9ea}, &(0x7f0000000080)={0x2, 0x2, 0x8}, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x10, 0x3, 0x11) ioctl$FIONREAD(r3, 0xc0206911, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f0000000180)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xd0, 0x3}, 0x7fffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) getppid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r5, 0x0, 0x0, 0x1, 0x0) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r7 = socket(0x2, 0x3, 0x0) getsockopt(r7, 0x0, 0x64, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x9, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0xfe9f) socket$inet6(0x18, 0x4, 0x90) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) fcntl$getown(r2, 0x5) geteuid() setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, 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) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000000)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0xfffffffffffffffd}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x20}, {0x8106}]}) mknod(0x0, 0x10, 0x1) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000080), 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b", 0x50, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x42}, 0xfeffffffffffffff}) socket(0x1, 0x4000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kqueue() socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x28001, 0x8, 0x8, 0x0, 0xffc, 0x85330, 0x3, 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x98, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0xc0}, {0x61}, {0x6}]}) executing program 5: r0 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x130) mkdirat(r0, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = socket(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file2\x00', 0x290) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() lchown(&(0x7f0000000040)='./file1\x00', r2, r3) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001140)='./file2\x00', &(0x7f0000000340)='./file1\x00') open(0x0, 0x0, 0x133) r4 = semget$private(0x0, 0x7, 0x3c0) rename(&(0x7f00000010c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000001080)='./file1\x00') semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000240)=""/8) executing program 7: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) executing program 6: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240), 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x2, 0x0) mkdir(0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000180)=""/225, 0xe1, 0x40, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000580), 0x0) executing program 3: r0 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x2) 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) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error executing program 1: select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x2, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) semget(0x3, 0x1, 0x85) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x60}, {0xc0}, {0x2006}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000740)=@un=@file={0x0, ""/559}, 0x231, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x10, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/257}, &(0x7f0000000440)=0x103) ioctl$FIONREAD(r2, 0xc0206981, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=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, &(0x7f0000686000/0x1000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r4, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000034000000010000907800000000000020004c224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8104000290780233080a00000000000000000402"]) executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) pipe(0x0) fsync(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000780), &(0x7f00000007c0)=0x4) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(r0, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) close(0xffffffffffffffff) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf0909", 0x91, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) ioctl$VMM_IOC_CREATE(r3, 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, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00', 0xfffffffe}) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x800000018, 0x1, 0x0) executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) fchmod(r0, 0x45) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="406b57a819e14f87aab3e204383740eaaa7e77d5c901494dc7850ab4406c4ae143abe52e61b9b5b2022d7d374fbfb28dc5f5f8efec4350e0efcab7000a57a38f10de473a700dfe065e5ced3725506fa8d4a2dff19c49f16a977b8cc1032efd18388f9d10be65ff1620697d85f4c29ad7862ec1e5ccdbfaf8761354944fbbdf5c1c3a7dae9c45a52f557c815c845d19b55178f107e3446830fb00d98fd35d7e1b4b8e2054f0c2d6449d4513440181297d2de4a30ed7d5f934a8e944549b453e008e8770ea020f6e77f732a09644c4023bcae5096fc6a3684e373175c3b15c42c37de92767aca5df8ae9dbe70cf38badd1033986cb442de3c8a9f12bbb836b43", 0xff}, {&(0x7f0000000180)="e48debf713827501cd1911d813dc6af2942669a4d66560b10fd788b45cbebdbaa4b6f8ce54d4097303afb11ff319f127158ea653e6800fa09edc4c983a136085d8c848a84c830e2130f7f659811622d8c3f2f4d728e3321725932458c1fb8001d6f7", 0x62}, {&(0x7f0000000200)="d3ec369409dc677629dba684c69899d932dd27d74571b2a6213f46aa72d37c39c7d35f12539e0f8957d5ce8b50f28fcea365f02225852a129c29531f99ee20f4753ef6864c44dba564998e52050933d8dafda7f445bc609554be94b7d343129efe3e98b9cb75f822a4e4", 0x6a}, {&(0x7f0000000280)}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, 0xffffffffffffffff}], 0x60, 0x8}, 0x40b) r8 = syz_open_pts() getpgrp() utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0xb236, 0x7}, {0x9, 0x1ff}}) sysctl$kern(&(0x7f0000000580)={0x1, 0x2d}, 0x2, &(0x7f00000005c0)="79f7d79ff9cad53258f7ebd4752748bad4c0d5e57f4e4cdc5f5a5e260523406b16373696b6235d28918a601daa429f99361d08fc5ef0962cff53274876f4d2e73f0944bce3df8b8bf1cbb8897b41f3def3369e116a0849f8437b2de80856381c82807a83af3d0b1412932c", &(0x7f0000000640)=0x6b, &(0x7f0000000680)="3ede627d647a2f19e39bd0177e6a4d51008e70a22b124338955df85f90c9e93de5625ac97ccd1a2846120d38ff034cd816561bceb4392f47b3eabe2a483c0dee6bcc87386183794e7b9fd23b0203eada96287a4c", 0x54) poll(&(0x7f0000000700)=[{r8, 0x1}], 0x1, 0x101) lchown(&(0x7f0000000740)='./file0\x00', r5, r6) flock(r8, 0xe) sysctl$vm(&(0x7f0000000780)={0x2, 0x7}, 0x2, &(0x7f00000007c0)="a7eba412272201261daecf6d4e9edea55ca69cf369413ae1ea4f7c3966ce5b7cfe37aabe4037a0f0ef007e3e03a66b4ac18256762c58c272fa10fcd487d4c84424e64ca137f052e81500c6444db377c185d594f0f16bce8578fd36aa433b271f1ac09e9bae7877632df24dffe804de7324e6cb1810ac2a0d6ab36ff448d27fd3bef59ca87d", &(0x7f0000000880)=0x85, &(0x7f00000008c0)="0a904c07b9778ce345a36b6e4dd773b45fd2afa6f425ee0752f45f99a096ab0dee11c7d72e864ba3899f405eb1d33a94bdc24c11989c359adf6e9eb300593171482751a9a43553c43702c17e28f4ed08ea8e670916e748200570cba1e605e61b651c9fd7327007184bec0550b5b78a09665ae27042ffb53445302b1c42ac9f37837fb3cd81ff93732efe9b0dbadae3fdd91832d8943b2022896d58176ebc542a899dabc2e0f7bc0f05647ec587", 0xad) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000980), 0x80, 0x0) ioctl$VNDIOCGET(r9, 0xc4104603, &(0x7f00000009c0)={'./file0\x00', 0x7, 0x1, 0x100000001}) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r9, 0x9) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f0000000e00)=""/251) pipe(&(0x7f0000000f00)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000f40)=0x7) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000f80)) getpid() preadv(r9, &(0x7f0000001180)=[{&(0x7f0000000fc0)=""/172, 0xac}, {&(0x7f0000001080)=""/149, 0x95}, {&(0x7f0000001140)=""/54, 0x36}], 0x3, 0x1) sendmsg(r10, &(0x7f0000002880)={&(0x7f00000011c0)=@in6={0x18, 0x3, 0x7e8, 0x1}, 0xc, &(0x7f0000001600)=[{&(0x7f0000001200)="a98f5029f4802008bca3b73c20b4cf9e4be68a1c2e316088f9f4bb823ec36aead331ece2d2f037491a05b26b26eb8194c7ca518aca2b121253568537b82e813961202cb6c06e9242e2e53eabbe39b756cea2f44b4bd92578d41e023137b21bd19897eaeee6e250886ef191a4f2dcdd588fe9f2e012c80694d9d3e5c987f89022472ff8256815494db4fd738d2aded796e453519c99b928ff06f97c0a7eaf1702ac17c85b57eb2ab7be667a1cdd58123b983452baf6b947", 0xb7}, {&(0x7f00000012c0)="cd4d3e845fae3b234f543018d95eb2502ed2b90b48700e1621be5261ba8a09c30f18500973908754b160650043c521a1bfaafbea28ed80c5e6c8f362e9c1c7a56a073cd563e9622401cbe67357c06f39d6d83fae8a345e9eb43e3047757fa15d3a62490fc696767a6dd5c0b8d1a1e7abc7f617fb85b7fb6ccd217cb15fd5fc1b5f", 0x81}, {&(0x7f0000001380)="12d23d6c00a44f022ed4917b4b723fa2bde843780774d7c5de5de3c8ea25c72355562d0013fc6396c52bc989d58d3a9e0cfe42da979f222c127ba4b19e30dc765c912611e8865340c7a2a193aec9c66010c3fadc6b1847f283a16422b9c7b7b47c8259c54a0eac9e1ea7c58d3ede", 0x6e}, {&(0x7f0000001400)="e1dc24f763209059e086ad41b70fb43c526ef39f2f1b796af88c46ea170df27ef0c7ba2fbe018a6395975e90bd2d1788cc662eb1a33d93287c662452beb214b3e4ed98ea1a34a691517ecc8407c062fb8877f697b8c3f9ce7a3c2bceeea0a6c3d3c1f4cf450f53343d1fbc7ae4e90478652d", 0x72}, {&(0x7f0000001480)="5920a2c11757815188daad156963bb864d6cc9c536843cfeae1033781df0a13a6e94fc1ac5b0aa2ab679c97e5c7d6f2e58a3021ad4f605992ac45a667794a1fcf5f7ce9b009b040ad996c1a13db81c412ec41fbf1f", 0x55}, {&(0x7f0000001500)="50a588e02f2ebd699059762d81571cc41c5d0a24", 0x14}, {&(0x7f0000001540)="b3b266531af827ca67f8479a72e327932b86d9346586a3ce77016f0b4a254d1095e8d217f2c6c7be769036340a79c612de457118c8d217513493ed0dcc3c61d3b1f7220d44cc720f71109d15c520c0e097d34ad717930bebba9c04ad6c1fb8cb4b5d65922e75e22ed16eca165ffbb6f342055f5e4fb8f8e8615fd29d94bdcab18e720ba171fb09780c73ff54fef61048ff5de9b1e68e4d8f34ef32", 0x9b}], 0x7, &(0x7f0000001680)=[{0xe8, 0x1, 0xa4, "5bfb6b356a1ac320869132eb67f62e37e8d6feb43d03b8949c5856c3bf2fb7e6001a632ba25e4855a2af637154aace4548b4f8b8042cd2d2436b7770f93bfd4e1aa02c381caa8dddfaff66066be77a230fd55c844dfc50391aef2f7248e13af9322f3048915b1ceab5e03ae495449a0a0ab52fdeeaeb9c6af16537182d71c8959b57c6384b384a742cadfde07c9c54f9149d3576e51066350b58edbc7970482daaf07e33de24e727f2bec4afd77b3bd5d2206110a28bd9288a57ec3c3a4dd2a36f188707316ac677ea7b0d57bcb4c14935e0"}, {0xf8, 0xffff, 0x2, "fdfaaff8169c250c885df9cc07dd042eb7e62086fff1ef1cb926cf498ac07e48441e0bbc4b78fedbb52ef2f8bbdf9011d0d8e522e60edf58cd5434f8c718e3b0b7ebfdee99e45f76abd5bc7c8e6ad292ef8e1e588dc3ee241f72a358a8d6ed832ecf8eb849c11a26b5da822cf2e62c8fc77a8c8629c8b6959bd731db49c4c59d8aa7e52933434d7974ee37bfce1609f423f20cf173fbad8cc50089748eb8fb0edb9bdec4cf641ba7728ce89161c00138b3327ca22b5df903f1677a79394b6d1d6588b0a49e9d7e64a5a279f68f81856e139634648bb414d9aa79d89a8d45d9bdd7a2e2331d"}, {0x1010, 0xffff, 0x1000, "127a63ad5542ffaf4a016ed31f7b2a528069eb25b997d15f85ea2712fc4e2e43e52368616d5c0ff1ee1521d0a0c758302414b710dd99bea39461d8125330d9a7c1f9e51e9380794f5e4e0e06f4ffaa54ecfc6edb0fc1963a5825679ca9a04d5dc137781d405c642e8830dcce9b689a9158e1c1e535687201415abc7bd0bd037eeabe48967471033a409d93b2b6374ce78194fd20b05ff7b76d7cb02c93b9dfcdff32f78b7d2d82d31724dac924dbd90c0cd72750eb0d552c24f2294fb9a9e02678c71d1fd3455e2bfdd930fa73b1809642589515ae7e447578a051d804dfacc07afb21cb61f5dc94e5bff4ce504e906794bbfca535c6648d7ac82a6f0171adece84c4b7e30d39fa9c539d7e9e4a89d602bd8b3aee59fb72b5c48e2ea7073743eefb6e0d1361fcddcb772a7a082457cd93364564686558301b0b3c5f94bdc9d2a518524599bb6c148fa809e125f26d348c0490016885af863cb6ca6cbbab549df3598eff2ce28d56899980a6596599863f9e643017a3a296c0c8c5e94b4bcee998248fe7a0b04b1fcc1c0a20199db7a4ef6e99afec5666abe1ad1af638a9c5933f661edca75e458becf512d671891a778b25fa8a36039aa113ee9b6c958423366cffafc47c28f65fe021175581e48612ae792edd3fa567251122968f8750037aa5ff9ee31ecdf5a8e393e3ddc7fe908df04c87596ba98b4aaabefb317c15c4003634148c2a5bf3bf34575d7050adf357c5104f3bd0a18650169c6718b1c614ac9bd25dca4166018f177c9654873201813db6d1a8574af165c5e3de1bb37b7a9078d473e01c05eef104789709c9c2e0fba97e5ca5b8e5316c408b6f47d1a24fbe6c224f65559870942653940c546e408ca4921bda88aa0885b53c0aa07b4c59c7d866248b15d892c17812d5dfe5b0dec12ad3a58db14c9a7455d9ad2f63173833c47db072d7f3fb6c90d29d7a36234f04530643cfc8c0b1eb0e437edd60865ee69b02b7de9ffc56832411ab85232f2d38c4890e031af3490a658be8c461621c64be930296245fd90b3eea5dc1e2fc2e8b83e5c199e90e497c70be96bd0955eb70812fb53f2c43d6ccbce85b9d8f29a694cdb8a9133d0fbeb5fe66fc590afeb05ae446e24c703694462da99c0e53c9df78c22533a8b225bd59191c8a269281fe1920efd397b7b5044fc1c520c320ac71f3ec28aed73c725ec6ad871f8710d491af807e263fa2f2efcdbfddfa0d825b88427bf75d2dcf411b3668a4824b039bb22f78029f2f3c8577c3fcdfb602d4c309ed0e2dca8ce07e08bdccb4726a9daf9373e98d293f492d612a2c6fbac311d05bb448547f2908877a38135b3f49159ac1325dd1f570a256174b748ef9d8330a0c8e74ff42cf723283174be9fae6d0e208b56d4470beb3661305267fbc02621916fbc35832eefc9afbcaa849e0866ba89f5de192c278e83e8a36718395183613dd76968ba9fb42b6e4eaab5854f111a26013847d7d254c335f9ed705cc8e3d81016ed4032421f1d75ba568c429136e5744757851084276a7dea0ed0cea4215231ffe55a8393f3142ffaefeccf69cd8f4acb827f0a4d9332031931e0af77035043c66bfdfb9f6e13943066a26f6bbc397082424c9b19e83c0d022a30ef9198d151cffe659aaf67a3dfb4da7dafb797e5f6382c1820dd692df6f1d2663be3c2d7eab3ce23622e2247a89a1a58ba79c75618eb7e687b9c4c1892ba08ba76793a7561765c469bc8e1aaadbcc878f2f65148cd1e4e4998a58a814f40b3a11c9e0a7afb3339912d2220b5dea78eed39f2f199a5cdb6983cb1ae2e7f79cad35b416b9babcf25435628b39aa299879f060f59e84fa68894e6a39e7994a18fc56ed78104eeb249c92708818854dc52acfda2de059f5c001e6a94881cae28a9fc6861c1f8cd2c86b39faf140c0245f5f83b9f39800a3a11e1ad76583180fbc975a5a75c67f897a60d113e1d8f1e62ffa1a54026ef56f10ada21c2a3d758f70bff6354a75931fca49587263c44129e94f3d259b9b7b3e4ddfb9f162ab7e7dbd02d89e1c25f0434fab60593a58f1961ca445fadf10cf1e3bbb0865d5d51448498faf9939f7fda3faaf43b57915dcbf84551df26b3f69859f686398e913927ed8ac4d8204382e79d002bf266ac6b0c2c0bfac8c57803b139cb0b2421b4f6c7806e8a996b0ff755ea52fe8acc3a25d100af7ec8ed9b18afd1ad459a604d150e5ae1763c8940fab137f67cc0dec7c6aa08602f74dbe6a290458790d5133fe3b8a6434d6c23c46f745c91844d595d38d959ad4705cf1c4bedac46b2db2e33fdaf6a5e2e4abe01765873a3cc8062a1c77f2bb04ec5b7c2826930df7ddf650153880bd35b698818370644323c1d40e01892af834e91993a1ca18882b51aaf91ba2e206f6297f3aceab7983e618f932a5ab2d7c7a09656700c2a86b4050499c6a9a84b4179bb62fe34d25de0b650f471f281aa270865b6cd0f021d8b460e24949e60f62835e277f804c596bf9036a03270ed026a3a7b70053aba13b520095c94a35cdf9247de8b9c63b7805d2e3947695d91e1d9280361c128e2d452ce9bd7e4ccdfdabb25f70263fd8e0c18480e7c0bfbd1d7d2d46d8dd20d1800818e224b5f17065daa7ccd7f56e1d6c9d6b4b3f5c81d8a47937d3f5ebd6a3d2bf4ce36fb88ddb1a32d0989716ac71b13ef9cda8fc8d5963609643ea3a7501de00889701edb36680ff11e2647bbb035b2fa078660ee552fdbb8d0fe488db79406639cd0a55d8e413cabecaf53910748273c22642ebb94ff2419aa02d174b624c97aecd7e7c4ab557c4d6d47f2be69a4d093c6432128e40ba8ece6b9e2525425dc370279f3ccc9e98caa8a5c0d0fff0ca6b3136d4b68a63df5e9fa8e9b2fabe9a3925ea76158194cbd2ff41b3ecf096fb5cabbb4afebad042623f1f4cf978e477330e48c9798aee229dcd2bca3e19c678dc88d262c34b0c4252c9a4cabf9fb57849251d79fb632e85c9babf4b00fbaaa192b74f5cfb66c44125773414683071ba1d5fad668ec8f9ef8d12de84f5512548f2a7f9b70215add6021f5f625891998c8588afd28a4d72f78ad45ee7f9e5888135cc96738e5853ec83f65fa0ce94cf5bc43cf1ac543a7fc732825f4c2b80214268ab0f62edd37e7ee84b0bbcb9f7fb38fd91850972c6afe5d5363680348cc2ac796fb4e79af44d706cb13250a752799844d722c4574b1f0de03566fd2195899581954435a0c5f786dda3c239729b0888f5bcdc2ff0596c7ac5781ee3a86e744270421f1d2bb0bf1145ec54a8c4bfa8f23bace547b5894f945a0de54f2036aeb282980d9fd8919590931418889b2e3b9f3d4d7b2bacb95a6ed5a0e1245afbe921615c9f20910a3345296171cfaeacacd603a35d08972124bd65935fedeaa3a8878d00f4240c57d717721d58ea97738e6a65ec5567f3c0134998619f85a231726b0116607082376ae024d1ad3c18cb65809a27e14c750ece3e9450ce450eebf15cc71f7c5e2e2ceee90f06883b12cf52e08f4c0ac7f0b8eda15f80d212593ba92a32cb4a7186dc3a107c291070f5466ac325006192aaf1754c825f15ae1baaada948bd3d31a9aa48ca8af019efd8aad5ffcf4eaf9a0e84d9b24598a90b59e72d7c4b1c0fc7d9305bbe0565a5362f0abb0bf14dc09b67d11873f82a5b809f6efca23eafeef7c5f643ce52c5ac0a6472946232aa374a5c673a603938e4f9889bf8a6c0642221a60098a90e7e8aa41f199612474bd2a4b235d616346b255eb03597f971beee4bc3777396ec84d05966df1aeb85c5ca7daeea8a74d4add787045dfc6af3484f18b3001266134d3c4f1557a9cb802e806bd3a0bd24aad42cae37b36d0847d974dca3394fe3b5c875367580961ebc6485fb17281c6bfbed9b7d9c3808458878f31cdd9e9effc0aee33aa3f2c82ea2d29dc4bef9d3c4e4db010a567dc7909fbb83effb0eee0932d1ffe442db0671d63a69916c19717b4cda3c456009ed4e9adeb18d6d8d03c1fd414562f345202b1dc015828e792630e44bf5d9c2f1b7246ba6355b9fa54185252a7b02d308f7418951643642d5042403c9c2cdaffe18160786efd80053fe0813fb7257849114ee53ac84128b128b5e212d622312835c06646668fe6561571bf29913fa0e6937d3a666f693d5130bdd94d1d3f09005919d839355930f347b1d98fd3672b53ffd29b86e63ebd20d7ee8070461874b0e890b282f5f217606f5e6962c93cb5ad48960ab94e21c0dd7f6b57715b66fda2e08132fb0888252fe4f8e7944d832f12aa27e21dde0f6ece0e827516024856c266dd9451353200c29e9f896821719d5cc0e61b87107f8feb93d8269f126fec04437cd81428897be4b027081d5154f14b2ea7c8aa5a6b2465b3e5342df63ae9e9c6f62e65841ac6ec899925a04bceb102db4dc34dd38d05d14e1d3d43ad886ad80b2400ec6930de08baf9f241da99b6885edd764a710fe6cea063390bcf6cc4eb21d5ffa63646d42e6c090c3c663913dcd9f4d543501c0cf8dd54f365e29b3590b0b7673855ecc9a18d16e9330ec48733477c447baedb20a39a4b4568de6cf0eadd6cd9dda9019fc6ab67d6681b88090d120d056fac401574c2d3a51bb8b5400e2ce0b2f89e0b593716ee34a476f1d3ee5099de8ea2e377cdd73143c50dbdc90ed8595c670f693f6ff46fb748daf39ed05e1fdf7c58f26d0c94e84ccb3204edd42c4464b3d5dab323e9ce35adf27ac7f5652e432174dafcfdab6fe5e2d42b1871d0862f58dc27440e54aff02361a07a156cb1235842cf0a6328d7e7d6b1f1368e7ce4497b8cd33df4b2e24b5c41f1b61b3f2887a6857ff175206fc795063199555c488b626248e7b70ac0384e61ffa017edd2b201ff5f2e67917b4dcc9a02682e4e20ae3898091761102fa79b1510ccc505c94d7d7cba1a19e4cd528560e8c368b5a7f4b2792ee05f841b8bfc8e56b50138c3a6a21ed2b3c77b8d7aad8b4cb13fce78536cfe93962ae681fc375a589bd48c67462162dc5c89f4f03b51e480f12d0829d214e8d2d7bf7fb1c0162c3810c8e173e043a5cc8a165e74dffd614fa4876111a1d46f6f53dc6afd4a1508e8b2366b36feb3d595b8328e41409014f01da87798294ca99909e0f593043265043dc299b3a40d674af65391cac6f26cb763e0f20002588a4292a802b23f08484e4df775976c5afb1bbed0ccd8825dcc2ef6f997183db0300164a19d298c18eaf77cc7fc25f3e5cd87ad9a9d3fee2e884be8670d1c38361bc54bb700b71b989b4b04447c126d82c59eda667f4d73542480e8d7e905b5b6ad5bc2d412d60f2d1f167122462cf166c15ffc81c3bd275b685341d7d7386adce8f30020d088cae0e69e288a33a3bba4890b8b737fdae7dfd290e94c8bf39f9c0e2b7ee9a0de2349156cb339aa4ca481f00876710bc4199e831d22ee34ba508a444492357e34ddfa856a5db69467804d1484e415af101902ca48f6df161d2f9dbe2ecdce21c2e6b781e8de6e415626cb2f2167e011395811f02e12151cf51ab477a6b9eac24813a1e60b88c2ffd27d5a4bf84e26914e7d720d35227a3cd94b4234ae3ea89f018674d894235c28db39b18a2cfe1011820c614302694d4e2b7dcf0d1295024a8d634fcf0261541831747a062628748ee88dcc8ad2da8029c68ef95503928c48caaab546da9b28ff71ac3a369fd1e343da6c165eb86ccd6ad28e54afa8170742fb0b895a096b2fa9893a693b165a929b1d5464e34fcd77aae2dc54aea16d9ba22675fcef9e55ee15d9701c"}], 0x11f0}, 0x8) executing program 7: socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100)="11", 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r0 = socket(0x10, 0x2, 0x35) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0xe, &(0x7f0000000200), &(0x7f0000000080)=0x4) r2 = fcntl$dupfd(r0, 0x0, r1) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7e10a2f) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) socket$inet6(0x18, 0x2, 0x3f) ioctl$FIONREAD(r4, 0xc0206921, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0xfc) r6 = dup(r5) shutdown(r5, 0x1) ioctl$TIOCSTSTAMP(r6, 0xc0207534, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x80) r7 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x10b) ioctl$TIOCSTAT(r7, 0x20007465, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) executing program 0: socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000180)="830dfb97249722f62fabc6578cd5be80ca28808105c0099cc2effee198ee100a399bad31662769c2a28ed1e99d80657c31329872c9ea6a680729c50126359ee12d8be3620e76012bcd175cd7cb1e4700"/90, 0x5a}, {&(0x7f0000000100)="fe022f8ab5fc9dc2311d94142c4c30f9", 0x10}, {&(0x7f0000000340)="d6ddbe0abd73e7d69d322c2d18367d9c7a19d594342baf6f92b28c085b216f33586649b86a1ba4f8eea31a05311df6e5958d49ff4be8d7dbf493cb3d8da34b3059a6ca6f0a419d30ac34d5eedd27c2fecace608e5ba62c8e86994e370f67b87fc6fdd5a2a8af4b7d36058742f236b2dbd1dbc7cf028351f8d5581a3f82ec219fa6535d3fbb92373b3c54e9eee5f005c61530135043687f852e2d4c6f982bdfa3b00aadf6614e5fd142840c6d1c698e11bf224c6e0a6533b2217cbe2398d3a193d8b305bf15dc76dadbcc673252afe97a6f68c96c119a97614a79bb70a49c4fcc83c73ce81f86afbc53e3d09ca6", 0xed}, {&(0x7f00000004c0)="4ae64e4bb4b31841763972daa47633969902bc4624a31aa2c74e8ee741e2db527d214a530622d0acf0e5b749dc0c552a4ca35bd20d074f02c955129d77ffeaad11ebbbb00d3be1917eecc659f801121e7959b66f42d52c592238f0d1f7c6694f5770f9b9b9049d21e4da6663ea79bb3f367300e6d9dc2a27b8d70ed98394a288e2ea01cdcaa83a94df210972057f4b147d9b44ca34f43498b9bcc6be860a980fd866253e6c1ab51ce5be55a619a5f5a6a5a858c2fd9553a69db6a01433e040fba9c842afe94a50b3c9e1c89fede218fbfebcde7cde80cd418a34067b79e84d", 0xdf}, {&(0x7f00000005c0)="04e32d38148d7e5684ac77de36709c5514cb4c40a71004dd19c50c85f6d2d97f5f6080427cde671a3a5d71648e6608cb68540bbd4fda31751a0ac9b4816d314734226d8d65bd3140a2c346513bc8a35c048725f0c051126c16e9e14fd54095b4aa85970e2e85a0aa829d81d90e61af3cb9d20de407ffd9d7e6d758fb319dd476f679", 0x82}, {&(0x7f0000000680)="41856f68e90d8db43f2d167ab72ca0db3a5411077e9a671535580b083511894bbcda44e069faf2c7fbee2ba26be86ea02938fa263a90fb65e1a1c69a90b20bd0292c85fa5361d23bf2b5a3d62f7f094b6250bbac32cddca3bf740537b3692a24d940eceeaf7cec6007", 0x69}], 0x6) write(0xffffffffffffffff, &(0x7f0000000040)="0920e80000007c60e1016745b65369db00000000ebbd07a90172c84c838b4278ad535c39413f308cbbae", 0x2a) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x800, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0x0, 0x1a, 0x1, 0x7fb, 0x4}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x5000000000}, {{}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x3ff, 0x99c0}], 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x8, 0x80, 0x4, 0xf6}, {{}, 0x0, 0x0, 0x2, 0x8, 0x2d5375e0}, {{}, 0xfffffffffffffffa, 0x10, 0xfffff, 0xfffffffffffffc01, 0x19}, {{}, 0xffffffffffffffff, 0x5a, 0x4, 0x6, 0x80000001}, {{}, 0xffffffffffffffff, 0x12, 0xfffff, 0x1, 0x80}], 0x80000000, &(0x7f0000000440)={0x0, 0x8}) getegid() syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r1, &(0x7f0000000000), 0x10) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x1) executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000480)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x5ce}]}) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731891, 0x7}, 0x8) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x3, &(0x7f0000000040)='./file0\x00', 0x8}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, &(0x7f00000015c0)="59ad1257", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="9dd6981f1c370d89d86a1420", 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) socket$inet(0x2, 0x0, 0x0) pipe(0x0) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x2c}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) write(r4, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 6: setreuid(0xee00, 0x0) getuid() getuid() openat$wsmouse(0xffffffffffffff9c, 0x0, 0x10, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, 0x0) getgroups(0xffffffffffffff84, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) getegid() semop(r1, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x0, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) sendmmsg(0xffffffffffffff9c, &(0x7f0000000380)={&(0x7f0000000340)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000280)="8bbe837bf94967bc2c4a577f5bc033429a1cec8a0a9510e3e3510ddd4b15926d3257f270545388dbb9b5fa5ab75124f76ef8c0e88c4d9e0016980f68cc13324d4b5067de5d62ffb51b221e4016b52ad25a8a38af0a2b9835", 0x58}], 0x1, &(0x7f00000012c0)=ANY=[@ANYBLOB="280000000000000001000000ff000000e8ba4131160eafdfb96fb8732d8c44fe47a50000000000004800000000000000ffff000007000000f9e8e83c94efa734248b16b639e0d7f13abfedc508f37e6f17098ac11c99e186568ef99ab283ff9a9394ac6d0fb7e4ed452797ab94000000d800000000000000ffff0000030000001535649750284260b0018eebf9c3241678e3831933ccd492d16b65c440ad62ce5cc1461652154047913d6c71ce5632af54f3aa632525a85376bdbd6b2e6ff446b050b709a2770b9726c2b37fa4a6f4094e81b3e3bf25c0702d95c3b2dbac21702a78f44f8137b13d4fe2b458043acb5feb7f5437018a12391a7c9e8c45aec731ab567707ef113af65240adae2a1aacbb67910802db2ad62fe8c8480ba40816374650d982cd0799b5f05a0d41978496c549a093ca2212e46806962632c3fd3c122f00000000000000780000000000000001000000a326a06dba18e7e709da2710d7beff9aed1accc9b86e825b3cefb6a0a331b95cd53b9802380813bf12c99ec28f55e57d29fdc8e05ce83340d81371e0d6708ac8f8a932a2963cc2aed36702697bbe78b6c0237b7327825a45e2f952af95e1a646000000005000000000000000010000004000000008fc6421679c03525ea32d67bed7ef960743fdccfe9c2fed4db819774fa394d62b073859f65d5163eda502f6fc9ebd0ca0a7962691fbd4b3840f0000000000001010000000000000ffff0000030000001d565891502cfdf54f0408d72abc69daf2008a6cc7d05091a82277632004ce4e354d33aa32ef1b0be227909221cd5733bdd3dae5e5cb82c840998af5ea19d27b4c7f1d6c9bb92b8d952b84e6c960cd9fe5df0877db1a1722af2789b3c21c189d032cf967278ce9d1f577537bd4e306b76da7eb58ef78e4619a9ce828064af0cd0044e0ad716e0f54359c2a55255b2fd83e71ade14a9d6472e9c11676d79024aaea6756aa9da04a8f6cf90353656242480aeaecd11face2e370a2b9ffe9986f9fe0b5392b9f0cfa3f84aa2b19284e24fbccfbd97283d30bbb93e077b0ac3da8951d26df909e4f47047013c8aa4e0e8a528cc232e335590ac637aa008c6962eeac78a73b1b45c27c441319191bb71bf5deab43feac070eea6924bff84f887b74737c6a0c22938984d0354e1781b2a2b8b20e5b0da4d7c7b3cee68f4901bd99c1a6b5f4851834c780dacc7a65e9e0696d097dd79257861858b8d343f2b5911fd7d58ef619ffc91bc8c54cc9d4441b53251b782e03284ff0d4f476fd8e8bc224bd89857440a148498525f91e32ae72a6debaf0122848b40795421833d83d84c42a76d14d80b4c61e003b95bf26d08ebf772e8511782d689d3a38a938c3bbc1e8be7f38c18a8f03d809b71e08a4f208fc5782697f77c8808489243c4d8a88025b8efd0e3edcb0e30d9b0365c5830eec6eec7cfc208f5a4f16050727ec87f02da9546d4bdf71c7bc8d078fe7550c426d0fa8f162a3acb482d8d916b8485422171b3d5d7baf965c4f3475a941135600928547720fac5759daac01d374ca244288eafbae105fbefb49d9beaf6ca39ceaa853c053a289a80a28070c42c138de8d355cf08b60d569e384840ea7bddc1b1d71fafac9d51962e1cf1aad70e8c42df448e9a25a68acd835186bfbb71c0690af5819587a5d6059256cca11c5be83141dc745222b3a0e7ec402e0952a6d9c19a29d52631056d9c45bcedd41b0621e73e9eda65c7b5a7f79a0ba526f30affdb4979ec89f2b2624197907e73aa3530631aa3df8ca57c6492ce83790d9bec167a2afe43234cd6ebc1f274d478085c57b3c5a9e1119d6e452ca2dfa99a572012b3fec5370f25f5737b090749e707732a155f5daddaf89a69cce4bc17d175dc0e4617c703c160a5955211a305bf0088ab9c3023e3b1b6598ef3cf6a822b172e73d757351133d88704243f354539ff5596c2f054c97ff38fbdda5edcca44c1f5cdb5395a92a3a9bce5f8270f16eed3267b52ba398e66d7634e23cf56b53eae3bfff45df97009cb0b57550affdcb3ae14766084d491abf0d6fe2788dececa5de3f236df587354e9f02cc6505dd5a98696e6052aac17427f20670d98e7797a28d7936638e3d12c2d5a95da7c9908f46e52e3e8876bc5b51259f66c561c38d0c33c286b4a4511bb3bb6aef92e0f0ccd2f2f19aa427730ea8051aef71e5454e831645ec4cca1a163f9fe85d8033cb35d14fabc5e600d411ef2a20e2c7b4697d568e80d6935df2315f19081d654fd04aa154aa4b6d64d7fe39254935050428cc5e55ce0dc7b0702ab71785284a8b0dae2ad95e6e2da31ca5808867e20a00805be3874b65ae9d15f58862dca79228c5a5bb0468b0fd6bb1e687b64a65bcd2a566172f45bdb6be29e0587d228c3c17a26c275faee441ceca93afac1074709989bb7ba685e350b1a0096e619718eca095f92f67161db0a25177c1af756bafe989eb025545897dc3a5bb3efd0c6952a9a925078b52a62bac78df6d2a828293c0358b4663ecbeeee18f14d6ae85f98c322bd552cab7d6a37ce97346edc9e9b494c086f73f8e0b3c4279d71fffdfdf4a3fc387fee534b8d5397177919a1e61fd3a853b66814c5f5d84c9743c154e395ccf9ba321a995b181d056bc89256335069ddfaa0962bb4cfa51960bcca8e2695c524ca85224d10a6866c18a009b6a4f564424b2202b049d5b81140e05d8c018737e9ef1d31528a15b897ac57f2effabf353a5dd027ce9ca2c6da8c8f1e00b6c7fed2d966fa1e809c0f4f94445f16c5f82e43953de0e9c245793e1071b1fef5367c4ed29b1d412b5e89d48a042693f3c05b845e1188b426ab359cc8b128f0ff8dca057771d690b712d16a9133273e0485fbdfc9408c78a9786c2ad148f239fd232908c6f6d8ec9f40c37fc4f224591fd86791ed0b392ee24cc2ab2381349b92eee91ef59ef65a0e0b5fdb6a1c92670b96ec2d66614771b9847124c334c3bf8c62a8dc9cc2094bfd4d619e01b99dc7c149b1f5ca7d7e3304a56d2eb0a77f414f515f76ab19cfbfc60736e603f11e697534fa2a0cfbe97101dd5827c0129e9f8ea82217af602cbf1ea9e3092043925bb88ccdcfcf57f54ecbbff4dbbd9de884c64fac39e4731adc8562e046ce2ed3a161071a7b98cec3daeafb9311fb15cca19b6ea8f93632c3c7dc9c7743961908302f953e820d0b0fc3ac152fe93d0031e10d264cb5e01e6813b3fd6644054425df5cbca82066ea66227c22f57f7029055ff1c5f022924f3b6abcc6550565cc19f97106cbb4b0715f3711aa5ac416ab1b95d7d9e1c724e37cab09ec61da273e788b56917787cf1af35ef1da45bb9f59fd68fc26217e7def1671e4644bff1ba5ecebd8b865f19102f0c52adb6662eb6ca1fd60946c7f4ae728ebad3c63f4632f740ddc98ad67d61f12b0639a2ed457f3ff1c6e29312299eb5f34fe65747f90d9b484af525085ce1774f2b4e6f67a5cf19885f175768801d9f14066e8b550945ff41bd5301da6ea8aaedfac3a8c410398ad0a37263be500cb0bd4816167bbb204cc71a6ffb0f42b38f31dad84bdc833e3a509c7577f2d9f4e6d89e964bccc312ff02c904260aa9617ecf4b68ad7e2d31354dca74b8f71876108f6ce7b7299c3df3fdb48101995608338fda03604757727cb0f3ffd559e4fddc28a85ab8ee4d83d3f1f66335e4fd8bd97a3563f893a9b503f68092096ef09a5bbba61c344e6eec687f1eef7f5fabf0a67cfea409f2d481ddfea1ef1b13ce879ef9015fe5b2b651fc5b1d5c826597a84161b286fe7977597bb16ecc5a792f6dc7910cbc37598e0fa5afaa34a569783e16d18c97f8a37b4649940f7583eed47d75372302684f833fac969cfa37b3105701cf5e5c40775f81391437d24a6b8c0aa3a74e6d31080421202223f315038e0fa3c1db1e99927de50945b29d917606457f801b7809dee0bc63f5d8685274e75849d2949de306a5a19b4b67c4c7c451db0e4626796c1a601b6c4b5d3b1c728404b3bf3f2618d6daf9080db49e1194fd8245b159a27799a8e7f57ea946e7f62a95fa16eafa594bbe51a2e4c35a2f94e6e30c15ba0bc839e7eb12f8c24b1410dd97fd827dd6742c51ff41679b7ef2a9839ea7524964f45f4e9521750e0daa671ae47a1014a70b271c670a5ad8bb79f5b3cf73f10079a3a0ec5fe2311b8545d76adea3b6afb017f04e2de635720c4b8c486aa53518d156ea5dd915061f95d49dff048ac8e5da6896064d5e82a0e2c12c6282e6bba2259b87a957c116ddc1a9c8cd7e36aae0f05b77874313e605b6053fa24303f3a7326592a0192d543bd7a5ee577e94aacf8ae0aeadfa44c30d30d0d291866d4f4020f2ed4ca5e3589f699f366dfcc90809ce3e7c53ebeb0fbec0fa6c7e34c1fcd555a2d3f627c0227cafae53488db31f89a47efbd7e33891f42138c0eb106e98ad35c71c5ebd536ce8e964d9f564b3577d6889f66a1d38dd6d7b432c86ee26696a34ff106944fcf5e99c1848b2b72d8155a9ab4cd1cb451475e4678f64f60c226bcc9559abf05900be0ea076808d4aa855f80c4c55ef5662c325f43571c5994ad3e4ff85ddb7ad0425f16bf77defe6a4da21c32b6c3bd7b6f53ba8a3249dfd8b27cb8c1fe802a97bdf224859d5a3e39941a19e13e025092fe3373ad936940f4267174ae9872cf2bd1baa207e7db9148f8aa0d5e0d9e9ad3cc9bfc6796bcdb5b8ad37da63ed5a90e1be45e3e12a9355ccab8197526e85b91a2bead52b4010a317763bd6429e730e0e03d4c4887b22f69d1a6fe71fb9ff6d72bf0e26b498c70ecf9793825eb73bd811fa47951f1934e20235903c6dbef909bb31b0aeb6b404abdad1ea82ea11d668951989edc7303aad658f820ada097152b094fb3115cbf7688724cd425433c749ef5a5cda91245e0df71dc41853aa4ed41d5beda387598ca304b31d31f43768e819aed735d2cc6e481720471050841e1f4883179bef9524412f08ce8112c08db1e5c4a0a2c3889ead113233f3a887f25d82375817fb294894e412e5418b72c35624b5280fa5b8d94bbff37e0899176d6264ca673769e823ee2c60e18b33b9eef0cdd29e5cc57df5969b9215cee0b04bdd31c380714663114ef8f1470941a9309c96dbd4b2a2a976bb8408d1b25e86b25a13c5081366cb7f159dcf7f018738e653a84a64fc7e332d72dd5a77413058fcfee641cb1927a686832322287e8812a152a924d0e61bb37e0cb4a80f67d6d5fce6275613f56cfcf23683ba31560101ca93cf60434f79a27f16f22ba3c81a376c593e10931dc5a192f7ba2ce4e07711febabd07c0c798eb0de4216c3d149c1170455594f103bcc0f2d8b24b20587995811409e59b5f4ea7c3a596d8b41b52dd06a226ca2b3007ba94c118dec78d9e98e0f31b90d8cf988974f1e9dc1f31967ac9251949aa5d806b52241ea3f204e550c5728756355eb458cfc7c84e230cf76f91a4e6087b4280637b81be671e35b6e359c7bc530bda47e947aa9099905ae966b3607fce16ade937b9b9229b53bb3a8b796f75bde6879020e00ea03ea560da71e6231d6710dd674be9e51f1434da2e8ae9ddbd2b25ac44bafb532ea5ba7aec0ecbbc7d93f9fc272c569683f07f52054ae30be9fb1b9b718ef28f50f2a1510f016f3c52dd86f8e841b04eae85ae018055107d5485a6b337f984952c4b69519e711bb9ec6eb5777b9c97e7b50bef2725737a065ede82b834f76e58683556fa62eae731a90417b02a450f4aca631b094f1a27f5fd83a4bd5566c78bdfddf71b38ec6dfd4f08335f29242c78a5070e1369ff63e2d4f17f7d2aefb3694466b4438904700df59ef225f4d899fed097cf35cd8520776986ab3eca1f108db4f15ac6bca840dbfe156b07038f7d2bbc75da1bcdadbdd716a7ddbb65c28279aca1a4ecd3a8edde39ddf44f6fb40e0d6f81c9d81ac861b4f6bbc4d65b5de1847735e3158b7a671aa13d9c6b105509f34476aefb241caa629751469ca69ee8da9e55a3ddd8b8a5f7d0f20e8167f0a4905fd0f3298af6551786b7d9042b15b38ea825c7de5a7d54f6be209fcd59bd7da7b755c9f16440c3c4debd54d12afaa94c8fc472c6fd2159a15c71d4eeb4272ef1129a8b58fc2c7eb692ec539053a95c02766d2c3541bb73650690a06a5ee85d82b8c4bd6e2d36a72b040fd0cc4a36084de5e21bab25da45b877c5f53c3e1cc766b565bf2dd90a1979f391fe41ccb87e30d784b22213d427474194b7b3f95ee1296c7c7ff95f9c9c5c6cd6e4049177816708dba7719697d2d720c0055e27b7e6a11c9fa58a3d981a75356f3ba9a73e7bd75b928ec148ab6d47bd71fd4539d7dfa0ec956a99f9e541246ead17e4545800998cd5d09862d77c2931aeff2fd460570a76f110dd6951271bb4b6799fa147ff44ce0430ce9a7119727f9795415014fad3a3dd00f569445a1121e4cde4885511ac4c71d0b60030fc4058d7b97cfe80902c3c0f177810e12d439d770d467da7b77fe3b4eb9b5a6b69d19418e53bd104f80a88246fac8b5138c7eb280000000000000001000000000000005cdf48f09399ba864b69e21dbe59d40a401ea0e0a39700004000000000000000010000000300000086dc024894f38e013c3aca24cae6510c19c0eac1066397b7e5cd9aeb65a0350d29bdf0266f17ef117000000000000000101000000000000001000000020000002b08d1e22e8eada6101427943081413d4c6e2bc85c476822d6ce69b0c7644a649391465c26423ac13f39dab51b74d284bc0e67f09d4520af92d10e6a65f257d903ab1adee485562f61f8a906e953b0556ec698dd4a97fc250f2e446df09f3299710886f28b6fd15efc4ebe4fdd3991495522fa6df4d3aa9294929e74601ae65b2f81dfedef30b6d8fe35abf974372137164fd6dd7691af83f0886e1c10518593a0304f03c929df48f7e78a7a9e96e18a34df97137a9da30dce51ee8cb046122ead82cb9b086278423d156be83351619d87c926645b4d9677ceb0d29b95d2e3de79b6c028cfbdaf9fd0b56b50b0f47743a385c4d1c4ed8df89ffa356d8043310bd5098ac215ebb5b1f06cbddb7c4c1541d690c7febb39a8279aa1126861e8ff7115d0214ddb316eaf636b851ca9264673d00f103fbcc3de962d161ede4693f53a8d98b6d8863418f7cf53d76d911dd9f9f6a251a41b7da0cc65d13352ae27cf87b101545925f60543e2812b89a6c77ed28507731fec71b1f5cdaa66a3a4363a2bd62af293cfcc50d4c34292ce48c071f1d22092bd564158d18db5af4b9bbc3666051b80a578e7ab2203871daf6c244b59367e31456c0d84f06adbb46e03f3a78dd6a6af4d13aa9ae466a60b6a8b31d63e6abc9a44abea8fbbdfb522b165da08e1803bb5c2bec7b7680ce7950d6d9acbee679e256db320f5778a7dfa43b492710110c49b21b10ddd21925a8181d66261f064aa14cbe1b5cb5949eaeae70f29c145dce3f0e9177c766ba5a4e33bef3deb4805085e238915fb937a49bd91366a11077a33a7c825895ecafbce4b2b0703831ba9a488c7497faebfc06f9206ba6c3e0401c7857f33c923b0e08c6664d4ef651bf6dccab1a08e18dc114c31f3edf02c1163cb639a622632f02fa75f811776baf63a3d1b90d8ef7be3a6d2adf7c0a09a759cecff7643ad71b9c937bb989e4c11a52c9ef8cb3c740cbb5047f50e4f9ebebd62bc71bdb53e6c813f292a92a8953dfcafd113a420bd3d2e77051a6b84718d05c04aaa897461c28ef18bae96e887111f3157192b536e4aa7f07a04a55ef32d6c1eb7a1ef969369ec5f15f798d9961da6e1a8d816be541bac7280e732c7e8910e7330451c2e59f7096fb4d21d3971c6480f03484c37aef4441b7740780ed31c64fec6312de039b5cc49e69a6e86adadb48c3f056bb5b282fdc5303bcc6f390e592534679db3ff319f2b7e4b0f53d0ad1595c9c640b9dcf0be51f2f5c74cd4617aec1829a6e20f3e7c479768db1a3464fd20740b1f5d40bc60074e85a5140cb1478ff016a1c5f0e74b367d403e1599999017ed911bf4e379d68bfd8a69c06ed4c2a681f71dc141b8ef3d7cd09bd6cd7143c4d5dc5d2e6634392ba5cccec8e2c01327a264e3717192017109d3632cf6625f26530800cbcd325043a1d64a521fed173ab1fc9213ff904d2e0e2970caaa4c63ea50fc0efd1b83d3c71484fb8c8023f44d90f5ebc1583982527deb72639d27fbcb0d74f106be15d6be916637f742524784c4c50613ee16002cb085ad13d9c183032433e44ed6b04049432a4f01f8afbe792860b67993d3145746b1112fd0297304390048527f597a8916655a38141589f985b2debd2f489662342ee504371c66824b3cb3bbdda2b8c605299e462b3bdf31c73c30a9bc0bb82e527a8da998285aec17b8602174afa7bbc983faab549e9a589c6dc5e417935963f1615e592589ca9e703298abda1dca3b6f70be8c02ded40e286f3e83605764e18a27e34583d9fb5042323dd3ec5438d41e019403c66bff4c25ca4bad3d87fc87fe39759664c419b5337d390620bbe194231c790f8867ae205b0db14c6a9dc2fcf2a62d90c97dd3c5603416a9fe87b0876ce96fe3f1a2e8467597e953c94c06626d284fbf0962839e9df019755e95077a3056e4a04045e03ba414c977b7c2105541db03e51e9e9066513f1f0b953f46943e7979fac0df9ca34a562ea24988c82f5b339fcbff5d248c41d1ea8cb174630da3ad3cb8219c1b2db3781dec71a9ec9f6073af4cf3dfc81f3633f2e32bb9d0e96a1fe9c6b8f24e8e53b46b5f5313db2506d8d6cb586933641edd27a2d4d5e54c59b8ad32baa075e3c81615a7e9566561a44a8af2f100ff491a48cd7f40c15eb267303cf0f6cb68ec66e4f82dba388bb5145d162e9c5783ecdd40be2f261312f91268fae36a266b9bad503f7bbf10f85d65bff24680cc2b84fcb83b1880a3c868c9c06f0f51dca5752a44a5873c00f8ba5bd015664650c83b4e7662b6861a8fa738b77b6ead219c359b30031805acc415a4a1218eeda42f3037b311e5fb8b8a24d93c68840812eb205c3d0077451791c37fb1dd1621bcaba9173b5dedb720465a95932be11e46e1e95147e5d8a3b1a0149351c1167aa59f406098c7f39db1f32fc9af74a7fbb259f17fedad86b73f11179b7b4ebaf02bf6878e9c06eab8ce9df18b6110ebe0e262b917fc9a56ea6b381a7a3fbde54f2123c0207bd2f34aa21c6b8a4290b62dd031c7864af1898af9efb12cf4d9d41951b780a4c6066cdd62f354390f086acc37af205aa324d6c37f77035a70c1206c35c5dccd45fc1999894b67ce234cf52555da54f43b3c9c6fe585538fac06f2e94c2de7a8681792db74d417bbefd3dcd2459cee059a859f3e82a28ee1ae4edf33c7d6cfb2d53623d4e741e8321db1aaf69bc48b3de9ff7c82be887cca06cd3102dbd84c5572e7fffff59ffeadef94ceb909022140018f263abe82b382e5533544a1e57fda6bbd436eaa2cd16b78f1015b5ae044542a107fb6ad07340bcc9592468b18aa309ff843c5fdd4509014750e9a8cce41ddbd3f507381fef8252b2d0f48056ea48b01894ccb4d79dcc8b7f7df816b4ed6393d67449c36417dde398f8496f5ef67fb792d1c435ae259d016bb91c767e00b3410265980b888fa2c0fda60d4009bcefe8145f9aca8ccd0bc07a37bc0e2198df2e3ede66ffeeaf0b258153df6259ff59cc2ba7c5dce97ec83cb9dfdbd523894cca095d2cb662ae875d21d703456327a2fc3c94ab3507cb4f6db91b9069e628420f150f633cc45a6a8256331762220c143790280204b26513c3a161e0ea7510390fbfa23fff8affacfc356db1e81445197a3b81640ca66bb6bfd540056e0d681afde84c2ef33c0d1728d07dfa58b8a18f7660f0b0b40d1e07173519da532ac74e831163d5b57c154016d2a97ca4536e67c3aabf671b9db948c510d4b552aefc0eb70da2cfe6c620c2d89cd728420acae6f013104f590650a2d53e18a36efe66f55a9ffe45c55727dd51fd0abbdbeee6fa83bfbdf281daa145b3dfbbb4237bab3cb99d82f65e5c3460f7aedf39de3a23908c5d637888c697433420e430d27ed263f8d4b44754d7fc3e05ca0b64f75d2dd5bd20d7335bfbb63f77d3ceaa8e4778c1d549a8cc92a54d625b7fbfeefcb7b30c91d0aea7f7f3313c9f41b8987517614fc80167265a59eb6fe432c006a3c8ff96ba88ed698d30f6be9a39f2920bb704aebbb43f699e358476abadd87c72db08856e60258aa301bf2ee2337fd7b6a16c801f7e292ca93bc9ce73ea553797d7e02e7cf301633fa566e44963be3a0cd6777e80c61e5b5f46d5d79df86510400aaca2ba8b448d72a3dce841f8a29cc646500d87f80e7b2fcc470d7c2e527154f9a170e4dedc5e230a502924b2e6b388bffcc2ce78c6e602616d03f884c43c1b1db45b455e5a47ddec18bfe07596e5febbadc776f09736eca0948aec2c7a538fd8fe9a06da98f9f58a750da9bee671d2f8007ed822c8e2cbdb9e773d2de11ea44b3750e634d463595fb10dec933bce108586d13b7037ae86a70e56cdf3111ae274612d6b6fc7440fd9122819b41ea52a3d05b9a017b5a3dc2bc843d0613d47f53359f0db405f64615974f23fb73e32629b1d17aa7dd3624efd7c3185255ae1f9b2b5a42037703ddf1e5f9d6fe5cb3faca800ffee2f3300ee3f425319a715a65e51eff1aa022a2af1bafd85bcddfdd32c2bc5aa8b06ba47b98fcaf5b8bfe30b5577d5c67e88b8c2783dd35e4285f8a59c2c38248258b481da384a770bde2f8b16e727c07d7defd283cbaa3214dd3a26eb072c7b68e82e410e0ebee14cc7add8f0b9a2adda874ff03d4d4369b8f4cfd941f6ce493a05206e411d67d70ab46ab260c9e2843e96154acd7d215246e8d2149a5f77e0fe793b32bf8dc0b8bcbbdd19f84426033e9ef8c0652dea3287b223f399b4e86a022fb72c2c0c1727e2252905f25802c2da874b019f825b4027af1bcb8f6df53f3a741cf219bebbd071ffa62aea1597bee84915cb65802a0b733dcddff95af28da5976dda87ba7e43c03fec7f08ac4ebb78db88b031d4edec8d1c39215d62f09ba5e96bb85086319923854a70ae24b1340aa0815d5978bead39389799bcc207e534a7a561fe420c574897cd908d8c4ab51793bbf437412c93eaba182c618e65b8968bd93f1959a3383a89ebfdd187a9e706ad7590f4eae700e9ff64642f40c73aa5e9027fcc745acf881b7624c2e377a32806534368a1468c89e167f3726d8cb10cf57c27ac3a7129d71b24ed324eaacd3f48b1191ed83db13e4391cbc5a60b9d03d5c5d560f9b8d65ef205b3cc885eef34ab19aca69119b0d6d8970bfe02d6dae5937a06ed3df9986e18bdc006b6ceeb741ee76641cacca863adbdc6a060f6c32f2fe7ac7263e6f80e9448a0446a886ded7ceb6da399e29807eed506ac1e55eec32e7f54dc0a28be5dca642e54b753dbebf54ddd01d578615061b7bd0bcb4c5ba1de02d05ac5aa33d2841a814c7266382cb4d584705ddf6c3d03d77a488e7c38d44a949a2379a4463b0060668e41701fbab0b6caea16ef5006385d0829a72234edc0f53f20bfe0afc0ccfab9ec050735b35eab8aadafd29d4580c112410b07fa0bec983d8bb328425aa97c7eeaaa2dfa2eecc80fe3567c85f711320ff45eca13b55d99cf27cdb98a78dc2c92757843d62453d5f322b46371db2edb47aa8ad188e455096aca0e681465418b07c5d09705710aee37740e804071402d481f7ea7bd54af4196f41283795430b7b60ad674355227f05cda5c967eaa2287e2653cc48a8d94a90779cab1d4bd20e4d76eaed130661e300ee7374a506d6985e39c59e68e5008e7678bcda5ea51068c91c2938a3494c7a9685084d12d61a05413ec4ef01bcf8a8f5d4eee91af9c1982d0168749f5046d0ad67f115631527421bdc97eed15f9267907412bb012e550a90b3cdadb3cd56f2e4ea7df6d19d85866b77be3ea4bed68c099cca9f71b3513214e9e9bc02f8db7d0cf7ea847030c62d5de0d4052b486082be169969ea71fd31f1397ae45c0b12afe8eaa0ecea379dd305bd34ca2e9bf26c3a2777d83fb9d4143ae3b123df98f47a8721c009af1f5cd350d65528193fafd229a71f528675b963d6f96ba3be70615c8506f31c3b1ccf60c8d5c0663780b27fd61569332f570afd6446ac41c0925a7415fa8837b98ad542cd2da3589c6d3d0151d3cd0cfa8691b298caa5b455aad376f3922486609981ecd3d02c966b9648c641bdc477cdfc1ba40a88e74acdd98baf832f72176998e61202eee6c661d2373c1d6d0a7dfa3fbc6a286652d4ac91b36f38adcc98d10849d0da4c679367d1ae83f790452034fadf2e9b329e22c16f0c2ed30f7ac16342f0c8d69dd1ac4a47a2252043922ee82036cd9541f7d500d753cd305f848e694df6ceb48bab9d32391a66a2f3e9abe8f7074972c50ea8266486aa171425a1ac97c5e5394a93313800000000000000ffff000001800000c1fa7934cb080c2fd15e0ee8b2f789da631ce60dde1449fd4e02e28bc4c8de99872059fe00000000"], 0x22d0}}, 0x10, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000004c0)=""/195) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0x10, 0x0) seteuid(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000100)="de7a022065cd6a454bb319cb2527f3c54b315461030856506f307270f54c5e1d1c681387532d3fdeaa94427c2a6825e7f887a52561d4ec1241f216afdf205490", 0x40}, {&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b", 0x4d}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) pipe(&(0x7f0000000280)) open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020699b, &(0x7f00000001c0)) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r6) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000240)={&(0x7f0000000780)=@un=@file={0x0, ""/525}, 0x20f, 0x0, 0x0, 0x0}, 0x1010001}, 0x10, 0x806, 0x0) executing program 3: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3ff, 0x0, 0x0, 0x1}, {0x3c}, {0x5, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) write(r0, &(0x7f00000000c0)="89011800d3d9d247d14f94f6e2421aa5434dfc722d679b4dcb3c2148de4c93c6db66bd55e61b50b275b63ea84712b5b1a134d63e20dcd8e8618d2da17391d0d7b9d8213e568f21f2bebbe018535394118f97ea1e9cf9541c3c5498e3057548aee89d737a07e49450c727145be526cbf7112ccc27eb450a8a4e11eca3afd1ef9929a5959f8aa1a84bbc0489486181abb4f5", 0x91) executing program 1: select(0x40, &(0x7f0000000040)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r0, 0x2, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) semget(0x3, 0x1, 0x85) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x60}, {0xc0}, {0x2006}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000740)=@un=@file={0x0, ""/559}, 0x231, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc", 0x96) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x10, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/257}, &(0x7f0000000440)=0x103) ioctl$FIONREAD(r2, 0xc0206981, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000198000/0x2000)=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, &(0x7f0000686000/0x1000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffff}, {&(0x7f00000da000/0x400000)=nil, &(0x7f00008bf000/0x1000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000b08000/0x1000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000633000/0x3000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) socket(0x18, 0x1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffe}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x8, 0x0, 0x0, 0x209}, {0xa, 0x1c, 0xc8, 0xfffffff7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xffffffffffffffb9) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0xffffffffffffffff, 0x4}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000480)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{0x0}, {0x0}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="100000fbff00"], 0x10}, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8b8469"]) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) load: 12.90 cmd: getty 14865 [ttyin] 0.00u 0.01s 0% 317k executing program 4: sysctl$vm(&(0x7f0000000380)={0x2, 0x3}, 0x2, &(0x7f0000000340)="6130c04aad66b8ba9155081015b060a3c6dba7f1a713f6a6abb0ccb9c7f3a50a848dc6f2c089e1bfcec221a0c380e3b0b7e482980eba5786fe1af216ebc387", 0x0, &(0x7f0000000240), 0x3) open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r0 = socket(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="03000000", 0x4) shutdown(r0, 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={{}, {[], [], [], [], [], {}, {0x0, 0x0, 0x0, 0x9}}}, 0x0, 0x7f}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6aa4a24499c59ff5d619fd63d50671e2dc2042df", 0x0, 0x3}) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x102) sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, 0x0, &(0x7f0000001240), &(0x7f0000001280)="32273e2cd1d501d74f31827446dffdf2bdf7bac830f0090ba6ad0c3ea71b5ce13cc7857ad55ef3217f70717a0c74f3ad257b1b357e8446039d0374bd382da0024e43dc723c06bbca23f43ec03d35a069b2297680a355c881b42d7bcf16d4e6b7bf27de7415ffe5fb4f8e1a4026d518cdf78cec74c3b0aa3f6093b2af6d7ee9d37f032341ed742e1d4681f1a8ee4f150986c180484c65a075a326b2e77eae11c3a249fa0aedb225149d22e549dec8c279cbb9f3b79136ad86b7ac8f95478d07a38ebcbafa22b2e3ff10f93b7a87cf35c8dc7fb13ac097e1f01b77188ae63014da09a1", 0xe2) close(r0) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r3, 0x0, 0x0, 0x0, 0x4c}, 0xffffffffffffffff, 0x10001}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x3d, 0x0, 0x0, 0xfff}, {0x20, 0x0, 0x0, 0x1}, {0x8306}, {0x9, 0x4, 0x2, 0xffffe957}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) close(r7) syz_emit_ethernet(0x2e, &(0x7f0000000200)=ANY=[]) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000100)={0x8d8a, './bus\x00', './file0\x00'}) executing program 6: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r3) chown(&(0x7f0000000040)='./file0/file0\x00', r0, r3) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x200) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000380)='#!', 0x3e}], 0x1) setsockopt(r2, 0x5, 0x1000, &(0x7f0000000180)="2632535c6e392673308f1671fde3a5fdeca751148ac3f102bf", 0x19) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000280)="a8034e3fdd86480e82b020090000019c0a", 0x11}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfff, "d90000000000000000000200", 0x0, 0xffff}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)="6b78fb3e55824866e782e223", 0xc}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="798af17a69acad16912c30", 0xb}], 0x1) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000100)='./file0\x00', 0x0, r2) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = dup(r3) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) syz_emit_ethernet(0x61, &(0x7f00000002c0)=ANY=[@ANYRES16, @ANYRES64, @ANYRES8=r0, @ANYRESOCT=r0]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r1 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r2, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x13}, 0x2, &(0x7f0000000080)="c59bcbc2b136ae61", &(0x7f00000000c0)=0x8, 0x0, 0x0) r5 = getgid() r6 = getuid() setreuid(0x0, r6) fchown(r3, r6, r5) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r8 = dup(r7) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000280)=0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x37, &(0x7f0000000200)=ANY=[]) readv(r8, &(0x7f0000000000)=[{&(0x7f0000000140)=""/26, 0x1a}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) getpgid(r1) r9 = socket(0x11, 0x3, 0xc1) sendto$unix(r9, &(0x7f00000003c0)="b100050400000400000000000101000000000000cea1f6fffdf96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d33e0223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002018fbfe0c2300008abfba0900000008e371a3f83437320501eab71d89e0000405f8ffffff13000000da984c6555f8922e727d940e05aa458d064259701fc8fcb172199e5ed180f7d752c4f9ffba2347b14b29c3e6e03d6fc558b9b37c71c2a19734429c99fe5c1a5ff4013fcae39b2fe6cc4e9e60844eb1b5d99b1d3300d4e0492ffa2936b5700931ce0b25e84e07d22ca3b1350a8fc8493aa6c743c54809e57df039f09fb44a58ffca4114991a02719a90ad702f6a3357c4a2971485afbb5b003fbc88e8dd6dcb787445cf111720fcb5d8e28f72f8c86839b64bb193cf9c9f8994073979324211cf8558a65c3e22742b23fc827a6fca595ea565d5daef982ff49449b34312ff67ed208db1b0e7759ee45b378fc4e9368747d45bc8db69f0c8320eb8c3e9fb99963d3279345b295c9009d90999761ac0b753b3ebae88d48242ae0b57f3a5a5663c4c3ea52ea4687f97a9822d857a94930b5cc24a61e0e33145a01d18893b8b699a869f38e5717af6df082f92bf30a3e426f622d4a27d69bd8590ab2f6ccaee508daff0fe02f03c8b68ef30b5964da98abb5964c77df59186370558705261ab0ee70e4434140db897237943a6240841", 0x23e, 0x0, 0x0, 0x0) r10 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r10) pledge(&(0x7f0000000000)='(*--+^-:\'+{-\x00', 0x0) socket(0x10, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) semget(0x1, 0x2, 0x389) executing program 3: r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = socket$inet(0x2, 0x2, 0x0) r7 = kqueue() r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r7, &(0x7f0000000280)=[{{r6}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r8, r7) r9 = syz_open_pts() close(r9) syz_open_pts() writev(r9, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket$inet(0x2, 0x5, 0xd7) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0xb, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0x67, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0xee) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625200000000000000000000000000100ffffac1400d0fe"]) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000100)="54db0b54854d9a37275631fa6e64174e78402377241f3b2ed58c7bda91f1bb6545d47631dff7e76aa265a2f8843b8ce1456e3fb26125a455bacf5bd48c8d7bae6cf710c023b177094b91f32433bbacecd6613f1005d2fb896d2b5266906e9b8c5c1a418c4d72195cfcda996f6f5dce220916634c6dbdefed7290ee704452", 0x7e) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000240)={0x1, 0xc}, 0x2, &(0x7f0000000380)="153e51b132dcb57c188960be77ef99d268a82df7691aafcf40d0b3dd7eddbf032e1b1f7749554ba0f3a9f133bb65cf2eb2ac871db9b77f024189da71bcc4703316", &(0x7f00000007c0)=0x41, &(0x7f0000000800)="28eb0dbd8e67098046da440f1453282b1a14728e09444d0ecaac05ea7f48b05c5d3752e4c9d86b01f0b25d3f2813cc48c77ab55c4e6af20a0ddd625da9f4764be693148996e9687f679d27d0d0f3f9b29c1073fdc6f432b6877bc4e7640ed34f59ad12a3adc4bd71187fc263d66ddeec33a942aaecf7f54009fc81", 0x7b) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x12, &(0x7f00000002c0)={@local, @local, [{}], {@generic={0x88a8}}}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) 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, 0x80000001}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x4}, {0x15}, {0x812e}]}) syz_emit_ethernet(0x2e, &(0x7f0000001280)=ANY=[@ANYBLOB="b1d3bd0a0c02ffffffffffff08004a"]) getuid() syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 7: r0 = kqueue() kevent(r0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xc7, 0x11, 0x200000000000003}], 0x200020, 0x0, 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x49, 0x0) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 4: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xc5}], 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{0x0, 0xfffffffffffffffe}}, 0x0) kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r5, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r4, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/204, 0xcc}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000034000000010000907800000000000020004c224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8104000290780233080a00000000000000000402"]) executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) setsockopt(0xffffffffffffffff, 0x3, 0x2, &(0x7f0000000200)="04719580c4f01eca0660634a692506b3a13e3078efb2815270a5d72eeeaa35d4ae8ad9997eb9b192737dfbd9ca0f7442a7c1c938767bf55db01030711b7513f1adf91a6eff058f1f43d8095031b41e544e38d690ef7d4fa59a069ecb4a11272bcd6671acd54185f927bc6fc9066cf2fbf4a84f58ce1b8d49f4e23da13160049fb3053a5ad3ffa04c31d75b49a1b50a82551c88caaa478a8731cecd486758d87ac3ad3ee489671eaae85c32bc49223dce1fd8f284038922e54d017d49e9c0d9e42109970b3d2444fe6c72560af6820d75dcf3cd650e96217dff2c", 0xda) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) pipe(&(0x7f00000001c0)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x4, 0x0, 0x0, 0x100}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/225, 0xe1) select(0x40, &(0x7f0000000040)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 6: semctl$SETALL(0x0, 0x0, 0x9, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) dup2(r4, r5) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) recvmmsg(r2, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) msync(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040), 0x8, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe(0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) executing program 1: clock_getres(0x3, &(0x7f0000000340)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x2}, {0x46, 0x0, 0x40}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000001140), 0x4) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000000), 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={0x0, 0xffffffffffffffa9}) select(0x40, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x0, 0x3, 0x200, 0x0, 0x1000000010}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) r5 = syz_open_pts() close(r5) close(r5) ioctl$TIOCDRAIN(r5, 0x2000745e) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) sysctl$net_inet_gre(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x9}, 0x2, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224217ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x3, &(0x7f0000000240)) bind(r3, 0x0, 0x0) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x21) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) open(0x0, 0x0, 0x0) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x8) dup2(r0, r1) executing program 7: ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) syz_emit_ethernet(0x76, &(0x7f0000000180)=ANY=[@ANYRESDEC=r3, @ANYRES16=0x0]) r4 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r0) r6 = socket(0x20, 0x2, 0x1f) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0xee00, r7) setsockopt(r5, 0x1000000029, 0x1, &(0x7f0000000040)="ebffcb9296", 0x5) r8 = dup(r4) setsockopt$inet_opts(r8, 0x0, 0x13, 0x0, 0x0) semget$private(0x0, 0x1, 0x498) syz_emit_ethernet(0xba, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000010c0)={0x1, 0x30}, 0x2, &(0x7f0000001100)="2134517fca6ea5beab9bf93a7b188b0284728e1fa334091e153c00155b6c6fd6b4263fc53d7d7ecda89fdf5ba5006d03c1a3a485ddb79b17d5ae844fa8b54b9e4988f8c5c2726e7ffc2b52ba5d3228a9571bf5d30c6c7d47399313a8271143fa805a5ef16b619b9fd09e259941e1e0d5b6e6a8c21a04c1a2dffe1af25bebdadcca0967ef96af6822486f04d9b21b5228943e58e66f55a677a1bc26a18fb2fdfb15feeeb0afcd81ad65e1fe3264dab61bcbb440", &(0x7f00000011c0)=0xb3, &(0x7f0000001200), 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 4: kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a}, 0xfffffffffffffc00}) r0 = socket(0x18, 0x1, 0x3) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0x0, &(0x7f0000000180)={0x10000007fff, 0x100000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f0000000280)}) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000400)=0xc) r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xffffffffffffffa5) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r3, 0x0) setregid(0xffffffffffffffff, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xab42, r1, 0x0, 0x0, r2, 0x89, 0x7}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, &(0x7f0000000280), 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000600)=0x5e) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12, 0x1, 0x4}, 0x4000004d, &(0x7f00000002c0)="cf34a5a4ea8106bd0f58a997039aeb0c534331672416654801a2399e56526bb8c55f1ad5487e241d0053ef7ada180c1e45c4b4a4471b82d2573e1e43c1169bf2654efa89cd7d5d4327c28887ea839dbea3c86fb33799f521a62d8bfbe398ccfa47f8123051a5cb772d37af5654dfbe9934d8dffe79218ca5a9f9ed8b548edb8b8b66ee5b60a49501a0095a4be9efdd6e0000000000", 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000080)="e3206c40", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$getown(r6, 0x5) sysctl$vm(&(0x7f0000000200)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000006c0), 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc018696c, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x30, 0xfe}, {0x40e}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYRES64=0x0, @ANYRES8=0x0]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000100)="de7a022065cd6a454bb319cb2527f3c54b315461030856506f307270f54c5e1d1c681387532d3fdeaa94427c2a6825e7f887a52561d4ec1241f216afdf205490", 0x40}, {&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b", 0x4d}, {&(0x7f00000003c0)="abc202f19ff056d11695a1d44340c59742248ad3111df8e0e6b22543cd675ba8bd0dc14042b5162fa8402ca3d414fbc25fecc7d09f4addf7f734766898992a474eba83f87703322cac720791f8fa45d861c11ed55de1479aef0c5f7631b34cd2ce", 0x61}, {&(0x7f0000000780)="60ac101744c5712a328c101125276227c811e5379b54a4de38dab3bb8079ea5d2f3b84e700a42d70fa6ea15bd1d8a60bc2c533fe160d9680d8c68d0955f522a78c83f8318277641f3c1cf9c387fb8b588d6eb8441d5683af2690e3b3792721aedccec0ea9a82d2ffd4132a82dcf7333987cbb8e6d0a6d9077f310ea31a64507d66cb8c", 0x83}], 0x4, &(0x7f0000001240)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) r2 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x0, 0x5, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x802, 0x0) write(r5, &(0x7f0000000000)="76a5dead0f01f8607d2100000063", 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYRESHEX=r3, @ANYRESHEX=r4, @ANYRESOCT=0x0]) mprotect(&(0x7f000010f000/0x1000)=nil, 0x1000, 0x3) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) syz_open_pts() openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000400)={0x3}) socket(0x2, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/106, 0x6a) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x0, 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x283a7, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) setsockopt(r0, 0x1000000029, 0x3d, 0x0, 0x0) r2 = socket$inet(0x18, 0x4, 0x81) r3 = dup(r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f00000000c0)=[{}, {0x406}]}) syz_emit_ethernet(0x36, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xcb}, {0x1c}, {0x6}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{}, {0x28}, {0x0, 0x0, 0x0, 0x20}]}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x0, 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000040)=[{0x9, 0x11, 0x40, 0x3}, {0x4, 0x0, 0x9, 0x4}, {0xffff, 0x8, 0x20, 0x100}, {0x3, 0xf9, 0x5f, 0x101}, {0x3, 0x6, 0x5, 0x8}, {0x7, 0x88, 0x20}, {0x80, 0x40, 0x7, 0x100}, {0x7, 0x0, 0x8, 0x7}]}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r5 = socket(0x18, 0x2, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(0xffffffffffffffff, 0xc020691b, &(0x7f00000001c0)) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, r5) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000005c0)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f00004ef000/0x2000)=nil, 0x2000, 0x0, 0x0, r6, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) executing program 1: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000580)="de1c70274ed96368b9c5ecb41114c1f4000adc11afb1c7e8b9a28ec5b0b176216612ed9d49b66389ba4c080000005ada60878d0660866614ab8ce6d3dc3ddb7a50924ce73dca012b5f818af2c2d34fcbfadd57073b903a443a28c540326d5c75c3c6d3cefb23e346d6fdc77e7ceead18b7129c5f9a9004dba57301eab3cc5a9267c71ff0044739fbdc3bf9f3ca1f89a2e3c3c43b512726f10840fb594fa5d9a20240fc7bd61b73c65ab9ed5f42066fafa5af7d5672f23a98a45f90e4ddf002272f94475d63624b5045e8497f70a64faa67fde0010d3febe6e2d6ed53ba0675e11aea8411f68de3f3f313d6db094732935c16acad5350f99d4088fa342917", 0x0, 0x0, 0xfffffd29) r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f00000003c0)="931e59249d2d317699fe654038ea568bc0639e3a4b3e28a2edaa0491e3cc3a93bee06b76b09829d561061a61b5858b4e410bcd483ad43c04bfba052f3b7d8a6e0f24c30f2ec9c8bb84ffce01de2d1c216b3a4757bf73b18788a76717cfc5bb0b7b67241856f48f9dca0fa9082384c65df9a5ec7964b9c6a3eafde43155b9327521056736f2de4c1081e06bf1db07ab4dc1cd42fd73e89d83fdcedf2524a98a77e9c7bdd466fb2ff58570a3e4d0ddcc3c5e98ba3d5129a846121c6c1e0e3712737ae72291e2633761c2b3e8633bca7967348db06a9c13", 0xd6) r1 = semget$private(0x0, 0x3, 0x82) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r4 = msgget$private(0x0, 0x48) msgrcv(r4, 0x0, 0x0, 0x2, 0x0) semget(0x0, 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={r2, r3}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) getgid() socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) socketpair(0x0, 0x0, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) socket(0x1, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$BIOCPROMISC(r6, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x20, 0x1, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 7: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) pipe(0x0) fsync(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000780), &(0x7f00000007c0)=0x4) msgctl$IPC_SET(0x0, 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) writev(r0, &(0x7f0000000140), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) close(0xffffffffffffffff) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xc9, 0x0}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f0000000140), 0x7f, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf0909", 0x91, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) ioctl$VMM_IOC_CREATE(r3, 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, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f000068f000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00', 0xfffffffe}) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x800000018, 0x1, 0x0) executing program 4: r0 = socket(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x16, 0x0, 0x0) recvmmsg(r2, &(0x7f00000001c0)={&(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/222, 0xde}], 0x1, &(0x7f0000000100)=""/64, 0x40}}, 0x10, 0x1801, &(0x7f0000000340)={0x2, 0x200}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000200)=[{}, {0x1, 0x4, 0x1800}, {0x2, 0x8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x3}], 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1}, {0x1c}, {0x8906}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(r0, 0x1000000029, 0x27, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x2, 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f00000002c0)='c\x00') executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x9, &(0x7f00000001c0)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0xfffffffffffffffd) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3) executing program 0: socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfffffffffffffffc}) socket(0x0, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) getsockopt(r0, 0x29, 0x31, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000580)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f00000005c0), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x42, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000100)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28}, 0x0) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000001940)=""/137, 0x89}, {&(0x7f0000000000)=""/17, 0x11}], 0x2, 0x0}, 0x40) executing program 3: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) socket$inet(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000400)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391", 0x78}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x3) executing program 5: pipe(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xfffffffd, 0x68) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) dup(r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) dup(r3) socket(0x18, 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) r5 = getuid() setreuid(0xee00, r5) setreuid(0x0, r5) executing program 6: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) listen(r0, 0x401) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r5, 0xffffffffffffffff}, 0xc) r7 = shmget$private(0x0, 0x1000, 0x829, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x0, r2, r6, 0xffffffffffffffff, r6, 0x80, 0x80}, 0x100, 0x6, r1, r1, 0x4, 0x80, 0x376cdc24}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r4, r2, r6}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = getgid() fchown(r8, r5, r10) getgroups(0x4, &(0x7f0000000280)=[r3, r3, r3, r3]) setregid(r3, r11) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f00000002c0)) r14 = getgid() getgroups(0x9, &(0x7f0000000300)=[r10, r10, r12, r13, r3, r11, r6, r13, r11]) setregid(r14, r15) shmctl$SHM_LOCK(r7, 0x3) setreuid(r2, r2) r16 = semget$private(0x0, 0x4, 0x300) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000340)=0xf5e7) r17 = socket$inet(0x2, 0x1, 0x80) getsockname$inet(r17, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r18 = open$dir(&(0x7f0000000400)='./file0\x00', 0x8000, 0x63) fchownat(r18, &(0x7f0000000440)='./file0\x00', r5, r11, 0x5) r19 = getgid() fchownat(r18, &(0x7f0000000480)='./file0\x00', r5, r19, 0x4) sendmsg$unix(r9, &(0x7f00000009c0)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000500)="8147e6b052aed2ee2ab47610d905c7493c023a455d842b21dd9d999a3c1080303b9e16bd8b2bccc903bc24d5c59ee1299107a88d0cd78171a859e095d739a171260aacd542d62578890636d2d8959a6319668c91e9a40f309f10b3797f768c9e4b428f5fdf1c6c58b58b6a0218990774900c4ea64114ae5d71deafaeea338013dd0d6f3af211a11cbaf148c7aa6cd05795dd2237599466c356c7dbf72e6cfc9bd2ff5e93ad7a53ef2627800bfd92a0a955ecdee93813f2c8e2922e0e107d64bcaa09a25aaaba9ad77be9fca929365649de2d9c41c038da3f2c4bef859a18844c3c82381fe3e3bcfdad317decaf49", 0xee}, {&(0x7f0000000600)="7ee9fcf1107711d3431d69483f66d6d78d5cef344c3da3e3a35151b4cf92e6c954ae23538bdadddce2a516fcf836f9bb737e7016a06eee1f27522a41cb4d99c58c9af1551413bb5650c50312dd075186c2b9df095b0b9ab29e3b0e7ef1cd359c67ca2cf9e8e026801688", 0x6a}, {&(0x7f0000000680)="cc4fe73f617f5541fd907fe0aaaf6527e5432dd06a093dee2e148a67ad785d1bd95a4fcbb4c72fe15fcc2ab9be0f23188ca1e2651584987e4e4ff4b665d20d9bf7b9fb8d8015548dbffe9d845202c9031cffbfdc42bb49548b7320cf55e7df8abf10682109cc875f540a4dfb9681dd7f4736058329e9a62d5587c3e4cb57a483448084cf6de65928cdd69575f7461718737cd87b3b3164dcadaa1a230ce3d26d5b7eb0462e1cc845dd40d56a0d597528b777ff37c530fcceb114edae4f30d20dfe66a9add1f95a9eb24b2c5bb669ec168be3a32061efb2d6b3bbc4b89307401b359a415bfb52408dd5b8e457df0aa6392268f0b28265f9e5f0c5b9", 0xfb}, {&(0x7f0000000780)="0533df4f7d83171ddacbd60bdbf726620b614408512284be048163da2e187ae6bfe55721e2448ef63509b832d0af3c72163e446a62f759c09eb15307260b4e9548c589b3ac8e3a585bbdf7d8562a883e67a7ff101f871f6aba64bd5f0e51fed27956a168414e3b21d8b6ac41ff8bd16d81e6fe501cb6c84ae135bc", 0x7b}, {&(0x7f0000000800)="a980b45d92244475bd1bfa474a10780bac75c375dad95ea706c67bc0eb239d716d26b313b4457b370ee8acb8ccd4d29a2f09757217b06a8f2f6630ba0dc0d303791ed6dae46280a29270ea96a62dfde95879672856dd9445ee923134ddde971be050817162c866db4044d36ed361ec41a54350bd1b9f182a58ed62b89fa9fc02c1274a0c10f9f64ca1b6b13689d3690bdfc24b981aa8a32ba76ba8b5a8b2ed800d225a415a007cd0929b5f736f83028143bcb20d7e1cad7d35e40b48c50f8295b24e501e90ca2d1bd7621ca94b05a66219cd8616fa261a76ba33403be477efde30223934f7e650800775abb7f53d3fb80164f95f9ace39ab58781007ca", 0xfd}], 0x5, &(0x7f0000000980)=[@rights={0x18, 0xffff, 0x1, [r8]}], 0x18, 0x404}, 0x9) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a00), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r20, 0xc2585601, &(0x7f0000000a40)={0x10, 0x5d6, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffff0a71}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xc3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffff80}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xba28}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xbee}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], './file1\x00', 0x6}) executing program 5: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) sendmmsg(r3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000100), 0x81, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x2, 0x0, 0x7, 0xc1c}, {{}, 0x0, 0x0, 0x0, 0x5, 0x5}, {{r2}, 0x0, 0xcc, 0x10, 0x0, 0x1}, {{r2}, 0xfffffffffffffff9, 0x6e, 0x1, 0x1, 0x3}, {{r2}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1f}, {{r3}, 0xfffffffffffffff9, 0x3a, 0x20, 0xfeb, 0x1}], 0x8, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) connect$unix(r1, &(0x7f0000000100), 0x10) getitimer(0x6, 0x0) getsockname$unix(r1, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x18, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000480), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000004c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) executing program 3: r0 = socket(0x20, 0x4001, 0x2) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b19) unveil(&(0x7f0000000400)='./file1/file0\x00', &(0x7f0000000240)='r\x00') syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYRES8]) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x2, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/130, 0x82}, {&(0x7f0000000a00)=""/256, 0x100}, {&(0x7f0000000700)=""/237, 0xf0}, {&(0x7f0000000080)=""/101, 0x68}, {&(0x7f0000000600)=""/133, 0x85}, {&(0x7f0000000200)=""/35, 0x23}], 0x1000000000000023, 0x0}, 0x10001}, 0x10, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) close(r2) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {0xffffffffffffffff, 0x80}, {r5}], 0x4, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {0xffffffffffffffff, 0x80}, {r5}], 0x4, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 6: r0 = syz_open_pts() flock(r0, 0x6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) fcntl$setstatus(r1, 0x4, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "1a0001ad09fbda89b967688339204900"}) socket$inet(0x2, 0x4, 0xaa) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="a6", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x0, 0x5, 0x20003}, 0xc) socket$unix(0x1, 0x1, 0x0) r3 = syz_open_pts() flock(r3, 0x1) syz_open_pts() syz_open_pts() close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r5 = syz_open_pts() dup2(r5, r4) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 4: lseek(0xffffffffffffffff, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x5, 0x0, &(0x7f0000000380)) syz_emit_ethernet(0x2a, &(0x7f0000000b00)={@local, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@generic={0x7, 0x6, "11ab22ca"}]}}}}}}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x21}], 0x1}) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 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) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) executing program 3: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f00000002c0)='./bus\x00', 0xd044, 0x81) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x10) fcntl$lock(r0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r1, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) accept$inet(r1, 0x0, 0x0) socket(0x18, 0x2, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000180)="33b62b53cc518098fb586f8654ccabac394a21176475c8d7abbfe85ea97a60556ed1667c65fed0fa826e806391cd8e9611cb35b5bf15aa52dbd36706438c08bb429a98cae4a5b7d9a392f26dd5293c0ff1f72ebc06c427cd49468f", 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000280)=[{0x45}, {}, {0x8806}, {0x7, 0x8, 0xb9, 0x4}, {0x5aad, 0x3, 0x3f, 0x1000}, {0x80, 0x80, 0x3f, 0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r5 = syz_open_pts() poll(&(0x7f0000000000)=[{r5}], 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) socket$inet(0x2, 0x2, 0x0) executing program 6: r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r2) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x56, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60cb70650020000035b282d55c8bf287fa1f01eb6b0de395ff0200000000000000000000000000010002000000000000c2"]) executing program 4: msgsnd(0x0, 0x0, 0x14, 0x0) r0 = geteuid() geteuid() r1 = getpgid(0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000002c0)=[{0x3, 0xbf4e, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0x7, 0x1800}, {0x1, 0xe5f1, 0x800}, {0x0, 0xffd, 0x1000}, {0x2, 0x6fe7, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xfffd}, {0x3, 0x9, 0x1800}], 0xa) semop(r2, &(0x7f0000000440)=[{0x3, 0x0, 0x1c00}, {0x2, 0x95}, {0x0, 0x400, 0x400}, {0x0, 0xb10, 0x1800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x401, r4, 0x0, 0x0, r6, 0x8, 0x8000}, 0x3fd, 0x2, r3, r1, 0x744, 0x0, 0xa, 0x2}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x39c5, 0x0, 0x0, r4, r6, 0x5c, 0x101}, 0x40, 0x800, 0xff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000500)={{0x1e, 0x0, r6, 0x0, r7, 0x0, 0x11}, 0x8, 0x4003, r8, 0x0, 0xfffffffffffffffc, 0x3, 0x81}) r9 = geteuid() r10 = getegid() r11 = getpid() r12 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x6, r0, r7, r9, r10, 0x10, 0x5}, 0x81, 0x9f25, r11, r12, 0x8, 0xfff, 0xffff, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r13 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, &(0x7f0000000040)="1b7f", 0x0, &(0x7f00000000c0), 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x38}, 0x2, &(0x7f00000005c0)="72000000000000000000000000002108184d56f08b3193fd7cd79fb636e566a1a2cf9e11531fee22d6c5c247e418872e9f1f1f5094c0cee9e16f75a659f256411570b628caf396ea0ca33add4660c0bbfeeaad228af23f70ca53e4278e2e0a9e1efd9632bd53c732e9ca985072451158fd708e26e7a6cca222f7f9e86aaa11469c6edf918e3cbb27925fea95021e89ad727679ddef66ddadbe07c4870c6ac8bf8d7647529ace4f3eade087d6e36649fb1134", &(0x7f0000000400)=0xe, 0x0, 0x15) sysctl$kern(&(0x7f0000000240)={0x1, 0x4d}, 0x2, 0x0, &(0x7f0000000380), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r14 = dup(r13) setsockopt$inet_opts(r14, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYRES16=r0, @ANYRESOCT=r7, @ANYRESOCT=r1, @ANYRES8=r11, @ANYRES32, @ANYRESDEC=r3, @ANYRES32=r5]) executing program 7: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x10000, &(0x7f0000000180)="182b5c5c72237bed8983d1d3f4b4db2bee43e0e2bb7a6ab572b3f29d35d942898880de1cbccabfec0fc0b66d43a205b7fc600b2aede23073cf9c7bcbb8ff3cc590ad3d44562cea8ce33ee0e1b6a675e5687e9b4e01ab1214cc37df4463b91e2b8708fcbc51af738a50f021f4f5d481f52574ae4c8c5d6def7053bb579198f4c3c433e961e83a76871efe3899b945e4c057fb00a222f3a07aa47ab7455d3fbe5f2aa1098be1789368a7867c97c15ec8bd0314e7181ef2a845c1396ba675e97be4f94c1b7498969064f91872642cb3d307b82fa5ab7a8270b853dd2b9e36ec786425928993d7ce80873676be3c7da9a25167ad6e3a38bcf02ac0acec529c6646e9419217945eb1abe85b2fb3bb5383675b1397837a484318e4b321ec519d72def5153dbf309e5f2f55d1769e8894bef65b7ebe2737417e76bca9c21b2d3feb2c2436316d163b38765945d19fa12ff4e4f204c1", 0x152) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x7}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f0000000100)) executing program 5: setreuid(0xee00, 0x0) r0 = getuid() geteuid() setreuid(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r1 = socket$inet(0x2, 0x3, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x200b622) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000600)='./file0\x00', 0x70e, 0x131) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10880, 0x0) r2 = socket(0x6, 0x3, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x18000000000000}, &(0x7f0000000080)={0xce9}, 0x0, 0x0) r3 = open(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwrite(r3, &(0x7f0000001500)="18", 0x1, 0xffff) connect$unix(r2, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) link(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) dup(r4) rename(&(0x7f0000000740)='./bus\x00', &(0x7f0000000a40)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x3}, {0x1}, {0x5, 0x0, 0x0, 0x8002}]}) socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x2, 0x16) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x25, 0x6c, &(0x7f0000000300)="594db3e5dac05c530a3ded94d2eb158922dd3a6e39935b60d1b46ee4e6f1b925ffc3fced0daa12036b2143fe192170d0a07fbb945b426701b3ce21bbe6d45037bd0d692c0449f9a4c05c8a0e3aeec50bdec5fa409dd6a296f2062d4b3986117e37ba6df9e383c41e5f89a9c8e4e9bffeaff86c7bd707bd598eec59e8e473241abcf29bdd77905028e88d1e4af53b80a6a06bb28655fe9180c209ff1b07c336e13242cff6a2a279187e583448792714d9", 0xb0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="c80250c7", 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@empty, @random="e8850d8b98bd", [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x58, 0x0, 0xf96, 0x8, 0x33, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xf, 0xda, [@rand_addr=0x80, @local={0xac, 0x14, 0x0}, @multicast2]}, @ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x88d}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x8, 0x0, {0x8, 0x4, 0x0, 0x35, 0x0, 0x64, 0xfffd, 0x3, 0x8, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop, @ssrr={0x89, 0xb, 0x1a, [@local={0xac, 0x14, 0x0}, @broadcast]}]}}}}}}}) r3 = socket(0x0, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x4, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="c7", 0x1) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) close(r1) write(r2, &(0x7f0000000040), 0xfeea) poll(&(0x7f00000000c0)=[{r2, 0x4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000340)="683a0f3776f9b8bcba02552a9a3e976c3db0dc50aeb349e8d59a056750eea88c36e97894a29c2ba5b884182fc48b9056091d69cabd20501ae6fdfe091c24f67bed73f60343d671f7a0756df43b89e43bc3158a718f69aff1d8dd4f641ac3ef96c1e227dc5dc379bf6598cc93d6c53705900dbde9539c8e86eb75675711940b9b8135e41b989008e4857df0a2a2f82c61fa6f047ab3941319c3990f363203ec63ac3f4baed20233bc91c9875a0158172edd823fd08f1ddbe99f6c576705652b", 0xbf}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x81) syz_emit_ethernet(0x36, &(0x7f0000000ac0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x53e, r0) setuid(0xee01) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r1 = socket(0x11, 0x3, 0x0) read(r1, &(0x7f0000001280)=""/231, 0xe7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x8c, 0x9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x1076, &(0x7f00000001c0)=ANY=[@ANYBLOB="d88992031c4d6af70bcde0cf08004a06106800650003ff3a9078ac1400bbffffffff890b077f000001e0000001892b01e00000027f0000010000000c00000000e0000001e00000010000035cac1400bb7f000001ffffffff831b0800000000000000040000000000000100e0000002e00000020000004749db4927400b39f1db4eabb626a90bc882c6bc2bd85a754f621f20c65d6444f78923ac48c0db6377c0df30fa0bf936cb14c93645e79b8b98fd5e16e001091762b8b9c2de45490e826852ad9cc9b18a619415410bf02b26245f4cc4dd8a9f5365f5707a60d00d671b2584194b57091f7abaf2d57c45bc90c8b77ad3063d86815d5703baaee203bacedf45a7742b6aad3224a50d0056b7bb0ed3b0b737e64ddb9fb31680c874261e0adb2c235bb433e5cace21830501c96543357f5f115bae96410213c880167241e21eb17034d3048ec73f2f73aff6729c6e73a8fbf205a9db4bbeb5ce66893b255e22652047240f443211785aa74f66ed001fd32cbbc065d136943359cc05540bb43da82d23448789d6332b609f4c6b124055ce744fa701009d8656d25792c16a4a2677c3ed1bdfd4792589d657f29502e9424c13b2f694c1175eda9c044d2bd0b574f32bf87f36b01619d9a8988607a44b4a6cf62046b13e3bd420778655d9eb3d8eb1053a525ef180338e3bbcf97627c4f95b67f90fc2d01b1c1b5327256b4144897289bb7aaa1cf500206374aa34cc6dcda3baf61b72a015a52b53ecf7403d45368a56ca42ac3bdb28e65e53a27bfeaa8424ab5806621907ac6ed5e863ee537ec0ed8d382cc3b31d8922e5db1996a5719f4c398975b9bc2269112470a1e6189f84f08152c3024ace6622e55d09a2a4befcf834ae2596d698cf2ac8184fe3ed0fc79d066fa2b8d9385b984193008d16f1a1211fc030a6a72e9e6e0f806a6e700e3e21c30c8a26d76dd08c5367ad1988f88f5a4e66c48f620b5b2499dce9b7ab268a822784c54f0f920953fff17efaf26301e8a3c0f97f9af5221dca5279c102914b4fe0cb284e5dae78639f97557aa3dfd7fc985ceee8a42a5673f3458ee5e453613bc3b1043ea39f538ac4920cd4afc3ffa9bdb9b634c07b3f83a8a5d3342ae63644171d659d91fb67e0699512314ba346e631a53a750dc68507797ecd5d6dd426cae03c21bedced0de9f55646baf10d2ca3f147070c095a92b48c930e3d3bb272f604f5984969735a505f001054fd9967f8179f5d9f2f6e2a1b55ca27d7c327c4fdc29af15b1635aa2bd95e5952f7b690dd104751c1694a6d2f9dd05a3fbd8aa19893bc2fa34fa221a318eacc28233f75c75ce86bac8cf7b5f49c989abf91e29fdfc13c67e3638ec71c896b137dea05f38fd7333802f73db54ddb88c7b12653034e54b6004f4d0e44ca1ecaef0017d4e8de114a154fc6209c934374107b037a37ca919a453135b8dc4d08b45decc08157ae6693667932ce97d2c175a826ae575b86b1610500a1b69b8534e7e1a855a16d8c1d025bf34e9735ba3f5b1646bf87603f5d586a34d175c094ca4a99ea78c1fc4c362280aa3165a88894124b46db5481d7d7bdb5d4afc350ae272da8b3688f9e6936413aced3c03d9cfd9bdb383a13bda61868290ad9dede896ff7452682484b6f55c9fc0b62c2a47f133c4cadd0b7a41e163c0b04dff26d520bb666ffb15dd6db210975ebc6b9b44614b9d1e5c7a830f61a20eab57bf3199b52a53a3e7d8ddad48de7d23d7c33b99035d94e008db2a2f9ff7aeb123b53d5f6e1db16dea2c774220e845da87deb7d544b8939600e55f6abea9b71ecbc96adf0fbf08d987393d58630552aa83d91dd7629f16b08124b047f322be3760b3b2297c33f6f9b8aaf40ff46aae19ff6c4d466d7aea8e439a1f14e574651b8a1c6fad55195d5ba269683f89b4c410e5f28e8b3da58307e3dd9fcbffe3a60244984f06c1aa1e6fa09dbfe3f918ef2754fee46f954fa61d39a9fd3b6879bdeccca3ba1a7320fcc27dc81f9ee4b53de36d15ee558083c55b3faa9122cab7687d9f870ab9ad659f73ebbfd5b95661e48145e72a7f9e619f3a1b22453dad0b952de5f20091446240ece7e2fa1479677bf1923a60e6f657a7dfe66428b9c6f7f42e973275e92ee8f2c45b71d90b241503b555ca88273c63b1bd368445f07df3d28ac4a9f8f953e17b15d9f841d52945648fee4728b498896af1f7a137296c297398e3704ad67e13d6e560d05dadbb26a2edab3c189fd1f8bf096ee8dfd95b547f92fad3a8ef230c6aec0b8217f02986d9517d93e593d496210d8345e611493e17d76c63b76f0683844f0009588625364b493f2e157b1e2c2c795526561afa1968e942ceb747be035a3b675072bf1b9e28f2d6300f6e10248558cae3cc05747b688b0ac92f3afa2a227cd74f7f5484e2c21b83fa0f840ac21a0d2933dd533531bf2f8d7af20ce278fcd5b31518d891c0b88269f9cbc07af225d49e13cd5b9b0bf8298f8022f7d66aba0ff47b2b1e1666b8aa5ab18a772ce3b3cfcfd5b3ba6ef4c551b48c9fb8d292d3bcd313f1f80105429ee65ffe5a34f0ffc7905d07a38737f0bc3f1fd0eddefc3d42dad55e8007d94d4b6c1f094e340303dfb08b0ffda569e7c692e89b86ad83669935d62b00c1a12ef771b2a8fd97c6a27bd16aecd6a9d0a5a52ad862e552ed7fa846c0ae4916abd89ba07a4b2a0e2d340563b0414ba8d36dbc0ce14791af1525e52459364a75a8336845800514b2a8919dc58665583370a9b31f35dd54776d8027c2332345ca388c4e7d89545ce07d22064a771b6f383af506a3d2f0d12e1931caaad917c66c1459042e61ea874c9886267fb04071525fbd752614144ef167c4939cada2a210d8ef654f7de5a38babb5e9ba85ade5d58ed44831557b27dccc57af8f959f0a1c43861b48df0c3e2a71cceeef18419f03a6333880f6f142bc85ddd7aa9a71810b033982f69ff6c73576cc23b6f38f2577fc07e48dd1f8283726d76f4199863402b91f4d912b1fc7fa5f40ad2d7bc6a8f4a42bf3a16aac0cdf02ec7c741330162c0e5093ec539d0b6ebdef77598dea1a628a44cc1bfb50b94dd502a4e5c16e0c725bc118f81571299a6e1e84ce0422819ee54b2e3bfe6f38212d849d2fed768eef0cd21746f4d9b1eaa87b037da8447c73d20ff8b234e85ad064cc321f92fd309583842434c94e1efd5a9286e0f0f411efc50d9bc2e5b9a89aa6d3fd76e26f5c1f8b4283a52572246376c08f8768a3272d7953ea2e6eb8dfddae189d3929ea22d8a79a683230d975e9f6c980d35ce8c44bcb7303964adbfea717478003f7e0e36fbc289d225cc77c44d25a6bfb67f61c8cf32cc9131997dd31ff86b09ed211958c30a652960849251bfaf697350543f528d80ad3ca30e3f26ace1c13b11f73d7be474312539fc4e0fdceca7cc97bb6c75e1cba9fa3cd316bf7ac00ba4cb80de1e3bfd5a0db154984cc41a4c32fe5cf03666a2263f183ac2ebcf0f7445af914f422cddcccd0e4ec06fec39965f81cc4106f94a1fcffb9da2c9f6a40b1d41be15b285c7db072fd5ef688147a3fe250ee9614033f81158c5aed24133fb6d0274b69ca133d532bc7fa6c412c449973dc3aa2dcb93e51c98289f981e3ae82b2aabe6d5fb9c7c17372cb995d0fb463144499226dcdbe3e3b3302079f1bb17469fb2354e8a4dfa175809218873d3dc730447943432d215ea1369bb8d40975f7099e1a06e57c587c36f8bd2388f7e931463cc7f7246088d7a8112015e1739a763cd41f6048aef343a2d67f0e6427bcfb2bf2be778de17fc40944d28176dba675173b0cc1ca87afb13faa9476e2b3cfb7bddbdd85edfb946372d33d80bb93a0f65cb629d1bc85a7b38f015b968dfd9e24c0219209a85eb17e278cf1cb09db301d793832e01ec0289e408cb538da7ed1aa4fbe2643e56d1889bbd3b69ccb8ac96ff1505d50f1d51c27a686a5e54b42a80dcb02a8da5f153169518af02b99d5b96486ea6b29afaed08556a3347491fcf71c2af717324f6fa279f65bddac0e2931c40601853ea5f1f1e30779420f6221a2a2655e1d1329f640a2872f296cbf5b3ab4a9afa088ce95b0c674235aff2f9488fd6fbcb54780395686daffd89ac19195226b206f909ebec8cb1881971a0caaf47dd325a85b3bcbb2899e8ec52615bbb7b0e31ce61e23a67ea220d0b11763d13791ed0d4789b4f740b2cad777d66669745e89df7169c6944e3a6bcbf8597ba23ae5fba0ab42a9c75971f472f3b6549a115f3434094040eb61051dfc6def89d45809893fff810cd95fcc5b81f8ace4eb391e524da019f3cb1df3aef55872ee705de945c053c3cb14391dbb42b562e64286f2f6d006dba83bd2125e4d81eeef333bb1814b0acabe51abd03f20cfc3dee2becb381c523f8ecd102577554255b078592414e4a7a931e583076f6256762291e872c9a0c7d72657496c6a718b7a88f3f4be80e4428d420cf77a490e1cece2de274ba81e1a14f1480ac9f99689259a7604a976f442dd6e4cfcf3fe1a892635ce2f6e79067a80f00b6d281a60a74c535372f8056c50294b54f52fe8bc899520d9c8413007043cf61d6387ab87faf0ce5faaca9b51d695ca4f7bf64b9be1d9cd161867ca1b00f3f1ad1b0c48637167ee11854d51e2bb8721c0af7a59f07de4bb30596f448601ba18ac8a9f66eff8eb60a492f6ea3fd39e05982e90c6ec7614069f66aaaf7f92104972d7c82f06e933508477572498e9af3a69aa099f40089bba2f40b4e9b43b198ad6effc6cf469aa42b08cfe895e5037aca756dbf92df21de079d85a747245a98e5e1d299e1557a1b8caafa385728b16ec67c0aaf76a9d255042687ba8ec0df22c12824e1d8d72bed9d9ea5242cf406974a3c20125d732975edc3a0abafc32f8cf503ff46d4029eb47d86094cc8619a47730ade44743cd56a79e082ca7a5f52ebefc1b794333bbb939b9d737fdf54e94765c944e777422bc92637215eb0ae26544830a8477d2a5fe84c183fb9d62664cbfa426a98b0d89972395c2786a3800df3da062c04b1b17d1b5f2c2466c9c1fc6b1695f5566eeb66f54e5032cd66ba99a2253c28a5cbf35f1b63175624b5ab24bd7a2e4cc3b22cd4dcd71d3ab9b3dd93a8aab6ec7f5fd3f92700238d9f4d94537e2daa34b7e55a14e857bceef4c297853f2ba9af5c151a0d08e3e632e1ad83600bdc76bc87c43783df44fcd96738c4e3342ce7a1ee879598c588c03f9b6a3a6cc43d7e2b16eed51419198a5126e94fedf2694c93966782cf30fa7f05eff629564ee4257af66c3b64c8d205b3a45946d4ffbc09d1865d2be565aac4c8900ea23372ba676648760209e8760f57f46080a3fdc81169de500a9bd32a71ce91a3dd840b23186f8af00f8dbbca4200cf207f356481ccc310a2259ecea968dd7e4ba615c2422c04b8cd4b038bb7e33f24d70c915d414e10aed61ef84beffaf9e7eacf173d99e4a0e163e98f307dea94f7d5c4ea3e8e2af3d3fbc8aab5f52bf359e46b50afb3a25c8b873d1eac2d9717d6ff6936dd47d6a1a3b674101e32872b92f1fc78dfc114b51d24765a76fe4d9129dbcf88f83858f9adf6576d8b26b96e22f5d2b889cfcc8096ef11513bba940edbde1bd319333c44fb5d89793f22e872e70bedcab767d60c26758861d7ce80274c1450c13c2fb7be5b4be756f072cc3e0acc0ab59b7bc6b8482f2f80ea8c317e5751eec5f59bde493f1fa2f0a7871b3483e86618ee3ae824c651797f8896ca1c7e54d36a7a0f235e448c8fc30b42d38fc831bac7a96f6010374d789018ae2b3257dd9e910484fac138f389de9e282a621f79c054f727853587f002e81f821159a99611235f6e422b1d0cc2d1db49bca36a1d3990e481f9c3a4ac943ae3121db196daf25e2ab6e0a60e3c04597ed951fde197fbd44c733d2d0f8f1c695e6f655400"/4214]) ktrace(&(0x7f0000001240)='./file0\x00', 0x88f21332b3b0b178, 0x1000, r0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xdb000}, {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}, {&(0x7f0000646000/0x1000)=nil, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000750000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil, 0x86d9}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100000001}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000000)={0x4, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfff, 0x100000002}) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socket(0x2, 0x4001, 0x0) dup(0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) syz_open_pts() syz_open_pts() executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x2d87) 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 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x1, 0x8, 0x200, 0x80000001, "8fa663743c76f203baf02385a0423dd4a6314e1f", 0x36, 0x200}) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000003c0)=""/252, 0xfc}], 0x3, 0x2) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/140, 0x8c) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x5200) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000004c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, 0x0) socket(0x0, 0x0, 0x0) close(r1) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfff, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1012, 0xffffffffffffffff, 0x0) executing program 7: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) socket$inet(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000400)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391", 0x78}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x3) executing program 6: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000001700)=""/117, 0x6a}], 0x1000000000000243, 0x0}, 0x840) sendmsg$unix(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)="e4", 0x1}], 0x3}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r0, r2) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)) r4 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x8000, 0xc4, 0xfffff971, 0x0, "a79df021e9b8403d3536240900000000000000ae", 0xffffff3e, 0x3}) r5 = syz_open_pts() ioctl$TIOCSDTR(r5, 0x20007479) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000040)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x8, 0x1, 0x2, 0x10000, "efc608bbe0c44c4575dc3cbade7ca79d2f6a0e12", 0x0, 0xffffffff}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000000c0)) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000140)=0xa637) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) sendmsg$unix(r7, &(0x7f0000001580)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000001c0)="0e67a71e3fedcd5bdda9c779c4d6c41e339e6e07dca31f76621ec5bc11bbd805c5d3accc686122487a15e996d6ce843e16df91440ebbd1e6dc25fdfa7c358967b3647642ddf332e8cf4a6fa1599bd7cc222fd6706a8c3330d89e0b7ce8e94862c3e80dd3a81832e8bd43fcac9bd45e0f947c8d5be76e9784ae3daa457f0b4edb9444a1fbc5177d0e0fb75a4b24f1fbc35507f3fe66a95b90a1757118e24da53a6e3d6133", 0xa4}, {&(0x7f0000000280)="b8aea73618c098957663982e", 0xc}, {&(0x7f00000002c0)="7e4e9d36de42ab800a4cb0c3d1a35ef10ba877d77c062c67870f3aa13f63de56f0e9c79592aba57d7101815b12112b89c5f7971399e54f670450d75b053f91b447705fad2401ccbb95b6e8a58b2a0cc47c84310f92b4cbea57d179b019145a4101f4c2f6855f317d5b5f8a6dc39e7ebaa234a5f7ea3e525a7a65d2ca320bf7bf1c0272ad3d328c9e732e8c8d078d56d73311882e0ec492ec8abd1af8a877fb0f8fe431bf78a64329142e330f703eb31ab11f9e49c7c751123bacc1cab499ef4cdc2574992a3348130a3fdd3d2d3911ed66cc6842026f5d827e99b9298af8a3f0fb6d5a57c32321", 0xe7}, {&(0x7f00000003c0)="91186ec565371703bc4245080c086b2a43d072ce7e5dd02933cd09ddb6b0ba7e52a3d564c2df2ad00aee3960f67f2ea2b86a19547d1b7c6afa8cb8a8866d0dafedcc8c98ec91c65d0fbbc938eb4f6ed7680c0b09228418c760c8d80eb65b3cc14046886c357fe6bd5f26b5e0e19108db2cc5e24509886c19b39c1da5ac648ec91d5e566faf0ec5b0a0fc2a67a53674d3862dcebd04a0aca5f45fb49af8ed5c217d54c101b12409ada7ad701177e88313f8e98e20d951e374b22480c1bcc3919924c217e764c96b6d8df8383c7d084847cca1174ce2d290143e6406d9822a1700806d961dfa1295563a5d300101cc51211f6e813bf4e3d343f2653d7ea5e7e931fd306c67ecd6d9cab8caf81cbff8b30de36889d8529967f0a2c7be2ef1556a2f1350a41ae7b0468e6c3079a4b214c04ffadfffbdd35a63d80db533b96c455bc2e75966de6bfb2a8b2255d7dc99813063b7e0caf342472267d281d4ac869189dd15c93fe5972f3cc76e96e199a74bd2a05a6fd24453b4ce84f43e686060ecddb89ffd6840371431e3f130a2490c3373c96b5dc135c59ff88d4633a8d0e41738f52f983efa46ca9844b88e440402fd3e347d839353b6f894695acbae3dcd0c9e6bb884139ae555d6148344d84bac14940b493dd7712966be2e6312586ab9d967d2b4903f96078407360c29a25933fc8feacbb3798ddc17140804788fbd9f74faddae26fbd71328f45c72012acf6b30a4042aa5a767777cba0a8a30713c45d327e61d54a73df304b906396a8f10402d022cf9c7ea9467c4d6ba279663c1b8bc549d8c271910aa3927cc1b0f25913ceade15ec715209ce666885e2e579f8c38435c27c26a6302a5a4bdeaa1789e0b4f1bbcdae8898bd43675870947774974962c9244330d495247d84d8732e9f5fe08e8e9522b851e65cb37f2b70a9d828b61ae36095f7f6aec68bfc0749106b931f53efa0013ba1617f5f91f80c919cfa603fbe7e7a05efc9d29db6f38f10ac8fced5e8ca309aca1c22516f8ab0a0e985af3bdeb269a0ad867fef165e2a8e79fda12eacee00834d4436b42afb95c0c39b46901d0c3e8cb42ab1e6c5bbb5758a06a52288f3c63c47d529f79ca680f2c2e692fdc9c8c6418d0c31e2e94702c36dee448d1bf48735a189108418f76a3f43113b582e82998fe4e5a6fd1a11175898658e09dd740c0e630df47e7d1932588eca79261bdb4558d93edfa831214fdb0138f17792192b05fff9c9914aeea669467b351e21ce1d53a3806e89f5c5a00e1c26ac0ab1c40443eda7ef8756928ea6e70ba43b5176ef8896bde2863fa181478672aae77d9b4160ea39f5e8f3ce881dbcf224a931046a41203990bc26008fee2a444532df18ee4c49427da021aa32f8700c7cab8d87c899db0131533560ba53eaf6b9230449102bd57225777c5d92d25f5e15da23dc863f7e940ecff8e289dac5c69985c49a90d2e06b23464f208763b25813438e4177dad72c2b000b1feb593d6ffb270813069eb3b672ef104d595a2e27c7ac60cf84c7cba80e17ba25200d99770eca42f935131dc1fcbb051f8aa71537da89e78c9a08e67635e8daef1a5c27fafa1d2a4681edc050ba99b3bc51c018470c185db06dd243f2fe82988458357a87a8374a1a9508e70a4445441d5c03d0d4e201a73eec1d5398e1165471a2b33824f682513de7429265244b0b2287fa404af7dfaaf9c1e791159341c79de612fe70e4df76df8c03ff63a0e92cba77038674a70f572348c2e16dc0027894d9d157509b0b41b0401a8038b5b07fa509937ca1109d839a4007d99bfe227fc56dfe657eb2047b251728a0fdf3a0c7057426d5250557033ea07f9bb208d93adf3034f3802efb0ebfdc41f6fa7d9a8abcbfd4deedaad9da72b3b32432a6894e3adbd358cf55749a6153d20b025d38124fe5e4a9df072cd78186ea3dcfa7c177ba9415adba5a637caec9e2dd106dd18f5be1dd43baf7c4e6f1870ef9f132a4e1b57fbfaf5dd5270ce5e50f5b5377177a02c49c46b5dfd7bae4aa7aed8e085f565c75f4695edec075b34d4f2b48175e3086c9307db14a115e9695c081710e566c5bfe893231c18af9d5ffc0e15aa7de306d062c8d348f05ad94332f836ded96aeccc99429327e59d45c663669d1f51694073bc1dcfb8cec813139d7d762bff55201ed900626888d38c5fb2b40cf84f1f008e329f08a28e409e566386130b919a057f39e6b1b58e570f18beac2195229846cd7a041702cbc83d659b843274eb3fa4510aacb9810ae22eb9d89254aaa22e6e00c3a326ea9785121a0d16719d2551b9c2aabaa4264cbc7675366556015f6e1ff1e476dc1fee9a4f388a00e081079f07ab41f4d3ee2ffd7ec8f3ac56be143f13a10aee6770936f691acb1b8696a313c9a105d13557f21d0f0f7c73bea4a0d7ee0038b2c43e7c54c0fbb33c66030f24d4be3f12a78ce7557df8356113c0bc112be1b16d03f4a1e3a67a742b3dfdd3f6388a280b3366cd920439c1a3ac7b331b40bd099690b332697c079bacf4be84a8836ba73e5d27dde2a6973cb3dfcadcb17d9fb2ddafd063387faac8c40d4104b8fd71ae199d5699ec396e8659c0219e5d4175a7912122ab008b9b46d58821bcbbe5d3d2ef1dc7b6e6cc3f0d9f0f8d8ce5804d98c4bdb35944963f27625246c2ae853de72b9e472249e684940ce5aba9a5a8fc2ffd1af9a680967e7ef195d3a50d5113312c89bbc0ca881357f9a8ca29b36b04f930df718bc718b9fb46d6cf42f7ecd0e697d3ceba4974964b7b415a27d81227eb93d1a8157a357da3597e3abc1c813f5b14587a6637415f199433432c04d2f2926ab213cb566dfee7d4844e0ec77927eca73a66657041f7603952af758422724e935930d26becbbd8aa94227098d2a0039f747cba9d9e410a502e6a918d0526638242fe4db74c02af53d4b521a2615622e5f9c87ff0886bb8ee7e8b241b89604a81528db1733f6c56cd38999c8b29dac83ac916bfe0c6eef1d3e4e99afd2f91e1a2a7ec9fd9fa69bc83cb0ee2acf4594dfb2d4696d59448f3345a9165d33cc7dcffce2c87b0a04a0ab7188745af14e2d2d1a2a950a5a9452a9086b87bebcadb27482f45740e3013a78a7e93f9de0465b1a2b1da63ba80e14c5fe188fda108a0840d727b43dc6371bcbd1866bbd19abcd28fba2e548bff6be3095add98dc0e75a637244704b57fcb600a153ae233a024e76658d2114a1f519b4e82987d227884064417ddc5de9b0d12e6d005c33f25285373eb5b5de17b692f974f350a6ea91b52c7cdf0d17b89518d70533d8f764b34391b0f3a43cbbf8163b31490d65d8412b326daabbc166b0c96e6dc42715c95b16b8de8102fb5bcf11003486bb4dd38237158fe0b703bf8629be69269822e58c6d04eda85cf3661372d8c4ea7b0503ca736fddb807f16806d0d00756f5a5354dad16a466808c11f36a3dad8a6d49724bc8404045da9dc30e01ab2c2436461cfadca451fe62c404d3da2b717fb798a1bad2a6f660b2ef9e9a8539ea6b43772eeffdc225494b53a51078e9268b20c54ddbab9fd8960aefb0a6e5d78ed0fdaf9ff4f922fe2f5018cc8c7c508c44eee4d48a955b6d7d4a939f41aa8720dd59059f35f1bea02d2273a74e6885440f7dde55710bc252c00c5835f1eb2adc20b519b9e042fbb32342812daa2f5b0b38f325268ddaefb3eda80b1ca9755e7f113684f8570c9fd9d401bfe1ddb35f99641d693dee444c4beba8c1c6195abb435b904878d3bc2e5c5a8991e8cf2b2ba5123f69744cc59234d283d1b39108af241604a11a65f8d20c65b70f772394b7b8ba97ae3b39f6c33f7f7eb383d75f3ec647521fe71ecf75d1ab44e60cb22c40f9c6d309403b1406231afb026a9f9b17db5fa986de3599857a60ce0b332ececbe200c97644abbef9a4eec5565746bbe9719ae612147b09c5c96da065840350ee42168eb95d51697b175570331a0605233acce1cf2b2fa5c17913b8f2a1b307a89fafb86990a875c8e5556ae8abc2193a0cafcd968a239a07643809cc4ff32280d7b6ad76001443b43f246e9a7ee3abd1afba5b2e2775033f7dd4014a01365e5e8707e35d0d38bb4e1db531eb70b30c2060f69810bbc226830200c9bf775912cfae93017ad92d00390d6a72422600a6315e7d09a31cb8dd7586d80e3fcacacc39f9317bdde34698667cc7271ebf4192027cdfcf610952f1d445427bd98395d893c5829526a21e345e5588af036d3571956791e8b995ad3f02ae800e6216dc785f015664ac5051a5773d8151361104fed522d8a6fec4f2c26360257bd749c2836974dfe3585ddcbb490aa30b637386ae7c12795cabb439f6ba79791a7407f53176a2f1658289fed59c222b03578d27ecf114e227e7588d6b9b1231a810f824ac3fc62d751b7235c2739d6f27b97235cbb150d4664c6af93641e4903c3b27fb3438159e9f2fb9bdd071bdc767a18cabbd7f3ce10d8393fef75c7b3f29d839d8395030ddd4ee81c78478430e59ffb16283efef63acbb5a1c29b45c50eba0ed565bb26952a32f31f7a790632fe42ae940284c4b2fb67334efe6713a7e8608fc73a12b6799490d4f4e9f3cc0ed0342f2de501bef55ca0dfa5f4d90b9df1997d3986017a7a7fa5d055b3f73d43252c2f31e8c9c7605f87f124923b1dcf591c95aa6bbb790b986e137bab502e2ded9ffafa9004ab0c7ffca772c528df44e8a17169fc6a742e6829ce6c83f1ad5757c8414a20c0dd64c7743b8238350fcf03737865bf2cff1de596c9217870f89d8870056b40d1ddaac3f89967bfa8ce03ed4acbdc2230dc7df8ec39ed3754d9754c356422c1e6e04f76eca5f5e7e4a8576ba095493545d2ef44a9d2c09c7dcb2e628d49b531245fffe745e111bcee9b04cdba8f3d4e35ba59ddaaccf9dd168d8caeb6a8398270b6cc581cba4353724646579e561479fb0542f8dc3acf03d03276c69f6bb08930122ffa905cf75d1a13d89ad7a9b05adffaff1cfa43afa985bfb2c22409779c9bf95b14b1715e2d1c54ce2711d8cc05885cef2e3dbc6abb0a0780314510aeca83897601b9034298efb445eb75d94873dc6cc45eda2e9ab8ba716a452f84c88342e392b9f184925caee9ae3d792618c020d633bf9c8945e9ac0d24d27483b843115a897dd1d5e557ae73404b0d1c3da1d81fdbe049d6652c40530eba148326b3f3687238a42fd958eefc7b1c8cb4b73a3c160697af7c834faa07588ce48304184684056dba32b97a4d90d5af720f84793d8737419e794d48f6c58d8064dddbe85332f0ce944a606dfb5f815061265b8d03daa0bf43a8975a6f4eccc0605901ec6db9161b221c2a34cb9435044a3cff459c4def6ed2bcc53ee14b096885edc1ff59d635bac2ac164aef4abe7cc0f96f32c331238e17c0fbc7334f4300d5b5db40ca3b5856617cbac1ceb1eff0c10c4ab170fd1e06d6aded4654ee947a0aa3be5a32c1b9752e701363c4487303b2590ad9fdcd53488a47389989e20eca5cbb1ed2978125cbb0b12b81076b6641681eef63cc1ce2e7914d714575dc60e035f7ac324ce49fc897ccab8dfb954bb03b8e7f913821c09c0700b3daf63644436dd6d58817a0dd7ad331b4c85f791acbf54a32311764799c26ebbb2a72eb2955b4ed406646d85b3feb0628e606faa2d85c31000cb4c13becf88181c54770abc6b483f8426d53418d6549907bf2b6ba7d55a98e47cf5d0dcfedf2b8980fea06b25dff7e13a58c35355ff479b3d9e618b3e7c33bf7a9a3a3d087cc892cc87bf975150a8be", 0x1000}, {&(0x7f00000013c0)="930486b146e1d8996e156ea2fc6560d24348120708af435788f6c81958ac390f7be53ce0b075a3d896c23bb0e9e5521deb3c8de299913770a971d29f5a6d348d204c9e87444fe481920a318b0973f76af63781b6c358897acab5216d972fd321eabfae3e660f9bbb7e6b98e7b78af013369e72275560f65da6b350411c284cadbb220a96d52b49473cd697697065e5b506a04191b50c5744b9f5fbd9d438b90e24b720c3369adc3362661e28f288622c895164022794915b4c75b72f4f3652709e00cc1da60b1c29d387b7bce345863fae109f8894a835b439ef069c1d4dbc4cac802976cf638e59978b1e268abaaecddd3aead4d6079577", 0xf8}, {&(0x7f00000014c0)="3ab8f3aaa72482af83a848c59cc5aab70879fba9a4edcd8dfb583bce", 0x1c}], 0x6}, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) fchflags(0xffffffffffffffff, 0x10001) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000001600)) getpeername$inet6(r7, &(0x7f0000001640), &(0x7f0000001680)=0xc) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f00000016c0)) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f0000001780)=0x2) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) socketpair(0x20, 0x4000, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f13", 0x4f, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sysctl$net_inet6_icmp6(&(0x7f0000000200)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000780)="d64e6ee8292010226105b5b88470e3732dfaf45bbc5e24fc24a6f87d3745f65426308b0e2d7402912115e9ce933c5065df9457a58effc42d16d9db66de0a7a836a69c6659b5cb26ad79bcca0d332249a524838a281b09b669828c6a55fb6e347fd97e78f497cc37cf91303a7ad8eadb4ac2710f50000009b9698f47eb051d7700044228a278d7b618d1be341986d350c4fde62924a03837b4a92cb854eb3f2d92eaa8978b5bed1fa0dd4e336dd824785017d61da8167a75379efef95e67437fdbbb116012c917ff25d737548f092d7f83e17efea8c67fba2b19b4110723b3e81f2df544e3304e14e45d377ad6fda227952ab7dafff91b88742f37f3c44c104acc2708320dfb1732b0a5c9f0f12f81d63d95825714676a135cab43113bd5c6e37b8fb91d30fcdaafb2a7023c1fb5805650807b5f4051aab209ec783258531eaa1c97f7eea39d376861d229a4750f0afb30d9519edc8c26e7a08fdd9a791c14985b6282ec8635c8b7923f34eb7bb5626229dc59c2948e7d6a4b96543b547236f74b98983c5fb77844f7c155bc90113e708ced4929a61b89d0df073b380602838e01478911ea8824d5138ad86b3c6d8d8b730e4f95c8abb941565ed41d59b5439966acb", &(0x7f00000002c0)=0x1c2, &(0x7f00000004c0)="312b49c197f777d574f7b4afda69db221a51c907189e7c9ff745bacb6d42022f7c4e8c634c516788453a33a04bb0ddbc34a67ec779c4b7715f76fd23658ec3ef1309e39b20fa7f09707880e57df61d63272c231024809408429650cab5f01d16993074c11b", 0x65) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x0, 0x9b78}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffbfc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000200)='./file1\x00', 0x8000, 0x0) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699b, &(0x7f00000001c0)) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) recvmmsg(r2, &(0x7f0000000080)={&(0x7f0000000240)={&(0x7f0000000b40)=@un=@file={0x0, ""/528}, 0x212, 0x0, 0x0, 0x0}, 0x10001}, 0x10, 0x807, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000700)="fb9bfd5c814de7ca57f024bb56a78813bba7df965fddb430aa0455b64df447c9fccab5a63d8c2cc4b150b711d8fbd50741e82d6cc88b170000004ba03b07b7637f5215c91fe049d6a66748453f2bf3cdc09b434073f326945ef3025279", 0x4d}, {&(0x7f00000005c0)="c2f363b7a3b6d059e3bc824d759548988d60ac5c04395ff6abd0ccc8745ee92c4d3c7a536d4d3e1f408caa40d8e2f07ab7dc724af6a296655743db6151c1050bfd1fb768cc1111567393699e06117882e175558634d8d353fcf2e91a5b2850b9ce4da0243e3dc90d2fab426b5ee037b95c07e4704fac61ed3253d86802b3cedc784056735e7190fb7c9344fe1b03bdb01e4440eec736f3f7cf33f6d3b94cf236fadf", 0xa2}, {&(0x7f00000000c0)="74d543a572529d2d1cd5f615c0ab46d7ce6035cb219104dbb0f3af3e48650d3143470e9f30009baec39909afa9e684dba1a496747b566527ab945eb5c398dea6e44e1fe03c1e27b2c9a6bb5dd25d0ad8fcd818494313036eccbe6a7f54903e43ae692e067d3e82f6d4b3cb96a62d4358b225204636cf34a63b3771b3e294ad86ec445425ea5f71dc9b13c3c7", 0x33}, {&(0x7f0000000a40)="80deffd544e98485e9c82bf63b5c8887938213da3dc01317d001c6dd18e1df262790bd912bd962aed5a9bb9e4a5d22b192e472f53069838159a1598c8100ad3b9eb31be34bd8198ba43a80682f89ff885e0bc92282278aecdb3849dc5a17129c75b3db232e9d1cdcd9123ce5ca62acbc818a195516691b673f4862c088e1b9fe8b1303c10813c5bebf3faad6feb5eed27e48f883fd17ca6f05e3566134b4d5bed7a109d085422a8e5fba80", 0x1c}, {&(0x7f00000009c0)="8b376ed2fce4d860ad34f101a6f59ab3010d48f884c8dad0cc0e3fc599d086f78f2162684058ff2bc236c3a8b88b3d168d0ccd85d524cc96097be69cb28e5a6194f43082325e2ed2dd769033b1e63e1bf8c5b4b6681f6c87a80a98acade396f775592d59ea514632e5f98d183d8c754bbbe4aeda31a9b45db4b5399c9c65", 0x59}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) semget$private(0x0, 0x2, 0x68) ftruncate(0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/97, 0x61}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r1) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000400), 0x1000000000000165) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100)="d7a8aac106fa1bee91c724b89283c1477dab85e783af4189a1eaf5f6e8251b1147b330f604ff639b9acd6202c9d8b1aef98ce6eefe712df21386a1f60bf4faf9867326180248fad514768c9928b74275ea8724a797051b934fc1a46677c194747c86477c2b49408ac33a50bed4dcd8d719c8e887ac6d1dca49c9ce71f944ba6751c604f18a9ce52aacbefb7d860132e72fc06c9d8f338de4eb9883b149513237c92b275cc73a320f63183363303ff9c417b6ed3f78a83a50368c9b2ce613b854c0e9bbda45c3aac729211c0bc3f3973c541cb95fa6a6696859", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80286987, &(0x7f00000001c0)) r8 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r8, 0x80286989, &(0x7f00000001c0)) socket$unix(0x1, 0x5, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x84}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x71, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x63, 0x0, 0x1}, @tcp={{0x2, 0x1, r0, 0x41424344, 0x1, 0x0, 0xc, 0x0, 0x2, 0x0, 0x233, {[@sack={0x5, 0x12, [0x4, 0x0, 0x0, 0x0]}, @timestamp={0x8, 0xa, 0xb018, 0x8}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225"}}}}}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, 0x0) nanosleep(0x0, &(0x7f0000001740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ftruncate(r4, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x0, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0xffff) syz_emit_ethernet(0xb88, &(0x7f0000000e00)=ANY=[@ANYBLOB="ffffffff60ffffffffffffff86dd6073d4770b521b0000000000000000000000000000000001000000000001000000000000800000006200060168000000160001f066000000370005d96800000067030000000000000502000205020001040108010100010e6479056139f7abdb2cc7abb2f51300004e214e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="51000000907800eba85a212552ce4f3d37b03c5796ccb3cdff99ca2c97237b672ed6b7956a5717ba8dc62982c5057af2b55dafae32714554c68dd5ea40678ba7321aaf5aa86bdb51c69d43f9e210e280cb4c3586e73cf618772793fc1e9d20c015f1cbc8a2d4e01d0e8b5c7c1310849802d6342c40d31f222ebd7ae6577732104b68d8c11b3eceb9682c6bd7729fb58f7391f8e4f0b19a7abbe042aacb74ec13549b2295c9348df45c159fb01bde1c690dbb985dc46464903b2fed70379d605a66ce435d071186bf604a39855a470c359fb703050d443367b185f9e9b6581a5506c79dfa9c76c0c857b97491e55853bef08d2e210785da57c48ed1602394261db9211d607367de0a0858569c4c3b765743c885c170ae0c7ef1622c5867fe6aa76dca22fc076e2ae6b4a5d084a6f8e1ddfde3157135a9fa9c9969ea3c8ca8ee9f6751065c1bdb45feb69932a4881e682fb9efb76b315b74ccf6fd7c7b12ece544a42f1b6bc0e7c1d6a01fee01f7c18fb8ed1c24118aa22d8541a3651738aac7f08708f64a0ce016054a945e5473b19ddbde77ec374a5848ed4dcd7ae28e2f641c49fe050db9dc9c9cc9801e47595934ffcaa1db85835a5e5c0e45a1ba9bc821313c2367338bc53437804adb49eac33e1225a721b78e538a5da286c809f718a4d72c34f2ae8a79dca668b8271b92fa481f792ce123a83ac4ac4224feffb42bab64441059e25146dcc9f64a3d7325288a8394bac3e5e61db68ac1af07ee68866f09b894677e0dcdcf1e55d2e9047114bde82c47372fca3f5cd4c5bcae3346fd88e4643d435007dd7a7918bc6d76fe0d623be08b15e4c007af5fc2ceea1df40ca0c0f6262556c100691c261823ce4a612a1df4e186b23774b5c1706b4c86247229be8fa5b28e68a25cbb4b6b262a1db29c7d4e37b628bc5235dd92207e9fbbff59cff68ed194a226a90f8b90c65df270af2f697e85ed49b0f413c45d7c3ce57a1a49f095697e5964786de76bc2b4ca206124087050a806abe763f4fb3033c11dd38a7bfd683df65c0df28a0d5d3aa8ada718682519e25f24f39786ab63f2907f0e9cba9cc1ab57352f20c2e1d41aded194b81fdc6e1e47b6d617f9e4bb74118582f052d817cbf76ddc16d4fb35623575bb0fc0bb9a74c3403480a44fbb9f5d8b6ac3b0c941d3a68a07b48e394e938c9abb7872935e4ad6e1353e08e91d900b242b1c5dfdeb884b9e12b8b7186b37586b64e3897ce79604cd7f5b7e53718bcdb50897e717dd8e20625a696640eff37f064f26a1a416e838633ff62436a8b2d30b5103ce5493d2040150eb77c4c507bd242f12bfaef902f016f2a00c070cd849d8b4545e85ea46d50b879533b25e74fe7533076615a7f42087e9b9114d83fa5f9210e92dfebb5c891db032f8524fa3e45ef9b1016735b2953e4a5abf04f0eb6a0ccaf0166e32d3befbc1bc18a4f3bc4cc57ed83e96214406b6913e66639b70e3ff02d1dc8710fae37ced5761d42ea6374f98a897748fa51f82ca7e9c9d042d7ada4ce844b26925ed9fe69d39cb6b4e99a5abe3ef91ede90e6a3749d88c3902be37feff89cb75b091b2ab2c88455d42b995a8c0d620e3d1a50228d367bf07d4bdc8741c78f0faf464d3ecd42d6757e29f8a9e34df1f47a8cd7d361f26157436f007eab463e5f51ec5b2dc57b292ada6c03647318ee33854dab46113ba62e2b9145de42638e504ba03593319b830d6563974f6a935e53721ba8accf7007f3983e72733c2ad19a410977c4234253777a0acfb0f5e20e42677afbefa425277f10aa33d2ef03fd3fcd7d83f4dd5eb8661e25c193c346f9c5c7b84b20f851995e1d837670f6e6ea8147ba87e2479a92818669144240a412c2f16a5cadfe1539207efc30bda13a600b185022c74548cfad7acda22f3b50d5d95c849e1376c499dbefbcda742657fb03d441f3e8bf92bada717d353f01edcf7eabd6668c9a41044ba6ec83c86fb98eeecdb3e8218fdce9c213d4979d734d81365bd3499549024e907b56e0a4d4efe21f3ed33d431c45974a800d0ab805d47c22fcbfffaf0e541d023b8cbec52a42f7a6c84f3ec6c192c25993a2478416da2207b088882b4b26c29bba30c420cdec01373578414f43338f072b889374dd567c301dc73d773676acdea4bacfeffdeb2b4b62b7900aa7107177eaf2fd250ed9e39d6eceecbdf5addf75eabbb116e9bb959e232870b474238780adf4d6a6e7584159d3502913835c62c2377f8a12e5109fc89b93355fcd834a235ec4dbcbcdc7adbb347c44d8734597ce641b9a5120924403153c40b9d4f113c590ac04c8080fca1f543fbb07cf25cc71d8b17d624cca5ecf1cd3954bf2b793feaf2be60e41e6f27940b5d0901b59ad2c99b1896611be64138535d1b378e5c8f38a15a19ee3ddfeb0b02586a1d0a5192776637cfab0929bd72c07dab26792a9e13dc4e73ac28c5134c12861cc0d3d833fa57029995ba5e9d14e0dc7557e219c40c5b2daa77ebfd08bb40d4bb341a48ad2662bf74ebb1ba5ce2c68e502e26f91874ab81f3308ec2eb0890dfda1365d4e9d1930d13f888d2a2f3d94621e4988bb44e981fb1baa380f17b9cbc540348c271fbf107812d1c8f282534b245c65d6d3ecdcf7308004e35307438782d984f4f26add9297cadfcaf76b38c86122372bbba5f425bf6d982a581bbb506d390b6e5f3159171d0baee28111c9dc11f2a261a752daecf3be166f9d5029698193613bd802eadfd98738a1f20ad9638d25d8daf727fa4bd0b4c6f797b0a82349488812b1a8a05499c7f6eed1d302a40e46348b7f9aa4bba27ed8700137ad928475037bde50cdb18d46e4516b1ee8a949f198e6ff97144d1dacd6dcdc35b497a31057bcb21797a657bf8750cf0f6ef14067f8e8ff0adf60e3fd13373ea27e2c17f3570f61cd03f97d39760082e70fc7d4bf3408b6d24f60b4e819aa94eab7c5cfbd351c246585bda2b907bb6f44800b1b0873b3834298428545694e09004990b25ac312b588a79ce72e6b303ec5bed38239fa067ced5dcab7a6a4b358563a157666d006a1a651b54ca9192dc88b343c04e16c82fefd262fbe0463f04c5461f2ff955f1533eed2650fe8cea63838e36ec95f16bb5f36c7c6aba74ee65d26772e4bf07b60a96b43949d01571afaacfcf8ed1e499bd85254b52c91d7b0fe3602bdbbdd6c00fd584c121def49273f2e1b42ee872c976a7d7ca3bfcf3dd6cabbc4c949554b461399589da32f5b4ae0616b864b1bf620a03c2d49353b8d86018f24f593210d1210657e5c5b949faf0e6aaa48de7f9600f09f81eb244fc5d735440f7183d1ecb7485c5278fa009df38be2f87f1b3dded15cea1860551178d8472341dbbe6cbd0e85e97e9f9130610f0c25793ea3a4ba5499f030b6dfe00a89f0c7d3ac74c8873893961e3f0a3033dee295ea9c33cfef8b5b9b285cd0f6d128358247097c396d8392ae0dae328fcd5672afaf864f657c22f200d602e514dc21bd7bc076484e5419163cc96f818b62365185eee850732c2716ad9102f2253bbf26b5fd5a21e88c98cd216971b0db8468c2b81224b05e3f1363d8454fc0345ee68768979cd64fb304aa455d463ae8712fe1a41f51ef1230427e1dd539527a26e2fb9894b4dec32eb7d95090b7112c1a6f591423333bd7bc8cbcb51110db2414a0e6abfd3ebdd1eb6451be411f32189130e62dfd59631cc8ec5e5c996015d0dd7a29307a9b8f72ea80e8f480601fec7247e7a6149243a745ac19654a529ca4679fa17a4181320ab42c21ade9adf045f09d70f08fa85ba8c13e1ae306d32713eac8b99a6baa4978dc03e0d148db15d8b2406cc58d5201fffce0c63af082e39bcdd656bc4061e1027831ab99adcd3150550ae76c5f52a03244c0f674077116263eca8c8bab554f2089ddcd7852ddac0b53043a6ae2024b9e7b7b95f351178614cbd0bd24ab01ba0f6362f2364d55288eea872f7ac750fbf"]) executing program 4: r0 = socket(0x20, 0x4001, 0x2) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b19) unveil(&(0x7f0000000400)='./file1/file0\x00', &(0x7f0000000240)='r\x00') syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYRES8]) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x2, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/130, 0x82}, {&(0x7f0000000a00)=""/256, 0x100}, {&(0x7f0000000700)=""/237, 0xf0}, {&(0x7f0000000080)=""/101, 0x68}, {&(0x7f0000000600)=""/133, 0x85}, {&(0x7f0000000200)=""/35, 0x23}], 0x1000000000000023, 0x0}, 0x10001}, 0x10, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) close(r2) executing program 2: syz_emit_ethernet(0xba, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001", @ANYRES32]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x1}, {0x5, 0x0, 0x3e}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) dup(0xffffffffffffffff) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = fcntl$getown(r1, 0x3) setpgid(0x0, r2) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1ff}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r6 = socket(0x18, 0x2, 0x0) dup2(r5, r6) executing program 4: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) ftruncate(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x400, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000002c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0xc8, 0x100}, {0x7ff, 0x7f, 0x6, 0x3ff}, {0x3, 0xc0, 0x6, 0xffffffff}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) socket(0x18, 0x2, 0x0) open$dir(0x0, 0x0, 0x40) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x800000018, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x400, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r3 = dup2(0xffffffffffffffff, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) r4 = dup(0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f00000000c0)}) executing program 7: setuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) pipe(&(0x7f0000000280)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_extract_tcp_res(&(0x7f0000000040), 0x8000, 0x3) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x7, 0x1f) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x15e, &(0x7f0000000540)={@local, @local, [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x6, 0x1, 0x2}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x148, 0x0, 0x0, 0x3, 0x32, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ssrr={0x89, 0x13, 0x7, [@multicast1, @broadcast, @multicast1, @multicast1]}]}}, @tcp={{0x3, 0x1, r1, r0, 0x1, 0x0, 0xa, 0x2, 0xc057, 0x0, 0x0, {[@sack={0x5, 0x6, [0x7]}, @sack={0x5, 0x6, [0x4]}, @window={0x3, 0x53, 0x1f}, @mss={0x2, 0x4, 0x400}]}}, {"942504fc5856485b4f848361b1ec6c54395a6997a53d8c586e0b058945c8d40313dc43b29e0c68329b18a8dc7d8181ce4983cbabdb2e36b75b546e29b68401168baac2edc0ab4ae1b1e76202909d72fa9d50846ac00f331fcbf4c49efb7cbcf2a65af1a209dc65104398494bc1ebf74aaa0c72804f77105916ca4f3833c5ca507c68adc54517e3f00d5c545f288136833edcf24782edc441a2f276458de18a39da3b7bc45d7b729b3a56b5291ceac39e9b5113547d2bd2af32ee3b1d05e746585c3e73dfe0b4014f6f533406d11954ed7d00c5df9710f3c7091d7ea74e60f275f09c31b63289a56d12518be3972583db309f3c1a43383d53"}}}}}}) executing program 6: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5}) recvmsg(r4, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) chdir(&(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xfffffffffffffde2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x6, 0x0, 0x27) executing program 3: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r0, &(0x7f00000003c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x5e4b) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80606941, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0xffffffff}]}) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000001c0)=0x1c, 0x0, 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x71, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x63, 0x0, 0x1}, @tcp={{0x2, 0x1, r0, 0x41424344, 0x1, 0x0, 0xc, 0x0, 0x2, 0x0, 0x233, {[@sack={0x5, 0x12, [0x4, 0x0, 0x0, 0x0]}, @timestamp={0x8, 0xa, 0xb018, 0x8}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225"}}}}}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13", 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, 0x0) nanosleep(0x0, &(0x7f0000001740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r1, 0xb, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) open(0x0, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ftruncate(r4, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x0, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) syz_extract_tcp_res(&(0x7f0000000080), 0x7, 0xffff) syz_emit_ethernet(0xb88, &(0x7f0000000e00)=ANY=[@ANYBLOB="ffffffff60ffffffffffffff86dd6073d4770b521b0000000000000000000000000000000001000000000001000000000000800000006200060168000000160001f066000000370005d96800000067030000000000000502000205020001040108010100010e6479056139f7abdb2cc7abb2f51300004e214e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="51000000907800eba85a212552ce4f3d37b03c5796ccb3cdff99ca2c97237b672ed6b7956a5717ba8dc62982c5057af2b55dafae32714554c68dd5ea40678ba7321aaf5aa86bdb51c69d43f9e210e280cb4c3586e73cf618772793fc1e9d20c015f1cbc8a2d4e01d0e8b5c7c1310849802d6342c40d31f222ebd7ae6577732104b68d8c11b3eceb9682c6bd7729fb58f7391f8e4f0b19a7abbe042aacb74ec13549b2295c9348df45c159fb01bde1c690dbb985dc46464903b2fed70379d605a66ce435d071186bf604a39855a470c359fb703050d443367b185f9e9b6581a5506c79dfa9c76c0c857b97491e55853bef08d2e210785da57c48ed1602394261db9211d607367de0a0858569c4c3b765743c885c170ae0c7ef1622c5867fe6aa76dca22fc076e2ae6b4a5d084a6f8e1ddfde3157135a9fa9c9969ea3c8ca8ee9f6751065c1bdb45feb69932a4881e682fb9efb76b315b74ccf6fd7c7b12ece544a42f1b6bc0e7c1d6a01fee01f7c18fb8ed1c24118aa22d8541a3651738aac7f08708f64a0ce016054a945e5473b19ddbde77ec374a5848ed4dcd7ae28e2f641c49fe050db9dc9c9cc9801e47595934ffcaa1db85835a5e5c0e45a1ba9bc821313c2367338bc53437804adb49eac33e1225a721b78e538a5da286c809f718a4d72c34f2ae8a79dca668b8271b92fa481f792ce123a83ac4ac4224feffb42bab64441059e25146dcc9f64a3d7325288a8394bac3e5e61db68ac1af07ee68866f09b894677e0dcdcf1e55d2e9047114bde82c47372fca3f5cd4c5bcae3346fd88e4643d435007dd7a7918bc6d76fe0d623be08b15e4c007af5fc2ceea1df40ca0c0f6262556c100691c261823ce4a612a1df4e186b23774b5c1706b4c86247229be8fa5b28e68a25cbb4b6b262a1db29c7d4e37b628bc5235dd92207e9fbbff59cff68ed194a226a90f8b90c65df270af2f697e85ed49b0f413c45d7c3ce57a1a49f095697e5964786de76bc2b4ca206124087050a806abe763f4fb3033c11dd38a7bfd683df65c0df28a0d5d3aa8ada718682519e25f24f39786ab63f2907f0e9cba9cc1ab57352f20c2e1d41aded194b81fdc6e1e47b6d617f9e4bb74118582f052d817cbf76ddc16d4fb35623575bb0fc0bb9a74c3403480a44fbb9f5d8b6ac3b0c941d3a68a07b48e394e938c9abb7872935e4ad6e1353e08e91d900b242b1c5dfdeb884b9e12b8b7186b37586b64e3897ce79604cd7f5b7e53718bcdb50897e717dd8e20625a696640eff37f064f26a1a416e838633ff62436a8b2d30b5103ce5493d2040150eb77c4c507bd242f12bfaef902f016f2a00c070cd849d8b4545e85ea46d50b879533b25e74fe7533076615a7f42087e9b9114d83fa5f9210e92dfebb5c891db032f8524fa3e45ef9b1016735b2953e4a5abf04f0eb6a0ccaf0166e32d3befbc1bc18a4f3bc4cc57ed83e96214406b6913e66639b70e3ff02d1dc8710fae37ced5761d42ea6374f98a897748fa51f82ca7e9c9d042d7ada4ce844b26925ed9fe69d39cb6b4e99a5abe3ef91ede90e6a3749d88c3902be37feff89cb75b091b2ab2c88455d42b995a8c0d620e3d1a50228d367bf07d4bdc8741c78f0faf464d3ecd42d6757e29f8a9e34df1f47a8cd7d361f26157436f007eab463e5f51ec5b2dc57b292ada6c03647318ee33854dab46113ba62e2b9145de42638e504ba03593319b830d6563974f6a935e53721ba8accf7007f3983e72733c2ad19a410977c4234253777a0acfb0f5e20e42677afbefa425277f10aa33d2ef03fd3fcd7d83f4dd5eb8661e25c193c346f9c5c7b84b20f851995e1d837670f6e6ea8147ba87e2479a92818669144240a412c2f16a5cadfe1539207efc30bda13a600b185022c74548cfad7acda22f3b50d5d95c849e1376c499dbefbcda742657fb03d441f3e8bf92bada717d353f01edcf7eabd6668c9a41044ba6ec83c86fb98eeecdb3e8218fdce9c213d4979d734d81365bd3499549024e907b56e0a4d4efe21f3ed33d431c45974a800d0ab805d47c22fcbfffaf0e541d023b8cbec52a42f7a6c84f3ec6c192c25993a2478416da2207b088882b4b26c29bba30c420cdec01373578414f43338f072b889374dd567c301dc73d773676acdea4bacfeffdeb2b4b62b7900aa7107177eaf2fd250ed9e39d6eceecbdf5addf75eabbb116e9bb959e232870b474238780adf4d6a6e7584159d3502913835c62c2377f8a12e5109fc89b93355fcd834a235ec4dbcbcdc7adbb347c44d8734597ce641b9a5120924403153c40b9d4f113c590ac04c8080fca1f543fbb07cf25cc71d8b17d624cca5ecf1cd3954bf2b793feaf2be60e41e6f27940b5d0901b59ad2c99b1896611be64138535d1b378e5c8f38a15a19ee3ddfeb0b02586a1d0a5192776637cfab0929bd72c07dab26792a9e13dc4e73ac28c5134c12861cc0d3d833fa57029995ba5e9d14e0dc7557e219c40c5b2daa77ebfd08bb40d4bb341a48ad2662bf74ebb1ba5ce2c68e502e26f91874ab81f3308ec2eb0890dfda1365d4e9d1930d13f888d2a2f3d94621e4988bb44e981fb1baa380f17b9cbc540348c271fbf107812d1c8f282534b245c65d6d3ecdcf7308004e35307438782d984f4f26add9297cadfcaf76b38c86122372bbba5f425bf6d982a581bbb506d390b6e5f3159171d0baee28111c9dc11f2a261a752daecf3be166f9d5029698193613bd802eadfd98738a1f20ad9638d25d8daf727fa4bd0b4c6f797b0a82349488812b1a8a05499c7f6eed1d302a40e46348b7f9aa4bba27ed8700137ad928475037bde50cdb18d46e4516b1ee8a949f198e6ff97144d1dacd6dcdc35b497a31057bcb21797a657bf8750cf0f6ef14067f8e8ff0adf60e3fd13373ea27e2c17f3570f61cd03f97d39760082e70fc7d4bf3408b6d24f60b4e819aa94eab7c5cfbd351c246585bda2b907bb6f44800b1b0873b3834298428545694e09004990b25ac312b588a79ce72e6b303ec5bed38239fa067ced5dcab7a6a4b358563a157666d006a1a651b54ca9192dc88b343c04e16c82fefd262fbe0463f04c5461f2ff955f1533eed2650fe8cea63838e36ec95f16bb5f36c7c6aba74ee65d26772e4bf07b60a96b43949d01571afaacfcf8ed1e499bd85254b52c91d7b0fe3602bdbbdd6c00fd584c121def49273f2e1b42ee872c976a7d7ca3bfcf3dd6cabbc4c949554b461399589da32f5b4ae0616b864b1bf620a03c2d49353b8d86018f24f593210d1210657e5c5b949faf0e6aaa48de7f9600f09f81eb244fc5d735440f7183d1ecb7485c5278fa009df38be2f87f1b3dded15cea1860551178d8472341dbbe6cbd0e85e97e9f9130610f0c25793ea3a4ba5499f030b6dfe00a89f0c7d3ac74c8873893961e3f0a3033dee295ea9c33cfef8b5b9b285cd0f6d128358247097c396d8392ae0dae328fcd5672afaf864f657c22f200d602e514dc21bd7bc076484e5419163cc96f818b62365185eee850732c2716ad9102f2253bbf26b5fd5a21e88c98cd216971b0db8468c2b81224b05e3f1363d8454fc0345ee68768979cd64fb304aa455d463ae8712fe1a41f51ef1230427e1dd539527a26e2fb9894b4dec32eb7d95090b7112c1a6f591423333bd7bc8cbcb51110db2414a0e6abfd3ebdd1eb6451be411f32189130e62dfd59631cc8ec5e5c996015d0dd7a29307a9b8f72ea80e8f480601fec7247e7a6149243a745ac19654a529ca4679fa17a4181320ab42c21ade9adf045f09d70f08fa85ba8c13e1ae306d32713eac8b99a6baa4978dc03e0d148db15d8b2406cc58d5201fffce0c63af082e39bcdd656bc4061e1027831ab99adcd3150550ae76c5f52a03244c0f674077116263eca8c8bab554f2089ddcd7852ddac0b53043a6ae2024b9e7b7b95f351178614cbd0bd24ab01ba0f6362f2364d55288eea872f7ac750fbf"]) executing program 4: writev(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f00000001c0)="a0dd3dad6ba1364904b8095e4870a1448d", 0x11}], 0x1) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x40000021, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x80}, {0x16}]}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0xc0}, {0x1, 0x0, 0x0, 0x7}, {0x810e}]}) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r1) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') r2 = socket(0x18, 0x400000002, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x6, 0x0, 0x0) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x6000, 0x404) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() geteuid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) getegid() geteuid() getegid() getuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000340)={0x2, &(0x7f00000003c0)=[{0x7, 0x4, 0x0, 0xffffffff}, {0x8, 0x4, 0x7f, 0x2}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x1) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {0xffffffffffffffff, 0x80}, {r5}], 0x4, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f00000001c0)}], 0x1) socket(0x0, 0x0, 0x0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) pipe(0x0) getppid() setreuid(0xee00, 0x0) unveil(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) geteuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={0x0}) ktrace(0x0, 0x1, 0x0, 0x0) poll(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, 0x0) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000280)=0x5) socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) select(0x40, &(0x7f0000000000)={0x3ff}, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0xc1cf, 0x1}, {0x4b91be36, 0x80}}, &(0x7f0000000080)) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shutdown(r0, 0x0) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {}, {0x4000006, 0x0, 0x0, 0x3feffe}]}) write(r2, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./file0\x00', 0xf6ca5bbea4ea2673, 0x9ab) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe1463a52077dc0d00003ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x64}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) r1 = socket$inet(0x2, 0x5, 0x0) socket$inet(0x2, 0x5, 0x67) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x3ff}, {0x8000}, {0x8106, 0x9, 0x7}]}) syz_emit_ethernet(0x138, &(0x7f00000012c0)=ANY=[]) accept(r1, 0x0, &(0x7f0000000000)) sysctl$net_inet6_icmp6(&(0x7f00000002c0)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 4: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) seteuid(r3) r5 = socket(0x10, 0x8007, 0x3) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000000c0)=""/211) r6 = accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x3, 0x7, 0x6, 0x4}, {0x1, 0x6, 0xf1, 0x2}, {0x3f, 0x6, 0x3, 0x2}, {0xfd2, 0x1, 0x1f, 0xf0f}, {0x0, 0x18, 0x9, 0xffff}, {0x80, 0x81, 0xca, 0x9}, {0x2, 0x4, 0x40, 0x800}, {0x7f, 0x8, 0x60, 0x80000001}, {0x400, 0x81, 0x1f, 0x9}]}) r7 = dup(r0) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000300)=r6) r8 = getgid() setgroups(0x7, &(0x7f0000000340)=[r8, r8, r8, r4, r4, r4, r4]) r9 = dup2(r0, r5) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000380)) r10 = socket(0x10, 0x4000, 0x8) read(r10, &(0x7f00000003c0)=""/201, 0xc9) setsockopt(r6, 0x1000, 0x4bf, &(0x7f00000004c0)="96940519d94a1519ca45da65c18dddb5b2c51e5260304d97d22aec20660845e8d257f982b2702b606623129f3ad3b80531a8b4f9d73d30cacb426a3c96f43cad016310e48dd448f3fbbd3c8253a567f0d945304a3bf3e81ff78fbcc21be3351a177fee97d5013cbb459b2040a98190a6c1128b542f669eaaa59f896978d105bf4a37a982bf9e3595cacae2b058f0d24456bbf3203e905f6383b69fdc084a1bc26f8c09ea777824bd731749c1b1c005b9266a49333b8e91774481cfc4374eaa120305ef895fcbde30d1a3ca5781174d9e562ebe856a965fd337c90f1751c7cc916540a8ee605fcb6c18ec5cccc8fa3fd54d2fe839", 0xf4) fcntl$setflags(r7, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r11) getsockname$unix(r5, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) lchown(&(0x7f0000000680)='./file0\x00', r12, r11) getsockopt$sock_int(r10, 0xffff, 0x800, &(0x7f0000000740), &(0x7f0000000780)=0x4) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f00000007c0)) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000840)=[r4]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000880)={{0x6, r13, r14, r3, r4, 0x0, 0x7f}, 0x9, 0x9, r2, r2, 0x0, 0xb59, 0x1, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000900)) executing program 4: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000003c0)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x40) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) listen(r2, 0x0) shutdown(r2, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = dup2(r4, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = getpid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(0x0, 0x0) r8 = getegid() sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x3}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)="07968e8a73773d5e99a96e4ca0cafdabf29fe93aca34bf13fd8da506588ea8dcaab00b398ddf8bee583a22f7731211fcfc8fcb3b91602093878356c8f579c3fc71f846af0fd34252558bdda5af14871b59aef719c9a4f6d98d73dcb4b629e96ea18327bac5186cd30a0de2efad626c85be63ca49cc321ce29eff53884fa65991345410e80f790e78631d6792bcd7a6415c3a4cae19e26e02a111fbca9b275a47f8583bb9c4b6e5f90b9045fc591d869ffb268d0777bac191c04c05e91e602cc635a16e66a98e12357770a6fcd577bbea6e4d8abefe89438081da0f5c4ee9ac624cb5bc28c180c4b6189c9f14d4380e", 0xef}], 0x1, &(0x7f0000000400)=[{0xb8, 0x1, 0x7, "a26d09be7eb2f1c9372839b294a442e187cc4281e5be7153f28ff8460f4b473657c2af2a575dd7dbb5c22cc00434c5c4e4cdd9fe12c124dffd9567350cf988ce954d5fc9bd80bda8f3c52b75f547044a96bf9e1137f844c42404d1a5a3d6af2f7a77233db1c2e946d3ac9c92d1d9d42a84ab5d8316918503fb7970c3378e016e728ed1bc5689b3a620d9295888b19871f22d75b4eea5e95da8201cd3b1290f10904373b05d"}, {0x50, 0x1, 0x20, "bb2585fc3289ebe57b5c73647413a4791b56d581dd885ab9d3c6af2ddba698e0523df621a8d184d6b64f4511c90c3688447afc9cf1cdac0f123542c7"}, {0xb0, 0x1, 0x3ff, "f567c140f4e0fe75c56b12d0f7691a3dc7fa67cdc0cf6419491b30e4c06872bdd3235120ab277a1d2a219f3f7bf89bfcc54b864e3c695281d90759443615b0cac18c2d4be97ed4081add1ac3f90aceecce43acf6370641ad51049d0878a60d64afb5dfcbd0005a03b2cf8e18cd87ce379b412f3e4d44fbcf4575cf3051ab2311086caf8f5e7eda831253392ec79dbe91db045e1c71b1f9e1849fceb9e555ef"}, {0x88, 0x1, 0x4c, "25e6ec996d7c636e283c07b4c0a5ca8f090cbfe64fb27035e4bd54d36666a59327805a43b1fee8307d71570252db88db93e4a8d126ecf0a84d2d2f2ee787abce2b75b9ba9450c4c8a82f309ef260ebbc59d63e7cc6f18038e3d9d3c22ca01dd03eed6f83f255db61cdd03adc58924c0b0d"}], 0x240}, 0xa) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000002f80)={{0x0, 0x0, r8}, 0x0, 0xff, r6, r7, 0x7fffffff, 0xa, 0x2000000100000001, 0x7}) msgrcv(r9, &(0x7f00000000c0)={0x0, ""/113}, 0x79, 0x0, 0x1000) setrlimit(0x5, &(0x7f0000000000)={0x5, 0x2}) symlink(&(0x7f0000002340)='\x00', &(0x7f0000002380)='./file0\x00') open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) executing program 3: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000002c0)=0x10001) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) recvfrom(r0, &(0x7f0000000200)=""/33, 0x21, 0x40, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000538000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f00001f5000/0x4000)=nil, &(0x7f0000162000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff3000/0xa000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ff6000/0x8000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0x2}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) setrlimit(0x6, &(0x7f00000000c0)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x3) mlockall(0x1) executing program 7: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) fchownat(r2, &(0x7f0000000180)='./file0\x00', r0, r1, 0x0) r3 = semget(0x2, 0x2, 0x145) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x11, 0x3, 0x0) r4 = socket(0x11, 0x3, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000000)) dup2(0xffffffffffffff9c, 0xffffffffffffffff) poll(0x0, 0x0, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x4}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) close(r5) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) socket$inet(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000400)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6b", 0x7c}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x3) executing program 4: r0 = socket(0x20, 0x4001, 0x2) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b19) unveil(&(0x7f0000000400)='./file1/file0\x00', &(0x7f0000000240)='r\x00') syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYRES8]) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x2, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/130, 0x82}, {&(0x7f0000000a00)=""/256, 0x100}, {&(0x7f0000000700)=""/237, 0xf0}, {&(0x7f0000000080)=""/101, 0x68}, {&(0x7f0000000600)=""/133, 0x85}, {&(0x7f0000000200)=""/35, 0x23}], 0x1000000000000023, 0x0}, 0x10001}, 0x10, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) close(r2) executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {0xffffffffffffffff, 0x80}, {r5}], 0x4, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 7: connect$unix(0xffffffffffffffff, 0x0, 0x33) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x40) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000200)=0x8, 0x4) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x0, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x20, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) bind(r3, &(0x7f0000000280)=@in6={0x18, 0x1, 0x800, 0x2}, 0xc) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54}, {0x7}, {0x6}]}) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x4c}, {0x80}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 3: close(0xffffffffffffffff) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000240)=""/139, 0x8b}], 0x1, 0x7fffffffffffffff) close(0xffffffffffffffff) flock(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040), 0x10) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r3 = syz_open_pts() close(r3) ioctl$FIOASYNC(r3, 0x80047469, &(0x7f00000000c0)=0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x6c, &(0x7f0000000000), &(0x7f0000000040)={0xfffffffffffffffe}, 0x0, 0x0) writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) poll(&(0x7f0000000140)=[{r3, 0x4}], 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {0x6}]}) writev(0xffffffffffffffff, 0x0, 0x0) mknod(0x0, 0x0, 0x0) getuid() setitimer(0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000000)='./file1\x00') r0 = socket$unix(0x1, 0x2, 0x0) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='//\x00'], 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="59a5ce47f6ae984ec8d392bf42be7c6f39011e00120100095ae22485b06c758397814085", 0x5c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0xfffffc19}, 0xfffffffffffffe27, 0x1840, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0, 0xffffff88}, 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r3, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) r4 = socket$inet(0x2, 0x3, 0x6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) r5 = getegid() socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc0206921, &(0x7f00000001c0)) r7 = socket(0x1, 0x4000, 0x20) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) setegid(r5) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000180)="ea0000070000", 0x6) semget$private(0x0, 0x7, 0x0) executing program 3: syz_emit_ethernet(0x36, &(0x7f0000000700)=ANY=[@ANYRESHEX, @ANYRES8, @ANYRES8=0x0, @ANYRES32=0x0, @ANYRES64]) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4a, 0x0) socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000140)="9a1a99fa3a8b90c7c99a1ede4b4cbd0b", 0x10}, {&(0x7f0000000740)="25f43aea5dcacd764d2b8fb0fd322a725f1b11ee2cf33a6a54ef580159032887fd93fa14e00d4007b6f04255cd52631cebdc009ec80476c5905da092d2300dd6251484bfd072945114889aa4277d8dccb30da9f0acb78ed12c0c1736cbcf83fb7eec09208a9b1b4eade025a83cc5549d2c62daa0374dcdc22546a3fe471799ca00109dd621c6921ce04f862d7845eb00"/158, 0x9e}, {&(0x7f00000002c0)="335748b44523c169b48c1f7a091865986fac85de14512947979c930269b04319a8df71801a6b6c13a8f093beb77d5c9b09acb99bdc6dcfe421efec8515bed8f047c86b19ebbd2a85b2ad9f5c3a6bdbb678a587d1bc1931498ea12ed5a07c5892770bbf899bb26e1e7dc1c64dda1e0081565d39f4a4242116d86c43eb37cd016a9a01841dadcc1f9e069673a4888ded00f2e0e3a62f6613cf4d1c8552e2425c06f6fbcdf7a1efafbabb71825997a030ca040f79eba046e67a5a44ad165589703eedb7", 0xc2}, {&(0x7f00000001c0)="d0457de4d20f5631b5bed4b1c8609b01377ddcf5d475", 0x16}, {&(0x7f0000000200)="8be2a49de9a41b06cdf5c4433c4585cab1f65212a137fc1e46596efd6dc448fa3dac979bcef807c1898f732b720a4652ada2282998c41f06cab64a4e522d04969432b30051d639379aa2c0ff5411ad2a5d577f3629fed5b8c2026f5799fd5f", 0x5f}, {&(0x7f00000003c0)="4834e754551d0ce5f65875c7b0d7874b562661070a08", 0x16}, {&(0x7f0000000400)="3c706a6c6b4486a5536edf85f3123a0c09c6c0aea00423c078310917887bba03a10f40a89d0defe1d8908c3c5970ba7b9fab6266b86629809662c5484fe5b1da2ac0a66b72e0a2b085db03bb8b2c2e570878ead35492008369559b340a6a0f10ea307272e634a75aaa4aaffc829122cacf4eb2d955baf51e015fcf7f5a3d92fa04b73109", 0x84}, {&(0x7f00000004c0)="bc03e05797de56df504cf2192d132928b8e92d812c2f916ab7201e619b7814220c2142998eba1432370304f565da5eeeb13665026018fef5b71c4638dde3cd48bc19eca588d2091f69fe304ac54e0e5325da5475942732106d32a165acc7c458920ac6f0c86fd7a14ebc15", 0x6b}], 0x8, 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_udp(&(0x7f0000000240)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x8004570b, &(0x7f0000000180)) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') socket(0x2, 0x2, 0x0) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, 0x0) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x36ea, 0x0, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x1, 0x8}}}}}}) syz_emit_ethernet(0x22, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6a42a8 executing program 5: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000198000/0xf000)=nil, 0xf000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 4: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b1809c3dd7d3f", 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) select(0x40, &(0x7f0000000340)={0xfffffffffffffffd, 0x0, 0x0, 0x7, 0x0, 0x2000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x6}, 0x4, &(0x7f0000000240)="f56158408df0894726a1c3828e3b2f4efb325419d02072246e9a5b8f0e28c3aac7644663078597912f2291a891", &(0x7f0000000280)=0x2d, &(0x7f00000002c0)="9293b965a666ea79499de39dbc0ccefd10a8e06dd15d2eba2b9f457bc423c047f57fb94b7ee61a559eb50c95b59964f47df4b437a25334f4c0f5e7f84009e1251cd6d3d472952e793b9ea588b2645a09f9269039be84d5a943b22a903ded04dd74b8d939aa64e148df11f37155b592f4aa4105aaec", 0x75) bind(r1, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000100)="cd0e2529f01c690bd32e2ad9a17c9c075b61ab7fefd64115e2ce27a1937a8092b55125c63300eb2a84cf9c7845b547c4308ae9e970fa3e78d38a811790794f73ad602646531f132afe7c", &(0x7f0000000080)=0x4a, &(0x7f0000000180)="a8f45d8dd0f94059984093f21e24d6a7d2b30280f8cb38cecc634a54994240111128d7d622ab74b0cc24", 0x2a) fcntl$lock(r2, 0x7, &(0x7f0000000380)={0x0, 0x1, 0x7, 0x8000000000000000, r0}) recvmmsg(r3, &(0x7f00000000c0)={0x0}, 0xfffffdfb, 0x0, 0x0) executing program 1: sysctl$net_inet6_ip6(&(0x7f0000001f40)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000001f80)="b96cfa23", &(0x7f0000002080)=0x4, &(0x7f00000020c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) socket$unix(0x1, 0x1, 0x0) semget(0x0, 0x1, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0x45}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) setuid(0xee01) mkdirat(r0, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) renameat(0xffffffffffffff9c, &(0x7f0000000600)='.\x00', r0, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getuid() getgid() select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x5}, &(0x7f0000000040)={0x7fffffff, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xee9, 0x1}, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x0, 0x8, 0x0, 0x3}, {0x0, 0x0, 0x0, 0xff}, {0x6, 0x0, 0x7}]}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000576000/0x3000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000040f000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000040000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x202) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket(0x0, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) unlink(&(0x7f0000000140)='./file0\x00') write(0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be382249d1f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e40004070000008004200000000000001400000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x20}, {0x35}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0x1000}, {0x4000006}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000002740)={@broadcast, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x7, 0x3, 0x0, [{}, {}]}]}}, @udp={{0x1, 0x1, 0x8}}}}}}) executing program 7: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x1, 0x0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r3 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x4}, {r1, 0x10}, {r2, 0x4}, {r3, 0x40}], 0x4, 0x7fff) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0xe61, 0x3f) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xc3, &(0x7f0000000100)={@remote, @local, [], {@ipv6={0x86dd, {0x4, 0x6, "906748", 0x8d, 0x0, 0x1, @ipv4={'\x00', '\xff\xff', @loopback}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[@routing={0x0, 0xa, 0x0, 0x5, 0x0, [@mcast2, @mcast2, @loopback, @mcast2, @mcast2]}], @tcp={{0x0, 0x2, r4, r5, 0x0, 0x0, 0xd, 0x1, 0x1f, 0x0, 0x9, {[@md5sig={0x13, 0x12, "412ea4309eb56399ec51572ca4a32e34"}, @nop, @timestamp={0x8, 0xa, 0x7, 0x4}]}}, {'I'}}}}}}}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000240)=0x8) syz_emit_ethernet(0x3d, &(0x7f0000000280)={@broadcast, @remote, [{[{0x88a8, 0x0, 0x1, 0x1}], {0x8100, 0x6, 0x0, 0x2}}], {@arp={0x806, @generic={0x1, 0x4c42, 0x6, 0x3, 0x2, @empty, "2eee07", @remote, "150c334203ec7d99aa52ff0464e6ebcb"}}}}) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f00000002c0)={0x8001, 0xd49a, 0x2}) sysctl$kern(&(0x7f0000000300)={0x1, 0x1a}, 0x2, &(0x7f0000000340)="f8f82184d218ff3067a23dd3f0fad835f0815238d629b62b30737a3aef735122d2ad1b49a52d25d1775518278877533342d3572232ff195b74873def9caf4c386884a9bbe4cd0a24d1299c0d59445dc32759fb0abbf2f24773f1deaba586b3110c0410a2f588c8112e23725b87555c6fbbc602bda54d60cad4867c5e24bdfb8860596d94d39dac1e6247d9f65ad269c65f0f68bba86519d22e037d7c34d625b84283544e0bbb2f1bcb81ef7e21d0a871d811a5a8e2907f8613924720e06df51c6ad866950138efdf8b82629bfaafd43eb7edfde53ab5bb1c7ca855844daad21d5d86f9d2f5c19767291a29720874a3f778e924633275b2479b4c32a6279d0aad7bbba4d4f08a1d4e3eef8eb41781289de91d1594338a36256276fc16892a65f570a66c421aadd73c808bfb37d4d547b00932f582fb2e71038c2c48aee77ada3c6add4565a612b13910966c7c112c169562efe577e4223366cab497b85ba38f9bdc315c246b17ce39ea10b8c21b3dc26a3c5b8eea5ea38cefbb66c4a8d5f2b64b0f2bf47b76104a8f703d3ab4226dc437539cebac32a2ee34bd6e3837604e2d1159cbe6319f2503b3eb6f3221acd38c88522ed4ab7ab05e5e502a59a94bc50fa24d51089caa2b247f5a24d6faf1a9070c967fd6b61967196a7a9ce9d0b1d5c26d56fae8a87dc74a455f9a9c3c1007ae7e24dc14da15e6f9210d531065e6b3439a83f5fb321454881c9de6ccbacc2b1b7c4b1bc2994e4b51876ff9adf0a28f13c46c170b1ce2861fe1e7788330598d17e28e1af86c467f93c30864de69531ba71480eb41478f0c69d22c8a777f7fc419a087e0344a399487eced688fb4542e000f8d8374b88fe3539a09088887b334d8801c2f69334d2143ffac644ba7356c60951757a5341784750344d48d4c1f2926f91f664d267b906bbf16ae2cd6636fa62dbcfc58cf7a3dc6bf5e597c917cbe12546a55d6a224926d76a4ca1bd7a75fe4988d63d1ca3343c18d82c286e1fea834cb69500faeea0af6f805d782fab7ec3268650314a953c5867bb1549244a21a9c227cbfb6910d979a7848dc16d11335c0f101782a1f954501c4a2fcd231358e251cab299dddc293da9bafe406ac27c2478655b1b0c3d23d2adc0ad194a79f76cecbb269fd46d29ea29b8a3cfdd0db2baa746888eced2edee6bdde32d7e6ddf7121ffea44f73bd4253051e5e309e1d8a71945b2cb524d556e3c5dc7b1ca6367dcce92ca218a742c509b611051f11b218294926897183e0255ec38ba79c1f7d7d1c6ac80dd9a062898801308d8374c6fa6691d664ccf4382cc97c56832a3d037a04081ca1743cf2aea39174f612d7350c59ee85c77941baf3cb57875d8c37156aca20f41b4d306ebf327cf3466a5cd4b4f443f65dcc86bf349967363f8ba5677b24850550af464b42fa43eae98bf392d02bf5ed63f055b7114a85e87afdc3a49fbe121fd623a5cff4a352effca51ef64430726db4c54809e71335c085def7562fcedd062b67c92beba7a479f3a2457d62e325c59b127a0d1ce3013627790dd889aace517c6202d327fff310ee98bd9a21929615f9d763c8455ff0ebea18fdca3806bcaf1ec6037026de52be896cbf364a41380138bffa2d62a6f02f9535799ec9fab8641ef5b80374e867286911f03a25929d56095469adcc5bb48ba70d0238df9aee720aaf0589c019b7e4e5387f6c038a918c905a03204548ac99fd7dc50b0d8c751deefac663fdf277bcd205c1a47600e2789a4f64b5e3c3775081928a85fbae13aa448448162bf4b0156216ef140da9e0825d1f2a831201589d677a08b1a425964ac30515e72488ef4f0352a52389384b75f1a157e89081251475dea3c62b109ac37d63b05200df180d438096e4889734e11ad5bb8fb26758f90c37455f198460e47b2c2011a8942cdd4df98c42987aac467b9bf848d5eba2efe21fce4bbf3d3dbfb3d699f7a3e10ed5f29740bf11bf5b6e60e198419a03e82452310b360415f4a2fe7f9198d0fe312d2c6510a4493e6240510c2396e931c69a004feee74d459042a57d11ab01d17a13bc462a8caa74f61b282f845b6d85f633018c6efc39edb734a4379cc829fb5ab2b90e30dd3457b2fe8f72dbebc2c17d1f59f1833ec0e0c8ef523ab2ee3de4f305d3f65884ec8c84777638bd74e0a74a333fa0196a1916c582f69911d827a3764eaf3eaf140a93aa5ec305c008b37c0f4cdc3b6810edaa2d67c3220f171b0d756b7fd1b258ba6f06f88f0322e5ec67165899e8e711080e9c84906021fd89f5524285ffca158b0f71c3d4d1e3315c2d7da6db109d2c00ab9a826a216beceb27da9e950015137c32abf285fbe0800ad9a194b4e9ee708eefc587d62a0d84e83f7cdbc698af6d1a29da8fb4798dae7bd13458a7393e9a4e178fdfa354e04a96dd42b432bdea1079e45a89190845570bf2bd652cba106393672314e12ca0ab39bf447f9fc1c2b83e71eff0f39f65fe6f1a2aefe832adf9d8edbcd1f447764fd429e9e730492ca8d05e36d144bbe87e4af2709b12d62f381edaff8f277bc27d8e978c306bbe0c1df4aaa355dcf9b95720d43c73cc744abda080b199598a68bdfb2a38e2529ddfde10cf22c7b628d7f2da925ef7fd0957ae07cd194a7cd71a4dd99c7c786e89fcf5bae991f9a4bbe433ffe192b9bc8db16f3a225a35c8eab907ba4b7d81f9803427644c218c23c20afc6e113c507c39c7402317f52955354de06022e7e4144acd7707c2d0df5d91b9bfec413888130cf8c9f27a0d56bbd58b3543a7af8151347cd714fa5e0b7a9b9cb53638cd25d40009aa4db7a30d60b3ffe93819c7affd6c7a2222efd584f67a6d3aae21e397b1aaf7c7ce3214ed6f853735fca0485655f9d6f6383a2d0ddd17dd5f819ac4e9371f317aed61a0db4e5667e950c4052de23c63d9ac15f527bfabd62f0385ca8ebcdabb450bacdf488d79c2e3527b86f682fc527f15537f400c34762a7f794a91d4d5dca0bed8bf7401691615d7ce9732ed568d433b8b458f833a4cfaf523d0bc1888f3150c806c8793b6930cd6763042f86ca1bb03e5801e3a89f36c84ca9859bc629021d191b3e4ae33d92509e47cbb222f9281b0290f852c781a3a47777b80ccfc5cd685a447613f7f8f42b53e84bd88dd2284d8633de2289f07e762c04e8a92ef607d83af7dc92de68787dd11d66226e91385ddf9aa290840340ac2d9ae7c99ebdc0811e777abae04ff56792bfdaa2f601811f0a8c1c967fc34b30731f9ef909493250ec719d061bd62733dc44ff7a7212faa5e48eab9e494ad72db0d2931e7f2a0f640d029d6535f5710ef47056a4f7f93f9b7fa9cd3e7f37831fd7d6b6f2830f62a6cd124738782844a5469607bda007eadfef5aa0330eae86007486aa9081c8fac1d3a1b6c0a45b8db9281543c7a25a6e8c0b0d649814d0db4e013eafcb7422a423cb47fd9a8a246ee97bcacebf79b40a1f1f4586a0d8525b4b867db7ac579dd994fc9748b5c46c5f4d6c4efe909c9f217c0179eec1c24b28f2448f8414b394d5ca6339906cde1a7c133e041480bc616c4c9a43ba18b37e2f6991961539bed2a379cd322005f5620942da9bdc2c76663e4cbe2c6d43d68c3eb98b2b310b6282a0a8bfeff7d9ef231775ab6b34b230c6ba8206dd3946bfd7398ab0ae923f7b0cc7d6202554b6ce47ee58ca3bd269e6115c2e516552051c19a0531d2dfb6144746612bcbe80b581e2875d246d3c168ff272e659ade028b65e206e41853989a0b7b6c0e9ed0f85998d338250d754ce66bf53cc11362da18e175bb605d101016366bb194a0f863c243305f2f670a6df909c23f96bbf58c0e1ecdc668e14e80c0d33bff79b0695ad3239afd824f9ac8d053bd19259458f7c6a941bb18a7800872fcdffe972c9e32a2af308905548af0adecf550422751d38fc04d2b8bcc39fdaa9ce8e8567c89e9d4655decda15d583832e6eda60ac584f787990680ca82a8abf233de98913440653ccaa782a1c703ceed8ac036ec9e1271ca5d99438a941463a8389ee579d36007af38550a9826d0f0d0b36a9760d2c5e8ba0ee40bf3b1f56127b6a26a95cc10424501713312e7d0e172c58370aec944f078dd130a6cb366455fc2535f67e6a40c0edd920ca340ffabac9b6dab4f957b48d060aae464e3f5d3f8662360debeab63a70f1640365c75f90aa2f22ac3073df573b752edc9bd6329def342e10ba2f7d0e9368212fc85c29813f8139f423b39944bc84a246ecf9a2e460ffdb534001633d7e84d33c6ce3fb2e18e5a0ae6d75207faf64109df0514133d82f3105c201fa76d6aee4e838b73099ea3dd9ddaee7966ffa191554b58f9afd61c7bea4d538b4953e6e672cfb923454b13afd0027ff602a065ccec0235dbb753b35523607cfae09c4660c7479f14c0d51485393923fc2375dea1e6a0bd608fd3843d37c990d8bb4ac351bea7dfee6bd756036097031ff6ce83cafc6e53f33374137e4360a6a324138042ce65a165970c1a445a3c913d63d3486852ab35807ab864619dd0a44c3990bec97510475debf5448474c620c3b77d4762336e21bdca6d60c5aee943bccfd7fb04775b05c3f32c51d99c9efbdbbe2f1994d3a8260f735fcab8fd7c51c0d3117f4a9afbc38e00ed99cc1eeb61b1a45b239e4314d7cfa3199ca7940a7d13864b00f9378a75d4a4bf518c5edfa4e0f18439c17c636b87804d5eab78a4609bbba0af79b65ee7e60eebb7aec52fcccfe5dd7f9860ead04043133b0d22a9f59a1105b8f61234b130ba76a8c787987da5e6e56eff2d9ad779be8f53a9ed01c7c13279549c434408f59366b13a47fd4e98605451541c31508bd0afa5ee9494d7684cc166067cb36212d0ce344a5ad173287d81acd3cd527a051ddfaaffbe3dac98ecac3852f0897c36513e12fbd270968d064874cacd2715a885a297bf2a40e66308c8fe8a752b3f13309ff0e164783e34359cfaf5713ab15b13b58fb1318332f7ea8bc116482497c1ac1ecd75f882f79aa133cc63bf8ef1977667010a9add86c558a36163d49f8ad0da560bc76a9b4862873d9deeb2e4fdafb39802429801d775da38165cbdf23603ab7850ededb3ee04e773eac3d885f9062c0ed96cd2c5460097ce2ab36f2f2a8321d16d35f409fbfd950746c2c52748d47e3d79c923a7b8151341d3bd72a90de108626cf174db7b3eb0d41ab9e7ac4db8dbafe29b779b7897fc473ac423d56495c6f45f85e1148aea18b28e5218b29f1966941367aac7cc53b4b3e2741b6c773ada2264d438e229c01ecb4e1ef3bdea0c09e56b5ac5734951d7d99a33729d05818fdba608463d50dd219c93fae8c91e7287440e34421b1b6257c5efb96b129048572e09d9edc2c0a6db22e413c17da5127a10806b46acdf313b500d4183f6dcdd8cbafb85c0bb913e429005a4d2065d454e3b1baab0be58084a82421549c8b8e0cc05719ed183ed85a4e3ccf9f4d401a96366214e6a3f74b12666be75cf9c03f9f3c5daf8484476fa5bbb6c6dc836feddacce78f140612d723895f08e4d4afbed83cfb9c8a8c888a9a94d134010ee308e2e670dd5a5e56726df605dc108cf825c94834ea7cb445b5e756befabbef415a7a8f1f1722fd6beabefc1a8a086d9f349901f6bab00287db34913b3100ef2d635ca3dcc41d600a36c4963579162fca38d72cb1fa348140bb9a6293db674c318e63125ca4a9d1da5ad9e97a300be5adbff30cb9e5915c53398e40499ad1bd527be28022dc8178a6bad530385e49d4db406509d1c52dbed29e", &(0x7f0000001340)=0x1000, &(0x7f0000001380)="a68a9af5270246a25d6a72eaa07411a8ac011199dd53f2c8022eef28da54587b34ffb13cca64bb6b322148bc811760a051e9ca5bdb820ec29d161da25f4f2ca7df4c1338a6104c065c5cf19df9dcd2f310d5307c923a895e38c88c3b4bfd684b3733aeaaf85961241da804e62d1cfa9c14256f1dc067f44fb8983fa4e9aba34365701d5ae6b6de0217d1144f32c901f5ecad98747890637e58c2bd443b336947dc7dfae617709e88f42b84d8", 0xac) syz_open_pts() ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000001440)={0x6, 0x4, 0x9, 0x72}) write(r6, &(0x7f0000001480)="958efda80bbbb6f27f7ce601ce9bbc34d64428354234920d228e84cd678a519931ff1d08ce656aa415a7a68912289928749cdebcbe7d1d6253f01cf13d39d677e2b2f3e262cb063378440369b3c0343de8390d1e3737e9b3e514a4384fee2d5e0437afaa0259485e2cb56fb0599cb82b3bf2fce388c22c6b0930575f2345e74d19ec0455c9a8121570d5c6fa361f1376aa846043f534691d4911e46f1ebce8c2c1bb6b4f724e3d5b815f356aeb99ea55400554237cdbf3b0e3510a5593", 0xbd) ioctl$TIOCSTART(r0, 0x2000746e) write(r1, &(0x7f0000001540)="5b9a7241601f77856a9ae1ce9b3b4d1c8b3cd322130d29157db61f6de186cf223e9ab0245a60cc53684781ec49e25260ebffd49f27c0d21cb9a2f2163e08cac55a180f1d1cc02eb921dd3e79008cd7085b6870461feff3361ae95720bffe68797ffc8ea2facdecc675dada3ddc02295764604cc88fb6f3fe5e", 0x79) r7 = dup(r6) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f00000015c0)=0x3f) pipe(&(0x7f0000001600)={0xffffffffffffffff}) ioctl$VNDIOCCLR(r8, 0x80384601, &(0x7f00000016c0)={&(0x7f0000001640)='./file0\x00', 0x100, &(0x7f0000001680)='./file0\x00', 0x8}) utimes(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)={{0xfffffffffffffffa, 0x5}, {0x1, 0x3}}) sysctl$net_inet6_ip6(&(0x7f0000001780)={0x4, 0x18, 0x29, 0x21}, 0x4, &(0x7f00000017c0)="0bf763594523653ceb52bb9aff8b2026baa57085180277950b3d83b4b01c8762e51af1115242a037fd724c505e55cde34ac2bf78fc3996dddca1b3a9d82cadcbbe584012a6e5de37e77380ca36342c84382ad1", &(0x7f0000001840)=0x53, &(0x7f0000001880)="677e9bf4915c5a1719aa1965920d312d8f8c47c27d46e58a7d2ad7a33109d4bc1734f5775dcf90a0809b18f076661871e2486855034180e1e5a7e4", 0x3b) semget$private(0x0, 0x1, 0x8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000018c0), 0x100, 0x0) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000001900)) r10 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000001940)='./file0/file0\x00', 0x0, 0x40000000, r10) sysctl$kern(&(0x7f0000001980)={0x1, 0x26}, 0x2, &(0x7f00000019c0)="cbe5304a5cb94bc718d4ef25520993e341b23336235117fe598bc9027afd99d71f095f1da60f8af5ab486dea5cb52b19b1c0d1ae36227f02039c3b87b2d032c469bea6ad0010251286fb42aaa2c37ce4c0653c63ab968c5cd7304ec234cdfcf0175d2e3870a3ff287589238a55fcf3cf354285a1839fd27586527a984f260168f03496b07d94f59dca48e41887c08fc96d7239dd28f0e0b136e4ec14bd4cf5ad5112d010f0bff82083", &(0x7f0000001a80)=0xa9, &(0x7f0000001ac0)="ad2f64f391d66494ef0ebd61d4da60db30bcf59894f7e24072e24247095b5868c2d210e102365a7ae1f115e481fb34dc042c493e7a2bb41faeffc45edc5bd574dfd422b15bed6d44017b32b1bf0dea313e25f2a4b66c22f2bd72fd6603c2d39c8e22270d2c31f8d913ac4a2635c242d51eae19eb47f8f985a95db4dee7ddf78014bc3eb91ce5a5e4aad81e3198bbc2d830d6d7998aa7897fbca752f01c9d212fc273a358d45ea27baac6a612905c0e04af8d4c", 0xb3) executing program 3: kqueue() socket(0x18, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') rename(0x0, 0x0) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) chflags(&(0x7f0000000040)='./file1\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) select(0x40, &(0x7f0000000140), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @empty, @broadcast, @multicast1}}}}) socket(0x10, 0x5, 0x6) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) socket(0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x6000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$FIONREAD(0xffffffffffffffff, 0xc0286988, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) socket$inet(0x2, 0x4, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000800)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d672a736ba1bd857feb09901fe0dcee53766797f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a00800000050acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd021cc793994922dfc10000000000062ab475cca257352828a76e5314be5629235c0febeff57cab95e894238b96ca5d4d3e670fea610c00009bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756faf775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3ca67845c3386ce33141141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678a0900d8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071ec98111cc9024f790ce16ceaa7d0104e39789d91000009a5bec77c992c792eb013621a86709cf57acd9981f947115f608227da8c54d8aa668931edd0b599b3d8cf5a8438ae08c1f70483223c3ba38088fb2e65a51edfed44c55a4d734bb553d642ca2bcdd1a08378317dc8f787469c3b3c14e4b1b46c2c8b03b99", &(0x7f00000002c0)=0x285, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x60}, {0x5c}, {0x6, 0x0, 0x0, 0x4000004}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}, {r3, 0x1}, {0xffffffffffffffff, 0x80}, {r4}], 0x4, 0x86) write(r2, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r4}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 2: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) socket$inet(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000400)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6b", 0x7c}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x3) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socket(0x0, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) syz_extract_tcp_res(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) unlink(&(0x7f0000000140)='./file0\x00') write(0xffffffffffffffff, 0x0, 0x0) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4}, {0x2}, {0x6, 0x0, 0x0, 0x6d7}]}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="d2bc78b52324b9a50c786b26df53", 0xe}], 0x1) pckbd_enable: command error executing program 4: socket$inet(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x11, 0x3, 0x0) dup2(r2, r1) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f00000002c0)=ANY=[@ANYRES64=r2]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r5, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x8) executing program 0: 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', 0x91) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 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) listen(r3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0xe, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 1: r0 = socket(0x20, 0x4001, 0x2) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b19) r3 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYRES8=r3]) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x2, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/130, 0x82}, {&(0x7f0000000a00)=""/256, 0x100}, {&(0x7f0000000700)=""/237, 0xf0}, {&(0x7f0000000080)=""/101, 0x68}, {&(0x7f0000000600)=""/133, 0x85}, {&(0x7f0000000200)=""/35, 0x23}], 0x1000000000000023, 0x0}, 0x10001}, 0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) close(r2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) r1 = shmget(0x3, 0x4000, 0xc4, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = shmget$private(0x0, 0x10000, 0x400, &(0x7f0000ff0000/0x10000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/126) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x0, r0, 0x1) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/94) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') semget$private(0x0, 0x2, 0x8) r3 = semget$private(0x0, 0x3, 0x2aa) r4 = getuid() getgroups(0x7, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x3, r4, r5, r7, r8, 0x8, 0x9}, 0xcfe8, 0x4, 0x400}) poll(&(0x7f0000000300)=[{r0, 0x80}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x0) r9 = dup2(r0, r0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = msgget(0x1, 0x50) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r13 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000480)={{0x80000001, r10, r12, r7, r8, 0x19, 0x800}, 0x9, 0x5c48afaf, r6, r13, 0x80, 0x5, 0x8001, 0x8}) socket$inet(0x2, 0x8000, 0x20) r14 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff2000/0x4000)=nil) shmctl$IPC_RMID(r14, 0x0) symlinkat(&(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file1\x00') ioctl$VMM_IOC_INFO(r9, 0xc0185603, &(0x7f00000005c0)={0xb, 0x0, &(0x7f0000000580)=""/11}) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000600)) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) executing program 1: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getgid() getuid() 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}) r4 = semget$private(0x0, 0x2, 0x82) semop(r4, &(0x7f00000000c0)=[{0x4, 0x3, 0xe5ce97ab354d96be}, {0x0, 0x4}, {0x4, 0x2}], 0x3) semop(r4, &(0x7f0000000440)=[{0x3}, {0x2, 0x94}, {0x0, 0x2a4, 0x800}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r5 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, 0x0, 0x0, 0x0, 0x0, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r5, 0x1f8, 0x3, 0x7, 0x7f}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = geteuid() semop(0x0, 0x0, 0x0) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, r6, r7, 0x88, 0x9}, 0x14000000000000, 0x6000000, 0x5}) r8 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r8, 0x29, 0x25, 0x0, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r9, 0x29, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) executing program 2: r0 = socket(0x18, 0x4001, 0x0) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000002000/0x2000)=nil, 0x0) shmdt(r2) shmdt(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r1, 0x20004269) ftruncate(r1, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(r1, 0x5) r10 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x800000, r5, r6, 0x0, r8, 0x96, 0x4}, 0x8, 0x7, r9, r10, 0x2, 0x5, 0x7fffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) semget$private(0x0, 0x4, 0x502) getpeername$unix(r3, &(0x7f00000002c0)=@file={0x0, ""/256}, &(0x7f0000000400)=0x102) connect$unix(r3, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000480)={0x1, 0x8}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000540)={0x79, 0x0, &(0x7f00000004c0)=""/121}) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f0000000580)=[{0x8d9, 0x9, 0x7f, 0x1}, {0x9, 0x2, 0x1, 0xfffffffa}, {0x2, 0x7f, 0x2e, 0x200}]}) r11 = socket(0x1, 0x2, 0x81) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x1, 0x4010, r11, 0x6850) accept$unix(r1, &(0x7f0000000600)=@file={0x0, ""/4092}, &(0x7f0000001600)=0xffe) shmctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) chmod(&(0x7f00000016c0)='./file0/file0\x00', 0x4) getpgid(r7) getpeername(r2, &(0x7f0000001700)=@un=@abs, &(0x7f0000001740)=0x8) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {0xffffffffffffffff, 0x80}, {r5}], 0x4, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 6: sysctl$hw(&(0x7f0000000100)={0x6, 0x8}, 0x2, &(0x7f0000000180)="113da6b7196ce340f98efe56ceed6f0c1cb790d557", &(0x7f0000000200)=0x15, &(0x7f0000000240), 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000440)='./bus/file0\x00', 0x8000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r3, 0x7d}], 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0xbfc6) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x4000, 0x0) mknod(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x637e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x20000, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x97, 0x0, &(0x7f0000000180)=""/151}) sysctl$net_inet6_icmp6(&(0x7f0000000100), 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000180)={0x6, 0x1b, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) ktrace(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x40000200, r1) syz_open_pts() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000400001000000331c13fecea10500fef96ec0c72fd3357ae30200004e301ac20008acf20b6604be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abeba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x40}, {0x3c, 0x4}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x10, 0x4, 0x4) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r5}, 0xfffffffffffffffc, 0x3, 0x0, 0x100000000}, {{r4}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0xfffffffffffffff7}, {{r3}, 0xfffffffffffffffa, 0x20, 0x80000002, 0x9}, {{r4}, 0xfffffffffffffff9, 0x88, 0x1, 0x8000000000000001, 0x6}, {{r5}, 0xfffffffffffffffa, 0x2, 0x4, 0x7f, 0x20}], 0x0, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) mknod(&(0x7f0000000200)='./bus/file0\x00', 0xc000, 0x81) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x140) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0xffffffffffffffff) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x21, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) executing program 2: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) recvmmsg(r0, &(0x7f0000000640)={0x0}, 0xfffffffffffffe51, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x3f, 0x8, 0x6}, {0x8000, 0x3, 0x46, 0x5}, {0x3, 0x5, 0x1, 0x3f}, {0x0, 0x1, 0x9, 0x1bd2}, {0xbe, 0x3f, 0x1c, 0x9}, {0x2, 0x3, 0x40, 0xffff}, {0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x6c, 0x0, 0x8}, {0xc, 0x0, 0xfe}, {0x6, 0x0, 0x0, 0x3cf}]}) writev(r2, &(0x7f00000000c0), 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000580)={&(0x7f0000000000)=[{0x22}, {}], 0x2}) socket(0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab390b2a70909b2f114070000000000"], 0x401, 0x0) msgget(0x1, 0x0) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x2}, 0x3, 0x0, &(0x7f0000000240), &(0x7f0000000600), 0x0) r7 = socket(0x18, 0x0, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3e}, 0x0) fchflags(r0, 0x10001) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(0xffffffffffffffff, 0x2) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) 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) ioctl$FIONREAD(r2, 0x80286989, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) unveil(0x0, 0x0) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x171, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81002f000800497f015f006800007f0890787f0000010000000900000ed4e0000002ffffb77e15abcf532fbf00aa442403100000000900000008ac1400aa00005aa1e00000010000d0e6e00000020000008f440c06210000322800000004001b03f34ddfb5f2aecf1673532c86b50bf102c5b588b1532c667427dc7bf3972d09075e973e4b195cf1dcefcc80af565e2ff6e2f17dff7c9bad497ebfb3f6a51d9dbd94fe9e21273d2474df4eae8c92015cdba042bd326115b973b34aa84f2d9f1a7adf7b8f3af436f8f114ebedd484cb7099aabd3210a1516afa2dbca3b14f88d01782a7158e79e488ee2e7587e8c36ba3d657808c0005bf1b1ae4c58ef136884c9404673435967599eb499ed5f7afe9fdab1ba3390ff22cff9e14451f514b9c0f4f30a3b9b95d902b95dc0ad60cec35c216b3f4118aea810d028344f26daf98b11be06841cdb589ae2b65a917c320e3cd5f83a17ed1cf1e82c200"/369]) ftruncate(r4, 0x8531) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ftruncate(r4, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) shmat(0x0, &(0x7f0000002000/0x1000)=nil, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x64}, {0x40}, {0x6, 0x0, 0x0, 0xfffffc00}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x5}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0x103e, &(0x7f0000001980)=ANY=[]) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 2: sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000100)="62614e109f18a4b9429ed9d5613b98a7cfa1151c0e0e234d5b8a8a28bc96838f36057147bd45f0c34b624796b232fd63c9c5728e8027b5e17bc98434b5f2212f81e54587b14600d3074dfd02c8943009fa3acf5a8bfe17000040004ff90e08941a797123d7805a36f72ce8330962e57de7892cd2362d33bfffb9d07da703f9e6484d5ffe", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0xffffffff, 0xeb, {0x4, 0x20}}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x8) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', 0x4, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000440), 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000180)="a91d572018dfc112b211c9b7f9dbdc4e9c7752845816984bb622d74a83050000000fd383c857ce942c438f2ea02b33f59d83749b711951efa88a2a6dcd049f666033a9f518c180b3eefaedee0d0f34a08b", 0x51}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) truncate(&(0x7f0000000000)='./file0\x00', 0x3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) syz_open_pts() r5 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1024, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1d, 0x0, 0x0, 0x2000000}, {0x74, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x1}]}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000400)="b4d7977cabbb66f305e8897067a3", 0xe}], 0x1) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x8028ca56d081abe6, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) executing program 5: open(0x0, 0x0, 0x0) open$dir(0x0, 0x800, 0x91) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) r0 = syz_open_pts() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x800000, 0xee5}) clock_getres(0x0, 0x0) close(r0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xd, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000000c0)=[{}]}) kqueue() msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{}]}) syz_emit_ethernet(0x138, 0x0) socket$inet(0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x20}, {0x35}, {0x8006}]}) syz_emit_ethernet(0x56, &(0x7f00000000c0)=ANY=[]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x6381) setitimer(0x0, 0x0, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x3133, 0x0, 0xfffffffffffffffc}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x4, 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(r1, r4) r5 = getuid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchown(r1, r5, 0x0) r6 = getgid() fchown(0xffffffffffffffff, 0x0, 0xffffffffffffffff) seteuid(0x0) r7 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, r6, 0x0, r7, 0x30, 0x3}, 0x2, 0x441f, 0x10000}) dup2(r2, r1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x6e}], 0x1, 0x0) executing program 7: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0xb, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0x67, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0xee) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x1}, {0x45}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625200000000000000000000000000100ffffac1400d0fe"]) r2 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000100)="54db0b54854d9a37275631fa6e64174e78402377241f3b2ed58c7bda91f1bb6545d47631dff7e76aa265a2f8843b8ce1456e3fb26125a455bacf5bd48c8d7bae6cf710c023b177094b91f32433bbacecd6613f1005d2fb896d2b5266906e9b8c5c1a418c4d72195cfcda996f6f5dce220916634c6dbdefed7290ee704452", 0x7e) setsockopt(r2, 0x1000000000029, 0xa, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) syz_emit_ethernet(0x12, &(0x7f00000002c0)={@local, @local, [{}], {@generic={0x88a8}}}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) 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, 0x80000001}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40b, 0x0) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x3c, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) executing program 5: pipe(&(0x7f0000000300)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x15}, {0x64}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r1, &(0x7f00000002c0)="c5449bc1708e16b9805a099e20a0", 0xe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x2b, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCPROMISC(r0, 0x20004269) sysctl$kern(0x0, 0x5f, &(0x7f0000000100)="09f91e3471ac005894a34b8e5f84cf71b59c7afe", 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x4b) semop(0x0, &(0x7f0000000100), 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) socket$inet(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_index}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000400)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6b", 0x7c}, {&(0x7f00000004c0)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5f04ee9a4d4ea18cc39157341d5fe84d07c6346de0ed85913a3b2dc3083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15ff0100009734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c18ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed2504b967d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e584429f1148e112b3", 0x16d}], 0x3) executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x49) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x400, 0x80) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x7fffffff, 0x40, 0x8, {[0x80, 0x6, 0x5, 0x80000000, 0xc9b, 0x6, 0x0, 0x4, 0x8, 0x8, 0x3, 0x1, 0x7ff, 0x200, 0x458, 0x3ff, 0x7, 0x6], [0x2, 0xfffffffffffffe01, 0x1898, 0x4, 0x2, 0x5, 0x2, 0x2e8, 0x9], [0x400, 0x8, 0x7, 0xfa, 0x8, 0x6, 0x8], [0x6, 0x1, 0x754, 0xffffffff, 0xf1, 0x4], [{0xe5, 0x8000, 0x5, 0x6}, {0x7, 0x4, 0xc84a}, {0x1f, 0x3, 0x9, 0x8000000000000001}, {0x81, 0x9b, 0x101, 0x15f}, {0xffff, 0xffff, 0xffffffff, 0x20}, {0x7, 0x4, 0x8, 0x9}, {0x8, 0xf5a, 0x800, 0x6}, {0xfff, 0xfffffffe, 0x6, 0x29a617c}], {0x5, 0x7, 0x4, 0x7fffffffffffffff}, {0x120, 0x8, 0x400, 0x1}}}) pread(r1, &(0x7f0000000380)="1ae36e87aac2b4b69e332b85d251a9595529bf1954b8897084d1bc61d7f39417a7dd347e76dd5dd749563a2a0a275c614191de8288abad3ebae5ed5318e331e86f6b05a6465216bfc47fc19780d319b72c84d535916ae6c5157379a6f47fa3d4bb7c59a12d3952b49d8e69144a897ded5ad79fce6b27b33e2bf536ef5680eb15a55c0b85eca1a6521f573cedbdc77c55654b33dac287e2a89d2f2209004290b6dd18e63605a57e4cee90b0b70d43a3c61f99517e49025d1cd54b40d2eb1a0bbb235cee81a719c3c725c556da33a04271a14a45efc1", 0xd5, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x40, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000500)=0x20) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r11 = getgid() r12 = geteuid() getgroups(0x1, &(0x7f0000001700)=[0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r15 = getgid() pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f00000018c0)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f00000005c0)="c3d723756ca9268c01891c4471aa7c817cd40e76cd2ec59bbe1cf0dc1b085f2ca99eb3a49effb6efe4ae5d085290c9ca62f2573d66cad6720ffb6071c5f197d03de5f141e410c0131c8fad2b50508c0a666fe240bb4425e2efc417a44eb637c74dfc83998918d1974e5beb9e2dc69a8526ee5d736ad06083cf2e2ed30b205082df4e4bc7dbb99a2c1c03a535d10807d991df59caf960442911ecb310b663de59919221f983738db1b167c788765dd6a09910dd0d1604db4466af58fb058d1fa0d3171534eb284fd585463c5795a36b24d7391bda001e7b63122d80fe120e0a6a1f78ef384d9afe00328379d27ab6393763ff6875e4ace74d4d25e8cd63d6545ad0fe79f4ab42d9932525148e90fac169a45bc1c7e91a57164e52520abe233d0f266d2cd44360da5fab93eae6f9e9b8e27b88cc8b76e8d4d0d3533608ca064768fd8e78298f0f242c9ccf15b4294f621ba1fa47c834792867f0510d2409ae28d660a099ed6718a56673cd479f50fbf5f2ad3a4f9c7dba004103540131f143865e04e786dd4683878d08a463bf3ef2e565f658f540477f8d56a976a4d26e24bda468fbf3a454764e9f01b1bb1f3769a10a4fc882777a6f88320dbcecb3291db0f5f7d5fe9bd4935a4090998a1b82e736bdcff62115767cde2ced6b7d42fc14f05ab487f1281ea4e49bfd63abca016f2be0b65f4ada535955215d200421ec3d7d5ffcb9d99c15261e88989215aab72619810afa945c89dce9b82b6fa99ac06ef14607ed7e38f9fdff98923c42026e656e8d35e1c1787a961c06562ab945010d942d482b3eeddb3f0d4ff799481848948fbc7824fd3ecd60036f357b73936e08e225f2c46fb3725b0629f00c957ece8530a5aa6f17671c2db4648363aa62a7af279f9060dfee9c33aae5f0605c54c1bb0de8515c25eca81df59789681628b1d5c2224be89ad9510792aae557a1f523fb2e23144b3bafe879583d63185509d66f30ee06d2620b904b07d78df95b1a79c4a2d6e45548686b3516296ebf6d953bd36a150c1bbefdcf10a8fb3093a04f4a04ee81390d52ea8962cdf687b173612ee0c8bd73d759ce4ee00b078924a87b7ec2de1770dac6f0a1f06b8438f08e1a37d7c7ed991f2f7f84d8b26eff68c63f3d2c92c87f22c77f57746111c6133b541179cf8d0525190f1379974e89d0fd34fb3b45f72cb0a0229ac28c5b75e067abef9cef60baf219a980a7f429954a0a048d2f718781b48b58cec972547c431753a20c945612d7435bc7f78d5ff86e4aa44c6091a3275dec56d771047d382669275a08230b77c986b4fccd4a92669e1d3f7813f0631c92b0ce52796e83fbf27baaa34cd18ec4ae39a2c78ee0cc0babb8a605cb61dd29556fe0c6908d0a2c8e2a4d5eff22a7be6a328febf2c21eced17eac872038606e015b057c5c665271d4660f7307a9567c2db1a661d701cfa742d1abcacfea1786f64fd33dd71218c476d7d2982fb8d5ec6e759b83fb31fb1ec30b11026e9496e4ba35a5fb6304a0da7daac3532d864650714be5233b0f5f7472dd3cc43c5985ed4fff6d68699bf46e8df1e972799a41b1064cb649b84b24ed8b8a1fd2091efa5b4f4ea28669601f993fe4ca727e75787400ed8456cd620590bf4686b91099ca37d450bef1e3fde389b1b34bb1e18dd9cf664ac895e5c0fc17803fb1bceac59b3075085315003c800eda318b475a39e3288b46232a58a35f8f90714a2fd3f17bfedc1555d07bf26330b60d5f552d6af23e08440b1370757e6b88e2ec086ce87303e357dbade1894b87e4fa30824a42834808daac0c0f064ba912c98a0ba22bbda2b7dc9a1fba1565e7fd4ca71bfbbef0eae802df1f44aea0121f9051963b069d2a34d6e1d09a259fba8c5947e46c83a1b1a2b704b6a45e34337bccf5c741afbf54a35bd548f1329710e8d30b1c8cf9cd5d471d4e4d73702418170870ac50900a1c77f6eda7b43c84157ba5c2f699f6b7198aced27a38d76087607e22f60447f59b3c7f44f9b8de2818cb1358ff899e9ef051e36337893286b387e5af86f6d9ba8a7089e48a214036dc7e2c2e4eac4b808e4a1e88fb0a29d2ca19debfbbb9e1ba98b4e414ec9cac20a3a7e41356c42a04534237dd4c5ddbead27a5a5ac0e7d192502b5e1b7c18eeaea5d4b03df52b77603d899853a8f774f0eaa524724473ae5e15f9d72c267b92023e25bc6dd6dc31ef6bdb5aa428ff8620109fa352727dd9e84659c8c870ad4fda2e3c6def51b8e2c4085dc4c1d393b9f4713938e1671ccdf1a20da833611df7cf099a8a40fc70972bed0549bdac49c1dad9e1939edb07a480c3ad1a5b25608c349af0e9a19f64257d7992137ae9d8af5b47218ca8308b30db714f30ca367fd8b1dd3224d1507d4b9866e722a3800817539af608d894580e8ceef0be4cccd27da114a570582921388ac0d727d29dd5462dc1679dfe376ca6a6cfdceda4f25c2ac311afe4513e313155ba85393be24ea13cdfea2d9d24f08f61d8a30029c04a40649c86c60b3b4ec0a0f89bf3f3003d15062ee4866c28bbc7a8d546ddae53e57782ca1b316bcd7d56d6ea5c1c0185cadb2292af6fec41c8582fcb81312a201b63b7d61efff97fdc6f18f08a65dc39e62bbb631129755b3a2ce6a85f3871a35ddf40d96c69ba2baaa016f97dbab4436869a0e2d32495e2272e3ae3caa06977c1aea9d82688af9a9af78f68c58c3aa0d4009e542b4180dca50150b24f73e3140f776ae8a0687115b32ce27d2953e76e94b40c2ca927ec12ff3d9f3bc2bc6a95b2a0283b6e0225658e266cd30c3e0cc03df796b81d151ca8b92c5402b7c5ce87da5a5ba9672a94982e23bf319eaf68ddcabcb2248fd1db568526cd913aca32f4c077ba08f3422d26c38f7fb2bc0638b2f2d1f4eb82354d0214084b1181807e154073f1845b13d419733b56f2f4ced9b87db7419ba9daec24ae37ef8acf70089e31ea7fc977c2c6b16bccab71035e7d87fb0536313078bfe0506ec0434fa6e2f52894d08f144e1fa1d39a6a6f40b2e169174ec9e6fddfae2dd909b60fd0aae030d56aa7c69f40fa7213179a163e6ec869fde2bf497c78fb2c73823de9318dfde7efaf2fdbc11a9239bf6a0aad76114777cd03e9a32081d08de2a5cfef255cb4046564bea6b7e9245daa2b2aa5847f69b4568d7909cf0ddd2c090ee919ee67636c4d729286a2bfb481ce36a5e61531afa63735a17c360f5b20c909950e6268e5e7b67c99e448612158a11d8db5b3dd4a3b0b1312b010cbd686354f7d707108d30b3093e5995cda5f6f3a9fc82238531d545b6e3459225a4b40bf1a0b32df99c135e241c9f07ffa181e5604f274c30b5257406eca69f714e7b641cca54e722c1fc7c85fa1bcf83cb40ea1f1675b3743a61f0a2ec3b5158176da697b70b04dee06c6e09919e41769ac2b84b0f4122bd22fab0cf7fd56358b82c3ca43e31c47698ee4cdb5b9dd4875f7d89b8b73c84e0ec7e313ab1340043776cc66a51269e6e8b5a5560edd550ddbad7b2df89f4caada9f1c6e064691cb4dcb4c8be40ff445edf62b63ff659f927ea878239977aea62808376cebc6bec7229b5a821ee8f55af945be1ea11d42e5a7250f4cab87be6249d77a9cc3a9420b3573209541584f721e73fddb344f81b3353065aca12389ae7dc91003c64c03ae7882189c8fa17fe806dbf7aeb7179b84b7f279647e4caae247778bf1946559c25a509e4524952c3ef60013cefa77bdab243baa45c17f6155abdf1299bd4b23f2453ec916ec02e8dbb558e792fcb21ec9ea9aea16bf6e657f26a6837e2235c2bf048e5b63733ac482347061968bc17419fc3ded8f75b5e67ac5f189e903e6e955085648475ccfc36e3103ef77e33a278f24d84967d115521cc851ccf31ff4da35bb098684e30870f68a0b758715cde5d2c6bfdf6326fb4d630e57f40d2248e2188eaa1cfb6182a93ca310f7e69cc788d95a5c5bc58ccc5f07a17013c208453ec4b63508b41c9bad1b164e3ddf5a6a602c2f921e4cc0e6ddcedbd2ca8a553d1f8f90613a7495bb12f112e91682954cefc263f9514f4175b7b197ad122d4f344eabdfd7bb83fa8dae13c72f2d078a78aebae3b3f2bbd2d9490a89320c27e0ab888882aa71fac331f16a28b60fa67e57a7fe51b47968df0f3b3cf909b456c756d578142a590522f24dfe415b88c44813b5bdd822e55f55e8fecfd58bb0d060f4b88900b27fba35c427139a8db9e98bbfdf260916f739aeb7060615500e1d3a9950a906fe42c5d7816241228f31660c030b44e1e78e3678f634422536176c846c027154898a22474242b7f2f224a9c6ff91580f6646a86f29d1b7048623a2fadcccc04f27c200d7f6b347bc46c7219f5d521a7131630153684588bb33bc4425eb35aef87b1e035bb42ccbc50735caf0f5d09d370985d3ec44613bf9495602495313125ebe7c6f3837cfb1f655cbb34b9219f5d0ee23670bb8eff8ea42ccf1b1cd84e32e04483314224c677e860d4076625ebdb9e856131d4ce06e3438b9d5f2820620806a50080a5ef74117f1b76b6e63da8c6b8e8fd851ccd49575cd4d1d2aa1d5100e766709f58227f5cfe85aaa471d9fddc5aaf8403a9619d3f3ac267735afb12464d22de43c9693bc5ffce30ad059623a43f01501333c0189e8a60e549ccec310d23d4a01713d7868b287cca22df985feaf4119ffd72ebc07a87cdc2790b0559aae58ada377329802bbf3fe07dd216cf098998e93162a127c99883ae6157a930e23f8b54709c45ed09330bad2110bbdfb6ed8df44fea9183b22ba145712d30d5e485304e7569580054bf130f2c9d12d6e6eb983093c983e71210918d3f88a56cf2ad8a23f02b9d406472821265b12fab4764c51081af2f0273a4811637e95f1ef1ff35cecce303ef2574aba4f21e144691ad1b9927dc1108eef291e079fbc0eb9632711896600df9cc5a3d5d895d85bb9c300323ae33f8db027db103b56cfa6228836a4bb722b0141890252a4ceddad03d9de3b0cf477d38dc51453ab60a5d277659df537f3803b43e4706a5667518c9b32b89ca0ea700c4ef463572c96e68286b12efb4ec4ff415694626667e76fd65fb1a6915b5a7e39ad53c91139a02eca72eeda5e6615796c350bcaef46ea21bf74f5b22f2e3d3d068406ab9d3f3e147d1285f8fa268640600b2e4663db57a42b1dc58ffc7311274c858c6e942acf95927c9531ba5bfff0dffab8e92bb7314ba4c8018ed9f6a848428f3a036c471290c0f330944facbd46bdb62f6f1202584e3329f8a5c74830306b373bae4c03a335f4a2289741f2ca4d7206e4bbdd6a99b9b1dfa7878f1d4256f8cade919486a51abc8abe0c34475c2fa70b37351c879db48d600adf49c2085299357a43d84527d4fe2e6d2ae6456bebb9ea7e7d7fc10e3b323d05f4754704c816b110328d94f73c629a119ac192231265dc374f0e9f4a36c44831aa6f35e5ddd23503bad99b1799943b32de8bcdf2ee3b99aa37d4e19203690e6303dc91a3170254db191f8b15ad3191b13fb4a06bb6a6b90bd24dcb38c4122c539ef8d254434708870a6df48cad3fda75723273a6a92a08788a75724c3b852a1624c4d086126c7883f2cf4032c459c8c0b7d5e3ba0718d5c0f4d57d52d08c2fcb0fd94d56d682df7044c725d566ad7b7cfd8c1edeb136b6286ca116d5d0a4625baca07e8a08bf9410fc8ed6f4f089dcb84ac791d7165c3ff300b8ef98a0ce32d60f154f394d57e15449999a1c8fa3ad5466cc18f24644f1803593fa266b3e18ff27bd64077b", 0x1000}, {&(0x7f00000015c0)="9c851f7d1df49665177edc47e464dc54e50a236d", 0x14}, {&(0x7f0000001600)="9b44d5a5d1b0c38db8478a646ef0584c7ed666e260e71f5c37555fa878c49c6e196dea7f45", 0x25}], 0x3, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r11}, @cred={0x20, 0xffff, 0x0, r7, r12, r13}, @cred={0x20, 0xffff, 0x0, r7, r14, r15}, @rights={0x30, 0xffff, 0x1, [r4, r0, r5, r2, r5, r3, r4]}, @rights={0x28, 0xffff, 0x1, [r4, r1, r3, r17, r0, r5]}, @rights={0x20, 0xffff, 0x1, [r18, r6, 0xffffffffffffff9c, r2]}, @rights={0x28, 0xffff, 0x1, [r4, r6, r1, r5, r4]}], 0x100, 0x4}, 0x4) getgroups(0x1, &(0x7f0000001900)=[r10]) flock(r6, 0x2) setpgid(r8, r7) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x40, 0x1000, 0x0, 0x4, 0x40, 0x5, 0x1, 0x0, 0x7ff, 0x4}) fchownat(r1, &(0x7f00000019c0)='./file0\x00', r9, r11, 0x6) open(&(0x7f0000001a00)='./file0\x00', 0x0, 0xd7) execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001d00)=[&(0x7f0000001a80)='\x92\x00', &(0x7f0000001ac0)='/dev/bpf\x00', &(0x7f0000001b00)='/dev/zero\x00', &(0x7f0000001b40)='/dev/zero\x00', &(0x7f0000001b80)='/dev/zero\x00', &(0x7f0000001bc0)=')w)/-&}#]}/*\'\x00', &(0x7f0000001c00)=':(\x00', &(0x7f0000001c40)='/dev/bpf\x00', &(0x7f0000001c80)='/dev/bpf\x00', &(0x7f0000001cc0)='/dev/bpf\x00'], &(0x7f0000001f40)=[&(0x7f0000001d80)='}(', &(0x7f0000001dc0)='/dev/bpf\x00', &(0x7f0000001e00)='./\x00', &(0x7f0000001e40)='\\!\x00', &(0x7f0000001e80)='/dev/zero\x00', &(0x7f0000001ec0)='\x00', &(0x7f0000001f00)='%{\x00']) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000001f80)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0, 0x0}, 0xc) setregid(r11, r19) executing program 7: r0 = socket(0x20, 0x4001, 0x2) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b19) r3 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYRES8=r3]) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x2, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/130, 0x82}, {&(0x7f0000000a00)=""/256, 0x100}, {&(0x7f0000000700)=""/237, 0xf0}, {&(0x7f0000000080)=""/101, 0x68}, {&(0x7f0000000600)=""/133, 0x85}, {&(0x7f0000000200)=""/35, 0x23}], 0x1000000000000023, 0x0}, 0x10001}, 0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) close(r2) executing program 3: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x0, 0x4) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) sendmmsg(r3, 0x0, 0x0, 0x2) kevent(r2, &(0x7f0000000100), 0x81, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x7, 0xc1c}, {{}, 0xfffffffffffffffd, 0x0, 0x0, 0x5, 0x5}, {{r2}, 0xfffffffffffffff9, 0x0, 0x10, 0x0, 0x870f}, {{r2}, 0xfffffffffffffff9, 0x6e, 0x1, 0x2, 0x3}, {{}, 0xfffffffffffffffe, 0xc4, 0x10, 0x1f}, {{r3}, 0xfffffffffffffff9, 0x3a, 0x20, 0xfeb, 0x1}], 0x8, 0x0) poll(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r2) r4 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) fcntl$dupfd(0xffffffffffffffff, 0x0, r4) connect$unix(r1, &(0x7f0000000100), 0x10) getitimer(0x6, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000640)={@broadcast, @random="3193563ef365", [], {@generic={0x8864}}}) getsockname$unix(r1, 0x0, 0x0) bind(0xffffffffffffffff, 0x0, 0x10) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x18, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000480), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f00000004c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x14b, &(0x7f00000002c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x13d, 0x68, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x13, 0x4, 0x2, 0x0, 0x233, {[@generic={0x2, 0xd, "96c729637cae4fa49c1558"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x1a, [0x4, 0x0, 0x40000001, 0xde5, 0x2, 0xffffffff]}, @timestamp={0x8, 0xa, 0xb018, 0x8}, @generic={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d467cb2e24ed586547d107e74cfe46502dde741762fe8ad6742200cf5fd16fcdadae4fd744b730286383e0444647e948151cb63c5c12b79f75a37762e3f013f189799eb699"}}}}}}) syz_open_pts() executing program 1: mkdir(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, r1, 0x0, r1}, 0x3, 0x0, 0x0, r0, 0xfffffffffffffff7, 0x333, 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r2, 0x5) ktrace(0x0, 0x5, 0x40001e50, r4) rename(0x0, &(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') accept$unix(0xffffffffffffffff, 0x0, 0x0) 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, &(0x7f0000ffd000/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}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x11, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, 0x0) utimensat(r7, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x8, 0x7}, {0x10a7, 0x6}}, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000400)={0x0, &(0x7f00000002c0)}) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) executing program 6: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x43) setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x6c}]}) ioctl$WSKBDIO_GETMAP(r2, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r7) setgroups(0x1, &(0x7f0000000040)=[r7]) setreuid(0x0, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r7, r0, r7, 0x4, 0x6}, 0x4, 0x20, r6, r6, 0x2, 0x100000001, 0x101}) chmod(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc4) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt(r8, 0x6, 0xf, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pread(r1, &(0x7f0000000040)="16", 0x1, 0x0) socketpair(0x0, 0x8000, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) executing program 0: setreuid(0xee00, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="8373e0bd", &(0x7f0000000240)=0x4, &(0x7f0000000280)="a2d1051d", 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {}], 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000140)=[{0x5}], 0x1}) fcntl$getown(r0, 0x5) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() fchown(r2, 0x0, 0xffffffffffffffff) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file1\x00', 0x100, 0xad6570f09f9216f1) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x35}, {0x74}, {0x46}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000480)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x7f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x1, 0xff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) r3 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000001c0)=0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setuid(0xffffffffffffffff) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r4, 0x4}], 0x20000000000001a6, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') writev(r5, &(0x7f0000000000)=[{&(0x7f0000000300)="c1", 0x1}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8880, 0x8a) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0xd77240ef3dc3c72c, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) fcntl$getflags(r2, 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r4 = open(&(0x7f00000015c0)='./file0\x00', 0x2, 0x38e) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001600), 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001640), 0x2, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000001680), 0x10, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0), 0x1, 0x0) r9 = socket$inet6(0x18, 0x2, 0x8) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000180)="9d39b6bd4236c9780922b2a7cbbcbc64c2a3a194ad476df329", 0x19}, {&(0x7f00000001c0)="35a542f3af2b2cba5686c75365455ead9dc54aa21f577f6f0d739eb885c67013871db25060e53c52d5484259735e4468889767f955ce507970edda1c5242af7da177647f46664852067b8f524e2a907220bceaddab3d35e20f4c4b88aa76bc682249484324d0e7a3a99f3858b0e8cb7571794691c76fcb1295910d115d61c7344419ef70a2fcdeedefaa04764f94144c6057b5fd1a7daa40d7fc23dd97cfd69c61b7255092903dd953ea298595f7b8cc73858cdabbf3e8b7bcd08dcbf58697979b1ebed8383fba966300ed853142f74059af0747bb235b3c9a6c9d2cf72ce7984567d43fc6fd17fb160beb04abcf0d8823452d2b43fb8f7ba25db67c28", 0xfd}, {&(0x7f00000002c0)="fa3ad7ec816392649f2dc4a3cf1183c6e60c149a3ba444cee10c8448af6ec462c02f2a3e8f673a61900002995bc756a3062e45881e11890b4f4a742a5b75ea2ee5ec0a88284724989751c386cfbbf90733daa04af0fe11afa250bab2d542a3867a567e2eb949b7aba1ded799eaaaf9742e75381611a828369acf77b10ec9dc5c2167e796d16bc49bcb28f5253ec58cb9aa47f4f78aa68b452efefe9d25638e00a806921afef8ce2a4096394e175e621c3d86f402c20b19139a8a4985d0130c3cac9d009159e1fa8d1b7a15512073a7c614f8875b01a10adf59317e609744883659f4aeae75d4448b93945663df672166157bbae477c30c2e4ed5360590d3fc15eb791e954ebdf433094d444a8010f690884229b783b4e891d9d8223edd79cc2a12ee6a043c01dd14791d1bf6fd5890d69025adf7f9b025ac37c560307c42a18073af48e2c2d5cfcc4219c37d4d0d1cb6eaa151cd2ccadbd1df0545edb20fb82fac76ce50751cb9673669a31ff834ef404cc4f89e8638b8c41f40965d5f5bbd8191e1c699fc4efafe7fdd28ea10533265f488603c6522e53488a6444768ee432d300ec63b5dd2f892c0be514dc8b6d6aebc93e43d5833dbde768c1ee3c4d4c7846585c919d3aaaec3b3d3e2f96e9b887eb6f22ec70125f3901e288b73b3e8a8ebdf03682958e08ef98a5ea7cef4ac90e88e0ef2c82c20151b88b772ed32b503831e3acc4d74b59d5f18775bcbfc499f6f9b7854d9883774b10497193ad118a891af471b62f73e4b4b92c65d5381d5ba26d919362528983e788017491223e4f1d63d646474f511ab3bb823c90cff89cbc4c5a1da8bde51507229f895eb6b97ff16f0c28ed231be2e7bfea4a814fe35d59f3bc01109f5baeb9a73bab2538ebc97b07076028805c19a48c421d9f225b6ffc3afd769e4ab85594a48f308845ffa821852fe11898389ba7c864c2c140261f57708d159b73a6e829ae37a71278f6b3c50053bc29d870fdf7cbc4e25098ebd48f5fa9e9cdbc1fbe049922b84f1c34bf8a9e59d89ff33c5c0bfb8134eca393fa15233d4faf2d0e425bdf889fccd3283ac39ef2028f0c1fa4a55b2c1058a4c94d24109133c8e588ec938ea62fc2bdf09854c0c9b0aadbb82c48f2c1ae839ae79debc8a36a31d03011ea47c1127f598090b131b87c8acfa6c24d10cd77a297a444b0652f749dc37013ffa11ee285adffc9fb63ee3362948d28559bf6e4316fb62288759197a12871950075321e3858ecb5fe78ea6c54e0bd2ce65b78fb1afac1f9327d51e6dfc382a6ed20d25515635c6367273f8ba2cb97a519b630b7155917cb06dbaa3cc3d545f5b9a81cc3adf23bb90a2edd621ced4f3d6b804869a695b7eac8814fdda49d640d3febc53ac84644b3fdad7c037982abcfa6027bb159444f5b0ec3246d9ee2118fa4965fd5bb7b87c6cd261f91058c5c976e57c49d6c483083269ccd35e81239cd8c1e1d1a5c95e131938c6d32c0f3807517d0bcd5b6bc767873b3e3b630bd3ae13e3b8b78e9b215765bebff260fbfd92fba80223e01ca128f299210d50f4cc0f88ad897fc4acde7dc769411e44be92d56158716dba25a37f6b3a2e92bdbe60bd8489f1d8a9142ea4f4d7cf747b7151d265e2ceb175645a48f13901c4cceee6494a4f7d01a2d4949df5d08c3a92620de46626f5d73151df008bfb144e83987e09ec7b94f8f7dced9193a12f4976fdfc83da5a3f2ae03815f95bcc63ffe01689c08d4a72b7d92826f22f1dff1785df0a7089971f9646d23b630feeb141a4e31e830642532f3f758fc60e03eb44d05c78dc95819592125e18aef375a3bab14ac747645960ed70652fbf5837a48f71e6900318950f07da3487a60913d662aeee0b1951e3a890be1fb6bf116dd9c73b96d1936eccf70682c7dac3aa9893bae531df234ff432fef1129f4e62e2b94afd11ef16653b6e8e091041b1bed17d7ead9d4c5b0d4cba6e98992e29cb78d639407841254cb0a4d912578d0d607e0e72917f736f77e1f3f6a60d6e655b0dc1c970c65a0b1b5726f72a1c19e0a448c8d517ca644cde78141d32104d7eb7c9df4a77cc6b0363abe9d70ff33f1519edbaa95cfd174c8a2d7b22b06f0475e1e973294dece9582545d924668547b91a053b6d13be0a784397bd71ec7b9871d683e76b6d5e5d701f6a4ec585d0f24034c8a6b88224bcd376174dcf723519a950e04cc589853e9d0069e0fa57cce4dc486c347fd847266301d5e9bc8b3f7fc680e0d40efbd8ab0579789ebe25031567ab43b4b2b65cafcbdcd3c953be3a4347950b92a312aafa5509cc3d09c2741ad1b72fb517cc21adc8d8470c145867235ae985a4aa8ee6a49dd8191915d95f00b66409b33944132755090468327433aef2cc1f706f6d8f126f187905d312483661ff7d1a11be3dd6e3b8a4d6eba4099ae149e6670d93a9a0c6a44fe5cf43d590b9b9e65c9d09d889ef8d548492eb3e9733ede861361badd07c2f59def1860bb7f6aee2ae3f17343534a7a2467bf8fb233d8aa640ced020a2719e386eeec3cc7c246dead16b04eb684aebb36346a1726185e163111db67ea7962eb5412e08872f7576b4e02cdc1245cce77320b9227dbf14f94883ba5ee2b8affb216b308ec6a28fb5322279f21a5cb248cda8dd33b4ca236a9788840f2f39444d7266dcb1d7e936bc39c643edd9f25faf69b9ae6ff23472095cbe27fe5c24c65ee84ee649df0e2c6ec0e8529899fff58181a9d835901f12233dd1eecf15a79521000beaf94ff7588a5fda56a04cb361634a78f6e6b2969843b8c81823ad543b1e2733e0fbe5ba59b2c76414aadf05ae125ebe7d6872fe5b318f1f9d164afed69f312e96ea794cf7b1fb5af3b68e1c475e224f85fef471130370ac1e05723f518bce9a719712dbc885527b5799346d80e9b356a1ff114b33ee4d3549376fefcbf6d58a7239e0887a729c0c6d1acdcb32c4a9d7f19d0cfc105eeadd2d18c66a6b11c097873f6a37d91935b59779695bfb46b89358ac273879129d9e8fd74f8a7b1c97922dae25f4feeb114f0aa9cb02af5b9b42d811cb803a1709ff50c92b76f3c89063107b53ce7cdf3edb966e24c0259c47a4da25c9a68f0d42cfe42b449f796e1f3fcedb4af7cb55d8f0884b7ee18469eb53ca253c968c641d03ec019ba2bc2ea0533a6b00844ec7f9d09439d1762c832a3c8b481e40a4de5671f2fa4e7ddec72c7498dd69286365e4c863b03da007db0763a2ca986c1817226ac883c8fd34c164f662cd345570901d816b5cdc55f7f662ba3e7b32f325aeec5f0f0139fa12d0ce8299768fca04194bea3e22c15e7c207a6776b0d0147563d4d2271beb49fa8ca39a5efd5502abf30c29f4624efa120d583b908262a7c17f590485b81cdafa34b5a75724284ba564e408a27b3f99762e7fdd34a00fabd561fd2e0589516131659cc94a604040f7eef735db630ff75e66e849868e3a68c8c562f93a7927d4bb47087732a1c8585cc12fbbc1fe88f7e84717fd7283a56d6162dd5cffb784c32ef7d0c705a10e7353c52b60f0c5f4fa5225e74fc22d9f728dab8620cef15e98d414d211856b564bae64c7a90a8cfa44fe5f7004aa28fc7b4ca137d3987957d3c108e7f25cf2c1f1f678f1780b14362a607f395bdc1464cd99295936a518b018731f2942b524358ba6ec13010aef07e70d718f4ceb0c75eafc9438e800892098fead4e1151f0fcc8c571bdc888b63733a81ddc2899536e68051b9f2b2f67a19f85e1a7c9d3a25d2b2c14fab19dba269dc3ad8a56a6696f5c3af2992e40116a0b904bb9f21615288a1e716e6b49d3548425da3d8e67575c519fe1cb254ea1ce7a091efd6f89f0c51382fd7afa72a4d5231a74da61235ad9426bf95fbf93108903137fd945ab9877a35872b1e806caba341ec939a9d9d122488b5cc47b2a1c3ce7c2e289f7ca16fc1c51cb861c8ff3b184341cb8ac374e11e559f133abd44e2c74b31e9e3fdff41fc7d12492bf1f175adc3cac5cb11799884d56147bde7aa6b7f25801d274c6dd98b29492f9ee6f768fdc9b9e5bb48ad464da69fc5d06fc586ce5af39e627295534d850e15d9c983e2927740611f1dbea5c15dfe7dc854b51b36cf40c143ff6cea9def9239d0a870bbc9995e89be644059682da19740ab2d7b5396e923024cd3533747585ddd8500170e72b0ab330a3e7299eedf3449686341d4f10c9759b8cbc5a0844ac0ac0879d9ce088615a8df2ec988792db02ffb28e7ecf57d01b32854ca67fa65001023bd3aa0032935c0ee5bb444d0556a1b771572ceb99bb938409191119368292a0de39149a4dab2c1085057ec4e1b4c4c196b6c76dcb3c94eb4effa66da689adf4aa5d4515bbca1c11c285618129af819177a3da89d30c746152250cdc1381756ca46ea009183f5195a1654f265d1ab2c8dfcd0e63f06eafe01fe120133e31a56793f79d6b45203d905025d1817a87b4f615f011eb305bf86de39cdc538ed160e79a827b14eb2e67f1535a9b420752594223372330b8bf2a510a7a913c6fed1a7ef9b9bec2aafdde1c3042203009ae6ddd62709a6e94791c05209fafee10abbbcd4cbd67c56dedf10feefa246023e4d73a28293d21c22f2a2e304f17c59b8d8d9fbad82b427de127c29bf5a8e072407e4113a6de3a4cec8673230e4662bf74c1ea8ac6db52c6d74afadb666bb1fb02a8e142adb31db94b1bb5004b1800c25bae37656bd9e1e1a69db845284112670649400533605994950fc7aa3a29baf4db97875c31d8f9520cb54d33746d9739d8fc9f89e05663eca2371bac9d81a1f2e43741bb90524280a91be62e31c6790572dc7ab6c06b508ae35f1d8570eda2a50c47d30d70cd4d988c0d0f066cea32670aafdb8e5275d315bea22dceec0d2fd40140c9b8b314bfcf1373b5256e54fb38ccf416d7659f6efc91250771651b7011664b061c8c980e75a66bf7f07db58fd6ec31071e002a5cd1812ce8dd97d91d83c0ee5f45e5c2d20a5e166f34c6d2f1de0f9740766f119ad5ad06f4f7cf6a1e664f19ce43848d0a45ff1c295a4cad3356040a471fa715ec1b3c72d6b7366eaf5d06c3307fde8e3b7e13d80da199d2abdcc45b61c5e43a31b2fdd82304eca8e86268088413af3392edf1a3f483ee882e10959308df891d72b4e691bf67458ea41acc79dbd89e7ba30f18b2bd202a626356b6a6cef882fd1d7f149569e6d49f6d03b26687d7fbd5271ba6f522a2e6f11752279ebe77e8f9a05a0cee5f351348feb3dc7653492e5c8d13665344931e136a4a86c92097c716052d7ff393964582932cde34880e74d1e48e3922762d42e696f8c65c61f72d77c8696e134e94ccd0436136d4cc899a14158a3873804278dae170dd03129668157b9134af20e9c50241dff98d90fa3531bc97b3ca363618ff73cdd42c7b3eddf3228361053dc9093bbddf11d25705876c83d90d4b61d1dc9691933440eb59bc00506ba942095cb85e6e386a64153af127b713d9bf7319accc1a29e0a91c2bf2ea807f7364c703c95148a3d2801dcfbadbe349ffe16d25d2f689a7c2aebb888cbb34ee2aceb308392b24bf05ee0c39d164dfc31dccdb9228e706744cf36bba38556abc2a6d9f5ccba1e5f2e9affaf050e24cad0f5a21d4a3aa82d7b07b0034a09248304a82ffe215c0054f82c884b0e90a97af486622c45dbf87050959ea4879c55bc8ed57a7e61be58ca23f9a6ad1c47b1055767d1aba7ffe374d1012621eff6e2ad42d66416c50a8aee3b1a7bcc5ab27e58f05ead48f3dc03a0dd310", 0x1000}, {&(0x7f00000012c0)="a32d4ebdbb3b9b528910d918db4808d7ec68c8ee59f5ba7e9911aa1018f1582fe33e0405f529f9abf91952829385d01c8f0aae811876cf2faa3c7ed0aada854c8bfc6519cdb74283cb336942aeeda0b8fc30809b9cbe13b0fda74cad19a0c5e4a6f720bbd598a3948253906af22d9a16c73a48c737704cdbe408e91b66b4f0740316dc9c41d1c73a11496e7cd1071beecb425c601ff18ee5fa", 0x99}, {&(0x7f0000001380)="f28e830dc296323ecec1666248c44f508c549eaf43a161e208a32a447816bcf550c007ad078aab44b14cf663cbc23a6b9030e61ea0e001bd10f98ed83237b340fe1153cb65d51c43d6b32d037db114c4645c917a8d81912772f96080baf334add13e83dcb054648398811a11d1ec19415c1ed9c77e31677033e97e82e881d6367ad376809f", 0x85}, {&(0x7f0000001440)="3dedc28bc2fa487edca28b6d456e76788538a1d38c6af755952aeee697213f5ea2013bd17089360b60a40fb60823b02f4f04cf42f7980795beedcb93db809285d965c84f6ddcb91e051e27316880046b1da67439261588d0564cea9a6733e48ad09429aa491d724d30a0a5182c16ef9c105b7e94543a2a1899fcf9066e4ab6c02722bae02d9d84fca3c1485ff10b9614acf4945decef87fe0c14e05ae432cb309611dd5669371caa0189926b8ccba878204375de693f0f2dd74b693b895d0b6f5d6dc530bd2521623bee62351712e57765ab57d886556290c499fc23", 0xdc}], 0x6, &(0x7f0000001700)=[@rights={0x30, 0xffff, 0x1, [r2, r4, r0, r5, r6, r2, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r1, r2, r9]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x68}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000017c0)={0x20, 0x0, 0x4, 0xbb99}, 0xc) ioctl$WSKBDIO_SETBELL(r6, 0x80105703, &(0x7f0000001800)={0x915, 0x6, 0x7, 0x7}) accept$inet6(r9, &(0x7f0000001840), &(0x7f0000001880)=0xc) r10 = open(&(0x7f00000018c0)='./file0\x00', 0x20, 0x1a4) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000001900), 0x10, 0x0) r12 = dup2(r0, r6) poll(&(0x7f0000001940)=[{r3, 0x8}, {r10, 0x80}, {r11, 0x1}, {r9, 0x40}, {r12, 0x2}], 0x5, 0x9f07) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000001980)={0x0, 0x7f}) renameat(r4, &(0x7f00000019c0)='./file0\x00', r8, &(0x7f0000001a00)='./file0\x00') r13 = getpgrp() ktrace(&(0x7f0000001a40)='./file0\x00', 0x0, 0x0, r13) mprotect(&(0x7f0000fed000/0x12000)=nil, 0x12000, 0x1) execve(&(0x7f0000001a80)='./file1\x00', &(0x7f0000001cc0)=[&(0x7f0000001ac0)='[:::,,%+\x00', &(0x7f0000001b00)='#,&@-\x00', &(0x7f0000001b40)='\x00', &(0x7f0000001b80)='/dev/wskbd0\x00', &(0x7f0000001bc0)='/dev/wskbd0\x00', &(0x7f0000001c00)='/dev/pci\x00', &(0x7f0000001c40)=':+\x00', &(0x7f0000001c80)='/dev/tty\x00'], &(0x7f0000001e80)=[&(0x7f0000001d00)='@\x00', &(0x7f0000001d40)='!&+\x00', &(0x7f0000001d80)='/dev/tty\x00', &(0x7f0000001dc0)='*\x00', &(0x7f0000001e00)='-\x00', &(0x7f0000001e40)='/dev/zero\x00']) r14 = syz_open_pts() ioctl$TIOCSETVERAUTH(r14, 0x8004741c, &(0x7f0000001ec0)) listen(r0, 0x800) msgget$private(0x0, 0x402) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x3}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) pckbd_enable: command error executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}, {r3, 0x1}, {0xffffffffffffffff, 0x80}, {r4}], 0x4, 0x86) write(r2, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r4}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 2: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="09060000", &(0x7f00000006c0)=0x4, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069db, &(0x7f00000001c0)) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) r2 = socket(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="e9f9f70f6107d8b5dd53f16d56365b1621aac234ebe6c1bd2d59fd9b210dfbd79abf195e451125ea9a331fc145a824b21123ce1441403d58e3f416e5ac4c4782a47ff995c981e64a52404e1f6f1f8b", 0x4f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697f, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) ioctl$FIONREAD(r2, 0x8020699f, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000001600)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x65, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370", &(0x7f0000000140)=0x1b, 0x0, 0x0) listen(r0, 0x98) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) open$dir(0x0, 0x0, 0x40) executing program 3: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="96e9cf1c0f9fc25ac05e6f4ca619d5d43e2ccd0abe6d02d16ed0cd5bd48a411a9682f3af122a4ebc7a021c6f87a74123", 0x30}], 0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1025, &(0x7f0000000000), &(0x7f0000000040)=0x4) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x140, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r4, 0x1a4}], 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x80) write(r0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000d00), 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x0) unlink(&(0x7f0000000000)='./file0\x00') socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x10000, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500002c000000000000907800000000ffffffff4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x0, @ANYBLOB="50800000d07800003f000000"]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x800}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="c2481819603460e54a3f779d598a3602fe1885726a728609204779e5c346f06f805600d15c807ccf951aa658b0fb45d0ad1df6eb956eb6472366cdd6dd027d3999d8f823557e0e2437839441ac2d5e62cea9af5f77002929065c314f8646536c273ba02a39b0e5c4dc492758e73ed0f322168117084da02938b63e7c7f28b94d97194849284bea20ffcb66958478cf4917843881fd89b1a9ed8967d75e94044664f1fe50ad1c4d4c", 0xa8}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f000014d000/0x1000)=nil, 0x1000, 0x4) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001440)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x38}]}) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) r5 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) ftruncate(r5, 0x80002) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(r6, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) writev(0xffffffffffffffff, &(0x7f0000000500)=[{&(0x7f00000000c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e5231c14d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b", 0xc5}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0xc7}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x81}], 0x0, 0x0) kevent(r7, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file1\x00'}, 0xa) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x1}) r0 = socket(0x2, 0x4000, 0x0) dup(0xffffffffffffffff) listen(r0, 0x40) r1 = socket(0x0, 0x1, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmmsg(r3, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/252}, &(0x7f0000000040)=0xfe) close(0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget$private(0x0, 0xe65184c615ecabcd) msgrcv(r4, 0x0, 0x0, 0x2, 0x1000) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/56) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x2, 0x3, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3e}, 0x0) fchflags(r0, 0x10001) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) executing program 1: lseek(0xffffffffffffffff, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x5, 0x0, &(0x7f0000000380)) syz_emit_ethernet(0x2a, &(0x7f0000000b00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800471c001c0000000700009078fffffff6e92886aa070611ab22ca0000"]) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x21}], 0x1}) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x31680000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) sync() getrusage(0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x3) setpgid(0x0, r6) r7 = msgget$private(0x0, 0x20) msgsnd(r7, &(0x7f00000004c0)={0x1, "9cfa0b55f5dfa44c224947f72892822564bea470b0d6ea9e67c08138a1eb15201308f3e430d738c5a02a5de8f9dc6d40f1213013e231c81de361eb80db5ee892e3a36abfc776db9f004060969f4f106d7be733572523f619c7bfb7dae3e7337c6223f07794950f4314d2b7dd818ddad7d892c893cfa9e7d5ceeb015bc9537f85ac9ca0ad0c07993ac97b4fc2dc14dd0cc0269d49e7e8aa8018487013b98b27bb381fd75b15169274846a16bd9aeea1dc82aa260ee8644083ae5d"}, 0xc2, 0x800) r8 = geteuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x1ff, r8, r9, r11, 0x0, 0x100, 0x2}, 0x4000000000002, 0x88, r6, r10, 0x5c, 0x100000001, 0x100000000, 0x9}) wait4(r6, &(0x7f0000000000), 0xa, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000040)=0x3, 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 3: open$dir(&(0x7f0000000ac0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x43af416c7def6c4e) sysctl$kern(&(0x7f0000000200)={0x0}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x18, 0x0, 0x102) r1 = dup(r0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000240)={0x100, 0x80000001, 0x4003, 0x1000006}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000440)) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) close(0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0xfffffffffffffff7, 0xffffffff}, {0x0, 0x2}}, 0x0) fchmodat(r2, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x297856873e19a725, 0x2) readv(r2, &(0x7f0000000040)=[{&(0x7f0000002140)=""/4112, 0x1000}, {&(0x7f0000001140)=""/4092, 0x1000}], 0x1000000000000037) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) dup(r0) mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(0x0, 0x0, 0x205310) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b100050300000400000000000101000000000000cea50500fe0900c0cf2fd3357ae30266060000be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3eea3c57699a6443a42102000000720fd18b08fbb670c1f5a872c881ea6e2ec5e3c6471887247bbaa3a53426d93c0000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff130000000100"/177, 0xb1, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="49544508dbe1"}, {&(0x7f0000000040)="cce4b8ca760686e6990a6c830d9d05658536ed248ac2736c839d72bf6f2f1554165fd4dec10933676d8a81d340f7b4f43d3709c1a00821030f0cbd4803bcf6928bf9008f0990c9780d9ef8a9cc6c5cb657db53ac7820a9"}, {&(0x7f00000000c0)="f96af619725e5727d1318a421cef1e1032c636ebc0fab396429410dd5af7edd2f34e6a30ef09d1dad64e388bd534e1556151a309c747ae00a5b8ff07264cc3fbf68aca13eab72ca404837beec6cf3ed79b72a3a4c98d81578f8d955315166686825af9f34d9116923fab18d953a7b8c3093af53b53991fbe04827cd6856ef38403218b3732065d662d0498b30b100c5fd905d68314b0"}, {&(0x7f0000000180)="768d02ee35c86b914d78"}, {&(0x7f00000001c0)="c591ddce1d782040086dcb7b114899a9dea72113e7a0e5a50b71ce044cc6f86007303275c09491a4e7b61b4bad998ee87e04d6714b6dc648e1ab6c8b4c4d1f03b373b8a15d085090f33ec2f0cd1357ca7268cca0ea9d29a263cae45e7310649738a22565b14a728d5ebfc5d14cc63bb0211cf9b5e6065e193c06466e34272f0a82c1ae7518ddbce68a9c137cf396e23f70d8b6b96732da5ad99abc471ac46b49265488"}, {&(0x7f0000000280)="019f49d557d7f0cd79f67d0facccc48751fc2b0a2e3389540daf1a72d1ec41b2e0de9ef35cce9af517eb2a81ed59c824abe3e25189c171dda28ac47349d2e1bc2a60fb29734837ec0a227f75835c6a02701e33daa2c0b16a742573f3eafa27941d46ebe3f931b9438f7c2edb4ccb16926268a336d1a248513d689ec95f79c6ecc8dbbaf78e594508055564807634faeea11eb105fe2ca527c83c1cc62ff71619897908aff7bab027"}], 0x1) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) getgid() close(0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x10b}], 0x9, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x7ff, 0x0) dup2(r3, r2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x100000000}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x3) ioctl$BIOCLOCK(r4, 0x20004276) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) open(0x0, 0x0, 0x0) minherit(&(0x7f00006b5000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x385) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') executing program 6: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x43) setreuid(0xee00, 0x0) r0 = getuid() r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000180)=[{0x6c}]}) ioctl$WSKBDIO_GETMAP(r2, 0x8010570e, &(0x7f0000000180)={0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r3 = getuid() chown(&(0x7f0000000180)='./file0\x00', r3, 0x0) r4 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r7) setgroups(0x1, &(0x7f0000000040)=[r7]) setreuid(0x0, r4) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x2, r3, r7, r0, r7, 0x4, 0x6}, 0x4, 0x20, r6, r6, 0x2, 0x100000001, 0x101}) chmod(&(0x7f0000000080)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0xc4) r8 = socket$inet(0x2, 0x1, 0x0) setsockopt(r8, 0x6, 0xf, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pread(r1, &(0x7f0000000040)="16", 0x1, 0x0) socketpair(0x0, 0x8000, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) pckbd_enable: command error executing program 7: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x19, 0x3}], 0x0, 0x0, 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x5, 0x10, 0x5, 0x97c}], 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x100}) dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fchflags(r0, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x27) r3 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r4 = socket$inet(0x2, 0x4, 0x3f) flock(r3, 0x4) select(0x40, &(0x7f0000000180)={0x400, 0xeaf, 0x1f, 0x7, 0x3, 0x3, 0x5, 0x1}, &(0x7f00000001c0)={0x1, 0x2, 0x8b, 0x2, 0x3ff, 0x1800, 0x4}, &(0x7f0000000200)={0x8000000000000001, 0x7f, 0x9, 0x1, 0x0, 0xfffffffffffffffd, 0x40, 0xe1be}, &(0x7f0000000240)={0x1, 0xfffffffffffffa5a}) r5 = msgget$private(0x0, 0x233) msgrcv(r5, &(0x7f0000000280)={0x0, ""/149}, 0x9d, 0x3, 0x800) connect$unix(r3, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) recvfrom$inet(r4, &(0x7f00000003c0)=""/4096, 0x1000, 0x1002, 0x0, 0x0) clock_getres(0x2, &(0x7f00000013c0)) r7 = socket$inet(0x2, 0x1, 0x22) connect$inet(r7, &(0x7f0000001400)={0x2, 0x2}, 0xc) pwritev(r4, &(0x7f0000001780)=[{&(0x7f0000001440)="cef0ba3af1f25aac0da0af91934d3b9987f7d353786c1a85b8ea10a0ad316e5c93254e2c89df598591b2ecc5fc2ea3b011089cb890393c566f83205471f3c210e4740b9d72943a07c619dc3ad539556b2d0bc52d4d6650c7df7704f6a277f56d7decec6cc8b60207d6a18793a72e3ed6e1965b202396589285e9f0c2c437bf95f95fdca4f1d3b770d132a564e3fd66b671af8da017acaf9d12a0836272e1c4fea569ccb18e6357d63162908e57cdfa2428a72afcdbbe795bbb808dea662f23b1178905eb1df6b343cbe00b6b5536feb996e82d5d7a715627287ab0d9274cd4b1c4d2800b4114c03ec539", 0xea}, {&(0x7f0000001540)="b069f9ae9f55c0e4ca952d852fa6c76afed380804f0469f2934ba566f197450228b1af99400a28530974dc004ed8ca8abab0a5251393be9818b48064aedc57919440958f0da982164f24a584ded0b05bcc03f55b984a4fb012c6bd48656d0baa5ceeec725262aa0f15b69aca2ccb64e39e085edba28dff15f50b5c67727d4d760fd27e93bfcc8666c75b2c9a114fd8f668ea7a1d3b9a35bc3104eb573b95ece990f59217cf0b976db35c2810bc4437380ccbf4b36dcaaa62ebb3ce620d2b0d38ac39b5c76637f2f087389bd1c654d6831a50bc13bac65655", 0xd8}, {&(0x7f0000001640)="b891ee4b083a655b6d44e6f121b5074c860846248bd8ceadba57fabef51bfa7d86ee2ad023d2f641ac330ef979bbca2f6e5a0c9b70d83b9149d86dc30d2e1c37d090acea90e2faddc594f18e0aad7eaa4723ceb9fc49564ddc7f0cb34c736b104aff355cbee34df1ef4ade", 0x6b}, {&(0x7f00000016c0)="839a0cac9febcf4cda314c94da08d9f8c4a56bdd44528355dbe6ea5282aa6b605e722fceb50762b747bddd2c8c549c69c1c33a79bd5eb21f388f55aff6066c2f", 0x40}, {&(0x7f0000001700)="77122a7ee46c66a4e1ec5566bf4dedde86d64b069a18fc83baf32a6ef987736f779007e0aca1d906236c7d2ba7bb2341edf719708d78f900799b1810b3b292456603cd852e19b7", 0x47}], 0x5, 0x9) getsockname$unix(r0, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) recvfrom$unix(r0, &(0x7f0000001880)=""/200, 0xc8, 0x1, 0x0, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000001980), &(0x7f00000019c0)=0x4) r8 = openat(r2, &(0x7f0000001a00)='./file0/file0\x00', 0x1, 0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x2, 0x0) write(r9, &(0x7f0000001a80)="1166ca800f84bef0498a538e24f0fa02ec3609dc8624a29a948bfad85ca9939412c370562073997e49d4f3fc789c394588d0a154bfd36e2549d511a4ae5157d55b35eebb753eb606c464c714b72f1367e0fde754e05d1146c1111344481962c45da3e96e8e1e21afdf7224cfa4bfbe79fb734d6403a58b65d1cbae3731180a8f7494cd09a43c35b6d0d9dd833a64cf98132c69cd", 0x94) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) getsockopt(0xffffffffffffff9c, 0x2, 0x1000, &(0x7f0000001bc0)=""/111, &(0x7f0000001c40)=0x6f) unlinkat(r8, &(0x7f0000001c80)='./file0/file0\x00', 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000001d00)={&(0x7f0000001cc0)}) chroot(&(0x7f0000001d40)='./file0\x00') executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x3f, &(0x7f0000000000)=""/72, &(0x7f0000000140)=0x48) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r1, 0x80002) executing program 5: r0 = semget(0x3, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x4) mkdirat(0xffffffffffffffff, &(0x7f00000001c0)='./file1\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1}, {0x50}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000380)=ANY=[]) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f00000001c0)) clock_getres(0x2, 0xfffffffffffffffe) semctl$IPC_RMID(r0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 2: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}) 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) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="96e9cf1c0f9fc25ac05e6f4ca619d5d43e2ccd0abe6d02d16ed0cd5bd48a411a9682f3af122a4ebc7a021c6f87a74123", 0x30}], 0x1) execve(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$unix(r2, 0x0, &(0x7f0000000040)) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x101, 0x0, 0x0, 0x100000}]}) r5 = getpgid(0xffffffffffffffff) getgroups(0x3, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r5, 0x0, r6}, 0xc) fcntl$setown(r3, 0x6, r5) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x1}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffa}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x84}, {}, {0x6, 0x0, 0x0, 0xffe}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) syz_emit_ethernet(0x2a, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) r2 = socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) getpgid(0x0) setgid(0x0) rename(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x8000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) clock_settime(0x100000000000000, &(0x7f0000000040)) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000240)={0x7fff}, 0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x54da) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) executing program 7: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x2c8}) r0 = syz_open_pts() close(r0) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffffff, 0x0, 0x7, 0xfffffff7, "2fecacf2ee60987a0d0239060000aa175b31cb31"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="b8f980f85c27", 0x6}], 0x1) unlinkat(0xffffffffffffff9c, 0x0, 0x4633c1de46705d12) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x66, 0x0) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=""/116, 0x74}, 0x0) dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r5 = getuid() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) getrlimit(0x4, &(0x7f00000002c0)) socket(0x1, 0x5, 0xff) setreuid(0x0, r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000180)={0x85, 0x239, './file0\x00', 0x6, 0x4e, 0x80, 0x101}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x2}, {0x74}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000001, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 1: r0 = socket(0x20, 0x4001, 0x2) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b19) r3 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYRES8=r3]) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x2, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/130, 0x82}, {&(0x7f0000000a00)=""/256, 0x100}, {&(0x7f0000000700)=""/237, 0xf0}, {&(0x7f0000000080)=""/101, 0x68}, {&(0x7f0000000600)=""/133, 0x85}, {&(0x7f0000000200)=""/35, 0x23}], 0x1000000000000023, 0x0}, 0x10001}, 0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) close(r2) executing program 2: setrlimit(0x0, &(0x7f0000000980)={0x0, 0x54}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_gettime(0x4, 0xfffffffffffffffe) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000007c0), 0x0) r1 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@timestamp={0x44, 0x14, 0x40, 0x1, 0x8, [{[], 0x80}, {[@remote={0xac, 0x14, 0x0}], 0x4}, {[], 0xfffffff7}]}, @rr={0x7, 0xb, 0x6, [@rand_addr=0x7f, @broadcast]}]}}, @icmp}}}}) sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r1, r0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pipe2(0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setgid(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}, 0x5}) socket(0x18, 0x1, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000380)=[{0x3d}, {0x28}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000500)=ANY=[]) executing program 5: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000003c0), 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x106) close(r1) kqueue() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) setitimer(0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) open$dir(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xc2, &(0x7f0000000140)=ANY=[]) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) madvise(&(0x7f000014d000/0x1000)=nil, 0x1000, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 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'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) poll(&(0x7f0000000200)=[{r1, 0x124}, {r2, 0x10}, {r1, 0x10}, {r3, 0x4}, {r2, 0x1}, {r3}, {r1, 0x2}, {r2, 0x100}, {r2}], 0x9, 0x5) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) getegid() r1 = open(&(0x7f0000000bc0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8}) r2 = syz_open_pts() close(r2) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f00000001c0)) r4 = syz_open_pts() syz_emit_ethernet(0x2e, &(0x7f0000000140)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp=@mask_reply}}}}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x8, 0x8a38, 0x0, "07160a009cef01098b748200", 0x0, 0x4}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="9532e1276d71a275de262aeded3cf8436721999a927b32c34022e666e465c24e1a6b4d26f8809c1930f9c42042ffc677be820f7bf51d8f506a039da017a15835a53e88", 0x43}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x70) getsockopt(r5, 0x0, 0xb, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r6 = dup2(r4, r2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) poll(&(0x7f0000000000)=[{r6, 0x40}], 0x1, 0x0) executing program 4: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = semget$private(0x0, 0x2, 0x86) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/4096) semop(r1, &(0x7f00000000c0)=[{0x1, 0x0, 0x1800}, {0x0, 0xafe8}], 0x2) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4d, 0x0, 0x40}, {0x6, 0x0, 0x1, 0x1000}]}) pwrite(0xffffffffffffffff, &(0x7f0000000140)="a1070016060000c6386c7f000000", 0xe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) dup(0xffffffffffffffff) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x3e, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) fchflags(r0, 0x10001) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x701196bc}, {0x1}, {0x26}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54, 0x0, 0xfc}, {0x44}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) executing program 3: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(0xffffffffffffffff, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r1, 0x40}, {r3, 0x1}, {0xffffffffffffffff, 0x80}, {r4}], 0x4, 0x86) write(r2, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r5, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r4}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 0: lseek(0xffffffffffffffff, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x5, 0x0, &(0x7f0000000380)) syz_emit_ethernet(0x2a, &(0x7f0000000b00)={@local, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x7, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@generic={0x7, 0x6, "11ab22ca"}]}}}}}}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100)=[{0x21}], 0x1}) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) syz_emit_ethernet(0x4e, 0x0) syz_emit_ethernet(0x3e, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) rmdir(0x0) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="ea00004100002000", 0x8) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 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) executing program 5: r0 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r0) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r6) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r6}, 0xc) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r7, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x80}, {0x48, 0x0, 0x0, 0x7}, {0x10e6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) ioctl$FIONREAD(r2, 0x80606949, &(0x7f00000001c0)) sendto(r2, &(0x7f0000000100)="b1607bbf8c25b2d586b985934d2b689a8b49556b27e8e98651eeb9554f1dadf5902df7393716923d4190ad1be08c9bb651433cb8fde18753c3c9885a3db03e902e34ba01d2202dc291f7e98ba95e9a2bdb5b1783ae6228a713991fcad0", 0x5d, 0xd, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f00003e2000/0x3000)=nil, 0x3000) socket(0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x22, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="ab5150d9f075e165fd29776975f28d8d401bf6dfb612b5a328225e56151aeb7a486318b0244ba116f4cc915462dbd8135060d2f8613767b0aba94b7d59fe463061ac90137f42227db1e296add7ca77f427beeb319e2073929df59f99e8fa2a390000", 0x62}], 0x1) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x3, 0xf3, 0x1, 0xf06}, {0x3, 0x8, 0x4, 0x1}, {0x2, 0x1, 0x0, 0x2}, {0x1000, 0x3, 0x8, 0x2}, {0x2, 0x4, 0x3f, 0xffffd0d9}, {0x8001, 0x80, 0xe1, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0xb1}, {0x16}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) executing program 7: r0 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x119, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1, 0x0, 0x0, 0x138, 0xffff}, 0xfff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f00000002c0)=[{r5, 0xac}], 0x1, 0x0) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) clock_getres(0x2, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x81286947, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) r10 = msgget$private(0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000000001000000000000000000000000000000000000000000000000000000000034"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fee0c547f05ea19a3636fdf6a0a59be341eaf3e2ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aa56d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b22", 0x175, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x24, 0x8157dd60b661ab3f, 0x3, 0x10000}, {{r0}, 0x8000000000000005, 0x9, 0x1, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x7}, {0x25}, {0x8006}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x200000002) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x452b) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x0, 0x0, 0x3f, 0x1}, {0x96b2, 0x3}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) semop(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0xfff, 0x800}, {0x4, 0x4}, {0x2, 0x1001}, {0x0, 0x8000, 0x800}, {0x2, 0x1, 0x800}, {0x4, 0x401}, {0x4, 0x7f, 0x1000}], 0xa) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000080)="d3f3351a05", &(0x7f0000000140)=0x5, &(0x7f0000000180)="21ab58aa1bfdca668af6b1f30cca5274ecb7375c064bc152f50867d33581c087b3fcecc8502601bfea75539052ae34eab61285a81b5bd726e3b11466d1d58af39f8c0797fda1135421ae9c8662ece405fd13fc809e3ce5580ade826c7faeee91c7ec5e9f9a8e89d63382ba66b2997773b9d30ced07136574a9ccf9429a887322411be15bf2dd60dc5031974356e40b4627881faeb7f3b1d9eb6dbeb26ae8ede6bbcc8de933183c1e148a38f8391bf03963883c50c129bd34a1ffc5ee39015e38735b525b6b3822090edc1b", 0xcb) socket(0x18, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000200), &(0x7f0000000240)=0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000300)='k', 0x1}, {&(0x7f0000000340)="12800300c4121c2c3a31c8e9f0de183cf839a261b3f1e80fd619d132f4a9565c978bf9731473fedc3683319e202aaf05b65e74b6792d8db52aee64d4ebb615f816de534920213d54f9c74c5916a880f842b3a124d40ca30f44e12e7548d71509662c5319692f35f4660ee91446c2cfeb589b67d34e260a43cc5f4a536825e0945d6b57956e90cf950b1a38c5d19686c0092c5d41337e9715515888abedc75b5373ae81acee3c1b6f6a71ae13060f8ec074449737000000000000000000", 0xbd}], 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) executing program 4: r0 = socket(0x0, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffffffff, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="7bca7e58f7cd00000000000086dd609f284400080000fe80000c000000000000000000000800000000000000000000000000000000bb"]) denied attempt to set clock forward to 7885088468817503279 executing program 3: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x3f, &(0x7f0000000000)=""/72, &(0x7f0000000140)=0x48) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r1, 0x80002) executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000121c0000fe350e28ef0900c0f1ee24be00000000fe80000000000000000000000000aff5714c050000000035942f004e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x9, 0x2}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x1, 0x0) connect$unix(r4, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) readv(r6, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/7, 0x7}], 0x1) fcntl$setown(r6, 0x6, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x5, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x24) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() 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="ff"]) mprotect(&(0x7f0000586000/0x3000)=nil, 0x3000, 0x4) 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) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 0: pipe(&(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup(r1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffff76ecc42b4684aa5cdd59fd080000000000000053fefd0463b0be23edcb6b0fa87fd9014cfbc52802dd3e9c5a43c9247106a824"]) syz_emit_ethernet(0x4a, &(0x7f0000000740)=ANY=[]) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x0, 0x2}) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f00000004c0)}) r3 = open(0x0, 0x78e, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[@ANYRES64=r0, @ANYRES16=r3, @ANYRESOCT=r0]) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, 0x0, 0x0) r5 = dup(r4) r6 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x8) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x6]}) setsockopt(r5, 0x1000000000029, 0x0, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x2a, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x37, &(0x7f0000000280)}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)='\x00'/14, 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) setreuid(0x0, 0xee01) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) setreuid(0x0, 0xee01) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x3, 0x102) sendmmsg(r3, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0xff}, 0x10, 0x0) executing program 5: r0 = shmget$private(0x0, 0xc00000, 0x0, &(0x7f00003fd000/0xc00000)=nil) syz_emit_ethernet(0x6e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r2 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000f0d000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xfffffffffffffd86) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000580)={{0x7fffffff, r3, r5, r6}, 0x0, 0x7, 0xffffffffffffffff, 0x0, 0x30, 0x10001, 0x100}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0xff, 0xffff}, {0x1c, 0x0, 0xff, 0x100}, {0xbc4, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x52, &(0x7f0000000400)=ANY=[]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x4c}, {0x4c}, {0x6, 0x1}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r8 = syz_open_pts() shmctl$IPC_RMID(r0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000680)={0x0, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x40000000000000e6, &(0x7f00000001c0)="71f91e3471a9cf71b59c7a13c3708200000000000000000000000000e5ae232f3fabfe3d2e6d9512dbb57fdc6ace01fd7fbb1f7b2568f410315911bf52da3f488bc1f2a3e0cadb9eedf77c2c540716de919e923c57d69d484b81698ee9011d40f1844e4fca8e9d84ba99bc1797e279d8c3b94a7961c482003e2038819f8724ef1fbfc75d94c14d0a1541a9b58ef2f33b4739f874b20dcdbab4b8", &(0x7f0000000800)=0x9a, 0x0, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e00), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x2, &(0x7f0000000600)=[{0xff18, 0x20, 0x0, 0x1}, {0x400, 0xff, 0x7f, 0x7fffffff}]}) close(r9) r10 = msgget$private(0x0, 0x22) msgsnd(r10, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000008b46e6d35bab9c14d29d9806f29700d178b5766351310751a11dc6d398e628e85b0ca4a394d5ccd64359d3de55a96b13ad988ed33aa8b204836c5dd9dc72ce103d7723f8460b8bc897cdf156f8bd03c5c1dd5b27b26d1d4a3810b5f371bac01170e41ce38f3937f087a812715be79be2e4014709703d954b12e4683f51994dd32fec79148faa02ec02a268cd31bf3096bff3c1ca67486a81ccc40c432a7cea09f9b48f7bc739dfdf8e2376688cadd23f32a55fafad1c1cfc47545d255d767654dc08f4f504067953ff9adfaf03ff14ab25a0901a14e04f6a89b8c0c8914fe25cc53d9830cc7fe748a773ada7a353b1fff04dfaa038cb224833a94c55394df4b4fa"], 0xcb, 0x0) r11 = getuid() msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000200)=""/134) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchown(r8, r11, r4) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000000340)={0xb8, 0xcdd9, {[0xfffffffffffffff8, 0x80000000, 0x10001, 0x6, 0x4, 0x7, 0x3, 0x8000000000000000, 0x10000, 0x803c, 0x3, 0x4, 0x8, 0x9, 0x7b329574, 0x7a, 0xb, 0x3], [0x200, 0x0, 0x7ff, 0x8000, 0x2, 0x401, 0x7, 0x4, 0x4], [0x3, 0x2, 0x4, 0x523, 0x6, 0xd218], [0xfdb, 0x81, 0x3, 0x1, 0x9, 0x1], [{0x128, 0x9, 0x0, 0x6}, {0x4de, 0x8001, 0xfffffffb, 0x9}, {0x7, 0x5, 0x20}, {0x400, 0x4, 0x8, 0x1ff}, {0x40, 0x20, 0xffffffff, 0x8}, {0x20, 0x7, 0x108000, 0x81}, {0x200, 0x2fce, 0x0, 0x8}, {0x18, 0x1, 0x400, 0x1}], {0x0, 0x6, 0x0, 0x8}, {0xda, 0x1000, 0x200000, 0xfffffffc}}}) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0xfffffffc}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB]) r0 = open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r1 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000040)=[{}, {0x4}], 0x2}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0x0, 0xa1}], 0x8c0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) ftruncate(r3, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x653, &(0x7f0000001840)) r4 = open(0x0, 0x0, 0x8) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x45}, {0x40}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) writev(r4, 0x0, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000180)) 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, &(0x7f0000ffa000/0x4000)=nil, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1/file0\x00', &(0x7f00000001c0)='x\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x7, 0x65}, {0x9}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, 0x0) mknod(0x0, 0x0, 0x5c4a) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) open(0x0, 0x14800, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000080)=""/179, 0xb3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "ae2f00000000000000000000000011000200"}) syz_open_pts() open$dir(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) socket(0x18, 0x3, 0x0) socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mlockall(0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f00000001c0)='./file0/file0/..\x00', &(0x7f0000000280)='./file1\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xd44) open(&(0x7f0000001780)='./file0\x00', 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(0x0, 0x0, 0x0) executing program 4: sysctl$kern(0x0, 0x0, &(0x7f0000000140)='6', 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x6da) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f000002a000/0x1000)=nil, 0x1000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)=' \n', 0x3}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000140)="14bdfa5d1d34e2fecb284a6498307dcda93b91ccef7d2ad9049baec43050036123339a346f737850541408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000", 0x92) executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x0, 0x1, 0xdfdffbc4, "97115f33ba7d00fdff0104000000000000de00"}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: semget(0x0, 0x0, 0x229) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x100000000}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) socket(0x2, 0x4001, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) r3 = dup2(r2, r1) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r6, r7) connect$inet(r6, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r10}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r11 = syz_open_pts() close(r11) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0x7, 0x9, 0xd, "fabafa588fc0001000000010000000001000"}) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000200)=""/106, 0x6a}], 0x1, 0x0}, 0x842) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) pledge(&(0x7f0000000000)='(*--+^-:\'+{-\x00', 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000040)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}, {&(0x7f00000002c0)='\x00', 0x1}, {&(0x7f0000000180)="95f587359e2ce10449e5cd7e01d0451f76069142e7", 0x15}, {&(0x7f0000000080)="5dc2cee805d55a181841e8ea167a6afe1b3f145f80bd446190e505beb1e5e316866f85324d8a26bc3f11daf67777f3db8a303d56d2184a586f951bbe2b13f0d4050f831c9c858d8cb9800000009d3ba0315afa0e5ef47201ee24434da61290ecfa85b9df66e8b6f01d80671841ba", 0x6e}], 0x5}, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x4d}, 0x2, &(0x7f0000000340)="c421d31a", &(0x7f00000003c0)=0x4, &(0x7f0000000400), 0x0) executing program 3: setrlimit(0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000400)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a801007803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3e9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9ca93b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffe02) r1 = semget$private(0x0, 0x4, 0x14) semop(r1, &(0x7f0000000240)=[{0x2, 0x7ff, 0x1000}, {0x0, 0x2}, {0x3, 0x1000, 0x1800}, {0x2, 0x5}, {0x4, 0xbbad, 0x1800}, {0x1, 0x1ff, 0x1800}, {0x4, 0x40, 0xc00}, {0x2, 0x27}], 0x8) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000440)='./file0\x00', 0x4, 0xf06, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) read(r2, &(0x7f00000000c0)=""/240, 0xf0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) dup(r5) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x0, 0x7}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0xfffffffa, "75e261fe528b2a334ba26da9d53ea6b078b68581"}) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0xef385efd08737536, 0x0) r8 = dup2(r7, r7) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880), 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() executing program 1: r0 = socket(0x20, 0x4001, 0x2) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) unveil(&(0x7f0000000400)='./file1/file0\x00', &(0x7f0000000240)='r\x00') r3 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYRES8=r3]) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x2, 0xfffffffffffffffe) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = socket(0x18, 0x3, 0x0) recvmmsg(r1, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000280)=""/214, 0xd6}, {&(0x7f0000000440)=""/200, 0xc8}, {&(0x7f0000000540)=""/130, 0x82}, {&(0x7f0000000a00)=""/256, 0x100}, {&(0x7f0000000700)=""/237, 0xf0}, {&(0x7f0000000080)=""/101, 0x68}, {&(0x7f0000000600)=""/133, 0x85}, {&(0x7f0000000200)=""/35, 0x23}], 0x1000000000000023, 0x0}, 0x10001}, 0x10, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(r4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) close(r2) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) fchflags(r0, 0x10001) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="60159fa4271ee02ad1b6ef008af38f6e86722ed13f503933", 0x18}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) r2 = socket(0x11, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40, 0x0, 0x0, 0x2}, {0x1d}, {0x8106}]}) sendmmsg(r1, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="cb7fbde504b90bd28ecd82fd587390f2527ca9aa02d189b35d2205e703095f4a2394c0e900666d03229f31a44a472395b5b669ad566808595c383f8efeb351e890bf87cf7063ed7c7ec87b3432fcbb3590a041b5e19c3ecb8e369cfee44ef8f28534173cd95b0b8f97cc33c6a6fda7b800a03fd2ee52487ede2391665aba08782319563854c94940ff44df4227ec6b66c7c24df30272754ef47ecc744dc3b9d8821acd670ac2af34ca11", 0xaa}], 0x1, &(0x7f0000000380)=[{0x48, 0xffff, 0x4, "946f6322b4170c29b7cfcdea4078e81f97fa30e3db7a955e8fe1a1e69df3886adbbb2f8bda4b4b526f784fc74dfd19b6efeb9a1c9885"}], 0x48}, 0x8}, 0x10, 0x401) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000)=0x1ff, 0x4) sendto$unix(r2, &(0x7f0000000280)="b1000503000004000000020003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x13, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x401300) accept$inet(r4, 0x0, &(0x7f00000004c0)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) map stack 0x2002a000-0x2002b000 of map 0xfffffd8070926990 failed: no mapping executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {}, {0x6, 0x0, 0x2, 0xfffffffe}]}) write(r1, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0xffffffffffffff86) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {0xffffffffffffffff, 0x80}, {r5}], 0x4, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b", 0x7e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000280)=[{0xfffc, 0x1, 0x9e}, {0x15, 0x6}]}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{}, 0xfffffffffffffff8, 0x80, 0x10}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x0, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x80, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x5, 0x10000, 0x4000000000002}, {{}, 0x0, 0x20, 0x2, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x8000}], 0x6, &(0x7f0000000240)={0x68, 0x4}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) ktrace(&(0x7f0000000280)='./bus\x00', 0x0, 0x40000200, 0x0) executing program 0: r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x39, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0x0) r3 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) syz_emit_ethernet(0x42, &(0x7f00000002c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0x401}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x1, 0x0, 0x0, {[@sack={0x5, 0xa, [0x6, 0x1]}]}}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sysctl$net_inet_icmp(&(0x7f0000000100)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socket$inet6(0x18, 0x4000, 0x6) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 5: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000240)=[{}, {0x2}]}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000b10010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) 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 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vfs_ffs(&(0x7f0000000480), 0x3, 0x0, 0x0, &(0x7f0000000ac0)="8da96749", 0x4) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000c80)='./file0\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000740)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x63}, {{r4}, 0xfffffffffffffffc, 0x85}], 0x1f, 0x0, 0x7, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, 0x0, 0x0) unveil(0x0, &(0x7f0000000240)='c\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00002b5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=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, 0x400000}, {&(0x7f000015a000/0x4000)=nil, &(0x7f000015a000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './bus\x00'}) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b09000000000000007a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a81e0e2efa087aa9f5f89934fdbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, 0x0) unlinkat(r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000000, 0xffffffffffffffff}) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000001c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20040, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) munlock(&(0x7f0000644000/0x4000)=nil, 0x4000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x85c9}]}) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) close(r3) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 6: seteuid(0xffffffffffffffff) msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x401, 0x0) msgget(0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r0 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000280)={0x7, 0x0, 0x1, 0x8000, &(0x7f0000000d80)={{0x0, 0x0, 0x9, 0x0, 0x0, 0x6, 0x20}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x802, 0x0, 0x0, 0x0, 0x0, 0x5, 0xfffffffffffffffd, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x100000001, 0x0, 0x6], [0xfff, 0xfffffffffffffffd, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x5, 0xf4], [{}, {0x804, 0x0, 0x9, 0x400000000000008}, {0x89d9, 0x6, 0x26, 0x1d}, {0x2, 0x3, 0x51e, 0x5}, {0x0, 0x0, 0x4, 0xfffffffffffffff9}, {}, {0x0, 0x0, 0x7fe}], {}, {0x0, 0xca, 0x0, 0x8}}}, 0x0, 0x2}) r2 = msgget$private(0x0, 0x9d) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, 0x0, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000003c0)="09e8d4913d1a1a1e9cbf460a9b2af5b172d7eb82747ea4d01bc4a5c8fbc7bf6b6d148776086740b14dcb2dc0c58a74d8be9fd372d67e909efb4df8e7928a6368ee696807070cf1a1c6dfc2495ba8a50aa5a33d1ef449bbe50fae898545d2dcf694e51ac5805b525f561f75ce0c788050d2e9594d21a965969b1e90cf906e18c0d66b7676985a17fad4f2194273ef78d7a614199cf0efab9c034b996d365dbc4038c8f4ee3c1bfe2603cdb9a9adec517575481e6191b204eeef07c1ded544d3883c4b22fbcb0c622c5d1c5e6f70ee2fbe69b575d1d2742131cf7db3fb6e412ea85887b592b63449c0432b", 0xea}, {&(0x7f0000000740)="be089da74ab96082f3a390309cf28b8f5e48148e52f445745d81fca0499e007d8c93523bb255de564222c6e31c552d723631f7ff76e4f4d2af352093eaa5", 0x3e}], 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000007c0), 0x10, 0x0) msgsnd(r2, &(0x7f0000002540)=ANY=[@ANYBLOB="0200000000000000f309fd7042c95b8cbbccc7e6b130c6eb9e226e51c0df8761d649d9245def86c3bd829c6523bb3d89ab57f15165e698b9e49d07b6b4fd39cad258b6cade4335b599da7e0a585acfa62b82800d03129287a04ca92432701c1d50c62c00305bc280b8764cbd88e244bb74939c9fb0c171164eb32e3e9aa977348f4de36d226b3a6607e5b9f3b41afefc50a960402631f4d7d6f000afe6eed3ad0d22fd0c6628e60289e0c566026408f4ff388175d0d427929d7a9d688c057b2bea598b5244013cf34b90399b7a9411f3f2e190e8d95afdd5a6f94911061d2b00ad34c584dce151ef9b7ebb533e3a7729da1d035662c55a95a740e9e793f4f2145ccdc278bcd316023c42cc4da320db9e6f6bbdf78fb530cc8e65e07b01e1c5a884a35e514a1a1e2f53a52a7a4361a667231fa582c968952a01dc77e62009cbec13309cc42e5c7b7ed3a91e620913545840a0642e4b2f161e0fe6fc2870eef5ee37fb13ef25c3e9fefe16e4033c2d440e36933a1c780701d69955663b6825e69054e2cafa5bf0f9390a3df04a3dc1ad45ee39fbd0be98e1828568776cf7a20905be2e7ea413af6d3ff9d2bb0c12124cef0c7c92ec3c24919b775bb23987333486a8faa6c2a4782dae483030d1b24d48a622f3c94a5be2a987acab122c3f0ac4aee67e71ef30ede94fc9ec6da69303be749eaeb252172f1d044479d5fe75041d937e078f39885ac5d07a9b13981db388ddba364e329d7ef3492247624807782262ab7cab6163435b3ee3cabec543af5ea0b38810569951e00bad8cc94654adf4b9cf4f8cba698723539e69ca9cbd70bfd0b3c42d056d1b114641b90c8df1dc55ff50adbc40a079ea09280c573ef2cb7bb1bafee2c41fecaf88206c68a4e3c38e1a580fb7980cfecabe5936ba8af7a6ae91e7463330e1f3a9ded612f4a448768c7f9da403d913f34d7a5d0473cfc7c64935883f3c82b7a6370e8ba3f7ee7c2f2f9cb6387cc347fea54a12c4183b1cccefa81a45995684158e7b62766fcb7b2981d8f30660ebb59549b06c669ec6473e07155747be972024c5bf3fc99c549466b0cb979cbb187afd31a6e40ae0d7637ef91cccff7d5f0eb0ec634b17049f9d98df733746889333da713eda5ce3dddd196c15433c6485bc601801372cdcc4e36faf0bd5780ced37eb417c8969df0781cbd7cfd6d2a6ef7fc31dcb9388515d91b0841c9e753ce9d8831e4e890e06b0adcd7ac56a0da54bf6d146786f08885820b774005519502cdf3d1c022d4be6ab058a2bb23afe918100a128cb9bd01cda93c392c2c2830a618c5c727c88f575fdb79ccfcc2002d34f0929345c61592ce3bebcb481319c2e6245a1a435256fa7331bc03e6630f154f5cb49d53e9f79008160025c438ae43ff5477e4e98b852c1ac8c296f7011efd61f839618cf18e3d296695144c643d6ebd2468e63be92fbd6ae67e155bd472988f73d0c98a9019644670b9704a11773c221d73b5e34937be9b6ece63e02670090e376dc611ee9ed8923e8a2c75393b42b9572a5b0e2eda5d26fc8a1e34eb987ca241c54ef86f55f67540b9e5f56d7650c2f4945949767a6206e11198e3f52eda7da68cccd4096ec560e29d02f2641166e098f510f29432dcecc077e582789656fea7ec049ca8ef6923b59fa43fa02c7b9fb0924f5c735656dda4a53934586ef88777d9ea3b436948266d90c9c1f79dc4374c8f3333b69b9981eae396e6f8013614e4ff529c5a18d148bf7aadb9775e78961f496082e755903f8270e94438abe1420e9f05c25aaadf6092218a80d1414c9ea13d11176d38bb2995cb387cd058058a3787e9cef6289ea53de977e0cf6c4edd0f6e256ab6e1ad16034fa401fe6b1ca463766b7c1ab034765e06ebe3208c7ec4578bf8dce8488b4d062efb71f9a514c4cb93765f0ac89fa67d5786c7aea759f44214efbd490d536cbd305bb2c5655c51adf36a8dfae6b46be06f18dc585da80dbb4da0aa79d7ac9342796e57262a59b2b69a75247551ff1b13bb7892da09652a7d6bf3cd3336efd130731c919cda9b639be26f0884f86c3fe8bcf6f32bbc2d961fb9bec2cc23c45303354d1072c1f2839450e6ba244f111b8d6233ac388d140408c6bf7561087391915225c159607688a021d62a3ff923496bbb9d157c79420a17d5b6de41a20aaada6f2e4c90fe863d213262e73d0006f71561134b86934e29e441cb3c25f09bd05141cfdaefd4bb9b819cb21f6246e9b3263913ecb0326a611c585fe6f136dafd38e50decf21dee670dc918ea6b1571e1d22a6b6faf5862493da1df6f7eb823861482b36b4a4736cdd51baf7fd6bd43d4262d8a6d3a018769c563e6b3c5a972232a445f3f4c515bef6b816f8f494269db1d6efea78278e3a0ed01a8a40ed278fb9531e0543b46aba6ffbc54532329bc3"], 0x1008, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000016c0)) msgsnd(r2, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000a2d23ba1e87fc216b208da74b5510d237d58cf2878bc63ce52486333aff80c82a20cec4ab1fbafdd964dd3f7ac8a4a9f8cc4abe64cbcff0a504d1130b0062098e9edc9662524f6bb342eb6f283caecd3a6bd90dd2d485c7196898f0c2666ce28be149f73fe7389ea1e59453b6b5ec2a83cc393c3d119565d570e975baf95a41b238d8c3c03e1b0f489c9c41d5b8fd55b1425652b630fa4314a9876a73146234ed0c4d3831c1bceb564365b659dd65d3924b243e7d1da21cdc8f56001da831dc9378248afff51b5bbcebd219ac740a6bec27022819ebaa6be59ce6f23a426383d3a13ecadc3e2f151c38224c780957970307f63a8676e491be3d9b8c95a280545ebe5d6992b5593f2"], 0x68, 0x800) r4 = msgget$private(0x0, 0x597) r5 = msgget$private(0x0, 0x205) msgrcv(r5, &(0x7f0000003580), 0x8, 0x0, 0x1c00) msgctl$IPC_RMID(r4, 0x0) executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000040)={0x3, 0x2, 0xffff, 0x7, r0}) syz_emit_ethernet(0xe, &(0x7f0000000640)={@broadcast, @random="3193563ef365", [], {@generic={0x8864}}}) executing program 4: ktrace(&(0x7f00000032c0)='./file0/file0\x00', 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0/..\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x0, 0x81}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x208, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000300)='./file0/file0/..\x00', 0x60, &(0x7f0000000340)='./file0/file0/..\x00', 0x11}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000100)='./file0/file0\x00') mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000040)='./file0/file0/..\x00') kevent(r3, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x41, 0x1, 0xfffffffffffffffc}], 0x802, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x85, 0x0, 0x0, "a46d8d12db6edfbe0b83da64a6824b01be262e604a8f4c5721e6490dd2d23817111a19eb77d03ef43e3561fc9081a0da13ad5d8b99e464b83282e8b98a9b55fef3ca377e377d6fef9bef3ea00cfd3a184339d3f2e85fd0e9c073eade30f5f1b211c3f4472641b22115794b8af9f4ec85b1740f362fb8ee01c3"}], 0x90}, 0x0) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x107, 0x0) msgrcv(r5, &(0x7f0000003c00), 0x1013, 0x3, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair(0x2, 0x1, 0x81, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f00000000c0), &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x64}, {0x2d}, {0x812e}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[]) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x3f, &(0x7f0000000000)=""/72, &(0x7f0000000140)=0x48) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r1, 0x80002) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 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, 0x68, &(0x7f00000000c0), 0x5c) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="e066fe71dd54c85048a6ae968c22233da611a6ad5fcdcc0da4f05e65380e7c4b38a7e8f79747fbf6778a2124e8310d6299fad15811fa56d3dafd663879a0e3a49d494c166da97165e69ea5b87139f65c8357ce80b37ee49321c89c49c79bd5ccf3a7c6f229d492f017366bd0356fd2c3dc6b27a7419141977b3add295b237297d0d578a7acdbfe2d9509729ff1a8687a2e3a41818466c5802d986dc210fee0c547f05ea19a3636fdf6a0a59be341eaf3e2ff67eb73a775d184bf68c3637ddd3c58cadf78f01593bb86a0ed2afec8da739ed43d541e2a5df12e16d1a71ce14a6169717e65ff1c82db550717668dfe1e356e0797c0d5204613c21b75aa56d61c8d949c85f3fe007a1fc714d30fbe12dbb318c8aed8aa85abafe3242789a90936962bd1e9614df96644808f8db96d8f991d8e23f1866c74760b608fa5803478949940be967f756a296fa1f7be4aa1ebd53cd5977be50376ddde190161a722b2e7ea7f0c1b15b648bfb9634a2bed0424a0e29447e15b22", 0x175, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x24, 0x8157dd60b661ab3f, 0x3, 0x10000}, {{r0}, 0x8000000000000005, 0x9, 0x1, 0x1, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x80000000004}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000380)=[{0x7}, {0x25}, {0x8006}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/99, 0x63}], 0x1, 0x200000002) syz_emit_ethernet(0x56, &(0x7f00000003c0)=ANY=[]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x452b) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000400)=[{0x0, 0x0, 0x3f, 0x1}, {0x96b2, 0x3}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) semop(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0xfff, 0x800}, {0x4, 0x4}, {0x2, 0x1001}, {0x0, 0x8000, 0x800}, {0x2, 0x1, 0x800}, {0x4, 0x401}, {0x4, 0x7f, 0x1000}], 0xa) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000080)="d3f3351a05", &(0x7f0000000140)=0x5, &(0x7f0000000180)="21ab58aa1bfdca668af6b1f30cca5274ecb7375c064bc152f50867d33581c087b3fcecc8502601bfea75539052ae34eab61285a81b5bd726e3b11466d1d58af39f8c0797fda1135421ae9c8662ece405fd13fc809e3ce5580ade826c7faeee91c7ec5e9f9a8e89d63382ba66b2997773b9d30ced07136574a9ccf9429a887322411be15bf2dd60dc5031974356e40b4627881faeb7f3b1d9eb6dbeb26ae8ede6bbcc8de933183c1e148a38f8391bf03963883c50c129bd34a1ffc5ee39015e38735b525b6b3822090edc1b", 0xcb) socket(0x18, 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000200), &(0x7f0000000240)=0x4) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r6 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000300)='k', 0x1}, {&(0x7f0000000340)="12800300c4121c2c3a31c8e9f0de183cf839a261b3f1e80fd619d132f4a9565c978bf9731473fedc3683319e202aaf05b65e74b6792d8db52aee64d4ebb615f816de534920213d54f9c74c5916a880f842b3a124d40ca30f44e12e7548d71509662c5319692f35f4660ee91446c2cfeb589b67d34e260a43cc5f4a536825e0945d6b57956e90cf950b1a38c5d19686c0092c5d41337e9715515888abedc75b5373ae81acee3c1b6f6a71ae13060f8ec074449737000000000000000000", 0xbd}], 0x2) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0xd502, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000024, 0x0) getpid() link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="5a5a139fc97d1fb982442313e1aa57bb47dbf0e3df2459a9bc00714a46861ce6b1e790985bed37cd1789cfe976d08a4d998bb383034f91ecac16631d51adfc37d289ae63d7817b0b0fda0686f1658326fcc62da0a9eaf756048aa9fa9c281a6161db5c3e0edee0a6ad2cfd288f724df5ff4b5016e832d3c584b1c6dd9b65350ad9bc9c2c4e77bc88c795314d2f6f957c6574efcde84bcae9a2affa9d5b80f3ca1af4e6322bce19f3b60f7284a4c859ca67e3a4e3641cbd0e3c1019143bbd20f6925aec33ce4b0e357cf680f332d87fa3da5ce0f84a4bae5b9f076f35", 0xdc, 0x400, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000340)=[{r1, 0x40}, {r1, 0x4}, {r0, 0x100}, {r0, 0x100}, {r1, 0x100}, {r0, 0x100}, {r1, 0x20}], 0x7, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) recvfrom$inet6(r3, &(0x7f0000000440)=""/163, 0xa3, 0x1042, &(0x7f0000000500)={0x18, 0x0, 0x1f9, 0xf042}, 0xc) sendmmsg(r3, &(0x7f0000001ac0)={&(0x7f0000001a80)={&(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000580)="a7739b5e7052dc0288c2917a77098d0ffea859fd4665f00c4507b2ce1430cd96191b29546aa298dc54a243f793eefd579dd171082e718f1bca39c2325915b5892b68c0b229c177a36961e0e11e85839c5a2428c22de955069cd837f88ce8ef823cb18b2d6d328dc537929d47b26347", 0x6f}, {&(0x7f0000000600)="d799662ba900163a242997e824e9994668eb87d6963f3a7c4afa1069be1a99ade173d1268cd0eccbb663f20437e7793615ed2054f50ced815798c93a2b2af87c4e901e978417dc746b0fa2983ec97f", 0x4f}, {&(0x7f0000000680)="353aed4bc2427c2d5e5cc092667bc8798655ec034fb716b355a285da4aca41a83ce3a54e1629beb7dd2572d1f93a2dd0d6650d4fc5c896a2da320aa56888ef99537995c39b946d594610f1591e0b4b1dd97c61b6080fb3f6fe9e06533c9e5143f49d6a7ab640a4dae87692a9f3572a08351050c5da7d32b64589ed49a8b3b9a3dcf4f541e1a8d4286764ef722557b7386eb1890cd5b7904f779bebf78b270c738c178c05013933b7ec5702e3686edd5a4760e89c37bc3665a07dca2a0fd6b4f3577567ba192a76e2498d7a7ed5cc14b4f9bc528cc02daf2279b4441afa92f82d222dc69440228768bcc3bc79ed4d91", 0xef}, {&(0x7f0000000780)="ccb0847100c174d040099c7145865f197506e5429286c482148fe8cb561e0d2120f426b7674980203de5", 0x2a}, {&(0x7f00000007c0)="d4e62c71c74bbb0374ad0f89aed2ea5b60c7979d2b8c6615a9f58ac71c1f58c223f6358c10209345823f6e72bb2b17581792b2cf03334128edbf7e63cd591a72e78899a805eb110d9a34fdf9edb6c1818b2d424149f3e601e49bd3de337ad6f6c1fefb052fe6accc17265f3df234f275468c8a2b6c5c8df1ae4637d496e5c1b6278a4ab411cf6631085904aae99fe52453d97c23d10cb40848e8b9ed1cff92c347fde03d3d3f7ab4c9549ed568fb80dfe364e69132f3db5c", 0xb8}, {&(0x7f0000000880)="17a5e7967e3e767060bbeea00ecda8fc519e3f225425177733626c771b1450ab45f92a797bfed274f0044221b8b324bc3b3459730bacb1081a8b410a6b296ee86badd551b6ddf4a4615a7170b178b33f3ad79353ab8afa73fd5d92021ff678e5f602e5e7d87cb5bda38bade3fedfe321b5bf996ee8e1bb7b4d69858ca3e71b7e37f18922078d517ffe9245b06e874a8011c9492294f93c759cf8bc02c5623cbad843b8f76abe6ed3905873b29ede0a0ea4d76da8a6cd260c4acbf77d4ea64a3005a67b248cc9c0224dc600cae638bf3890f2a230df8fa3ec01bd20835d30a76058e688f12819f044f7da11b18ef0be7a63e173299af8574da617ba7131f95342e77e1bb523bbd75a2872dac803c434e7713dfd9eceedefff7c35727ef0866894f4dcc54c96e03ca37d359ca02f076b538fad6708d4c25fbb1027c179875931efe64a0a0d67622219c333b6b7ecb4b7e967417aea05b09a4631228720932b2cf75934698b81cdb7c0073e801a6adcb9355ee34f7687bfa7816d27fdada573af242a5131def447fa308132ab17126769300d20bddf4014af7174244aacf9efa78765820001f67a26ae3ce8b4c0767271c569aa2d135831560bff1dbe885b9469d12bc43030cb9d02b21d6b5e3c008e15bcec31bdd33b1e7b9026810829b7a6b72206ea0d151767284cf2edcf2e1d922da04e0ea80a7c555b328eeac112952ac49caddeb76aea99f45d7c8cc48788575990351c7191fcb04503c68500cc774afb097d56ffb3c65938a4104b9ba487498a127d94c1eaa0705d607489e9a4e817c1596f8e3f2a4fd1a39df84fa27543dbf70657e2cae9f1cc49b34bb70f1388e4b3cf8e4fd7f9287b21fb021fc295ee3c287e969957bdb19845eb2374b59b2ebb87fe2e895dca7559349786b049b560c92fea5983c43c8ba65015bbc33d1641814fd5dde37173bd35b911cbe594fb25ac2ee15ff8d6ac8bf0ed240bceead4b6ef5868c74e9106900deff997ac00bd673fb51e90c43218128618501ba2f701231b0c4cae7553c4618d9e7a226b3176b00126c8ec4f0ca20e54dcc545afef9490594c05e3060612c9ea29ec8a019d5ff19f3968741b865d3711a53f287409122dd3885f37b040fd5abdd393cac74fe60436838cfc2087de436a45396131cef8d42fa9e3f90686ea0490b4553b863b7895a691243ae2b8da23a71e49b4b3c0d36f961ede857398eea5c8267125257f13d7bdcb250c8ceda5e6187a9d30759eb21c56d01c5b5be6ee9eee3cc220c014e4a29a0f17ac9691318dd51544be482ad00e91b8163563912c9eadbf1348727b29cbf86ab71658cd7724587bea345305282751a48816c984587942b1f5628ce955b07025b64c17c519c6378f5d219459a6301764df6fc1a3275f0cb79a82c7b90a688d4b1a6d6b5593d911ff129e6d182a6657898c4bed51021d350219adf96f6607021eb5af11195e441ff628094889f8f35a71652da54c51fa3ac4c2ab87b009a143907490f5837b1cd64df914d2f0068cbc5989760a359f456cb638273060eb8b02cff7f2a110024060c3433ffc99d1a359433f02f24da37318049bd5793b492ac92753faf604949febcbedf625f1f75ed2c6497b0b3fb4fe1ebc8be9cc1a25fca6694eb11c46865efb4fb14c0a65fcfc64f47ea5ebc1e00330720d9460bd6dac059810f8004d82f8e7600bca5885030e7fc7f906ed51f5f345537e09f6e9f3644fd03a216e8635f1be2ed56918271711386e533fa9e23b72facf150e6b4aba6f6002bd6334fd2ecdb021725dc0ddfa8bb86229fededf12c99323cbf733683dd79439e9842299ddf20b590ee897cd26565f6ae5044118aa6b33198ed40a05f137a878022960bd5ed8138adf65a389d425ae8f3ee9e4bae509ba5070654549a008b28445d982ac44f32231fce717c4f144d708b3fef8b4daed694c4d44dc5b8a71ddc2b85b885084b419572d10df8c691db2285e033af45f52727e95b4460cf62de15fc26903e9831e44581dbdb8c5ef54a68a625437074a1613518a378783faa38e882e615ec5e488227927c155332d04cbe41d8391eef24b1e5886304a6b5cc0daa4d485f493380e6ee383f4a7a9054a346b2b96075c25232d814e957dfdcab2204f1ae9d0db6f10873f8d5e383b594c28763720f4609cdb8dc36ae4d8eaa8f3f5707982cb56046a457d571efd5b908f7c1c4fb2087a1320a400bc9ad1ed7e967b15b6fcc95adee1fa913b232eb036089b88e8c3cc871d6b8fad0da71fadf26271c8fcaa3e7893f608cdefdd7e70aff8913ed0332a84c979f63bdef5577dccf3638cb8c51857f8fae4915696ced54fe5e242f05da8da4abf78dc03b5c0e92dacad27b95387b61036a06b9367a54c99b2866bd5cc9fa22fefd57c804e1ea450f1249e7c04653a48aad9569086d1582654e6cd8b21ae0139fd8cbd4fa0fc9f5ef62b1ede1488268ede160b4fac2241ca2f862320e0c5a89157cafacd500ecda6abb3821d47dd8ebb2172decd59fa7af92ea69ef506aab1dea08295d3ee1ca5e85fe5386f376d7758833b988ec36adcf828bbef7667d4c14949bec3874e07f1bfdf5fb63ebe393e6bd24e796ad4c2e9feb705ce5560de04cdd8b0109fa66de820960a58ec1cc1fa55cd8d020acd841939abc59bc7db8a51412719d3c42246bb4843317ac3f2cd0777d4d3042376c37dd42b5e4891f9ddc2c32c137266619cbf0df75de46b501a06b25e4a5841a63e950edb3cec109d0e6cbfcb8710d1d9b145554c37cc445878e4965121d16397130fe927f9d79c75b93f27b2f7279b6de25cca04179f29147133b55355bacd2e2c65bc111f8a211908e778005dacc095b8186fab8e498d23c949c7d6b0e8b88515fd214c3616d7544f27a4cf72fd1654dcf51d87b7d50053cc8f390019a957282149aab34303bc002660c277dcc2c9d92fc69cd2cc8f756bfa0ccfb82d42b72ff70c3bf44b8b4d461a5e6298539d0fe7d18c9b1e0620b8263b4e1455173e6fd7e2c735490d4179e17c5dd6e291f8e7e3b72d0d2f1b3e1d92318ebc86a470f1c27ed64bc460812dcc6ce0281cd5909ff46442144f4115455a54bca4bdbd4e969412d3c8a98045a838d83872420b57ff605331f780a438964f15a163c89876ee4f4a603ee78b07006fdd425d8c8c00c7bb15df034cb4b19cb4ccb1390b434ebe6a433141ac4608fcd1eebbf22d2f58708e1759116938d8dea9d0181e186cf01465e251cbf61664152dc6f9389d523036d62a65ef46ebb21b3c8e98d27e260383e8ad034a045542f6af55058cc6be684953c88040d5d222174426b53fd9832c6eec1bf9f623f6ed6f3a148c6499b2fa92c5fc9eb8ef7668d32ad4d67fd57720f60a62cbbb41bdfc2662d719ee97eaeb2c8b7dca261a827c79e758d5e1117b20bb51bfb055c81e92a6f2547bd87a492cbef9b33db6ab7b9f3f660bd8b376953f6461dd62f91a1e9676245f229455ce5df4047d3369d2016c626a332d05ff451525837a8cdcbc1b6b1421a056c97c9b5d99350b92a470624ef9cd7754163191af778a38e90a619545ab7a778fde4d7ea9b05a2950299e91b25817d8a11a3c8670feae2425354d554975ec158fe4a5293ecac5ab379d02c35bbd8e115c4a5a6fb6c749e5138de91d8827d47cb64acaa6c1716644770762a37f5767e20a58e1818c9775b984915f5ff43c1f2c9fb69c8543c126058ba4856c84103984dc6314816a80a8c31eebee064dbc225279a5f1d28e75d20080537217be4ff2f21119084041144ed4277e691e3e7da0481b4cbdd345f9ea185b83225893fda0ff243305bc015bb605ef310136c8e55ac46d700613a52736ed7881ff3ad6bdb1737477ac933d34d6cbb27c77147b4edec7091096f82cf8dcb187bcf8fb39fe46b05cdc6ded8d1f170b575604f18f1b66ae9f70ebc130a4dbcc4d394b77daa000361b4d9b9c153ec32df1f9a9e439ea314f4be4259485d152e01ca6d986ec988a8e78577c1c178d1426e91f2809c3ca9ad16fe8d75a3771dd28e860429aba3df486b6c18d18642bb49785244e6aa0514523d538873af11aaececaedca373e9d0c384ab7228d9aa8a478d081bbe982b2d632bc7ab545b840ab0db264d6a1228a4bba25f7cbf4557622d64b84a8b50d6da4f87fd7d7718995dcce15fd508c3582a45587f4cfe9423215e30f7f7a0fc8ce112d63bee6004fc75754bedfa86909f3ba304342e82709af8901a9ba3efb603994cb610b6298c0c9b2a1f1cdfef38e62a6b4a81b8cb6b37eb78d0650da8aa12b52c288d72699ac86d354c202d2a431f5263e6215062b2692813dc66857e2edff0022cb701cf99019bbf697c4fb1646a41d5e554a293ab9094bdfbdd8c1449b0e39e157f5f3d9b54c98a7ca598177039141efe8a17986d1c2aac7324af5874634b48364034037c9bf5505c124b501c3b829e73d12bef838a03fd403184313ad2ab29b1cf0e060576053dc16d34516a611c3337d16ea6c0d0126be9b9b825ec9f6060104ef9e8d66bbba9adead28280c7450af5161586308fe4e6060745d44c855ae430b237a13ab6937a08894ebff1f0152ed9078405081f78a753face5f6262c4633d53514769cdcb009541bd2fd4b532ba6e56a4ba4ac0e9eda1f5beb3c712faac10166eed2b09e97131028a86e87422a76f58e9427f5638cc286c3399b898bba93af6929ac525c7ffabfc6a22e9f9f72759977045a2d67e46d730ed87664256b266fec42563396bad39bb5d4fb43e1be96bdc5e380f8cc58effecf4b11936a40e060d362aa2aac8ff8007ec1d028466bd0d1009f55758ced47ff6b08efebf40874cb62a743c98b805b7add9f30ac38b82bf3990cf8ee6c863dfb3fdd08e141e2331b547121deea290e1fdd363c9cbd7dbdc3920802b81a533fbe2c18c979529826e8d89b4a7eb7cd194e2aac9be1d48df9fb2eb014bb4fe10722447e6eb1f6340f6746bdf8912c043dda164e088072e76b2ba12a6aecbfb3fb8efdd1df6af04baa7dbddbd53988ddb3d770e721bf158531b6d0503104c582a6928b37703c986f8d34dc8ee3ee4cb74aa22e2d438e44bbfed69790335cdb5e29b5fec10367346ad481fc0fc423e009d63b710267d90bd91442fba3f6d4eb23c023763f752695a4466de45e8f07cc211af2d0737c06b9a8a2f667ff893cacea55605861afcf28693641edf9306f3182840bfa814f9309535dbff49d604c156a3d343c223a3ee5190f21e772c145861350977db7e09a2230cad495db42e389b15c5914657d715041e2c003cad1c20e1f1463742edb81a339d539a6d1d4eabe8bd132923d59c5946faae9dc8f08750f2bf8db675a257f7429b12651b3caf9b8eba0d95c7517ff8773ec5bc92e9025a65a91a9b726dd54bb9f9c0bd621e4d488e93d2835b5af766e59915530e3fb9a3b660a3b7e8a57728e860006742d10da79c2f7f78825546fd5779133ea0d2d100ce5b34487fb0d5693da4f3ecca0bcd2c1bb293127ae749684cdda7b30cd53946bff34e9cce4c7b7500c9ad5010b54f2938fa7de2c6bfd07c04d570b1f1351e5bca6a91b0386004e429e03ad45472798549ff593e471e674ff30c24a024bd1f707e806f30837651cfd7cd7d504676b8d9d76111fe28e4a4ada03909e363f06ef7381b2da1ae48dc4dc2112e26059405daf551f7f6c631acf8a180538e0ea9b5f6a1906aed1c2e9917ec06343f5d47e74fb4c2738b8703c6661a74506977291b523c70a7d0f9811d57c44367f63cce7ab79e618bec1809f2fec", 0x1000}, {&(0x7f0000001880)="a720a09ba1a23768d4d09783046755bf06459f4b7c43884eb9ed3b4ea69eed47c36dbe3cdfb79c0e4590a5c65740a3325e54faedc30774b0156766fda23e580d1aa2da44b074939919486d891bb683abcb62d219161291c0203d206027de417663e5faa0aade31d60b6ffa41c2be24ef9c526f2d44", 0x75}], 0x7, &(0x7f0000001980)=[{0xd0, 0x1, 0x7, "096a08a12ada67964c4bf24e1472bdedf91fbc1bc70b7c337d5dfac043e9bb34936f37afb869e1925e9404f37df9f79dc07bb2d9c8e20a3bcab4b62d1262ffdc91c971e033611901bbf72322e8d7f9d54137b0caa84d43d00c01cfaa8ee14ab6b71905884ce3a4ef990a5e972c7cdae1da561a667f201ee28c0a62165e053a49358ef5cb8d4a8dec9c024269c11b2e477b0a5e2773d4caa52e952bf3af51314f0ebaae76741eefa9de6cb07858c43ffa8d6677277f90f9835c8f2c3943"}], 0xd0}, 0x4}, 0x10, 0x11) shmget$private(0x0, 0x10000, 0x116, &(0x7f0000fed000/0x10000)=nil) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00), 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000001b40)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001b80)) lchown(&(0x7f0000001c00)='./file0\x00', 0x0, r2) syz_extract_tcp_res(&(0x7f0000001c40), 0xfffffffd, 0x6) setsockopt(r0, 0x20, 0x8, &(0x7f0000001c80)="5983e4e5903c19f65430c0a74704291d10d6c7468be82ff754e532da45a6383e98d09b567a3528fe4b8263e5b22145b77b9a6bc6323ae3", 0x37) syz_extract_tcp_res$synack(&(0x7f0000001cc0), 0x1, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000001d00)='./file0\x00', 0x0, 0x124) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001d40)={0xff, 0x400, 0x4, 0x4, "31fd9f9295310c7170c2ff394899f487601372ac", 0x80000001, 0x3}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001d80)) pwritev(r4, &(0x7f0000003100)=[{&(0x7f0000001dc0)="9e2bffb01a49a12636105c865063f7b7268386a83f4a09e8ffbf68166f8e79be8ca15663754b8394fe8543d45b055d5aa59d4d0fd115815a5d8d48d17cd0c12831e1f72da20447d02814763a246b7a1be91cb52bc1eb7e72d20d732f7eb1b20cca47eb3d5d92d6da7d0bc7a320d464635306a44dcfd4d830e942353d97792159f46fe47cfe24c73fd7625c206773949aa3927e239605b8267ef8e5281ef75dfb7371ad040f71e82a8f753268cf3d5092", 0xb0}, {&(0x7f0000001e80)="71f2b18f5f6aa2cea1a9fe20d20c02df429d6f6a44ddfad498403608a6a9095e50e02c9cf7486a77aa0c34c83e6482d1ed000eafb98d691f53fb6d5a2cc28bd930fb9f2e113f72946abc20b5dd89ed6ff719e56a363eaf121369368ad9d81ebbf93476d9ce607aacc9e73fde99fe7b34b27e33062b853d0997446e04dcec7a3e1eb23d0a5f77ab90f86322026bdac6ea5e5a49c530408572fe74f090368bd4b6b12902e4178a7c068538eecef52ee04699ceac490082db615fcff88dded094a3ed536775a5", 0xc5}, {&(0x7f0000001f80)="6b2f6162f01fa3b77cadc90a8737445b21041f00241f4b0679c98d8a1d9123ea752b5618ccf3267764b4d31eae7aaeb98d7022207a0c4a39f48ff7a1df7f74a80dad76768f2b76ba1ceb28da8eabec05b453ca43d84ea66ea575d7534fa605c587b228ffd243c3649953507d827a71acdd3f96c7068a4f8f88de077b3c13fb631b6cdd48d0a4f0ac7ebd8b5f42fe9665db718aa36bd9279a4657ff2b", 0x9c}, {&(0x7f0000002040)="0e6ec5f5781417091b5b8bc9a8e540d03cab032fd9d2205f8ea65ff557ad2eaaf2fbe713081ce152d0afb79889cda3b017a2f292357abce236f15be0101c7e14f51a21d6a12e618b85d0fbcb291b27e60357e92fa5f479b58886e4d89448bfebf2d1ed49b71a7f27f81838d7fc732bdd7af7718cbb078d6db388922e2467158015d8f2c64831061779a87e115eb331085e0fe1a57202e8a95239503346f0bbedde373e222febc1f787968766d11eeb4617c8e112d9ca95cfc489f0c459c4d0e02a9d2d7523374833226cca3c172bb102252dfa47c2a265c2e6fb9e0c76fb7b6099cad59c923b7837539ef9c6310ab246643259bc70eeee6a629f304cebcae5cc370ed9915daf6eb96937b6c143083462954fa4cd9c221e765afb8827c0f050b77b49e0cc6d3d54f24c8fb50eaee4174efded684240cba7ba83cc4fe5aac840371bd4c2a770be672cda50d7c6164fcc90275f50abaf794d1d84b947d4998996d4b0ea96c8c8a46fad6707baea031a86c983373ff226a395bd46aa564237731fbcd6de1a73f896cd78cb0dd2585f64ed877e89c982fcd406bcc8a3ab6329e830388e96fdaf9ba0e32f4221e59933c8cc1d4dae30cc01ff7f65e4dbfefc0b6bc588b1462a4302f96d4c4b7152fa4b91082c012ebc2e9a43824eacecfa5459a84e9c7851831313b6c9dd269bcebdbaf1aa35ed0aecf6169e85b12ce2959aa6b07f5b5411a9d04c9b65a8874ec80bda96b7eb808bd91c69ab56dc5fde0f0910ea0ef9ea4777a3a0dfe5820fae4c05a93b61fd95badfa7d2f78de47a2a96304bc2e07a6a6acbb113e5bc54394058ae28a85ea5138c5e66134ae50172314f02ffa44cdbfeec55c9bfc78368780f83f0bad959d27fb41a6f9ae903fe54c7fd119832c478c56b4a480f07f6656dfd43df10da24365ec8714fedb578046927ede274dd79e2a29f606ab15d5f8b8dc36ed47f51cf339077c6a3a415556cb526f97ae1f3b4bfee3af7e7e68026777e1db3fa703749407f22d3e64a8f6621d5dea0766260111d04f4f40460a05bfbf72bfd58078bb1acab59f6f516fc5f1c1677ce14ad76df896c2b2d1ce1d8950d48b34867b992f797233523839ae16a2931771221cfab77e188ae01fd53b2de7848291b2635c2ed3326e48e394606a1cc7daebac301259bfbc76a5671e34b2fe08374f1c83bfe0944adc3273b9f02501ef46a8d43780d7496b4ec1ebc1681034e3828f2930b3307e12aa2baf1ecdd3dde64013744e00a91d51c5f8088adefdc508e09d5abf6af80c2652dae8b13b6c27932bce3eda850123f0b2170e20d54e1525441ed0432416da141f34b10e4fe7be444d598085d1525801e263f8f4814c2bd746f10fc9467bd37f62e2d1d8b7b3e6c22d560ea6e8ff31f1e9a95cc7c1808322fa836ffdb4fe88fa7ce76f0d8665d239ea28f264137c43f42a9099296fa2ba13dfb1002dd7a942c379df72e1b603e7ae947af54d37f1aa9de4d79267c082eb69a84725eb2d8d8790f45dc9b40d5008b64427e74cf835e6684aaf8a2ef10e3c8674c6b75b5ac5a8905b4606d0f68fc5bc2190e9879bb595d56579373d704abd76cbc7668da2ff9f5218d0988676c5d622d4832037e192df129a1465bd1d2604c8cb107e07f4207268ffb0753803ad4567a243a216dd62aea2c31dec170cf0bfcba8b6b0b9507f626cc6a87832cf2565384a343eda87e1c6b8e96bd0ad76767f4f4c8c552e2b7e8a4343896da784c1317847181a92e59df82a241763c2581e1ab6a65b570c593c652e890ea8381f51c72591d8aabdc55318b2f0738284e38f1eae70c760e77116b54b6084daea7ec66e0c83776f2f5913983672f84deaf42d8bc979c421f8b1cbf9accb233c4b6e32904943bfbd5bfc4f5dd6d04493d3c9bd1f7b7629b850080300abf7ba00e9e4f2cfa3f366019eb9436c7b432d04146a576450e0b80c82a70527c927ada2e55422ddd4f7fde4514511181a3238b5c3a46e4a68c486e67c66b4d54d6b7db8d62739edefb467408061b3dcf91e66deb9eaf1a57ca6cec761f771bd8ae536d7ec3c0edff6748cfe4190a9dab12ea269e0530418f7b77364f21b05f460e4988a9e81545ccf52b0ca55d738c0404b5c044c9549ca1215a1d7758af1c45b051cc89f3e7fb14684d525dc1d8d3d1735872f8d8624770b34721bdec4af6737e7a181c26c91d36bf8015d4239c91897bf69896c26aa9db50d9330b59b2c930b1944c0f5aedaffa91f787b1af7f3cde35627eb0dcbe1558accb3bd624a8539dabe3f522a399bf6f9a4688dcbdc4bf72b3c90e3608c9f16af64f383e9380c16e64ac61eca2841f5f8cbe5f5347451a31ca0ca0573684f8c861c1dd911decca21c680becc323ad249e80abd3deb24d1d2ffcf5aca9d463b062a66bc2ab560a44384f2537c539b0bdd70d904663278d4712f41c744836e975abcddb0a91412ffbf391c728d0a62936fd7ad7ab4684ea289e855a5597b4962d27dfc0c8be7659a1cff0c09417f9eab17c65c7b8b4e839948778e123d58fee4b69fd359e865b8fe9f3bfbdc9feb2eb5cc14f734ca3b09b6850a3b85ef848ebd11fe85d3f78b0b41c5c212d010e2d6812e4dd182626439356c7127d172913b99195f47684c4475d2246e1fe5ffa5f9316e753776172b563383a5e30c435b9584a77c105500ed2918767b0177b5226faab9a16c422dcfcd03289de88a102f7a41b6fbcfdeeb7007dfe6e3fed0563a5f888d045c969d5513c9382510befb68043289ab8390bdbe1b2e914d9fddf819ca407a3c8b7fa8beec27597654349921c9e01ae8f1a22ed684f467eb096f1c86b04be6d99a23c5fb2594a3e2c478acd4ef0820b745154020b5a37841c3e208cc1a275d19f20512a625352c026df7a7f099f57684b3d29a02695b489ce40dd6fe46fe4bff6eb872f2026311896199e1cf2dbd31434b46557a9b50c4ce92e56e05ca5ab23d0a2b316b1810467b82569a657f78a3886a49db11807fe5bd3eb1c4598d4f0267b2a429251747467de117bd62ec6ae4b597f4636222cab1fdbd00320d78cc442892e5789d7fb2936c13973a20cc4bfb93d4779be099feb5bdeaf8e4fede75d2ae82808d6bade5144861aeac144fb834583f33bb45a9b1741c1a3362942874ccd034604e817d8ee25a5bd6e6c20b3436ca74c913287f5a8c05d741d61d41296dd84844ea73f0b5bf738b60a6a07e79ada8b72b41b1c6465a24a190abe7a639f12a74830065f287a2479b8d804e082052c3d51cba734b68b91e55e94b43fc77665088190412d6da8a8a6428904495a1ba29b017cc85f2c29c2dfcefa443639c95dfbe00afa41c24381973ec61b7679cd7af499613960634105384c4d53811973eff03f6975eabc9f674cf7c09c23e44efd6c09a09e124b78341598003eb17b87edce961306c18a7d4ed83ad85c0ca8acac9fb897184df4474a53d247911a2fa98cd1637dcd516056fdc8e5c892098f8d51a16cfc4033dd254342e6153a645be2e6ccf575f11782c5658285d8ef719cff1dd25354e779af40ae4d211f9566dc5d5a30ca299e12ba8f77490e770515ef8243cb734b5f153d699bd43e19b06290c7d0a3f5480547afe6b6be29cf8af192fe474bb31411b9484d5422594a74a8f835ddd437ddba69ba4de0d52ef0b1524176057f2b7f089073ec594fa80ae41907c7a554c7513f11995a561a6a9c3934c8353daf4ff2064479565fbfc7bb97cdfc4b6c9b45c3c38cb32377d4b2cb46f2e871bf2d19ef800b9f466da81a67a50c189435d8e328d0c443541e4db3b5030a949fcc9223fdbcbbcdd7667d3f2b24f1b7dc7d5f42cf5899525c0f7fcd78af98945830316f1495c55fbc2ae8d52b616709a5f87be3ff5dc4a834f354bebc340102a73c56032b982dc2a2a14585a6a07c35df883c29ed2cd292e611d7b0c32c6a16958aa1aa88332dfe166e26c74e54fc631a6a7bd449f62d7671ffa6bf0f6eabe5e65bc3dfa992906ef1a869f44312024e6ff19d509b3bfa977df31190c57b37fc64ed1a657a55a0127a9b54f290d4d3e92efa89cdd2be03fc7b151f5a0212dba3d2532808d26d93873b946f152906acc3daec85ef46413ece9dd01897ccac19c31888be66fd088a184508d67966fb1e694d7a30bd6b1cfda447eca0311ea10f17cb2f3755ab77fcfe1633ed47f7eb3cc3e28bac9d1e3f8f0f5f6ea5335aa19ecf22c116b07c3fbbea57844bbd20f9b90c84486f9ad4ff5264c6f922a9715f45b5f712022c8211994cec5a9b54ed7daf98e065d26909ed12ab018adc2dd1b35918e27f30d3323b1129ed49e42f51dd4c139366ee2f67e99374fbdf43ff6957e479b4bbd778148dd342b9b4d5bbf963ca8edca34139d0c11555d4742e42d3c4af015c3254e23804db3b35bb1431262c57854695b734038d103f99b399dbf7a6c4563cea6dd51cf7eb7d884f53290a64a393848648601e2a1d7a4df9ce3ea02aa99b1b269faa010f997c22b029531c75a45f90ecc08c1166b2c8092a37c72ac93c846ecca5afb60b90da0d8784bb1527b8c6cd1fe69884cd01475420ae79813cb371f191cb9ea362a8d56f0f3660db189dea2bce06ea8408e2df522c37070413e22abba1525f1ad08e98d27f038a5e8d67e9ebdff53afd5664fd5b3a1e4057f8124f558299d025c5baea018eb9f742d37b259641c2002bdb8d7d296d075cceea719443c4c5f2b53d494fafd4b47f50d0518a7230afd6d5e93618461e7391effa6661cb22a66cd1fe83b80719f9d4f3500a8e89885c321f0aa7b15d1d6be75d9042ed0ff8404f77218b269db08ae830e419eec0b8ceb7db4a6e6d7d3f0e6297b64a99ef5855f1f2be891f12a7ee0140b269099cb8772ad5fb97076f3440fece4462093cbb523ae1c1792d635e1cc8ac0ea25b8ef88a786dca080bff1ce186cdf0db9b19e528c90618444cebb345c7702e009e5e878111efd23136b577a7030cf4ebb662ea24f3e30e1137e82895ae02228d2fa4fc5ecd6c1884d67572a0223b5da533092325a0b2ea547b213872063b94bc04caf22fb80fa4d51a58a6c20498e1929df6bd024e3fd7b5d501651a285687e6f5dcb35f9af207a20048c28e35cea686589c745d31e86f361262e163611f9f8356d7ad8bb059f4999532d347db984c78fcfdca5b8e7d303494fb314cbdc499a3d643fe17b8290aa67705e1afe430156ddeaa9820e345ae8d282252eb07c65245173d208226b318045d8340eac1d5ffc3b53bf1aabf3fb136dcb28365771b15c9b8aee3ff65c7f1f102e0fd3a147f6054ef45fccda7604947805b5245fbeb71945011624536e313928246a9f1f5e229c92bb4ee218211795e53f6eedab378b1448ca33366465a95d61a621fffc0673ea6fbec4aac14d90cf2926dfa3dc549e4146242ffbbaa6dc431a8abcfb1f342ff06bd969690d31aa88a44199f179d1d36dbce6c0d97864722b71801487c2e4c38b2a2973f027a7b8090747f4c5cdcb33680622891bf5a984d5c814c7121cb5921dee8e9617db18604ee9b13fcda9aaf03721f3ecfda7769faad5df2028e1ba8362de7ab19f0dcf5725a565bba5100b4919fe00f5a6f06cc7bb6d33695e4daf23cc41049e39d641546d01b678d15de11d07e4d4d9823b9c9e77283fa1e6ac3175e02d9b0ff23668743289ec37be56b08995f159804b498e1cea6b4cf69b4edb2361b83a8775447e56c32b53a24bb32a84b2365d43c09078db870cd9847dda907eaba8137f56e4807d3c339788ee8abcf199a25e466b309ded108f1bf4", 0x1000}, {&(0x7f0000003040)="6258f3e577bc8b1c2b2011d6bf1972221538d553517a870a55bef3fcbc0922491f8ed3ea890f17a94686a9f4096e67e40c958579ef60c7e93005715f72f6e882a586999954e326234ecc88dc9ce876d600536a9db09198d566b1f4741d601737c419178cc310e1a5f2fdfbec31c2ad4938f2c0a9b0ab4e2d4a7729328d9e02fa74afa3c646c8c4765f29e29b4aa07046a85939bbdd5a3e758bedc12eebf68be2a9acd7c17992690f9fe8c7db536dc2f5cbb3446c7c8a75c713dca2", 0xbb}], 0x5, 0x6a75af6d) r6 = socket$unix(0x1, 0x2, 0x0) getpeername(r6, &(0x7f0000003180)=@in6, &(0x7f00000031c0)=0xc) open$dir(&(0x7f0000003200)='./file0\x00', 0x100, 0x10) open(&(0x7f0000003240)='./file0\x00', 0x28, 0x24) executing program 0: r0 = open(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x119, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r1, 0x0, 0x0, 0x138, 0xffff}, 0xfff}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) poll(&(0x7f00000002c0)=[{r5, 0xac}], 0x1, 0x0) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) clock_getres(0x2, &(0x7f0000000280)) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x81286947, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) r10 = msgget$private(0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[@ANYRESHEX], 0x0, 0x0) syz_emit_ethernet(0x2d, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000000001000000000000000000000000000000000000000000000000000000000034"]) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) executing program 6: writev(0xffffffffffffff9c, &(0x7f0000000440)=[{&(0x7f00000001c0)="a0dd3dad6ba1364904b8095e4870a1448d", 0x11}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f00000001c0)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x61) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x80606955, &(0x7f0000000100)) socket(0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r5 = dup2(r2, r2) ioctl$FIONREAD(r5, 0x8020699d, &(0x7f00000001c0)) executing program 3: mknod(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x2, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xd99, 0x3, 0xffff8001, "0100012d29fb000700000000098002005e00", 0x0, 0x2}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x7, &(0x7f00000001c0)=[{0x7fff, 0x9}, {0x3f, 0x80, 0x6, 0x8}, {0x6b7, 0xdc, 0x68, 0x9}, {0x4, 0x8e, 0x0, 0x8a}, {0x1fd, 0x1, 0x5, 0x1}, {0x8, 0xc3, 0x9, 0x80000001}, {0x4, 0x0, 0x6, 0xf552}]}) sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26", 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(0x0, 0x0, 0x4ebfac6bbaf7949) writev(r1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10082, 0x120) kevent(r1, &(0x7f0000000200)=[{}, {{r1}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x3, 0x5000000000}, {{}, 0x0, 0x0, 0xfffff, 0x3ff, 0x99c0}], 0x0, 0x0, 0x80000000, &(0x7f0000000440)={0x0, 0x8}) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60004b0000182b001c8100000000000000000000000000bb607ba243b19d8e9ea241f5777001ddb53a"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r2, &(0x7f0000000000), 0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) executing program 5: getgroups(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setreuid(0xee00, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000b00)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x7, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) syz_open_pts() getpid() pipe(0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2f, &(0x7f0000000000)="eb929648", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x181, 0x200}}) socket(0x10, 0x2, 0x8) socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) fchown(r1, 0x0, 0xffffffffffffffff) socket(0x11, 0x3, 0xc1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa450b08bfa22f0800450000280000000000009078000000007f0000014e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00000000000000fc"]) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f00000001c0)) connect(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x3c, &(0x7f0000000000)="030000", 0x3) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x1c0}, {0x9, 0x3}}, &(0x7f0000000200)) sysctl$ddb(&(0x7f0000000040)={0x9, 0x5}, 0x2, &(0x7f0000000080)="6d65f783", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x3) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x4}], 0x1, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x0, 0xffffffff}, {0x28}, {}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x61}, {0x54}, {}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(0x0, r3, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0xa5) r4 = getuid() seteuid(r4) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) socketpair(0x2, 0x0, 0x106, &(0x7f0000000040)) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0xd502, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000024, 0x0) getpid() link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000200)="5a5a139fc97d1fb982442313e1aa57bb47dbf0e3df2459a9bc00714a46861ce6b1e790985bed37cd1789cfe976d08a4d998bb383034f91ecac16631d51adfc37d289ae63d7817b0b0fda0686f1658326fcc62da0a9eaf756048aa9fa9c281a6161db5c3e0edee0a6ad2cfd288f724df5ff4b5016e832d3c584b1c6dd9b65350ad9bc9c2c4e77bc88c795314d2f6f957c6574efcde84bcae9a2affa9d5b80f3ca1af4e6322bce19f3b60f7284a4c859ca67e3a4e3641cbd0e3c1019143bbd20f6925aec33ce4b0e357cf680f332d87fa3da5ce0f84a4bae5b9f076f35", 0xdc, 0x400, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000340)=[{r1, 0x40}, {r1, 0x4}, {r0, 0x100}, {r0, 0x100}, {r1, 0x100}, {r0, 0x100}, {r1, 0x20}], 0x7, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) recvfrom$inet6(r3, &(0x7f0000000440)=""/163, 0xa3, 0x1042, &(0x7f0000000500)={0x18, 0x0, 0x1f9, 0xf042}, 0xc) sendmmsg(r3, &(0x7f0000001ac0)={&(0x7f0000001a80)={&(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001900)=[{&(0x7f0000000580)="a7739b5e7052dc0288c2917a77098d0ffea859fd4665f00c4507b2ce1430cd96191b29546aa298dc54a243f793eefd579dd171082e718f1bca39c2325915b5892b68c0b229c177a36961e0e11e85839c5a2428c22de955069cd837f88ce8ef823cb18b2d6d328dc537929d47b26347", 0x6f}, {&(0x7f0000000600)="d799662ba900163a242997e824e9994668eb87d6963f3a7c4afa1069be1a99ade173d1268cd0eccbb663f20437e7793615ed2054f50ced815798c93a2b2af87c4e901e978417dc746b0fa2983ec97f", 0x4f}, {&(0x7f0000000680)="353aed4bc2427c2d5e5cc092667bc8798655ec034fb716b355a285da4aca41a83ce3a54e1629beb7dd2572d1f93a2dd0d6650d4fc5c896a2da320aa56888ef99537995c39b946d594610f1591e0b4b1dd97c61b6080fb3f6fe9e06533c9e5143f49d6a7ab640a4dae87692a9f3572a08351050c5da7d32b64589ed49a8b3b9a3dcf4f541e1a8d4286764ef722557b7386eb1890cd5b7904f779bebf78b270c738c178c05013933b7ec5702e3686edd5a4760e89c37bc3665a07dca2a0fd6b4f3577567ba192a76e2498d7a7ed5cc14b4f9bc528cc02daf2279b4441afa92f82d222dc69440228768bcc3bc79ed4d91", 0xef}, {&(0x7f0000000780)="ccb0847100c174d040099c7145865f197506e5429286c482148fe8cb561e0d2120f426b7674980203de5", 0x2a}, {&(0x7f00000007c0)="d4e62c71c74bbb0374ad0f89aed2ea5b60c7979d2b8c6615a9f58ac71c1f58c223f6358c10209345823f6e72bb2b17581792b2cf03334128edbf7e63cd591a72e78899a805eb110d9a34fdf9edb6c1818b2d424149f3e601e49bd3de337ad6f6c1fefb052fe6accc17265f3df234f275468c8a2b6c5c8df1ae4637d496e5c1b6278a4ab411cf6631085904aae99fe52453d97c23d10cb40848e8b9ed1cff92c347fde03d3d3f7ab4c9549ed568fb80dfe364e69132f3db5c", 0xb8}, {&(0x7f0000000880)="17a5e7967e3e767060bbeea00ecda8fc519e3f225425177733626c771b1450ab45f92a797bfed274f0044221b8b324bc3b3459730bacb1081a8b410a6b296ee86badd551b6ddf4a4615a7170b178b33f3ad79353ab8afa73fd5d92021ff678e5f602e5e7d87cb5bda38bade3fedfe321b5bf996ee8e1bb7b4d69858ca3e71b7e37f18922078d517ffe9245b06e874a8011c9492294f93c759cf8bc02c5623cbad843b8f76abe6ed3905873b29ede0a0ea4d76da8a6cd260c4acbf77d4ea64a3005a67b248cc9c0224dc600cae638bf3890f2a230df8fa3ec01bd20835d30a76058e688f12819f044f7da11b18ef0be7a63e173299af8574da617ba7131f95342e77e1bb523bbd75a2872dac803c434e7713dfd9eceedefff7c35727ef0866894f4dcc54c96e03ca37d359ca02f076b538fad6708d4c25fbb1027c179875931efe64a0a0d67622219c333b6b7ecb4b7e967417aea05b09a4631228720932b2cf75934698b81cdb7c0073e801a6adcb9355ee34f7687bfa7816d27fdada573af242a5131def447fa308132ab17126769300d20bddf4014af7174244aacf9efa78765820001f67a26ae3ce8b4c0767271c569aa2d135831560bff1dbe885b9469d12bc43030cb9d02b21d6b5e3c008e15bcec31bdd33b1e7b9026810829b7a6b72206ea0d151767284cf2edcf2e1d922da04e0ea80a7c555b328eeac112952ac49caddeb76aea99f45d7c8cc48788575990351c7191fcb04503c68500cc774afb097d56ffb3c65938a4104b9ba487498a127d94c1eaa0705d607489e9a4e817c1596f8e3f2a4fd1a39df84fa27543dbf70657e2cae9f1cc49b34bb70f1388e4b3cf8e4fd7f9287b21fb021fc295ee3c287e969957bdb19845eb2374b59b2ebb87fe2e895dca7559349786b049b560c92fea5983c43c8ba65015bbc33d1641814fd5dde37173bd35b911cbe594fb25ac2ee15ff8d6ac8bf0ed240bceead4b6ef5868c74e9106900deff997ac00bd673fb51e90c43218128618501ba2f701231b0c4cae7553c4618d9e7a226b3176b00126c8ec4f0ca20e54dcc545afef9490594c05e3060612c9ea29ec8a019d5ff19f3968741b865d3711a53f287409122dd3885f37b040fd5abdd393cac74fe60436838cfc2087de436a45396131cef8d42fa9e3f90686ea0490b4553b863b7895a691243ae2b8da23a71e49b4b3c0d36f961ede857398eea5c8267125257f13d7bdcb250c8ceda5e6187a9d30759eb21c56d01c5b5be6ee9eee3cc220c014e4a29a0f17ac9691318dd51544be482ad00e91b8163563912c9eadbf1348727b29cbf86ab71658cd7724587bea345305282751a48816c984587942b1f5628ce955b07025b64c17c519c6378f5d219459a6301764df6fc1a3275f0cb79a82c7b90a688d4b1a6d6b5593d911ff129e6d182a6657898c4bed51021d350219adf96f6607021eb5af11195e441ff628094889f8f35a71652da54c51fa3ac4c2ab87b009a143907490f5837b1cd64df914d2f0068cbc5989760a359f456cb638273060eb8b02cff7f2a110024060c3433ffc99d1a359433f02f24da37318049bd5793b492ac92753faf604949febcbedf625f1f75ed2c6497b0b3fb4fe1ebc8be9cc1a25fca6694eb11c46865efb4fb14c0a65fcfc64f47ea5ebc1e00330720d9460bd6dac059810f8004d82f8e7600bca5885030e7fc7f906ed51f5f345537e09f6e9f3644fd03a216e8635f1be2ed56918271711386e533fa9e23b72facf150e6b4aba6f6002bd6334fd2ecdb021725dc0ddfa8bb86229fededf12c99323cbf733683dd79439e9842299ddf20b590ee897cd26565f6ae5044118aa6b33198ed40a05f137a878022960bd5ed8138adf65a389d425ae8f3ee9e4bae509ba5070654549a008b28445d982ac44f32231fce717c4f144d708b3fef8b4daed694c4d44dc5b8a71ddc2b85b885084b419572d10df8c691db2285e033af45f52727e95b4460cf62de15fc26903e9831e44581dbdb8c5ef54a68a625437074a1613518a378783faa38e882e615ec5e488227927c155332d04cbe41d8391eef24b1e5886304a6b5cc0daa4d485f493380e6ee383f4a7a9054a346b2b96075c25232d814e957dfdcab2204f1ae9d0db6f10873f8d5e383b594c28763720f4609cdb8dc36ae4d8eaa8f3f5707982cb56046a457d571efd5b908f7c1c4fb2087a1320a400bc9ad1ed7e967b15b6fcc95adee1fa913b232eb036089b88e8c3cc871d6b8fad0da71fadf26271c8fcaa3e7893f608cdefdd7e70aff8913ed0332a84c979f63bdef5577dccf3638cb8c51857f8fae4915696ced54fe5e242f05da8da4abf78dc03b5c0e92dacad27b95387b61036a06b9367a54c99b2866bd5cc9fa22fefd57c804e1ea450f1249e7c04653a48aad9569086d1582654e6cd8b21ae0139fd8cbd4fa0fc9f5ef62b1ede1488268ede160b4fac2241ca2f862320e0c5a89157cafacd500ecda6abb3821d47dd8ebb2172decd59fa7af92ea69ef506aab1dea08295d3ee1ca5e85fe5386f376d7758833b988ec36adcf828bbef7667d4c14949bec3874e07f1bfdf5fb63ebe393e6bd24e796ad4c2e9feb705ce5560de04cdd8b0109fa66de820960a58ec1cc1fa55cd8d020acd841939abc59bc7db8a51412719d3c42246bb4843317ac3f2cd0777d4d3042376c37dd42b5e4891f9ddc2c32c137266619cbf0df75de46b501a06b25e4a5841a63e950edb3cec109d0e6cbfcb8710d1d9b145554c37cc445878e4965121d16397130fe927f9d79c75b93f27b2f7279b6de25cca04179f29147133b55355bacd2e2c65bc111f8a211908e778005dacc095b8186fab8e498d23c949c7d6b0e8b88515fd214c3616d7544f27a4cf72fd1654dcf51d87b7d50053cc8f390019a957282149aab34303bc002660c277dcc2c9d92fc69cd2cc8f756bfa0ccfb82d42b72ff70c3bf44b8b4d461a5e6298539d0fe7d18c9b1e0620b8263b4e1455173e6fd7e2c735490d4179e17c5dd6e291f8e7e3b72d0d2f1b3e1d92318ebc86a470f1c27ed64bc460812dcc6ce0281cd5909ff46442144f4115455a54bca4bdbd4e969412d3c8a98045a838d83872420b57ff605331f780a438964f15a163c89876ee4f4a603ee78b07006fdd425d8c8c00c7bb15df034cb4b19cb4ccb1390b434ebe6a433141ac4608fcd1eebbf22d2f58708e1759116938d8dea9d0181e186cf01465e251cbf61664152dc6f9389d523036d62a65ef46ebb21b3c8e98d27e260383e8ad034a045542f6af55058cc6be684953c88040d5d222174426b53fd9832c6eec1bf9f623f6ed6f3a148c6499b2fa92c5fc9eb8ef7668d32ad4d67fd57720f60a62cbbb41bdfc2662d719ee97eaeb2c8b7dca261a827c79e758d5e1117b20bb51bfb055c81e92a6f2547bd87a492cbef9b33db6ab7b9f3f660bd8b376953f6461dd62f91a1e9676245f229455ce5df4047d3369d2016c626a332d05ff451525837a8cdcbc1b6b1421a056c97c9b5d99350b92a470624ef9cd7754163191af778a38e90a619545ab7a778fde4d7ea9b05a2950299e91b25817d8a11a3c8670feae2425354d554975ec158fe4a5293ecac5ab379d02c35bbd8e115c4a5a6fb6c749e5138de91d8827d47cb64acaa6c1716644770762a37f5767e20a58e1818c9775b984915f5ff43c1f2c9fb69c8543c126058ba4856c84103984dc6314816a80a8c31eebee064dbc225279a5f1d28e75d20080537217be4ff2f21119084041144ed4277e691e3e7da0481b4cbdd345f9ea185b83225893fda0ff243305bc015bb605ef310136c8e55ac46d700613a52736ed7881ff3ad6bdb1737477ac933d34d6cbb27c77147b4edec7091096f82cf8dcb187bcf8fb39fe46b05cdc6ded8d1f170b575604f18f1b66ae9f70ebc130a4dbcc4d394b77daa000361b4d9b9c153ec32df1f9a9e439ea314f4be4259485d152e01ca6d986ec988a8e78577c1c178d1426e91f2809c3ca9ad16fe8d75a3771dd28e860429aba3df486b6c18d18642bb49785244e6aa0514523d538873af11aaececaedca373e9d0c384ab7228d9aa8a478d081bbe982b2d632bc7ab545b840ab0db264d6a1228a4bba25f7cbf4557622d64b84a8b50d6da4f87fd7d7718995dcce15fd508c3582a45587f4cfe9423215e30f7f7a0fc8ce112d63bee6004fc75754bedfa86909f3ba304342e82709af8901a9ba3efb603994cb610b6298c0c9b2a1f1cdfef38e62a6b4a81b8cb6b37eb78d0650da8aa12b52c288d72699ac86d354c202d2a431f5263e6215062b2692813dc66857e2edff0022cb701cf99019bbf697c4fb1646a41d5e554a293ab9094bdfbdd8c1449b0e39e157f5f3d9b54c98a7ca598177039141efe8a17986d1c2aac7324af5874634b48364034037c9bf5505c124b501c3b829e73d12bef838a03fd403184313ad2ab29b1cf0e060576053dc16d34516a611c3337d16ea6c0d0126be9b9b825ec9f6060104ef9e8d66bbba9adead28280c7450af5161586308fe4e6060745d44c855ae430b237a13ab6937a08894ebff1f0152ed9078405081f78a753face5f6262c4633d53514769cdcb009541bd2fd4b532ba6e56a4ba4ac0e9eda1f5beb3c712faac10166eed2b09e97131028a86e87422a76f58e9427f5638cc286c3399b898bba93af6929ac525c7ffabfc6a22e9f9f72759977045a2d67e46d730ed87664256b266fec42563396bad39bb5d4fb43e1be96bdc5e380f8cc58effecf4b11936a40e060d362aa2aac8ff8007ec1d028466bd0d1009f55758ced47ff6b08efebf40874cb62a743c98b805b7add9f30ac38b82bf3990cf8ee6c863dfb3fdd08e141e2331b547121deea290e1fdd363c9cbd7dbdc3920802b81a533fbe2c18c979529826e8d89b4a7eb7cd194e2aac9be1d48df9fb2eb014bb4fe10722447e6eb1f6340f6746bdf8912c043dda164e088072e76b2ba12a6aecbfb3fb8efdd1df6af04baa7dbddbd53988ddb3d770e721bf158531b6d0503104c582a6928b37703c986f8d34dc8ee3ee4cb74aa22e2d438e44bbfed69790335cdb5e29b5fec10367346ad481fc0fc423e009d63b710267d90bd91442fba3f6d4eb23c023763f752695a4466de45e8f07cc211af2d0737c06b9a8a2f667ff893cacea55605861afcf28693641edf9306f3182840bfa814f9309535dbff49d604c156a3d343c223a3ee5190f21e772c145861350977db7e09a2230cad495db42e389b15c5914657d715041e2c003cad1c20e1f1463742edb81a339d539a6d1d4eabe8bd132923d59c5946faae9dc8f08750f2bf8db675a257f7429b12651b3caf9b8eba0d95c7517ff8773ec5bc92e9025a65a91a9b726dd54bb9f9c0bd621e4d488e93d2835b5af766e59915530e3fb9a3b660a3b7e8a57728e860006742d10da79c2f7f78825546fd5779133ea0d2d100ce5b34487fb0d5693da4f3ecca0bcd2c1bb293127ae749684cdda7b30cd53946bff34e9cce4c7b7500c9ad5010b54f2938fa7de2c6bfd07c04d570b1f1351e5bca6a91b0386004e429e03ad45472798549ff593e471e674ff30c24a024bd1f707e806f30837651cfd7cd7d504676b8d9d76111fe28e4a4ada03909e363f06ef7381b2da1ae48dc4dc2112e26059405daf551f7f6c631acf8a180538e0ea9b5f6a1906aed1c2e9917ec06343f5d47e74fb4c2738b8703c6661a74506977291b523c70a7d0f9811d57c44367f63cce7ab79e618bec1809f2fec", 0x1000}, {&(0x7f0000001880)="a720a09ba1a23768d4d09783046755bf06459f4b7c43884eb9ed3b4ea69eed47c36dbe3cdfb79c0e4590a5c65740a3325e54faedc30774b0156766fda23e580d1aa2da44b074939919486d891bb683abcb62d219161291c0203d206027de417663e5faa0aade31d60b6ffa41c2be24ef9c526f2d44", 0x75}], 0x7, &(0x7f0000001980)=[{0xd0, 0x1, 0x7, "096a08a12ada67964c4bf24e1472bdedf91fbc1bc70b7c337d5dfac043e9bb34936f37afb869e1925e9404f37df9f79dc07bb2d9c8e20a3bcab4b62d1262ffdc91c971e033611901bbf72322e8d7f9d54137b0caa84d43d00c01cfaa8ee14ab6b71905884ce3a4ef990a5e972c7cdae1da561a667f201ee28c0a62165e053a49358ef5cb8d4a8dec9c024269c11b2e477b0a5e2773d4caa52e952bf3af51314f0ebaae76741eefa9de6cb07858c43ffa8d6677277f90f9835c8f2c3943"}], 0xd0}, 0x4}, 0x10, 0x11) shmget$private(0x0, 0x10000, 0x116, &(0x7f0000fed000/0x10000)=nil) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00), 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000001b40)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001b80)) lchown(&(0x7f0000001c00)='./file0\x00', 0x0, r2) syz_extract_tcp_res(&(0x7f0000001c40), 0xfffffffd, 0x6) setsockopt(r0, 0x20, 0x8, &(0x7f0000001c80)="5983e4e5903c19f65430c0a74704291d10d6c7468be82ff754e532da45a6383e98d09b567a3528fe4b8263e5b22145b77b9a6bc6323ae3", 0x37) syz_extract_tcp_res$synack(&(0x7f0000001cc0), 0x1, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000001d00)='./file0\x00', 0x0, 0x124) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000001d40)={0xff, 0x400, 0x4, 0x4, "31fd9f9295310c7170c2ff394899f487601372ac", 0x80000001, 0x3}) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000001d80)) pwritev(r4, &(0x7f0000003100)=[{&(0x7f0000001dc0)="9e2bffb01a49a12636105c865063f7b7268386a83f4a09e8ffbf68166f8e79be8ca15663754b8394fe8543d45b055d5aa59d4d0fd115815a5d8d48d17cd0c12831e1f72da20447d02814763a246b7a1be91cb52bc1eb7e72d20d732f7eb1b20cca47eb3d5d92d6da7d0bc7a320d464635306a44dcfd4d830e942353d97792159f46fe47cfe24c73fd7625c206773949aa3927e239605b8267ef8e5281ef75dfb7371ad040f71e82a8f753268cf3d5092", 0xb0}, {&(0x7f0000001e80)="71f2b18f5f6aa2cea1a9fe20d20c02df429d6f6a44ddfad498403608a6a9095e50e02c9cf7486a77aa0c34c83e6482d1ed000eafb98d691f53fb6d5a2cc28bd930fb9f2e113f72946abc20b5dd89ed6ff719e56a363eaf121369368ad9d81ebbf93476d9ce607aacc9e73fde99fe7b34b27e33062b853d0997446e04dcec7a3e1eb23d0a5f77ab90f86322026bdac6ea5e5a49c530408572fe74f090368bd4b6b12902e4178a7c068538eecef52ee04699ceac490082db615fcff88dded094a3ed536775a5", 0xc5}, {&(0x7f0000001f80)="6b2f6162f01fa3b77cadc90a8737445b21041f00241f4b0679c98d8a1d9123ea752b5618ccf3267764b4d31eae7aaeb98d7022207a0c4a39f48ff7a1df7f74a80dad76768f2b76ba1ceb28da8eabec05b453ca43d84ea66ea575d7534fa605c587b228ffd243c3649953507d827a71acdd3f96c7068a4f8f88de077b3c13fb631b6cdd48d0a4f0ac7ebd8b5f42fe9665db718aa36bd9279a4657ff2b", 0x9c}, {&(0x7f0000002040)="0e6ec5f5781417091b5b8bc9a8e540d03cab032fd9d2205f8ea65ff557ad2eaaf2fbe713081ce152d0afb79889cda3b017a2f292357abce236f15be0101c7e14f51a21d6a12e618b85d0fbcb291b27e60357e92fa5f479b58886e4d89448bfebf2d1ed49b71a7f27f81838d7fc732bdd7af7718cbb078d6db388922e2467158015d8f2c64831061779a87e115eb331085e0fe1a57202e8a95239503346f0bbedde373e222febc1f787968766d11eeb4617c8e112d9ca95cfc489f0c459c4d0e02a9d2d7523374833226cca3c172bb102252dfa47c2a265c2e6fb9e0c76fb7b6099cad59c923b7837539ef9c6310ab246643259bc70eeee6a629f304cebcae5cc370ed9915daf6eb96937b6c143083462954fa4cd9c221e765afb8827c0f050b77b49e0cc6d3d54f24c8fb50eaee4174efded684240cba7ba83cc4fe5aac840371bd4c2a770be672cda50d7c6164fcc90275f50abaf794d1d84b947d4998996d4b0ea96c8c8a46fad6707baea031a86c983373ff226a395bd46aa564237731fbcd6de1a73f896cd78cb0dd2585f64ed877e89c982fcd406bcc8a3ab6329e830388e96fdaf9ba0e32f4221e59933c8cc1d4dae30cc01ff7f65e4dbfefc0b6bc588b1462a4302f96d4c4b7152fa4b91082c012ebc2e9a43824eacecfa5459a84e9c7851831313b6c9dd269bcebdbaf1aa35ed0aecf6169e85b12ce2959aa6b07f5b5411a9d04c9b65a8874ec80bda96b7eb808bd91c69ab56dc5fde0f0910ea0ef9ea4777a3a0dfe5820fae4c05a93b61fd95badfa7d2f78de47a2a96304bc2e07a6a6acbb113e5bc54394058ae28a85ea5138c5e66134ae50172314f02ffa44cdbfeec55c9bfc78368780f83f0bad959d27fb41a6f9ae903fe54c7fd119832c478c56b4a480f07f6656dfd43df10da24365ec8714fedb578046927ede274dd79e2a29f606ab15d5f8b8dc36ed47f51cf339077c6a3a415556cb526f97ae1f3b4bfee3af7e7e68026777e1db3fa703749407f22d3e64a8f6621d5dea0766260111d04f4f40460a05bfbf72bfd58078bb1acab59f6f516fc5f1c1677ce14ad76df896c2b2d1ce1d8950d48b34867b992f797233523839ae16a2931771221cfab77e188ae01fd53b2de7848291b2635c2ed3326e48e394606a1cc7daebac301259bfbc76a5671e34b2fe08374f1c83bfe0944adc3273b9f02501ef46a8d43780d7496b4ec1ebc1681034e3828f2930b3307e12aa2baf1ecdd3dde64013744e00a91d51c5f8088adefdc508e09d5abf6af80c2652dae8b13b6c27932bce3eda850123f0b2170e20d54e1525441ed0432416da141f34b10e4fe7be444d598085d1525801e263f8f4814c2bd746f10fc9467bd37f62e2d1d8b7b3e6c22d560ea6e8ff31f1e9a95cc7c1808322fa836ffdb4fe88fa7ce76f0d8665d239ea28f264137c43f42a9099296fa2ba13dfb1002dd7a942c379df72e1b603e7ae947af54d37f1aa9de4d79267c082eb69a84725eb2d8d8790f45dc9b40d5008b64427e74cf835e6684aaf8a2ef10e3c8674c6b75b5ac5a8905b4606d0f68fc5bc2190e9879bb595d56579373d704abd76cbc7668da2ff9f5218d0988676c5d622d4832037e192df129a1465bd1d2604c8cb107e07f4207268ffb0753803ad4567a243a216dd62aea2c31dec170cf0bfcba8b6b0b9507f626cc6a87832cf2565384a343eda87e1c6b8e96bd0ad76767f4f4c8c552e2b7e8a4343896da784c1317847181a92e59df82a241763c2581e1ab6a65b570c593c652e890ea8381f51c72591d8aabdc55318b2f0738284e38f1eae70c760e77116b54b6084daea7ec66e0c83776f2f5913983672f84deaf42d8bc979c421f8b1cbf9accb233c4b6e32904943bfbd5bfc4f5dd6d04493d3c9bd1f7b7629b850080300abf7ba00e9e4f2cfa3f366019eb9436c7b432d04146a576450e0b80c82a70527c927ada2e55422ddd4f7fde4514511181a3238b5c3a46e4a68c486e67c66b4d54d6b7db8d62739edefb467408061b3dcf91e66deb9eaf1a57ca6cec761f771bd8ae536d7ec3c0edff6748cfe4190a9dab12ea269e0530418f7b77364f21b05f460e4988a9e81545ccf52b0ca55d738c0404b5c044c9549ca1215a1d7758af1c45b051cc89f3e7fb14684d525dc1d8d3d1735872f8d8624770b34721bdec4af6737e7a181c26c91d36bf8015d4239c91897bf69896c26aa9db50d9330b59b2c930b1944c0f5aedaffa91f787b1af7f3cde35627eb0dcbe1558accb3bd624a8539dabe3f522a399bf6f9a4688dcbdc4bf72b3c90e3608c9f16af64f383e9380c16e64ac61eca2841f5f8cbe5f5347451a31ca0ca0573684f8c861c1dd911decca21c680becc323ad249e80abd3deb24d1d2ffcf5aca9d463b062a66bc2ab560a44384f2537c539b0bdd70d904663278d4712f41c744836e975abcddb0a91412ffbf391c728d0a62936fd7ad7ab4684ea289e855a5597b4962d27dfc0c8be7659a1cff0c09417f9eab17c65c7b8b4e839948778e123d58fee4b69fd359e865b8fe9f3bfbdc9feb2eb5cc14f734ca3b09b6850a3b85ef848ebd11fe85d3f78b0b41c5c212d010e2d6812e4dd182626439356c7127d172913b99195f47684c4475d2246e1fe5ffa5f9316e753776172b563383a5e30c435b9584a77c105500ed2918767b0177b5226faab9a16c422dcfcd03289de88a102f7a41b6fbcfdeeb7007dfe6e3fed0563a5f888d045c969d5513c9382510befb68043289ab8390bdbe1b2e914d9fddf819ca407a3c8b7fa8beec27597654349921c9e01ae8f1a22ed684f467eb096f1c86b04be6d99a23c5fb2594a3e2c478acd4ef0820b745154020b5a37841c3e208cc1a275d19f20512a625352c026df7a7f099f57684b3d29a02695b489ce40dd6fe46fe4bff6eb872f2026311896199e1cf2dbd31434b46557a9b50c4ce92e56e05ca5ab23d0a2b316b1810467b82569a657f78a3886a49db11807fe5bd3eb1c4598d4f0267b2a429251747467de117bd62ec6ae4b597f4636222cab1fdbd00320d78cc442892e5789d7fb2936c13973a20cc4bfb93d4779be099feb5bdeaf8e4fede75d2ae82808d6bade5144861aeac144fb834583f33bb45a9b1741c1a3362942874ccd034604e817d8ee25a5bd6e6c20b3436ca74c913287f5a8c05d741d61d41296dd84844ea73f0b5bf738b60a6a07e79ada8b72b41b1c6465a24a190abe7a639f12a74830065f287a2479b8d804e082052c3d51cba734b68b91e55e94b43fc77665088190412d6da8a8a6428904495a1ba29b017cc85f2c29c2dfcefa443639c95dfbe00afa41c24381973ec61b7679cd7af499613960634105384c4d53811973eff03f6975eabc9f674cf7c09c23e44efd6c09a09e124b78341598003eb17b87edce961306c18a7d4ed83ad85c0ca8acac9fb897184df4474a53d247911a2fa98cd1637dcd516056fdc8e5c892098f8d51a16cfc4033dd254342e6153a645be2e6ccf575f11782c5658285d8ef719cff1dd25354e779af40ae4d211f9566dc5d5a30ca299e12ba8f77490e770515ef8243cb734b5f153d699bd43e19b06290c7d0a3f5480547afe6b6be29cf8af192fe474bb31411b9484d5422594a74a8f835ddd437ddba69ba4de0d52ef0b1524176057f2b7f089073ec594fa80ae41907c7a554c7513f11995a561a6a9c3934c8353daf4ff2064479565fbfc7bb97cdfc4b6c9b45c3c38cb32377d4b2cb46f2e871bf2d19ef800b9f466da81a67a50c189435d8e328d0c443541e4db3b5030a949fcc9223fdbcbbcdd7667d3f2b24f1b7dc7d5f42cf5899525c0f7fcd78af98945830316f1495c55fbc2ae8d52b616709a5f87be3ff5dc4a834f354bebc340102a73c56032b982dc2a2a14585a6a07c35df883c29ed2cd292e611d7b0c32c6a16958aa1aa88332dfe166e26c74e54fc631a6a7bd449f62d7671ffa6bf0f6eabe5e65bc3dfa992906ef1a869f44312024e6ff19d509b3bfa977df31190c57b37fc64ed1a657a55a0127a9b54f290d4d3e92efa89cdd2be03fc7b151f5a0212dba3d2532808d26d93873b946f152906acc3daec85ef46413ece9dd01897ccac19c31888be66fd088a184508d67966fb1e694d7a30bd6b1cfda447eca0311ea10f17cb2f3755ab77fcfe1633ed47f7eb3cc3e28bac9d1e3f8f0f5f6ea5335aa19ecf22c116b07c3fbbea57844bbd20f9b90c84486f9ad4ff5264c6f922a9715f45b5f712022c8211994cec5a9b54ed7daf98e065d26909ed12ab018adc2dd1b35918e27f30d3323b1129ed49e42f51dd4c139366ee2f67e99374fbdf43ff6957e479b4bbd778148dd342b9b4d5bbf963ca8edca34139d0c11555d4742e42d3c4af015c3254e23804db3b35bb1431262c57854695b734038d103f99b399dbf7a6c4563cea6dd51cf7eb7d884f53290a64a393848648601e2a1d7a4df9ce3ea02aa99b1b269faa010f997c22b029531c75a45f90ecc08c1166b2c8092a37c72ac93c846ecca5afb60b90da0d8784bb1527b8c6cd1fe69884cd01475420ae79813cb371f191cb9ea362a8d56f0f3660db189dea2bce06ea8408e2df522c37070413e22abba1525f1ad08e98d27f038a5e8d67e9ebdff53afd5664fd5b3a1e4057f8124f558299d025c5baea018eb9f742d37b259641c2002bdb8d7d296d075cceea719443c4c5f2b53d494fafd4b47f50d0518a7230afd6d5e93618461e7391effa6661cb22a66cd1fe83b80719f9d4f3500a8e89885c321f0aa7b15d1d6be75d9042ed0ff8404f77218b269db08ae830e419eec0b8ceb7db4a6e6d7d3f0e6297b64a99ef5855f1f2be891f12a7ee0140b269099cb8772ad5fb97076f3440fece4462093cbb523ae1c1792d635e1cc8ac0ea25b8ef88a786dca080bff1ce186cdf0db9b19e528c90618444cebb345c7702e009e5e878111efd23136b577a7030cf4ebb662ea24f3e30e1137e82895ae02228d2fa4fc5ecd6c1884d67572a0223b5da533092325a0b2ea547b213872063b94bc04caf22fb80fa4d51a58a6c20498e1929df6bd024e3fd7b5d501651a285687e6f5dcb35f9af207a20048c28e35cea686589c745d31e86f361262e163611f9f8356d7ad8bb059f4999532d347db984c78fcfdca5b8e7d303494fb314cbdc499a3d643fe17b8290aa67705e1afe430156ddeaa9820e345ae8d282252eb07c65245173d208226b318045d8340eac1d5ffc3b53bf1aabf3fb136dcb28365771b15c9b8aee3ff65c7f1f102e0fd3a147f6054ef45fccda7604947805b5245fbeb71945011624536e313928246a9f1f5e229c92bb4ee218211795e53f6eedab378b1448ca33366465a95d61a621fffc0673ea6fbec4aac14d90cf2926dfa3dc549e4146242ffbbaa6dc431a8abcfb1f342ff06bd969690d31aa88a44199f179d1d36dbce6c0d97864722b71801487c2e4c38b2a2973f027a7b8090747f4c5cdcb33680622891bf5a984d5c814c7121cb5921dee8e9617db18604ee9b13fcda9aaf03721f3ecfda7769faad5df2028e1ba8362de7ab19f0dcf5725a565bba5100b4919fe00f5a6f06cc7bb6d33695e4daf23cc41049e39d641546d01b678d15de11d07e4d4d9823b9c9e77283fa1e6ac3175e02d9b0ff23668743289ec37be56b08995f159804b498e1cea6b4cf69b4edb2361b83a8775447e56c32b53a24bb32a84b2365d43c09078db870cd9847dda907eaba8137f56e4807d3c339788ee8abcf199a25e466b309ded108f1bf4", 0x1000}, {&(0x7f0000003040)="6258f3e577bc8b1c2b2011d6bf1972221538d553517a870a55bef3fcbc0922491f8ed3ea890f17a94686a9f4096e67e40c958579ef60c7e93005715f72f6e882a586999954e326234ecc88dc9ce876d600536a9db09198d566b1f4741d601737c419178cc310e1a5f2fdfbec31c2ad4938f2c0a9b0ab4e2d4a7729328d9e02fa74afa3c646c8c4765f29e29b4aa07046a85939bbdd5a3e758bedc12eebf68be2a9acd7c17992690f9fe8c7db536dc2f5cbb3446c7c8a75c713dca2", 0xbb}], 0x5, 0x6a75af6d) r6 = socket$unix(0x1, 0x2, 0x0) getpeername(r6, &(0x7f0000003180)=@in6, &(0x7f00000031c0)=0xc) open$dir(&(0x7f0000003200)='./file0\x00', 0x100, 0x10) open(&(0x7f0000003240)='./file0\x00', 0x28, 0x24) executing program 1: r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\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) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000140)='./file0\x00') socket(0x2, 0x1, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=ANY=[@ANYRES16, @ANYRESDEC=r0], 0xffffffffffffff12}, 0x40c) r3 = socket(0x1, 0x1, 0x0) close(r3) sysctl$net_inet_tcp(&(0x7f0000000400)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000140), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x0, 0x2, 0xfc) ioctl$FIONREAD(r5, 0xc0406938, &(0x7f00000001c0)) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000440), 0x0, 0x0, 0x0) getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgget$private(0x0, 0xe65b74b2443126e1) setreuid(0xee00, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036e28200303b0000000000000000000000000000ff020000000000000000000000000001"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x184) r2 = socket$inet(0x2, 0x3, 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000140)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) sendmsg(r4, &(0x7f0000001740)={&(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000300)="150547320827093c2e0311f472c94d0efc371606ea4f9eaec5fd820ef365b43acd0a9ac53d37521a35e7a003875438729e8e987fc8605a04d7e059d18d717b6a2fcebea03d6a49ea9709771f94f8c8055cd112770b2f38ebe5ab24f9e8d4da", 0x5f}, {&(0x7f0000000440)="4fd70be3f2f3260c8480534bdfa4e4cd220d69a6049eba17e9b49d3e90b6219bfc575205f3ef9be62598eb669737c520f462ec208dc88e2ad8d8d7acd1ba685d1878f1", 0x43}, {&(0x7f0000000380)="a48387759b92021c0ff6f4ed8552b0e3", 0x10}, {&(0x7f00000004c0)="088612897373ab76613b2fe3126da2a55ec0953d47c73942ff2f588109a8177b53e1b4f64d4b0a3c18624ceae0bdabc166", 0x31}, {&(0x7f0000000580)="ed5e7553ff5e6973cd187531d0602de149ffc55760034de2d0c53fdd2d14be584f48f41e95d46fefa9c6c54a90d39bf599e80951dad56d58ba6638931ce1869ab7b74f885050b3c565e09270933ff458473511bf32cc7fd5cf0fb4f6b2f36c51a4734140e4d7c00f486d67300c853a683dc1a458b5ec840bae028df2088773320026d4826b9081c85ada70d015e7ffed27e84da8895503ac540af36a41b216fa0169ea28d0903ab67d18ffaa7a16a627e6aacee1d20086d28d6fe832d4f95b23a7cc80ab26504e23a6edfebaf8188d3aa0f60a916e2d3144baca37a01a83895be5dd9568d2fcd9417f997c8fe37b1a43947fc370bbb7bc141533e24dd8e83f83ec7f1685041747dcb4f270a2d627491dcee1310db20a4256925f29eb6e2522936c6b7b098967c735155e242115f37a9364011d4e1fe094ed68229b88197335db8bf2023b7c4566602cfce3d27ba6cf7330ef15b603b36b8367132f91631b1fbb3695f8435d986708be67c3e96dd4c6cb66aaba73490be0fd3e4b7e5ba3d5d3486575d8ab43048a32d0ac849be56e3bae000ac099bfa3e39bfd417a74586920718bb581cc71eaaf08843564c4f8b32d802acf288b653bd9244e868f1e3e72dfab83b7bc45ed013971b83894e21aa9d4f2d6ea1c57b609434149b2717f0d43f7311e6e1817fa1431d0fed1b4eb3e58143f7d81daedbad8f0c8dd65be157a49135208b474255cdb4585a33f0bbb2585baf9ec49978f7640f85881377ae53e692a652cc5d61e9304bb262e4391317281ae950718e1dd44b84bd9a3b70383e1ab30c15a9e441d7e78619e957f9eef6acd6a8227952e1a9dc82f471dd8bd4a17cfcdbdd1a64215156c26399bdc4400f290fc69bbfbed5946aa7a38cefe44f1fd2c2c16145bc84f47b9fa8ac303960f2f3eca6c316ec6b280b15d45990840a17d6c08f2654f9211e97368497c8fb10db34cc267a79c75b399f1c07e17382c16b76505d1f36b0f0c62264b2292b6b79ba478db1d6d28107232710ce774452b9d698edbd418aa6c88e737d19d1bba8286660d311f196c17a26cfec086daf13cf69e545315a968a9ab7df58f6de0dd0f382c2170f9fcd7964626e3aed2f58c71e0b580a861c66cf4bde0c4639e467ff272fecba3ca5c3757454cc54976f165e4abb5fbdd93739c80b4da1dfacb732047e6fffceec5411d0effd53b8d76d178cd76d8a95156013d1a3331e5a4e3398e7a947160ed9b9f02b4f41f58c3b998c4c8b325142469d4370576c00edf9096f21f5ae478bf901732aae830dca662ad5e8caf836419565f33aa43f7e7118a417ddbbb474cdf39e27b0695c554f6d05cac201528d308f9fd9fe0d24c01fa7fe5da2299ea7e316c7baede59174323896d10125a7077c1409245d35477bca4dc94f9e1100ba53cdbded9432c2bcbd3cfdf952edaf0877fbdd59b38888d1c0745bb3eb535aacbd47de5d1f30ee6571addf470fc4eab0ccdf4b1b91c83475f55660b896e8c8989737e4ce2c4abc62305ad50b8feffb6f6fcc238744e52597d954748a5512204c93b5b144d893b8ccae6d8303135c230124ef679b5436bdb1ac030b5dd34f2fb92a33da099cd91732a3e261bb374b9fd9bc61961752148f9db7ef1fc29f63b35d3a92b81b6154a2f0ce783489a7601051539192e5c502861917a3ce24b4ef67dede640eb8e4d480b272e2f62ffc7f38b140ab0df24901c02eb8d91ada0ac12a5253cc4f5eaf8267cc739c87d2acb20c5169445c744fd261212cde68d041f41993be4f2af59f85305d4013de5d49a5e7d1498a12b71eb2d9f9414505e90a3e227b3ee265a4a4fd17a4d9a1e7ee7556c9aaf9dc7e9f5dd56343179ac94ab0ba0c686293a1dc22c4ff45447c9ac3626d81a655e8c28b96aace298c12167d33f650de715162e4f17bb501a047038859bef7658dfe5c3bef807301c38c7b5406a61e4a10c4bcd0ffb6a4f89edb5bc27bdea73a4f469aa9556ae55d7c884a50d257284a1662251b8ba6d0d42526f57e0d5ab3712671dc8026bef682ad75ba38f8175fef4da7a373d5b2564ee084cb4afc2269fce44e87e06c17f2db00a67bedd94385378b0a9b39419b074c5a526567654d227ca8e11fbfb61b9345c57d0bb9d85b09885a7ac78722d2e03b8757b4519b4a2a5b2914325599cf03b175f43bac08fe1ab5c4d7a1c3207b082956471fc7fa5cbb52fadebc63a1c9bd274cc80f9a0813feacc1b1975c84ef59a57bae7bca6067c1887c7bb80f016a30b9831dcc28d47327d57413c666ce59677b667a0b795ae30ec8ca5eab167d8a4d7585fbfafeeba45bb4bd5c4b6b7ccde5e4af92d37b18f166db196bd05ea9343c9a4f0f93f2bb44774e723404c6f401dd15b84193da40ddb6880649f979f0a14eba38a9a14a802d975736e7c6a523df8ba4f02088cd852b1884cea54307ba93740241fbe29e9a2beb8420ce4814c9734a96bd6251a329692d41a92111ed4dc138bf3b7a14f4cb189a6d1f60fc7104590c51cdf9f6b319e8bc5d29fd608c89b8ebf7df457c6931031908cf37dd173a1a8176946c14382b31bf6b50d2d9fad4e099c10271112a9924bf0f2f3a2d5bf6198620c3d4aabc4c147567f12e35e73ef6008683e47ebdce79fb7fc79761479441b780cd616b05decc44616f96dae519a852a8c06c6315a78d5e3dbb2ff34003953f27276dda7045a55f45913bfba940e0110d7f78ed94352559c97ecb37f31398797116e9c2f6603cfadd2734cfab61b23b6937debed7c091ac37d9692efae5b5b2fef13c220af9879315458323a63596e14f316b749f73a36529498b8642be5f8c12edadce5e7d41662adacb77ad8faed0c72f07c3340a51a343b3de3c9d941ea56dd620e8224f8e99b0deebf123300adbb9d77822feca79c7fa04dd71464eeff7dc8caa90789b9b0ffd474728492f3cf5822d1049fd7bb0793a65fc0c1b85dc3cf41367d88667bb9167f03ee9d367996f4b9ddf8e7307559ccfe2c8a558ba2f2197de383619f7f8d5249409fd0b16a7f32d75091d7403f98209391169fb5011c1b8ffd0245d6262d0490c6793a509c0cc8bff36f7e2844452210728987088aa859cabeb434dfbf6adc64526da395d54520c8ee302a77988126ee0ed9b8df4d93d91e3334819bacf6a6686848fac85333b38eaec2b1daf554c407190eea0741b8b90e204e69d80da8e8e8519da3f76eaf9db12719079a2f48fd85edf826baf6cc48908c2d20401c0e9b98dad483d3ee2c8de07877b785fe6e5c0a8a5811502bbbfcbda5045b829d2fe96af47d52bd9b2f239d86f393aa4772f20bb9f5bf1cc79c3b2f48ec3735698f2225b77e949ecbe8b687e385ca39ef218a0c8fcbffe3c73eb3d359482a85bc3b2b6cd43453f01a61700dd5aa1672d1101946c71212725981e9799993138b5b354d2ec130c3eebf9d2c42a10facd8221720f7339c389be8fe18050a9e343f709ac534f3d1fc766992119712aa911c7f776756da67e6e8b14e52f7de9e8d163bdf98205bbd2b53657720dfe4648ff97090d159689c49331b46a5296c56c70c30e9add7c7d3a3f809518fb09cf991bb2daa3fd49cd1cfdd7f06c00b4d57800b69dd1a71d2e7af41ddac5fc57c79a92a5be08c322bca83de2e1d1ca1a3992750fe30c3b43cc5bb6bbe3fae1375eefc95b8f0c3812258a937b65c5dfd7a6cdb67c0aa1f9fc234ceb90ad30f2bac7b2cdc509ecb5f098157d68821c6199666aac3228b2f78cca1fe009082db2b558934d2223bdb7843e89941ef982a3ab7dd33d022d0e58db94ca50541b2a4ba7e386ace92efdcacee82e920b18fdf63c029752791399624e6d1d3b132dcb8f6fef1cfa9993d98f1bf485d9f69820ff41a744a10a9d1c1a8f5ab195168e426a289b6dfcdaf5c722936fb722c7080071de22a3bb527752198d2a2ece53fe3069898eb7e0b5152fa20604edc2da1621c4e64d1d950250a0e92423f66a522a0ceae3c78ce188c90cb294b8ac7fcd5b7ca93fafe1556200148f47b2592d711e1abca6354741ca4c338dcc326cdfd23774dcf61dfc6093da0d9151ec55018e6530e841781060bafbe300d98e9eec48652649b58cdbc49ebec36a5338c54450315023f904deba9317e95bad1ddf12abb8d40812fb00bd2010ba5d0f695a634701336b02d4a877b4315dc9f8378696ca27ce2eca7b56ed45eb515942a8320b5096816c2e88b6264491c4525f0e6b49bf0e5b0123e28778be5c5a96d2612397700d98fe59e31e61b21c21788ba081d72d2515ec0359c413b02fc8a3359f9e932ca9cc3a82d8e025ecd486d54340b3dd5e458e91037cd2aefa51787edf15dc545bfb2fa2ff8f5ed58c78d61e9fa292818f37497ad4dca8f0af825b027e676de2c74f597aff889f786e7f25bb090c459ae1eb70a18202b60a406519bffb0661fd64fb327eac9f39af3b47c7575e6eea2cf1ea75f5cdc978d70e8c92f02f5472bcc70e518e01502f71729771e6170b76b82621fb6a5d8b89deadaf533d27f8d49af696aa0b66f2c46c3c3c58dc8299fcc5c91ce11b01d09b1482562b49fd351317340b1a78e68d492bf7229141e15825aa9d6d082ad28934e85f0799511c7eee7441ecc10059b73fa99c7c03eec55bf5329102b1346c2d20108ec0650d0d55f0d5e25760cdcf8a06bd42adfa979b6431a9bc1a9ff83d1a3b69497636c532608bc6fb19d4ee7010776c42c3e0846364efc2ec7cfa715a34306972a88355694137a90fd191620642d973e676a4ee62259a24ead7c137ad9333e1ffb088a2d537daa98922450a3039f36b2f70071fb4e8c93c1396c018cbba244c0fec30fb7b54d93c56fed569bd4aab01a00b4f37a8dbc4400843b7812de2a581819726b9987028e7c640eea1af94dd441ad12d1f6f84c8a6d27b7390295353683649ddbac8d79b7b3b0a05229322315600756704c88c115b8c6a44d005c241d7daca9cf48aa6ac85dbfd90f12fa133d8004853366efb819a2d25e4d40b6a646fca56d913482fcf4c43c46db41914a4d441dc9a5d3493eccafdb0763b3926775ca893f73d4fcd7f82303d86be80e340800b0dd895c3adaa3ad5562af8d1079925c89d6ab2e586fc6fd0757b445478a5e275a4211ef5eb2864de15bd94cbda568993bf29ea8e00c8b6deb70244009dc920b67685dbe3990528ff17b3588712e8fdcc97eee635914d15273339bfa81a9fb0b4d5fac09e0dd668739079ba46563b4a83fb1dbd9f06be9b9f51bea709cd6b03f0a7423fb5ee0b0ac346f270b455af1db934812825d1823da204ea203f62f29ea00da13c19a3049d65a0ffc2fc0bf94fd2a36586594b38e869dde856202543b47f5ca0a3fff16ed2b7d767ee8cb98fe17763757b2f33968820d7315bd6cfc6a09c13235bbd44f5986924df6f84a429372a7d26878257bb10c618396cb872427e7f39d5e89575681cff38585947c5db9f87945ef504b211ec17965684b000b125a1cc7c201eeab98d7281b9e761749924b2daa13e74f6c10abc4ee37d2ec28799278e46b55ebfaa74d16eaf3f5e4bf702a6fd3bc83c6f500042c4063378fe8f3bb1ad2c424b2564399221b493f3d8740269483b6411c5b6e63a05027ffd1fca11c138d97fe3293ba96350995c4a4dbf6ab4895a27678097943d185132bab7c0ce9dc0544610ef0d95c4622db5ea63af028ae0f92c80f2ef5b8c3b1aad0d971d995b11db1e621d8b412c116f1648c5b6c55b9606492428e93513a68907835a0daab2a472e50ff7ea68f3a4775aaf2a280cfa79cdfc3348b", 0x1000}, {&(0x7f0000000500)="e577291c5fa39ac8171ef13a3a3378b0ae83f2efa5a2d391c2e509f320b440a8039880a8bade", 0x26}], 0x6, &(0x7f0000001600)=[{0x30, 0x0, 0x6, "c7a51ef24707b8c7aefc45fde36fd51e045c2fc1648eb014d37e5c261b1cec"}, {0x100, 0xffff, 0x1, "b9672de31dab2582d3022aecc02107f830f65d69a35566dccd74b022447c91c5001c9379534bf0d66090c99cae9a68a67214f3a2a84fbe7a9de5a43995dc0eb235770bbd01a507594a9fa037e75d14a553db07cb986abf060d845a3a58d567ca689e75df434d90e11d5c07a1463e875a1973a675b52fc05f550f338e1a19468df6a2520b91aa2dac878d3a3d9a77c9dd5cc372f33ac7c16173d6d2277b6ef43dc98b682258c6dedd4a6cda1c8c81aaba5e79f37e615d19221438e8b15dcdd1217db3a5c8c0d056351085462bec979e9b02e51fe04b32b627ec6419a6d254f6d55f9f1871e7d1643584111b5d"}], 0x130}, 0x3) recvfrom$inet(r3, &(0x7f0000001780)=""/216, 0xd8, 0x40, &(0x7f0000001880)={0x2, 0x1}, 0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000180)="b16eb2717f42aff12668150f150612", 0xf}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="bb703057", &(0x7f0000000080)=0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r5, 0x0) mknodat(r5, &(0x7f0000000200)='./file0\x00', 0x40, 0x1) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x69, 0x0, 0x0) rename(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r6, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000100)="4e7c0fcd79828f259645745435362e", 0xf}], 0x2) executing program 6: r0 = socket(0x11, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x20, 0x2, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{0xffffffffffffff9c}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/61, 0x3d}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) fchflags(r0, 0x10001) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) /dev/speaker`'*Ѷnr.?P93panic: vop_generi c_badop Starting stack trace... panic(ffffffff8286dfc2) at panic+0x159 vop_generic_badop(ffff800034201158) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8060d99798,fffffd8064c89240) at VOP_STRATEGY+0x9f bwrite(fffffd8064c89240) at bwrite+0x1ca VOP_BWRITE(fffffd8064c89240) at VOP_BWRITE+0x4e ufs_mkdir(ffff8000342013d0) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806c62fb50,ffff800034201530,ffff800034201560,ffff800034201460) at VOP_MKDIR+0xc3 domkdirat(ffff80002a638040,ffffff9c,73a7b4bed860,1ff) at domkdirat+0x125 syscall(ffff8000342016e0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73a7b4bed8d0, count: 247 End of stack trace. syncing disks...panic: ffs_update: bad link cnt Starting stack trace... panic(ffffffff828bbfca) at panic+0x159 ffs_update(fffffd80752954b8,0) at ffs_update+0x2da VOP_FSYNC(fffffd805a7f3708,fffffd807f7d77b8,2,ffff80002a638040) at VOP_FSYNC+0xc9 ffs_sync_vnode(fffffd805a7f3708,ffff800034200e98) at ffs_sync_vnode+0x16b vfs_mount_foreach_vnode(ffff8000006cf000,ffffffff8191e500,ffff800034200e98) at vfs_mount_foreach_vnode+0x55 ffs_sync(ffff8000006cf000,2,0,fffffd807f7d77b8,ffff80002a638040) at ffs_sync+0x104 sys_sync(ffff80002a638040,0,0) at sys_sync+0xbc vfs_syncwait(ffff80002a638040,1) at vfs_syncwait+0x3b vfs_shutdown(ffff80002a638040) at vfs_shutdown+0x61 boot(100) at boot+0xe0 reboot(100) at reboot+0x7b panic(ffffffff8286dfc2) at panic+0x179 vop_generic_badop(ffff800034201158) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8060d99798,fffffd8064c89240) at VOP_STRATEGY+0x9f bwrite(fffffd8064c89240) at bwrite+0x1ca VOP_BWRITE(fffffd8064c89240) at VOP_BWRITE+0x4e ufs_mkdir(ffff8000342013d0) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806c62fb50,ffff800034201530,ffff800034201560,ffff800034201460) at VOP_MKDIR+0xc3 domkdirat(ffff80002a638040,ffffff9c,73a7b4bed860,1ff) at domkdirat+0x125 syscall(ffff8000342016e0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x73a7b4bed8d0, count: 236 End of stack trace. 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 1498d526-897b-4d0e-28be-a262cd523d51 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