x7f0000000000), 0x0, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000080)=""/221, 0xdd}, {&(0x7f0000001440)=""/92, 0x5c}, {&(0x7f00000014c0)=""/208, 0xd0}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/56, 0x38}], 0x6) (async) r1 = socket(0x18, 0x3, 0x0) (async, rerun: 64) r2 = socket$unix(0x1, 0x5, 0x0) (rerun: 64) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = getpid() fcntl$setown(r2, 0x6, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x2}, {0x5c}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[]) (async) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r2) (async) getsockopt(r1, 0x29, 0x1b, 0x0, 0x0) (async) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x3}, {0x48e}]}) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb32, r4) setreuid(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x1808, r4) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) executing program 4: sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cdde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f", 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r1, &(0x7f00000003c0)="76a5dead0f01f8608321006000639dc01a836d4300bf85c6c63acb3a15e5b9832e317039a7ba975692c12feb10574fd6690418113f0bc2d44d6f91aab97851df7b9706d440b021691f0b8435d822456ec2cac2227d685613068cb8dce13ec0b7de57ec0ddbfe9c7c4d5b4dbb6193630932b27fc7d1343bb617fe405e958a96510347c06995f73b8cb438cda13a043e8f8e486ac0b9bc2d98358d947ae47bfbde124aaa8e2dd82db34b456530277018b48352a5a2fbcda967a6b628ccb803f7ef70da10d523a9825d1f6ed9858d84200f3be5f2380e7a771f79d7315256353d164c6ff3bc3223be36044b387f72f7a6b9365f6e7914a6f7456fab2c7fe4ea4ff699e9f3c990030871f4bf1a8117aca390b96f5db0f97681af0fbba7f8083465f40a787553676a52c6729ea8bcc29689e6cf84e00c12a5c94d6b97dffeda37420c1964d8bbf8346a5ca4b32b98357985d92b58", 0xfffffffffffffd36) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r3, 0x2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, r5) setsockopt(0xffffffffffffffff, 0x10001, 0x6, &(0x7f0000000880)="f44dc3e51fa6c219cd35cfdad698ab22e8ee9a83f7d20b5aafc42a890ad5a01ff3e603955cdf87d7b50f4a21839e8a440b6366126f588f51e1dd7d2d7cfd54772c8f12a026432879e0ba7ac30be0eeb969cc78e88723961f6c368a09234b13a94d8c946757e2d7fc0c79fda8b0276e42bbc5c67a8c8424e9eebe80c7f2c3c691f4cfc81b2f51c2792c3bfa76b4b8a6a5f508131f48270318e6f79d675314e6a9ad8437b8c97408468d266157f1f2654de8dea135e6f923e1ad6c21c1e7fd36a2847bb2bc7a3d83c311a58d210ea7d08a7b3a835a24bda9c1234f2350540206e3f39835dba54357bff03f6e1e217ce09e0c8a712d5256405fb17ceae62d8251cc8cd5b67df58843787e38b83ffe1501776e04afa5bae70a6543e648841e7cb501283eb1602b4076e7db3ac768cadcf9cdf4559e065d9e6ebc890230f4265d0a6d479bee14eb0b3505e5285ce0912af6d52af93b9cb5dbe8524950028fae5ff570ec1b5f3b340f706ec6f6de325054c3d9b711e2aff225e873a801910d83160933e03ce2c778811f57772a488c895ea647d2999132f89e847eac3b02e136d3c82fb4cbf2792c8f24a481a13dc1bc2f8a333d11609d07fcc048e757a528b2d4e4174e7b85d869b0f5f234b008994428fb028d4195fc88118c65426b79a0c6be811beae7305da444a9e1824fd20cc6b99e5fbfc2d5de30912789301075c98b7612fcf172ef36bb5248b817e716af86429cf38db65364bb4d45754dd368b3b74e4af6015d85e13fa958d9678e530ae9b10cdd3c3589af2909a64f8b4d8b8510970b7a95d8ac274619730966e4c420ccf30e356b137ca8548a98d74e837faf4fa6a3ea23eedf5b4378f4b587192ad8275982dd5e869e570e406a1f32f07fe908f074b7bfbaa63e8f7afc9d83f32215ab0e5a1597474e521f08d30135f557c48addd5d2d7e53ab7752017643827fe0ec2248c31fb2db37a9dc2af90db0baa610ccfd8d7c0d278b780dff8cdc1e500554f20169fdc14f5115c8e9ae3b0b577fa5d0bb9f0d2555dc44d4b8bb9a13de22d596d637624fd067984a75d90d820b72521ac624be3f77b9e5339d8b5af916767bcf0c4fada92a7d52fde33f62439a8feacbce5216f4073cea23f10571adbf5765b88d9c63084b7aa9fe96a7b298adfa80df094ff7571112ef280c9978ff96bad02f13518040706fe7e8679248551caf1a31dbf9b0b219171309802170f06c37ec5501d11efd29399424ddd379cd09e4854dc5baa1c10e7c9978428455af95949c501bd680c5ec103dcfd3686a0b3e74972b67ba2b0855b395d550eb82991d6e9ee80b3ffcc1281ef935e7361b43ab6ad6db795784d5b68e8890d317586ba3efab6d0a98fe8a2826bdd6953a1ce53f2846c5954f6dbbedc6e927ce6120ef842005903528c8963885662d1c938f4a31e1801219c184216773308a84cde3216e27354abe0a05d4495829b1481bf0c54ba1a3ba00712755f6a118525d168a62dd2ed27a8bf7263043cfbe02ea453c2937cbc35dca3c3ad61e25bee49caedcbfc96a661ac4f54c24a4f41bf190af9a704c3f62414ed278af43dc151c73f910c9c00503440104d515f854dbe760d50eb78b97bcc10471f6e75b3d3429a2744c6efdb88fa60ba97e0a5bf11d33ed4b392e57f6ae1d17b5241b986071d50079c6a65d4b33c81ebe6b62c2eb0c3f52d5c3ca9412690916ad6eeac6ec4678713fa7bdf13de07ef95f3ffebb27728f42d636606a346eb2b87684a8fe011e5da06d695f1689d92c76eeb3e2a11fc77657e1c0766bdccde2fd62a71c31bfd7779360260f3b2e13d8e529745f59014f6b83927e9dc77ef432d83a072d6fb156194e142a40daa0a3a513fe4276b70c7a02009811d1e272ff8e19891c7c0c889476ce74590a4c1d5299953c7c1b4db66024cdaa20e8321b852c4f7334c3de9a27a97ceb98b0e6c7fe7e80ec8b931c96d9f85bd63cab59bac0d1961808dc42d278ccfcd272ce0ef1503a5d678a3251f52bcad1651cea598e9788f602f08f1d4b1919cd563acfe93815c17ea805947b8048e97748dee355777d1fc1cf707479e5f48c60d3d6200270776aea25aa98145b01244bfafcb192768bb629ab104e7b54afc5039875dc0506948a89394c70b93bd0e1c60a78a7c3bda530e691f7199636e52851ea7aedd50ab4c912fa33df3b3ae5ceadbeb3d17a01f98d2069ff2aede1a22272dc0e128d72ebfecbc6c42f442d97fb436b095979116638e481ba303da03448632187a601f81324b6d21f550172a5b10a4dbe9afbdc3f6c5b296de38e8e40f4f2a0cb9f0f6766333645577e1c084b6fb57db0e4529a71feffa842824434f9271ee64909ca2c254cc8bc484cac00d55312290bba89c24f2a66884da85810e9b879ae14d654bf995c7e3237a583393ca9b967d686ff5b7954a3e7475970809cbcd288029ee868bb7e1496d568d945dd55517f8b51c7bf317becd11cf5c54884b3a89859fa6a121c975f97b57c3f88989d103cc6ddc2a323bc3fbd54d4d13b10d15b8ca0c5e2f775b3ff5204b9f4927647fe25b51ef03e03db7681d4fabb71a366fe556ca50f5a70f2dc6068ba526060f4f8b94c7856fc259475506fb230527b3868bcba2fd3524ddd2798645b4005269c2a3397e372cfdb00975dee5104e8ea4911305ce9b90fa51485df78c6f4dde9c497614e830df3aa3e6d3d72b73f72119983efce8b94f63f95fd321f099ece36f9bf20c83b8cc9aa3ec5e53854c5307793c77b2347c7ec6be466e2938b5ec845b762aa9646f1d9ebe8cfa306164fbad2b9955218cd4efdd9fa412f8a63e04a88f8930f235c59b93a41862d73283b4212ca27c43d8a4317e99ee367137efaf1135618b572b378f1ab129a5026d2b7489265e34b0cb005e86492544551c0652a14881a2a70064d500737737fc67eaff92ee71bc445b78f77a8ee012119e945bca5ff51fb070f2b9b109a9decaed41f0225748d7e85418efb76beddc1d128fe01443132d1647ddd8893347f1eb20a92352d7886a5117cee3798fdfacb2d298bfaa78807d511c6ebb28cc58e850a66a896f06ca09583dc05e9e27605316cc6d4c76d64f48d4937ad0b3f2417a7625ca9d316aa1b36c6ca239ffe5100e54a39c77af181e186161f23f748c70dc4c622099fcd38582e3995be681d122e2721121e9b2a983746467b57c0ecc9a283b1ce98e96197deec18fd787ef6030dce6a1f2910a534e3337ec75c92325027211f7b8fe4b98d042d8bd773125e1954d205ba0bf3f25bcdc9d20c0b7f3d1889ab9ec250f1e6e7002cc9586f08de2bde58d89fc47d5e705697261d76c0f395cf2e16ef21da704e87bbf56121482260325368de5ca79f35b1444c57f4a2b7b66c22a6a2540ee29fcde3a74765534c928673d8a6ad087d1b9e4bb411baf2131f7fdfb5d89b3f5195dd647a21216ca55925e73f6cc7198bf915ed1deac83b8e67c674e3ad295fffd621aead2c89fae856cc8bf2b251c06f40ddb32a499a0ea085aeff465f12a1c412c23e7fdf2ec91bde96868bbb0ff36454a9a6b1479968a68a5fa0de50942024ae87f5d1db618756da0bc18d408ccfe320c8972795b722bdcbf836233f5fa0a47ca0167b46a3b8869942cabc6e43d59c1c379a748da16efb2dcc5ae84564eebd97bdd68720f9e5698e48040f8f1ce9ea79f633891301a94a5449418103e1d747863484216935506fe70cd29d11e0352088f3fa6f7e62cc5abcc069262026ff0d8280be04423069451bfbcde30bdc68970cca4de9e4a77c8ac0025cf288afcbff88efe3f3438963d0243089b90b95412eb390d47395bc31f74345c4cb5e6efc8e1967ab3e9ce63eea5c29a79de1ae6d9122a7861c8aa51d2f57757e9694e77f48f5e5ef30188122fcab50cc18d249ba29cbe7d4056b81ab8e9a63a0fd2451f05004fa3d72b7318bdeabbbcc67b3180195193bc13d8ed690bb7e817e1e3713936a0e679f515b35b573ceb1326feaba412285f2b635af4dfc7f846e18fcb5fe011df44a613022e5ce712944ed7cf6e09f86e4ddf451dee1e6af1c01f9d298688e71c9660f20f19207bc5822b350ba14870c3ab9b35b8e0b77b087081c4e2d06a9c234a68fd1e280b0e5af9ec6132224295adb4c52ca1fb17d71ceb79a8043fdb35fa729939658fd75a86918daecb705fe4c462006017a047cf99f425778ead6058fa66f964594dddea23996bea327f5fe224f6da403233f9de5567ec049f1f0910d6f165ecd81dde1afb5db5e2533ad549ae731a9f0fb0a94326c7b06a4b401ab50073051f526c83704b471a30dc44dedf975f208283ae2bfe3a5209f69810317d7b6c7e8edb789bef7780a8420700782d447c191d8eb59e63b22ce0781829c7e53e4c46285546859db160ae9c3fca96255c79afbb8c98b8c48d0ca134e1127054e0eeabfcfb36648b0aadd9f3a5f685baf4a509da4e8245fd3a48e45f2a05ac8f3bc5134fa0f3682010341c47a81f292b5f9df1b1d83418bdea1fa771b8810d1b108b1c373b3f52afbb9d2b719ad2de82d45dab2b6a7f237d9e1aaa9eede9e4d7470da517f36ca64640671df695920068e83a0df04b861289b6292ccdeda270380a2fd61f6438c84a9e11451cc166a879dc7acf04374fe68a1a202cdd6c50f9ced7adb34ed8a5eeab862f6340239f5305ef0eba3f7b158cf7a5a894cf16cb0dbf7512130a50e79dd0c0d4cce8107fe944a8f3cd46392d4b9167ce6911917ff4078ca26f1aa5a1e46818bfee6d9db4cc64a3bc8c9de170ff6e43eb7080e25fd09675ff51db2ea456a37f49d31d65612bc2e79d0184e965411c73228fbc64df2d25a16d9b1e8daada81e84d6fe30acf18d5ef67286d437fbb6167f1c4e7a78931097006b0f4df341c2a5239f777dfc1797c69efd0392659a94470da3a54f822bafb193550ba448bfae9ffca50b540355aa782e3425ef7aae8afb6c12cffc6ff2f23b350372b1957946d82a28a5eef30371decd05c771b7c0fe43518ba4a5c9c9ba2ec75b334930faa6c1ca8cef84dcb34bd31d80dcaef2075889faba7f1ed84f84d6ce873148d5800af911193c64e76ae31b65053453d49c6f237add96b071a8fc0350de0a663184846ee1cb0bd4b67c8a27ba7427ecb4fe40b2fc92a39aeb769ccd7a9dbde0964e14bb65d1b4cc4c03e68f69682d48a59a290f6893f6b2d97dfa72e652cdcfc8555b89c1b6496bcdc0d71a1ba8b2ad32b0d8caec9c6870cd2b4562136907eb3c81d6cc2158e03b23daf8d831fc23c8d98f8a937f36dd8894f16596a15eccb6f8ae5b4f149cde04b7ddcaea0220f9f3d8a883431e4297bbaecc5956d9532e35160cbf9e4d309d41ff02b8fc1a502106031157e8d2a1343e0fd4b48a9090897b66d2cca82608a541c3b1f700097a01eb4b78c4886c646bce132a37ccbd7ef00379666b5efbca23c84eeece08879d9be9aa0e2b6d8bdde8068bfaeb9618c6fb77e059364037dca9bd1b0936c3a051117f649a263661bfa1d0d4535a04f2ff51a24b9fa6b3b92094dd901bd59db92e957f4955c87f34a2d3217d180b47a09a0d2bc272a6364c27150ea17db879afcac650a4716bc87052df616b0e49a1411d531ccb894264c9c36633bd8365813aed371efb33761583296706283d4248dd4faf0e0e33c77f30a11d339b512fdf76b99d631b1a659d7810632c078a37e1c3c409d49170c7182a1c8334ad2c2b5fd950276630dc232eaa8bab15e50f99b95719ae2447c5c67b884a1f2055979b53879432ef160b29ca5bcb582", 0x1000) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000000)=0x101) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000001c0)) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) executing program 7: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semget$private(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) sysctl$vm(&(0x7f0000000340)={0x2, 0x1}, 0x2, 0x0, &(0x7f0000001380), 0x0, 0x0) setsockopt(r0, 0x7, 0x2, &(0x7f00000000c0)="1a707d54b5ca471a28aa4012730632fb92f7e9ee143b51ab3d14ea641adfd026c8135a010f500d40e3d18bd64447f6b0e86e1de5fa511dc7a99f137f2f", 0x3d) r1 = open(&(0x7f0000000100)='./file1\x00', 0x20, 0x86) sendto$inet6(r1, &(0x7f0000000140)="a324e31aaa82095598bdbe7ac9c105191152567f9e24", 0x16, 0xe, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendto$unix(r5, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c223e02000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000000000000000000000000000007c24baff36c89ea4e8dcccdc07b4b0369de8daf9ba735004fb54729a7776e033decbff9e81c456937b3dafd21f23e411c4707e55c4c38cfcb48db4874d7cd82f6baa0ae9d25a7f26948eb936bd3bec5600"/257, 0xb1, 0x404, 0x0, 0x10) fcntl$getown(r2, 0x5) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000380)={{}, 0x2, &(0x7f0000000180)=[0x0, 0x0]}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x1, './file1\x00', './file1\x00'}) executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) (rerun: 64) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x800c745b, &(0x7f0000000080)) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) (async) r2 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = dup2(r1, r1) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) listen(r0, 0x6) (async) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663339ab1be31a269a39fd7f97e41e178f37a79f00659c2ea90000000000000000c1e6b326c91343ea3b3f8c5c7b93d5fe2f", 0x49}, {&(0x7f0000000240)="01436e7f5175c4f3f72a2f50fa70fd6231a1a0514b6e6126da1b324065bfb5d41983c28a77bf1b8c75d0ef4822d91fcc9168a32c4253e2b4ead679a69a4845ba797a5526db18b0273ba7d10f1b3dd86f63087bf9ab404c5666117e076debdb5529d942ddb5f8e5cbe571174d210c56c16d33a91498562f4b95e5c4766e99eb565fa53310fa715747593b4614b711aeb51c6bd5ea0e2cb921e8a4b1b5a411bda86e0b250e205e9f0c63d5a4f716deb4fb230c09ddb3387e566880ae2b9763f940be422008e2df115e3845", 0xca}], 0x2, 0x0}}, 0x10, 0x4) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f00000001c0)) r6 = socket$unix(0x1, 0x1, 0x0) accept$unix(r6, 0x0, &(0x7f00000000c0)) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) executing program 3: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) executing program 7: ktrace(0x0, 0x0, 0x53e, 0x0) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r0, 0xb, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) r2 = open(0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="f3173d673a808c38f2766e0cff177c349db0e42788139ebda555ee52d5f5856ca409aa583736090c95fae0462a03af66eb0ddca797c139d8ccbe53c556", 0x3d}, {&(0x7f00000002c0)="b66422a4f2d7fa84593f7ac6c7a4a63ed29f2bbe75661902199d64c6a397f3aa0e7089e691781f2dfa1b62ebd37ed0acaa9162bb4228a8bc0b5f8950f85603372ce57b281f696d2dba26dc89c3224c9bf5d1bf40d73d164476bcbab51492d2f04e25986e62c740ff0007d3580b3e14ce98a94a8d7444e9", 0x77}, {&(0x7f0000000340)="fedd74672bf75133ae6ec4ced51929929fa1a5b964b2dfe68ab9f8a588a71a9bb2adca16c77504f54e03ed0626b0fbd44c865f49a12a3d9f578abe81a22821", 0x3f}], 0x3, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r2, r0, r0, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x50, 0x401}, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x7, 0x0, 0x1, 0x0, 0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x8006}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x4, 0x1000}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x84}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) chmod(&(0x7f0000000000)='./file1\x00', 0x40) r3 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00000a7000/0x9000)=nil, 0x9000, 0x1, 0x10, r3, 0x0) (async) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x68) ftruncate(r4, 0x8531) (async) setrlimit(0x6, &(0x7f00000000c0)) (async, rerun: 32) mlockall(0x1) (rerun: 32) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "01000000d000"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) (rerun: 32) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) (async) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) executing program 2: open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x156) r1 = socket(0x6, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050450000000fef96ecfc72fd3357ae320b37b673039d2d236072505ae04be38164991f7c8cf5f882b597be19d5b236deb51e2f0ac3ebb6357699a5f139b672f45335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c8f1c86e69e0bb76d97a3aca10fb5651f71257aea8c500002002f0ffffff00008abfba0900000008e371a3f8343712051eadb71d433539b13d84012e4a72e9dd13a2b64c1863d967eed6a3cdd16b4c33", 0xb0, 0x402, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000140)=@in6={0x18, 0x3, 0x5d22, 0x4}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000002c0)}], 0x1, &(0x7f0000001900)=ANY=[@ANYBLOB="3601000000000000ffff0000930f00005c3f6551320a3b43ac2a4b781d7b77585920388d292195f3153fe769bc88e7ae597bb3d286eab6097fc8f46978447b7bcf465f4f035e741223c6189c24a065df7027dfe030f05b4269a5256d3167c85e7fd2f05ebe9dff3efef5602c86d317fc78f48519457371e8285cdc059431c16008f93694bf30ad667695b5589324b0ba90b50866bb417c9835bac4909bc373d60e3df4a1a7a65a53b712da44cfa8a72e7fcef3e02d01487ebd6767f9c0b986bb62f7a26bbdf1535574662fe3c7ec0bbf816896738eecd0e1f0b3397559ce43c52195dfda9203d2aeba850b8929fafb9e95b10000000000006800000000000000ffff0000000000800f4e3885d13a679c77d6e6fa1f6d7431667f623fe507af045ea444b6b3e7ac69ec581a9f9e2aa6a18819935ffc254aa0f1dcb4dffa664eeed2db81194b451bec08d4acb4a977267cf17cc7a85e66c9763f478f7228233b44d800000000000000ffff0000420000004046b603efee8159a07ef4ff6c1e3a0b99b22a5963ab0e1242e95f353d8cd419b0febf2ebb6a5814a5c1477d521deee418a0fc3f0cb1fab364f22cbd6d14b63a80f841103e03b9950e875258e3b34f22735bcaca548e94a87efaa76b8978514cd2de3e4b2ada01b504203707697d581fb73d0d1e3288b3ab9fc1840cb5945e934c1eedbcdb61fd85952b6aeb95f404c4d2d3c247d4738be175811cca1fb3491fbb57f5ed9b7a67b383a8bf1bcec8a3b6ea11722c314bb1e3c66270156dfc8acceecc5d95e48e3e00f800000000000000ffff00001e38000090abf90b3acf033da9cb3d09f5e7991fd3a2d91b067947c0886a5941613b40f013441cbe0eb0a68b00e3f6c487ebd41499f36237570c440e1fe963187250f1469c19cdd2bdf96b58c53e7398c2d3c04d79ebf57cfe7147e3960787ec36e976373a334d7e1e06c2f821634d341cfe71523078124f8992919dde3c951ab1e89c53a7a8de0340ee1bb663853f8032f8ca085383f5d405cebe67016cd7651751af335237deba9952f96871768fb4776dbb84a91e680432e534c6454a66f907606955111bc21630eedec1a332f8657a791d9b8b8666254429c4f99f813c00e9583e6c59e2cfac436245d6c800000000000000ffff000002000000e1c68e4f7bd5ee6420407db92d76d441786d0f7507410303bb17629f3789a315b682bbbdcaa2d35a063c70f50c0a4284b56b5a5f8895f80e3b94a8fdb216d70d638a32401725ed40c8fd748c4a79594fa74ae3c0f99d28bf888ebe13d90bdafc16f31c5dea470ca439d9e7b0a69cce92373b97eb791b904bb1ff12b2daf3ffe392b34895450a87948c706f61bf3ba60df2dc7bb4553b9ba57cdbd0b5d88ad501495cf83f5a39f16e1ef2ab8c5c751666c6000000000000001010000000000000ffff000009000000450d1a8c67dda00116a41757568f2fb0b67a6c7e5c835a30ef52497c80cb5f3a189e6c0ea629496989d29110c5a5543044ceab30330560ccb0b33d4beb531a3f3483186d0ee7f0e34bcbc22f5077832fc5354e345050a24b9a040f3381b13f2d3a948e7459d7a3d8fb0afb46c7d68edaa974ab14848a379f86dd7eebf3155e325e908772f5085e2a762d5038aff84d06d42ffdc7bad4c5fa48ad14afb92e955a0970fab751064d0d5fa26679658e24f39afc69b6d30851c2209b93124aad2ec080d0793ea8ae3db5dfab0286e98c123a52a3ed371ca1a064ee2046ed7e58145c4476582f09444ae9bfc27424ffbeee2cc2fc75a3a3d3065663971f786407e0c56bd9d5600ce2c54f7b1ea252c30753bf9c7d484dd9e5fba6c40fc67aa48aab2d2209aae491ac0cecc18c3185129b7c47d76b4615edaa6937853f35175046d84cfa4d222f25080a2f8b17b4aa23516b6cef68d5504cc98042ddb33d39be04eef0eb4ade6d9c54838780614a5a9a7ab89f968fa5a936700792b6bdae2e3e2d5008f74500317baacf61647f7cff28f3ffb770caea6941a14bc06f4d5e107ed09f4fcb55d5aea8816215761d9c79d0faab4e8880441a2fbf16c214a0a66a357df0c42a23a07e6c55c30e8dc26fed19861e23cc8a12fef413089d3d74a410c17e3410ec697afb9ba6d4e17c140d86b57ccda0a7bdcfa8d653270be35ceb33ac8d7d0205cdd671b996f06440aba3c4b13dee916c08a86897487ab0c997aeee03c31906998f7d2bdf8c2d90ebcf975a0715fa0ded5dafb7d76e27c042fc28d602ee6c32206141485e49a2a992be31a33543f164a86f6488f6033c453bd653d0c7f977b07a09f43c2deccb97e7f40a93c9eeb4a56b57c93af0f78472dac9deca25f9b5d13e029e4cd380da906548ce74d4925d95d7a3753336dc767f14a1cb68534232343a8938f8503185968c327cae8801ff65841a8a25ff4accfd1a86511d2a1027e5e216f49ef1d39711cc10e76d40c4579a38d5382509a3f549ec0bad620378b87cb453fc0806523d7fca8ead53090f84093fea3035cf60a11d8f90c4c7b54bd7d611807521af236087ad49d651c2d08117ff6f83aa790a591000d4beed72e0fe6e61e5465016d5fd595ccb1d987b16fe6ca987c699cd80f11cb132bc15b31b713f83468db8fc2158e683b6212795f01a2e2e9505e41b659f0540b23695aa16095d3e7ed0716abb53b763dd2917d71ab8132ec257ce22299290a6ae6faf1e751cd7ae153c5ae6fce446ff0b4ff065a1418c3d85188bf63cb75fd09b5f1fbaacdf57e2f9d29a3c400b0297c94ceebabeaf219c0fda84c2d174634ac96b3bb276f2eaaf6387277a82d24c5e64e0eb98e3b0bd7588c02b0ff9664ece7a3e259a90cd4edf3807b3cfd90559c9690ad556032f29479ebd3eaa5213adcc299f2b24a95e505f1499d9b63176173a2c0995c161995f57569aa5e0c5e5752853b40bceb394ab3b9feeef003d19e6d36fc2d8749003caf974e43b631f723bce01dcdf16b026ebd524826140a2626d31bfb9729280bb19fc53ef630c242c3b436feacdb512f320fb0507bf7b0ccae0b1e476e8d399a77565e6e768b9e56c1c4f12cb2cdbf12052a2abee375b50ba7e5f3d0876c519820a355ecd14c90dbd264328e251ded2d462ee7ecd77d598e64a1e013f9562ac1188c74682c99e788646d8eb9913e8316f2a2b914c07718d685b57555d352a671c5d42799d771efff5ac163c2f05e54db4efc014d593abe989cc969cee12b8f725a4f1556c3d90455919fb95d15e18893769b37f970d6f2fe9a0df49d8272d240fe36ae93a9824832f909d8c4934a5e8477c764cf48b7877d6b2860fc1f5cf254dcd8173c4f893f58606f181d1c6502d0db81ef67cea8ea19e3dca7b55e6ee9ab966d5065952c2e2bff2fef5866ebd6957cd9972749e866cabda8519c0ac9e3629f28f7faf81cad41dcab470d2e8c8d107095aac37fd3eb73ec9e76caa4642d95ecada6945bbb84c6d6bb01b53bc9137580550c217ca3621f440dd64507742f80002f8f362e9dd759e27fc5497eaab6b0a4f0798b7ec84f130e9240203712ea0459ded825f6f31041d0e09c6057baa463ecb737fd484740245f4b8662d94a727daf175d8a0cbd063485a67f6bca9bf984f089ec4f0a87e9b48f0e347838b1cc8abd3798d0459dfe392336a4b848b9e200fbf46f110b51af7d08df47d77e21756a6bc0436770484dfc6a52dc5355c859d742d05892793d1984f506ffc5727c97f565457dc34263ca24e6a676aa7798f4dea187b6ee0108438fafa1e078a48d056c8ae23331754636ce2d32e39258f6033e264917d6eafbee4baf13977484679cc9c017e3fe79b1db1f30ccac44cc1f769c433ee5dcb865d1aba9e2a6a8de53c4d505558402523ee635c37afc732068a3518fc0700b3ddf6a755500b723d6a8353e07036ee0071d1f10e7ffbf02ede624ef3e749dbbabbbfeb827c4c123dca942c50732a41949d913129891d9bb80b677b8ac86f42507564b6ad665ca68b1e56d120164f208d8e2004e220dc7d5a6cbd8cf2d665c69575e7473fea89c780aff3ba7d5238e4692eb40fa3e6ca23835d30cb4566d1d9ca23ed0eab5d421cd8ed54ab41658272c7b7d92ab24ae5405a6fb000e90ad4efeaa35625422eb43f91d59e9e315501b5060593b3c99786683c303117d23ffb18bf8fcc3a1e68e3f02ef5b4ad0064d8567602a445eaac720a3d98748684bbf7fa29753cbbeebd8820aa3a5cb0cf993a48af8d681d0cb893b1d84b4e941ae9c7cddeac909a3de151700400000027a87bb6817db113710ac0de5b053c8a5c3b1c6dec3f2910bbf6eca63771b7c018cd518f9772082c563398a0cece01ec32a136410ccabe867206ed6d13fa04677d82bcd22c2dea02ddaabbf3903789602127ae060d128051ee0622dfee880c0229df59c535c679045648b18e422af53186f1d10c68dd31fa045c4df7b82a850abcba3f71a59a8735681253fec59786a3b4e029731a4553211b969169cc77385bd46397d848c987e959ac7938ca2ff5ad5d7746126a21fc6440bd15fe4a5386d7d4d775721c436f92e04b2e184cb49228db06ed00e9479bf4955aa8c9320718cadadc972b2166178a2656272f993a8847c94a081a5833c662172bc01efaa8a117433e1cde224218726e6c1b76ffd4041f17b926e96640626c04ab810825d4d1d98cda7a040809f01c1d86ba38682edb7cf4072a1c15f58cc2ca819d26850b1c51418be25b65fa2d1bbd22ce1f739d301d6385836faf22d43f53e91cf85e138a6ad05715af78df048ed0eaf651be51d7ffe973bb1380f5b1fc81a35bee58d65746a5b03365a9fa0f5b8321f705021fa510d22cfd8fe60a51349cc5b9df1d1c69a6ba0301b7013b4a3542f713ecd589032a3239292c4e3010c6d3e274fae8bdea73ff965cb0411f30a04a0be1985b7a1ecb3ea5b1409609521aef23670606a160d48e5e78b4b8c3724e3e7b9b0339e20702d4aecb82cf778c5ab8da95b90538d9b99cca000f20ece68ffa9d93fc4e2cbf74563e56db6eee7d36db515d4a6bb4820484f00f9cec0b864d1876b6bfa1995a569483d5a47945c5dfdaa5a66473c4deaa162f4fd9aa7d12997b5e327671d49f373a0858c007f5946bfd0e9242f0b05058c5de3c04ed6136464a13c778fe9a9ee6a5edc501eea1efbf85bd902dc37512f0cd3b02528588220830194329bd5ac389e8dbf13f3068808161718e0a00078722928efe29bcd10c2fdf58b84916a67c8ace680a0ec9828c393c65d70175e28b2d0a8bfe5ff3c835670f8471b625ddef7065d1a2c58d731a35fc98029ac2e184db867d1656da1d3fbb2d43212d9e8c4414b4b8d193fa0be58ee4d0e4677b713edc656c87144b5760e50732135fe9fae53731e3dd6b301c50274d109bdd50d403944bccb1721fdd815e820969a9fffddd5d0b72f0f9e488ff1ca7c140e8c6ba6435322caff60a91cfec3501d5409ffb0ca7f51e4aa70c70e029c53b7c2d1e13ebe37557e77a03206802d818859217f4cf6812ebc8a2454fcd3af2cc1ced4cd0742ac120f1ce0bdebe0c453ff6f95b9ef207f8f7571848124bed89cd40c834d9ab0515ca37563a5d833ea42f9101a73124eaa716feae4c91116018fb50165da0114de1e41883edcd105d2333b795524de275a1c69f7f54a4c5b60a6a73ca8d7c24952098374cbf9dce9e56f39d05b968f15707830cfd602c52db80e6223e490733fe18b66fd3ce45412785f7bcbaf17f9c70158f99d5445c1d34c87b2cfb1cd36de5cd8d931e8b60bc9b322fa9f7586ea04139fd0c477c71f87181e90f704a5fd26bbc8326a8bd56d63d9742c479cbcebc39e4fdae7f6e97eb88c6cabbda7878b4a872f52d6a93f300dac75837ca59de874221cb325569815743543563f0469af954592288b5adcb9ce6b1a88bbd86a72608ae96c46b13d0bd98b2eca469bd3a49083647d102955bacc64bbc44b19cd410e60e6e8b3f4ccec9804d367281b1f889eac9e31beb0f82d85b73e0744fb1fc87b63ba7e50625dd8c961bb4607a0b643dafb0a419250877adf5d04d94302451060c7112d868b4401f300fe4fe9e0c418a84e505adc9ce6d5b3134382f39e5c691016722c438555b7e7e8d5df9329c7caca7fc14ee8c9e79c32db93a3252d90c44d2b76f522191a595b83335c96cd9dd4a26bf5054e765bb2d25b4a316adfc8f7487238d1621b4a2e5bb0d7caa40ea09aa21a56b12fad6ce7df3bbda29a4d45eafe68c4f605d86e41b4eea6236879f5c73d30fd23e5233eadfd94dbedf62ee23f705c6491b6c3dade843a7f1905277eadc59355d8dcffde2bcf29a872c4365c9e23e2780efde7375847101c8e963c488b7863df5e88e5fb4d1a199d2c98a7681619cd69186603addbdca278fcdc01f252749d62c75f1e5e3ead2d511adbc19fd6b36a608bc6138546437c31015c90ad0561bd6a86912c5387fc360a0e6a6cf302b329ae3b3f95bdfce742d854f8ddaf61372e580a5b20566b9a1b144f24b7f7ef24e6d9b9443316330cd972c04bfcefda1656befbc12bf5f43ecacd03a83d4ca3452aacb4db513b797ad0bd7e260b42f8e8c3d9260e566f5ca6ab2ca379bbf877ac0b03f415656f403456ee8d6467742447c73206eebbe427f4d7d935a8ef63f9eacd01b1abbc32b5b60c25d2e2ac2c08fb489edf1d9c313ea7f866c6b5c203324c157e3ddfb66e96b83bd5561a5bc1a72543354eb83d173504cca399342424bcbd952704a5210b6f826d7fcc30f2470d6babe5e46332cd7c36f72b34d5367462ed5df9b9888c1a37b9cbe7a7b6bf66206a27d770a52bce41aaff307c1b29d1ab7643761e8b5e18fb9ccfad221989e591bf416b5cfc37c343a4154a1d4018a61ad4f19cb87ca9092fcd45612bffdb0bd2da3f286c19dbade58011a2b5d2911d50a127743577053de8f52d1ab6f46c45e4f1a5857951b236ee9cbe63b10c7264631f6af02cbb540e57358c8abfdd3176c2e77d59fcbe0d01921bd80a03aaf52bc14fbecc641ff9154fbb28246ff336b41665dfc24037f76f1501003d90a2ab93647b341a00ea57ba8cef8fc30ac5666ca55ca2d69ddb3cae3dc275de7f936036b00ffa494b27167ecc13bae00c1329fb51fdaac90c27d3cef9045e4b65fb1331c759c03d9cb83e1141b6a610305c53e449f63336d6a956a7e961623ebbee035d8a02d236d557dc841561c78dd6a863b55a1f45a72f0486ab231529fc35d981a00f5f1869ca2eff2b7513e77ef91eafe0c51f0faf1e2165036c9eabe3ab8177655b5d11cfa87259dbaf77d520aba9b1369e2fc4381e7b9ea846009adf32180eaa8d9015fd440a883bdc9d4fda093102949da16370e9e5ce7e539bf5a48c38445a285759b461381c333cb6bdde08a06096ec034a8cd284a0f342d717847e8741f128071b4e63a3ecf088fb8723e61f0f6c64b86a9984f52a212e02172c2d0fe89f5b38e97cb94a1d6cc5f26f96305f7471168d07ed601536b85907afaa72dd4820e"], 0x1408}, 0x40f) (async) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000100)) bind(r1, &(0x7f0000000240)=@un=@abs={0xbea09373671fe8e4, 0x0, 0x3}, 0x8) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc028698b, &(0x7f0000000100)) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x60}, {0x836}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) syz_emit_ethernet(0x26, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x88, 0x2}, @generic={0x7, 0x2}]}}}}}}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r1, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) rename(0x0, 0x0) fsync(0xffffffffffffffff) getpid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) 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) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd600625200000000000000000000000000100ffffac1400d0fe"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000100)="54db0b54854d9a37275631fa6e64174e78402377241f3b2ed58c7bda91f1bb6545d47631dff7e76aa265a2f8843b8ce1456e3fb26125a455bacf5bd48c8d7bae6cf710c023b177094b91f32433bbacecd6613f1005d2fb896d2b5266906e9b8c5c1a418c4d72195cfcda996f6f5dce220916634c6dbdefed7290ee704452", 0x7e) setsockopt(r0, 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(0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="006200000000aaaaaaaaaaaa88a8c3617d8a666b0eb0472afdf32a702302ea81b57a9baeaebf9dc0bf6e2bed43bf05bccf9ed0eafe38cc697165fc24905cf30c0cb3538cc5d7f9e8961bfde01f07fb4ca57b941a5eff5cae17b5add6000ae57424173f57aa8484645911920e"]) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(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}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40b, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 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) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x400, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000004c0)={0x4414, 0x8000, 0x35, 0x4, &(0x7f0000000240)={{0x0, 0x4, 0x0, 0x3, 0x7, 0x5, 0x81}, {[0x4, 0x4, 0x6, 0x4, 0x7fffffff, 0x100, 0x8, 0x6, 0x40, 0xfffffffffffffffb, 0x9, 0x80, 0x8, 0x9, 0xfffffffffffffff7, 0x5, 0x3, 0x3], [0x9, 0x7, 0x44ac, 0xfc, 0x6, 0x8, 0x5, 0x800, 0xfffffffffffffffa, 0x3], [0x10001, 0x8, 0x8000000000000000, 0xfffffffffffffff7, 0x86c, 0x80000001, 0x81], [0x2, 0x4, 0x2, 0x2, 0xf86], [{0x9, 0x1, 0x9, 0x3}, {0x9, 0xfffffffa, 0x0, 0x1f}, {0x0, 0x7, 0x1, 0x7}, {0x8, 0x2, 0xa2, 0x8000000000000001}, {0x0, 0x1, 0x3, 0x7ff}, {0x6c, 0xffffffff, 0x5, 0x1}, {0x8, 0x9, 0x6, 0x2}, {0x81, 0x0, 0x4, 0xffffffffffffffff}], {0x0, 0xc5, 0x5, 0x7}, {0x80, 0x1, 0x6}}}, 0x2, 0x5}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fcntl$setstatus(r1, 0x4, 0x8) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x1ff, 0x20000083, 0x5773c5bc, "80347e7bc3cd7eb6000000000000000800"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xfffffc2a) writev(r0, &(0x7f0000000080)=[{&(0x7f00000009c0)="cf63fccf005a9d45f0faeb23d96a696f7f77b151fedf96d63ec5e7849472043594136a3c55b6e45944ff6352b1ae2458fd167d6b88735e2026b14a996199855664308a3381a03ae6b87504842cc8b97f7c5478fbadda28cb7d5853e85d0572db4742fc6a38be642f2efd295033b0ca09a5d66ff9400ec29d8b8b62dc1d103c1ab61a18c34afa29011665318709e8160a29bd293b9e9efadef1a44e7a103293bff34d22d491e1b86fe3121401e4e224568214658676e4b8fe6660792497fd669c4c9068e34d5d4fe090ddee32bd9798a5f6b3cac4a9875e80fecdefc78e3d28b1b918da35f29b7f8b8c7b05712212ed0253e877a287de9bd0515d6086324550abb36a4696e175a2cfbec1be567f48a50ce561b4122cff8acce1b20259509a594515e1723d26d17a92bdce80cff01cfa84894c5ebde76657bd6f254b6de2d0dc8311201a369cbfea72e1853b4b24815860e146f18059eb258c48d66709556c927d6905e783dd5fbdda17412e4ad065311360757e954f2b601087cf21373e38dfcf1e3cc8967ea2850a17aff2ab5e3ab3faa477048d790b8ee5cdc1920df54bb2caa135b78133c0b48af99d13c21b5d055ade0bcc56ae7417e20255ffb7faa4e74a0763ecfd6ffe07fd969b008597fadd3eb609332b46b273404342a63a0f211680a8cb43c79249520c67418d73d34ac6e5becf5f1d01cdd85e053bbfe29d25b3391a558dc2a9910ff2f2f24ad5d8bba251e0129895be87d8fe27b1d2826e650d8fec1a56b0a430de1995d61363c15684ed682b1b92bff7c086cc078e645b00d11303adbafe9e47fe43cb392ea10e47c6aace9c93aa04082ddff2d49f8500e29b27c3", 0x261}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000080)=[{0x0}], 0x1) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r2}) close(r2) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r5, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x2}, {0x6}]}) chmod(0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000340)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xbb) r2 = socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) r4 = getuid() (async) socketpair(0x18, 0x77f8a78fd4eac7e4, 0x4, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, r4, 0xffffffffffffffff}, 0xf8ffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) lseek(0xffffffffffffffff, 0x0, 0x0) (async) r6 = socket(0x1, 0x3, 0x3) sendto$unix(r6, &(0x7f0000000000)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b20b0001000020a254a14ce81f0cade4599523db09aef52411cf9886f289e93477356a40880349ff2bc46fa7a9abeecab40b254ccc72c07d97f045e3192f45bbd4279ca9edee5d28", 0xf3, 0x404, 0x0, 0x0) (async) open(0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) recvmsg(r6, 0x0, 0x1842) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) (async) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSBRK(r7, 0x2000747b) (async) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x80000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) write(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f00000001c0)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xefda, 0x7) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x2c, 0x0, 0x8, 0x56}, {0x800, 0x13, 0xe0, 0x8}, {0x8, 0x81, 0x2, 0x1000}, {0x842, 0x40, 0x20, 0x6}, {0x3, 0xfb, 0x2, 0xec0}, {0x8000, 0xd9, 0xc0, 0x1}, {0x4, 0x1f, 0x40, 0x1}, {0x100, 0x64, 0x7f, 0x1}, {0x3, 0x80, 0x64}]}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000002400), 0x0) socket(0x0, 0x0, 0x0) write(r3, &(0x7f00000001c0)="f001c8f9f295f3c38c587d8820fdfe8c2f1bd31da51d664571800fa60b440b4fc0785a3e4132821dc1a0200e86ac8cb214da7f5581df90340964688bcaf841356cbe7b1441614086a21eae05cc900a79aa2f65602988fc8a90ac6cacb68b0505ee091be6888d0859078ea299854d1129f683f50a8c340b906c46f135bf058e779831dbef5942c3aa11fed9f029c423f1fe15c7a7efe79c151e4141b18118968408881a4c74d0bb529cb92e3d8265113e752fd56a4edff6d5528f699d983a48b21a71dd1489490f37d38acc6e28893eee4e0b9089bf7706f08135f1f22a035bbf2d7800451e4561bdbac78b4574b59b94373ad5bb839a2a44dec8e032dcb5a8fc1c0fb8829dd69c63bce223d89c062d077d1e92d20aeb0ae5006ed4f3f0882d18a8c80b6af993726deadab2d6b2edefa37abdac8dc2d7ec799cb7eea3b8449bbff739c2e8b8733f7a773690d4710fd319e544a8f0d681c47782753b19349481c43d3ca1bbca54f28d5cbba8c6b2a581cfdd6c63337d7709a33607b082392a95087c9e82706669d2e9430b2805da2ba6a2c77f3c6d52728a6b09e4a8063f007ac4d021062984deb06508d2afac9ffff75958e0a5f4c038bda88cb128472f27e2edd4069e1f837eba5cba396379f7c469bfbbb81801779d06f934c2d56c9086a45f47fd2996a27e7c0a3e1e59d6c16ef208f07a60ec15b630e1b03df962da5d7810284f79ef46f7a7be3bf233688fbf55fdfd027b0bab737e518b1aca28c3791a75cd3a542de82fbc6fcc6fab06b7fe6d09ec92d21b15e983444f1cb28e11fae7946382cbad5f9d066195b9f7cb3dcaf297ab341825359763a09cc350497da444c41aae3d9b85ca4451d000fd5b163220b0df105a47d93099630d6c62b30bbef5414738aaa4660094ca435716362fc6dcaae2fbf40450f79edb4dab97f3fd1b60126042937dcf93f82d89b8e975974a7924f336812fb180684011757f6537a404e66373c62d81c892c5372e4bae944151d970c9112b538f0f27a2ac6f227f863b02f096a872443b4818f70db3fe31b478a2740fa4197e3f939a4b7fcfdaee57f3fb910bc6d4bcd109cd9adf7b7bc8eb9bee40febac8cf3dcdfa4da590cca2d8726f6fda160554bbab52db5889f2b2026768805ec313a5ee203ea4be62d60a12bd9b81edd8f16076a73d0cdb612643ac8f1fcf393d4f478ae1e52976ecd381e5c60ea764b6b5fbd2fb2082bf9bed4fabacc1e2ad8048868faf44bfa4f4ede3434ac978eb7b54da4c9e843ec04214a0fa616ffff3c56d7c5279318232fbcf7aca85d4e3a5e4ac788f711512de800802d035465709336afe940b7ba2c4d11e09180fb76195f24b84a30ec5fcba3c310bb873e252c6a644a58a6bc9cde7b085d82a49cd77f33a789525785332cbb1494d262903812d04fbe4cea651fca014f2feab7849c37a3828f82ea49c6cfb2c6edae6b04bdb36ff870d7a7a957fc227aba3abd86ff4de1d3e4689998833b01e87910b972d2888dc8ea25bb4df14b0c41a785661af65aaf5669121f85e5cfd942344fd1bae16e1d9eea89158577b053d3b83bbbcb76f48288446ef481dd75dde7b92d6e3c411236f62287a24863b4ce85f6769207afc37db697843fe7cb46aababeb514c375c4b06903d5e90eea0f04e530f888fc5f2cba1250a83b30eea79fe38996c623109fbca1a44dc2f0ed96327fdac469550f494a4b83443e5db7ba020e7512ac9efc8bbddcb7c1e071b315e6d47ef01faba1afd6a0c443955af20e41edf4bb5d52cc96cf88a6f3301c6ffc9bfaf64ae398a4514aad38eddfc3009e616ab3d78d06c7f45aae9a9616fb611eb616312decc13bfa264804f9f40b1c3ca70bcecf5844939060a70ce56b13c34a2d39e0ecd0d87c3d0fa20c9ea73acecc7aff6cff1f9d6be09c373a525bb44de2cd8827a37f8acb9ddb696bfb15ef337f78105271faafdb52a11f7c113e996c2672a80530445539f2828c41dd4ccffdec43e9a61ced2a0d8c04a80589881a23a1641b5bda9ecce24353d6607e49b9dca011791009fa75efe2f1ae8afec68dd85d64c7f1e607b0a95c0b1c6ec3ffdb1cd745077a8590878fd74dd2b48e488a480708d032b9cf442da440fb8171ba246dc73730d425171faaee06ae75fbd6bd7e11bb399aad189b8d1ad197019e14914a57fd2c18099f49093787fa96799589ff5da0520c44d30310271912f8db7266b704e1d6c1c86c11eda66e6090abb680d99745049e735c2fc3c737e9f9647a9e308e6eb21c437d08fb4c7cbdfef703b704d00baaea2483abd51f632bba14ac227400a9bb3682b83d3e3b964c3103a46ddb55ea225b1008f9fdcd26857815b9b1d46e0eebb8ceb326ddb7bb6ca20d1b3e1b0a3dfb7f0c37e374acd26dba251f6dea0cf3a85b2d85702affe23e5f7603c17a3073d9b4dbd5617a727b361d8f8093f3b6352df5502248d2d0522da4010c638feb5d3b7e1c9d304afd9de556e46603c0f2b1b795577d3508de0d44d16a80943372ac78395d11663c54f05756a13cc5551df544c060d0393b49bc75d4d49ef2277cd7d7f0815e9e9243731b3ed4c75d43f15c2564a8d3cf8ede03d0d4d95d357cadd950c6e1641dc1b45732b43606a89f1b8549cfebc628b6834feeed3970da9adc79650cffdc115a45f9a59bceca1445663acf82672b5ba02fce0db1c1100d313a16eae91343f42764739b46351ec09a8261a8e1a3549c8a5e64336ae3298d0bf197ffd889a73f53dd59c80b4937ea0a96099aea9e9993d410e40cc015d95d40a7951b4bdab8411df6594e3965653730e250d64baf8ba0c41b81f7575c28ecba665e4a6e49b55c3b555ca3fae0d10a5fd3d4f3586b36aabc4f95a36edf0e99b5350e0d8224145f785cb46dc32b245d3454ebcc7223d301592e038b562d2f0512b9d5f73ac821799536662b49c4afbbc97c74426d8118de75d0163799775f1f544cc19edf23ecf163cfd985428f0dbafcb3eebd75edf10efbc862cd2e8ae374ca5a451ff6e8875333981a518cf1dabb228808816eac48d548e230902f3158b961e5c83704556a3b72b932b6e92437d7122300e8a34535319a85c50446fcc5f857ef97001c4dd31863c2486d97e5816a0b7ab3b4334582928bd09b58cf1f004cca1640e3bf6e3a7eb3473cae217c385d6dfa52cbae0407f67ca4429a51ddd3309d2b04abe65499796dfaa10a0d111dfd4ac952171911609313f6b20ea1162efc148dcf440f804ebb579ebd5fc87e4ce8a6a8dd693b17a44f5f5a9b03e3c6fc9e9db82ea0a847954d83c464111ad6b112bb57d7db476d10f459e7540a3c46283f9726b7f26efab153dc03b57d1c0f8b1012060466e64c68f5df7114baffd323312d992c281a97442d63ec2fc96e5b503892bfaf1580c711b29cf00def361bf3f2280a5ff912cd3adb28cbfd6f64f68e9caace1b2cefd824f919869a17803659a474fb73d7da1752f6f5f1b8793a4d955503ed2956fbd26689aba3b1259718b01c4674dfc0b41f56ecd875762717892345b2f4e5d34aeab9da9e7144ee7f3179799784d54beee1f82f5af03f88cf60ae6dc2fec3f65f4ae123d7d22e0bfd369e19fee2b92aa0c040c4707dcecd47d8f029921e28b9d2a92422dc3bab7d75a1cb9d904bc42933e358b245a8a8c47948fe3d80ee9e7a4023f8696905bbcb6d33b37b8919a246150cc94c49a68b4eeb1d5088036c2a005da5957da361a7144c1a9930551013869b0aabd14283eed7d6142067861965ae4bfd989d5b777775f69d5062f268b6e9eda240a6f8f31b47b3d5c7cd7eac4cbd7a2b9bb0bb4f0386d6b405d2e97c5cea50dcd998b8e30bdca68df1465863a8f9b5cb265ebf68bee7042dc26fbf58fd103f7325aa21b6053e2761c3e2944f064e6d0cf4afcf1915a5686042953b7b3bea38b5263c93d1282e12a7089b9c987d8881242392b51ff486858558f65d5a0ee034225344e6103fc5f17e90a994b296fc603362cc950bc68ddc4825ba4fe2f1e8281d17d76a18d9cce9adff3987f317622d3be9d5568832faa24c898b58858a84cee9ad56540a1fc8dc7b210e34db30bb57859fdd430ba53c651a097515d2b02990ac50ed0c50c16f8299034fe922894e9e3f5a0b3bdd97c2aed2b2be2fb4ba1df5e13b1c61bf98824ca7a01bcada33fe46fea69a9e4d0d579dec056ee4269eabb82b8f77b470bc1f8661d417d8edd34336b9c2a909cd9e0bbfc9cf1eef848bc38109e89a4aef222d325456551f5e7e8de75135c29a2fa53b5a2b63fbecf438290ba7e81d7bcc787a9be70ced5346982bc26dae3fb32de8b8647c4b8d871060479fe41b19846d993ed42aea6cd376b0fac2aabbfef8a745c6dea18ae71e74735b0bc7103b421b32de170f9dd8bf25b64cd2d1f7b658af07590e631786be5d3f0654256b34d59611026b40ba5c8a2c8be9cfb00d752882160cff6a952fe0fdf5d17b984a104b01d8fd156543ab834e8c92d2b4cf3d28a7de37015e26938bad5bbd31f6f19fa3d4a2011bad0033acbe2f0a31ee5a94221d8af5b6002329356d10590b003ae041299bf864fe6418cb0e26fc415da932d96b95083a2f923937fc746e5de29b153ce8a5741fd03145384532d7b129973401b25518ca92c758cdc6385c3027f82ec5b577691121e8d29839b1b254a758936c7f435f3ea1c9f659b020f8f8abf65722cf0a9f4655b2a3f1200a2602b632da724344ad5ca68a99c5d086e07df844ddb50dd57d38a2942f2624c2d0580076ef5457b09b4e5994c943fb1ffef1f91e8b8770dd19f016feb42f3be5b02a77b81054da2c9687b44707b6890cc00c1304f3855858077b900439d287fa6604de64df1c118fa5453b1f839e8526a4afea9c29460274c7d50097ae86a30f88f92bdc4827e6df545da53858c92732fde3ef44aeae31e65770e70e6804661877deaadd7dfbf655f1027e6389eb7b37b798a23aa593aacb27913d7f7b6bb13b12ada7edd6e2c4bb4456c29e50f9e25328c8ec3608f39a44a1c07abe822301c48f5ad6c2967bd30d05551680dcf936e579dde41f0d14189ed9b112b992d43d0357a2cb450024c0caba690574a2387ce38b2feb407db9a4708701b2fb99f8346e7e31a3baef0d6a393f98ac9e81235e5dce78301df2abccd24c824b36f81fec26e25c9038d1b9703941863ba485c49f7375a435913c7dfe08f0b172212a8e6783cf6ab8120d9adb2f26b9067722be45d3062d2519a6ea4eefa6b4d303deb944c2098697a0e4d84d5b833afc97560bb5a963ae5450a1ee38e93aa51801b275450102adf1546d30b44ee5c21616ff65fa37941018bb288fc4e36b564619f6c8780e0a7c67ef634d61d1dc85b7d10b18b77e7d199f4791ab94d5d6e156f63b1f28ec9517138068267e900aa1f3a3e3ff435adf8f85c703b007cb71f3c93f4bdb203336c78716f868b920d909435bf19f58ab613a4dd071f8ca44ea9a9a5aacf76b54a4a4c72f52200ecd3b19c90bc96030909ea639d280a474d35a51817f36bad500a275d0c38a61ff1c10ee4c3190b840d51f8e42f75ba0c40f7f9748efa5b5ceb5763bd710038fc29b65973c0be70b0557f1b7bf95d70b704867c94d35ad5771262b06a4046e0eaaea2df059ac47d9d943c3f2a5233865b5674baa39b0c681e175c3eb5664a58c1acf70eefc1fb84b82051d25a2e4e9c588bbba85d65fe97750504c6274e7c73a1f7a289675d9a87bff2cadf518912565c239b6ed1d6657ae28306798e5e76f788af9338c19bfcf625216d0745bc23e9", 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) syz_emit_ethernet(0x138, 0x0) executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000280)=[{0x0}], 0x1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000240)={0x9, [{0x2, 0x5}, {0x3, 0x1}, {0x2, 0x9e}, {0x3, 0xff}, {0x3, 0x4}, {0x3, 0x81}, {0x1, 0x9}, {0x1, 0xfffffffa}, {0x1, 0x9}, {0x2, 0x2}, {0x2, 0x200}, {0x1, 0x9317}, {0x1, 0x81}, {0x2, 0xfd1}, {0x2, 0x8}, {0x3, 0x7}, {0xf38a290c29b1066b, 0x2}, {0x1, 0x1b9a}, {0x2, 0x6}, {0x4, 0x3f}, {0x2}, {0x2, 0x10000}, {0x2}, {0x2, 0x2}, {0x2}, {0x1, 0x20a7905f}, {0x1, 0x8}, {0x2}, {0x2, 0x1000}, {0x2, 0xbd39}, {0x0, 0x3}, {0x0, 0x3}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0}, 0x10, 0x0) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000029c0)=[{&(0x7f0000000000)=""/203, 0xcb}], 0x1, 0x0}, 0x0) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/57, 0x39}, {&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f0000000740)=""/126, 0x7e}], 0x3, &(0x7f00000007c0)=""/239, 0xef}, 0x1006) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff9, 0xcb}, {{r3}, 0xfffffffffffffff9, 0xc5, 0x1}], 0x8be4, 0x0, 0xfffffffb, 0x0) executing program 5: socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) syz_extract_tcp_res(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000001600)={@local, @local, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[@multicast2]}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwrite(r0, &(0x7f0000001500)="18", 0x1, 0xffff) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x20) ftruncate(r1, 0x91a1) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x48, 0x0) fcntl$getflags(r0, 0x1) socket$inet6(0x18, 0x3, 0x0) getpid() r1 = semget$private(0x0, 0x4, 0x3c8) semop(r1, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) getegid() getegid() r2 = getuid() syz_emit_ethernet(0x17a, &(0x7f00000004c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaa8fbb86dd601ab5b6ffffffc200000000000000000000000000000000ff0200000000000000000000959c0001ae3c5815762ac3c36796cf0a27dd1a668622ab9396ac400311e6ff185835d3553cdd7e1d3558ea78632dab3c24fd6903b51be42b613969572f972a300bc17c60e99214bc93d05586c28717369b8a89d7bdfe15935c1dd11c658f60c284ad84cfcb04f553960b9cfce0f3cc447621ba57fc16e1759ff7df7e787657ecd80d7a9ed05ff166a418d6ad6dddbac4930ce73f6450e68d82df8c0097d4ddcd202e76044fe06c2addd49c33d583d1b0717383a0ac90fc263c60cae452a103fff490730cb5071c2d9252889155723da92fb4f1a266d98dc37fc4f8769fab233633b1bc6641866df9b507c6674d3fd6907694afb746ce7bd3b1"]) setreuid(0xee00, r2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r2, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000007c0)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0xfffff7fffffffffd, 0x104, 0xfffffffffffffffa}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x20, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0), 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001240)={{0x8, 0x0, r4, r6, 0x0, 0x8, 0x9}, 0x3, 0x4d, 0x2}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) getegid() sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000100)="ed7cd8a6", &(0x7f0000000140)=0x4, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0xb07, 0x3800}, {0x1, 0x5, 0x800}, {0x3}, {0x4, 0xff7e, 0x800}], 0x4) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semget(0x0, 0x3, 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd2", 0x15c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c6, 0x0) r2 = getgid() r3 = getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x8000, 0x0) r7 = dup2(r0, r0) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r10 = getuid() setreuid(r10, r10) r11 = semget$private(0x0, 0x2, 0x490) r12 = getgid() r13 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x8000, r10, r12, 0x0, r13, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = geteuid() setuid(r15) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x3, r14, r13, r15, r12, 0x12, 0x9}, 0x200, 0x5}) r16 = accept$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) sendmsg$unix(r0, &(0x7f0000000a00)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="19d53a7d1d5736add73be9ba24ada481bff26129f74d1f5ffc6633b1f92c009119053c2c85fc2f5f55c21404a72c0e93ed093f65280a6e397aa75401736614d1ef052363db0e1e324f9f49f51f3cd3392a7fa62131794f1b24509c7c691c751f8a0c47422eb1a8dee8", 0x69}, {&(0x7f00000001c0)="8d9a7dddb508c506ab0c00783ed828e37e5833f09c76f40b8270614190e5f4ced7c4730152ff4e0106ae219bea9a5d30fe94aeb61e1e1ab3d7c865a09c8165cf65dcc7e5116bd0a6b686778adcb666db8be53d3719c6386ce64dae6a9ca4a19a10296b522c1e26c41ecc48282d088da394c140414913e476c977cbf157b36ceae47893974daf1342c21b2d6d30aafba585d9d7680ee181012012b5df4c8a7160", 0xa0}, {&(0x7f0000000280)="fd8097b35c9fa9790ce55aa35d58abcb624a633b8846d25bda6435d0c8afffecf38c13c6ffde7e938a594768229de15cb7845857ce7d26cec157fabd491e93f815c28af0908ced5d525fe119250638c80bf1d9450c561eba43355391e03a6a9244b923645502ef5fc55eecda27bbb5d01057fcf7eaabc0f625157fdbcae75fdcb1535e1d427b09d3b85d6582e6c12ee9119e02c63b308973c07460", 0x9b}, {&(0x7f0000000a40)="8fd692ee2b8927d0491018b7614094c978d8ad23f8edffdff867604932572ddbcccea32f0de74f83bac89a8c2a62372a7f5b1bb4947feb04337bcd23ddb2908d3ed39cf7026e58bdc40fe58f62f0fa9cabc6590d4ee3521b72fa2371c4c2ba414e68e1e2b64670a7c5c120af5c7353a723249475a40b772c83ac9c7e13ebb4b8be745926570ba79f58800cf375e7d319acceb921a68381955c65043c1be31b5e600a28f3fb9111f7356bb1c9adacbafd12eafc070ee7c29b348e489c3dd3abba87fd5392327840e82ac2ea539c75911ffdd35816ea76d46b3301cff6e191cc3dcdb0efb2611672ee1172e9799ba6c474b201743e1b91c67a35b41e6e5817cafd1f", 0x101}, {&(0x7f0000000340)="7eb7a968048b0c3afbac4af650e951324eb48773f08253c948bd19976120f41afa71cc6a814e30fb31ccb677c1f850993b2357a65aa223956813914523f8b480a4971011dd17a33caf619f356eb8d87828f99df601ce2f46558eb6e8ff980be071a5397216d5850fbd6a1a231969bfe4fc588081f93a", 0x76}], 0x6, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r3, r6}, @cred={0x20, 0xffff, 0x0, r5, r10, r13}, @rights={0x18, 0xffff, 0x1, [r7, r7]}, @cred={0x20, 0xffff, 0x0, r8, r9, r12}, @cred={0x20, 0xffff, 0x0, 0x0, r15, r13}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r16]}], 0x120, 0x400}, 0x2) rmdir(&(0x7f0000000080)='./file1\x00') open(&(0x7f0000000040)='./file1\x00', 0x20000, 0x10) executing program 3: select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) getrusage(0x0, 0x0) executing program 5: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', 0x0, &(0x7f00000001c0)='./file0\x00', 0x8}) (async) sysctl$vm(&(0x7f00000005c0), 0x2, 0x0, 0x0, 0x0, 0x0) (async) getrusage(0x0, 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x2, &(0x7f0000000240)="55a557a99db1a372b6cc6b6a05a0318dc02696e80baac9a8efd48db50f9fcf7a63858ac0a882fd24c9fb8875ad2f31e9bb7b157daed284a5045f8eb8d7af06db76d970c8fc432eccc1e63bc9376e4fb9c6841d51bca112b191496266996c53c158bdaca6173c253fcaaeaa4a1f9f0c1df994c0fef8a8a02c31064e4762ea76ad85b76f4dc3510cf7f5f80f137accfc1f5c2d713b173317166d8d1fd5cacd97723f74be4558122c559b2e2f81421164265150ce02213bc64f738ae8ccd1", 0x0, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) write(r1, &(0x7f0000000600)="311133a51adc0d554f118aa36c7101d35e223389489c47764bfff0fabd293b2e6a4e4b67c6fffa67d6cb653e9debb573d2e219daa7b02a2de2e28d6dfaa248b9f4f498dddadf43ca9037308911818815bc11b7747ea11caaffc2357eeed6e8948d44060b0675ec1e0954d42f3abba2c2c1614b3cc071f9b65f63d398ae72c9c71327f049269f4a081fb5ce0e3a4ee1381db16cb04677621dcf34af869d938a87cc7fbb0c6dcecacdb877629a26c0201f0f9e67a87408c673e6102e1020c4e2c7ab9029992b11a7ee5ddeae8497d195fb6616c58f745346659bb41ff5807d7ed1b12f4459eb39507da4760a11238234a984554f05629879eeff6ec27cdbc41b8aef09ae4f1ac41965268779ba31244741740c53cc7f5a3a34dad1a0d561da3718ff262fbe823bb0db1e8c9bac0a944dd7f173c4673f567e0d422ad458464dc7f4cd792d1783d0404d3fcb26778d38d339125b4cf9878274ceee433c9b313e92cdc6993aa081b2bee4d3df306e1eb3a6b01054a57ca75a24a1e5ca4aa2e3d3069f305ba804ca460d9809864e206c8035dd5279b94e885447f60c0cb36ed1726ea575b2347dae1a5397dda0779b76053b8d80066396f35c6fdc5b5f5a7005e10da5c47686601bc6718434b714a79f74922e09f9d3adefa1d79a874dbb8006314cede93a5fcca4a3445bff92d1dae4133dc1510d6b143cf756fbed5c7c6871fdbdb8d61946abeee26bfb2d03720cace592d802df5ed4c5b5914f446f70338dc20997e7e355fd769fd9f430328bc79ae9e4c72d7e7ec1ae18ac78bd8069c8c61c96012449e65e953fdd4403155aa46b816f91f3405ceccc94c7b9fb5bf3cc55ea28054a460066d694d7c4df79e7a80c3311f1f0fa22823dc82809e3c4d9ee975ae111fe5bbc6b7ba2c2fa6c4a09e88e9846d882493550b4f473f07a97f349c3b5392ad2eb57942dcc1fd82e3d96c5ef59882ab62d26b21fcac55359121f65725f99c9d287116a0be07a79302f8f942ca7a3ce0710b246d1147dd1e70850c21a683ba656fa43f94c3aa9f74f555bf6cfe8696a9e55eaa64306c0138faf196f6e6f9b0a400c1ad8e207c50e724ff7a228921dcc573dc2bab4b555510b5b1492d18fad3d692c7889e56ca3ef2ef3f3070523be6faead72ca51bd0575a950270b4419bb95f671d769faff9550eec7918c4afac61a56744e49f70f2dddb3c5913569870b5e9aa29077b1e6f9ee40751525f09c2c9c129e1380c111c8b295804e4982434b11171fb8a5beeda347967f71e483e431d284c3c3fbc1f9b0042441a35036558d1452af61b920f541b3bca10f818196ee4c851ee5de16a19b0e1b6ad9c70381274ec4f0cea765ddaf99328a803e18190fa91d7703b9c4308160437ad272673246d42ab0147c8ddfad86583628bd434f468e1f1048cc4e9431b60403c32c683d8ddf1cd3d399c1979e9eb4064b9074a9fd1b11a3a30d3451e3216dcdbffc833637e242dd9ddd8126398a082003b30764bdb7373cd9682abd072b3ce973fa385110a7a90d79176d951805087b2a0c1f82da0ca36285146150fa82ad6b30028a07b39c349c1f3d2b620a5ae126d23e1bfb600e3df977552d42363e5eb0a8a3e8f9341380689b8a209a05f9e42047e933660a798f95e067be6a6561c8ff48370119e5561b6b22583a9e3eb3197fe60ed1a5e68055af9c2e4de8ae3d0eb06d646baa9c39938585bc72ee657a870312e5fb14731748e6730b708ee7925d0c781798f92a0e05dae37e5b862aeeab4d62600bae0bc81e6001c97101cf281d4b7feb727d79187976a476986e6c5ff39ac8b286f168430c4286f26386eaf8b0d46cbdef0e72cfa2220daeeeafcb1350fd61eca327043ff2f5246ff2fef7219259e31d1c420a13b17a3626a3d4b4578098df43e2a2bcaffd94b3bc1d2ea9a8b421ea997bba8c1a19bd3a681b265e6dd2a40e5995a8d40bd9f657d4f381b315b6f5b8a3cdc839c93ab5835cc2d032643152b8adc6a669e2c0f332ed472510ae490c2c8c02eefc01ea66feda6653bb5428598c9232c7333cca6ab41967677cf179abb54f96dd038123e5264d1547d7efb224d55d009746afd7a60646cd3ba0fbfbd64c952946268a36018c31f814d57d12cef0fcfccaccafd1c9d5a4780b8b4f2f4e9e98b698c35d787f1921bfb2b48cc92ccc018261caff375f54ba17337c88cacc62cc34ad3f2c34daeaebd012201d82311385d7ffb89047a6dcd2de6f0f0e8e2370c91eeafb2fef0772b24ea0855057bb16266d62d12923f94685bad48ab85a43c548806f81d882d12d7554bbcc5eafffb15e4278d59dbdbccb6fbafe47cc3a92a1918fcc8a16e877d4d9fa2c0bbc35b9a8bf078b7f7006131ead1ac9fc6e4ea54cf0ffd74d13f03a0a9f83602a182974184b0edcfa9f63707a5f2a61d668c0595c169ae56368d9eaa8e07c71c25d174bead04af7eb407b9a3a53904b8635a05bc7bd5734abc717733026e1d335841c43bf7ffc34c0b51f17684a9c5e759d7c5a06f115e221e71bf4211043b6bfa5ce165d6f3d9d19180d15ad670a6ef0c33c369137ab1f9b5d85bc1bc7a87dae038cddb25de1a7c58813a8e65a79b8a57e29fb49ac7f020dbd6a2a253759095dba5cf1837b7829b3198ff0d1e3b31ec8a39bd7a789a4e67b4ba0c86fdef327347d5323f54b39e8b38d1b08c391fb3fb37d331cbca06db54878c0cb6bb91e851298c99b7e44b9940c7d0c0de7c7d8f24d9d1519d7c502129f30ea3d3ac181cf217c062de82f92bb864ba7a3f627cd2c09de39140d93059bf6145d9ed9958688cea90dceb2f1be6ef03d5f31be9b612f877953d0efb89984c026f6fef7fc24c2b0b78758088e64c0166bba4960784bf1827f9148cfc16df836ab1c1ef1cf9e57b39df709ed38b8491eec52cf0d8978c0a738508365f34d411e3cfd3363c2aee25da2e8129491cff1ce73038b03e8034978aad9d872dca40731fb899fdadf6e4f35b84d1af745764bb1df8640cf9d43e4598d09fa8a3a133c872c98a812909668aa92d068d82aeb6ee6b2aaf48287126fb0fe4ab5ef2af97915e76805f494a41c5c36af46a1939f25458f1e9c9e4a282d94a1bc39659d2fb4c3fb857ec036675e42a5582c404427d43cc32a31c2f5950b877bbfcb76699e1394091cd5194be39a8bb8deeb73500cdb38b4d1280d9394ce55083cae6041be4985d9b5340bb8c86decbd33fb90f74318f4c73a14ac11c62031fe5dd4490865b1d406a5c4e8e4d87609acf4a993de9e68989a1b967e1c3075c073f65320881e1bb2f8d7fbaf89fb3b1dbf843b54b0eb39829ad63887f40e3517fefdafcfebc67ab9e5e734b2e4bb38cd94ed99586f1164bc5112f2e9763de3ecb213530c0c289733cdd3a8501354028928a3666ac8d72c549441460f1dfe862ce7c861a0834986cc6b6fc5bc2b04c1733cdbfd12d0d1be01288f4e606d4c4a9a8631f8f22196ade3b0ba43d4f75386e8f0923fb4dec7e2cd52ec566273543001dd7c00b5e42ba31fdc8b9910b61cc989da9fb517b05151a1af12e067148a9717bed49b8ce0055454f9803de22b18a6671ea4baf319d6cac691e79cfbe3ab150a02d60ac19309e249df0474d52de0e79c382c4503dcc3ecfd7caa9cecb610e15543c0023d9979947df638f42c05a5fe1ece41a945dff60e591129959611b983b4708f74f3ed34ac5f7898cd34abb7beec9f56063e33acdce6732e47acfed63eb85fddbd5bc668480fd86f04c188cef081e4bb008cc5564684859ce032c9d3fc3bdaab095ab709f66952c7a508beff5c2914f95df36f7518facff772aebf747d6b4d154edab7d702ba8bc7692dcebd8203e8a1283e696c478c6af08ae117dcac14f1eb1c7ac81a4e0f66fbffe7f8dcffc2d246552aa0531155c9d10d212226cdc8d4908edf112967390ab507750c31e7cec605762f2c054be373961e870b59ad4723580a5822cd99c64b10a7d26341edbb632e164fe96746a57411c7696b3968635c04a3afa2ef57f61951c3e8d0519c9a332e33524975b2494f1e4588c0d3fa075a7ca1eb04287ce80e45344e5e7ea640e76c1f6b36062973998d44dffbcce8bc4a74a00fa4e580e38c37172c8574e0eaac08719cf92e00e22b6fed20f2fd8e637838db88aae1083f5b804c6a2d04f1bbc01500b945f08b903f8a4e9916f3175a27c4c948b9ea2efde104aa576af8421259e76dbdec1b9453cd7db1e06bb1a935163bad3566019f155f12419e351a66d4b85856e551f56fe250ac0b1ce67f09e78b34e6d973271f7dc58f8d3925e4990aa3d2a25fb0cf2b8fc8591574c156cc6effbff897c5d9e9fc9eb66a15db91429dda630de81f059becb3a2731b279343cb3864e4fb7a8c8622300e217d8635c34303121b5301f4910709f9b9d87368695b6fcebb13589dc9acc98c0071a0673b19ac1570bac1cfef0ecfaa4118f97489a817f12eb275185009780e6372c0e36821e990777cd390e3fc8e2924ce3d67ca24aaae460a158eacf61a1f9cf2c6f11c5ca5217dba7fb93a1969f0175e24b0b8624a3409edeef15004280dbffa51d4e0b7b12e02fdf496d0a22c29b1a82da8b0a1ef16423425342b6dc3d23f39ae5b328ef016c8728bad8525b140450a7232554180c1b20def475ec1aaf6b5ca1b43a81de0e827564f8b21ef75373d4daea34fe71ff1ac5936b38ab6573286e3314459b40f28fe61040d6553ed289881f288a63389f7ddd5036d1401e7b2896cf8275616118e8e854e8ce250f43e2f44a354fd98d391f12c7d682d9bbc106ec50a5b363061e5fde719a4813c42e7130bca4daf5f71b66e93885a963a1f777da45ae730edd62d411719bbbec41a3f78ceac2946c5258c3f196c2b87fc4e5211f41fd902fd52de008f80c8d7fb155fa75cc6c0f877d9460c81e3fba1485f9e3f76dccaf19fcf6a9f3ff41765ea916dedbac63a912b2b513da6e374795dda4455361d0d925caa60b33b62261756dcb1f232373dbfabc6cc9f735494ece0a6feab720f64ed1557817af8fe7ad89e4bf98fccbd339dd0e2aa31e0407d8903f31f8fa745f0b6a8ce8dae9975cb0758340812f295db7970f0bd5d6563a422c5662fc7ce9c585d5e8cdfdc2fca725065aef2cf6feb010ee24af86701ac6e0aa7df827755283d5ea16a76f0a2fca8f7f6f4d185301cd6c936ef597dc3c002a120f3acfdef9d0ceb89c27e9f8d98234749dc9292a4389db26951bb28bba3a0deefd23bbcff04706c49d740df400dfd3290f6072a855d883571cc0df2592d4a74a08716d148c402d9a58d4901cd51d20a71f3a0b639eb66720891fd1d15584420ddf8f5dfad9d2f5b7abba2cd1037c6710786fe13929ee7313d0af06bc9ca0f1d317678a3b823539964cc44871f2c8eae56d1be5ccf23c7c7384a606f68ea4f7f00ac0af4e1a19eea4ffee4a726761120b62ca4c7bc4ff592a5bf10c1d3cea038cb2a7442c04ec86a6a87b830e912e8c9d406ab3a3900f199de1f3eedcb762933fa5b64bdebb2941feeca714eb68dce5d7fdf1ccf25f878257d9217d02756875f4e287bb4b775758ad95eeebb81d026568e498c2eef7743407580a053a2faad252efc66fe8bcb8fb4c3f7df40774885f0d22d01806053020840dbc96d5ca83a99eea165cc34e093b89657caf50cfdaf86b6889b229b9673614a5bfbdd8928e70c29e8704510201b534936d21537d016093a1c71c38cd6e4f58006fabc393bbec3bf5998f3336ba0e5841b0b80eb91a10a32911ed56a791cca73abd9c66a1bced60df4", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x2, 0x7}) (async) r3 = socket(0x800000018, 0x1, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x1041, 0x0) shutdown(r3, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0xffffffffffffffff) (async) writev(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000000)="56ce011ab92f8ec534", 0x9}], 0x1) (async) socket$unix(0x1, 0x1, 0x0) (async) msync(&(0x7f000000d000/0x4000)=nil, 0x4000, 0x4) (async) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffd22) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) executing program 7: r0 = socket(0x6, 0x1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000400)="b88694e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setreuid(0xee00, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) open(&(0x7f00000002c0)='./file0\x00', 0x3f54c03cb53f6294, 0x0) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) listen(r5, 0xfffffffd) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) msgget$private(0x0, 0x19) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000180)="9b5a707b2a0cb9477150c2b20cd4a22d2ee03a6080a207c4a5f875751dc4d083a4797cedba842a58de553af6f879c7ae75b588411a619064b35951c09f66512ebed6ed91cd78687401d0972e0f99bd7aa14c7752665095", &(0x7f0000000200)=0x57, &(0x7f0000000300)="475c37677445ed494373e355cfe301bd65dc24b845264def0a2bcf306f20c14ad25fcf33b0b63f0d53ddc0bc5f090ae570a024511090ad985c91c64674d82a1da1c840e5e34d3b01d27841b252406a2aa48bda90e99d903d797990c1326e7bb9222d594f56f72fdee4dcb1d8cdbb7d0feb919eaf1b727f87125be4e315202f9ad95c94dc7119b9c742984db38b88e751034df005b61e76b0d56cba0068c87519aa6c6770b79d0faa64c300f4693563c1091fe76a24ed2c8c0223e7fdcbde4a76e4fde2d6a0686dad246474c97f", 0xcd) getegid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r6 = getuid() setreuid(0x0, r6) semget$private(0x0, 0x2, 0x490) getgid() unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) executing program 1: socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='.\x00', 0x1ffa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="e456ab5043b80d3597d07e1152461bb20ca7ffde4f3680e38c0000000000000000eb3c033e61d9d0d2e8612827994d1c8aad9fa35faccf67edf420ae39496b033e1d3054caaf68cc183d249cffad820100491b97b3fdd0048cb1ebbc3c128db181748df932df37cb49996234751b35d7168fc0479866fb44fb1bd9fc94b99eb8fa9c1d14912cfa10f10942ad5118f0016a5cfe725eae73d6e4765b89a62a151520a6c96dca1b3ba7c01ef366418b832a04fac0dea6e4923cc656fb1ee63582583bdd5f4c4863d7cdeb1a3dbd639254e847e500133647a7089bc4e1af017683547950000d3865ee49b1aa50c894e2ad4dbffd818a0a1dc6214e308002386aaa8b0b631e33a18a1872699c90f034aa16", 0xee}, {&(0x7f0000001900)="2a1b111c1376ad5d3c4704f99c34f7d17ad0d25178c43f1a7b88b169a2218171baed0ef03565403f3c4264942ae64fe5578fff1d827183f5ee7bec38281a718869de873422d047bcf26f11a4cbaf48272ff7f035401f9cd5220ce13bf0eee49139b6b1a91fd446a749ca668903e9fb54f5f4df26f8e4c465426bc76c2d3521bd0128667e90dd2a963d379d9d29a427c1932dc85c51783ea75c5cfa65fedbdf6cfe56f85f55af8e369288db20133c0db40908aa215e7a80e97639b24f6bbeddc61d589c5e3cc534990cb08b2da58799a5b6ef9cdf91c4db38e95ab5ad6250834d495c60066e8359ae00577cf7e7a3579898c8634b5dca3faed3e022c8e3a66bd4c6306ebfb539cc5e7d2291dfcf18b28b9a5d9842760df2ca45c223216c866546e0867623502dce5da2c8d50c225f8e4fe6c0aaa23c2fe259a11c125f33eace42993a5e27d4362cd1dcd1da2bc8ae8493cf2f4f6ec26edd0a97cb2bbc46edfa7339eb45e81506055fd7cfed3d2c69e14e0b94b8fb4600ccbe8b5b78163d7044e65fe3e02c8922d2c27a1628a5e17d477401e37869875ca45fa8750f7b9e148cb3db113d158354327e7c53dc6730367edafa389a91a66a3b562f536779eb4d2d069cb069804cf45fd695c67c6b5da055ad4500e4cf09785b053fd743776aa9c6da7a86c18441bceb758606e4624d06af201db04954261deb25c63e7b18f795256840e2e3fbff5a9b443a85ccdf05f5341c563abe679fdf5db8aeaf01c9aa18b215bf0f79ce1a8d9cb211dd291f6668a13e43753f15bd4acaeb7234f5cf1c1368d1fd38d99ba3a68ce1ccffcb863517612acb3f621bbaec5c2f1f1e8a9f7f8665afafe14c62e56fcc19519cc5c8f03ebe74440c3dbdac542080e788378f5eaddb9c3c1a85ed61873f0900efefa2fc8d569b755e00639d0c17c13d664f51bf5206b05289179b39ce1997cfba1adb2ae73cbcaacb467e35202a548a5e8fcd5614c8b790ace1b965ec12842195dc6a62e7a222fb7cd761651059a2425c33aaa07e5e57d5ab7f74ad340e993ddd756c1b916a5a0842e312fd7f6348d1806ce23d2d72ad7616109f04b5537daea15e8e5504492e70eb0442758044117dedd4379de3bc5175f399fa2dd3796a693adda65044be69045bef0a92f5c5850cc78a8c6feab5ea9ba37cad9816f8cb43ee2bdc7273ac019961843665e35460c2efc8ae2da0ec275a39fe1754874bd951b1fd5ab83111ff0d4723c270d73a11db75bd314e55849ffaba2f8dea7ab2c349bd9459efecfdc25ce7bcc11d44e1e126134f238dcacfefd6d486d599cadef492189218ff44e6d5dfa1f7da0a16d8b162fa7660c8255a75a7f0b45c853a800123789bbb373763d34c49a827ba32ab9edf99ac1adba7cd0106dca8608437d2d4b96a021427e8f3603b4e1406d15194b70e4c581481a844456b465867672ffde09caee89c19bc076de510a7b60a3f0c83d1161b49dc820be6dfd96c5036d557dad8fa5832d8f390015259c2a37288d9b842acb1474f171e38f0c5e030c67d6a4c8bf029d8921e0ad39be5f8a2cb843cbf369c09be07227197dbede47d5c839101288fe68fcecda462bd426219a19ef7b240fa89537aa8726a46d00f86153e4f0d8a4cef05942499ef94c7153ad0edd8b56624f73e8cb16d57bdfafa35826067aa25ade0f19a843aeef49b2f38ef41c1f5fafd121db7129e65f495b62c04dc4ad62f2a4d27c3679e869a9f82e4ad60b0a6bb678a5a08fa6812d39feed13609aff93cac8ecf3ca8a732424360073f466c9bf8103b08bbc1662e9845e953e94ed5ebe86371292782fbbd65ef11b1c58d889284883f2b7b3fb1e1749819c6ca0da31cc32d19ae807e307ea50662b63bd161907799370ba4f9b0374b66acd1ce70d781211696b719cdd8ba71277ad3d8ddaf2ac63ccdf7d3670505cc81e9ab85fc571e02eb60674d5c27bbc64cd8e8bfd204d613a57cbac76cb161b43235fb13cf71701ca93467f9caec30d34b2cfe90a733159296137991030e4fda306b91e86804d180a913231bfe241a59575b7e6be743bc0ae89da8a0c72526154fd52e5044c90ccf4bae0f776f43b06401dcdaee74b485e80b9f0b5911bc2326955ab27298db636905251fb4f7e665d53086aa92544d90da62bfddf2c97377211917e7dcd8114a8f8b28cd21bb064d0378e7e12ef365ae9c4b5ee889f0a856330cdfc60d4ac80894a700dbe6b27714b5c0e1c2ee843f4fbba3c7c5c85c25fe80abe30b17bf08336530033920cce1a49886b4c1d8a0c16b383062eecc9b751d00dc6dd33a3f0cad0b62eab694ec230c73b29290628f3b63a2d3017bb12adf33a1a6254438f6a75bb0eba0d5ed9f5f4163068cf89f86584a295e56e5ae49e20b69c3110c2f57259e611e873c512422192275156334b3ed40908a671a468c9600073dd4b802fde96b4bf0776b76452ae369776876cc47f70907599e28b8e9da8a817487f2183e813ed1d711342ff20151eb3bcf2a9f4a4e41876143b1d0224fa460d065090afafe733ebb545a622db76712515107299ece0b48a2a8dfdfbf20fae2baa4ebbe79ca95d8ea72214f287642f5b6f18d26bef083701e0208d54fc54bb4a39118cb9d7e7cfb4972036e708e6841e1b32251835b0144a039bffb87fa79e981da9e10ae8baacfaa598a71c759da0c128e3260c2d190364b8d65f545ce97a58d", 0x782}], 0x2) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000001780), &(0x7f00000017c0)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c533, "3c107dae307e08002b4600000000da64612c3300"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cded53919ae073ec3840470c82e4e6e321625a3b8aea50ed102f865ac1f5533a8164d4293c71442b6439133b700dc", 0x46}], 0x1) writev(r4, &(0x7f00000018c0)=[{&(0x7f0000001880)="b71ce0c1886ee7500e0b389e98699c", 0xf}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000003c80)="e90ca9cff960b6c077a382ada16c36ae057c1a7c4e2a03bb05a7b2950b1faec59e4a4af20da33f906e0fe16a1c9defee2b1aaf6e028531637726c126544bb8e412c00c258805994ebc1a806c51aaa4618278062fb3cbb160ca75e97bbe80b68435a017a71f31733366d6b10def9fbe65621622484f703e2fa9e2783e22892115d70d555fc84896", 0x87) r6 = semget(0x2, 0x3, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003d40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000003d80)={{0xfff, 0x0, 0x0, 0x0, r7, 0xd, 0x1f}, 0x1, 0x8, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) r9 = dup(r2) dup2(r9, r8) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) connect$unix(r8, &(0x7f0000000000), 0x10) sendmsg$unix(r9, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) executing program 6: setrlimit(0x6, &(0x7f0000000980)={0x6c, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc0}, {0x1c, 0x1}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x2d}, {0x7}, {0x6, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000000)="1d0ff0af05eb3fc7552fffcded57b098df75804bf2bcb97a07fff3b9ead8ec0bdd2bd894876fdde8db402c1ce827d83720933320", 0x34) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x3b) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(r4, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000400)='./file1\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') write(r1, &(0x7f00000002c0)="fd9e5e000000000000eb09b338f5", 0xe) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000000)={0x1, 0x1}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000000c0)) close(r0) r6 = syz_open_pts() r7 = kqueue() poll(&(0x7f0000000200)=[{r0, 0x4}], 0x1, 0x9) kevent(r7, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r7, r6) executing program 5: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x1, &(0x7f0000000440)=[{&(0x7f0000000180)="a1b6c6c1d6c2eca2950e663d39ab1bae96ef58a3c18046e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b33ac91343ea3b3f8c5c7b93d5c20ab4211791fe30", 0x42}], 0x0, 0x0}}, 0x10, 0x0) socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) (async) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) (async) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) recvfrom(r2, &(0x7f0000000400)=""/4096, 0x1000, 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x7ff, 0x4, 0x1, 0x3, &(0x7f0000000180)={{0x6, 0x80, 0xfb, 0x1f, 0x9, 0x5, 0x3f}, {[0x39b, 0xc47af23, 0x8, 0xfffffffffffffff7, 0x100000000, 0x1, 0xfff, 0xffffffffffffffff, 0x3f, 0x0, 0x6, 0x9, 0x6, 0x0, 0xb7, 0x9, 0x100000001], [0x6f0a2fcb, 0x3f, 0x6, 0x3, 0x9, 0x20, 0x3ff, 0x8000000000000000, 0x5, 0x7], [0x1, 0x80000001, 0x5, 0x3, 0x1, 0x5, 0x5], [0xffffffffffffd375, 0x7b, 0x3f, 0x8001, 0xfff, 0x8], [{0x8, 0x2, 0x4, 0x4}, {0xffff, 0x6, 0xa4, 0x2}, {0x7f, 0x3d28, 0x7, 0x4}, {0x1, 0x0, 0x80, 0x20}, {0x3, 0x1, 0x4, 0xfc00000000000000}, {0x5, 0x6, 0x3ff, 0xfd7}, {0x9, 0x800, 0x10000, 0x6}, {0xfbff, 0x0, 0xac, 0x3}], {0x6b9c, 0xed, 0x61939ea0, 0x7}, {0x5, 0xfffffffc, 0x1c, 0x6}}}, 0x8, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x172) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) (async) getrusage(0x0, 0x0) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614", 0xca) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 7: open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x14c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x1, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) r4 = socket(0x0, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = msgget$private(0x0, 0x0) msgsnd(r6, 0x0, 0x401, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x5, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x40000000, "d9c71d75463c8d2213137fd1447a6c893e868ffc", 0x7}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x9) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000040)={0x19be, &(0x7f0000000080)=[{}, {}, {}]}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)) write(r1, &(0x7f0000000000)="76e5de0000010000000000000063", 0xe) executing program 0: ktrace(0x0, 0x0, 0x53e, 0x0) (async) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) fcntl$lock(r0, 0xb, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) (async) r2 = open(0x0, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r5, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) (async) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000240)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="f3173d673a808c38f2766e0cff177c349db0e42788139ebda555ee52d5f5856ca409aa583736090c95fae0462a03af66eb0ddca797c139d8ccbe53c556", 0x3d}, {&(0x7f00000002c0)="b66422a4f2d7fa84593f7ac6c7a4a63ed29f2bbe75661902199d64c6a397f3aa0e7089e691781f2dfa1b62ebd37ed0acaa9162bb4228a8bc0b5f8950f85603372ce57b281f696d2dba26dc89c3224c9bf5d1bf40d73d164476bcbab51492d2f04e25986e62c740ff0007d3580b3e14ce98a94a8d7444e9", 0x77}, {&(0x7f0000000340)="fedd74672bf75133ae6ec4ced51929929fa1a5b964b2dfe68ab9f8a588a71a9bb2adca16c77504f54e03ed0626b0fbd44c865f49a12a3d9f578abe81a22821", 0x3f}], 0x3, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r2, r0, r0, r4, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x50, 0x401}, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$VNDIOCSET(r9, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x497, 0x0}) (async) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0x7fffbff6, 0x0, "6106a6bc44862c5008c8b500008fa800"}) (async) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) (async) syz_emit_ethernet(0x3a, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) setreuid(0xee00, 0x0) (async) setgroups(0x0, 0x0) (async) getuid() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f", &(0x7f0000000180)=0x12, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) r3 = open$dir(&(0x7f0000000040)='.\x00', 0x10, 0x21) writev(r3, &(0x7f0000000080)=[{&(0x7f00000002c0)="aba7013a5e4fc9172f7a2048e6716c97aa063a8bd6a1cfd23e67d2509003bc743988aa82ccf23646149a26cc104d9895cc95ec4ea6b966e5911077e27dad241f37f781859c5d1a22c68cbcd29f7ed7cc4bda0875db8b9ea7fc2b360598772f96b605", 0x62}, {&(0x7f0000000380)="4491cfa1683cfea8972ead6da7e251fc1c8ca16d273088974d2e44fa1db8838fe775c71beb20cec7eb7202097b5bfff63c58dfa541d785178efd133b0315680a7306aeacaa8d0f1015fa71ea8a770c79d26ca6207aa9d4bd4c48c08a3afadfbcfc63a87616ca6605411e65d63a6257dbc358d4cea70166caf321bfe0fe78dd5c30288c81464012be", 0x88}], 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) (async) open(0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x4001, 0x0) listen(r6, 0x0) (async) setsockopt(r6, 0x1000000000029, 0x1b, &(0x7f0000000040)="0d2a2ce8", 0x4) (async) getsockname$unix(r4, &(0x7f0000000180)=@abs, &(0x7f0000000200)=0x8) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0, 0xd6}, 0x4, 0x402) (async) close(r5) (async) clock_getres(0x4, &(0x7f0000000140)) (async) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f00000000c0)="f6c0cca6", 0x4) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="fc", 0x1}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) link(0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: wait4(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x1, 0x5, 0x0) shutdown(r1, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x20006601, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x1}, {0x46}]}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000140)="9a1a99fa3a8b90c7c99a1ede4b4cbd0b", 0x10}, {&(0x7f0000000180)="764d2b8fb0fd322a725f3b11ee", 0xd}, {&(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) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x8004570b, &(0x7f0000000180)) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') r6 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRES8=r0, @ANYRES8=r0]) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x200) executing program 5: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d3073c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 7: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto$inet(r0, &(0x7f0000000040)="9ff5c5d60b63bc50ac9b561f309b4b57929679cda3a3eaf1dbe61933a9c8febc8664c1f96e4a88e6ee3ebdc55eb04b252dc0f1702c32dbc1444f053c4da7dc567c88d2d5bda528062b38ed0d2c7c8576cd99ab70b2319d3eee838c107bf53df5a120ed9d3d8cbb4e810fec30b6d11031dcccac2493679672ee3b8e06131f47aba3cd7ea53460c578bd8afebcdf679f8968422fe5fd0c4df07746e2f5a28ff0f665e488c51749133f640760df84a31d594182af46c65203941f9796e359", 0xbd, 0x408, &(0x7f0000000100)={0x2, 0x2}, 0xc) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000500", 0x4) executing program 7: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x1000) writev(r1, &(0x7f0000000380)=[{&(0x7f00000002c0)="ffbb039a260fd8b058045af0ab86f44fe4221ff99c9232b6226de8d11df813f6b335ff3efb47b35755d5e0148078e4048c7ef8aae693c4ba6e6d02ab96513a4ece454d1992dca11411ba362ab1cee9ceb61aba8b5a90421bacd16b7cd635c1ea9dc0bab35c731a13193a87b86097ceb2ff6215b479e76a9e02be2ff50b2e5ba70ac6a1d178e41a0f6698b55b90744c6a32c98e3727075af89ee100136ec6cc6f684947d2", 0xa4}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x3d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) recvmsg(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/56) executing program 0: mknod$loop(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) lstat(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001440)='./file0\x00') unveil(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='r\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8}, {0x4d, 0x0, 0x1, 0x200}, {0x6, 0xfe, 0x0, 0x1000}]}) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$unix(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x14}, {0x64}, {0x40e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) pwrite(0xffffffffffffffff, &(0x7f0000000140)="a1070016060000c6386c7f000000", 0xe, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) msgget(0x0, 0x704) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0xffffffff, './file0aaaaaaaaa', './file2\x00'}) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000001000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002540)=""/4093) (async) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r2, &(0x7f0000000c40)={&(0x7f0000000000)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "1a0001ad09fbda89b967688339204900"}) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) writev(r1, &(0x7f0000000700)=[{&(0x7f00000000c0)="9af2baecbeb339e70dbe111c5720cbf1776dae432811135fb69471cf8ef7cc99c39917e8174bb309b0e7df00135f437c0923e7d9f3de99e1c5a059ce635df6f1e2e32e1fc6a5c3dfc7a24484c8bc2845af40f6f61279dc0330bcbdd5a8", 0x5d}, {&(0x7f0000000180)="9edb3bd3e1cc5cb43ea52cf2bce66a455cd7598db84351826b290ed541eff508dc0ea345de5f8a1efde549705b7c9d633c54ccd5672c5c6dd65d50b64bc1fa6e", 0x40}, {&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023bfe0fb43feca9700ad23e56561070218e62fd56acab2df837ec7e17", 0xe5}, {&(0x7f00000004c0)="b17df885f3ce9a8407e96723fd4015cf5f72ec9a74f6ba67224b41ab5b7ca5c5a62576b840a52e0d3dcc2872d7fe75b78a9ae575f078c2e56ff5cba251824a1a55ca3a745bd2eb66323e683efcdd89989dd186ec456505c4d397d1023566630dd3e7355efcf69756732486696cdc378ae64938a55999fcda43662c79161f3bacd2c525d06fd7face8be583850fa0e69aab73f4ebe88543dda701a754d16671fdffbb95a41fbbd3cfe470dab25f92a5e86ec9d8bae476a4f4299bd3497adab03c5016c5f477fac76d6662d4d0c644e33c2ecfc8197379136f9e0522ed1d73942cd7f1b6bfb0", 0xe5}, {&(0x7f0000000300)="73f8a324832e1e7bf34eee08bf9c1fedbdcf4d4f48793eea63002744c3f6057991552edd61fb96d8ab5640d84c", 0x2d}, {&(0x7f0000000ac0)="f85ca1d0bab1e4c1ab2e90ed60342ac59359b735d68dbb06a23831556e05fee25a1cc3557b1f59cb719cd5d4d738ce430efedbbc8b2fca9f1b7de80b3fa350d385ae54c590c714624628fb0e4a7f80b63832fcd484a945686f8d5b051822c1ce4b599e27e577c03312920872c8aa4227d169ab77da5add6ac147444c0b9d8bbe1381131f7a8a748ba3676335faf4d7ad861693dc614387d8bdd8e39f1b66c05b1d499159d41a3d71deb8654d6cbd5757a6b135b559a4f765967e4b083e613f124caa6106958066b2b63c4a835514244e413bf3054603818006b16bb266ddbcfbda9eddf876496a1993bced16af42d2da4d5415b4679a631fc186d65a1c9796a6135a28bb65d33809e9c8a3f75da84134e2a3899908a72ffc296413416b58b91e942edebf1f3eb1b846b80890c85b9f72d81484e5a1bccab44816617cfa4ef10ee93d0b1889b3a2a29d913572a62418414b4793c3bb5c6a65e4914350d984f4db8924992e13ede84246f826f9d69f0f0733511e71bfb779f59975a0db59fe083e1d69bf1f9b60c44a46f9d22b964343e4580f5b5685a6038aaadf1335fa20c4468581e41ec1e5c89779a4728f130f51a8e16027395b7c6e0ed850b66408026277137a811a26345656f73c67b9d1161b2388f09e8ba269c9e18d67789b9a1b089c4908a859681ad448c4e9ee99812ff63075ed0e7cfd9936878d28e9c407660183f91cae89ac0bbfe64edf01c9a80a9f56423247e58bb323808327b207f785ed052be81c1bef368590f8c03cbf98ac3005b4a74d2b8331eb83f77cc4ea69174a6aa38ca594882c76bdaea0f7fa04ec215e8d34980c123c4659d573607bb6845b119ded184e74a01d1593757ea484034a8735415970bccef38a7a774e94fed4816923f6a699911982eb926f4a77142841163cf9254b4e66ffdfc82e0511cee617c892acd5ec1d99084ab3a5ee5db57bd7fd79815569c7074e3824d5a98bb2d4de9d017f880db01baf81a0e0c27e0e4a2a34e0bef25b75039e189e3c8972575dd52ea49b0f191517f46d49f19c738f72c88fb2dce50a9deff39220a8890900418b13790646e2963b0b1540f27556825fbda8352fd2082da470566499e8402ae71deb00a439dd65f266d9bdcdab081c1cd42e401fed621e70b68b416473a39c54a70aa4929fc474ee4b7f40e493742c3cf298beb9400c2fec4c374484fa13919b9335b8b5f0fedf4b462f21796bbe23f8b93eb4278620f5a39c477aa7b7eafc3e21deb6130078ae6d873a43830817f09e475a7ea7dc47565cceca01f4eb45c505372b534812aefef0089d71fda1ac36e7276310266f904988ffeddbf7f6c7e2aa56602112b06956af4a94314bce802ac1db11ee20f148c42a1149f740bc1c7c1689479da0dd8ebb394de51271671fb69a412d3e00f295bf19a19e4d5c27979454b84d1197faa7f065876d3692379c1852ea6c74a03fa25e0549e366f6567d58e5d7d122b649f83c83fb6892cc53ba57450ba6dc9f2fdc472fd4f4413668462325b91d37e979557df2b97b752ffef4d292841df8b20f9d5dab76d8a729a99bda2dc0ecb56d42ed18eed29a17464ea31e31f1d667009b7cb202cbc957d481634310fde527d04276577b349508b66650962d44d686033f84a99af17eb7076d722f3b08ebe6233c6574cc1a7c6bf9eef032e764c460ec5425eb444ade11d279583092f8c4502975e330679d93635a9b7acb2d328ca17a836c374a3ac50c80e0cd55ab2aff0895b982614615a3b841b8d044be2dc641c3eb2cf4bb19151317833606ce63d4d913ed102ec86455443bbadc126b5132cf6701c2af3e9eab42df1de971f6efecebfdaef0bd0d86eac4287464c78219b8901511bffbdb9c9aa51c3fab172c74b041ecb845f33b9d1de5dda9f8b8ecb56cf91cf316457184d923fe38fe365ea6fe243f94a5d869c1b6ca1d7f2cfb98d6f51b8775709188443734ff86788a3b1df27aa0de006e18dc889703dc9e80173f3d05153360e70e0675f97c5a02a43e38e86825c7b372f41a32624a7c99af21d3c6a426306b51c0045e01650c808bc51c1c7a51ea347031746c587d909c50ead0acecd74a6b87cdae173a1a4497b9ec0ce8a0a2f331dabe857d481497d06b9c06a9a7e5dd0fde2f111797a4877dd57be9800e5472ea1dfd588a13b5c3b91e2e3174fb49a436982eb63f4c3a029d8669cb73457fd05871f9d2cff6116048aa4c08dd0cdc46721bce577e2b8045f17a51cab7586da3cdf849c0ae0b0d3cf5465959b3b03482785f95daea790c753d4c713ac603f4c4e37cccdeba6c5a9a515021ca1b9f63e1f3ab224d27ac209ad811d26af9ab657fb2f48df1d70387b9ddbe96e1f992aa7d2530420c1dbf0049ffc3393476267e6ab053a0897ca5f8712d95295b309a77c3255fe8cdc25b0ce657c76f0d8933e713485a245b1ba44f082bb17d9b831c15cd9d373cfbcb40dae0d3ad4dd0f77d2e4da1e6bb62b7cea06adbc5fdc392ebdf279ccccc3d3c85b587c60b7387eccce34b51dcf8ac7c108594b9643a404a6d63795e2e68db6a5c8c0df44c17f3829e702dd49d35c1199ae7b5cdcab9f56deec8ec07a2abbede4fd6deb5f3d54c1172c65fa8b9307210c0e3518aafa7170b7a449a9788125fd4c68e4342c4aa2e33c79d44b041c3ea1e2534e987a99ea4092d04b673221a78209a8a440b483f0db6184d549f01320d12502184625a2a8afa0ebd247b8d902796f44233d109334623e64bf07060cd5ff1fb68f802eb78a52e931a94b021d87aad7adef6a78b3b277f702f1d9c8f209f97dfdb38e1f09d642810a957a5d19e5c8f1b2ac89367cf701624fb163cb513c592ce1c7860ebed8bd50cb08f34afec315c3328a20f19fde52cb8b3929a91e6fea087014e36e7df3a2c13fc4e9c11e157aee21d06207e8056bb9b5898e98fa2d434e7ed295edf1cc4df59e8dbb4a14c4dfb34df7f6ebad7a19510e1fac6c6282806f3e7a74a52fa7ff3f74fd63ed7cb4809b54760260599282660ed2eb894e09d728a89486270f61f297c6bd3dcdef703365828d170f07411e989fd5c276df4ea6f31fbd2ef58511d1a935fbf6f6e58b038929512ffb324e2e368b18a1dc44e3f33a33038792b63e6f65868c44f053bb7d9fe70a64474263ea92257fe107dff93e707153046c95656c7e35122c9bfdc474bb779b34ab35a96108d905b4c32c2766017d507872948c802c1a120467ec2318492181c3b9a2063b1537761e3d53969d754a4553839752e80a47cd9f2835ea85aac6d5815a5f4686e132745a8c16cfdfbfeeb48b89d1a0473d168f5cf268b6e140ec7c0d7abaf14410da789c17004031c9c9fba446c7e698c74377ec6930365adbb7aadb2bedae64bd642a1b2378448588f4a00c56046e3968ad94b5d20704afaff987e94796378bd99a93f7112a0119d1d0ef69c29e6e200b27505ffd32bd3394610b1c6c5a56390e0f30779a0e068711ce31fc1a7cb305d270248122f242205c2e772fd235997ad949c190512ef59dd0ee7f750e318306caed8cb202bf6202e714c217986d70c6f1438f123fcccee976d3bdc0e753e54a4cdb20be8dd5a586aa34aa611ba706caf4eb1128114deb42ded8b1b07b43f4ef7cce82882bb4fe6e4b64b4ce17461f59eb0c218681222f68836e54e48b20a1d78186bcc16471dfc1825c67eaf870e31296ee7a4abe3eb1d3d308628abc4378521f29ddc39aea26137453fafd44152aa224007d210ad91a4ecaf0ab09491f906f94825dfb3948e322a75956a7f46b7017eee22c3dbfff4a431e729f65eb13d43d2a5745ee1bd609b467d9c7cb173ca7cf3e1ac3ccb28fc32c620ed5b03c044985ae0b631df44e8e91db87c0a255ad0f1904a56bbddf3cc97ad8f0a49e3f3428213186879f8fd1526b205df57e8c4f401b9690b00381515665129443b7acba4f1a0ced3a75f7cad04812d7f3b8f335722bc5558cfd0361c8dfc9adcc4d275a167c518120018bccbb8b29d94d08f2ef2e9714fcaf9a6824f36eef9e6921637cb28d8f0d28bd744596ead01ea2f02a2481aab0873b7ffd8be7d13ed2d4ea8f85010f2cb8e2e236d156fb0564cc2c2cc28e9d8995380b1731779b6dc9a77e8496fd24e9e19f9556f56eb505a071f5689fa681a208dcea02091893115bd4e089a4a2bd2e6e4f2e9666e08b3f9a701a20dc67e517a2f36cfe6c17d37e538e1e82fdd57f12b5f73d0cf8daaee41cea01adea78f6f9d816968638c407967b9416b6c3d667c6a96b3db4e3ec697450d9fc3476c001cbd58d98c980fb343c0fc7c81cfa7f4b32f6f0bd464e84eac62db0b001f2e34d293d54d473fe51e20654c41e25b64b44abf9e6afff459214fe30d", 0xc1a}], 0x6) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "1a0001ad09fbda89b967688339204900"}) (async) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xf34, 0x0, 0x7, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f00000000c0)="9af2baecbeb339e70dbe111c5720cbf1776dae432811135fb69471cf8ef7cc99c39917e8174bb309b0e7df00135f437c0923e7d9f3de99e1c5a059ce635df6f1e2e32e1fc6a5c3dfc7a24484c8bc2845af40f6f61279dc0330bcbdd5a8", 0x5d}, {&(0x7f0000000180)="9edb3bd3e1cc5cb43ea52cf2bce66a455cd7598db84351826b290ed541eff508dc0ea345de5f8a1efde549705b7c9d633c54ccd5672c5c6dd65d50b64bc1fa6e", 0x40}, {&(0x7f0000000200)="2434bca619b2110bd4b4bd079be055bac9b684ad36cd12dcd39eadba9168c325d9b61d60e4ea7ebb1f7e774dd9607018e408cfbe8bbec0a101caaa87922d49efa40a766c8f0fe8b2a6222fc2e6599c9c7a8560d8b75aec8884bea3c0e8929f9815f4dc2504ec119fbcde38f09304d51745647b374ff19af1b83fe666a0e70116e5ff30ffc172fb1ceac26df12344eac5e7a8c3976466f4d0456bb02426fc77fcffcd722c5128506f1b8e3165bb025247e557fba606e6e9aee0a360f98b5d89e400d78abf950793dc023bfe0fb43feca9700ad23e56561070218e62fd56acab2df837ec7e17", 0xe5}, {&(0x7f00000004c0)="b17df885f3ce9a8407e96723fd4015cf5f72ec9a74f6ba67224b41ab5b7ca5c5a62576b840a52e0d3dcc2872d7fe75b78a9ae575f078c2e56ff5cba251824a1a55ca3a745bd2eb66323e683efcdd89989dd186ec456505c4d397d1023566630dd3e7355efcf69756732486696cdc378ae64938a55999fcda43662c79161f3bacd2c525d06fd7face8be583850fa0e69aab73f4ebe88543dda701a754d16671fdffbb95a41fbbd3cfe470dab25f92a5e86ec9d8bae476a4f4299bd3497adab03c5016c5f477fac76d6662d4d0c644e33c2ecfc8197379136f9e0522ed1d73942cd7f1b6bfb0", 0xe5}, {&(0x7f0000000300)="73f8a324832e1e7bf34eee08bf9c1fedbdcf4d4f48793eea63002744c3f6057991552edd61fb96d8ab5640d84c", 0x2d}, {&(0x7f0000000ac0)="f85ca1d0bab1e4c1ab2e90ed60342ac59359b735d68dbb06a23831556e05fee25a1cc3557b1f59cb719cd5d4d738ce430efedbbc8b2fca9f1b7de80b3fa350d385ae54c590c714624628fb0e4a7f80b63832fcd484a945686f8d5b051822c1ce4b599e27e577c03312920872c8aa4227d169ab77da5add6ac147444c0b9d8bbe1381131f7a8a748ba3676335faf4d7ad861693dc614387d8bdd8e39f1b66c05b1d499159d41a3d71deb8654d6cbd5757a6b135b559a4f765967e4b083e613f124caa6106958066b2b63c4a835514244e413bf3054603818006b16bb266ddbcfbda9eddf876496a1993bced16af42d2da4d5415b4679a631fc186d65a1c9796a6135a28bb65d33809e9c8a3f75da84134e2a3899908a72ffc296413416b58b91e942edebf1f3eb1b846b80890c85b9f72d81484e5a1bccab44816617cfa4ef10ee93d0b1889b3a2a29d913572a62418414b4793c3bb5c6a65e4914350d984f4db8924992e13ede84246f826f9d69f0f0733511e71bfb779f59975a0db59fe083e1d69bf1f9b60c44a46f9d22b964343e4580f5b5685a6038aaadf1335fa20c4468581e41ec1e5c89779a4728f130f51a8e16027395b7c6e0ed850b66408026277137a811a26345656f73c67b9d1161b2388f09e8ba269c9e18d67789b9a1b089c4908a859681ad448c4e9ee99812ff63075ed0e7cfd9936878d28e9c407660183f91cae89ac0bbfe64edf01c9a80a9f56423247e58bb323808327b207f785ed052be81c1bef368590f8c03cbf98ac3005b4a74d2b8331eb83f77cc4ea69174a6aa38ca594882c76bdaea0f7fa04ec215e8d34980c123c4659d573607bb6845b119ded184e74a01d1593757ea484034a8735415970bccef38a7a774e94fed4816923f6a699911982eb926f4a77142841163cf9254b4e66ffdfc82e0511cee617c892acd5ec1d99084ab3a5ee5db57bd7fd79815569c7074e3824d5a98bb2d4de9d017f880db01baf81a0e0c27e0e4a2a34e0bef25b75039e189e3c8972575dd52ea49b0f191517f46d49f19c738f72c88fb2dce50a9deff39220a8890900418b13790646e2963b0b1540f27556825fbda8352fd2082da470566499e8402ae71deb00a439dd65f266d9bdcdab081c1cd42e401fed621e70b68b416473a39c54a70aa4929fc474ee4b7f40e493742c3cf298beb9400c2fec4c374484fa13919b9335b8b5f0fedf4b462f21796bbe23f8b93eb4278620f5a39c477aa7b7eafc3e21deb6130078ae6d873a43830817f09e475a7ea7dc47565cceca01f4eb45c505372b534812aefef0089d71fda1ac36e7276310266f904988ffeddbf7f6c7e2aa56602112b06956af4a94314bce802ac1db11ee20f148c42a1149f740bc1c7c1689479da0dd8ebb394de51271671fb69a412d3e00f295bf19a19e4d5c27979454b84d1197faa7f065876d3692379c1852ea6c74a03fa25e0549e366f6567d58e5d7d122b649f83c83fb6892cc53ba57450ba6dc9f2fdc472fd4f4413668462325b91d37e979557df2b97b752ffef4d292841df8b20f9d5dab76d8a729a99bda2dc0ecb56d42ed18eed29a17464ea31e31f1d667009b7cb202cbc957d481634310fde527d04276577b349508b66650962d44d686033f84a99af17eb7076d722f3b08ebe6233c6574cc1a7c6bf9eef032e764c460ec5425eb444ade11d279583092f8c4502975e330679d93635a9b7acb2d328ca17a836c374a3ac50c80e0cd55ab2aff0895b982614615a3b841b8d044be2dc641c3eb2cf4bb19151317833606ce63d4d913ed102ec86455443bbadc126b5132cf6701c2af3e9eab42df1de971f6efecebfdaef0bd0d86eac4287464c78219b8901511bffbdb9c9aa51c3fab172c74b041ecb845f33b9d1de5dda9f8b8ecb56cf91cf316457184d923fe38fe365ea6fe243f94a5d869c1b6ca1d7f2cfb98d6f51b8775709188443734ff86788a3b1df27aa0de006e18dc889703dc9e80173f3d05153360e70e0675f97c5a02a43e38e86825c7b372f41a32624a7c99af21d3c6a426306b51c0045e01650c808bc51c1c7a51ea347031746c587d909c50ead0acecd74a6b87cdae173a1a4497b9ec0ce8a0a2f331dabe857d481497d06b9c06a9a7e5dd0fde2f111797a4877dd57be9800e5472ea1dfd588a13b5c3b91e2e3174fb49a436982eb63f4c3a029d8669cb73457fd05871f9d2cff6116048aa4c08dd0cdc46721bce577e2b8045f17a51cab7586da3cdf849c0ae0b0d3cf5465959b3b03482785f95daea790c753d4c713ac603f4c4e37cccdeba6c5a9a515021ca1b9f63e1f3ab224d27ac209ad811d26af9ab657fb2f48df1d70387b9ddbe96e1f992aa7d2530420c1dbf0049ffc3393476267e6ab053a0897ca5f8712d95295b309a77c3255fe8cdc25b0ce657c76f0d8933e713485a245b1ba44f082bb17d9b831c15cd9d373cfbcb40dae0d3ad4dd0f77d2e4da1e6bb62b7cea06adbc5fdc392ebdf279ccccc3d3c85b587c60b7387eccce34b51dcf8ac7c108594b9643a404a6d63795e2e68db6a5c8c0df44c17f3829e702dd49d35c1199ae7b5cdcab9f56deec8ec07a2abbede4fd6deb5f3d54c1172c65fa8b9307210c0e3518aafa7170b7a449a9788125fd4c68e4342c4aa2e33c79d44b041c3ea1e2534e987a99ea4092d04b673221a78209a8a440b483f0db6184d549f01320d12502184625a2a8afa0ebd247b8d902796f44233d109334623e64bf07060cd5ff1fb68f802eb78a52e931a94b021d87aad7adef6a78b3b277f702f1d9c8f209f97dfdb38e1f09d642810a957a5d19e5c8f1b2ac89367cf701624fb163cb513c592ce1c7860ebed8bd50cb08f34afec315c3328a20f19fde52cb8b3929a91e6fea087014e36e7df3a2c13fc4e9c11e157aee21d06207e8056bb9b5898e98fa2d434e7ed295edf1cc4df59e8dbb4a14c4dfb34df7f6ebad7a19510e1fac6c6282806f3e7a74a52fa7ff3f74fd63ed7cb4809b54760260599282660ed2eb894e09d728a89486270f61f297c6bd3dcdef703365828d170f07411e989fd5c276df4ea6f31fbd2ef58511d1a935fbf6f6e58b038929512ffb324e2e368b18a1dc44e3f33a33038792b63e6f65868c44f053bb7d9fe70a64474263ea92257fe107dff93e707153046c95656c7e35122c9bfdc474bb779b34ab35a96108d905b4c32c2766017d507872948c802c1a120467ec2318492181c3b9a2063b1537761e3d53969d754a4553839752e80a47cd9f2835ea85aac6d5815a5f4686e132745a8c16cfdfbfeeb48b89d1a0473d168f5cf268b6e140ec7c0d7abaf14410da789c17004031c9c9fba446c7e698c74377ec6930365adbb7aadb2bedae64bd642a1b2378448588f4a00c56046e3968ad94b5d20704afaff987e94796378bd99a93f7112a0119d1d0ef69c29e6e200b27505ffd32bd3394610b1c6c5a56390e0f30779a0e068711ce31fc1a7cb305d270248122f242205c2e772fd235997ad949c190512ef59dd0ee7f750e318306caed8cb202bf6202e714c217986d70c6f1438f123fcccee976d3bdc0e753e54a4cdb20be8dd5a586aa34aa611ba706caf4eb1128114deb42ded8b1b07b43f4ef7cce82882bb4fe6e4b64b4ce17461f59eb0c218681222f68836e54e48b20a1d78186bcc16471dfc1825c67eaf870e31296ee7a4abe3eb1d3d308628abc4378521f29ddc39aea26137453fafd44152aa224007d210ad91a4ecaf0ab09491f906f94825dfb3948e322a75956a7f46b7017eee22c3dbfff4a431e729f65eb13d43d2a5745ee1bd609b467d9c7cb173ca7cf3e1ac3ccb28fc32c620ed5b03c044985ae0b631df44e8e91db87c0a255ad0f1904a56bbddf3cc97ad8f0a49e3f3428213186879f8fd1526b205df57e8c4f401b9690b00381515665129443b7acba4f1a0ced3a75f7cad04812d7f3b8f335722bc5558cfd0361c8dfc9adcc4d275a167c518120018bccbb8b29d94d08f2ef2e9714fcaf9a6824f36eef9e6921637cb28d8f0d28bd744596ead01ea2f02a2481aab0873b7ffd8be7d13ed2d4ea8f85010f2cb8e2e236d156fb0564cc2c2cc28e9d8995380b1731779b6dc9a77e8496fd24e9e19f9556f56eb505a071f5689fa681a208dcea02091893115bd4e089a4a2bd2e6e4f2e9666e08b3f9a701a20dc67e517a2f36cfe6c17d37e538e1e82fdd57f12b5f73d0cf8daaee41cea01adea78f6f9d816968638c407967b9416b6c3d667c6a96b3db4e3ec697450d9fc3476c001cbd58d98c980fb343c0fc7c81cfa7f4b32f6f0bd464e84eac62db0b001f2e34d293d54d473fe51e20654c41e25b64b44abf9e6afff459214fe30d", 0xc1a}], 0x6) (async) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x6c}, {0x61}, {0x6}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) (async) executing program 7: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x7ff, 0x2, 0x3, 0x2e}, {0x8}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0, 0xfe4c}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x2}, 0x10, 0x64, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) r6 = socket$inet(0x2, 0x4000, 0xfa) fcntl$setown(r6, 0x6, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) chown(&(0x7f0000000380)='./file0\x00', r8, r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x1, 0x0, 0x0, r8, 0x0, 0x84, 0x5}, 0x18d7, 0x10000, 0x77a}) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000680)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) shutdown(r3, 0x0) close(r3) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x2}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 0: poll(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) 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, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d602762561431218372", 0xce) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x20, 0x2, 0x0) socket(0x11, 0x0, 0x0) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) r5 = socket(0x800000018, 0x2, 0x0) r6 = shmget$private(0x0, 0x4000, 0xef, &(0x7f0000ffc000/0x4000)=nil) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000001c0)=""/4050) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r5) listen(0xffffffffffffffff, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/218, 0xda) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x6c}, {}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r7 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000340)=""/235) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) dup2(r0, r2) executing program 0: syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) getrusage(0xffffffffffffffff, 0x0) executing program 7: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000300)=""/41, 0x29}, {&(0x7f0000000340)=""/164, 0xa4}], 0x7, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x6, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r1) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) writev(0xffffffffffffff9c, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = kqueue() open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0xc6}], 0x1f, 0x0, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0xffffffffffffffff) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r1, &(0x7f00000000c0)=[{0x0}], 0x1, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x5c}, {0x60}, {0x6}]}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x6, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: chroot(0x0) r0 = socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$LIOCSFD(0xffffffffffffff9c, 0x80046c7f, &(0x7f0000001240)=r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x26}]}) syz_emit_ethernet(0x26, &(0x7f00000002c0)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x80}, {0x5c}, {0x8106}]}) sysctl$net_inet_gre(&(0x7f0000000040), 0x4, &(0x7f0000000140)="fe6c49cca09328967ddecaf97d799a2fc9f6", &(0x7f0000000200)=0x12, &(0x7f0000000240)="97774a64a8c4a0a2a1bff3f785c8bf12a9ac2409c1d23bb7643a991b69482ad1ffe9b6863e8b77d35ff0c92788ae0de57c0ed8ba31fb2930417c93ed8922749dc84846d120670b62a93e056e1b4bef372f9a70b2fb487caa212ae73dd9fc649ed82eaae431c85013a3fb8072ed57c6307cf137b505b0524951f5526dc2f7904129c42ad0f1c19e763f80e9d8db5849b9eb40e1e9813184d53af83b0996de6cfd52a04ec3edb578e6326e331efb79df0c160c33a6794fd64d946195e64f7572b39f41d012cfd30203927c8cc972de0d7538458aae7f1e894e1ba6ab74cdf76a08a8d936534a258204a0ff619afaed13f570a9ecc48603b968c6344a9042923e23a98eeb7e756a24e01d68f1cd244b0cdd7f917bff06a2e96c2c230e653580c2aac9adc17864a512438a7a9ca99cff046933390b53097f1d8798c0d9e03fee9b3ebf6a70ac4e54c06f648f26ab8395876a8fad4148f88715e8b41bb03487949d52c8fd888a1bdbb14039797a70c5122d166260dcabbb2b693280e81588ccdcb42fa2ebbaa115c2d6166a444323a70a8024b85ec90ea3157605e6957e6afd65b1a8c27cd7c45d988c2cf83a17d97d2f31376f2409fab6789c34f344ecdd69b4210ac3b4a6d31d9280c12007d607abe1a1f2adc5cc3549bbc1e49a12da5cdf01082df38cfa4e5f584c08b9e16d3a86b30cd908661a18569a4b182ca845fbbc55e222dd2278b6a58d0dc30674d0bea5bea9d3814bd03df3dfd0cf5883159731c90ba8f1eb0a34be100de06dcc94cbc0daec62a1677547974fa1ef06dbf49f9f77eebccd7a9359c912feb69a962d23addf82c3d53c493aa6ccce5b9e2d8659cd30481fe2d912e90c9929b6a8a81236fd47a747feec07495d5792157ad295e4b8f0e42d0018e71b3633ffc9234a0f9d36dac2313d7ba6ec9c3ef31893fe32cd461ca7496cfe2fe975ae772043ec0399b6ec9de142332fd30dd943ae56df78f1d5e1ce0a661a083ac3068b403073b6d9342fe49efcfa69ab8370dcd1b6727599fe3c22cab7d796bef7e732006584eab6b428bbf36ed5767c80e42d8601f4eb0418f2b05e7a562907cecf817d865fc740749c61f82f10c9f1067bdba1259b5b1f3318724914525da010f5e3634be44c87763f3f43ed7b998a52475f2887184061c32be3953cd7bbc06d195342ee6875ee8cb26d5f65b93f195d837bc4ebe4276fb5ec032c52c0bbbfa5caacebc490fbaaa4da0ec7b05dd9198cf50555d9b60e48b6c0f270f4c0656bef709b1d90177b31e4bd5a18670b6bf09a54bb978afd2b4e8cd118819cae27f4415dad57a7b9a9b562cd8637f7ae4627718a972c3cf3218b2e543f65decabd4baebe197c27d14f3d0303f8306a43c5c4662c390b2846fb83b6e95f8789b79c7e6e5a864716fa961da47f61da2880e539d36dec1895e3eee71b66d07d70469ad3140d1126c119ce6933492a1f838451e07f6b0374c2723d30f496a724acd5e4e684863cfba9fba20700d40a1f0ee187a65bd2da7d7526412b897e6d33d0e7c9f9e29f50190af452c714cf05ebfb56f0115bb93180ea336432436ed44a81de70e4a76b478139bba3cc2e5fbf847723feae9f7699056ed9272c74af83ffb2bb92972999d672226d82cf22a22293d86a08fcbb915fa2f885b61ba9d3792793fb653502980a562eb720d82e0f95edbde6e9cec00fb94b852d1377e5abec6811099753c19a4140d54f291ed2d59b3d52e6141ba241d4944ebdb6082ee830f949515ffcf865f55d5537e3325d781b9d0230a338bc6172194548c7dc394cc8cdd9586a5be84b8d2f05987da4d4b94713b1a019a8ad57bb67053a0aa34b0153913a8bbe14e60bab34e8794c7160d934a31f158068566157f36d1e95a144239fc2f7a59f7e8d8dd23f0160ddf6534472db0946644ade1026520df5f86bb9c42e8041255ebfe1dc37b7e0b274d9cfa466045a4ad0765f820c6c1d94dbd7e4a0a8d3d7d5c30ea482d9e5e9ba619d6cb3f3707a4c45e4df89c15d8a63cf45fa05375f6b932b75160ed44e0a6e7343ce1632dfe1d214c3b97d5df63a5527d6c4313be8ae79a58e986dfa7ddb80d8b752f4729dc5ea232348c6f01af6e397e0dfc44690fdb752048b3d5e65accaef9ac588019804b542f950b3fd7f5a8086700476f9b74b2a24e5966ab91ad3effe2aa9bf83bf7b2080dbe67f77c9232624acf8131e26dd6febc866c7d4e33955780ea64332bed4ff5025412016d47ae3fd025abf61be5bbb94efc2dda86eed043c3920a5fec843dcde72ec7aa66823f048f95d24c2e321a41a7957ef36e86bdc5e2cb5e3e4b1049305dd2ae551f92a1de2686f76c913d93f3154fc9c7db568bf9cdbacefc0b7b45e7b1fe07e004f0c2be6ea1cd9e6c458444628832fa2cc52dd2ae41500f132b55ba5862e478fbf826ea0b7b1a361b4bd51b6bb2e00ff96b2de22553683b6b20bac2844043272695603ad4c67d5f3255857824dbc1e38138879b2ba8202571efb05b40d95ebdf57ea63e6996d3faf94936aeb45925b0a2c377b59b57f9a64b79e35f8e5f44fb63e48e667e4d5962795c91373417627bf4d184d45f6829451700df28a8e0a3b5c22a0ef5da6f7d73c7b1033fb488a377d6c0c5e165a7b755d63eefff4505035f6eeb7b4e07585e973d720ad38c6bd79aaab01a1951cb2a53773833b4cc7d012573c22767faa2d09751f3dc3a8ebe8d6193973768e4242a41ae8285aa788b5548febd4fd61e0ff4bb1b75c54dd09acb3be02afe921392e8fb4f00abd8e2439aa82b0c24b48e3a943803257131b866266ff6f71f6476f5c18a7bbff8dc7163e3a6d1c2b8db507f5df578d87cebbccc7de185c24b7a11aff5b466e729e3c62d67e7cc37658bfadc0ba61c2b1267bca1c6a39eac55ea7b4afa01f9066a82da4c3ef5244815e511de6bb82123044c39152efcc92bf209eb9d84733ed80ec37bb076742b630b02d24bbc8244e285ff616cb69a008ed8f8a232ef86f4131532d4cfc88b7d8ed92cf1ad1752da98e13e48abb094fcaddb5df8a3409a9eff7a1891e463543ced1254d8d30d0cc15e26e03b38ea4f590929a8525ed60c7491e8ee8ea0cffaa931d7078e902a36375a4bd4969655dc27cef10378286fd14f4943bc7c983531be1f3f7e27f5ef172d6942436e5137092ee8c2177fdc78ef585c65cf1456bb35f298c545fb7e6262b80fb30e2c4b2bbf0d6dcc86961f6b5970cec03ed9c4bc82d24870aa2bef3e61f9fb2b8c7c091794bcfa0a13cd4adb1ed161e57acaa12ab29bb58661658571054dde11d645ba5c3860423a4b388a19d6d8dbe5888c8c3c45923956d6d068ecc6d8c450239f4da407acb30e36ab02613e61f54dd6d8c01abc08b6cd328f863de8c03ab1c99bfa806b4ee5346484fb4352dcbde87f8d9d9714898b14499b4205c9e72026be2ff4506825c1b171ccf228141d9076dfc0eeeebc79580ef417cfd2adbd87d1ad67321896cb6f133cbf45e5f075174980e999f5c4c7931d086bd6bf9d535a2cc0284432eff1c82881494249565f611e1ec07f86badb4640bcba5063cad32486f48da1b84edd39f1b96a15b000f54daa2b9971842a7c5d43da868ada86df460ca0d9a4f09cadd0ea944d14da8d72a5c41dd006a13290d1ae985e6182ee4442a39dd0e10111b9bb2a0d67370fecc546aa933a29613dfb291d8aba967f82af55b7a2550a6db217dda37876c61d53adf2a816410725703f123ef902a6a88d69845cfa789f73a9686ea1387d898836ef3acd9c15caffa4b364ca5642e0a37475e0fa1184bc9a60308b84ffe72fb54491e5f3926ea6787bdb30c493bd79747d06939fe83c8778ff4b5250a1370756c6c0d2bab66d3fbd8615949c04e9c6a8c0896655823c9a3ee272a2f105bbac614e9cdd62cea48ba87fcd041d0164465f0aa476415947aacedfb3f4fe931b805ce86cbc0315955d9c6170a4418049945be76b311230c1ef5dbbf97d50bbf2f66c19d012f279491ed6aebbdd5f029a2c2c07e6b4e9227f171fc02b62e91e74c740eb3aaa11b7f48c2703ba7ef1157bc999c7ec7854d6de65e86e9bb7afa3aa25ffe0517f949167018d400a9877df57b538174ec98f141f689be26a49260c43edc579ff4eff17aba3520f6efec006cdee9ed6050101134661f35fe6eda002d05cb78c406b79869dc0f22c9987625558c3e69e08f21992d012be253ed9676fa62eb7e662446a68b8474381b60894e02774e01701729c46b0edaafc6b5a0911003d29757e61d5e32fc3aeb86d86ec8c47c176487ec38b92c304e3ce318e85ea038c6a6cab2b46123836673837b2e90662ee3e0a604e597a47ade467c093e0f0d63f94c10ea4c1fbdab7b4254f0685bc82b293bf640cd31acd7bfec876e45ea854d3727b6904c3a991f5c1eb066c1f936ee892140fc1aeaf69accb043dac386b3b3bda8f0586a3ee58528064bbdf92363e84bccf265e106e3657ae3b10e53cc4e42232aabd02e75f2ab0ab3cb408d1846dc6cc09cc92ecd008acb50bca88fc274ddddb642cbfa43b4cb7affe7904786aa94fef66d2080dce80fb831a0a4d0fe92b76278480b1086a9a0582ed377dc27a165eac117acf4ee3082bf0abe057411279bfabdf51df1eb211a0825e6135a05c01a3a19f6678836a9fba23df43f276d3bc0d06183e6255fa493b80beff0622336377f960f03b0382a9b135a29a9864201db9b4feed2b04c6b9f5340a0c6ca8dac77ef02e275436fe9609aa26c8401c3168e401209cc6cb87a675fbbbdc83e5c2eea3ee26f1ba5e1b5450d575d0050f3b23bbc10ed012d733fd061e4bb87f2c81ff871335c027c765dda60e79e21c9b952c9a9e8ce218d7598d1d065a087ff7c6e1002a296f963556663a70c69f9d27464baea206b3ee5ad15c3fa07f8abb9e77f0d795b7ec7186729125163bb618b82290992030d6769964d01e4b9da2721c579e638d665e0fc517d325f7fd266d7a0657dbd89b6079e6ea866a3b6f9ab06e0ef11895a0e052e2552414f0794c113870b8c92ff20adfff212b91d6cd66a657dfa7929b1f0a47f5361cf750bf886665c8521b6e6bb56a93cbd9fd32fbab2f888b94fdd0c6717971b5a454f19f54158da917e0f47e900d4756b234c217adb4cc63f2ef3c7fe428698e8c8a343d4a527de94f5910894247cc9651bb991d38c91b622951c6314d299d2ee1e16ddeefa97002b1845821ea8213922d81cb5d8067d91e47b059f299b533a4d58be57d3e67185c9a638b832e334fc75c38158732bf30862eedc2b1d8529db48e2733ee1bb316d9a3cb66ab4e805fded52199d21b484ee6a74d68569ef6e4dfcc7e496c72df46f089d11e3a69356effd87e52abf5f7e1e7dd23d5a53e4d49ff874b65f5e896e7bbecdc7cb250848e2f0cc403797dc47be1b0982001fa18ae802cbeabd10a668f7355cf272bc002b28f4b9fd4982d5ad08c270e3ce92af45dabe7caa92352fc32024b30cd2295802b835636a352d4f4618f5cc9805af71367d710e614060a2488887108f77ae24a12a2ba0d4933336c95d16148ba10b455ca7647875e33a59ce9292bde40a36c41e0472415fb6a4b98744771b1a28f861170b9abc7b8939daca9420248e0e6c9553cda1ac137b201242a0700888a7d3d7c4ea42821ade58c41ea5441ffec92d4bf869aba9c62ec5d48451650b6f136c315f63d84e39b7bfeb6dd7b7135da4a7f764061fcc2d851dc7a962800a3fa7dd0ae8bc52a5944f2491d4e3d968f3a8983892e962f37baf0b1870ed89372945923d", 0x1000) syz_emit_ethernet(0x10a2, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES32, @ANYRES16=r1, @ANYRESDEC=r0, @ANYBLOB, @ANYRES8=r2, @ANYRESOCT=r2, @ANYRES32=r3]) socket$unix(0x1, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r5, 0x4, 0x40) shutdown(r5, 0x1) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) executing program 7: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xd, 0x13}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) kevent(r0, &(0x7f0000000040), 0x100, 0x0, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0xab, 0x20}, {0x5e}, {0x40e, 0x0, 0x6, 0x800}]}) syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[]) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x57}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x9, 0x5577c533, "3c107dae307e08002b4600000000da64612c3300"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)="bf0909b98732e43ae0ee63c33dd9cb7de67102649ec14a5cded53919ae073ec3840470c82e4e6e321625a3b8aea50ed102f865ac1f5533a8164d4293c71442b6439133b700dc", 0x46}], 0x1) acct(&(0x7f0000000000)='./file0\x00') executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f00000001c0)="644cc119b00bbdfc5497", &(0x7f0000000080)=0xa, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$unix(0x1, 0x2, 0x0) msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x0) getpgid(0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaa4aaaaaaaa00000000001c0000000000009078ac1400bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe44) setitimer(0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) recvmmsg(r1, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) msgget$private(0x0, 0xb06) setuid(0xffffffffffffffff) setgid(0x0) executing program 2: setitimer(0x1, &(0x7f0000000280)={{0x2, 0x4}, {0x20, 0x9}}, &(0x7f00000002c0)) r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1, r0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x7, 0x3ff}, 0x0, 0x6, 0x100000001}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, r0, 0x0, 0x101}, 0x0, 0xc70, 0x0, 0x0, 0xfffffffffffffffe}) r1 = socket(0x1, 0x1, 0x0) r2 = socket(0x1, 0x1, 0x0) setsockopt(r2, 0x2, 0x37, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = msgget$private(0x0, 0xe8) 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(&(0x7f0000000100)='.\x00', 0x400, 0x174) dup2(r4, r1) r5 = getuid() fchown(r4, r5, 0xffffffffffffffff) r6 = getuid() getgroups(0x7, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getegid() fchown(r1, r5, r7) r8 = getgid() r9 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r10 = getuid() fchown(r9, r10, 0xffffffffffffffff) seteuid(r10) r11 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)={{0x0, r6, r8, r10, r11, 0x30, 0x3}, 0x8, 0x441f, 0x10000}) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x20, 0x8d96, 0x2, 0xe1b9, "3f7affef952ef7729bf744680b7b2c8eb81112c6", 0x9, 0x6}) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc) mquery(&(0x7f000059a000/0x3000)=nil, 0x3000, 0x2, 0x0, 0xffffffffffffffff, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r1) r3 = socket(0x20, 0x3, 0x0) r4 = socket(0x0, 0x2, 0x0) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x62, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd600abad7002c0000000000000000638000000000000000000000000000000000d57aa79c6b632500fe010000000000030000000093b0c83e5be3e6bf6a3584876740e1994e841dd217d6e6e370f4780800000085da6022f18a0aa86331bc467f0be1fe2c790d3fca0615dab7fe8d0e2e65c1c4ffd06c764ead89a2afedf1515bd0fc20454a128c32efed5a8501bbbb42fd5f15fd7796632e7610d911a7b97f339e58accd2069ee3f35ef9e72e8de86f5ef2cdecd03075b629eb192f83177fed2d345b82b18027e918d0c819a3b01", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d4bc4bac90000000000000000020"]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xffffffffffffff1d) semget$private(0x0, 0x7, 0x3c0) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000a00", 0x4) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffffc, 0x1000}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x37) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/47, 0x2f}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYRESHEX=r3], 0x3e}, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000004c0)={0xd18, 0x800, 0x67, 0x58, "19d84d6833ea0300bcc01c03e36bab940776ed07", 0x9, 0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x63) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000500)={0x1, 0xa}, 0x2, &(0x7f0000000580)="90cca17d8c550bb6735d78be9839f1d27b968fa4b15c45c21a00f63f4195959051da63cf47a58890200e700500053c275fe1d122a4742956eecd3c41ac8b402d9fdb16edaf5396c66267ab2f0781702e775229b0c22f15754a79126d20359176465d491d13c5571c5c64153ac7fa9fe7a1e05d56c927c5b163e89d8b8f68f0d9cef8957f3e197bcf051d3e4bf43222436baeefe23e43bbed33c354af8d02ebdec0c15aedda8151de76d697ca368c3458715b01fe061a656cf6dd0b11e8c41bba5f61960b43103f9c2474", &(0x7f0000000740)=0xca, &(0x7f0000000780)="4020c56ec0f779a0c3cc3c2f09ae506880de1c4c7f74754008c99cb474d7a48ec3c201787d25648ec209f021c961d5a202c409b48a29c22d1604b8b92ca334ee7466700dfba5907048d3d83062b6572748c63ffc28241aa7a7074b04fdb55d89c536d37a57e463e2", 0x68) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) bind(r0, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000140)="71f91e3471ac2958bc5a9150e5f00cf204b0e3136ae02c003c2c1d94a34b8e5f84cf71b59c7a15c47082", &(0x7f0000000080)=0x2a, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x5, 0xfffffffa, "3a118c37510a8c10b4001000"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x7}, {0x8106}]}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000c40)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a", 0x67}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000b4b000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil, 0x4}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r3 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) executing program 7: r0 = socket(0x6, 0x1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) r1 = socket(0x18, 0x2, 0x0) (rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000400)="b88694e47f", 0x5}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[@ANYRESHEX=r1]) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setreuid(0xee00, 0x0) (async) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async) r3 = getuid() fchown(r2, r3, 0xffffffffffffffff) r4 = getuid() setreuid(0xee00, r4) open(&(0x7f00000002c0)='./file0\x00', 0x3f54c03cb53f6294, 0x0) (async, rerun: 64) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) (async, rerun: 64) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) listen(r5, 0xfffffffd) (async) connect$unix(r0, &(0x7f0000000000)=@file={0x1}, 0x2) msgget$private(0x0, 0x19) (async) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000180)="9b5a707b2a0cb9477150c2b20cd4a22d2ee03a6080a207c4a5f875751dc4d083a4797cedba842a58de553af6f879c7ae75b588411a619064b35951c09f66512ebed6ed91cd78687401d0972e0f99bd7aa14c7752665095", &(0x7f0000000200)=0x57, &(0x7f0000000300)="475c37677445ed494373e355cfe301bd65dc24b845264def0a2bcf306f20c14ad25fcf33b0b63f0d53ddc0bc5f090ae570a024511090ad985c91c64674d82a1da1c840e5e34d3b01d27841b252406a2aa48bda90e99d903d797990c1326e7bb9222d594f56f72fdee4dcb1d8cdbb7d0feb919eaf1b727f87125be4e315202f9ad95c94dc7119b9c742984db38b88e751034df005b61e76b0d56cba0068c87519aa6c6770b79d0faa64c300f4693563c1091fe76a24ed2c8c0223e7fdcbde4a76e4fde2d6a0686dad246474c97f", 0xcd) getegid() (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r6 = getuid() setreuid(0x0, r6) semget$private(0x0, 0x2, 0x490) (async) getgid() (async) unlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7068, 0x0, 0x0, 0xff07}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x7068, 0x0, 0x0, 0xff07}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0x7, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x100000b, 0x10, 0xffffffffffffffff, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) (async) setgroups(0x1, &(0x7f0000000080)=[0x0]) getgroups(0x27, &(0x7f0000002540)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x0, 0x1009}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) close(r5) socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x74}, {0x2, 0x40, 0x84}, {0x200}]}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x74}, {0x2, 0x40, 0x84}, {0x200}]}) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000400)="c11d2fb0d5c5188306f880a07231ef458be28edaa6f665b373474fe0e4fdc22fa724c3eaf14bb92a97817a507c079c53735386e21588036beb851af5d48f3b746f9ba649761a8ec659d771e580a9d2990055821685577936e35cb4f01222695c14e508cbcb3099e2f580475802989ab16023bb7498a4c051c3652da0799ff0fb542183f21163eea1f7f7795a2fd8d478f06a3656a41970629a077ea8bb0fb86073c759966d9fc47d774769f680f5c6baae2555629530ee6b4b576559f68717de042dd8f6c04a74088165eccf3df84ae4c012b869647e00"/224, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r4]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) (async) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x28}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) (async) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 6: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x4000)=nil, 0x3000) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000100)=[{0x3d}, {0x1}, {0x6}]}) syz_emit_ethernet(0x2e, &(0x7f00000001c0)=ANY=[]) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0xecc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x21, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000005c0)=[{0x25}, {0x1c}, {0x16}]}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "346c47518d19fabf00f17abafaf7281dadba071d"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x41, 0x80a19f, "bb08000100f1675910812cc900"}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x6c, 0x0, 0x40, 0xfffffffd}, {0x4}, {0x6}, {0x101, 0x7, 0x8, 0x3}, {0x4, 0x7, 0x4, 0x3}, {0x5, 0xfb, 0xc7, 0x4}, {0x0, 0x0, 0x4, 0x4}, {0x2, 0x7, 0x7, 0x1}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) setreuid(0x0, 0xee01) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) r3 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0xb02eee9c9a7dde55, './file0\x00'}, 0xa) getsockname$inet(r3, &(0x7f0000000400), &(0x7f0000000340)=0xffffffffffffffaa) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 1: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)=0x8) r1 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r1, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) executing program 7: poll(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) 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, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d602762561431218372", 0xce) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 6: open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, &(0x7f0000000000)=""/38, 0x26) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) kqueue() kqueue() r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) close(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0, 0xfe4c}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x2}, 0x10, 0x64, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) (async, rerun: 32) r6 = socket$inet(0x2, 0x4000, 0xfa) fcntl$setown(r6, 0x6, 0x0) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) (async, rerun: 64) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) (rerun: 64) chown(&(0x7f0000000380)='./file0\x00', r8, r7) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x1, 0x0, 0x0, r8, 0x0, 0x84, 0x5}, 0x18d7, 0x10000, 0x77a}) (rerun: 32) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) (async) socket$inet6(0x18, 0x2, 0x0) (async, rerun: 32) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc028756b, &(0x7f0000000680)) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) dup2(r1, r2) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) (async, rerun: 32) shutdown(r3, 0x0) (async, rerun: 32) close(r3) execve(0x0, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x2}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 3: syz_emit_ethernet(0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) (async) getrusage(0xffffffffffffffff, 0x0) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x1c, 0x4000, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) getpid() (async) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) (async) socket(0x1c, 0x4000, 0x6) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) shutdown(r5, 0x2) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r7 = syz_open_pts() ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000100)=0x7) executing program 2: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}, {0x24}, {0x24}], 0x3}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x2, 0x3, 0x106, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x978b, 0x0, 0x3, 0x80a19f, "ba08000100f1675910508b00"}) dup2(0xffffffffffffffff, 0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x10000]}}}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) executing program 7: select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) getrusage(0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x0, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, 0x0) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x80206910, &(0x7f00000001c0)) (async) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$PCIOCGETROM(r1, 0xc0107004, &(0x7f0000000140)={{}, 0x0, 0x0}) (async) getrusage(0x0, 0x0) (async) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000001840)="9b9b6d6c1e3002e24b79d9ee0a8b05216fed2398647bb895e071262b37f3c3b6eab39239a8dd947bfb727f13e827f9ddff3bb55425c983ed0062d85668494d6ae1527482c174a899f471f59e965327c5383d5d87e492772c5b6f9d62cf154deb69309b7e68dc5a932b0de60261260c2d1b7c5f2ee15fb6a78378972287216df2226ea2620c486f6d371f21d464b5807fa8a18be4c93f9a590af524ca521be5d36ee92b1c4c2a7c3812525eb8d69cf1f5f70a18217e44b8", 0xb7}, {&(0x7f0000000140)="f2e38205bdf69222542af07eb1b028d4598768fd3485f4175f5ee62f8d824adeddd95d7ef268449bde7af0ed5e3f220ad95e6dad8169adee3029d451a9f91b6d4e", 0x41}, {&(0x7f0000000700)="9cfca99400dbbd3e285b9765f23ecca4545b95dac6904d84057c76b02ce869f9002e9999bffa9c91a5b04e2162cf7fe60e5c827c3fe919cc55a2db2f7bb4feea97c7a2cf9d191f80992559f9baed749a86f2d8135d794a4969be33d43beec94e3b8fd1e270365607dab8120ab3d63044bdfe969299c8c910b334642dbc2adf7c35924094031b8f2880e381e0f1953634da388c254479bfab8d626cd982a39c9d8cfbad85e77ff9b533664e24cc963c550981552e1f8909184fb7180e3e959fdab3fe696b6e8953e7ec05e4181a7f0879c11f16eb11791df4c73f15", 0xdb}, {&(0x7f0000000280)="2d727797ef566f2fbdfb06ac5a536840e212", 0x12}], 0x4) writev(r0, &(0x7f0000000640)=[{&(0x7f0000001740)="f5575eef1521ebcb84af5489e62ebbce1ccddfd211c1463a", 0x18}], 0x1) execve(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') chroot(&(0x7f0000000100)='./file0/file1\x00') unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000540)) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6da0b08d886dfd3ab4c442de33c74d0ff7946a83c180aed511af0d3eff58a00acff7ecc72afce9830fbd4edc05a5b077b39f6b4b7e961ce3c370f2f88a7bfe9e2762ddb30c131b1d20aa39f57ee", 0x91}], 0x1) dup2(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x48}, {0x34, 0x0, 0x0, 0x206}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="4dfb6b79951845e2cd9668618b36d93df01b8b7d45d0bc640ada53de1096c280bc3fe8a11c5aeea07cc0aca57612f97d4b101b5199f73cd5a5bb955d8f2ab8d018223f7b466cfec2b1a9fb56b65db7afa8570d748d5d8c08785882a940bd45d0984200a1bcd0fac462e146746296242e7342abce5beee86b92b0be65d3aef495a0ec7e2df79837fde3b44ac1773ffd11cf25", 0x92}], 0x1) socket(0x18, 0x3, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) executing program 1: sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x14}, {0x84}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=0x0, @ANYRES8=r0, @ANYRES8=r0, @ANYRESHEX=r0, @ANYRES8=r0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f00000001c0)="644cc119b00bbdfc5497", &(0x7f0000000080)=0xa, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x80, 0x0) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x0) (async) msync(&(0x7f0000952000/0x2000)=nil, 0x87abbe8d1cc6ad9, 0x0) getpgid(0x0) (async) getpgid(0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaa4aaaaaaaa00000000001c0000000000009078ac1400bb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe44) setitimer(0x0, &(0x7f0000000000), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) (async) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x1) (async) shutdown(r1, 0x1) recvmmsg(r1, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) pipe(&(0x7f0000000040)) syz_open_pts() (async) syz_open_pts() syz_open_pts() getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) getsockname$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setegid(0xffffffffffffffff) msgget$private(0x0, 0xb06) (async) msgget$private(0x0, 0xb06) setuid(0xffffffffffffffff) setgid(0x0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffff}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) r1 = socket(0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x0, 0x0}) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x20, 0x8d96, 0x2, 0xe1b9, "3f7affef952ef7729bf744680b7b2c8eb81112c6", 0x9, 0x6}) (async, rerun: 64) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc) (async) mquery(&(0x7f000059a000/0x3000)=nil, 0x3000, 0x2, 0x0, 0xffffffffffffffff, 0x6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r1) r3 = socket(0x20, 0x3, 0x0) (async) r4 = socket(0x0, 0x2, 0x0) dup2(r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) r6 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000480)="9b0209c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a95b82000b9429c25483a9275d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d91000"/528, &(0x7f0000000a40)=0x210, 0x0, 0x0) close(0xffffffffffffffff) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000100)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) (async) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) syz_emit_ethernet(0x62, &(0x7f00000007c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd600abad7002c0000000000000000638000000000000000000000000000000000d57aa79c6b632500fe010000000000030000000093b0c83e5be3e6bf6a3584876740e1994e841dd217d6e6e370f4780800000085da6022f18a0aa86331bc467f0be1fe2c790d3fca0615dab7fe8d0e2e65c1c4ffd06c764ead89a2afedf1515bd0fc20454a128c32efed5a8501bbbb42fd5f15fd7796632e7610d911a7b97f339e58accd2069ee3f35ef9e72e8de86f5ef2cdecd03075b629eb192f83177fed2d345b82b18027e918d0c819a3b01", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d4bc4bac90000000000000000020"]) (async, rerun: 32) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xffffffffffffff1d) (rerun: 32) semget$private(0x0, 0x7, 0x3c0) executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x8, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000000)="a23bc03626603cf6e9040000", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) r2 = syz_open_pts() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) dup2(r2, r1) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f0000000180)=""/198, 0xc6) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000340)) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2e1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) (async) pwritev(r3, &(0x7f0000000600)=[{&(0x7f00000000c0)="95", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2816, r2, 0x7fff) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2816, r2, 0x7fff) msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x2, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20}], './file0\x00'}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) flock(r3, 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x9) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mknod(&(0x7f0000000200)='./bus\x00', 0x8, 0x9) executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000440)={0x20007d8, 0x80000001, 0x403, 0x0, "01000000000000000100"}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = semget(0x0, 0x3, 0xc6) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) semop(r2, &(0x7f0000000040)=[{0x2, 0x4}, {0x2, 0x3ff}, {0x4, 0xede, 0x1000}, {0x4, 0x8, 0x1800}, {0x2, 0x24, 0x1000}], 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000200)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="9876d692a3ef9c7ab923a2f0", 0xc) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x2, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r7) write(r0, &(0x7f0000001480)="19866af30d048bb359366224ea396cb5d1b826bab54f722493d2469b68859c35fc208e88852f66e79e9f48211b9e3402241e9ad2e43ea59b259cfd5302ab9fff57bc40e85cbaec296066cf1e63ef9d70c881bd01dbf9700ff7a6382fb7f721a378414c899f80a77a9d1b858631595d6a91fffd58660d661815ef2c300145c5fac1bca7fd2900cc63638b15b3a954cc885e997b3ad825a11bb55f439ebfcc6b50b857dad6f10d0907745b8460679979", 0xaf) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x7, 0x0, 0x0, 0x0, r5, 0x1b, 0x2}, 0x7, 0x0, r6, r7, 0x4, 0xfc9, 0x3, 0x3ff}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000240)=""/56) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/4096) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000300)=""/201) executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) fchown(r1, r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x400000000}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = dup(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = getuid() r13 = getpgid(r9) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x80, r10, 0x0, r12, r11, 0x0, 0x2}, 0x0, 0xfff, r13, r13, 0x10001, 0x8000, 0x6, 0xbdc2}) setegid(r11) setgroups(0x2, &(0x7f0000000080)=[r7, r11]) lseek(r5, 0xfffffffffffffa41, 0x0) pipe2(&(0x7f0000000240), 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x3f54c03cb53f6294, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x23, 0x0, 0x27) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 3: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x7ff, 0x2, 0x3, 0x2e}, {0x8}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 7: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) close(0xffffffffffffffff) r1 = syz_open_pts() r2 = dup2(r1, r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[0x0, &(0x7f0000000080)='*\x00', &(0x7f00000000c0)='+\'\x00'], &(0x7f0000000300)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/@/\x00', &(0x7f0000000240)='.^\xd5\x00', &(0x7f0000000280)='$^:d:\x00', &(0x7f00000002c0)='#2&(:\x00']) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd, 0x0, 0x0, 0xffff8001, "397ae2bd352bd9b08fe85cf42f6d739ca705c12a", 0x9, 0x8dec}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, "984edd7bfb9d870a92db7461a1a5d69e18973eff", 0x0, 0xffff4413}) executing program 2: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x25}, {0x6}]}) syz_emit_ethernet(0x127, &(0x7f0000000040)=ANY=[]) r4 = dup2(r2, r0) recvmsg(r4, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/11, 0xb}, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000001600)={0x0}, 0x10, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0x7fffbff6, 0x0, "6106a6bc44862c5008c8b500008fa800"}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0xffffffff, 0x400, 0x4, 0xff, &(0x7f0000000800)={{0x9, 0x1, 0x1f, 0x9, 0x20, 0x717, 0x8}, {[0x6, 0x3, 0x0, 0x0, 0x1, 0x5, 0x8a1, 0x6, 0x7fffffff, 0x3, 0x10000, 0xffffffffffffffff, 0x400, 0x7, 0x756d, 0x0, 0x3, 0x4850], [0xffffffffffffffff, 0x1, 0x9, 0x401, 0x73e9, 0x9, 0x6, 0x7, 0x7, 0x98], [0x3, 0x0, 0x1000, 0x1, 0x6aa9, 0x6, 0x6], [0x256, 0x80, 0x4, 0xfffffffffffff0ae, 0x9, 0x100000000], [{0x3, 0xffffffff, 0x10001, 0x3}, {0x7ff, 0x9, 0x2, 0x9}, {0x800, 0xffff0001, 0x4, 0x1000000}, {0x6, 0x5, 0x7fff, 0xa13}, {0x3ff, 0x2, 0x8, 0x40}, {0xe71, 0x5d, 0x3, 0xe80}, {0x8, 0x8001, 0x7, 0x101}, {0x0, 0x0, 0x0, 0xae9}], {0x3, 0x8, 0x6, 0x5}, {0x6, 0x6, 0x3, 0x1}}}, 0xa596, 0x1f}) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000000)) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x3, 0x6}, {0x46, 0x101}], 0x2}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000380)) mknod$loop(0x0, 0x0, 0x1) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x11, 0x3, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xe0f, 0x1fc, 0x0, "4dc8cf7e75b57dc84118a5647f8bb76a3efa1ae9", 0x0, 0x3}) executing program 4: r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40001c04, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x100, r0) r1 = msgget$private(0x0, 0x210) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x1, &(0x7f00000000c0)=[0x0]) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x9, 0xffffffffffffffff, r2, 0x0, r3, 0x80, 0xfff8}, 0x2d, 0x7c3, r0, r0, 0x1, 0x10000, 0x80000001, 0x7ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x1, 0x9, 0x0, 0x6}, {0x0, 0x9, 0x9, 0x4}, {0x9, 0xff, 0x3}, {0x7f, 0x0, 0x7f, 0x4}]}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r5 = dup(r4) ioctl$BIOCPROMISC(r5, 0x20004269) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000300)={0x4, 0x101, 0x400, 0x0, "80e54079bff1bf1e03eff5164cc89953209126dc", 0x0, 0x2}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000340)) pread(r5, &(0x7f0000000380)="0b83bb6ed02e85a965b521eb0624ccbb884a78b585fb82d6415991e3df3ca0e4c84536006d873001582115b650e77acb5f9383468fd86af84bbc84b09e6956bec483a6e08f8fcf05fe43a2e0fbd2edbe6141025687a0a6ac06b5663b54aab069194f40a3a5a694d329d6e6cf47b0350b0b284513a7ad8921842188ac6cd16d9790ec5e444240621d39d0051396ce12965544b0280a22542f1e845c681f8a1fe84ae3b1a88a81857261b0c19d5570190a0e6eda76ab7894418211803f08560d40de4a251481db05ad4899f8ed3130087c8b5e1a80d328877e9e", 0xd9, 0x8) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='c\x00') ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000580)=0xcb8) chmod(&(0x7f00000005c0)='./file0\x00', 0x80) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000006c0)) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r5, 0x1) read(r6, &(0x7f0000000700)=""/130, 0x82) renameat(r4, &(0x7f00000007c0)='./file0\x00', r4, &(0x7f0000000800)='./file0\x00') ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000940)={0xe3, 0x0, &(0x7f0000000840)=""/227}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000980), 0x1, 0x0) writev(r7, &(0x7f0000001b40)=[{&(0x7f00000009c0)="2307dbe2500eff66e2cb8fd7d1a9c6f8207a8423a9996c4af8057bdbd6148831d3d57f5e437cb255d212b438b070ac2fab06256ef60002024e87e55869657f22fbaa45e1ef1178da2152f66bed346bc6b25840ab4aa744978970e8fbb67c11d2480fb5ac193043ae4090eb76e47ddcbafb6b19d3667ef807e3a12e5012d3f120fd2b04b9136124e43dcc91e5d40a9b4f48f361b887ca82e148dc92ab5fac6295807db9867fb2344722b657fd81687a6c2cabca0e8944137b47b608bb24fd30a402acdfe1079e31ec48719ebe5ea36196772c5c934ab1a4ba66d775f9001ffe7607af49762438c24e43743c922115aa0c0b44db73fb53e3bbf3a25f31a19caf847e55e54128662c140c3bd345eb00e846f6aaa8818f56c465a137753f41ebf9079cc62018f7d36f521a3fb6b0e7e13dcd447b83097fc79d3b013fe422d0405c0a74ed46888b2fd10815e456f7eebfaa2f4a05cc9a100d96d54241dc155437171d6e3cd9c61eac570535dfe10206c5eaeb48f3884aed9b41c3ee49e6f9b6c3c802cf7c461f80af18f1f415d136cd9e320ba0d1548c38b145d4aaa12e1663a09f55dd30777df096311a70dd9c22853f2f97c3be9d6157cf3217dc908559484e651585837c3e5bf2c6bbce4272378101305b88e2a4e3e8de1005060bc5c31a352c633710b0362015adb8b3be179135ba491c0c9874a93b9530728714ca8cef1e1898e8b8b9c805607b9d19c0ed51de8b308b35dab31ebdf3c3978ffedeee5c09c38ea6071f18ccb8d9bd9efa53ccf981f23bc9e1e900b9316093a832956cc76fa6f2d14d7e8b30b60ba131dc23bb4daede2360e610ae71fd5b11096d11f59e325fcd3726e71ca90f7479a0d118aebe1a2f3897f360835f8af64f0ab0bab7168ff7bec1c852ccc6a0f014d6a381966963f37409f5eb3c2083b16678d96d3b9c4dc02db5e6b2449eb18b6726a10c1c4acf6651ae1ddcc224342dbb8a59d8529e971177a7796ab6919a7d72a7c8076ad7240961819f57e3bd53f9aa5dfc93850b72212d878d9bb8440cc24dd298f19aceb584745699c83700a2f7f6954569763e9850c99ac51ff35b70dd5228de124cf4698b4443b3c6420c18dbc354227c114f0e30323715bbbbbcefe00b082dbd3d92be9f3abb029a6ac97073409514f354ecf8f7f9eb12570d397c80a407e4c4b782717cb137acc07ade1371fe43910dc458fc335c79462839149e12684dddb3fcf586785578e0a876736d7515b016115a99b822cbffb80b5756cfdd118fc160a199545d3b3944d1d19364dcf254bac551d6c66d67614f7d766cf28cc74bced05bfb467d0b328281c2523486cda803b6615362ecd58e88e3fb6e7c3a629a6c5cdf188983596b30c45851d25e6bbb8dc1be2da027d8dec7bfd892d545edbf2e3360233d7ec2fedb19d36a8ae16def01ae543a6d0b61a5ce16b8cd32bc68d33168efb56d301487372676c28e87bae3ae385a9b5a7f11c8c0f22135d3d4aa05c659fe127f6ab814dcf8a49accf4e617cef1d772be21d74b6b39bb7f772927ffaca5290e351403925fbb93a36aee07b8d270b4d59a0a6569f175c6da5ab18bbf30e3eb4f888769362d64e62cd835a1662bcc0f05b9151f5c97f8742f4d2b131003e30adc8bf3ebade8b9c588b6628544252d27113f472e89b7cf01889e050ece77761200b4e9ce4e72feef74c70495355cc46e8d5a14b5311a9f2ad2c6ad269fc1b1757b839b84c9ee0b438565cc45135523726e0f474421bdfc8bf942e7340e3d232b21201430cdc904e05c443cbdc62d6ad0aee46b34a9b020b785f6f2080ffc1df923a1bfb97f82903bedfbee47c1ac840687c6e5d78ef2edb7113f002f82eb190f7fa4bb00b11fa4af752e7e31a7984c647034acf146b0943db05c1ac77e0868bf8df733787014a23a5e776dbf6c6823e3c25effafc9b152170380bc17e6cb1f651d61df4e19303482deb51d05ad3b4232fa7fbabf7ef2e820d50de33ecf24685ecda5f3d022f702c2e5a38ec0270458cf02d385defd05f6f241085b6a6a08ddb0998ef07eda4932ae15fa9d48a0dc3bce0f3410621477ab138d872f5173e858b9f506af8c95d991139748dc5e3db01c4b2d9d4f9a3dd445621263765c0673f7bdc7cc4b8088f38f90efd5353befd38ffaf18f8876804b3f70d2e80b878c978865172bef9eb72a7372ec0bc49a0bc55d715b10774d42627dffb8275e88b31e8c9c900a205007524b3f8a70abbcbc44a946b0a77c99c870f83785ba1c3e60daf970a2eff7abcd5f84ffc791ca09c92d5ca22d9858d94687cc706c1adf41f0d558d950f37287e6ef2815a58b3aa0c51e26babf9d72a70f0b516955b35f22cc073955b16538cf9b779682edcaf4fb0cc1fbdb1def7c3f3c5bb281390eca8d6dcd2e660417d7173eb998995d3010133ddbbdb34ba4f35a6f500f0c08c6855c7983c88b57979d478f785ed8ebc328967c3ff75e730a250c248d4ec060c25cec6220bbf8d62189fd83f69ace1974e9bb81349b09fc0efad43858f4182ef4e403b366e68fafda5dd7e87f3bb438d67d40e4500616bf2be120b8565446389932635cbc3bd8f5f794403b4ea60364856c71ded790fbacd74f410e04dd458272a5bafae06fcb67c4d74a62cc51547bc178e36bcbaba8540d24a05ced1709f5b99ad905e7268044ed52d85bd6c2ba6c5b62a1ed75dcdfa036ca017ad4a63a55a6babd8cde2ea55e7b9d23c7b3bac797d4e406bb186caa895e577e7f30b447df08927303748189d25167ed53df9510f9a7cd37f590b0f1c504c6a0c991d09c1a1947f6df5c40db142af30c8aa3d2eec225cb3398bcb6c20b11561b39789934e6cf01f8bae59ec50366db4703264f3364ee8383f1baefbecb5c0086027ae9dbd774df53c45ee43597ed8dd51e6a060912cc3d84dfef34f5c4bf3d724e9492c83b6828f1283d0afb1c6fb876fa4a69ec8e14f86f14780769764491d11581b0b866dbe172e5d59458c7f757d7349e94cc1bb7ad948e89db605bf03a5895a23d243c8648047af430c2d443abdbcbcf5f0314b954a59f62588290bb3b943ad8d67ae1cae316bf7a126ceac086d253c51331aa006377023525de4cda156594c0eb3f82b41245e1b5880e9a800a25de042f7cd9a9125ba06017af212b2aad74204f022bd8e8be0c4e6901e4388bad90f1a6762754ba0d150516007886d20317dc0d28a12248973ad211682843e1f292d0fa87ffdaca0ebab6c1bbb480a618a3b6a889422e7bf0501f20f4d5a3743e3f9b13460be8881c2e81112fda8a48fd252d760fd09829b608a77a8c8c6107cdeaad6d7e8c64ffa430209b7d06427bdd04480ac9afea015a90cf70de8bff4115c8af50ca2d4f9663a680df9166c1cb8f3029b6c3c1ffbb61fa74198a3bb8c723d7d05775fbbac72c55800af0eeb56464311f16989d471cb062db3b4e7925fc76e2e1dc3aff4e3bc2ed5075be43390295d6310a96a34fba5d5871018da324257832e5146601fa977d108d5ddc1cbe216612f50d253673831843c7e15b9c7403858437dabb5d8d79d634e82e0a37ae390581362bfb1de11246ec43ab757b15a99ab7d2a4a5fc862904b0a77d9ac77fc260224717d990914dcd823b40930c1c6ef9f739c7a130106571810110e6f89c443ecf10372d6053de68796e5c265acd96d3a1f71c39359bcbc172be6a859de37d414584e1534d8e5dba8acee59fe4e28a7e04537b6fb8336ef2147f8d3c3b8b86448fb28a273f0ca35ac28bb6767ef396e9f93733c98ffe839b502f6add4a792a16b86a9992de23abef695f7c275fa62b5eae9b0ca4ac95b631296a44b2920bf611f893994216e1c1219882a83cb69a1136346afe264d51e448e733d25c7dde7cbb1a700951ec49ff117141503120c899ec3672f922de8a18237b9b497117d7093e5e5ab2bc8641a43850465419cabe818dca9567d5fb8158157c1222f850907b3d5aa21126590ecb0ab938b5171bd1a4a16552c3f083a2edee2e9aea62bf37c9e219473cf27a19ce71c0eb02f51e8449d42f75875f821b60f36d8f6ed4ac2dd0aeafae1fbe5b7d330694842793c97fd51011400ce02e179c17704b8a9a208afa2d35acdcbd9d3423bf12357463e0b0cac5e0a3f8960fc729d1dcd4bb9001c7f0bb1770460361b8b58c43cbbbf73f514715c326e826f7ddc8dc0f05dd826adb832fa7b965bb8eaeef46009949d0b2d421bfc1485ec692ad4468a177130ffe812a4160ea2dbf2508b2debd01bd0e154402548c72e5040bb37654927c313ee6842ccb0c4d0a9669fb3b7bfeb7eac296134eec1f3a95b20bc2049188c6059752cc5458bed52b0a25b6dfb0867e9fc51c7508ae236e081220f08bdc981715d2d63d38b7967277f96306bb30b50ff587d6c2bc4e1af4029a80f3ef025aeff53aa45789ca0b5b71a44095624c371805eaea55c7888054531b448482e3ad111fee128cdff85728199c727be51f53b1df96b68e83f167fc4e0dcd02a6a5c0231b6dff24ee99d618d159e9ee2fa24038fa155e979a91b333a97b9f2d7a284aad5159dabc928d9aa57936b4549752aaf5a5c164f459878323281deefda103c68ed5845b3819b0714b709dd3350806f358ee9203946b247993b4bdbda9a4030e27df0788405bbabe2504c428b7a3e0b40ea391e512e3da6618f1b72c1f2c64e543697dce8d25477fb97dac93cce39c143102bb32630388c2bcfc785c09ffc6e359db1da49930231e2cbff55c1f02fd1de848369a70296f2a8f9456847c2936ccfe810d5fdf011ba8ccb089dc242c4049ae08bff825e5546073306d2599aade5f5a10557b6693212a927aac29108f3b1c63293abfb72d454a1b199d3f5f6914b93e139ecd7f719d38a3efc8269c746690c31839f149f91d0f5d77547449e29d32af0ca6422f464940d2f105f9d2340eac71411bd8b0cda4cda685a74e516b089e348fc54c5e228f3460e1c55212bcb3393bf2b63525fef95469e28065fc07e4daaee8ef59f4508395bf9715757335e7ceca1e1e58cf561ee1a74cfba1f093b3e691910d6c68428b94cbd480651b662dfe2f131b51ef4ce68fdd80105ad83485142840013d5ca56373f07b21810ee7bdc7a168f061a6edbc950431cba9d37494794f262fbbc63b36bc3526fe51bff728edb6c11721adcb20563e7ebb4be0b6b4074e465a8c4c7da32a8b7e5523054a315dfe1f2dca8414b69032a59a9cb5ed27523235ff78f86fc3b7c2157da4fa8f1e23afc5e9618ace8b913b3e6fbc169fce5585fdbc917a1404798002b8e9d69619b53799f7fb0ab7c69d93ee36897bb6e11fcb6053a7b8a825cde742f7233470bfb97ecb4653cf50898b836dafc8f8b77cd754a9f2da23bfd41225c3cb6e949f481dd4c44787f38603b73e3b3643ef9b80952024f9dbeb5cf0c35add015039423da98b53f502c6f0c6aebce9c37d071f2dbcd4b46e546ba0be32007a534662de28dd02bb4395a8811ef727ad39ca2511f6e5a6a8f031bc61ace29ac859824db428a31de10b429ea1a24eaded521d7e24dd6b56338fa547f54bdad3eb11882e7dcae60a0979be8fd540602604da5e23cb2e8a381bc4c6fba733e3502701ba9fb20b0f9b68cf6fa26799534c1899f9ce305c1da5bd24c962a6775842c41a94e857e87d5d45f6e276cf7478aaed285194b5f574c68c155d8f2ce1591840184718b7d24549061f0bd4fdf340e68481578d482afdcc1c99c6c56d892d7a4c944b3d5e4840f08d9a3bd441cf32897937155032d1f72a7b0776cd3dc6", 0x1000}, {&(0x7f00000019c0)="340977fd48f2d63bfca9a88f299649022b52bc41e17239509f54255525268f823bd539ba5868ae8ae9945265f4271480df504d47b9d7c6f11437e52b16de8f3d22ad00", 0x43}, {&(0x7f0000001a40)="04c501bf87db42532e96694a16009aba342b4e74842a356d232e536e84ab220c7e72857ff22d84295ae345e9bcb391f2260b46d664f34831dc4786e846e093cff3287d6ab4b73d37151cd1d52e332c5a36cb2395abd823ce7a4a6a59f1f61d12debcded29583fcb5d6fe0ffa4a9d5e37c4b8d1435f1af9fff6ff112d9cc512f494f457997245bd14feb2dcce343f0a047a487e177a98b5b55563287ce7ab6cdac2b67e249451ffc46bea09abeb0cb4ce3dac1f154fd9ba503441630eac6ae80991", 0xc1}], 0x3) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000001b80)) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000001bc0)={0x2, 0x1000}) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x81, 0xf7, 0x3, 0x8}, {0x6, 0x0, 0x5, 0x800}, {0x5, 0xff, 0x0, 0x400}, {0x2000, 0x3f, 0x2, 0x7fffffff}, {0x5, 0x5, 0x2, 0x81}, {0x3, 0x1, 0x5, 0x8}, {0xff, 0x0, 0xff, 0x2}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r1, r2) executing program 3: socket(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000380)=[{}, {}, {}, {}, {}, {}, {}], 0x7}) r0 = socket$inet(0x1e, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000040)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {}, {}, {}, {}, {0x5}]}}) executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0xf91a}) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) executing program 7: r0 = socket$inet(0x2, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7"], 0x401, 0x0) msgsnd(r1, &(0x7f0000002b40)=ANY=[@ANYBLOB="03000000000000005737f4e8cc9a4d372333874964cdc9f0c9b28429a1d6018e66ae805a6eaf5b60973595de3c6c60ed4223387465aa674b54a5edb2e320b72509e127825ce3c37e97f2dcb3634dc4bf8ad00addfdfe89e41b89d2e5211bc7053c6633039e49703d5d99c2edb8217408b39a202a5d350885d40a85574aa11c79d543dbd0988912350a45ff7253d405381245569d0ace931883eb85c37ae701281811ba1b8960038b2720ddcec3cfb8c238bf573aef5850b865e449ba54b24ff019da46afc4e2433ea69feed66c441b11ffee290e2bad0666"], 0x14, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x6, 0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f00000000c0)="84f016906d89c4c0646fc70a77bc4e5eb974f56bcb76d88d22737879962ecb59e786820e58943206bf22a1d856b9f82e1a06bf371a1c33fa1bdd86841f9af11115e0a53f5d34070b03c84502bf97cd5ab450d711eaf5456823e2c5459b764a2c4b7185adac4a70a2", &(0x7f0000000180)=0x68, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000ac0)={0x0, ""/4083}, 0xffb, 0x1, 0x1800) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) socket$inet(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x64}, {}, {0x16}]}) writev(r4, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e404", 0xe}], 0x1) socket(0x18, 0x3, 0x0) msgsnd(r3, &(0x7f0000000040)={0x2, "1df33699fb72338397098e5454c10006154e15f1b31f789e96f76daee6c959cce4e33b0c92d52ab85c4a74f6cc35b548537157e49c12251bc6e2e9b5607bb9698293586fccb241edf8df36f8cd"}, 0x55, 0x800) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000080)='r\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x60}, {0x84}, {0x6, 0x0, 0x0, 0xfffffffc}]}) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000100)="6f86efc09802952688084127b3e0", 0xe}], 0x1) open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) executing program 5: syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@routing={0x29}]}}}}}) syz_emit_ethernet(0x117, &(0x7f0000000000)={@empty, @broadcast, [], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x2e, 0x109, 0x67, 0x95, 0x1, 0x95, 0x0, @broadcast, @loopback, {[@lsrr={0x83, 0x2b, 0x9d, [@loopback, @rand_addr=0x9, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @loopback, @loopback, @loopback, @rand_addr=0x5, @empty]}, @ra={0x94, 0x6, 0x2}, @end, @noop, @ssrr={0x89, 0x13, 0xff, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback]}]}}, @udp={{0x1, 0x2, 0x8}, {"af810a435e6dcefa5e8d203a4d26f0b13e2791f6ad62bfedb9eb28d56363c210f10780eccb7799f519c476e1671df0d9254d24dd31495d6a146c8724ef768d25f1f19644322c93c4561492f46b4980a7091bb5e714aebb6977c516ef6e65df8c3e297276b161774d80f831409e355c426c4c72f521556b3f0209aeb80fb27f3a3af441a1d9ca0010b49061b0132e9ddba1425a7bfe09c5e7d4479ed4c80a9c4b4acde03d26"}}}}}}) executing program 4: mkdir(0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00']) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) executing program 3: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) setreuid(0x0, 0xee01) (async) setreuid(0x0, 0xee01) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x2}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) socket(0x0, 0x0, 0x0) (async) r3 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0xb02eee9c9a7dde55, './file0\x00'}, 0xa) getsockname$inet(r3, &(0x7f0000000400), &(0x7f0000000340)=0xffffffffffffffaa) (async) getsockname$inet(r3, &(0x7f0000000400), &(0x7f0000000340)=0xffffffffffffffaa) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x8}, {0x24}, {0x24}], 0x3}) (async) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair(0x2, 0x3, 0x106, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x978b, 0x0, 0x3, 0x80a19f, "ba08000100f1675910508b00"}) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) open$dir(0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{}, {[0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x10000]}}}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) executing program 5: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r0], 0x3e}, 0x6) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c22", 0x49, 0x0, 0x0, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b2, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x2}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 0: utimes(0x0, &(0x7f0000000080)={{0x88003fffffffffff, 0x4}, {0x1000, 0x6}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080), 0x0, 0x0}, 0x0) open(0x0, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) executing program 6: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x4013, r0, 0x649) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/239, 0xef}], 0x1, &(0x7f0000000240)=""/39, 0x27}, 0x101}, 0x10, 0x801, &(0x7f0000000440)={0xff, 0x6}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) pipe(&(0x7f0000000040)) symlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {}, {0x0, 0x0, 0x0, 0xfffffffc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f00000005c0)="fb051aea3f669986f7bd29eed47902538960e80cfdcc03e596bf70240e08a7c28327a48426cfc9523c60b4b3be6da4309ba34030436c6f8c33e9140d", 0x3c}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x479b, "bb5d8846eb3c87f896bf01c2b1be4c895091a896"}) syz_emit_ethernet(0x0, 0x0) readv(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)=""/86, 0xffbf}], 0x1) sysctl$net_inet_udp(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240), 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x5e) read(r3, &(0x7f0000000280)=""/201, 0xc9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001a80)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000340)=[{0x2c}, {}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) close(r0) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x63}, {{r3}, 0xfffffffffffffffc, 0x85}], 0x1f, 0x0, 0x7, 0x0) close(r0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) r5 = socket(0x2, 0x3, 0x0) dup2(r4, r5) setsockopt(r5, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) chdir(&(0x7f0000000280)='./file0/file0\x00') setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() r6 = getuid() open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, r6) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') socket(0x18, 0x3, 0x0) chown(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000040)="5ab7736a", 0x4) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xbe}]}) executing program 7: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xa60f2c93) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x20e02) r0 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/143) r1 = open(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x0, 0x3, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x1021, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f0000000000)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) execve(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_timeval(r6, 0xffff, 0x1004, &(0x7f0000000500), &(0x7f00000004c0)=0xfffffffffffffe84) r7 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc00c7007, 0x0) executing program 3: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = msgget(0x3, 0x640) writev(r0, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000300)="007a774de42cdefad090df9330cff30babe1d1782c1e25742b93f22af167b5002066ee9e08422f7d219bf16ea11e8f50", 0x30}, {&(0x7f0000000400)="7c7e80ed1ccab9e30a2f674a0c12608fc939166b83a1c174ae72c40ce2949e4eeda374539a19a0e3a6a612bd7e08d836a99688bb53bf7bb7b27239c078323c773b926d94be790b597229dbeb56f4d12c040305577f305e38432f95499274ab35b5ccb7c52ca59f4b96b0d97dba39427c95fdd489f1d969022ffd1f92429cde463745c04fec549592326c089c27243d8c5d63a4f24db58b2b958c3896b65fa5b682da226f501f86bf0a25e2f31e0d5e3d0068f8a6fb25c089505221b88b213563d40422e7bc006ed1f72b973989ffb42aae2ed0f45717417ccb8ad88b24c52b36895c31fcab417644e5c850811f621e72243705b33a141d", 0xf7}, {&(0x7f0000000500)="951499beb1196944d5281c7293291b6a621879a7061fb6146524eff42ec1ea745607579424cf70435f447ad3295a9ca4c8fc3e469317d0ba074002e553cc076f17f4806f6199b1c5b199794c7800af061ed1ce7b630c86a3347b9a73fd049d42bd12b680ce1df91da1", 0x69}, {&(0x7f0000000340)="d27d291d0f1aafce0f4be11fc4c3e26a2fe0a840ae23ff56e69fea5a4afe8dd0b8fd531aeaf0baba5556970d7967388e9b8c71628957274847287417131810b4d373a1e9285bb10ce17eecd59838818462541ec60ec5d44d1aa9a58d388607d20b71b39c2259140bb2bd8a6b", 0x6c}, {&(0x7f0000000200)="820216f596a158669a7c2e992f6038c2b9516929892c27a24a8d14dee2ca92d1675748bd16641d0d3511c4a2b45a77e044faa36de966392f1fbe5f1a27be2d79942649f5a66d40cd39d99a2e7c54bbd3e28e35cffcea5d9b5be3ef58ca70b8b8f785792388fd133fa1312a126369cf926c03e9702c1fbad5042fe2a6899635e17a5ee02314d619a35412bd4e068de1a960957c533ba194ddb4dd8a96ecace7b9868de1cb9ad0810a89e5c4f2d1feebd58b82f65a", 0xb4}, {&(0x7f00000002c0)="7f11abebd3f96de590", 0x9}], 0x7) msgsnd(r1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x10000000000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}], './file0\x00'}) mknod(0x0, 0x2008, 0x412dff) r3 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) sysctl$hw(&(0x7f0000000100)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x500, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 0: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000200)=0x4) readv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000080)=""/221, 0xdd}, {&(0x7f0000001440)=""/92, 0x5c}, {&(0x7f00000014c0)=""/208, 0xd0}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/56, 0x38}], 0x6) executing program 2: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x2, &(0x7f0000000900)=[{0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0, 0x40, 0x3, 0xfffffffc}, {0x50, 0x5, 0x9}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) mknod(0x0, 0x20, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r7, 0x800c745b, &(0x7f0000000080)) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x81, 0xf7, 0x3, 0x8}, {0x6, 0x0, 0x5, 0x800}, {0x5, 0xff, 0x0, 0x400}, {0x2000, 0x3f, 0x2, 0x7fffffff}, {0x5, 0x5, 0x2, 0x81}, {0x3, 0x1, 0x5, 0x8}, {0xff, 0x0, 0xff, 0x2}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r1, r2) executing program 3: open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) socket(0x0, 0x0, 0x0) (async) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) read(r1, &(0x7f0000000000)=""/38, 0x26) (async) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) kqueue() (async) kqueue() (async) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x4}, 0xc, 0x0, 0x0, 0x0, 0x3d0}, 0x0) (async) close(r6) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 2: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x3, 0xf91a}) (async) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) executing program 1: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cc", 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x190) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x3, 0x7f, 0x57, 0x20}]}) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) setreuid(0xee00, 0x0) syz_emit_ethernet(0x161, &(0x7f0000000180)={@remote, @random="603b5f0dfce9", [{[{0x88a8, 0x1}], {0x8100, 0x1, 0x0, 0x2}}], {@ipv6={0x86dd, {0x3, 0x6, "bd2328", 0x123, 0x61, 0xf8, @mcast1, @empty, {[@routing={0xc, 0x4, 0x0, 0x2, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x16, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0xc26}, @enc_lim={0x4, 0x1, 0x8}]}, @fragment={0x11, 0x0, 0x4, 0x1, 0x0, 0x5, 0x66}], @udp={{0x0, 0x0, 0x8}, {"9c9dc1de5cf515cb4c4c01234e84c98752f8b53537636f1d23020b26e46fe9c379881ecc360427dd293f7d1f45711b364938dd529c30d163fa6aae665e9f21b7cb205e0983a4075899ba488994be64f1a1e68cb518c8b6aceaebdcab1a43d222bbc40bb22484021a79e4393965b56adf1a3d9aafa3100c77ae6dfddbd2ecc63d0fbbd8b9c528edcfc6adab489dab47ade6c2d575a1d11ebc4b3c8bf0aa8f94a8230107c6d84be7680561b23fdf27be7a1739b6801f1ecc3355472304f5204c816256fdf279254cd9725096ef530a8815246546"}}}}}}}) r1 = getuid() fchown(0xffffffffffffffff, r1, 0x0) r2 = getuid() setreuid(0xee00, r2) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='r\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() dup2(r3, r0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr=0x10000000, @empty, {[@rr={0x7, 0x3}]}}, @udp={{0x1, 0x3, 0x8}}}}}}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x11, 0x3, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xe0f, 0x1fc, 0x0, "4dc8cf7e75b57dc84118a5647f8bb76a3efa1ae9", 0x0, 0x3}) executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r4 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r5, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000300)=[{0x0, 0x6, 0x800}, {0x4, 0x22}, {0x0, 0x0, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xb) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xbd, r1, r7, r1, r2, 0x180, 0x6}, 0xffffffffffff18ff, 0x6, 0x3}) r8 = socket$inet6(0x1e, 0x3, 0x0) sendto$inet6(r8, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRESOCT, @ANYRESHEX]) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r1) writev(r1, 0x0, 0x0) executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r0, r2) sendmsg$unix(r3, 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x87}, {0x74}, {0x812e}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000200), &(0x7f0000000000)=0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x2}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {0x2}, {0x6}]}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) (async) executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() (async) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) (async) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) (async) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRESHEX=r0], 0x3e}, 0x6) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa05000000512f4d335c22", 0x49, 0x0, 0x0, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) (async) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069b2, 0x0) executing program 1: socket(0x20, 0x2, 0x20) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x8, [{0x2, 0x1}, {0x2, 0x10001}, {0x3, 0x6}, {0x3, 0xffffff92}, {0x3, 0x80000001}, {0x2, 0xce}, {0x1, 0x40}, {0x3, 0xa80000}, {0x2, 0x9}, {0x2}, {0x2, 0x401}, {0x3, 0x10001}, {0x1, 0x4}, {0x2, 0x4b}, {0x2, 0x9}, {0x1, 0x9}, {0x3, 0xfff}, {0x2, 0x3b}, {0x3}, {0x3, 0x2}, {0x2, 0x19}, {0x3, 0x6}, {0x1, 0xfffff9e0}, {0x1, 0x8}, {0x2, 0x6}, {0x1, 0x8}, {0x3, 0x9}, {0x1, 0x401}, {0x3, 0x8b70}, {0x2, 0x7}, {0x3, 0x30b6}, {0x2, 0x8}]}) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4}, {0x16}]}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x9) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x82) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/151, 0x97, 0x1800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)='<', 0x1, 0x40a, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r2 = open$dir(0x0, 0x10, 0x101) utimensat(r2, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x6, 0x90f8}, {0x1, 0x2}}, 0x0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="8449a4fe5a8bb654fba9262e18c8d746b2783331d1f635f1bd4f5aec745763baccc65630a77d7f833eda2a388d4428790fac98483a78eda7704912385a7884d0cddad5b43fdc24dfd8543d6da69c76db26dbfeff627e0294bf518700c684449d86305f4baa21fc7e361a6c164d1840ea6d01d46593009577f8be416aec8e3dfdecaa79d3b3c0e9429844a05ce23f11e3c49bae2696306ed4a5eadc20fd6323914fae1f01e3", 0xa5}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "f1ba36ef57df8151a58bee5f7d7d6c35cfebd27292c24bfab3a2a49703cfe42704f94f4234cdf9237558cd9f0cb242ce9b4dfe0c380d7708815b6585c35b63eaba11ef30fe26f0db13bfbf6591d23bb3766dcd50bdff0b351672c254ebc43cc30b048ba899b7e08c1cefc411b2ba6473a2c4c77dba91424e0958392f93f1c4bb46f40b478608e48cc164010270d02b20d97a3f30455f9f311c5696397eac212c91983f4d16bafed5eee0743d51510a45c5e2ff250a533784f11459b5d6be54df64ba8a864bc14049978e484f7251da288dfb48cbb317ff210dbf4421403d950f0e10910a8dc8348d18efb07d555273653109826da8ac2424deb7387d798b4eee1b2c9e8871d7564730b35465919da3805f99d88d7801b3e4bc36c1a250b88be264d50952b3d7c5792bfbc52305bfc4b0606d5f116afaf6f3a51e7b3a21b727f519407a1b7ea531f2948bdda0b19083661cfeb05f0e49c9b6c8db5c232be0ea32f524a5d5d376fb269746c3f7633a851cd42398bd76c0f338b0770abfd3b9cc14d17a629b9c7aec09b6ec4057fe511800117bb7f8f5f8949162ebae7e2880083add93c3f2f59132fcb18d68780523316ad18ff2ca036bb5a8fc1df93c1598048378f6b3f55afb1087dfde88b119908a1b3594610806cf001b74cf1b8c78ec6087c1d636c0b95b884933451abca5100b6fe4c2506d2f6ca188cb85954df430784f63316c01703d6c76acde7dbdc217127e4e66d7c084f00e70b347006ca57b0ba554c52cd822f0f9712526234fdf4da5355c3788ca3cf66f0a1a87dd0535e984605f870390803e9fe1cfc61bde5eb206d5151a2459ea2932814bd2b2c070257d742053ed073f909b6e41b63bdaa09715b91dc89737971f71aec93cddc7c6476189152466cc8a6fe369907d16177215886862cf869aa914836d641c7104b3623cd31101acb51ee6d3a85121503f5164337fa8aae481f201c7486e73e1533c41e73d6e5d388c82e4f7d198c02fabf7790ca64740746e869d4a1adf180d1ca2dd4cd01040dce811ea5cc17f75d18b5ca30d3a0101067c20588da5a0ca7f9869c63d9c08241066272e4290693fc3e79ffe763d3163577654a8c15e8a0594537b17f67639d8ed2281c539a5fffb9673be80a499a09d90e0f0221107316948638c755cb346ed421693708387facb053257a94eb669e1f4ac3da4637e980843956aaca12101b4a39531407063359f37435d14a6dc0ef9e16609f37557a503598b932c7a798f271b4b0e5d999caa8f5fe3868bf7c2f77535d0c6816388870bb738cf990aa1a8dceb053fdb0718f942bd229537c858d1c261bbffe79d9c83ae447b1f3b9629a44d7fb8f7ed275e8e326a448ec25dbc61071aaf4c751ca849a2800264c38edd20a9dc10e873a6010720700c6dbbdd5e4cc738d1e0a57cbfac2ef4fa0c65deebcdc5f3fc0d52553e32084384bc9a310f2cfaef13d1ddd63ead627cd97fa381ef34e559b271652fa03d13b7aee405322c0b9be0f3f282e0ad751a870e601e07656fd65e493b796c454d4b26ed7498e44176965a718334f94f0d9018f963cff8b2e7d5e265e9a91b0f5d15c506ac7c2bef88d87428853fb124aa360cddbf69b9fba13ad1035603649b7ec85238d93861d6b118f258417d67b423879495cd0bec574afb05b60f6662334fa3ea15ead66e20bbcc36d52f725c52eaab022d4812ace9acbec9a14c9b55df52bf88e51335f5b4f23b8517d7699cf19a6cf9318cef4b73e0c7d3a51e2fdeac255fbaf217ed2cf0ada74485256ce10b1d7824236fa98eef5ff87d57b8b44dcde0fd6d455e40e48795b146e6fdd49ac3b2135c80c5a3d89f6c658771f7c9af6effdc0e73528c49c930a853df50bb800fb94b2f598b31d6426de783f2de4f43602347a6e4b16e59096776527ea2c91e0d10cce490b4b234ec6686fd829fc5c4638ed177b7f7d90c2a153f4b370daa08a514f269401da3f364c875fbf5edbfe4b01f41aaca5d63035a98321ac226680a9605c62cdfae36eca8c4f32e85c8c505617f28baeb3e1bc155383ea7425a72e5fa3b933954c28cf870d45f626716a0d592f121ef6042eeefbae28d25d294c1f3fbe2ab4b1c118daf85dc0e86937571054680fa4f80bd84b243e816989a2682b866b7dd978a8b228ed4cd98ad83612c84da4dda9bba5a38025fb2c1b47d3e5650d17b25788c81f46a88d515693ed3253329f61c58ea42235f39a68714d3e61371f8117fde7237e0696a730cb93c53f6bc872f29579c14698f220aa6b964975a0ef08e1741b349905926cf5b7360d1f80751155350a12be5c161e7559acf60760471c60baaf75a79c940106ef1bd9d3d4b45b8cca04e464fd0feffa968ee77ce6c5acba74f0be965c97230f77c553c93ae57e22bb4a0779278633e1e64b2b9c21413f198211dbb37cea82b1ba490ec768142100199e5d1ed7c80494888e7a6c8c480c8fdffaecafbe991f4b4917bd5f95c72c335e424557364609dce66c811dc2528cd148f1d8ba9dbfc3eedcca70189b5080aa1f38260fa424aa1036edcf5be7e6e855008e3cd0721ae1d7b6200189435a391040b8bc277a95cc45a2d41a76f17ce95ef4ee5da8e9640017a2c3303c5c09758cc72f65f63d11712b792dea83402da00544dc746a259ef1b87fd7218e528eeedfb5d9ff32d17efd8164171356cbbb96571d3164503852dc66ec6929810e4044ed47efc83a443f9e9644e41781e4c0590e7252b7f1c923de6839b473dbb2e90a1718c0179426e30e983751f1f5aa0be24c7bc6852ac7fdeea3ca104787e26a2e4685019f6c862e4e87752b23bf41b96357a41b689c45244f6443d76a68b78e4c172c85c11cd5582c30e77b7e4e08f6139ef14925b421b2853cc532f8d173da5518700cd384cff143be5302719e683f09b43f6b50e596a16a9036a847ccb50709074b04bd2bcc1033b424ef7c20b8f184edc201c1971fc856a4beda2b3adb697c8e5700b698cd17e56991553b5bc2c7774ef56fe18ee389eafbf3bf30a2d0e4fb49b0ea7ff48010bb0d0043cc869b7a4146588de945db6ec05425414976895b2d6bd5c1539a53d2cb4da42ada60a09f6842d47b6dded0fb605a2a1a23835a67b2fe8843a950e3f9ce3a0e733a14babbda7e225d591d3683d8b5de4471727acb5117568e74e130e6733840b027a7cefecad8e60ab93bf097252da34efef873ad362d5c8880659c351ee5f33b54413e5448c107db1c2db4086794064b34b9238718ded8f8c25d3a55a47b87e0df1a12a2f3e73a5bc0507f52a2fdf751c9d9b2994f13429c7a38ad9b35e31ea104d404b186e8f237b46bc4db5b8ccbe24f01f7d524d330176907dd29a54d013fe7ed9d683ac5802fbb545880f6c224016dc6ac436196871b7f85a38d9a21e9c31b1899b94a0bd7fdbae21f61f8713d11dd0fe0c48a81ff14b553dba7b463284fc84ae362ba125a236a3cfe53ea6e10d457366a161c2f723a719af04216e98804ad63b0fa6d07cafcbdceefe5b24e1120019ca3a99b904811803a8c24153ccce19b3d3e11127e58badebd341d4d6fa16a4125f813ec02c8be350d6b9f2d7a11cad0e3b8ccabb880148a59896a9d589a6707173a386b61811f7f3300b2a0aef5f830eeb505d384a56e239a5b18f96e8bdf68b17440f988e8c9b8467ebdda28191b111b8315e0e33ebb38bf5cfd0f89ca7919bc5250d8a36ec35489c3e11c42f84a2057f81b64262c65db8aca52666a700a015bc7f270bac263b48b459c3f59d4a59fd605b5f7a0f1e80106371e2dc0ca318fc01f92b095108529870243262d50a93285f165b25c93c0abd52c325c633d537a93a45ff1112300cc3754e3bd7bc35c3019fde165019f53c95514eb4e1a98c8b77e48ac442df24af13def9af2c281ddb6ad06e4fff42e31676ba94c883a8e165814985b7ce84fbc55228fff6af18a8bdae1b55066b07e269d05f8dbf94784354e3b4b7bbb340c29657e5357a49bcbd48bc1d304b69dbeda3ca5c6e9787ee3676aabaa162d2a131a4f6470ce514a2ea37737b04f29ef83a205b8dd93eb8d77180384b8c9434d7bbf10c4e47bd2f2b52eca5810ab11e08e7ae108823b85129e2cf353df10fa4d2eeeb305d06ecdfe4b4f14240ebbd9ab0682b423ddf88a36bbae7f427f54d94a3d6c10bea16cf13c71df059481a67ba2ccc4f0ee526ddfe21fafab3a6b2648f273fcc888fec17f6d93254117fbef158140de6514c85bb5e17d3112dc6d6f77ec2d0ee97cd2bf0d27ddb3e1412792b82c1bad3d00afe80c2fd46edd97619176ef08d39533035dbfa08a56513b87427dd71bb9e953867a5d7bd5d1b234f7c17fd8faefc18d580fb5715c21a90f25a8737620b9e845540595c5cbcd612f7b6ea50ebf3f04b8d9ec2635507ea4a8ccbc9475e4f1c77371be2e02b46fd96f4b9c41e2adb8af61580b1dfd4847fbcc416481c351f618aa3f81c47d59cc35f4907c0c930ffdbde1bb22ea7b0acf0ba859a2a59fab42791e2ed9dd59cdb40098650834c274ced922d1b810a341ccba0268503817f5662b7dbba0f6bbb59b9b67e56a59ea76114ec4df6ea0c83c4ff7a345df4c65584f8782db552bff67a471090a7c99e7e50569aaa107a59a871d072892550079d43e05108af07fc7696d8400e3e827c8a145243f53c6056cd916e4df0d23ee0abfb4b8b1756fb0ed03f4fa059b786390e7d7e14e3743e620c805fbb0166cd30f2cc444e678962a5e4a03afe1ab79c665c111f7d7e046d82793727a68047b52c340169aae055216b44bb8933d0449a4d4223a245762dcbfb88e8f418ebfa25cc0193ace983d41429232967337380c989decc7646bf1e42d9041d59e09095709bb6d3c9384db2391cdd2757ab5ce76dcb8a9eaa6e9dc7023fc0d34ebb0e78ee7c8647a87b6c6bd3587bb555172dbab9db3d7163b0ff98e93bbda7fe3ac03074ad8555729d10054813ee52f93d6c4301c6b541b4557f1a953773e8bc88fc4d427a07a993947933b3e6139066f767d6baf4dd5f4eca68d8c3ce1a66ef205a75f9af49da223869d23b8250c8441500556266207784da772e4cd5402451cf5e4b0f9b47f4cfca999fd256351eae2692f9e58f01e1631179575cdf8022b54d7846395e212fe12a7bffc76ac867119dbf97b6a6ba6d559ae0bb502a10aacf41a8f7210b08e1b8daac1c058858a40c449503f8b47bfeac826a7f2c2aec3db95a8efbb82b957d51cb87187a9e96da2f51967be55b8ea71e57d60f168f24c871e376252ecb1ba716e28a80a72e86bd6a4374d3971857103ebdfb1d4ba7ddfb71192d76d6effa9efb06a91be0bed78107484280f9a4ad61348e503eacf8c0df0d7ed7969cfb7bdcd297431df03112b3f242d8809a6ac6f53cc1affa3de803df308c7d6b573a4b4016298478437f28d31d6e77ff13a0115dc66f2f54debe464f427872f51bb7ea18f0b190c9ed43508835e17628ea8eeb9e8e79da14f87bc70591374ce20082d2e1326bc18154d3755862c38bfbc2c3727472d766dc5594fb37b50270fe7861a205f86cf0dbca206a604a28f92e312f8986f59c4eea7e1109b8600dab6234ea80bf4c130ccc2410ca273cd4112b61143db5facfd0f49bf4d6bd81b0984ca8195df852ffacf87b5b4aadfb4128107271eebded8d0f567b30177ad6563e9a9f98ac04f9c19210476fd1442fe59af6ffb4bb70e4ba25ebf4e4dc316198ddb21cb07777998141895a8a20188a69664562279a264b705f465cb005606f00bbc6fc20b16f70a92d8353"}, {0xc0, 0x1, 0x9, "aef116c26db30127260dde9febad99f583fbd6757767cd103f8cafbb73bbd0f99f6e70cc2500612b0c10312fb9a2f1387e3208ad8efa0c0c2efdf80e06d6dee221ac9b4385506e3a6579bc3984aa0c9d95addca9a25ea65c3f4cb557d26499d926e06f9a3db10a44bb2fa97309c9792358518f3b2141b330b8dff20690f235cbe4d1c66b69aba4328074b51a4a8983431fdf76cf975e635ce85a41484ef26286b29332bafc228b0619efa3"}, {0xe8, 0x1, 0x20, "d423bf6b5a364e1b9759876440be3a34ad8a9fbde0532295320c3c6bd39f8a8abf0c82f813c20eab5896ce6f9157197f5292fc008e95107dcfb108d6f00774e26e6fa4e3d352df5431f02d6bc7782b30b50f7224d41e264033a6b59a31a32c8b822f6e505e98905bfa2a114b14217028ac1ebe6445586f37adcb36b28dbd5713151e4fe9b1c92369e6753fe203ea77fdeb3dbb7b646640221ef94b30138704784157d4f0bc4c25bb696405dc308860a5f59fb7beaa738a4fb2cad8713988800193799ca6d15d97b517b2d22ca3349c09b9c1ef2b"}, {0x38, 0xffff, 0x8000, "fd9443ffb0dd0efcf7b6f64652252b5a9b11eacb3fc0b094687f1e840e841c8cec"}, {0x58, 0x7dab14248385516, 0x0, "43e6842826e88d35306bce8e21cfdae36d933065ce045bea5eb1e842675f4a2cdc0c606e94604740bc1b44bbdc6ba3aa967a680cb3642d4ed424110106ff3bbc3e182c6c378b5d44"}, {0xf8, 0x1, 0x3, "fc75e4f40c1ad3d3e2b11760da86268808bce4c74c027b4908d294ac52d56fac9040378724a9a8800a5df93b95f8ea6d5c74841e0aafaeead5d8571e6c6556a31556e29b02b2aafbebd00f0f0e9ec7892c9f4f3573dc6ae61b3e653b7a54985571e4824f7332664383ee213aa4963ae9ac0ea4abcb5f734fd03349ba80bb9e40a837b7bafe31abe4f5e6c39a9418972d768777517c845ae9ac92a592a0e8b1cb8899e7c7429da45a89bb49eeb9c1bf8f61471bf9b6f29ce49cfe53d77f07c5dc57a06c2737fcc0c4edb3abaad8fcdc0a0084d09f78fb72c5ab7f29a3aba4bed2f049a281056a371e"}, {0x20, 0xffff, 0xf36, "6d2d7b58a7d255e72d0b400cae"}, {0xa0, 0xffff, 0x2, "f37db543958614a2d4603d6805efee83347a10b147143fdcdb0f1126a19fa0043eaaeeefff223d3716b9ba264fbb66d02c9c6dccdccb1868f25d8f021bc506c2e5e590865925c8066f20d9eb2e9286aa40b1cb520c5b0d9f940c6cc5e14550b0509cc5c0028fa3e794cca19ef14e25d3c862ed4dffca5e8d5d9582dd3645732bbd6a329c2ce6f2321e6472cd03ef32"}], 0x1400}, 0x8}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001c40)={0x8, './file0/file0\x00', './file0/file1\x00'}) sysctl$net_inet_gre(&(0x7f0000001cc0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000001d00)="4478afc454b84c11d65b7dba3b4377c5d9d9f9abe22d8e3851612beed0c786af213f635a854408513a1af54c054dd38ec9a722056c9f86985689c4af857fe64454a93fb70162f51657a79c58b255ca760b6620a486d1d1f57dab65f55ea00476f8615c82d1d0786ac09fecaa953a6816843f72285014102a719c624c3f701f5ec1fddc731cdcd5779fa275ffba9b0ad6c658b54f9b01288692f6e416d0393f04cf769218613461e1ab09d9e0a748d1b114b3f5c9003cd56b42f438631310dfee355eabf9ab8bca27dc401881e94dcdfe", &(0x7f0000001e00)=0xd0, &(0x7f0000001e40)="143879304c75af47783e712d814c639b6762bbb657397fac15daecdcc6cc0d9a1dbc5049c5219a676cbb14f015bfb48ff024bd3ff25ec7b1a3bd5d98dcb13e910aa5699cad9b1b7f49df2b0c917b77ebf90801569a3faf2ab92e54e344a41c9a9ff970c5bc6cb62133f87ff2f33c7526f49f9334b37299337ee1e7f50efdbf93c898e4b83ea0fe5d8104fc3c2c335a2df81a8bf837bf6d89d04262cf8a82b358d0a34ff41f646e82c325d2645494c54e14545302c2aa9a6ae108406eb4cc6d99d6924bcb486fbbe202ee09cc9ce1233d31d8bd145c270d6820903f047db54910b94cec3bf1fffda72286d1505f4f4f5e2f52b095c38e", 0xf6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003240)="a6d5d2430ee769e095818f3d93af95a586903533097b51d5e385eda62c32d5a2c617ffa83226d606fc47ef5cf6f11db860a6bc49de2773d684c3cd096a8970aea39892eec4fcd32703d901d9cab4a930b4ed65bb549b1339f2e027a959bb49f182b12c6ebec2144b15aaba13bc5a3aa1f9c9d51625de3d5a8652dd5a62ae3d5056f2830eeddc399cd8f58a0e14b174cf97b49c0c779a31ed9aeca98c865a1fe9c84d9417f4836efbcba8a373e4c86e38cc651532bc85aa0e03cd3ac0c21c6b0924073866da371be032b7acdbde", 0xcd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003340), &(0x7f0000003380)=0x8) acct(&(0x7f00000033c0)='./file0\x00') r4 = dup(r3) read(r4, &(0x7f0000003440)=""/164, 0xa4) executing program 4: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x100000, &(0x7f0000000040)="5ab7736a", 0x4) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xbe}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r1, &(0x7f0000000000)="faee4db2a5febc10a8f7338845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06c37", 0x3f) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e0", 0x1}, {&(0x7f0000000100)="6fa533b2eda506b781f8dbc069461641c8da6d2785be257e9335395711a3c7bb0641c680be122bb694db035c7ff596ddc06acd1ed5f884d1d7820bd4eb283ccca63a80435b8b57253e7fd0cb02d9ea1683186f1afd3976fcfcd3", 0x5a}, {&(0x7f0000000180)="c88483de365a5309893d38c4b4701e88a5f1d3a8e59c1f6f3790ceef13c83d3f54530552ecaeb64b69ed438e15ba62710e5e3231d50932b6d50934c3201e78970ac1b0a85527e0e1006b0cda673f8dd39b57b7643d24f61afa7cfc8683b59b741bac0d39438fe9727a8827bcb524eca9c32ec59f515d4ab671a0d3f2ca43e65ed3f69a860f304ef2f526391bd840ddc36e729d29c205f7bf7b1ae0abf525faa46cbc5ebb8599795cd4d742e70c750e4ce6d249c47e8e6a82cf9a7688df513b3f344c9bcf45e89f5ee16b01e6d8647c4129ee89d8ca4db3fe8e0abb687fb64d8140c71a1f36eb04", 0xe7}, {&(0x7f0000000280)="978f1d00f7e35bd3fd0202fdf9c0d9ccba091c2409a7f79b9e4abe9d5cf493163cb730aa61c9548a0f8519c778af0c2fc42937fbe082ac5f003b74c11c33b7cd46ccdc7fdf3649388e5865ae19b2f68dd87babc9995e727666def7155f4d7b37e145996a42cf89df895a60", 0x6b}, {&(0x7f0000000300)="b06bd2f306128f5c98b4f9afd495df0317cd4a579946d6b7d7e2d2fec6fe448e57aa462682e2d98e498e07c4ab931e43178557a5bcf7d2ac5f55577fe4943bb58cd47e701385ced5", 0x48}], 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x6}]}) write(0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair(0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r3, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea08000000000000", 0x8) shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x7, 0x0, 0x0, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff98) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) executing program 6: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = msgget(0x3, 0x640) writev(r0, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000300)="007a774de42cdefad090df9330cff30babe1d1782c1e25742b93f22af167b5002066ee9e08422f7d219bf16ea11e8f50", 0x30}, {&(0x7f0000000400)="7c7e80ed1ccab9e30a2f674a0c12608fc939166b83a1c174ae72c40ce2949e4eeda374539a19a0e3a6a612bd7e08d836a99688bb53bf7bb7b27239c078323c773b926d94be790b597229dbeb56f4d12c040305577f305e38432f95499274ab35b5ccb7c52ca59f4b96b0d97dba39427c95fdd489f1d969022ffd1f92429cde463745c04fec549592326c089c27243d8c5d63a4f24db58b2b958c3896b65fa5b682da226f501f86bf0a25e2f31e0d5e3d0068f8a6fb25c089505221b88b213563d40422e7bc006ed1f72b973989ffb42aae2ed0f45717417ccb8ad88b24c52b36895c31fcab417644e5c850811f621e72243705b33a141d", 0xf7}, {&(0x7f0000000500)="951499beb1196944d5281c7293291b6a621879a7061fb6146524eff42ec1ea745607579424cf70435f447ad3295a9ca4c8fc3e469317d0ba074002e553cc076f17f4806f6199b1c5b199794c7800af061ed1ce7b630c86a3347b9a73fd049d42bd12b680ce1df91da1", 0x69}, {&(0x7f0000000340)="d27d291d0f1aafce0f4be11fc4c3e26a2fe0a840ae23ff56e69fea5a4afe8dd0b8fd531aeaf0baba5556970d7967388e9b8c71628957274847287417131810b4d373a1e9285bb10ce17eecd59838818462541ec60ec5d44d1aa9a58d388607d20b71b39c2259140bb2bd8a6b", 0x6c}, {&(0x7f0000000200)="820216f596a158669a7c2e992f6038c2b9516929892c27a24a8d14dee2ca92d1675748bd16641d0d3511c4a2b45a77e044faa36de966392f1fbe5f1a27be2d79942649f5a66d40cd39d99a2e7c54bbd3e28e35cffcea5d9b5be3ef58ca70b8b8f785792388fd133fa1312a126369cf926c03e9702c1fbad5042fe2a6899635e17a5ee02314d619a35412bd4e068de1a960957c533ba194ddb4dd8a96ecace7b9868de1cb9ad0810a89e5c4f2d1feebd58b82f65a", 0xb4}, {&(0x7f00000002c0)="7f11abebd3f96de590", 0x9}], 0x7) (async) msgsnd(r1, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x10000000000}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f0000000080)='G~i*', &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) (async) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f0000091000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f00001b1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000011a000/0x2000)=nil, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f000008a000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}], './file0\x00'}) mknod(0x0, 0x2008, 0x412dff) (async) r3 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x0}) (async) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000b80)={0x0, 0x0, 0x0}) (async) sysctl$hw(&(0x7f0000000100)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x600, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x2, &(0x7f0000000900)=[{0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 5: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4) r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r3, 0x0, &(0x7f0000001440)) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0xffff7c16, 0x4, "0afff5ff7a095aeba1d76ff218aabc86001800"}) writev(r5, &(0x7f0000000840)=[{&(0x7f0000000200)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(&(0x7f0000000200)=[{}, {r7}], 0x2, 0x4) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x81, 0xf7, 0x3, 0x8}, {0x6, 0x0, 0x5, 0x800}, {0x5, 0xff, 0x40}, {0x2000, 0x3f, 0x2, 0x7fffffff}, {0x5, 0x5, 0x2, 0x81}, {0x3, 0x1, 0x5, 0x8}, {0xff, 0x0, 0xff, 0x2}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r1, r2) executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) r1 = getuid() setreuid(r1, 0xffffffffffffffff) fchown(r0, r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0x0, 0xfffffffc, "92ba517131756eb31ae6a3b564cdb5c06ace4978"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) sysctl$kern(&(0x7f0000000540)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe79) executing program 4: sysctl$vm(&(0x7f00000005c0), 0x2, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) (async, rerun: 64) chmod(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 64) open$dir(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) (async) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "12b38b6abd0100008000000000000010000407ff"}) (async) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x530, 0x0) (async, rerun: 32) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x4) (async) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) (async, rerun: 32) dup2(r2, r2) (async, rerun: 32) execve(0x0, 0x0, 0x0) (async) open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) (async, rerun: 64) open(&(0x7f00000001c0)='./file1\x00', 0x8, 0x130) (async, rerun: 64) rename(&(0x7f0000000140)='./file0\x00', 0x0) (async) open(0x0, 0x0, 0x0) (async, rerun: 64) open(0x0, 0x0, 0x0) (async, rerun: 64) getppid() chmod(0x0, 0x0) (async) setreuid(0x0, 0xee01) ktrace(0x0, 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) socket(0x18, 0x1, 0x0) executing program 7: r0 = socket$inet(0x2, 0x1, 0x0) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) 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)={0x0, 0x2}) r2 = socket(0x6, 0x4000, 0x87) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x4000, 0x9b) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaa460000200000000000019078ac1400bbac1400bb830300"]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r1, &(0x7f0000000f40)=[{&(0x7f0000000080)="89f77d1e000000001b4068e1642ea58e722c8ab1c50469719aca06110046220f28960d6b4c89d6c1b724", 0x2a}, {&(0x7f0000001c00)="b111bec04cae7c7152139c94fc29135885c2b7b1126044c8ec888bb05b00f17dc4a24377c995518a3ead2b2c9078b262945bb9b4554847171f7334a23d1e34d3a2ab8f6f8f6ec6239a564210c690496e1a7c9d8b4b5b52cf10e44b1a9910b266320e7411197c1124d4fac6a4600673ca934eaa4b96dc5f4f1681b2f1b615a30f0979f80f8f9500247a5269642b9019da525b124ec3012cdd35ebb1b58a36bd9942fd9ecf632a7107c7d0a34857fe50e43237f827ee39c903829b68572bb4c373897bbab6be503e86eb3f360d69cbd82f5b99ca60f017506d2ba053ab48c88a94b145399f3b2f1de8ed5d93d8ffc28aa4141c8e99b8f1b0f1963e61a762900a433c6fbb64a350b868d62f3aa8d5efdde5d7051f38ca4c0cb5c3d0da2ceccdc6e57355f42e73744666b8fa01e572800573575d467b5dbe5ca6fc6f7eab1d77ad732fd568e2f8c59c2b1508749a55bf04bdddfd5c2dcb5f5c405c66ad224ca9d6fecc2bf8d7fe1e33ed765b200e1422e4f1599dff9595cfbd55afb3a54aebbe29624cfc769900baf957d3cadfe1be7e605dcd66e7c9b4f7be85d91f20830e296eb31e721e2cbee8d7bd120a20c0e540ef6fdc68f5bd7bd84557774db6730f00b1d786b2491b94332f1a96e2a622ad4a930697eac1d43337214c3973e462595d0b63e05ddec77a72b290093f3b64d2dee99f0a76454375616f3f5e020477c55f798e27a3ce67506563ab1a0dda4c5ae7243b4922e87b4d2bf98826567318a5d79bbc9bd77a2f0e57376bc85226e5e50f97f26e6ad213becc95a282f963e24aa12693e55054f8406228cd40c6768fab639abc9bc5e3d42e811b5ee33930a45444c4b5cf9cbda8db48d1af54f8faaa4c5f025bc084dd0b3742e72075020b7c0f069fa9939d15c82be759fc02dae035c39d21bebd06b1cbe247d119c9076d1c00f35102095dd676377b1a59dc1c2fe6135897882fbcfd6a8811b7e7a25e25b9d197a6217d517a0f398cfc19513ef1177982cb442531fedff8f382469b49d35d3751599c8090fa5169345c9b9fa3d710f373375ebff2aca2c8a750e77cbaf4459a8f782c9da945a96de669360f024a5c761544acc51fcbbda11a68e547826506001d5aaeb603d9a6cc8cb1e4c85d64dce37e07f75665386b465fc4630b1bfe6ead70a34837a7090e43dbb4830016d162a5d5453baf74e90ce9f153bf0ca26ed820b6a7d62c572a8725e6eaf28d1ee10593322a9bbaeed488f5e7fe947f2e25e67712447530b5b3517f7ea9a01a77e87efc1479c373da187387878d556c8085fdad7011519326e8aa917e73e6213ea2c3dc04b12fff658aa1d694bc76c0893e7b90e95664b42893fb89bbfe2e42c26d39dbb689ffbf7ce60fdef7e1acccf689ddd6a3e418419bcafe9af14a55117b2b92db97ae26026759ae4828ba35babf26e639612655d0dd1f6b8aa06562f29c7bda8589fe54959366c081b23de084c5765a5d27eccb5e0e3b60f0d135ffc7eda412509424f29878d70dddedd9eb57adbfbe39efe2e855342cb3ddf8efcea24780d14d9710aebe7dea7f70b21b1286048e96c21e636dde7edb3a724c9c6ecde7eec8c045f1f1f914d277b21e6f1049013687dd2fefc573351de3e02d53c6e7a6140bf50e05b3df83c8711d15202c997e5a321f23a85f13c8d259d5af55ce1ce2103161472cac1777fa162baddc562051e2f707a0ba80cbbd0e6600f843106fba338bdb934516e99133cb3e70dc74314e3f7c3f7a5f1c9dd54512f737f3e486ac2c4c7bf761a21ef367ac466b0a135d7f952b862c99b884d8de902963829652eaa6393ed1ea5612cd47a77c428707c117554c722cab7ca50fa2a04d7ecc8f1f75ddefdc286c12fc5cee33537218d1499b4adc63aa30a48292c941413988788e2fbdb331714da1db02d6f55a2de06c89978c1b60c5c4ad5704265865d9e92a14d16104ac06ca288caa3c7d55db32e4f132edefe61bf3a8f5d3", 0x582}, {&(0x7f0000000100)="06457410db7a86cb445413b034d9d5a4894b645b7fbc38af08458b162f780391906c038879b1b0f7b023ab11c1db8823fc0d76e8da767f2e8dcaa800d2edbdbe9a909ae88adeb2c221020d56baeff5ea6b1a8481a49912a753e83f65f39fb6f6201730471148b236fa1b02be1fb6b72b181b48faffc56883bd55f4a6ad218bb7abad", 0x82}, {&(0x7f00000048c0)="8efe927e139219019b33b40e291a6368427dbff01c7cf9e8ccc4ade5720223e7a6662a0f568427379d9428bc1da8fd20369e0ca8bb91335d364af186d9c5531b9cba018029760cfc5fe5d17bdc790f9925d9cdc96a5caedd8e6eae50d348188460bcc36dd2f6edda2619e63f35a27b1ee4e51f4de695b6a10d863b7bd4e1dbbaa8f26bcde8979f6bba0aa3a8f44ee0fd922a626b5147a7af25e431cf9939d7956aac37ea115181cb846522ada8aa188bec09c17898b1b82042b227be753ff8957a9a29ad685590d48405d84316994db071ed29f21521e5184fcb680dc0db4986739cf9c3c481bb6ea8a7438498d036e6927fdaf18accbf38de8aa188f8ad40261d2a02d88dc9efcab74bd4a77bfbeb013faef596e2895d5583b471e4e4526c5d4e436148a971e5bf1f1c37eb1ae5d542cfb0892b663a208eab4098251262b1f1713a0ae5406d57712c454655a5bcc1bb90e8598723fd410ed54b09212b790b1fb656ae84e53eb922fde9d93c5a3fd97994934f8cb5d7fda2c04b022b668f3aa04850f5a80e68103a8867317c201fa50f0545deb8d8ea0ae16a6884d1060a4e65dfa6fa5f7fffa77593b38e1efd6cac95bf8070243cc1b79e49963de3f2bf4f76768f2d384979d160bf75370f6742feb16efda16e2179310a5b504a2d57c6cd26851677755771a1a250ffd3ae98d60bc18a042d65c74dfb6c1e9f57662faa92126eb67be86773a736b70d176b31f8802de3dcc492727554cd7d7a6cd6b4d1b5daf6291a101b632ef7672a075a244a460b1445647979f1832e72551752eed8048cfafbc9a574613ae6f62efded1ab90fd37d28e6b8506f9f945db79385cee0ad50b922676c193cffdc418a59333b8ee24d9d7547ca00df2786e6aacf4c3e7e267fe0bea3a611dd0e9a36e90720d463af713f54f8b13a42c647847aee0a41743b42c907c5072ee5e769c63ce3614a16a3743eac6f64bb2edc35e44204616616f00d5283ee431a2a9cdeb830d572866dde345c96dd13cd001bdfe6fbf00bf043fda6a3daca8a06c1e4eb15fff83f7b38c35f51e781c8bdff20c78681ce6ce76f6b756dc2ef3fb7481980d1414c001147367f1b302f13992093e9e8decb8daa298efac80c892de7034ad8d355be8270018127c7201c3032007b7dc2cf38c7356dd1b9a80d0828fa345f2bd5b5d9b02324bf970bd5ed5472349a197097b6f69b5adf2dfe7f0074813f3956df325e0f80b9e1edffafb949f677918291b36e3e86a8eb3091febef03ce69f46a31e96e93114c0f62f69ea0ae1326bb9dbcf0e1a82865521ab493a381e91b4f28dcad093c70330cb2a228fe9056ff3bdb4cf5e0edb553559caed3055a37550da1ebd7e5ea13f9085a1a20fa31a17cd5d29ba5c3c01c00e2684513feb7cde3aa3461777112b965202eb8292a27410a34f5499d0ff49ca9da2054b4601c86474b47a15a0ccd994052bf6dee62c006ee762160e253ebf61bdad0e4868788c6b80535e20ee33cfa9dafcf7697aaba6180ea6291e8215493d28063e3f9573a1d3a3cb7d967dd09e402f5bbed673cf76f6a07ecb2d1c085bb6362d4d86be55c7196a52268703e7ee1b87c309c31173ead50cb7d14c0813e03694d71719bfd4ac246ff9ad990d9288ccb40075f57837e1bf15119cba7184c236a0bbf1f90e5e6c1b1862e7d8bd28d3925ad24992028aa8bd2511aa214f9e747453e9ed928fa926054c34470e039a9dbda3d2cf12b83135cafc3785ed09bddcc7bf70444448218028b2044630da30a0b1314d7b7c02792e4226be1e3422b98666d91b0ab08ac0875c7a698c37fb1b15ec3edc4f75af022fa59a58f67e7707e3c9a157aee42201569d4d9f93ec81acac9e951943eb5c3678a84a674e4f2bde76cc4f7dd6c1f4816d8b0423a5225dfe4d0c9d79eebf075372c29a294d4c0365400ab69d1eae152a188f7672c0172d2e509135515e7c9a57755b035230f214ae107c1550cf93f0f97634aee00c8fce7914615d5cf83349f1d528a232c9e56142005a865c0d7e1e736c41ebeac7756b94a981ceac91df4d8192063588f99ecf5883b3c05852490683cae11405440930cf5856615398a6db8620b887dee8b64d894289ee35d18e03f417d4109f551bd73bd29dbeefda2e4f2953ebe18dd3554a5db6f5d2dd97b5b5210be235b388eec8e9bcb631033e999a90307a1a2f39ea46d6714b4509ca7fcb52787f7fb81675dd1846744f42f9be873c1823fa765aef28826dbac4196b83d7d914b24c917fc6605775c8cf3a006864689210da58bd7521a6c8ebafa3c435c1d0b7e776153eed19dcfa4635ac7c05da169900f28c80e556ed8f0d3f449ac6f427c3f6ae61731e25e457eb780cb94a3f971285dad8fe8fa518b73d689b9b8da6ebc578f320c846b6ff8330b54533804e95690cc0b618e47ec64adfaf1b324f34159afc595b0ffd85bd730b76c91b63bdf059d799e5514c1c1006ec2e796c587b88ab90b13577f549d655f689632b49c5e5b42ce6ac5ac6a099727359b0e8e88cbb456b4dc966907e1ef010c81b7099405dde30f4dfd4d88d3d5d109f1f96ce42c0957daf613d3c85e393151d151b82b0001c74b704a62032b9e006e4938742df0864cb2740a6351fc8349f0840966efc051b3b716ac6a17fe6bd4ee4d9eb8a29ebc50d7a6790b891379306c8fe197438f07551406c93b5f4fca59b9de4919e0631b3e6a085780292038b2427822ff7fd6dcf0d5efdb19ffd9bb1a6684fceadcbac2316a880fa5c8ef32554b7565ba3e019ad5fa2406cccacf7093acdd3f348aa6724df7f80ce4513ce5780310d98cda7a9709d4f894d24ab963a895b465d0c5d342507b7a67520c63172634826acb64950b04ec37a1bd8384930db5396e24abc31269f17ae22c55b4a1a401fea8f36691fc27af3476735e901d2b0691a65761c0a3ff23638e805a8e694bf6438c5725463781d5c98188bc5c86c814aefa31f77c8d52d140c207d5c05579ef5bec2d66b33f34658fa95f193d6be077d9ff64b8f07e850eefa598e8a3c9cee522273851a5a66df3cb351d68f0282d90f927ee4c6b070f50a56e170ce3b70f4de97a218da1f54ae5cfb7400000000503e930607d011201b9fddc311f6736380e169b732165ebdfd6f65f61c0356ded5f87c8b1c7398002374e02e85a8a63e3fe74ad9ce5f4467166b00662532a2dc96c4ccd48df46aa01fffc2a873080382b39514919da36fb900e0b6351a387d6edaffe3b453a10fc9a46e8cc1d2d8bc7ae520871730df253ee6552f92a18ba629c95b523ac34b041c1bd60344edf35c0c497a847e236775e1d8d887850415aed2c239d19041fa00f42a52d38e61611bbef6e5763869042bf5bbda6ed3c117ce78b04edea74f92b19e410fbf8b130f83e68623ed3836a96e38dd30c3d2e7cce84d3c0ee9f1b546b0d716417af0d7ba2317a0ee2b152fe5e32527f9b177142aae42558866d982203fea7bee03309469b99ec690d401020dec4d9186657f42f8b3c2475acdf3e01edc6b3765ff1e8754965da7d311f0c30de9ea4090089623824e42dc2378e8dfff132a089be402f828bec70419f3c3d1fac377fe1cb061a60eb9aaea0264c25d4ac7856180da12c30d5dd226315b86956c4e6e6be5db586ecae1f647b914d0c2970305bd672375a66fe2265bd6f41fe16dbba16ba52427f0842de6678fd891db578c7d997e4da74b3588121be9e587da92ab4eb7a46eacc6ab91f6128cc7c0f59b2bcb0d69fc332e0b310e979bde14116e552b928976f47415e23450a089635541e9606e1518c87acd60a8b174d35b4619becd33ae5905b69f27a5628f914a8df7ba1039331a2ed319814c37144a3d45b51486437684f4c46a27c01c658720910af53d3b8be0f3097f95a2156acd530e3b84bca7eab6d6ad8ad66f6c3952f5b6747ddef4977279655ff3432173c691c3fe54c18703108586f8e70e05971ffb93e31adf16dcdfc25819713a8c54b996d9bb07c4f5c677f7151aec32caa2bd78fa2d6d72e34c136000140821dd9192e22f06ff1a70bdcd48a7484c79ea27ab81134b0ddaa12e4e9730f406e07b7c2075354a108d5d4fb467dfc9a46211fe9d3829e95b4fbc436641848325771699a4f89f1bd912203cfc9dbfd535fb6aead5a15f158a710296ce64e7d1212baed41eaccbca23c238f69b1dde29a023e182051455460de920073cbb66d15e1d8bd8c8fb4fb9ed75eaa807db46a192329b16bb99cff6545695020298044751aee4099ebecaff43d26dff5ec7c0f2ccd1b0fe5c8399be129bfd22db8e90d0a1775e984f81da9a9aa4d8a50e87a313a148cb874d48b103e9d0b08a33a4ef4097ad9fda9922087f30ac657b5b22bb0bdcb99459489ab4b5263e29f5e4fe4bac779406db928185e317ae03ebe337e34f57e444567a72e2433107b655bfc67166105093deea7c7cd7c30cf65290f4a5ea9ef1e2e03f7dbffcd0710e386278753d9bca946c8533a57858c734979cd40b66796c312b69668fa320977944b1a20da2fb90d25e09b60e1bb7f61726bdbfe815b789ba8666fa035748bc40869de653663bbb0cc60adfa60094c58e8fb30366f7c871aa5398bd967a84fadfe7dc36e677af29cd792acd082522e6e00cf777ade67ca14e6d6df3ffb360b1e886c7d995219a7e468459a29c588c464a5727922db7760406f0e2dc7894aad4d8f2d4e1a12560d95c16c493fec6892c47357ff80e1601b31327fa2a2cfebd6b38456f65a150aef12461ad56d53971ce29e0cb9288221be4ce58d149f602c20c4575644896d69278580be73d713705b80ac6da46be587415e7b2d97e5f96b6dae8d614e80e17242a459c761839c6c1c638852f78926270656d51e57f6013ea3b1448f89de9138757fec40e996d8fbd9154478d59eb591be6b87ddf1d011cf6582465beeeb3eef53305dbfc9b4513e5a60bf5ed7db0f8c94cbaaaff33c902505008f4d038868b6edf0b4e4b38d86f8da537db849b0b1b721914a21b89e29397247cae70df48cf112a766d1938be237599a883a3a60235447c004b99aee8aa41ad4d87128e638bd401dccfeb3295660a957cdfcd1a833358fbef18b09489521d1f2e49cd834060c4e5bcb2e5c42a6fd02a6a960d30576e225eef80e54615e8d56ff0046f5c632a99797c1ddaabe390a69ab254fd085c381f5e00a55499415a07b5433e6bc986550614ef81d5e1fe8f431c5644f8d0f4ead1b8848d372bce6004ebbb1d837b240af67640ffd36a6378c1ed27f87fdbec41f8ccad7936f0dc9e9673e6140dffbffbaaaec4a2f95bf5c528edaab55a64d851dfd8134459bb971685f3de6e6d63ba4bc25db93fdda5ab21ca84e8a5c9db9e00f8a00a75b4dbdbf90707eae97e923d07ac45781d5929a59a89af4b3a6e59f40058ccb1dc671c9006dfb61f456af60c3df051420b2b40af7c6fcf3c018a79862bfd7f54758c818c35e3350e628b2692325d257519e5b9baac39fd2c26c07b6abc01135229a5e5788a21b9b0326fa251f1ec69e34922819fa22f1fc718969c13d92ea06a5ff952408e647f8c87359e2ebc117c74c439535fca864eebc3367ae088081a3beaac01dfbbfb7b62c5a99921a2dcf51a31e40d65402f2dcb86b00c9d40efc4cf1149c96d258506638c4016b27ebab7a727e157a03ac15bcb57341191619d2158f2ab9f11c3bf9e687bfc7c25748a5d928258dcbd780ee600c52ab030af9fbf3eb8965ddecce042b3ef2658f664180e226a998a5b4e77426aeb58ed64c2573bcbcef14efe3d26e3b42657034c5d3b4abe75481c2ff7d017893ca6e8", 0x1019}, {&(0x7f00000038c0)="f3ae1409292147ea335da8ad77ad2f75adebab0dc31aeed68aabfb423ef442ffcd78c40c3a1104f50b08cd9fae65f13abf97c500f321cf054c71c891a3c84c51d1b6ac9d05094a7be777816b616308ed24ca3c54d872d8956dedb47cf80b2be14f7ca6daa7fa28e8da0b6f55918fb94a23e05e5aa1b9d186b800942558c3a57de9b598b94776daa56dc4cc21afd671b0e666116ff600074301cc76ff78faf53bb01f323ae2133736ba6be1a9bd2c5913bf375b60959c4ed1dcbaf62c2df8012f979bdea68be2205e490113367f1fe836c8f555bb9092534db500b2acb62cf3864397dbfc890b0bbca1f02f830923b7798484d64cbc2ef4e8f305709a09ebc1000d71705b7602669507b107bcb330206e889e636f6d017327c247a201690fc3b5688c5919707d65b13344ead9e8ea150d84b51d8ee8d911fc95157d827b8a5ef841a980449331287c4ac48f", 0x14b}], 0x5) writev(r1, &(0x7f0000003880)=[{&(0x7f0000000300)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d7d0efa0d81", 0x29}], 0x1) shmget(0x0, 0x2000, 0x88, &(0x7f0000002000/0x2000)=nil) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc00c7007, &(0x7f00000000c0)) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x11, 0x3, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xe0f, 0x1fc, 0x0, "4dc8cf7e75b57dc84118a5647f8bb76a3efa1ae9", 0x0, 0x3}) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRESOCT, @ANYRESHEX]) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640), 0x0) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r0, r2) sendmsg$unix(r3, 0x0, 0x0) executing program 4: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) acct(&(0x7f0000000180)='./file0\x00') acct(0x0) close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001dc000/0x1000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000063000/0x5000)=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}, {&(0x7f0000086000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=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, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r4 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r5, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000300)=[{0x0, 0x6, 0x800}, {0x4, 0x22}, {0x0, 0x0, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xb) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xbd, r1, r7, r1, r2, 0x180, 0x6}, 0xffffffffffff18ff, 0x6, 0x3}) r8 = socket$inet6(0x1e, 0x3, 0x0) sendto$inet6(r8, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc0, 0x40, 0x3, 0xfffffffc}, {0x50, 0x5, 0x9}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) (async) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) mknod(0x0, 0x20, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) (async) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) (async) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r3, 0x80002) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffff9c, 0x0, 0xfffffffffffffe16, 0x0) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) (async) r7 = fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) ioctl$FIONREAD(r7, 0x800c745b, &(0x7f0000000080)) executing program 2: mkdir(0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c0", 0xad, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050400000400000000000700", 0xe, 0x0, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) rename(0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) executing program 5: socket(0x20, 0x2, 0x20) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x5}) (async) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x8, [{0x2, 0x1}, {0x2, 0x10001}, {0x3, 0x6}, {0x3, 0xffffff92}, {0x3, 0x80000001}, {0x2, 0xce}, {0x1, 0x40}, {0x3, 0xa80000}, {0x2, 0x9}, {0x2}, {0x2, 0x401}, {0x3, 0x10001}, {0x1, 0x4}, {0x2, 0x4b}, {0x2, 0x9}, {0x1, 0x9}, {0x3, 0xfff}, {0x2, 0x3b}, {0x3}, {0x3, 0x2}, {0x2, 0x19}, {0x3, 0x6}, {0x1, 0xfffff9e0}, {0x1, 0x8}, {0x2, 0x6}, {0x1, 0x8}, {0x3, 0x9}, {0x1, 0x401}, {0x3, 0x8b70}, {0x2, 0x7}, {0x3, 0x30b6}, {0x2, 0x8}]}) (async) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x17, 0x0, 0x0) (async, rerun: 64) r2 = socket$inet6(0x18, 0x3, 0x0) (rerun: 64) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000001b00)=0xffffffffffffff10) executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) sysctl$net_inet_ip(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x45) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0285602, &(0x7f0000000000)={0x0, 0x0, 0x0}) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000200)="2aeea03fbf949986717417c69a21f65652a832764c8c40ac548df3f974c9a0550e818e0c47944fd534f7547cd0db0b5934e60add59c3fe4bfc4f52b60ef6252b324d199ae4af8b8682d8ef019a1a32cbfeaa7f46", 0x54}, {&(0x7f0000000b00)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99bac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1217debd0dbf53285391be340288f9cfeacc65a1247b312d99998f63d61a2996c3c8ce09e471b09ed4ef92a7d10b7ad1d9a734c8fde7888e2ba0f74bce7633793965a1dc4e3962c2fdf623b4168b5", 0x1a4}, {&(0x7f0000000500)="899ae6dfb262ace93fca850a301fd5f71a33230650dfe2324feb6406becede6ac43984e6b28837479aaffeacf2910bcc9a17005c", 0x34}, {&(0x7f0000000740)="d9bcfa520420dffdcfe4a66380116ff3f73a764029a60c6391ace46d73b6857b642f40bba80c57284834a3b1f890c362f79e5ff7673a1065a2c33186f75c99b333e858d89863dd3b10ceb50bd891e73269ff866b84c3e7a9e3fbb58dcbdeea519dddc39eabad2eafb439eda9d65b9863b6fa433301754d091824ca7aa86ffe953c636742161c0fea54c08568fa5099d31d506c81e9189cf6da8c08b2122e2c44aecc8265242da633b9ff0b5bb9e617c65bf8fc015d106fc7752c5547077b1f3abdc7ccb49065b98812a7fd0807442f986467f0a5d07eddcb85cfa2fbf8d971d754fb1617", 0xe4}, {&(0x7f0000000580)="21596e4eab946cee59b775983664cb", 0xf}, {&(0x7f00000027c0)="d1b53d8fd07c35d65ed5d84996d82adaa929443c933092c97007c6512955b35d1dfb280206d0baeba3549ff90982e08c8fb0d90277cda84f8d7ac0642c1de6d204b9cff9c8169759711d8da7186d50f4e6405baaf4b2e2fcab1f294962d57c37626d6b6a4f5d317abeec0c0da766ad827de4fbd4aed52eedcc59e760281ca564bd8a873dca44d70c2faaf72b26f13089df634ba6a65a1d5e360ea7cf2d663cf544b08af1c43da9781be088ef1c846e25c234a6b864295a24c5c593f30c697403c9b3d850b092d1839dc3b40eebd0a4a160eb0112c467acfe46e92f52be09c0286f1149a884c562510ffa9185fabd6ccbb86dfa4e75e68d0ac1ddd1f8dd8bffba615d5b6439e8e3136827fae7bc", 0x10d}], 0x6) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5", 0xd0}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f4", 0x23}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b823f5e426a689f3adddc8d4a721a78651dfea386571dca93ff0eff7954ef278629df889d8bc14f4bedd7b402d66208987aad1a280756c371238a357daee41ad4cdf36e4fa5abbb20fde2e6c3d004397ba8e27693bf1652539e2b66bee31ce9dad97ee229669909c9386922ed690a8ad0ba307e781f2feeae982f957a610fe55ea5676282312a7087837497cf52304ca366fcecf2fc0b64a8df8e9255a536e666297c88657eac3b3275a738bc53d97cd1f62c2de6c07fa6037cc94a6bb2ba18dc7faa94121ed746a6c4df81810f0d4e1519a6f74b911f59abf7a90b71cc9f77d921aa12fa76c9d4f977f67e1c2f5b49ab321de8d1b6b7cbf2ebe4fd78a225849a27688052917a39889282e26db7730cc36df7f771d7e436dd308c0408b30c0ec2a2292e07df26faa91ddae3f9224f5c53752f32575d20bcce659e269d0535dbd5e4624961ccec62f1dac65d5fcaea418ca736beb7db2a4569eecf4c70dcdd64ae614f43dd044f7fbe2624af9f67a65b915200e23441535a4d0016973dcec0901d57622740770f77574a2976c75be767d19c58c09366d965ecf3fb26e9987115e5ba19108cd040db8e9cbeed84aed87eda0291f3726d2b3215b961a0c6e713dfa7b4112e8542977cf426d036b3f36bf81a09b0e9979d316aff5401fb61a1ff11c4b627dc08717de35e9af70270162c0e93f9789c34265ed8da38b86c71163b7881ebed0ae59c8c6150dd1b07fe570b68a029e3833f5ccd059aa353f604055d48258b0ff94b4a6b8", 0x284}], 0x4) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0xc) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 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}) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0x0, ""/257}, &(0x7f0000000440)=0x103) ioctl$FIONREAD(r1, 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, 0xfffffffffffffffe}, {&(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) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x3) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc020699c, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x25}, {0x40e}]}) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getpgid(0xffffffffffffffff) executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/151, 0x97, 0x1800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)='<', 0x1, 0x40a, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x101) utimensat(r2, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x6, 0x90f8}, {0x1, 0x2}}, 0x0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="8449a4fe5a8bb654fba9262e18c8d746b2783331d1f635f1bd4f5aec745763baccc65630a77d7f833eda2a388d4428790fac98483a78eda7704912385a7884d0cddad5b43fdc24dfd8543d6da69c76db26dbfeff627e0294bf518700c684449d86305f4baa21fc7e361a6c164d1840ea6d01d46593009577f8be416aec8e3dfdecaa79d3b3c0e9429844a05ce23f11e3c49bae2696306ed4a5eadc20fd6323914fae1f01e3", 0xa5}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "f1ba36ef57df8151a58bee5f7d7d6c35cfebd27292c24bfab3a2a49703cfe42704f94f4234cdf9237558cd9f0cb242ce9b4dfe0c380d7708815b6585c35b63eaba11ef30fe26f0db13bfbf6591d23bb3766dcd50bdff0b351672c254ebc43cc30b048ba899b7e08c1cefc411b2ba6473a2c4c77dba91424e0958392f93f1c4bb46f40b478608e48cc164010270d02b20d97a3f30455f9f311c5696397eac212c91983f4d16bafed5eee0743d51510a45c5e2ff250a533784f11459b5d6be54df64ba8a864bc14049978e484f7251da288dfb48cbb317ff210dbf4421403d950f0e10910a8dc8348d18efb07d555273653109826da8ac2424deb7387d798b4eee1b2c9e8871d7564730b35465919da3805f99d88d7801b3e4bc36c1a250b88be264d50952b3d7c5792bfbc52305bfc4b0606d5f116afaf6f3a51e7b3a21b727f519407a1b7ea531f2948bdda0b19083661cfeb05f0e49c9b6c8db5c232be0ea32f524a5d5d376fb269746c3f7633a851cd42398bd76c0f338b0770abfd3b9cc14d17a629b9c7aec09b6ec4057fe511800117bb7f8f5f8949162ebae7e2880083add93c3f2f59132fcb18d68780523316ad18ff2ca036bb5a8fc1df93c1598048378f6b3f55afb1087dfde88b119908a1b3594610806cf001b74cf1b8c78ec6087c1d636c0b95b884933451abca5100b6fe4c2506d2f6ca188cb85954df430784f63316c01703d6c76acde7dbdc217127e4e66d7c084f00e70b347006ca57b0ba554c52cd822f0f9712526234fdf4da5355c3788ca3cf66f0a1a87dd0535e984605f870390803e9fe1cfc61bde5eb206d5151a2459ea2932814bd2b2c070257d742053ed073f909b6e41b63bdaa09715b91dc89737971f71aec93cddc7c6476189152466cc8a6fe369907d16177215886862cf869aa914836d641c7104b3623cd31101acb51ee6d3a85121503f5164337fa8aae481f201c7486e73e1533c41e73d6e5d388c82e4f7d198c02fabf7790ca64740746e869d4a1adf180d1ca2dd4cd01040dce811ea5cc17f75d18b5ca30d3a0101067c20588da5a0ca7f9869c63d9c08241066272e4290693fc3e79ffe763d3163577654a8c15e8a0594537b17f67639d8ed2281c539a5fffb9673be80a499a09d90e0f0221107316948638c755cb346ed421693708387facb053257a94eb669e1f4ac3da4637e980843956aaca12101b4a39531407063359f37435d14a6dc0ef9e16609f37557a503598b932c7a798f271b4b0e5d999caa8f5fe3868bf7c2f77535d0c6816388870bb738cf990aa1a8dceb053fdb0718f942bd229537c858d1c261bbffe79d9c83ae447b1f3b9629a44d7fb8f7ed275e8e326a448ec25dbc61071aaf4c751ca849a2800264c38edd20a9dc10e873a6010720700c6dbbdd5e4cc738d1e0a57cbfac2ef4fa0c65deebcdc5f3fc0d52553e32084384bc9a310f2cfaef13d1ddd63ead627cd97fa381ef34e559b271652fa03d13b7aee405322c0b9be0f3f282e0ad751a870e601e07656fd65e493b796c454d4b26ed7498e44176965a718334f94f0d9018f963cff8b2e7d5e265e9a91b0f5d15c506ac7c2bef88d87428853fb124aa360cddbf69b9fba13ad1035603649b7ec85238d93861d6b118f258417d67b423879495cd0bec574afb05b60f6662334fa3ea15ead66e20bbcc36d52f725c52eaab022d4812ace9acbec9a14c9b55df52bf88e51335f5b4f23b8517d7699cf19a6cf9318cef4b73e0c7d3a51e2fdeac255fbaf217ed2cf0ada74485256ce10b1d7824236fa98eef5ff87d57b8b44dcde0fd6d455e40e48795b146e6fdd49ac3b2135c80c5a3d89f6c658771f7c9af6effdc0e73528c49c930a853df50bb800fb94b2f598b31d6426de783f2de4f43602347a6e4b16e59096776527ea2c91e0d10cce490b4b234ec6686fd829fc5c4638ed177b7f7d90c2a153f4b370daa08a514f269401da3f364c875fbf5edbfe4b01f41aaca5d63035a98321ac226680a9605c62cdfae36eca8c4f32e85c8c505617f28baeb3e1bc155383ea7425a72e5fa3b933954c28cf870d45f626716a0d592f121ef6042eeefbae28d25d294c1f3fbe2ab4b1c118daf85dc0e86937571054680fa4f80bd84b243e816989a2682b866b7dd978a8b228ed4cd98ad83612c84da4dda9bba5a38025fb2c1b47d3e5650d17b25788c81f46a88d515693ed3253329f61c58ea42235f39a68714d3e61371f8117fde7237e0696a730cb93c53f6bc872f29579c14698f220aa6b964975a0ef08e1741b349905926cf5b7360d1f80751155350a12be5c161e7559acf60760471c60baaf75a79c940106ef1bd9d3d4b45b8cca04e464fd0feffa968ee77ce6c5acba74f0be965c97230f77c553c93ae57e22bb4a0779278633e1e64b2b9c21413f198211dbb37cea82b1ba490ec768142100199e5d1ed7c80494888e7a6c8c480c8fdffaecafbe991f4b4917bd5f95c72c335e424557364609dce66c811dc2528cd148f1d8ba9dbfc3eedcca70189b5080aa1f38260fa424aa1036edcf5be7e6e855008e3cd0721ae1d7b6200189435a391040b8bc277a95cc45a2d41a76f17ce95ef4ee5da8e9640017a2c3303c5c09758cc72f65f63d11712b792dea83402da00544dc746a259ef1b87fd7218e528eeedfb5d9ff32d17efd8164171356cbbb96571d3164503852dc66ec6929810e4044ed47efc83a443f9e9644e41781e4c0590e7252b7f1c923de6839b473dbb2e90a1718c0179426e30e983751f1f5aa0be24c7bc6852ac7fdeea3ca104787e26a2e4685019f6c862e4e87752b23bf41b96357a41b689c45244f6443d76a68b78e4c172c85c11cd5582c30e77b7e4e08f6139ef14925b421b2853cc532f8d173da5518700cd384cff143be5302719e683f09b43f6b50e596a16a9036a847ccb50709074b04bd2bcc1033b424ef7c20b8f184edc201c1971fc856a4beda2b3adb697c8e5700b698cd17e56991553b5bc2c7774ef56fe18ee389eafbf3bf30a2d0e4fb49b0ea7ff48010bb0d0043cc869b7a4146588de945db6ec05425414976895b2d6bd5c1539a53d2cb4da42ada60a09f6842d47b6dded0fb605a2a1a23835a67b2fe8843a950e3f9ce3a0e733a14babbda7e225d591d3683d8b5de4471727acb5117568e74e130e6733840b027a7cefecad8e60ab93bf097252da34efef873ad362d5c8880659c351ee5f33b54413e5448c107db1c2db4086794064b34b9238718ded8f8c25d3a55a47b87e0df1a12a2f3e73a5bc0507f52a2fdf751c9d9b2994f13429c7a38ad9b35e31ea104d404b186e8f237b46bc4db5b8ccbe24f01f7d524d330176907dd29a54d013fe7ed9d683ac5802fbb545880f6c224016dc6ac436196871b7f85a38d9a21e9c31b1899b94a0bd7fdbae21f61f8713d11dd0fe0c48a81ff14b553dba7b463284fc84ae362ba125a236a3cfe53ea6e10d457366a161c2f723a719af04216e98804ad63b0fa6d07cafcbdceefe5b24e1120019ca3a99b904811803a8c24153ccce19b3d3e11127e58badebd341d4d6fa16a4125f813ec02c8be350d6b9f2d7a11cad0e3b8ccabb880148a59896a9d589a6707173a386b61811f7f3300b2a0aef5f830eeb505d384a56e239a5b18f96e8bdf68b17440f988e8c9b8467ebdda28191b111b8315e0e33ebb38bf5cfd0f89ca7919bc5250d8a36ec35489c3e11c42f84a2057f81b64262c65db8aca52666a700a015bc7f270bac263b48b459c3f59d4a59fd605b5f7a0f1e80106371e2dc0ca318fc01f92b095108529870243262d50a93285f165b25c93c0abd52c325c633d537a93a45ff1112300cc3754e3bd7bc35c3019fde165019f53c95514eb4e1a98c8b77e48ac442df24af13def9af2c281ddb6ad06e4fff42e31676ba94c883a8e165814985b7ce84fbc55228fff6af18a8bdae1b55066b07e269d05f8dbf94784354e3b4b7bbb340c29657e5357a49bcbd48bc1d304b69dbeda3ca5c6e9787ee3676aabaa162d2a131a4f6470ce514a2ea37737b04f29ef83a205b8dd93eb8d77180384b8c9434d7bbf10c4e47bd2f2b52eca5810ab11e08e7ae108823b85129e2cf353df10fa4d2eeeb305d06ecdfe4b4f14240ebbd9ab0682b423ddf88a36bbae7f427f54d94a3d6c10bea16cf13c71df059481a67ba2ccc4f0ee526ddfe21fafab3a6b2648f273fcc888fec17f6d93254117fbef158140de6514c85bb5e17d3112dc6d6f77ec2d0ee97cd2bf0d27ddb3e1412792b82c1bad3d00afe80c2fd46edd97619176ef08d39533035dbfa08a56513b87427dd71bb9e953867a5d7bd5d1b234f7c17fd8faefc18d580fb5715c21a90f25a8737620b9e845540595c5cbcd612f7b6ea50ebf3f04b8d9ec2635507ea4a8ccbc9475e4f1c77371be2e02b46fd96f4b9c41e2adb8af61580b1dfd4847fbcc416481c351f618aa3f81c47d59cc35f4907c0c930ffdbde1bb22ea7b0acf0ba859a2a59fab42791e2ed9dd59cdb40098650834c274ced922d1b810a341ccba0268503817f5662b7dbba0f6bbb59b9b67e56a59ea76114ec4df6ea0c83c4ff7a345df4c65584f8782db552bff67a471090a7c99e7e50569aaa107a59a871d072892550079d43e05108af07fc7696d8400e3e827c8a145243f53c6056cd916e4df0d23ee0abfb4b8b1756fb0ed03f4fa059b786390e7d7e14e3743e620c805fbb0166cd30f2cc444e678962a5e4a03afe1ab79c665c111f7d7e046d82793727a68047b52c340169aae055216b44bb8933d0449a4d4223a245762dcbfb88e8f418ebfa25cc0193ace983d41429232967337380c989decc7646bf1e42d9041d59e09095709bb6d3c9384db2391cdd2757ab5ce76dcb8a9eaa6e9dc7023fc0d34ebb0e78ee7c8647a87b6c6bd3587bb555172dbab9db3d7163b0ff98e93bbda7fe3ac03074ad8555729d10054813ee52f93d6c4301c6b541b4557f1a953773e8bc88fc4d427a07a993947933b3e6139066f767d6baf4dd5f4eca68d8c3ce1a66ef205a75f9af49da223869d23b8250c8441500556266207784da772e4cd5402451cf5e4b0f9b47f4cfca999fd256351eae2692f9e58f01e1631179575cdf8022b54d7846395e212fe12a7bffc76ac867119dbf97b6a6ba6d559ae0bb502a10aacf41a8f7210b08e1b8daac1c058858a40c449503f8b47bfeac826a7f2c2aec3db95a8efbb82b957d51cb87187a9e96da2f51967be55b8ea71e57d60f168f24c871e376252ecb1ba716e28a80a72e86bd6a4374d3971857103ebdfb1d4ba7ddfb71192d76d6effa9efb06a91be0bed78107484280f9a4ad61348e503eacf8c0df0d7ed7969cfb7bdcd297431df03112b3f242d8809a6ac6f53cc1affa3de803df308c7d6b573a4b4016298478437f28d31d6e77ff13a0115dc66f2f54debe464f427872f51bb7ea18f0b190c9ed43508835e17628ea8eeb9e8e79da14f87bc70591374ce20082d2e1326bc18154d3755862c38bfbc2c3727472d766dc5594fb37b50270fe7861a205f86cf0dbca206a604a28f92e312f8986f59c4eea7e1109b8600dab6234ea80bf4c130ccc2410ca273cd4112b61143db5facfd0f49bf4d6bd81b0984ca8195df852ffacf87b5b4aadfb4128107271eebded8d0f567b30177ad6563e9a9f98ac04f9c19210476fd1442fe59af6ffb4bb70e4ba25ebf4e4dc316198ddb21cb07777998141895a8a20188a69664562279a264b705f465cb005606f00bbc6fc20b16f70a92d8353"}, {0xc0, 0x1, 0x9, "aef116c26db30127260dde9febad99f583fbd6757767cd103f8cafbb73bbd0f99f6e70cc2500612b0c10312fb9a2f1387e3208ad8efa0c0c2efdf80e06d6dee221ac9b4385506e3a6579bc3984aa0c9d95addca9a25ea65c3f4cb557d26499d926e06f9a3db10a44bb2fa97309c9792358518f3b2141b330b8dff20690f235cbe4d1c66b69aba4328074b51a4a8983431fdf76cf975e635ce85a41484ef26286b29332bafc228b0619efa3"}, {0xe8, 0x1, 0x20, "d423bf6b5a364e1b9759876440be3a34ad8a9fbde0532295320c3c6bd39f8a8abf0c82f813c20eab5896ce6f9157197f5292fc008e95107dcfb108d6f00774e26e6fa4e3d352df5431f02d6bc7782b30b50f7224d41e264033a6b59a31a32c8b822f6e505e98905bfa2a114b14217028ac1ebe6445586f37adcb36b28dbd5713151e4fe9b1c92369e6753fe203ea77fdeb3dbb7b646640221ef94b30138704784157d4f0bc4c25bb696405dc308860a5f59fb7beaa738a4fb2cad8713988800193799ca6d15d97b517b2d22ca3349c09b9c1ef2b"}, {0x38, 0xffff, 0x8000, "fd9443ffb0dd0efcf7b6f64652252b5a9b11eacb3fc0b094687f1e840e841c8cec"}, {0x58, 0x7dab14248385516, 0x0, "43e6842826e88d35306bce8e21cfdae36d933065ce045bea5eb1e842675f4a2cdc0c606e94604740bc1b44bbdc6ba3aa967a680cb3642d4ed424110106ff3bbc3e182c6c378b5d44"}, {0xf8, 0x1, 0x3, "fc75e4f40c1ad3d3e2b11760da86268808bce4c74c027b4908d294ac52d56fac9040378724a9a8800a5df93b95f8ea6d5c74841e0aafaeead5d8571e6c6556a31556e29b02b2aafbebd00f0f0e9ec7892c9f4f3573dc6ae61b3e653b7a54985571e4824f7332664383ee213aa4963ae9ac0ea4abcb5f734fd03349ba80bb9e40a837b7bafe31abe4f5e6c39a9418972d768777517c845ae9ac92a592a0e8b1cb8899e7c7429da45a89bb49eeb9c1bf8f61471bf9b6f29ce49cfe53d77f07c5dc57a06c2737fcc0c4edb3abaad8fcdc0a0084d09f78fb72c5ab7f29a3aba4bed2f049a281056a371e"}, {0x20, 0xffff, 0xf36, "6d2d7b58a7d255e72d0b400cae"}, {0xa0, 0xffff, 0x2, "f37db543958614a2d4603d6805efee83347a10b147143fdcdb0f1126a19fa0043eaaeeefff223d3716b9ba264fbb66d02c9c6dccdccb1868f25d8f021bc506c2e5e590865925c8066f20d9eb2e9286aa40b1cb520c5b0d9f940c6cc5e14550b0509cc5c0028fa3e794cca19ef14e25d3c862ed4dffca5e8d5d9582dd3645732bbd6a329c2ce6f2321e6472cd03ef32"}], 0x1400}, 0x8}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001c40)={0x8, './file0/file0\x00', './file0/file1\x00'}) sysctl$net_inet_gre(&(0x7f0000001cc0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000001d00)="4478afc454b84c11d65b7dba3b4377c5d9d9f9abe22d8e3851612beed0c786af213f635a854408513a1af54c054dd38ec9a722056c9f86985689c4af857fe64454a93fb70162f51657a79c58b255ca760b6620a486d1d1f57dab65f55ea00476f8615c82d1d0786ac09fecaa953a6816843f72285014102a719c624c3f701f5ec1fddc731cdcd5779fa275ffba9b0ad6c658b54f9b01288692f6e416d0393f04cf769218613461e1ab09d9e0a748d1b114b3f5c9003cd56b42f438631310dfee355eabf9ab8bca27dc401881e94dcdfe", &(0x7f0000001e00)=0xd0, &(0x7f0000001e40)="143879304c75af47783e712d814c639b6762bbb657397fac15daecdcc6cc0d9a1dbc5049c5219a676cbb14f015bfb48ff024bd3ff25ec7b1a3bd5d98dcb13e910aa5699cad9b1b7f49df2b0c917b77ebf90801569a3faf2ab92e54e344a41c9a9ff970c5bc6cb62133f87ff2f33c7526f49f9334b37299337ee1e7f50efdbf93c898e4b83ea0fe5d8104fc3c2c335a2df81a8bf837bf6d89d04262cf8a82b358d0a34ff41f646e82c325d2645494c54e14545302c2aa9a6ae108406eb4cc6d99d6924bcb486fbbe202ee09cc9ce1233d31d8bd145c270d6820903f047db54910b94cec3bf1fffda72286d1505f4f4f5e2f52b095c38e", 0xf6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003240)="a6d5d2430ee769e095818f3d93af95a586903533097b51d5e385eda62c32d5a2c617ffa83226d606fc47ef5cf6f11db860a6bc49de2773d684c3cd096a8970aea39892eec4fcd32703d901d9cab4a930b4ed65bb549b1339f2e027a959bb49f182b12c6ebec2144b15aaba13bc5a3aa1f9c9d51625de3d5a8652dd5a62ae3d5056f2830eeddc399cd8f58a0e14b174cf97b49c0c779a31ed9aeca98c865a1fe9c84d9417f4836efbcba8a373e4c86e38cc651532bc85aa0e03cd3ac0c21c6b0924073866da371be032b7acdbde", 0xcd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003340), &(0x7f0000003380)=0x8) acct(&(0x7f00000033c0)='./file0\x00') r4 = dup(r3) read(r4, &(0x7f0000003440)=""/164, 0xa4) executing program 0: accept$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) socket(0x20, 0x3, 0xff) syz_emit_ethernet(0x13c2, &(0x7f0000000240)=ANY=[]) mprotect(&(0x7f00006e3000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xb, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r4, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000340)={0x9, 0x2}) r6 = 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) r7 = socket(0x0, 0x1, 0x0) connect$unix(r7, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socket$unix(0x1, 0x5, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6eb238 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000000)=0x4) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0xd4f0}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)="6d7763c09d86c457c05f615fc393473bf35f18ced2636c1a843c6afeb2f12059", 0x20}, {&(0x7f0000000100)="7dcbbd50972da629a53c16066de111ab1d06c26384b4a0c043f2498856c490da1d4067360321a9604f902ab0b454003a37ccbea7d54ef7b6434ec8710b82ef10e6f07de3ab28d3760647", 0x4a}, {&(0x7f0000000180)}, {&(0x7f00000001c0)="1a1d577d797510d7df8b473ff7e196e78bab48e42e309f7e", 0x18}, {&(0x7f0000000200)="d4c8f25bece99a96db1ef961269c7ce931ee3b07de494bb26094048fe3574055a923d75a5eda4a6a4bb421f62455d97a574f172b7af0efeaf42ab9f85323f77e845abeea362e1a96f9d6f2f80d39e39c6e707a5ed14cd3b9fc8e69fd51c80922692da8af90d7be6efb3dc6087879fe835efcd0ce3f2429caa486aec8678bbc8db2b7519f8665a325337cb22324c4ddd0c474ae2dc78842e7a2", 0x99}, {&(0x7f00000002c0)="9e08bc9a02d9d8ed57aa6d98d8e12a3ce0ffd4d7796b3588e410a5ea3981ffdd985b5a", 0x23}, {&(0x7f0000000300)="2721578deee79e4651876d33ec15d85542092eeaab2e5e2e57ca30b6c6a20660e797dc840e76abb59874645b4e34be193e2c61be018f6dd95650737d52775f35", 0x40}, {&(0x7f0000000340)="2dca286f5547f1adf594bdbb41f62feba48e8d525b47ae6300236079fe3a516337f671b1723e22433d39cd3c678e0b959d90547544050c25b04947255fca1c15ca057d0b58d7a6e466a30210f116b99494e5454f636bafbd7f5a5dd42e170487cbe8d9bf60f1d535758343669dbadd", 0x6f}], 0x8, &(0x7f0000000440)=ANY=[@ANYBLOB="e00000000000000001000000400000005d6b46608fc8e5e9f6e42ce630e83732537e2e89c314e69b1b30ac732ca06b94e5e4e6651ccf64678ce3342e30df579c6a15b34e9b07f6768bf79886ab28179dc5e6eb8751a7470d5f27d2c57033a9d5b88ae1f513b23e5ea5b3e730c73350cbb55ad8014e1749e26bc1c9e3a8e6fbe34b3114a7425e0ed85bc219a07255a1a02be94967816513227a179466c6dacd24c6a7dcaf95012b91ffa7413e20447210413066b8633663a152fdf2b2c8946bfcee4b3854b5d91dda46b4288b4b9ee06110a725b2f40dcdeb55dcebb0f7000000c000000006000000ffff0800040000003cf856f6bd0077ca034d03a32e2bc06449c5924b39698c4b0f36f54dd27e486dc4f0d52c76cb2d673df718b7b60f7bb3e0a8d3ac3bf0b4cf05f9d85b364a83f29fe149072465b543f51d89ac491fbdebd9942869900f9b11e5f2b630b91e195dcd64deab3e50990c004cfbed72bc9744bc7e037096090924e76b040b1451f62ef6d6c7b38e5222ebfb753ff0841b472ff181ca77c4018ba8fff97ce31ae8f051210609c9867eaac0d4d1a300000000000001000000000000010000000800000077ebc0d7280ff9ef52bae613ff1272eeef2e1bf5461e34ca9733477d186cda2d53f81a701b11e6c165ba6c83b4b854cff55293cad046ca608fb54faa1077bf09b81e8d7166274162e7243bc8593d2857be0bc565de72ea833ef22da64b8a7abbb8c03239a832bc7e1bacf729936f99e28b8661992d44442fbbabe6341265430794f5488cb6470a85c0b9eccd84f682161399220fa360b356dcca45c6b0aa2676a759aeb11d918f6f21578851a8c4eee3ca29e97a821992de7a4fa39a542e81b636c7ddb7a01d717c49f314e079cc16f7d68153b2659bdd37df25db03ade37789553e79a3c8b49902e24a212e00001001000000000000ffff000004000000e94d58de043a37f965d6462aea84f177893690cb30adc36c168f8885bd13974b9799c7463ad2d7e3229904d3802814487dd591ed31ff9ca161a4c44e0ff2716a2930a4d07b35665c9f4fb24183a77212a5d939eb77686b83cc61a9e308d7d9e78c5584613bd02e1f18f57c85b2a215737315143e9a6ee56bceecccfaf198f10b681f1f6da9e9db5b0405df79d299eee21e610a01600ebf5d042468a49d6e3faa55d8701595d87e7b7ec21d094bcad0b64a5f93d5203c84b022f179f45c52e04851f3b8e7ead48b11503af3001f374d006200a26a24cf101f5be9f42ee0956db099255cf2c7c11c6a80e5fdd059aee8b01ecfd6c16ee2271399ba7e73c725ed005000000000000000ffff0000090000007653134414990019471abcbdaf79889371d69226d7f7ae0ecdf20fcea044cd753a77f48ac928e841c5909d0dee602a060d95791370ac2f90acc712b7a9c49e2d6800000000000000ffff000008000000aada45bbe5075f2384e45f29b22ce5124f273957c36e8d38d1f201c62ba173688474aebe1e4e33eac2a3e76caca6bb932daa749c386468a1e76b0daad8cdcdda8cf15ea22f2bfa577243a2dfb943ad175900000000000000980000000000000001000000810000000d3cfdacddef15a7d33dcde36f2a3cba398952c07b6bc6ff6cdbb2ac2d04849cc76c9faf107d4425f4dbc1559a4c7c91301eac889e37355327f0df3dbb96dc4bb89f81947f1fdffc0f9c06fb991b881f8d4e8940142d25e5b67c5793dc63c81c4fad310aa03d8dc62d2cde9396bd5711defb3fc939b34ac6f5682a00000000000000"], 0x500}, 0x0) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) executing program 2: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x100000, &(0x7f0000000040)="5ab7736a", 0x4) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xbe}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r1, &(0x7f0000000000)="faee4db2a5febc10a8f7338845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06c37", 0x3f) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e0", 0x1}, {&(0x7f0000000100)="6fa533b2eda506b781f8dbc069461641c8da6d2785be257e9335395711a3c7bb0641c680be122bb694db035c7ff596ddc06acd1ed5f884d1d7820bd4eb283ccca63a80435b8b57253e7fd0cb02d9ea1683186f1afd3976fcfcd3", 0x5a}, {&(0x7f0000000180)="c88483de365a5309893d38c4b4701e88a5f1d3a8e59c1f6f3790ceef13c83d3f54530552ecaeb64b69ed438e15ba62710e5e3231d50932b6d50934c3201e78970ac1b0a85527e0e1006b0cda673f8dd39b57b7643d24f61afa7cfc8683b59b741bac0d39438fe9727a8827bcb524eca9c32ec59f515d4ab671a0d3f2ca43e65ed3f69a860f304ef2f526391bd840ddc36e729d29c205f7bf7b1ae0abf525faa46cbc5ebb8599795cd4d742e70c750e4ce6d249c47e8e6a82cf9a7688df513b3f344c9bcf45e89f5ee16b01e6d8647c4129ee89d8ca4db3fe8e0abb687fb64d8140c71a1f36eb04", 0xe7}, {&(0x7f0000000280)="978f1d00f7e35bd3fd0202fdf9c0d9ccba091c2409a7f79b9e4abe9d5cf493163cb730aa61c9548a0f8519c778af0c2fc42937fbe082ac5f003b74c11c33b7cd46ccdc7fdf3649388e5865ae19b2f68dd87babc9995e727666def7155f4d7b37e145996a42cf89df895a60", 0x6b}, {&(0x7f0000000300)="b06bd2f306128f5c98b4f9afd495df0317cd4a579946d6b7d7e2d2fec6fe448e57aa462682e2d98e498e07c4ab931e43178557a5bcf7d2ac5f55577fe4943bb58cd47e701385ced5", 0x48}], 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x7f00, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 1: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x2, &(0x7f0000000900)=[{0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 5: open(&(0x7f0000000280)='./file0/file0\x00', 0xfffe, 0x51) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setgroups(0x40000000000000d9, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0xc1045763, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x28}, {0x4000006, 0x0, 0x0, 0x8001}]}) close(0xffffffffffffffff) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000502000000000000000007000000330086000000000000f96ec4db745b76edcca1b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e0ff0f0000e4b2ffff800000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000240)="e049c0d37348a45d6bee0bf84a9e", 0xe}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000200)={0x4, 0x12}, 0x4, &(0x7f0000000340), 0x0, 0x0, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r2) setreuid(0x0, r0) getegid() mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r6 = socket$inet(0x2, 0x3, 0x48) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f00000001c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 4: 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) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) sync() getrusage(0x0, 0xfffffffffffffffe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) setpgid(0x0, r4) r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f00000004c0)={0x1, "9cfa0b55f5dfa44c224947f72892822564bea470b0d6ea9e67c08138a1eb15201308f3e430d738c5a02a5de8f9dc6d40f1213013e231c81de361eb80db5ee892e3a36abfc776db9f004060969f4f106d7be733572523f619c7bfb7dae3e7337c6223f07794950f4314d2b7dd818ddad7d892c893cfa9e7d5ceeb015bc9537f85ac9ca0ad0c07993ac97b4fc2dc14dd0cc0269d49e7e8aa8018487013b98b27bb381fd75b15169274846a16bd9aeea1dc82aa260ee8644083ae5d"}, 0xc2, 0x800) r6 = geteuid() getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r7, 0x0, 0xffffffffffffffff, 0x100, 0x2}, 0x2, 0x684, r4, r8, 0x5e, 0x100000001, 0x8001, 0x9}) wait4(r4, &(0x7f0000000000), 0xa, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x3, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x10, 0x4, 0xff) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x1da) chdir(&(0x7f0000000380)='./file0\x00') r0 = getuid() mkdir(&(0x7f0000000100)='./bus\x00', 0x0) setreuid(0xee00, r0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00ee8f18321a353671af9db3d22e000000000086dd605d58c8009000000000000093f2667dd29096ed6f99630600ff63040c2b6d821719a30f10437aaba093db89e9ce041ccddebf3efef11fbd3fe8cba8d2a14a89c2c618201a16fb6c1bd0faea877dce3abc64692a64a1742a7feb1d0b6bd5b878a08fb26701627d01b65636e4f2b43e0bac4d0c9ce644b1ea4a7b26cb736cb6bf61f52bfc3874af8763f8c8b3b85b42b12992d13ac47b0095fe9c776556a3"]) getrusage(0xffffffffffffffff, 0x0) executing program 7: sysctl$vm(&(0x7f00000005c0), 0x2, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) open$dir(0x0, 0x20000, 0x108) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}, 0xfffffffc}, 0x10, 0x0, 0x0) r1 = socket(0x6, 0x1, 0xde) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x32, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000180)=0xc) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) r4 = socket(0x49981e1faec9d641, 0x2, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c002800000000350000000000000000ffffe0000001ff94d99b45000000000000000000000089009078000000000000000000000000000000000000000100000000000000000000ffffac1400891c79be55ffb6be57266426a8aaad521f0b92ff7459c293552d7d698c621106dfdb0ff78d7df73d2eff0294a5518d34a85e1bd4d98f5554bf8d0f8cadd9266670b96fc385da65d644f23e8fec82c3af27762f43e45389fc8ba45c37062fdc3e0260a2f2953be85fd16d0f97c2086f5472aad7a33f4cdf288f9057b6f5b7b94be542725cc5fc3459d75b0f446df980c4c85ab0"]) socket$unix(0x1, 0x2, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getpid() msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYRESHEX=r5, @ANYRESDEC, @ANYRESOCT=r3, @ANYRES64, @ANYBLOB="a56ce6c98a5317740d072b5b8c32fabbb2e68cc59de3ce8721e5f1199d27781d7ae2fa40cacba4e0fa74dacc5643666d562af8c7ba67eabe26eeda87d7f5cb830b3f611d485121f382ac1152e967cd0d0d16c84e3731964b315ab33c9b9645e1599be8c1cf98e98795525bec8a6ff0adf631308571f97e2444d985f0996bb5023840aa40f3f4265270f653a44197ee8b9b3c68818db4c96740c5c2e53806eb4b4bd3b25160310302fba724dfd3e0b06b236d6fd8f093cc15758c81f50842b5f6c60de95ba633df0a1bf1f9239d217b074acb3f813cd4c865f68f4bbd3c3589b6fb0847903e187869959fd3", @ANYRES32, @ANYRES8=r1, @ANYRES64=r3], 0x401, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000240)={0x4, './file0\x00', './file0\x00'}) msgget(0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x4}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, &(0x7f0000000280)="d2a4629fc3395824c3a6abdd47f46546f69cc6e639e3d9a57d4128e369e2a1adea72966b04d93220fd53c6a03539263ddd16b7ef9361d4f95416cf2f6753546a3ec1c85912182e26bc6fd7da32709b62ab10563dbc2c95973738453937ab0b25a707e2e34d09898ac2b42f882f9b6489e71a05f7af1e04ecd3413e1f4c15b192741942fbeb59b27229e76d5cde8ebe4b804ab243884ec79687a1d1603095c3be4c6d4e1d738da1e89662aadf78c9e16781f88083a35e2e4a3150e51a462e175f935429e9d6f1b670f274e061b861b66557563bda038e88ac142d20e7c523df0d36c26bea26cc139b2347f38957a20641229247", &(0x7f0000000380)=0xf3, &(0x7f00000003c0)="ccce78f37b1cb121ed0382df6d01c1bf274d04f381015a8cfe8e35970d1164bf697af43f4ff439044c30b2f0e30adf0fee87917ea4bfb889872f068cfc881796d26b0f2eb283778cec23b3a41e3ea66e08330e36d57de7c3f9333c16", 0x5c) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000900), 0x0) msgget$private(0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) executing program 3: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2801) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0x0) 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) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000040)) close(r0) executing program 6: setreuid(0x0, 0xee01) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0xb02eee9c9a7dde55, './file0\x00'}, 0xa) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x20e02) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) getsockname$inet(r0, &(0x7f0000000400), &(0x7f0000000340)=0xffffffffffffffaa) (async) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) (async) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) 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) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x2}) socket(0x6, 0x4000, 0x87) (async) r2 = socket(0x6, 0x4000, 0x87) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f00000000c0)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x4000, 0x9b) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x20) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socket(0x2, 0x2, 0x0) (async) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r0, r2) sendmsg$unix(r3, 0x0, 0x0) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRESOCT, @ANYRESHEX]) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640), 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x11, 0x3, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xe0f, 0x1fc, 0x0, "4dc8cf7e75b57dc84118a5647f8bb76a3efa1ae9", 0x0, 0x3}) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x4) r0 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1, 0x4}], 0x1, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x8000000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r3, 0x0, &(0x7f0000001440)) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0xffff7c16, 0x4, "0afff5ff7a095aeba1d76ff218aabc86001800"}) writev(r5, &(0x7f0000000840)=[{&(0x7f0000000200)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) poll(&(0x7f0000000200)=[{}, {r7}], 0x2, 0x4) executing program 7: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@random="51ff7c0a23ba", @random="46abf2ab6791", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}, {[@generic={0x94, 0x2}, @timestamp={0x44, 0xc, 0x6, 0x3, 0x0, [{[@multicast2]}]}]}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1}}}}}}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fcntl$getown(r0, 0x5) socket(0x1, 0x5, 0x0) (async) r1 = socket(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSHDRCMPLT(r2, 0x20006601, 0x0) (async) ioctl$BIOCSHDRCMPLT(r2, 0x20006601, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) ftruncate(0xffffffffffffffff, 0x0) socket$inet(0x2, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 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) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) setgroups(0x1, &(0x7f0000000080)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x1, 0x0, 0x0, 0x80}, {0x3c}, {0x8906}]}) syz_emit_ethernet(0x1db, &(0x7f00000008c0)=ANY=[]) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getflags(r3, 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x24}, {0x6}]}) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[]) kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0xc0}, {0x50}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r4 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r5, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000300)=[{0x0, 0x6, 0x800}, {0x4, 0x22}, {0x1}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xb) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xbd, r1, r7, r1, r2, 0x180, 0x6}, 0xffffffffffff18ff, 0x6, 0x3}) r8 = socket$inet6(0x1e, 0x3, 0x0) sendto$inet6(r8, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 7: mkdir(0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) executing program 4: open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r0, &(0x7f00000000c0), 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) executing program 6: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/151, 0x97, 0x1800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)='<', 0x1, 0x40a, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x101) utimensat(r2, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x6, 0x90f8}, {0x1, 0x2}}, 0x0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="8449a4fe5a8bb654fba9262e18c8d746b2783331d1f635f1bd4f5aec745763baccc65630a77d7f833eda2a388d4428790fac98483a78eda7704912385a7884d0cddad5b43fdc24dfd8543d6da69c76db26dbfeff627e0294bf518700c684449d86305f4baa21fc7e361a6c164d1840ea6d01d46593009577f8be416aec8e3dfdecaa79d3b3c0e9429844a05ce23f11e3c49bae2696306ed4a5eadc20fd6323914fae1f01e3", 0xa5}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "f1ba36ef57df8151a58bee5f7d7d6c35cfebd27292c24bfab3a2a49703cfe42704f94f4234cdf9237558cd9f0cb242ce9b4dfe0c380d7708815b6585c35b63eaba11ef30fe26f0db13bfbf6591d23bb3766dcd50bdff0b351672c254ebc43cc30b048ba899b7e08c1cefc411b2ba6473a2c4c77dba91424e0958392f93f1c4bb46f40b478608e48cc164010270d02b20d97a3f30455f9f311c5696397eac212c91983f4d16bafed5eee0743d51510a45c5e2ff250a533784f11459b5d6be54df64ba8a864bc14049978e484f7251da288dfb48cbb317ff210dbf4421403d950f0e10910a8dc8348d18efb07d555273653109826da8ac2424deb7387d798b4eee1b2c9e8871d7564730b35465919da3805f99d88d7801b3e4bc36c1a250b88be264d50952b3d7c5792bfbc52305bfc4b0606d5f116afaf6f3a51e7b3a21b727f519407a1b7ea531f2948bdda0b19083661cfeb05f0e49c9b6c8db5c232be0ea32f524a5d5d376fb269746c3f7633a851cd42398bd76c0f338b0770abfd3b9cc14d17a629b9c7aec09b6ec4057fe511800117bb7f8f5f8949162ebae7e2880083add93c3f2f59132fcb18d68780523316ad18ff2ca036bb5a8fc1df93c1598048378f6b3f55afb1087dfde88b119908a1b3594610806cf001b74cf1b8c78ec6087c1d636c0b95b884933451abca5100b6fe4c2506d2f6ca188cb85954df430784f63316c01703d6c76acde7dbdc217127e4e66d7c084f00e70b347006ca57b0ba554c52cd822f0f9712526234fdf4da5355c3788ca3cf66f0a1a87dd0535e984605f870390803e9fe1cfc61bde5eb206d5151a2459ea2932814bd2b2c070257d742053ed073f909b6e41b63bdaa09715b91dc89737971f71aec93cddc7c6476189152466cc8a6fe369907d16177215886862cf869aa914836d641c7104b3623cd31101acb51ee6d3a85121503f5164337fa8aae481f201c7486e73e1533c41e73d6e5d388c82e4f7d198c02fabf7790ca64740746e869d4a1adf180d1ca2dd4cd01040dce811ea5cc17f75d18b5ca30d3a0101067c20588da5a0ca7f9869c63d9c08241066272e4290693fc3e79ffe763d3163577654a8c15e8a0594537b17f67639d8ed2281c539a5fffb9673be80a499a09d90e0f0221107316948638c755cb346ed421693708387facb053257a94eb669e1f4ac3da4637e980843956aaca12101b4a39531407063359f37435d14a6dc0ef9e16609f37557a503598b932c7a798f271b4b0e5d999caa8f5fe3868bf7c2f77535d0c6816388870bb738cf990aa1a8dceb053fdb0718f942bd229537c858d1c261bbffe79d9c83ae447b1f3b9629a44d7fb8f7ed275e8e326a448ec25dbc61071aaf4c751ca849a2800264c38edd20a9dc10e873a6010720700c6dbbdd5e4cc738d1e0a57cbfac2ef4fa0c65deebcdc5f3fc0d52553e32084384bc9a310f2cfaef13d1ddd63ead627cd97fa381ef34e559b271652fa03d13b7aee405322c0b9be0f3f282e0ad751a870e601e07656fd65e493b796c454d4b26ed7498e44176965a718334f94f0d9018f963cff8b2e7d5e265e9a91b0f5d15c506ac7c2bef88d87428853fb124aa360cddbf69b9fba13ad1035603649b7ec85238d93861d6b118f258417d67b423879495cd0bec574afb05b60f6662334fa3ea15ead66e20bbcc36d52f725c52eaab022d4812ace9acbec9a14c9b55df52bf88e51335f5b4f23b8517d7699cf19a6cf9318cef4b73e0c7d3a51e2fdeac255fbaf217ed2cf0ada74485256ce10b1d7824236fa98eef5ff87d57b8b44dcde0fd6d455e40e48795b146e6fdd49ac3b2135c80c5a3d89f6c658771f7c9af6effdc0e73528c49c930a853df50bb800fb94b2f598b31d6426de783f2de4f43602347a6e4b16e59096776527ea2c91e0d10cce490b4b234ec6686fd829fc5c4638ed177b7f7d90c2a153f4b370daa08a514f269401da3f364c875fbf5edbfe4b01f41aaca5d63035a98321ac226680a9605c62cdfae36eca8c4f32e85c8c505617f28baeb3e1bc155383ea7425a72e5fa3b933954c28cf870d45f626716a0d592f121ef6042eeefbae28d25d294c1f3fbe2ab4b1c118daf85dc0e86937571054680fa4f80bd84b243e816989a2682b866b7dd978a8b228ed4cd98ad83612c84da4dda9bba5a38025fb2c1b47d3e5650d17b25788c81f46a88d515693ed3253329f61c58ea42235f39a68714d3e61371f8117fde7237e0696a730cb93c53f6bc872f29579c14698f220aa6b964975a0ef08e1741b349905926cf5b7360d1f80751155350a12be5c161e7559acf60760471c60baaf75a79c940106ef1bd9d3d4b45b8cca04e464fd0feffa968ee77ce6c5acba74f0be965c97230f77c553c93ae57e22bb4a0779278633e1e64b2b9c21413f198211dbb37cea82b1ba490ec768142100199e5d1ed7c80494888e7a6c8c480c8fdffaecafbe991f4b4917bd5f95c72c335e424557364609dce66c811dc2528cd148f1d8ba9dbfc3eedcca70189b5080aa1f38260fa424aa1036edcf5be7e6e855008e3cd0721ae1d7b6200189435a391040b8bc277a95cc45a2d41a76f17ce95ef4ee5da8e9640017a2c3303c5c09758cc72f65f63d11712b792dea83402da00544dc746a259ef1b87fd7218e528eeedfb5d9ff32d17efd8164171356cbbb96571d3164503852dc66ec6929810e4044ed47efc83a443f9e9644e41781e4c0590e7252b7f1c923de6839b473dbb2e90a1718c0179426e30e983751f1f5aa0be24c7bc6852ac7fdeea3ca104787e26a2e4685019f6c862e4e87752b23bf41b96357a41b689c45244f6443d76a68b78e4c172c85c11cd5582c30e77b7e4e08f6139ef14925b421b2853cc532f8d173da5518700cd384cff143be5302719e683f09b43f6b50e596a16a9036a847ccb50709074b04bd2bcc1033b424ef7c20b8f184edc201c1971fc856a4beda2b3adb697c8e5700b698cd17e56991553b5bc2c7774ef56fe18ee389eafbf3bf30a2d0e4fb49b0ea7ff48010bb0d0043cc869b7a4146588de945db6ec05425414976895b2d6bd5c1539a53d2cb4da42ada60a09f6842d47b6dded0fb605a2a1a23835a67b2fe8843a950e3f9ce3a0e733a14babbda7e225d591d3683d8b5de4471727acb5117568e74e130e6733840b027a7cefecad8e60ab93bf097252da34efef873ad362d5c8880659c351ee5f33b54413e5448c107db1c2db4086794064b34b9238718ded8f8c25d3a55a47b87e0df1a12a2f3e73a5bc0507f52a2fdf751c9d9b2994f13429c7a38ad9b35e31ea104d404b186e8f237b46bc4db5b8ccbe24f01f7d524d330176907dd29a54d013fe7ed9d683ac5802fbb545880f6c224016dc6ac436196871b7f85a38d9a21e9c31b1899b94a0bd7fdbae21f61f8713d11dd0fe0c48a81ff14b553dba7b463284fc84ae362ba125a236a3cfe53ea6e10d457366a161c2f723a719af04216e98804ad63b0fa6d07cafcbdceefe5b24e1120019ca3a99b904811803a8c24153ccce19b3d3e11127e58badebd341d4d6fa16a4125f813ec02c8be350d6b9f2d7a11cad0e3b8ccabb880148a59896a9d589a6707173a386b61811f7f3300b2a0aef5f830eeb505d384a56e239a5b18f96e8bdf68b17440f988e8c9b8467ebdda28191b111b8315e0e33ebb38bf5cfd0f89ca7919bc5250d8a36ec35489c3e11c42f84a2057f81b64262c65db8aca52666a700a015bc7f270bac263b48b459c3f59d4a59fd605b5f7a0f1e80106371e2dc0ca318fc01f92b095108529870243262d50a93285f165b25c93c0abd52c325c633d537a93a45ff1112300cc3754e3bd7bc35c3019fde165019f53c95514eb4e1a98c8b77e48ac442df24af13def9af2c281ddb6ad06e4fff42e31676ba94c883a8e165814985b7ce84fbc55228fff6af18a8bdae1b55066b07e269d05f8dbf94784354e3b4b7bbb340c29657e5357a49bcbd48bc1d304b69dbeda3ca5c6e9787ee3676aabaa162d2a131a4f6470ce514a2ea37737b04f29ef83a205b8dd93eb8d77180384b8c9434d7bbf10c4e47bd2f2b52eca5810ab11e08e7ae108823b85129e2cf353df10fa4d2eeeb305d06ecdfe4b4f14240ebbd9ab0682b423ddf88a36bbae7f427f54d94a3d6c10bea16cf13c71df059481a67ba2ccc4f0ee526ddfe21fafab3a6b2648f273fcc888fec17f6d93254117fbef158140de6514c85bb5e17d3112dc6d6f77ec2d0ee97cd2bf0d27ddb3e1412792b82c1bad3d00afe80c2fd46edd97619176ef08d39533035dbfa08a56513b87427dd71bb9e953867a5d7bd5d1b234f7c17fd8faefc18d580fb5715c21a90f25a8737620b9e845540595c5cbcd612f7b6ea50ebf3f04b8d9ec2635507ea4a8ccbc9475e4f1c77371be2e02b46fd96f4b9c41e2adb8af61580b1dfd4847fbcc416481c351f618aa3f81c47d59cc35f4907c0c930ffdbde1bb22ea7b0acf0ba859a2a59fab42791e2ed9dd59cdb40098650834c274ced922d1b810a341ccba0268503817f5662b7dbba0f6bbb59b9b67e56a59ea76114ec4df6ea0c83c4ff7a345df4c65584f8782db552bff67a471090a7c99e7e50569aaa107a59a871d072892550079d43e05108af07fc7696d8400e3e827c8a145243f53c6056cd916e4df0d23ee0abfb4b8b1756fb0ed03f4fa059b786390e7d7e14e3743e620c805fbb0166cd30f2cc444e678962a5e4a03afe1ab79c665c111f7d7e046d82793727a68047b52c340169aae055216b44bb8933d0449a4d4223a245762dcbfb88e8f418ebfa25cc0193ace983d41429232967337380c989decc7646bf1e42d9041d59e09095709bb6d3c9384db2391cdd2757ab5ce76dcb8a9eaa6e9dc7023fc0d34ebb0e78ee7c8647a87b6c6bd3587bb555172dbab9db3d7163b0ff98e93bbda7fe3ac03074ad8555729d10054813ee52f93d6c4301c6b541b4557f1a953773e8bc88fc4d427a07a993947933b3e6139066f767d6baf4dd5f4eca68d8c3ce1a66ef205a75f9af49da223869d23b8250c8441500556266207784da772e4cd5402451cf5e4b0f9b47f4cfca999fd256351eae2692f9e58f01e1631179575cdf8022b54d7846395e212fe12a7bffc76ac867119dbf97b6a6ba6d559ae0bb502a10aacf41a8f7210b08e1b8daac1c058858a40c449503f8b47bfeac826a7f2c2aec3db95a8efbb82b957d51cb87187a9e96da2f51967be55b8ea71e57d60f168f24c871e376252ecb1ba716e28a80a72e86bd6a4374d3971857103ebdfb1d4ba7ddfb71192d76d6effa9efb06a91be0bed78107484280f9a4ad61348e503eacf8c0df0d7ed7969cfb7bdcd297431df03112b3f242d8809a6ac6f53cc1affa3de803df308c7d6b573a4b4016298478437f28d31d6e77ff13a0115dc66f2f54debe464f427872f51bb7ea18f0b190c9ed43508835e17628ea8eeb9e8e79da14f87bc70591374ce20082d2e1326bc18154d3755862c38bfbc2c3727472d766dc5594fb37b50270fe7861a205f86cf0dbca206a604a28f92e312f8986f59c4eea7e1109b8600dab6234ea80bf4c130ccc2410ca273cd4112b61143db5facfd0f49bf4d6bd81b0984ca8195df852ffacf87b5b4aadfb4128107271eebded8d0f567b30177ad6563e9a9f98ac04f9c19210476fd1442fe59af6ffb4bb70e4ba25ebf4e4dc316198ddb21cb07777998141895a8a20188a69664562279a264b705f465cb005606f00bbc6fc20b16f70a92d8353"}, {0xc0, 0x1, 0x9, "aef116c26db30127260dde9febad99f583fbd6757767cd103f8cafbb73bbd0f99f6e70cc2500612b0c10312fb9a2f1387e3208ad8efa0c0c2efdf80e06d6dee221ac9b4385506e3a6579bc3984aa0c9d95addca9a25ea65c3f4cb557d26499d926e06f9a3db10a44bb2fa97309c9792358518f3b2141b330b8dff20690f235cbe4d1c66b69aba4328074b51a4a8983431fdf76cf975e635ce85a41484ef26286b29332bafc228b0619efa3"}, {0xe8, 0x1, 0x20, "d423bf6b5a364e1b9759876440be3a34ad8a9fbde0532295320c3c6bd39f8a8abf0c82f813c20eab5896ce6f9157197f5292fc008e95107dcfb108d6f00774e26e6fa4e3d352df5431f02d6bc7782b30b50f7224d41e264033a6b59a31a32c8b822f6e505e98905bfa2a114b14217028ac1ebe6445586f37adcb36b28dbd5713151e4fe9b1c92369e6753fe203ea77fdeb3dbb7b646640221ef94b30138704784157d4f0bc4c25bb696405dc308860a5f59fb7beaa738a4fb2cad8713988800193799ca6d15d97b517b2d22ca3349c09b9c1ef2b"}, {0x38, 0xffff, 0x8000, "fd9443ffb0dd0efcf7b6f64652252b5a9b11eacb3fc0b094687f1e840e841c8cec"}, {0x58, 0x7dab14248385516, 0x0, "43e6842826e88d35306bce8e21cfdae36d933065ce045bea5eb1e842675f4a2cdc0c606e94604740bc1b44bbdc6ba3aa967a680cb3642d4ed424110106ff3bbc3e182c6c378b5d44"}, {0xf8, 0x1, 0x3, "fc75e4f40c1ad3d3e2b11760da86268808bce4c74c027b4908d294ac52d56fac9040378724a9a8800a5df93b95f8ea6d5c74841e0aafaeead5d8571e6c6556a31556e29b02b2aafbebd00f0f0e9ec7892c9f4f3573dc6ae61b3e653b7a54985571e4824f7332664383ee213aa4963ae9ac0ea4abcb5f734fd03349ba80bb9e40a837b7bafe31abe4f5e6c39a9418972d768777517c845ae9ac92a592a0e8b1cb8899e7c7429da45a89bb49eeb9c1bf8f61471bf9b6f29ce49cfe53d77f07c5dc57a06c2737fcc0c4edb3abaad8fcdc0a0084d09f78fb72c5ab7f29a3aba4bed2f049a281056a371e"}, {0x20, 0xffff, 0xf36, "6d2d7b58a7d255e72d0b400cae"}, {0xa0, 0xffff, 0x2, "f37db543958614a2d4603d6805efee83347a10b147143fdcdb0f1126a19fa0043eaaeeefff223d3716b9ba264fbb66d02c9c6dccdccb1868f25d8f021bc506c2e5e590865925c8066f20d9eb2e9286aa40b1cb520c5b0d9f940c6cc5e14550b0509cc5c0028fa3e794cca19ef14e25d3c862ed4dffca5e8d5d9582dd3645732bbd6a329c2ce6f2321e6472cd03ef32"}], 0x1400}, 0x8}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001c40)={0x8, './file0/file0\x00', './file0/file1\x00'}) sysctl$net_inet_gre(&(0x7f0000001cc0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000001d00)="4478afc454b84c11d65b7dba3b4377c5d9d9f9abe22d8e3851612beed0c786af213f635a854408513a1af54c054dd38ec9a722056c9f86985689c4af857fe64454a93fb70162f51657a79c58b255ca760b6620a486d1d1f57dab65f55ea00476f8615c82d1d0786ac09fecaa953a6816843f72285014102a719c624c3f701f5ec1fddc731cdcd5779fa275ffba9b0ad6c658b54f9b01288692f6e416d0393f04cf769218613461e1ab09d9e0a748d1b114b3f5c9003cd56b42f438631310dfee355eabf9ab8bca27dc401881e94dcdfe", &(0x7f0000001e00)=0xd0, &(0x7f0000001e40)="143879304c75af47783e712d814c639b6762bbb657397fac15daecdcc6cc0d9a1dbc5049c5219a676cbb14f015bfb48ff024bd3ff25ec7b1a3bd5d98dcb13e910aa5699cad9b1b7f49df2b0c917b77ebf90801569a3faf2ab92e54e344a41c9a9ff970c5bc6cb62133f87ff2f33c7526f49f9334b37299337ee1e7f50efdbf93c898e4b83ea0fe5d8104fc3c2c335a2df81a8bf837bf6d89d04262cf8a82b358d0a34ff41f646e82c325d2645494c54e14545302c2aa9a6ae108406eb4cc6d99d6924bcb486fbbe202ee09cc9ce1233d31d8bd145c270d6820903f047db54910b94cec3bf1fffda72286d1505f4f4f5e2f52b095c38e", 0xf6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003240)="a6d5d2430ee769e095818f3d93af95a586903533097b51d5e385eda62c32d5a2c617ffa83226d606fc47ef5cf6f11db860a6bc49de2773d684c3cd096a8970aea39892eec4fcd32703d901d9cab4a930b4ed65bb549b1339f2e027a959bb49f182b12c6ebec2144b15aaba13bc5a3aa1f9c9d51625de3d5a8652dd5a62ae3d5056f2830eeddc399cd8f58a0e14b174cf97b49c0c779a31ed9aeca98c865a1fe9c84d9417f4836efbcba8a373e4c86e38cc651532bc85aa0e03cd3ac0c21c6b0924073866da371be032b7acdbde", 0xcd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003340), &(0x7f0000003380)=0x8) acct(&(0x7f00000033c0)='./file0\x00') r4 = dup(r3) read(r4, &(0x7f0000003440)=""/164, 0xa4) executing program 0: poll(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) 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, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) r3 = socket(0x0, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) executing program 4: open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x84) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f000050c000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000158000/0x3000)=nil}, {&(0x7f000003d000/0x1000)=nil, &(0x7f000064e000/0x4000)=nil}, {&(0x7f00007eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000157000/0x1000)=nil}, {0x0, &(0x7f00001eb000/0x2000)=nil}, {0x0, &(0x7f0000770000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00000e0000/0x1000)=nil, &(0x7f000026f000/0x3000)=nil}, {&(0x7f000050a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00000f8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}], './file0\x00'}) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x4, 0x5) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r2, 0x821869de, &(0x7f00000001c0)) (async) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x100, 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 7: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x81, 0xf7, 0x3, 0x8}, {0x6, 0x0, 0x5, 0x800}, {0x5, 0xff, 0x40}, {0x2000, 0x3f, 0x2, 0x7fffffff}, {0x5, 0x5, 0x2, 0x81}, {0x3, 0x1, 0x5, 0x8}, {0xff, 0x0, 0xff, 0x2}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r1, r2) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000300)={&(0x7f0000000240)='./file0\x00', 0x8000000000000001, &(0x7f00000002c0)='./file0\x00', 0x8}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1f, 0x2, './file0\x00', 0x400, 0x401, 0x4, 0x1}) readv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000080)=""/221, 0xdd}, {&(0x7f0000001440)=""/92, 0x5c}, {&(0x7f00000014c0)=""/208, 0xd0}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/56, 0x38}], 0x6) executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d942400b5e1a0757cb9af769c7afec37082", 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000001100), 0x0) msgget(0x3, 0x0) flock(r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x0, 0x2, 0x3, 0x2e}, {0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 6: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x100000, &(0x7f0000000040)="5ab7736a", 0x4) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xbe}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r1, &(0x7f0000000000)="faee4db2a5febc10a8f7338845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06c37", 0x3f) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e0", 0x1}, {&(0x7f0000000100)="6fa533b2eda506b781f8dbc069461641c8da6d2785be257e9335395711a3c7bb0641c680be122bb694db035c7ff596ddc06acd1ed5f884d1d7820bd4eb283ccca63a80435b8b57253e7fd0cb02d9ea1683186f1afd3976fcfcd3", 0x5a}, {&(0x7f0000000180)="c88483de365a5309893d38c4b4701e88a5f1d3a8e59c1f6f3790ceef13c83d3f54530552ecaeb64b69ed438e15ba62710e5e3231d50932b6d50934c3201e78970ac1b0a85527e0e1006b0cda673f8dd39b57b7643d24f61afa7cfc8683b59b741bac0d39438fe9727a8827bcb524eca9c32ec59f515d4ab671a0d3f2ca43e65ed3f69a860f304ef2f526391bd840ddc36e729d29c205f7bf7b1ae0abf525faa46cbc5ebb8599795cd4d742e70c750e4ce6d249c47e8e6a82cf9a7688df513b3f344c9bcf45e89f5ee16b01e6d8647c4129ee89d8ca4db3fe8e0abb687fb64d8140c71a1f36eb04", 0xe7}, {&(0x7f0000000280)="978f1d00f7e35bd3fd0202fdf9c0d9ccba091c2409a7f79b9e4abe9d5cf493163cb730aa61c9548a0f8519c778af0c2fc42937fbe082ac5f003b74c11c33b7cd46ccdc7fdf3649388e5865ae19b2f68dd87babc9995e727666def7155f4d7b37e145996a42cf89df895a60", 0x6b}, {&(0x7f0000000300)="b06bd2f306128f5c98b4f9afd495df0317cd4a579946d6b7d7e2d2fec6fe448e57aa462682e2d98e498e07c4ab931e43178557a5bcf7d2ac5f55577fe4943bb58cd47e701385ced5", 0x48}], 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x822, {0x10000, 0xfffffffffffffffe}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x31680000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x1, 0x0) (async) sync() (async) getrusage(0x0, 0xfffffffffffffffe) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r3, 0x3) setpgid(0x0, r4) r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f00000004c0)={0x1, "9cfa0b55f5dfa44c224947f72892822564bea470b0d6ea9e67c08138a1eb15201308f3e430d738c5a02a5de8f9dc6d40f1213013e231c81de361eb80db5ee892e3a36abfc776db9f004060969f4f106d7be733572523f619c7bfb7dae3e7337c6223f07794950f4314d2b7dd818ddad7d892c893cfa9e7d5ceeb015bc9537f85ac9ca0ad0c07993ac97b4fc2dc14dd0cc0269d49e7e8aa8018487013b98b27bb381fd75b15169274846a16bd9aeea1dc82aa260ee8644083ae5d"}, 0xc2, 0x800) r6 = geteuid() (async) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x1ff, r6, r7, 0x0, 0xffffffffffffffff, 0x100, 0x2}, 0x2, 0x684, r4, r8, 0x5e, 0x100000001, 0x8001, 0x9}) (async) wait4(r4, &(0x7f0000000000), 0xa, &(0x7f0000000040)) (async) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x3, 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) socket(0x10, 0x4, 0xff) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) (async) r9 = socket(0x18, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 4: sysctl$vm(&(0x7f00000005c0), 0x2, 0x0, 0x0, 0x0, 0x0) (async) getrusage(0x0, 0x0) (async) chmod(&(0x7f0000000000)='./file0\x00', 0x0) (async) open$dir(0x0, 0x20000, 0x108) (async) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}, 0xfffffffc}, 0x10, 0x0, 0x0) (async) r1 = socket(0x6, 0x1, 0xde) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x32, 0x0, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000180)=0xc) (async) socket$inet(0x2, 0x2, 0x0) setreuid(0xffffffffffffffff, 0xee00) (async) r4 = socket(0x49981e1faec9d641, 0x2, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffffbe2c6050b8fb86dd60fecf0c002800000000350000000000000000ffffe0000001ff94d99b45000000000000000000000089009078000000000000000000000000000000000000000100000000000000000000ffffac1400891c79be55ffb6be57266426a8aaad521f0b92ff7459c293552d7d698c621106dfdb0ff78d7df73d2eff0294a5518d34a85e1bd4d98f5554bf8d0f8cadd9266670b96fc385da65d644f23e8fec82c3af27762f43e45389fc8ba45c37062fdc3e0260a2f2953be85fd16d0f97c2086f5472aad7a33f4cdf288f9057b6f5b7b94be542725cc5fc3459d75b0f446df980c4c85ab0"]) (async) socket$unix(0x1, 0x2, 0x0) r5 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) getpid() msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYRESHEX=r5, @ANYRESDEC, @ANYRESOCT=r3, @ANYRES64, @ANYBLOB="a56ce6c98a5317740d072b5b8c32fabbb2e68cc59de3ce8721e5f1199d27781d7ae2fa40cacba4e0fa74dacc5643666d562af8c7ba67eabe26eeda87d7f5cb830b3f611d485121f382ac1152e967cd0d0d16c84e3731964b315ab33c9b9645e1599be8c1cf98e98795525bec8a6ff0adf631308571f97e2444d985f0996bb5023840aa40f3f4265270f653a44197ee8b9b3c68818db4c96740c5c2e53806eb4b4bd3b25160310302fba724dfd3e0b06b236d6fd8f093cc15758c81f50842b5f6c60de95ba633df0a1bf1f9239d217b074acb3f813cd4c865f68f4bbd3c3589b6fb0847903e187869959fd3", @ANYRES32, @ANYRES8=r1, @ANYRES64=r3], 0x401, 0x0) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000240)={0x4, './file0\x00', './file0\x00'}) msgget(0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0x4}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, &(0x7f0000000280)="d2a4629fc3395824c3a6abdd47f46546f69cc6e639e3d9a57d4128e369e2a1adea72966b04d93220fd53c6a03539263ddd16b7ef9361d4f95416cf2f6753546a3ec1c85912182e26bc6fd7da32709b62ab10563dbc2c95973738453937ab0b25a707e2e34d09898ac2b42f882f9b6489e71a05f7af1e04ecd3413e1f4c15b192741942fbeb59b27229e76d5cde8ebe4b804ab243884ec79687a1d1603095c3be4c6d4e1d738da1e89662aadf78c9e16781f88083a35e2e4a3150e51a462e175f935429e9d6f1b670f274e061b861b66557563bda038e88ac142d20e7c523df0d36c26bea26cc139b2347f38957a20641229247", &(0x7f0000000380)=0xf3, &(0x7f00000003c0)="ccce78f37b1cb121ed0382df6d01c1bf274d04f381015a8cfe8e35970d1164bf697af43f4ff439044c30b2f0e30adf0fee87917ea4bfb889872f068cfc881796d26b0f2eb283778cec23b3a41e3ea66e08330e36d57de7c3f9333c16", 0x5c) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000900), 0x0) (async) msgget$private(0x0, 0x0) (async) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRESOCT, @ANYRESHEX]) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640), 0x0) executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async, rerun: 32) chdir(&(0x7f0000000140)='./file0\x00') (async, rerun: 32) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x1da) (async) chdir(&(0x7f0000000380)='./file0\x00') r0 = getuid() mkdir(&(0x7f0000000100)='./bus\x00', 0x0) (async, rerun: 32) setreuid(0xee00, r0) (async, rerun: 32) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f0000000080)='x\x00') (async) chdir(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='c\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00ee8f18321a353671af9db3d22e000000000086dd605d58c8009000000000000093f2667dd29096ed6f99630600ff63040c2b6d821719a30f10437aaba093db89e9ce041ccddebf3efef11fbd3fe8cba8d2a14a89c2c618201a16fb6c1bd0faea877dce3abc64692a64a1742a7feb1d0b6bd5b878a08fb26701627d01b65636e4f2b43e0bac4d0c9ce644b1ea4a7b26cb736cb6bf61f52bfc3874af8763f8c8b3b85b42b12992d13ac47b0095fe9c776556a3"]) (async, rerun: 64) getrusage(0xffffffffffffffff, 0x0) (rerun: 64) executing program 4: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$unix(r0, 0x0, 0x0, 0x14, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 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(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) close(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80}, {0x1}, {0x6, 0x0, 0x0, 0xfffffff8}]}) write(r5, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001ac0), &(0x7f0000000000)=0x1) socket$inet6(0x18, 0x3, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001ac0), &(0x7f0000000000)=0x1) (async) executing program 7: r0 = socket(0x2, 0x4001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x1, 0x2, 0xfc) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000040)=0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000180), 0x4) r2 = socket$unix(0x1, 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x4, 0x0, 0x0) link(&(0x7f00000002c0)='./file0\x00', 0x0) recvmmsg(r2, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) r3 = semget(0x2, 0x1, 0x0) semop(r3, &(0x7f0000000940)=[{0x1, 0x127}, {0x3, 0x0, 0x1800}, {0x1, 0x7, 0x800}, {0x4, 0x3ff}, {0x4, 0x818, 0x800}, {0x0, 0x7ff}, {0x1, 0x5, 0x800}, {0x4, 0x6, 0x800}, {0x1, 0x1}], 0x9) clock_settime(0x2, 0x0) pipe2(&(0x7f0000000000), 0x8000) r4 = msgget(0x0, 0x0) r5 = getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001040)={{0x2, r5, 0x0, 0xffffffffffffffff, 0x0, 0xa, 0x3}, 0x0, 0x3, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5}) r6 = dup(r0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x24}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) r8 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r8) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80000001) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt(r3, 0x0, 0xd, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, 0x0) mlockall(0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x9, "026c73d61c32180398b18805dfda89ad807efc6c", 0xfffffff9, 0x2}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0xfffffc82, 0x0}, 0x10}, 0x10, 0x400) executing program 1: ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20a8a, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) ftruncate(r0, 0x401) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x80000001, 0x8, 0x60, 0x1, 0x1f, 0xc91, 0x4, 0x0, 0x0, 0x2, 0xfffffffffffffffa}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() setreuid(r2, r4) r5 = dup(r0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000200)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000240)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000280)=0x1) r6 = semget(0x3, 0x3, 0x2c0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x3f, r4, r3, r7, r3, 0x2, 0x400}, 0xf0, 0x4, 0x5}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000380)=0x1) r8 = socket(0x10, 0x4000, 0x3f) recvmmsg(r8, &(0x7f0000001600)={&(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/20, 0x14}, {&(0x7f0000000400)=""/253, 0xfd}, {&(0x7f0000000500)=""/116, 0x74}], 0x3, &(0x7f00000005c0)=""/4096, 0x1000}, 0x7}, 0x10, 0x1, &(0x7f0000001640)={0x9, 0x7}) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r9, 0xc1045763, &(0x7f00000016c0)={0x8001, [{0x0, 0x7f}, {0x3, 0x8}, {0x1, 0xfffffffd}, {0x2, 0x4}, {0x2, 0x10001}, {0x2, 0x3f}, {0x96caa49ec245dd7b, 0x9b8}, {0x2, 0x7f}, {0x3}, {0x2, 0x8}, {0x1, 0x4}, {0x3, 0x10001}, {0x1, 0xfcbe}, {0x3, 0x101}, {0x2, 0x8}, {0x3, 0x6f}, {0x2, 0x10001}, {0x2, 0x7f}, {0x2, 0x1}, {0x2, 0x3c}, {0x3, 0xfffffffc}, {0x1, 0x89a}, {0x2, 0x4}, {0x1, 0x1}, {0x3, 0x9}, {0x1, 0x10000}, {0x3, 0xffffffc1}, {0x2, 0x2}, {0x2, 0x10000}, {0x1, 0x10001}, {0x1, 0xa5}, {0x3, 0x3}]}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000001800)=0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001840)=""/141) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001900), 0x80, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000001940)={'tap', 0x0}) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) ioctl$VMM_IOC_RUN(r11, 0xc0205602, &(0x7f0000001c40)={0x7, 0x1f30, 0xf4, 0xfff8, &(0x7f00000019c0)={{0x5, 0x7e, 0x5a, 0xff, 0x2, 0x7, 0x7}, {[0x8, 0x1f, 0x401, 0x0, 0xe7, 0x4, 0x3, 0x9, 0x4, 0xffff, 0x8000000000000001, 0x3, 0x28a, 0xfff, 0x8, 0x8001, 0x1, 0x7], [0x1, 0x6, 0x100, 0x3, 0x5, 0x3a25, 0x82aa, 0x3, 0x7, 0x9], [0x2, 0x0, 0x7ff, 0x40, 0x2, 0xffffffffffffffff], [0x1, 0x3, 0x20, 0x400, 0x2, 0x9], [{0x8, 0x5b9b, 0x8, 0x5}, {0x1000, 0x7, 0x1, 0x6}, {0x1f, 0x1f, 0xb77, 0xfffffffffffffffe}, {0xd82c, 0x1, 0x81, 0x400}, {0x1, 0x9a8, 0x7, 0x800}, {0x3, 0xbb55, 0x5, 0x7}, {0x1, 0x6, 0x8}, {0xff, 0x7fffffff, 0x6, 0x1}], {0x4, 0x1, 0x8001, 0x8}, {0x20, 0x8e, 0x3f, 0xffffffff}}}, 0x6, 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001c80), 0x400, 0x0) geteuid() executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x87}, {0x1c}, {0x812e}]}) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000040)={@local, @random="0bff000000df", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0xf0, 0x0, @rand_addr="3be1e300000000000000000400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r4 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r5, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000300)=[{0x0, 0x6, 0x800}, {0x4, 0x22}, {0x1}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xb) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xbd, r1, r7, r1, r2, 0x180, 0x6}, 0xffffffffffff18ff, 0x6, 0x3}) r8 = socket$inet6(0x1e, 0x3, 0x0) sendto$inet6(r8, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 4: mkdir(0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) executing program 7: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x8}, {0xfffc, 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 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/151, 0x97, 0x1800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)='<', 0x1, 0x40a, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x101) utimensat(r2, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x6, 0x90f8}, {0x1, 0x2}}, 0x0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="8449a4fe5a8bb654fba9262e18c8d746b2783331d1f635f1bd4f5aec745763baccc65630a77d7f833eda2a388d4428790fac98483a78eda7704912385a7884d0cddad5b43fdc24dfd8543d6da69c76db26dbfeff627e0294bf518700c684449d86305f4baa21fc7e361a6c164d1840ea6d01d46593009577f8be416aec8e3dfdecaa79d3b3c0e9429844a05ce23f11e3c49bae2696306ed4a5eadc20fd6323914fae1f01e3", 0xa5}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "f1ba36ef57df8151a58bee5f7d7d6c35cfebd27292c24bfab3a2a49703cfe42704f94f4234cdf9237558cd9f0cb242ce9b4dfe0c380d7708815b6585c35b63eaba11ef30fe26f0db13bfbf6591d23bb3766dcd50bdff0b351672c254ebc43cc30b048ba899b7e08c1cefc411b2ba6473a2c4c77dba91424e0958392f93f1c4bb46f40b478608e48cc164010270d02b20d97a3f30455f9f311c5696397eac212c91983f4d16bafed5eee0743d51510a45c5e2ff250a533784f11459b5d6be54df64ba8a864bc14049978e484f7251da288dfb48cbb317ff210dbf4421403d950f0e10910a8dc8348d18efb07d555273653109826da8ac2424deb7387d798b4eee1b2c9e8871d7564730b35465919da3805f99d88d7801b3e4bc36c1a250b88be264d50952b3d7c5792bfbc52305bfc4b0606d5f116afaf6f3a51e7b3a21b727f519407a1b7ea531f2948bdda0b19083661cfeb05f0e49c9b6c8db5c232be0ea32f524a5d5d376fb269746c3f7633a851cd42398bd76c0f338b0770abfd3b9cc14d17a629b9c7aec09b6ec4057fe511800117bb7f8f5f8949162ebae7e2880083add93c3f2f59132fcb18d68780523316ad18ff2ca036bb5a8fc1df93c1598048378f6b3f55afb1087dfde88b119908a1b3594610806cf001b74cf1b8c78ec6087c1d636c0b95b884933451abca5100b6fe4c2506d2f6ca188cb85954df430784f63316c01703d6c76acde7dbdc217127e4e66d7c084f00e70b347006ca57b0ba554c52cd822f0f9712526234fdf4da5355c3788ca3cf66f0a1a87dd0535e984605f870390803e9fe1cfc61bde5eb206d5151a2459ea2932814bd2b2c070257d742053ed073f909b6e41b63bdaa09715b91dc89737971f71aec93cddc7c6476189152466cc8a6fe369907d16177215886862cf869aa914836d641c7104b3623cd31101acb51ee6d3a85121503f5164337fa8aae481f201c7486e73e1533c41e73d6e5d388c82e4f7d198c02fabf7790ca64740746e869d4a1adf180d1ca2dd4cd01040dce811ea5cc17f75d18b5ca30d3a0101067c20588da5a0ca7f9869c63d9c08241066272e4290693fc3e79ffe763d3163577654a8c15e8a0594537b17f67639d8ed2281c539a5fffb9673be80a499a09d90e0f0221107316948638c755cb346ed421693708387facb053257a94eb669e1f4ac3da4637e980843956aaca12101b4a39531407063359f37435d14a6dc0ef9e16609f37557a503598b932c7a798f271b4b0e5d999caa8f5fe3868bf7c2f77535d0c6816388870bb738cf990aa1a8dceb053fdb0718f942bd229537c858d1c261bbffe79d9c83ae447b1f3b9629a44d7fb8f7ed275e8e326a448ec25dbc61071aaf4c751ca849a2800264c38edd20a9dc10e873a6010720700c6dbbdd5e4cc738d1e0a57cbfac2ef4fa0c65deebcdc5f3fc0d52553e32084384bc9a310f2cfaef13d1ddd63ead627cd97fa381ef34e559b271652fa03d13b7aee405322c0b9be0f3f282e0ad751a870e601e07656fd65e493b796c454d4b26ed7498e44176965a718334f94f0d9018f963cff8b2e7d5e265e9a91b0f5d15c506ac7c2bef88d87428853fb124aa360cddbf69b9fba13ad1035603649b7ec85238d93861d6b118f258417d67b423879495cd0bec574afb05b60f6662334fa3ea15ead66e20bbcc36d52f725c52eaab022d4812ace9acbec9a14c9b55df52bf88e51335f5b4f23b8517d7699cf19a6cf9318cef4b73e0c7d3a51e2fdeac255fbaf217ed2cf0ada74485256ce10b1d7824236fa98eef5ff87d57b8b44dcde0fd6d455e40e48795b146e6fdd49ac3b2135c80c5a3d89f6c658771f7c9af6effdc0e73528c49c930a853df50bb800fb94b2f598b31d6426de783f2de4f43602347a6e4b16e59096776527ea2c91e0d10cce490b4b234ec6686fd829fc5c4638ed177b7f7d90c2a153f4b370daa08a514f269401da3f364c875fbf5edbfe4b01f41aaca5d63035a98321ac226680a9605c62cdfae36eca8c4f32e85c8c505617f28baeb3e1bc155383ea7425a72e5fa3b933954c28cf870d45f626716a0d592f121ef6042eeefbae28d25d294c1f3fbe2ab4b1c118daf85dc0e86937571054680fa4f80bd84b243e816989a2682b866b7dd978a8b228ed4cd98ad83612c84da4dda9bba5a38025fb2c1b47d3e5650d17b25788c81f46a88d515693ed3253329f61c58ea42235f39a68714d3e61371f8117fde7237e0696a730cb93c53f6bc872f29579c14698f220aa6b964975a0ef08e1741b349905926cf5b7360d1f80751155350a12be5c161e7559acf60760471c60baaf75a79c940106ef1bd9d3d4b45b8cca04e464fd0feffa968ee77ce6c5acba74f0be965c97230f77c553c93ae57e22bb4a0779278633e1e64b2b9c21413f198211dbb37cea82b1ba490ec768142100199e5d1ed7c80494888e7a6c8c480c8fdffaecafbe991f4b4917bd5f95c72c335e424557364609dce66c811dc2528cd148f1d8ba9dbfc3eedcca70189b5080aa1f38260fa424aa1036edcf5be7e6e855008e3cd0721ae1d7b6200189435a391040b8bc277a95cc45a2d41a76f17ce95ef4ee5da8e9640017a2c3303c5c09758cc72f65f63d11712b792dea83402da00544dc746a259ef1b87fd7218e528eeedfb5d9ff32d17efd8164171356cbbb96571d3164503852dc66ec6929810e4044ed47efc83a443f9e9644e41781e4c0590e7252b7f1c923de6839b473dbb2e90a1718c0179426e30e983751f1f5aa0be24c7bc6852ac7fdeea3ca104787e26a2e4685019f6c862e4e87752b23bf41b96357a41b689c45244f6443d76a68b78e4c172c85c11cd5582c30e77b7e4e08f6139ef14925b421b2853cc532f8d173da5518700cd384cff143be5302719e683f09b43f6b50e596a16a9036a847ccb50709074b04bd2bcc1033b424ef7c20b8f184edc201c1971fc856a4beda2b3adb697c8e5700b698cd17e56991553b5bc2c7774ef56fe18ee389eafbf3bf30a2d0e4fb49b0ea7ff48010bb0d0043cc869b7a4146588de945db6ec05425414976895b2d6bd5c1539a53d2cb4da42ada60a09f6842d47b6dded0fb605a2a1a23835a67b2fe8843a950e3f9ce3a0e733a14babbda7e225d591d3683d8b5de4471727acb5117568e74e130e6733840b027a7cefecad8e60ab93bf097252da34efef873ad362d5c8880659c351ee5f33b54413e5448c107db1c2db4086794064b34b9238718ded8f8c25d3a55a47b87e0df1a12a2f3e73a5bc0507f52a2fdf751c9d9b2994f13429c7a38ad9b35e31ea104d404b186e8f237b46bc4db5b8ccbe24f01f7d524d330176907dd29a54d013fe7ed9d683ac5802fbb545880f6c224016dc6ac436196871b7f85a38d9a21e9c31b1899b94a0bd7fdbae21f61f8713d11dd0fe0c48a81ff14b553dba7b463284fc84ae362ba125a236a3cfe53ea6e10d457366a161c2f723a719af04216e98804ad63b0fa6d07cafcbdceefe5b24e1120019ca3a99b904811803a8c24153ccce19b3d3e11127e58badebd341d4d6fa16a4125f813ec02c8be350d6b9f2d7a11cad0e3b8ccabb880148a59896a9d589a6707173a386b61811f7f3300b2a0aef5f830eeb505d384a56e239a5b18f96e8bdf68b17440f988e8c9b8467ebdda28191b111b8315e0e33ebb38bf5cfd0f89ca7919bc5250d8a36ec35489c3e11c42f84a2057f81b64262c65db8aca52666a700a015bc7f270bac263b48b459c3f59d4a59fd605b5f7a0f1e80106371e2dc0ca318fc01f92b095108529870243262d50a93285f165b25c93c0abd52c325c633d537a93a45ff1112300cc3754e3bd7bc35c3019fde165019f53c95514eb4e1a98c8b77e48ac442df24af13def9af2c281ddb6ad06e4fff42e31676ba94c883a8e165814985b7ce84fbc55228fff6af18a8bdae1b55066b07e269d05f8dbf94784354e3b4b7bbb340c29657e5357a49bcbd48bc1d304b69dbeda3ca5c6e9787ee3676aabaa162d2a131a4f6470ce514a2ea37737b04f29ef83a205b8dd93eb8d77180384b8c9434d7bbf10c4e47bd2f2b52eca5810ab11e08e7ae108823b85129e2cf353df10fa4d2eeeb305d06ecdfe4b4f14240ebbd9ab0682b423ddf88a36bbae7f427f54d94a3d6c10bea16cf13c71df059481a67ba2ccc4f0ee526ddfe21fafab3a6b2648f273fcc888fec17f6d93254117fbef158140de6514c85bb5e17d3112dc6d6f77ec2d0ee97cd2bf0d27ddb3e1412792b82c1bad3d00afe80c2fd46edd97619176ef08d39533035dbfa08a56513b87427dd71bb9e953867a5d7bd5d1b234f7c17fd8faefc18d580fb5715c21a90f25a8737620b9e845540595c5cbcd612f7b6ea50ebf3f04b8d9ec2635507ea4a8ccbc9475e4f1c77371be2e02b46fd96f4b9c41e2adb8af61580b1dfd4847fbcc416481c351f618aa3f81c47d59cc35f4907c0c930ffdbde1bb22ea7b0acf0ba859a2a59fab42791e2ed9dd59cdb40098650834c274ced922d1b810a341ccba0268503817f5662b7dbba0f6bbb59b9b67e56a59ea76114ec4df6ea0c83c4ff7a345df4c65584f8782db552bff67a471090a7c99e7e50569aaa107a59a871d072892550079d43e05108af07fc7696d8400e3e827c8a145243f53c6056cd916e4df0d23ee0abfb4b8b1756fb0ed03f4fa059b786390e7d7e14e3743e620c805fbb0166cd30f2cc444e678962a5e4a03afe1ab79c665c111f7d7e046d82793727a68047b52c340169aae055216b44bb8933d0449a4d4223a245762dcbfb88e8f418ebfa25cc0193ace983d41429232967337380c989decc7646bf1e42d9041d59e09095709bb6d3c9384db2391cdd2757ab5ce76dcb8a9eaa6e9dc7023fc0d34ebb0e78ee7c8647a87b6c6bd3587bb555172dbab9db3d7163b0ff98e93bbda7fe3ac03074ad8555729d10054813ee52f93d6c4301c6b541b4557f1a953773e8bc88fc4d427a07a993947933b3e6139066f767d6baf4dd5f4eca68d8c3ce1a66ef205a75f9af49da223869d23b8250c8441500556266207784da772e4cd5402451cf5e4b0f9b47f4cfca999fd256351eae2692f9e58f01e1631179575cdf8022b54d7846395e212fe12a7bffc76ac867119dbf97b6a6ba6d559ae0bb502a10aacf41a8f7210b08e1b8daac1c058858a40c449503f8b47bfeac826a7f2c2aec3db95a8efbb82b957d51cb87187a9e96da2f51967be55b8ea71e57d60f168f24c871e376252ecb1ba716e28a80a72e86bd6a4374d3971857103ebdfb1d4ba7ddfb71192d76d6effa9efb06a91be0bed78107484280f9a4ad61348e503eacf8c0df0d7ed7969cfb7bdcd297431df03112b3f242d8809a6ac6f53cc1affa3de803df308c7d6b573a4b4016298478437f28d31d6e77ff13a0115dc66f2f54debe464f427872f51bb7ea18f0b190c9ed43508835e17628ea8eeb9e8e79da14f87bc70591374ce20082d2e1326bc18154d3755862c38bfbc2c3727472d766dc5594fb37b50270fe7861a205f86cf0dbca206a604a28f92e312f8986f59c4eea7e1109b8600dab6234ea80bf4c130ccc2410ca273cd4112b61143db5facfd0f49bf4d6bd81b0984ca8195df852ffacf87b5b4aadfb4128107271eebded8d0f567b30177ad6563e9a9f98ac04f9c19210476fd1442fe59af6ffb4bb70e4ba25ebf4e4dc316198ddb21cb07777998141895a8a20188a69664562279a264b705f465cb005606f00bbc6fc20b16f70a92d8353"}, {0xc0, 0x1, 0x9, "aef116c26db30127260dde9febad99f583fbd6757767cd103f8cafbb73bbd0f99f6e70cc2500612b0c10312fb9a2f1387e3208ad8efa0c0c2efdf80e06d6dee221ac9b4385506e3a6579bc3984aa0c9d95addca9a25ea65c3f4cb557d26499d926e06f9a3db10a44bb2fa97309c9792358518f3b2141b330b8dff20690f235cbe4d1c66b69aba4328074b51a4a8983431fdf76cf975e635ce85a41484ef26286b29332bafc228b0619efa3"}, {0xe8, 0x1, 0x20, "d423bf6b5a364e1b9759876440be3a34ad8a9fbde0532295320c3c6bd39f8a8abf0c82f813c20eab5896ce6f9157197f5292fc008e95107dcfb108d6f00774e26e6fa4e3d352df5431f02d6bc7782b30b50f7224d41e264033a6b59a31a32c8b822f6e505e98905bfa2a114b14217028ac1ebe6445586f37adcb36b28dbd5713151e4fe9b1c92369e6753fe203ea77fdeb3dbb7b646640221ef94b30138704784157d4f0bc4c25bb696405dc308860a5f59fb7beaa738a4fb2cad8713988800193799ca6d15d97b517b2d22ca3349c09b9c1ef2b"}, {0x38, 0xffff, 0x8000, "fd9443ffb0dd0efcf7b6f64652252b5a9b11eacb3fc0b094687f1e840e841c8cec"}, {0x58, 0x7dab14248385516, 0x0, "43e6842826e88d35306bce8e21cfdae36d933065ce045bea5eb1e842675f4a2cdc0c606e94604740bc1b44bbdc6ba3aa967a680cb3642d4ed424110106ff3bbc3e182c6c378b5d44"}, {0xf8, 0x1, 0x3, "fc75e4f40c1ad3d3e2b11760da86268808bce4c74c027b4908d294ac52d56fac9040378724a9a8800a5df93b95f8ea6d5c74841e0aafaeead5d8571e6c6556a31556e29b02b2aafbebd00f0f0e9ec7892c9f4f3573dc6ae61b3e653b7a54985571e4824f7332664383ee213aa4963ae9ac0ea4abcb5f734fd03349ba80bb9e40a837b7bafe31abe4f5e6c39a9418972d768777517c845ae9ac92a592a0e8b1cb8899e7c7429da45a89bb49eeb9c1bf8f61471bf9b6f29ce49cfe53d77f07c5dc57a06c2737fcc0c4edb3abaad8fcdc0a0084d09f78fb72c5ab7f29a3aba4bed2f049a281056a371e"}, {0x20, 0xffff, 0xf36, "6d2d7b58a7d255e72d0b400cae"}, {0xa0, 0xffff, 0x2, "f37db543958614a2d4603d6805efee83347a10b147143fdcdb0f1126a19fa0043eaaeeefff223d3716b9ba264fbb66d02c9c6dccdccb1868f25d8f021bc506c2e5e590865925c8066f20d9eb2e9286aa40b1cb520c5b0d9f940c6cc5e14550b0509cc5c0028fa3e794cca19ef14e25d3c862ed4dffca5e8d5d9582dd3645732bbd6a329c2ce6f2321e6472cd03ef32"}], 0x1400}, 0x8}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001c40)={0x8, './file0/file0\x00', './file0/file1\x00'}) sysctl$net_inet_gre(&(0x7f0000001cc0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000001d00)="4478afc454b84c11d65b7dba3b4377c5d9d9f9abe22d8e3851612beed0c786af213f635a854408513a1af54c054dd38ec9a722056c9f86985689c4af857fe64454a93fb70162f51657a79c58b255ca760b6620a486d1d1f57dab65f55ea00476f8615c82d1d0786ac09fecaa953a6816843f72285014102a719c624c3f701f5ec1fddc731cdcd5779fa275ffba9b0ad6c658b54f9b01288692f6e416d0393f04cf769218613461e1ab09d9e0a748d1b114b3f5c9003cd56b42f438631310dfee355eabf9ab8bca27dc401881e94dcdfe", &(0x7f0000001e00)=0xd0, &(0x7f0000001e40)="143879304c75af47783e712d814c639b6762bbb657397fac15daecdcc6cc0d9a1dbc5049c5219a676cbb14f015bfb48ff024bd3ff25ec7b1a3bd5d98dcb13e910aa5699cad9b1b7f49df2b0c917b77ebf90801569a3faf2ab92e54e344a41c9a9ff970c5bc6cb62133f87ff2f33c7526f49f9334b37299337ee1e7f50efdbf93c898e4b83ea0fe5d8104fc3c2c335a2df81a8bf837bf6d89d04262cf8a82b358d0a34ff41f646e82c325d2645494c54e14545302c2aa9a6ae108406eb4cc6d99d6924bcb486fbbe202ee09cc9ce1233d31d8bd145c270d6820903f047db54910b94cec3bf1fffda72286d1505f4f4f5e2f52b095c38e", 0xf6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003240)="a6d5d2430ee769e095818f3d93af95a586903533097b51d5e385eda62c32d5a2c617ffa83226d606fc47ef5cf6f11db860a6bc49de2773d684c3cd096a8970aea39892eec4fcd32703d901d9cab4a930b4ed65bb549b1339f2e027a959bb49f182b12c6ebec2144b15aaba13bc5a3aa1f9c9d51625de3d5a8652dd5a62ae3d5056f2830eeddc399cd8f58a0e14b174cf97b49c0c779a31ed9aeca98c865a1fe9c84d9417f4836efbcba8a373e4c86e38cc651532bc85aa0e03cd3ac0c21c6b0924073866da371be032b7acdbde", 0xcd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003340), &(0x7f0000003380)=0x8) acct(&(0x7f00000033c0)='./file0\x00') r4 = dup(r3) read(r4, &(0x7f0000003440)=""/164, 0xa4) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x81, 0xf7, 0x3, 0x8}, {0x5, 0xff, 0x40, 0x400}, {0x2000, 0x3f, 0x2, 0x7fffffff}, {0x5, 0x5, 0x2, 0x81}, {0x3, 0x1, 0x5, 0x8}, {0xff, 0x0, 0xff, 0x2}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r1, r2) executing program 4: open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r0, &(0x7f00000000c0), 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) rename(0x0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) writev(r0, &(0x7f00000000c0), 0x0) (async) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000740)="725c8409679f313f04e4b9d42c3c87840bce82cdd178d6ed6a60862c0ec6c2efa1fffa6bc8e424931e23a9f3edb23850f45d360bd5ea818b41738cb92aadcee4d8b3400a1063dd91e935979dec31aaccb2cb5899ad1281ca57ce5eed2e6196c591f280f290f40361623853a6555485007cd1d82417488523ab00e83703eeaa96594999f5045941a0b7a270405e11557ddb9502b9a513bf0da7c552814269d3edbf5a65a973b9a2e71e3d1478a032f7422f8a0d1ff92589429f95ae780075f65ed3d4d7fc564ac6eb890cea7c046de94e9ef5297a1a6190831076bd70b9640c7b894baf78df076e3232d8159045b9f987d6a8d9353ac5c2257ffdcea15ac32c8696111eadacaa5960f704f8bd481a807777724cc4d646d0ec68d1228734d300e74105c9fbf82add6c8da38517c0f0f15d20dc228a2b9c3616731027b99b0a2e74cde07afb29fdb47013353c3fd88935aa944641eeac605d6dd23a8dd9e565c3187a86be9a4aef895e9d8e6d2fdc644a858a5d8907f60fd9db761281b977f3058f3e33e2f65b13ba640f536fd39dba38c0187e0e2a1716ab480fecb11d4f46f56cbabf76506774f4332d60afbffdc9244a7b3ee7ccd1fe86191ed4f74a4620116539957a785975621bac2cba5200c375c1cd1784cf23bbb56681b037e7c4d921dbb037ce546c561c3bb5eb0ca0d6a620ae87e5f66bb9f33cd79cd20e49ffe81695189d65b7c77d253b45917a0c4761a8c822401aeefe6dd13c9ee120b2d14b5a9a0db341407350933c1efb9f5c61dd7f91ace54e78b746b196d37ddb4742f25efa660be97cb2581311a94ecccd2da878a1d052e9e19a5b3cb854cd0a697b600e417817131266834ec8ce59669c9fa755641874f2877e6f82a88246815ae114b53fe2c0685ef2789b1b4f02cbac6645d7de427f3ef35938a4a499a7f05b054886ea8c7117bb3c99e003176ed9df7fe50b875e3ab206456bd5566c8007051482c9a01b5363fe1557213119070bfa39f1b71ffbf531fa0d929da5698c2c9286e9b5ce0b660d8829645c6c08f2f095f91a57fc70b3f173682b64c400086c4f0aaa94df08ed8f69245bdb5a15b14baf7bf72b451f25bc5fdd51c0c5d0f40a7a813dc07c9dfa3c7039c4585b49885d2420bb9af88f362e5ca203d3a3b2dc6b58c06d5908dd5b5d2e802578e46ee80e21003c7935a340412442747d920f78ef27905a2f0fb2efff968cf4bb33bd4d8a5384fcd886b4c4dbea593770b799f1e09b6fa08f966ae16feab25cdb104b075d424bd371d51b054b94fb288e0e2b76bc67b695baa5bebc7a68f00ea8b8d9d6e6c9e53af21a30cd5fc31c9a07b33da448bf4543fe850e1dd5fdf5cfca72e5dab0e36a5e0854fea45a590eef3297449bc082ee3e80f552ddec8c0dc7f7adf9d960c94cbfa9ce4d1990249fd4ad6c59b91040dbef8611bce60459e85c5f9125b0c769192ef40f1eefba6067aa75fa2e0cfc92cf8d5c65db999e16d43f6d6cf28a460b3ef7ff8d9421c9602cee2bda0b817021fe41964b305e8b9ab2be3e898fbf7c42ffe01ce1edd3c71622bcfd15b67d320e0917d191d209f709a268b0c324898437883922514fcddefd035d315a14de005c9ede97e539f5054f3aec738fb2394d4178ef323c7cb85a273064f3af8d274ea034a9cdd8e10582fdec0e3a385df843ea102f368bf8a89e15c42cc7fd85e33f6229f47c6b3143e0c6476a62d50ca341e7679aa816f901a5546c78774cb9663591f71f9eea1467034dd1a90a829a104727c8c61dc27491d146c4b26b9054ea346512d2aa363f64d5cdbe80d8c4db33998f25e777e44c6eec49c4bdb3cc122cb5dbece3cf106381eecfb789dc8f013a07358386ac575a0c94aba872e5d6f91e1dcdf4f3c60af3a1aaf2c4895b33ccfc176a3c553e07fe21d2f3c617833f92fc0e86ec93c024ce7c3deb72fd1712c7022dad05345cf0b78f69d55a622d81b72e03067449b5c04b8c3d17c25bb97ae27203201739d6271b6752a7520e90266b1d920eaed1f70f97d9e7da4da94862989b494fdcadde71182329c47269a149b14d1fd4443f3ee97bf73e2a097f60854b0f36c35f017a30300d2d39fdb822fcc7ec3fb188f73112f869ec57b04888c35417a8806569f5b9f060fbfe7560b735f85677febc836cdc7feefac1546d6a45673bb31aa004edda049f28f167c533156823f2ded3236c8502216ce2188e3099a6c20f1f3af437ceb5bedbfcbeea20212ac2bdf574037cff354799a1739f1fdeaf59e8698d9dc1132484c64ac771f6b4eddc3cf359c267fbed037bba5025a9a9ef596628b5e1a3de1489dda596e7f8461fc394fc3a6199378a55a53d14c7cf1f0bfe3a41fe73d749e215ec6a06ee36c5fb53930162ae840685a7020566919720e5e86091eecbb2e4e35ef009974abfffdfcaa95266ad3fb17a102ccb2c222cc5d23684a70e67918eb659f541883ad975634b6bd5a1f6e7b426355c68267147d435152db7a0ba33adca52901cbca3f716eba2b7dc2a3341d7be725ee70caf99142d3c40872ef30e64841d03beee1c6bef29a69ddd0e1c701e1ee4656f5cca9a40b9aa0b5a797b3a6587a775d85a8fdbe9ffdb54073ed8df4c35b80bada6c86cba3172e985bc91c6f090068d5d53df3073c8e4bffa3c37d40077f95184ca9f35d1e7866c62dad0a7b36ada4c3f7704f2bbd5a435520b84f106600358952e7377fa8027f81783e7b8f4441e014db0f99ec83e29cc2e34c47ecbeb8c08b1f4622102c213bdd056a1b58328579bc81cead0291cf46e4c24aeef8161204a6307ae5d86010c77ae87c39ef640e3e5872e59a4e4f4d53df9f1c327dd1bf471b89d42b5bce7666c830e781d031b78dcaf76b697b3f2c823dc8997caca87b12cddc604058fb134f2948a09a45afae836d051aef84b624c1184c76ddd895cc2480d3d4fa1b6ff606afddf894da02c4c1e62277ec6612cf85b9451aa8d33ce73ff2620e3532f00a85cb9713492d0ac31b6800d5efe6511a971a608286e45df8ac8e2cbbe2498ae7cff5fff2912d9a09febb949feb59ef5da653f864656a9d5d6bc65cea79d987ee5c370474252a6c43b00177f4f94a1bc3e1c6d1affe6ed3cddc074edcfd84e22269359ccf5d8a24fb1d6cf22ea160edfff061792bd9ca386", 0x8c1}], 0x1) sysctl$vm(&(0x7f0000000000)={0x4, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r0, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x4, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 6: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000028000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000300)={&(0x7f0000000240)='./file0\x00', 0x8000000000000001, &(0x7f00000002c0)='./file0\x00', 0x8}) (async) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1f, 0x2, './file0\x00', 0x400, 0x401, 0x4, 0x1}) (async) readv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/43, 0x2b}, {&(0x7f0000000080)=""/221, 0xdd}, {&(0x7f0000001440)=""/92, 0x5c}, {&(0x7f00000014c0)=""/208, 0xd0}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/56, 0x38}], 0x6) executing program 5: syz_emit_ethernet(0x36, &(0x7f0000003380)=ANY=[@ANYBLOB="ffffffffffffecd5f0134c6aedcf8140fc280000000000009078e00000f9ab1420bbbb1ff390c351567d8df7ff940600000000070309"]) r0 = socket(0x18, 0x3, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)="47e94dd3668ac45d47aabaa5c4d83a17b47d4ff19dfa4491215eec98f9d0e53b2f750d6a840a5b9a8ac6a57895f6fcf75b77cbba88a8d3df1f815b76910208777f91dce11654487ad93a7ef7b6094e120dcf313f3819338e657c6d254f6bfad34bb851476700db8c72d45215d73e9a2e4ab0fae78eb350f2b4d584759f38ccf93dee8493492fa96ec2c4c4c9b288c4be2518e58de828f3fd01bfb8d3840ed3b4c4a771f36e0a8f045b859ef89292e3585fe97a232d93ee9483ce80deb9f9521c1d73389a21c10f28cf0e32979fc46e453e3e37dc9ffd50c8a7d7e27742c25f22", 0xe0}], 0x1) r1 = accept$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt(r1, 0x29, 0x1b, 0x0, 0x0) r2 = semget(0x0, 0x1, 0x104) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000001c0)=""/81) syz_emit_ethernet(0x4e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff02f0"]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000000040)="950b648ff09fcab42a1f1a909da2846b29d5977be28ea51fd1a6dbabff6b80e142f92f4963506dee74ec30f6835a0b5ac511d454ffd8c948c3f7678f795b604c248354509335dada87fd56fb99f0408692fdba30801d7d7058f4b8c0b9c575fd702ab89f7b8a01e77ad70019ce09e5d43fa7fe051bcef58f14229e8b877cfed0fdb88f6dd1719ab1a2f1826bfe95ae7e8897547bca4bf631214c2aae0097577a8da520b60e46c690b69123560494f4a99e4986b479819b50535661d587ce03249e9784bab06ffa7334d5db6924cf4178b6ffb72a11cc541acccfb9ebc8e3c2ea08af6eb1e7c21c5c", &(0x7f0000000140)=0xe8, &(0x7f0000000180)="fbd93f3dcd231355aa1f2631021a2a1132138be025ad28", 0x17) executing program 7: poll(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) 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, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) r3 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = getuid() r3 = semget$private(0x0, 0x1, 0x300) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000003c0)=""/96) r4 = geteuid() r5 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000600)={{0xff, r4, 0x0, 0x0, r5, 0xb2}, 0x8, 0x96, 0x5}) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000440)=""/206) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x3f, r4, 0x0, r4, r5, 0x0, 0x5}, 0x57e1, 0x9, 0x15}) getrlimit(0x3, &(0x7f0000000040)) chown(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', r2, r5) setreuid(r2, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x1, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000480)="b4bebc969a71689294962668adae5d4aef182d6ebdfb130366922cf92eab319ef4b876ca41a997607c852f53ad5365480a9a698d699080b86dd8e3d9895d59333b414764b8dd9d6331f5d3771c261ea9f51598df5b337da3e27e72abffd4886ad77ba4de6c83e12342d1f2df99ca12e24493259eafae9bfd9a49e2fec4ecaffad5dfceaf65d716a055910b81d2d81bfb53751e06fb04ee59da60dd6e9ce744f68ca6029e98386ac875d515e2f4a2c35e9acfd04c5711ca91a5aebe4b6c0cffad988cc8f5515e807d75b57e40970bc80c4bc176ae756779265b09da59f1dd6a94d49b50a4a7a87558d1856185271b36088a9220093dc38d380ef97f1cec74a87be4db3a124d1df9136ababe7f856e595668ddfaa5996841abe193b5ac9db6b548f03c170dd997e2d60c37e053a33f139855bb14af3a1e52d4ebfb4d8dce5c271febb51ec39f9331749f8d0b2828523db8c31a41818ba540a1cbbdd8989b9e8507c2ca057c9b535ac295be8be39709d20301e303ce073e439a6cba4f5843dbc7e88ef6abf81b436b46f3f4a675c6f9ed21420c9c8ad57740c3f7a604c66d08c613dff9d2bb59fdd70cd5df48c36263cc784b050cc80b0cea9724bd5d8b0052394b1bd63a996e0baffb02a1e6a6525fcce6002a60f7cf9999551c3df399f1875b1b1ad65931aa12bbd6ac5b19fe9e090a19848ed9693546d0d7a55b58b58d8e71fc237389a4c519af98c9c0f022c6e9cc57e627a4d0c4142b7d2037438644bde8ab77c16b0bf18273af9e90ab1616341e58532478208b0df067812dc36d6df0ae9bf38cfc323fe21c1835d597e300533a9a864f3166b779d056bb0d194da4df717433b3fe0a52225a2c98df0c8b6ef1767fb0dbf2f338d437f1258646f9e87420f039c377ae57c055c2b8b98ec9a8c6933eb2cfa0435897c99a9aa1470cbdd09357afac9d1c43424f249c81035efaa8490e7797d6701f8af2aa84f106676d57786457a639896bed8b5d422392e6f5d8cdde2987591cbcb0dca1da9b6cf88896f3f184b0d9fbf569e27c53e02aa394c66629cb80ae6fd100a3c6587f3335faf17e29207f93c7c20fa6ae4642429cab1934749abcabf46c3aefc57bbe63b48060b99da33e386f626ac2eac88d434233dc49b0a1c820eb896638f1f0369c742362f69506c98bf147e616cbc0720b2e01428bfe409a34718b11687d9d5df1ceec8be65ba3c412bf9fc6725072a782c1c989baac8781d1f71ebddc18ac1e4e66e2d6ce71254a44349f1968ec9dc33dfc42d9b138fd125a5a8563f835165cf9a261fd82a8edededf3174493162768fd6e2ca986b11a4f3fcf90e2d05b4dc5d34016bdc38b8f033d1611ea48cb42208f8b6f2f227de1f3fa934c01ab1640da2d65c2bcc05bd5d57f746027f7d095811033f176b735fe213aae73362dda2258a797ab5bd946229d3c076da80c78a6a0439698c66aca2e2c489ed3ada6ca6ca4cd43eee5654f4ad5551aff1c36f1676165b5134d47bac704360808fcbfdf27bc2734ca8ef76487fbf9cafe453de44d0a343b7d2e7b7a24df33c13718bdbc26182799bc733eae72c93ffa8b3ba9313e8e80b7b8b9e2cd824895d7d3cb439388b62ec67fb135316df28cc27a916c7ba95834649a002f22969d6bcf418f80e91a6130abecf074a5c4f945993ca17b2e0aae40f9f69b9809f71f54a56ce89a4e2441b6a24d9d1db965185991f1ea0f683b5a5142328d3d746782f675ea49dc6d52891978008f1f5b4158a25154a1c363d0cea3d52b55fa732b7519d80c29c29271dd8dcd0485cd67e19b3d7ef1c35ac95b25b6a240f56951def90e5c9260539169ac08b0ee112bc17067b6b38c5f0ae9edfe8ac21bbbc48fd7a4f112cadcbe118cd35aee4c063fcb6aa1ff2b71eb7813c0525fbbfb31b8c3e4356acbcba20b9564813f2f2cfc579bfab7a7f6d0dec603ff68b4d3b3f1e8d96b1ebdac347a0024f0a14201187256850bbab8f74196b50b21cbf962a2c961d7fa8dde1628b2835db146cc58c6919535ec228eb2b6585a405b259032ed77efb440f86bd1aaa41f198cfb7c2c85dcf63bcd0adef36bde390df6a6027f2c0749a53a3610774ece03bc8789c0331901ff62beabb6958e52367a308f855c51b1c71c6e9bb327b54dd6dabfca7104d2aefee8611968301ca03fe9fa6f4bb9778a37e7b6206bce61c11ea78f2f66cd5f0380f8541b101f46da2b96b1f93777df108f0cb46afb03b438754ac31b634d7edc17996557195139c2ac54929c064c64043c3deca54f73619ec59a6b67e90a16d477db61213dd873d71bb136a817d8f696c686c842567ba377a932a7ccaba3b9184132aec038bcc86b6b67855557554f5f2c1e8941c2c1f30175ddc74800c3f19a2de8d2f358dd5c6697d067e6814a86420bba151fe3c6ca7415815983be4da62c26617e7ff2f60c54d65da70db334e667a9788462e1b2bfaf72c1c3256c82306139b797c7f88b09bb4aad14bcee5b34482395ff297bf8250f3c50db603a714cc6568b16b335efc9307ce188ffc4679f6bb8f508b5bed419b7ef632bb112985795439d000fb25cb9712a5a01e071985a9d77e77a4b91fb6923487e1fcb713707ff6cd06556bc50a4789b461966f08fa37950430e7e30257afb541e31206a0ad2316b1dd92a244136bc6821c0210a2a007f2655d56f7dcf38c769855e3f5805ea215837ee7ef5e3daae619731328ec75f7ea719d79fd20398867cf83be044a45c8e2a97bf896c34ac6c14352f2703fbf4aa5d121e3dbf237f67fbfc51a615ae46ddde0571bd15b4a5917814e90d57713e8e0591803b2b27710d78c6ffe90ecba73dedb4333d59234874bb938cbc880f4b9239334576de213e8c18fbf3e114b5ecca7e10b88edc3251804f97756c9328e93c7b96848184e094e84a09dd042c494396a78500e6a92ab352c4e60a2e303ea0a13a7ed41187012bbd2db2e4c2148a995900369331e1204e9f9d780da427c3e9cf1bda6c197d719e7b525b118a6bc33ea162b15c77ae4dc6bae54f8e7cd9e1950919213e44f885035464f85026ef6a2e81787a71e58fc4aa645d1b7e95b73816792e0ca2e981aa1b50f824b294800da477170d70f0f00cc645da0e95422ca8a899cc173d0ffdced372077f9d19311ad06c86be335b1532fb9b1932a4697f0b450d64a648c838b92c4ec420e194b1108980", 0x8de}], 0x1) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRESOCT, @ANYRESHEX]) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{0x0}], 0x1) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {0x0, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0xa5a2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000540)="2018176da1ea00c2b245979c9909b7e1d4d8038cc4435753ac347dd14851bc48f8d56506f56290db9190aea164faa7580badee35d60e01147f040aa05c771845ce454657c22e976561c93780eadec75ce461dee60dd8736c56fba5f303b12021fb4f2863b7e464e058ed73b874a2ca08fab13b66ccc18af42d2da26d87d6a527f481e76e", 0x84) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x50}, {0x4d}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10801, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000102b00000000000000001c0000bb607ba243b1bc"]) sendto$inet(r3, &(0x7f0000000300)="6d06942bd6e0a4af2560f53fd70f89d2a423fea61720f3dab7e82052660ac2c849f8bb4eb738e08f68accc928f0d166a3b8d7e4c231db998887f770d918db9b8c3c0d7ac959ca7103ed76f2c428e0d91299e3e603853f4cb10090b084a5ade3edb79355bd15c989540430a8b8c77f886a1b3643c6c9f0a01093569af137dc83801e35a4eb4ce0a7ef57573b2a2441f50c6b4a99776623f02f9346f759f3a487da1fc5384ada5221ab31bdd5c5443a34fe8dbfe57d4b509a7f3beea6862f450ac", 0xc0, 0x402, &(0x7f00000003c0)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x40047463, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="8373e0bd", &(0x7f0000000240)=0x4, &(0x7f0000000280)="a2d1051d", 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0xe9, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000004c0)={0x2, 0x0, 0x9, 0x7ff}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) close(r1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "6b3224ff010000000000000a00", 0x0, 0x2000002}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) executing program 4: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x0, 0x2, 0x3, 0x2e}, {0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8, 0x7}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x1c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x54}, {0x2c}, {0x812e}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001dc000/0x1000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000063000/0x5000)=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}, {&(0x7f0000086000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=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, &(0x7f0000000800), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) setrlimit(0x7, &(0x7f0000000200)={0x9, 0x100}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) listen(0xffffffffffffffff, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x50}, {0x48}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() socket$inet(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 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) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x23, &(0x7f0000000240), 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x44}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000300)=ANY=[]) r6 = socket(0x1, 0x2, 0x0) sendmmsg(r6, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0xdb}, 0x10, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x80000006, 0x4000000, 0x2, 0x6b384157, "6fd2ee60b27b05027bb46ae6aa175b31ba3100", 0xfffffffc, 0x2}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="8d6cea1bc1a41b5c4c31a827e35057ca44450cee44537490be45df4bd50a08d01e7a5b74536d0b6ae2de3207e09e6564f0cd72ae83c2a28429e20aafb7c9e2ff4560ca53e1bfb48e6e90fada39388c68576d7198d945e9a05a67cf2a5a7a63e82dab51ed5a8a5b7d865576dfeb953bc4970614461a1efd108efb318db93875ecca360d3cb8f89cb7a954ef6c691e9a4ae3b3ebe9695f2058c56cd565c7faaea1561ff71f1b0e6f7798432f823d723bba4c64df0255060fb35bcf4c65af6089b07955311cbc26cb0510ce8359aa230264c0adbccd76713d279d3606bf781e2d400873030a41a5118b60ad4c52321bae3fe1d7978a415f1fd5ad80c8ed1bba1dbf3f6f1b314395f3d035c2c9bbc616de7def24ee6c9ce14fd5a55ac069a0cc4b999de8b20d5c9a04e551adc1aec4135753a83a0c3bca73c3af55eb5c7450e5aa6f66222decf9671ffd4d41828dd41ef30dcbf307239bc5e32f2b25c2a88234863bef5cf2b37ea7d3705f8258552bc53416346791b3a300d7fb3dd0b73a8f704a97df863f70eb2d70a63a20ceeb6082bc8a1954adf5c28b95b56083b60e4a1fb1647a391c42f998d597d1fa2f145fa145c5856d8e3e7714f9585d1f8798c3a3ed3dd026de89a9fd3365975f94f7c0fe445b79880c36574acb1e30dad8e64bc3845ab15d11cf25a36a59303e01eb76bce57635a1b4e42d8b2945b1930dc0e00301b18a4205338fadda7f6c34cfcdf72f0301e45ea38a513e336dd0bdf66ff7587153fbd2f9bef220aafc7d6d3c0941a12169b901eab7af93c57c12412bc903038c4be0636d9784a59a68bee392651541d506afa3e41150bf8179b60fc9c7b7223061d34da5f8dafeca80fc4a3606f23892b63ece4e603395539190dbe420aeaa779619a64471f781f0a46dec547add13992ca18e3d0853eb72d1708e028e9feef04d84f48de5822ae30226f95cfcf8eb7a1933a49497a6e1c680e8bf54ba6fdc2763e0ad8bcd4d16466d638d54b9fa5d8ad004d7f3244c7e4a4936898e3843a61e4e70224ba318de2df8c9d8c6f6320e09ad7b84050d744ee43ebe8fb06f439c79f76043825425e1a3caae3199879346b0dd50e740dc27", 0x315}], 0x1) executing program 6: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x100000, &(0x7f0000000040)="5ab7736a", 0x4) socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0xbe}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r1, &(0x7f0000000000)="faee4db2a5febc10a8f7338845452301dfa0ef0a070a6bd603eca5aae536b80a2cf5d40720485bea59bbc24a5e8d139bfad12afd620df8daff8c89e0f06c37", 0x3f) execve(0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="e0", 0x1}, {&(0x7f0000000100)="6fa533b2eda506b781f8dbc069461641c8da6d2785be257e9335395711a3c7bb0641c680be122bb694db035c7ff596ddc06acd1ed5f884d1d7820bd4eb283ccca63a80435b8b57253e7fd0cb02d9ea1683186f1afd3976fcfcd3", 0x5a}, {&(0x7f0000000180)="c88483de365a5309893d38c4b4701e88a5f1d3a8e59c1f6f3790ceef13c83d3f54530552ecaeb64b69ed438e15ba62710e5e3231d50932b6d50934c3201e78970ac1b0a85527e0e1006b0cda673f8dd39b57b7643d24f61afa7cfc8683b59b741bac0d39438fe9727a8827bcb524eca9c32ec59f515d4ab671a0d3f2ca43e65ed3f69a860f304ef2f526391bd840ddc36e729d29c205f7bf7b1ae0abf525faa46cbc5ebb8599795cd4d742e70c750e4ce6d249c47e8e6a82cf9a7688df513b3f344c9bcf45e89f5ee16b01e6d8647c4129ee89d8ca4db3fe8e0abb687fb64d8140c71a1f36eb04", 0xe7}, {&(0x7f0000000280)="978f1d00f7e35bd3fd0202fdf9c0d9ccba091c2409a7f79b9e4abe9d5cf493163cb730aa61c9548a0f8519c778af0c2fc42937fbe082ac5f003b74c11c33b7cd46ccdc7fdf3649388e5865ae19b2f68dd87babc9995e727666def7155f4d7b37e145996a42cf89df895a60", 0x6b}, {&(0x7f0000000300)="b06bd2f306128f5c98b4f9afd495df0317cd4a579946d6b7d7e2d2fec6fe448e57aa462682e2d98e498e07c4ab931e43178557a5bcf7d2ac5f55577fe4943bb58cd47e701385ced5", 0x48}], 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) executing program 2: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="45db9950f4b16ed62dbd450000", 0xd}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x8cd3e3c, &(0x7f0000000100)=[{&(0x7f0000000000)="c82746497b3f24fae8e2eaeadc2ff00013a562b102b42a603f7230c4b4e21c90de50ed18f11b88f9ab9b095254c2038e3734cacb36fecea4730afdb9ef8d0e709e8e6a27dfcc07ba2823c77ad7cd59cc961952ffdafe1ed774e26d680a4c96bf078cc28a4c032ac6da452a5841ce359a2ac9", 0x72}, {&(0x7f0000000080)="897c6d05c3a4ffc55616092b1a9661811a6727a966cc33e4587ac22e4e9289db3200dc9d4cbcdee40ab969b35a24bf94a2d8b634928edbfe6aa1408b3ee2cafdbc0112", 0x43}], 0x2, &(0x7f0000000200)}, 0xf148f1a32ed99008) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000180)=0x7fffffff) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) executing program 4: mkdir(0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3d6b, 0x88, 0x7f, 0x1f}, {0x1, 0x3, 0x31, 0x40}, {0x100, 0x81, 0x6, 0x9}, {0x5, 0x8, 0xf9, 0x7ff}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x1, 0x40, 0x3, 0x4}, {0xff, 0x9, 0x5, 0x3}, {0x1, 0x51, 0x3f, 0x2}, {0x3f, 0xff, 0x1, 0x8}, {0x3, 0xe, 0x7f, 0x4}, {0x4b78, 0x8, 0x1, 0x7fff}, {0x1, 0x0, 0x20, 0x400}, {0x5, 0x8, 0x3, 0x1}]}) close(r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000180)={0x10, 0x5, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ef8000/0x4000)=nil, 0x80000000}, {&(0x7f0000d49000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000c4f000/0x1000)=nil, &(0x7f0000e28000/0x4000)=nil, 0x7}, {&(0x7f0000f73000/0x3000)=nil, &(0x7f0000f79000/0x2000)=nil, 0x9}, {&(0x7f0000d33000/0x4000)=nil, &(0x7f0000cc6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000d06000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000d77000/0x4000)=nil, &(0x7f0000c1e000/0x2000)=nil, 0x8}, {&(0x7f0000df3000/0x2000)=nil, &(0x7f0000d11000/0x4000)=nil, 0x1ff}, {&(0x7f0000e6f000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000dfa000/0x1000)=nil, &(0x7f0000fb9000/0x3000)=nil, 0x8999}, {&(0x7f0000f3f000/0x4000)=nil, &(0x7f0000e61000/0x3000)=nil, 0x100}, {&(0x7f0000dfd000/0x3000)=nil, &(0x7f0000cc1000/0x1000)=nil, 0x7}], './file0\x00', 0x9}) r2 = dup(r1) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000380)={0x2, 0x4, 0x2}) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x5, 0x800, 0x8, 0x22e4, 0x8}, {0x4, 0xb4e5, 0x3a, 0x2, 0x2000}, {0x3ff, 0x0, 0x3, 0x8, 0x4}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440), 0x850, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000480)) ioctl$BIOCFLUSH(r0, 0x20004268) recvmmsg(r2, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000580)=[{&(0x7f0000000500)=""/71, 0x47}], 0x1, &(0x7f00000005c0)=""/67, 0x43}, 0x950}, 0x10, 0x1802, &(0x7f00000006c0)={0x1000, 0x1}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmmsg(r2, &(0x7f0000000b40)={&(0x7f0000000b00)={&(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000780)="c5c371451beab2daef796b19b11793bd8d07", 0x12}], 0x1, &(0x7f0000000800)=[{0x98, 0x1, 0x0, "db42d0d64678f58509431d28798bf063e27d1ead1c850a0502a520c276537ce5c7435f010bbec6e7a7c7b798dffb648033205fd1888636dccdabf0216c27dbebdee34bbb6cb426a9b81d54ccc5cfadfa831eeb892b640d199031ac321bfd5d5a9868d8c9b647c3245602fef727edf636e6499687532717e2b3af19597eb3dc66b62f0badfae803"}, {0x88, 0xffff, 0x4, "adaa6828a66ef1be2e53b3c702a855af434b1125704b99d903e9ec2f3dc6fab09afb5bd0ab939f459d95a4732da8371fe16cdacea5bacaad25ae0382802adb94cff2fa7febbb139d784b53531f417aaba63d07a3a1f07aab08aa8c8b6b8b5cec0da6bb91bcbd3defc5df301033d9ae39239e1e75"}, {0x40, 0x1, 0x1, "bf6bfaedff18f57425bf8c7cd5f483485e71ac662a4b56b17095f4f874c27ac5cc26ff223f7420f318cbfff7486617"}, {0xb0, 0x1, 0x200, "6262a298e8d8d6c317f76958253ed38d2e2d8b038dc3c4f5f849f9692399dc7e35e0b0457d90129231ef053f057e960e4aee4aa5f3d78186fb278b8a0212b6766c790ef1d015bf4173c9ee4cd72da49f77022303faf0f38a540b633b8b83f294093713189ae9ccbc16fd9ccf3ecfb6f3021b8cd02fd75af7c23695a8689de8257906b58453750f39baed8d825932efa642e59a631e79123cf09485"}, {0xc8, 0x1, 0x580, "12c7c7eab67f53bc5088bdce7eed8a2c833e8862a9bb2611756f92279a319be77e534f8a92e59e95967f4eee79bfa85e8f9db7d22e254406ca65492b5ac08a990ed9f20a17834698ab11782db2a4deebc293848f0aa5f3bb786262182f9dc21d5ec42f7a64c15795b37c2b4220c31aa79a5e705fdd2e81f0b6a7b87b676f40e3a214ce046e253ffc40ac332c2b45d371933daecc27ac464da729e9ae2627f8e15784aec167cfbea798d8a0e9ddaff80afddf7e"}], 0x2d8}, 0x9}, 0x10, 0xa) sendmmsg(r2, &(0x7f0000002340)={&(0x7f0000002300)={0x0, 0x0, &(0x7f0000002080)=[{&(0x7f0000000b80)="5ff394d2b4ea290982061620f07f155dac8b1b4c027ef7ba91ea09a51be6b5d69077f94af99b5c3d60369327bca4193af4593a70e281b050d9a584175bc4383812849082", 0x44}, {&(0x7f0000000c00)="c684c92f87868853e91b01ef58bbb6e99c3b5fb91208c24cf80a55400b4c9919ff79ca0e8e9a580e8872e5cb9e8f591d848ba60667c8a0b17ae384c38cf024367d03899fb284a7545042cdf96bd2eb89963bc768c1613bd4d8cfac1cbdd7fe4c395b028cbe07a6b253e4849dbbfdc6ab2b00dad91ba70dee6b8074041a3771", 0x7f}, {&(0x7f0000000c80)="f85144f5b1085da1e4f2ac3d960e41f3b3b67e299cc141062cc66b20093b7189c1b3720f026737a353c91e7925f7405f94c27306280de9930a309aea7e776ab20185c684948b0c4ade89a31ca235cffd59879c1c180a9f5fbf4292b87b8ce88aa6a94b18e4d501adbe1b99c1fcbf5f3851291e7cc70754c6774bce7a1995c8ebc371402d58600776e23a838458354ff65b232649bc1dfc51b8ea14d2c26b6defb06ef3cdf54fce523c44e64d32337c1ef2dd4a7e2fde7704b5749987dd8b6d595fb6b97a8f679c3162d87fdc79e105fbf114cb35c230b6f9fef40be0417eb0306c624f3fb48b5f6bb44ab254564d3bb31aabea4ea45e8482", 0xf8}, {&(0x7f0000000d80)="85630fd785c164722a8000f88304bb9cc549e930d99dd73d078935986847d8ad25a0f827709176d4dcedcc3ba6c8835c1e9d357d924cdc5a0c6e72c615d2d4bad521de73a8cfd4a5161bf61157b9492ddb97b2a395f8d5f759c1425833f624d74b468ce4f5245268f4a0c6cc062f7ee92a911c76c5399fb448f863eaf73e091305fece905db65f0832fc3778a8e22cea959e4f073c1e1615c6fa9dc0fa0bb4ef6dae61", 0xa3}, {&(0x7f0000000e40)="7b14a55f1aca876d05ed92c97cfd57f95689d982cbe0454c863e82aa7094b2b11a99ee9869d2d03f25561b372e6512de76127eb2c77a20c2e514285c3f66ce2b799a5389ac4cb8e857b0c1c9deb910ea7e6a118bad95b4abc0974b6d55c606c1a945435d2dd16a4ea858fda3e79b7d8c292c13dbfbe47d4690acc1fcc6edba78505ce55cd9776561b2aa99ae3633eed853d70fb0c59be8c2865a5b6bd790801e0be301bfc1574ab28dd280804cdf4d81eb7cb3058777865bd3819edebeaa9ce73ccba8621fe33d25a3626d59878097aca37b05b5e2ccf9cd9b9ff36503a53879acaeb6b030063dc15c8239fd3f2e24202a663040e5cb83d97d17690c090208c2e49aaa5206e79f84afd192a27e5f11dda9982cb0ff7a89c9ffbd691fb106a401446e6eaf83799f61e6483a420aa8e5dccf9761f6ec304a1c0e9f70b1001928831fa46adfb93e5c5a456a6c5dac35c1f252c3567185fd05a3fc29722c36ce697edd4b60615a00d1f9920eca7eea74b9e30c287421d43186dee82f36891041fa3446a3bc7b772d4655c56d25a301c2dfce44861e1612d3765a6c93ec175f67a05128928c9b1031503374dab1a8a68aab2b095a885f444461135613359058d2a1b2f415fcb3fe0a7b42f899ca880e984874254454defb872b15d2c8026580f8120e807f68d1f188947d29b93c28e395f214d3b81c297645d8127b31a31871e8fdf9c6408227523d84cd0758ae1bb09efadeb93e5cecab3adec35cfa181f86748363469d38f37d05a907b22a4f8596774043b58d67d2997bb7a874ec4609d3675f45e50293996f95127706a33ebfb83c383e99e69e08a0b4491149b318ce1501423d06f722713b0c6a0a908ff2ef2a8ec7bf08b7cd2b42a04d573715b83a139d25d47cfac0def4a570ac35036764ee231f7046c45583f597ef2b6aeec96409d0ed5868970fca62cbbbcd0a2e5ccad06f511fbc3a1e3a30c4dd10cbc048066ead4c55714db7b630ae92096c54b61d2bd65fcade07f0f8977b510ceeb9969075c81199d00ba02e5560e9ddc06b7739996ed065e690302e6dd94b1ad8842414b964b4fef8d478de80c1f765e5fcb2f0f7be69e8757945099fd899574ea6366dc64d8636a962a17bd0e95f8125ca549f9f1e2026df4c531ac076d344a6a590532bcef0ecf26c3d97d8d73c142baee98637f78889ab16427964f26e908e6fb047c2c1ff1dd94339a5f03f39f9e3dc56972d27dfebd533a821ebc5d66ac8f9afa4f6ce8f0b2e776651a4e101339f7258c2e3f87af56bdef1ac0e3fc17e4ba6b4677d16a73e14b1a40fc252f23496d64b759acac23f1bbf0994c8676eb8f67c5b93993aee2f6a1c9b783b01bd701e953e327a2890597de66f8ce7b78d7b39a2ddc75f250aa56d9b836825ded11779135c97535496551fef21b301ccba5670ad82d6a13ac0f8f8722b405fbd0cc0f5892ccb9e6590bd588134bc23e1d44e791b8d0ac399705dfe722d43131a1b91f1192e45060ec1ac7bfe409c02fbff324a2830d497b22da1a6471d44a354f3fdfee3ce73e81de3c4a50e96b3dcb1e9b846cfc65b6e35f14eca2d3d94b6e8bf76e83d8a61e6bc9fb85b3530e4e0cf0396f3fbfbdd0bb18b25890d27262794cc8894177f451c36114599964900cc5b897620e67b2b2a423d5ff7ff77604221b6c8228a666da4b6554024b3b944c30b633ce7afa56177dc07c9373e3044a13371ff48e96c852160faf6e73847dd198859f585d6cf52d0a0fc0d543dc564315863c37ea006cbea7f96516ac31f78ff140a3b054378656840adffed2eb9837ebd99c584cd785346f3597c3216ad5b053ccdd8803d8f9b78ebba010a1037656ab6eb41a22f38b9e022634f65ee6bc5bf6427094a87a9a40d17a791b81c2c96fdebd8bf9dc162c94368171331d7768b1def6fcb8123f788d89d1bdb991ded1674d417ceb5f9bfbe19d81e67c70f36dc6d4f400e1c1faa51ae6df3491bfcb000ce3f512960489a9bfb2cd86a71dc28e79dfbd9732e246aaa130c2203b2d62d22d70970b424096db322b2cbe9753a78db52b0b14437d3d1282ea3d32e845d59aa84fd0547183e46d28856c8ddfde0601b09779d39f8f78d6354b16c296e4e8aebbe1abcf867de99b34a4a9667eb45ead4a3f3d7ae69330784e291beaa020ed2e1cbf149a01151b812302a7fc9bef6c382ebed768f42df60118d3423c498ce8fe85dc2adeb6dbf700ac3094437e8799c1f1cf83124e380f798dfebc8d1ebe85690a4907ca01ca71efdf8a46dc780d9cf2e62b841496c2098040404600f865d18d5482aaf6555aeef96ed685b745ccdd910f8492290e9430383578a361cd9f5534af788e131274a64b16070196e475b99b3fbcd719b51901d324d29cd7eb18f20cc3c90f8d856fd9853c7f6d0c712498a0ad3c1c2b683ea65dce813009516b3ce2ec312269a81c235b7e4cd5c2f64b44239798793f942131b5284137c51ea240688b0d6003251773ca99965f705bfb84e57474890dcdfe209c3f588a98e6662a52df55abbfa39cfa1ac3a38d2e35ebc5395ed2f2d314fb7b230ef38f4b707ee3b65b55cecbe79ae648271872b0afddfaba871b6b732c23d1141abbf169875adddcd7780bbb0c4ea4ce117753c32940a6156a5aecb81e3950d873da6a35bf63a5d4eecfb7dc616e473def75d80932633b91d12150330a2e44a6782a7696584943344c6e48bc5bf22fce4a6bbda9c0a45ba13af1e912cb8d1ee72c80802d18a74f1969fd48c0f5db45a609a653cff56281b3ebbab5c7afb4e8570f0e3d269e5005fffdeea8f78af43a87eb4067ac8a54d903b7e032142b92c13e325d716772b14b41078cab0f341dcae177e5c7dee2d130ba38389492f56bc2250b6bc69aadcecda2660b7fcb4e64d952c75c1711fc8de3ef8dda79ff3cd0af7cf500d675741b766d793f276466f968a3a86b815f197680945dc5296e5b60611b833deb19a5887cb6ac32daf1e105bf05c8b412701de608181c14f2f25e3cc6f2e73d6203f4066eb2c48ef4fddd29ca73db2bd6f6252b9bc483b628bbfa577f501131a211861b51c16dfbf0170ef13ef0e71c6df51df20b3503df7086e45b7bbdbd06e8cc58461d65ea32bbfaed3d7cee71736cf82ab59a2544ee11df92ff5b85e65fb75c25c6efe63696a11b129eae472d84b572f37be105848017a79bbb3c70009eb2254bdf99887c45f34498d1ddd74543e455ed2c4c8b0ddea6602845e0ffc404cdb2f7e4edf47347c61a02def10e94687847cf366f6ade7236e809f4b297e3f765788d2970d020b044121b603c2dc9dac3ccb0b83f0e05f26ebb8598ae80e4e030900169df0b91bdd84e85df2b0ab1e2be37052a7de12b253098f011a1ee6e535d08d64848d76db7c4968f48579a96746b97efc93fcd85c76209f9485cc9775a67477508d1e72a52821046d0af967893f241ef80d5e8dcd97f2c3ae01549bcd875f55ffbdee2bd0f9a8cd599198d3510da020d0e6b87b0d6fada343e05e0c8dbb91c5bd08a88e50cba734dda3d4afbbe58f9bf6158b10796c9bb3967352661a42b1dcc36b02d73cd3c63a9cb7986ebbe4872d9a770c48a6568bed1b7b90a67c5610d0d2c45b67846af9c3b6debfa9617d4b3157998c9af391f65defb26001cd19f1697c5365d598779b1ec448c9dd84ba3efdd662d38b052c47fa4dcae7e7b3b42368e0c09469ab101a2c9508a2666accf2371322417443650cdba57f42676888d5c05d2ccd3fcaaf08efdc974694a85654986ca27c6b1e7a701772ec54c9b7ce9dfa36636b8fcad2bc8f351ebf534f8b980cdf5ad2fbc53c0ed70b7fc22d453ad97da5c37721ba7db6031e9f5ee0ddf5893eb6803faf7aff1e8c9ac8c00ca9724de187bb13006a5c4c7f3feb1e10c9fd1de47f7a50e4f1db8a4cacd3a4e8cadcfdf051122c6ad07add8bc78681c32dfa9491fc76bb40cf45420bf1579369dc47aa0c8f70d6b07466045ec4ea63a7dc4bd9bc2a7518a949a26328b96f3c24a5d63fa79f56fdf50504431f47d325394d244828288dacaed613f156d28b48d3c8a70ffbf66fea97ea3a75d5182b3e3b26f912f62da871725311129e8aa404e2b246fb7085f36975f0a40639cbb56989eeed04c82654dab4623930a83a0515860affdf27307aa587705f9c261a34c8f275f49aa97d2743cbb6b68a151a1e2d0e57598bafaad013eed849246bc9bc2be15829aa2b2584d52975c30db71e3d864315ad82eec244f71b2cc46713111372275262f0497583936f778bfce1040c8394b73e746d729decf60c12e0f857a63b2d27effbf5feafa0f902c33e8b8c1c214f4b8d4f934feba28c3977129c9d8a2ae5767d687af247ece31f2109483f22f6f0626e1096c4d2036974f0d641cb8d1ff709347136bd2b667661a0b8d993993a3f7cff000b942b64e8829c4d8d0e6af903b750d4a97303b791ed76279151a8d1ba9137c9e5bb8810f5dc4dd5c97c494e665ffe77530a128e5d07e701f5ec2bb636a2df56801c8c29722cfd57f4f004e39a4148fcb68a0305aab4b859e9f0011c7ca6995d7a6a1290eedbd1e21f1ebd8597da49919fd1eb455653e525c9eb0c2494692ee90858f2c3a0d97eb3e94f64d12e9a6a46ef913eb015969cdbda0065dc2af6f05c27ace0135e41331b3200c45fd21f4f4a54c74599b1321ae9ec7819d38167016ca1b975d15b77b8c75d2beafcfe44d5cb06148e9a1c8b5703ad645d97d357c35fef35064856406ca149345e33c0ee7f538f1015b6f445ff3d83157075e9d40725c249e99537f13e2c8060155d683a1090fd82506b342ec4a83fe5a1d3d64a625c63194ab42bf7f2d4ec7bb44fae056af3f45ad4325a9740768e38b96ef33c9fa517a9070793614a0749c91165035aeb087f0ec83b00851d54298038d8ac415044f325749af0e52a8d71152e3c4375b98f8b23db84e400ed6f6dc422a038ddd6b916923a6136fb591ff17f549612816df7105c32a726d90926edef64eadb2d7991766936c6207432c2f60fc858521e9099da4ef0abc914cc4936502dd2b62caafef425db3372fb5686b3a9a3fb2caa122c91258f9f461f8470e59bb12e11abc7c38d4a0caac6e0f36b15c0d785ea36480cd473c975bfe23c4ea555b7f2eafe62edc52dfd0cc30725f89429519d9dd8d0fc2372e9e298fb2fcab99c8164a8f589a4e0e824dca4ab416145ca10864a54b2dc4eab052dd44c003b140f71a5b11d1601b8c65e3da74a6e82421b58b17728aed66242107d69341a249be30451e1035bf69daa72b0bd9dd3aa62947a3b8ffc15fab8f6dc0588660dbbde19e7e8ce7a3f9f4b1434d06131d5b7ecb712880036552ac3292098681dfd4f0c1d368a39f2d8ee139d86a4d32330fe17f2d3fe2b2429301b796fe17ad9ce1bb2f72b44ffeb7b0a03ecdfde879af7ec67f3d5c5adffbd4ad0e06a318658212071c0cd38645b941a8584e92f79c5d26dbf496cdfc87bf1b755ccfa214063bccd6b7a9c017bda926fb9b58628b7f3fd6e4e6ab489123a49b7b40ac7ae3eddf01270aefdd2049e4571b59943445950c38df5a49880a97ec190b86f834168fbafeec5a362e4dd0eb3a21255f45c6e41ee496f734232933170a512ce7d5382a788f197b29141857e4d711f4cd8486ea8609a84b0406c8bf1935979ed15a7df8245139003675186f258791402ab08fd7a3bf936936995ed396e33f91f468e68a2a763f0a52506c59fdc6cd4cb30b4f9b32546181e823ae524fb57fcdbd88629f0785a7e4fca7f3f7c681c55", 0x1000}, {&(0x7f0000001e40)="c6a5673f31e1346ebab87b062ede71c3df750a65b08a930da383b9d4dc0b41a02de07712a0c556e0b9d252a576b72b0f0982ecc05d2434480c420d68218b921b967225b2dc33d3ee1f0b736cbda9614f3d843c33be7c3d6bb6bd393edc903d39", 0x60}, {&(0x7f0000001ec0)="a3bc14a9297d17cbd69744388a63dec1a828a6d2aa2c70414edac5194a225b67c4ae9d284c1a261b8815dbcab43faa8f939f26652c30f61e36d30fda405aa89f1d1ae84f2e1a557b71e3092e70449e7219370615e962159674429ec9b95220e38bdda08a", 0x64}, {&(0x7f0000001f40)="cea7251a307f55fdb55008a8381ab3043a26f9585ceed9d624e97f48569d2f73763eaee4489ae814d7c0291c70633d411b98016f8c9623fd9b", 0x39}, {&(0x7f0000001f80)="8b5a7c5577211332969bc7d461465918c903e8f957c61b62afd3f5b42cf71cc3129344f8ad7dfdfca3aabe2a2f8430d64f8fd391c16543fd5bff333a8103b23023606c367229e1906d0df5648ed8a90878d2da9b1677599d88e8ea3470a4269441ea6b7307091e46c2c491ccb6d5648a4c0e841231505b8074b14f364b80f295869a261e28971ad5e659adde29d23f4b9ea426ac95d43d9b0482a73c19defe54b078667aadd3409abe181e4abb10cc18bb54cd5fc7310a274e88c1072c67becf86be6723a54fe3c5e031b5020ea92e408468c059dbe0fc19779ec0434724c34bdacb4c24aa4cf577abdf9562c8bc9c108adc1b7de4958b872d", 0xf9}], 0x9, &(0x7f0000002140)=[{0xb0, 0xffff, 0x5, "948516166b1969102bde564a114cd4cf8b23bf3a931603ce97d9c2aeb73c572c51e661f117759d181c9d41c9d733206581482eb19d5de37148a2b21035b3cfe9be411b8385f0ab94ff537daf63ddd553c7b9f5f134b35ca4bfb9de76338b55a24456cb60675df599212ebaa2e46e2447e31460e7efa409de569bba6a06e1d7b7a80786907d343cf6a8a527dd93dc33864922adf17dccd3900605"}, {0x100, 0xffff, 0x4, "4107e46fd85a3cbf66359fb88a637dd468ad82ee77247641396b98365e7642b1b26682b0540e907ab22fa9718014fd0f028d1cc7bc47578c9f8edbe1f1bcc7cdb64950d7e64a29770bc26a5a7d5ccfb70587347fe2a5eb3fa43297eec89fb9f77256b463e6628654eb11ec45dc334fd0698bfdf5eecc6808f04b1b7cf4a6543f9091cc54d74011dd61bb777d26a9434fcaed99879765f4def84ba95f146690c899b135a49b6412164d76ce67ea2dcdb2a7828b8582f9ded72cb854f667fa5090b80814a2fdd783e15f2ce31cbda7059e561c8aecb6e4404de6dd1ca245e0b70aa51ad48d0e2ceb4a3e98a3"}], 0x1b0}, 0x7}, 0x10, 0x1) sysctl$ddb(&(0x7f0000002380)={0x9, 0x3}, 0x2, &(0x7f00000023c0)="0e7ee51459c61173f00687d6767789966c9c262bd93ca8d6d125416634645753017184c64b9ce991dfebf401e8b203a3ea952aa0d057408c56fb", &(0x7f0000002400)=0x3a, &(0x7f0000002440)="ee0607e5fbb34c23b01f8dc14a75f2622ed63afaa1de856f3e9a181ae8d55042454bfb60400d03fac9f8efed42b87a821c21b5e944bb0eb73b28a21381866b99a7242e50d1c94a27fb780d1df200d3d8f017221bdd298665c3729d5522e52cb55523a8efd0fa752f3fea9b94480ae360911506ee0e6c1e1163ed014439cb1193b763d944f0240187e01a2634e4a7bbd6ac7bc0853b1eb65934021f991c14f334a689f8ad188106429eea73915468888c1c30c13d20fe0d", 0xb7) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000002500)={0x400, 0x8000, {0xffffffffffffffff, 0x49}}) preadv(r2, &(0x7f0000003b40)=[{&(0x7f0000002540)=""/33, 0x21}, {&(0x7f0000002580)=""/54, 0x36}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/186, 0xba}, {&(0x7f0000003680)=""/108, 0x6c}, {&(0x7f0000003700)=""/157, 0x9d}, {&(0x7f00000037c0)=""/240, 0xf0}, {&(0x7f00000038c0)=""/104, 0x68}, {&(0x7f0000003940)=""/222, 0xde}, {&(0x7f0000003a40)=""/202, 0xca}], 0xa, 0x10001) chown(&(0x7f0000003c00)='./file0\x00', r4, r5) chmod(&(0x7f0000003c40)='./file0\x00', 0xc1) r6 = dup(r3) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000003c80)={0x2, 0x7}) r7 = socket$inet6(0x18, 0x5, 0x2) r8 = fcntl$dupfd(r0, 0xa, r7) openat$vmm(0xffffffffffffff9c, &(0x7f0000003cc0), 0x10000, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000003f80)={0x5, 0x7, 0x8d, 0x0, &(0x7f0000003d00)={{0x0, 0xfd, 0x5, 0xa5, 0xfc, 0x8000, 0x80000001}, {[0x53c6129d, 0x4, 0x2a7, 0x634, 0x9, 0x200, 0x7fffffffffffffff, 0x9, 0x7fff, 0x2, 0x405, 0x6, 0x1f, 0x124, 0x1000, 0x8000, 0x0, 0x101], [0x9, 0xa7, 0x4, 0x0, 0x534a00, 0x0, 0x1ac, 0x9, 0x4, 0x4], [0x3, 0x1, 0x7, 0x6, 0x4, 0x9, 0xfffffffffffffffd], [0x5, 0x81, 0x3f, 0x4, 0x1, 0xffff], [{0x4, 0x0, 0x1, 0x400}, {0x2, 0x0, 0x200, 0x5}, {0x0, 0x1, 0x7, 0x7875}, {0x1, 0x1000, 0x8}, {0x6, 0x7ff, 0x6, 0x2}, {0x101, 0x1f, 0x9, 0x7fffffffffffffff}, {0x81, 0x80000000, 0x9, 0x1}, {0x2, 0xffffffe8, 0x3, 0xf9a}], {0x9, 0x7, 0x7f5, 0x3}, {0x7, 0x6, 0x8, 0x7fffffff}}}, 0x6, 0x2}) connect(r8, &(0x7f0000003fc0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pread(r6, &(0x7f0000004000)="eba7c9bad0f5fb9ccf569b99896b9087abf9061a2c79547a6810e4b241c1cefc4cb45ea66ac4fd51ab7bf43665779db6440e9f696a30095a4e4079e9748f116e3d59fead5d8e5164808b48f385a0630455ad22df8848729d0d95c8a04180495ee9803c2589289d6333e7209e120ac0084f511befe1601caed0b966cd49af959f158c", 0x82, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6eb238 executing program 3: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="9532e1276d71a275de262aeded3cf8436721999a927b32c34022e666e465c24e1a6b4d26f8809c1930f9c42042ffc677be820f7bf51d8f506a039da017a15835a53e88", 0x43}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = dup2(r1, r0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) dup(0xffffffffffffffff) pipe(&(0x7f00000000c0)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x2006}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r4 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r5, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000300)=[{0x0, 0x6, 0x800}, {0x4, 0x22}, {0x1}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xb) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xbd, r1, r7, r1, r2, 0x180, 0x6}, 0xffffffffffff18ff, 0x6, 0x3}) r8 = socket$inet6(0x1e, 0x3, 0x0) sendto$inet6(r8, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 5: r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(0x0, 0x200, 0x125) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="3342b19c", 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0xd2baf9c3a3912b17, r0, 0x7fffffff) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x150) faccessat(r3, &(0x7f0000000080)='./file1\x00', 0x0, 0x2) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r4, 0x0) fchown(r1, 0x0, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 2: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/151, 0x97, 0x1800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)='<', 0x1, 0x40a, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) utimensat(r2, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x6, 0x90f8}, {0x1, 0x2}}, 0x0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="8449a4fe5a8bb654fba9262e18c8d746b2783331d1f635f1bd4f5aec745763baccc65630a77d7f833eda2a388d4428790fac98483a78eda7704912385a7884d0cddad5b43fdc24dfd8543d6da69c76db26dbfeff627e0294bf518700c684449d86305f4baa21fc7e361a6c164d1840ea6d01d46593009577f8be416aec8e3dfdecaa79d3b3c0e9429844a05ce23f11e3c49bae2696306ed4a5eadc20fd6323914fae1f01e3", 0xa5}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "f1ba36ef57df8151a58bee5f7d7d6c35cfebd27292c24bfab3a2a49703cfe42704f94f4234cdf9237558cd9f0cb242ce9b4dfe0c380d7708815b6585c35b63eaba11ef30fe26f0db13bfbf6591d23bb3766dcd50bdff0b351672c254ebc43cc30b048ba899b7e08c1cefc411b2ba6473a2c4c77dba91424e0958392f93f1c4bb46f40b478608e48cc164010270d02b20d97a3f30455f9f311c5696397eac212c91983f4d16bafed5eee0743d51510a45c5e2ff250a533784f11459b5d6be54df64ba8a864bc14049978e484f7251da288dfb48cbb317ff210dbf4421403d950f0e10910a8dc8348d18efb07d555273653109826da8ac2424deb7387d798b4eee1b2c9e8871d7564730b35465919da3805f99d88d7801b3e4bc36c1a250b88be264d50952b3d7c5792bfbc52305bfc4b0606d5f116afaf6f3a51e7b3a21b727f519407a1b7ea531f2948bdda0b19083661cfeb05f0e49c9b6c8db5c232be0ea32f524a5d5d376fb269746c3f7633a851cd42398bd76c0f338b0770abfd3b9cc14d17a629b9c7aec09b6ec4057fe511800117bb7f8f5f8949162ebae7e2880083add93c3f2f59132fcb18d68780523316ad18ff2ca036bb5a8fc1df93c1598048378f6b3f55afb1087dfde88b119908a1b3594610806cf001b74cf1b8c78ec6087c1d636c0b95b884933451abca5100b6fe4c2506d2f6ca188cb85954df430784f63316c01703d6c76acde7dbdc217127e4e66d7c084f00e70b347006ca57b0ba554c52cd822f0f9712526234fdf4da5355c3788ca3cf66f0a1a87dd0535e984605f870390803e9fe1cfc61bde5eb206d5151a2459ea2932814bd2b2c070257d742053ed073f909b6e41b63bdaa09715b91dc89737971f71aec93cddc7c6476189152466cc8a6fe369907d16177215886862cf869aa914836d641c7104b3623cd31101acb51ee6d3a85121503f5164337fa8aae481f201c7486e73e1533c41e73d6e5d388c82e4f7d198c02fabf7790ca64740746e869d4a1adf180d1ca2dd4cd01040dce811ea5cc17f75d18b5ca30d3a0101067c20588da5a0ca7f9869c63d9c08241066272e4290693fc3e79ffe763d3163577654a8c15e8a0594537b17f67639d8ed2281c539a5fffb9673be80a499a09d90e0f0221107316948638c755cb346ed421693708387facb053257a94eb669e1f4ac3da4637e980843956aaca12101b4a39531407063359f37435d14a6dc0ef9e16609f37557a503598b932c7a798f271b4b0e5d999caa8f5fe3868bf7c2f77535d0c6816388870bb738cf990aa1a8dceb053fdb0718f942bd229537c858d1c261bbffe79d9c83ae447b1f3b9629a44d7fb8f7ed275e8e326a448ec25dbc61071aaf4c751ca849a2800264c38edd20a9dc10e873a6010720700c6dbbdd5e4cc738d1e0a57cbfac2ef4fa0c65deebcdc5f3fc0d52553e32084384bc9a310f2cfaef13d1ddd63ead627cd97fa381ef34e559b271652fa03d13b7aee405322c0b9be0f3f282e0ad751a870e601e07656fd65e493b796c454d4b26ed7498e44176965a718334f94f0d9018f963cff8b2e7d5e265e9a91b0f5d15c506ac7c2bef88d87428853fb124aa360cddbf69b9fba13ad1035603649b7ec85238d93861d6b118f258417d67b423879495cd0bec574afb05b60f6662334fa3ea15ead66e20bbcc36d52f725c52eaab022d4812ace9acbec9a14c9b55df52bf88e51335f5b4f23b8517d7699cf19a6cf9318cef4b73e0c7d3a51e2fdeac255fbaf217ed2cf0ada74485256ce10b1d7824236fa98eef5ff87d57b8b44dcde0fd6d455e40e48795b146e6fdd49ac3b2135c80c5a3d89f6c658771f7c9af6effdc0e73528c49c930a853df50bb800fb94b2f598b31d6426de783f2de4f43602347a6e4b16e59096776527ea2c91e0d10cce490b4b234ec6686fd829fc5c4638ed177b7f7d90c2a153f4b370daa08a514f269401da3f364c875fbf5edbfe4b01f41aaca5d63035a98321ac226680a9605c62cdfae36eca8c4f32e85c8c505617f28baeb3e1bc155383ea7425a72e5fa3b933954c28cf870d45f626716a0d592f121ef6042eeefbae28d25d294c1f3fbe2ab4b1c118daf85dc0e86937571054680fa4f80bd84b243e816989a2682b866b7dd978a8b228ed4cd98ad83612c84da4dda9bba5a38025fb2c1b47d3e5650d17b25788c81f46a88d515693ed3253329f61c58ea42235f39a68714d3e61371f8117fde7237e0696a730cb93c53f6bc872f29579c14698f220aa6b964975a0ef08e1741b349905926cf5b7360d1f80751155350a12be5c161e7559acf60760471c60baaf75a79c940106ef1bd9d3d4b45b8cca04e464fd0feffa968ee77ce6c5acba74f0be965c97230f77c553c93ae57e22bb4a0779278633e1e64b2b9c21413f198211dbb37cea82b1ba490ec768142100199e5d1ed7c80494888e7a6c8c480c8fdffaecafbe991f4b4917bd5f95c72c335e424557364609dce66c811dc2528cd148f1d8ba9dbfc3eedcca70189b5080aa1f38260fa424aa1036edcf5be7e6e855008e3cd0721ae1d7b6200189435a391040b8bc277a95cc45a2d41a76f17ce95ef4ee5da8e9640017a2c3303c5c09758cc72f65f63d11712b792dea83402da00544dc746a259ef1b87fd7218e528eeedfb5d9ff32d17efd8164171356cbbb96571d3164503852dc66ec6929810e4044ed47efc83a443f9e9644e41781e4c0590e7252b7f1c923de6839b473dbb2e90a1718c0179426e30e983751f1f5aa0be24c7bc6852ac7fdeea3ca104787e26a2e4685019f6c862e4e87752b23bf41b96357a41b689c45244f6443d76a68b78e4c172c85c11cd5582c30e77b7e4e08f6139ef14925b421b2853cc532f8d173da5518700cd384cff143be5302719e683f09b43f6b50e596a16a9036a847ccb50709074b04bd2bcc1033b424ef7c20b8f184edc201c1971fc856a4beda2b3adb697c8e5700b698cd17e56991553b5bc2c7774ef56fe18ee389eafbf3bf30a2d0e4fb49b0ea7ff48010bb0d0043cc869b7a4146588de945db6ec05425414976895b2d6bd5c1539a53d2cb4da42ada60a09f6842d47b6dded0fb605a2a1a23835a67b2fe8843a950e3f9ce3a0e733a14babbda7e225d591d3683d8b5de4471727acb5117568e74e130e6733840b027a7cefecad8e60ab93bf097252da34efef873ad362d5c8880659c351ee5f33b54413e5448c107db1c2db4086794064b34b9238718ded8f8c25d3a55a47b87e0df1a12a2f3e73a5bc0507f52a2fdf751c9d9b2994f13429c7a38ad9b35e31ea104d404b186e8f237b46bc4db5b8ccbe24f01f7d524d330176907dd29a54d013fe7ed9d683ac5802fbb545880f6c224016dc6ac436196871b7f85a38d9a21e9c31b1899b94a0bd7fdbae21f61f8713d11dd0fe0c48a81ff14b553dba7b463284fc84ae362ba125a236a3cfe53ea6e10d457366a161c2f723a719af04216e98804ad63b0fa6d07cafcbdceefe5b24e1120019ca3a99b904811803a8c24153ccce19b3d3e11127e58badebd341d4d6fa16a4125f813ec02c8be350d6b9f2d7a11cad0e3b8ccabb880148a59896a9d589a6707173a386b61811f7f3300b2a0aef5f830eeb505d384a56e239a5b18f96e8bdf68b17440f988e8c9b8467ebdda28191b111b8315e0e33ebb38bf5cfd0f89ca7919bc5250d8a36ec35489c3e11c42f84a2057f81b64262c65db8aca52666a700a015bc7f270bac263b48b459c3f59d4a59fd605b5f7a0f1e80106371e2dc0ca318fc01f92b095108529870243262d50a93285f165b25c93c0abd52c325c633d537a93a45ff1112300cc3754e3bd7bc35c3019fde165019f53c95514eb4e1a98c8b77e48ac442df24af13def9af2c281ddb6ad06e4fff42e31676ba94c883a8e165814985b7ce84fbc55228fff6af18a8bdae1b55066b07e269d05f8dbf94784354e3b4b7bbb340c29657e5357a49bcbd48bc1d304b69dbeda3ca5c6e9787ee3676aabaa162d2a131a4f6470ce514a2ea37737b04f29ef83a205b8dd93eb8d77180384b8c9434d7bbf10c4e47bd2f2b52eca5810ab11e08e7ae108823b85129e2cf353df10fa4d2eeeb305d06ecdfe4b4f14240ebbd9ab0682b423ddf88a36bbae7f427f54d94a3d6c10bea16cf13c71df059481a67ba2ccc4f0ee526ddfe21fafab3a6b2648f273fcc888fec17f6d93254117fbef158140de6514c85bb5e17d3112dc6d6f77ec2d0ee97cd2bf0d27ddb3e1412792b82c1bad3d00afe80c2fd46edd97619176ef08d39533035dbfa08a56513b87427dd71bb9e953867a5d7bd5d1b234f7c17fd8faefc18d580fb5715c21a90f25a8737620b9e845540595c5cbcd612f7b6ea50ebf3f04b8d9ec2635507ea4a8ccbc9475e4f1c77371be2e02b46fd96f4b9c41e2adb8af61580b1dfd4847fbcc416481c351f618aa3f81c47d59cc35f4907c0c930ffdbde1bb22ea7b0acf0ba859a2a59fab42791e2ed9dd59cdb40098650834c274ced922d1b810a341ccba0268503817f5662b7dbba0f6bbb59b9b67e56a59ea76114ec4df6ea0c83c4ff7a345df4c65584f8782db552bff67a471090a7c99e7e50569aaa107a59a871d072892550079d43e05108af07fc7696d8400e3e827c8a145243f53c6056cd916e4df0d23ee0abfb4b8b1756fb0ed03f4fa059b786390e7d7e14e3743e620c805fbb0166cd30f2cc444e678962a5e4a03afe1ab79c665c111f7d7e046d82793727a68047b52c340169aae055216b44bb8933d0449a4d4223a245762dcbfb88e8f418ebfa25cc0193ace983d41429232967337380c989decc7646bf1e42d9041d59e09095709bb6d3c9384db2391cdd2757ab5ce76dcb8a9eaa6e9dc7023fc0d34ebb0e78ee7c8647a87b6c6bd3587bb555172dbab9db3d7163b0ff98e93bbda7fe3ac03074ad8555729d10054813ee52f93d6c4301c6b541b4557f1a953773e8bc88fc4d427a07a993947933b3e6139066f767d6baf4dd5f4eca68d8c3ce1a66ef205a75f9af49da223869d23b8250c8441500556266207784da772e4cd5402451cf5e4b0f9b47f4cfca999fd256351eae2692f9e58f01e1631179575cdf8022b54d7846395e212fe12a7bffc76ac867119dbf97b6a6ba6d559ae0bb502a10aacf41a8f7210b08e1b8daac1c058858a40c449503f8b47bfeac826a7f2c2aec3db95a8efbb82b957d51cb87187a9e96da2f51967be55b8ea71e57d60f168f24c871e376252ecb1ba716e28a80a72e86bd6a4374d3971857103ebdfb1d4ba7ddfb71192d76d6effa9efb06a91be0bed78107484280f9a4ad61348e503eacf8c0df0d7ed7969cfb7bdcd297431df03112b3f242d8809a6ac6f53cc1affa3de803df308c7d6b573a4b4016298478437f28d31d6e77ff13a0115dc66f2f54debe464f427872f51bb7ea18f0b190c9ed43508835e17628ea8eeb9e8e79da14f87bc70591374ce20082d2e1326bc18154d3755862c38bfbc2c3727472d766dc5594fb37b50270fe7861a205f86cf0dbca206a604a28f92e312f8986f59c4eea7e1109b8600dab6234ea80bf4c130ccc2410ca273cd4112b61143db5facfd0f49bf4d6bd81b0984ca8195df852ffacf87b5b4aadfb4128107271eebded8d0f567b30177ad6563e9a9f98ac04f9c19210476fd1442fe59af6ffb4bb70e4ba25ebf4e4dc316198ddb21cb07777998141895a8a20188a69664562279a264b705f465cb005606f00bbc6fc20b16f70a92d8353"}, {0xc0, 0x1, 0x9, "aef116c26db30127260dde9febad99f583fbd6757767cd103f8cafbb73bbd0f99f6e70cc2500612b0c10312fb9a2f1387e3208ad8efa0c0c2efdf80e06d6dee221ac9b4385506e3a6579bc3984aa0c9d95addca9a25ea65c3f4cb557d26499d926e06f9a3db10a44bb2fa97309c9792358518f3b2141b330b8dff20690f235cbe4d1c66b69aba4328074b51a4a8983431fdf76cf975e635ce85a41484ef26286b29332bafc228b0619efa3"}, {0xe8, 0x1, 0x20, "d423bf6b5a364e1b9759876440be3a34ad8a9fbde0532295320c3c6bd39f8a8abf0c82f813c20eab5896ce6f9157197f5292fc008e95107dcfb108d6f00774e26e6fa4e3d352df5431f02d6bc7782b30b50f7224d41e264033a6b59a31a32c8b822f6e505e98905bfa2a114b14217028ac1ebe6445586f37adcb36b28dbd5713151e4fe9b1c92369e6753fe203ea77fdeb3dbb7b646640221ef94b30138704784157d4f0bc4c25bb696405dc308860a5f59fb7beaa738a4fb2cad8713988800193799ca6d15d97b517b2d22ca3349c09b9c1ef2b"}, {0x38, 0xffff, 0x8000, "fd9443ffb0dd0efcf7b6f64652252b5a9b11eacb3fc0b094687f1e840e841c8cec"}, {0x58, 0x7dab14248385516, 0x0, "43e6842826e88d35306bce8e21cfdae36d933065ce045bea5eb1e842675f4a2cdc0c606e94604740bc1b44bbdc6ba3aa967a680cb3642d4ed424110106ff3bbc3e182c6c378b5d44"}, {0xf8, 0x1, 0x3, "fc75e4f40c1ad3d3e2b11760da86268808bce4c74c027b4908d294ac52d56fac9040378724a9a8800a5df93b95f8ea6d5c74841e0aafaeead5d8571e6c6556a31556e29b02b2aafbebd00f0f0e9ec7892c9f4f3573dc6ae61b3e653b7a54985571e4824f7332664383ee213aa4963ae9ac0ea4abcb5f734fd03349ba80bb9e40a837b7bafe31abe4f5e6c39a9418972d768777517c845ae9ac92a592a0e8b1cb8899e7c7429da45a89bb49eeb9c1bf8f61471bf9b6f29ce49cfe53d77f07c5dc57a06c2737fcc0c4edb3abaad8fcdc0a0084d09f78fb72c5ab7f29a3aba4bed2f049a281056a371e"}, {0x20, 0xffff, 0xf36, "6d2d7b58a7d255e72d0b400cae"}, {0xa0, 0xffff, 0x2, "f37db543958614a2d4603d6805efee83347a10b147143fdcdb0f1126a19fa0043eaaeeefff223d3716b9ba264fbb66d02c9c6dccdccb1868f25d8f021bc506c2e5e590865925c8066f20d9eb2e9286aa40b1cb520c5b0d9f940c6cc5e14550b0509cc5c0028fa3e794cca19ef14e25d3c862ed4dffca5e8d5d9582dd3645732bbd6a329c2ce6f2321e6472cd03ef32"}], 0x1400}, 0x8}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001c40)={0x8, './file0/file0\x00', './file0/file1\x00'}) sysctl$net_inet_gre(&(0x7f0000001cc0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000001d00)="4478afc454b84c11d65b7dba3b4377c5d9d9f9abe22d8e3851612beed0c786af213f635a854408513a1af54c054dd38ec9a722056c9f86985689c4af857fe64454a93fb70162f51657a79c58b255ca760b6620a486d1d1f57dab65f55ea00476f8615c82d1d0786ac09fecaa953a6816843f72285014102a719c624c3f701f5ec1fddc731cdcd5779fa275ffba9b0ad6c658b54f9b01288692f6e416d0393f04cf769218613461e1ab09d9e0a748d1b114b3f5c9003cd56b42f438631310dfee355eabf9ab8bca27dc401881e94dcdfe", &(0x7f0000001e00)=0xd0, &(0x7f0000001e40)="143879304c75af47783e712d814c639b6762bbb657397fac15daecdcc6cc0d9a1dbc5049c5219a676cbb14f015bfb48ff024bd3ff25ec7b1a3bd5d98dcb13e910aa5699cad9b1b7f49df2b0c917b77ebf90801569a3faf2ab92e54e344a41c9a9ff970c5bc6cb62133f87ff2f33c7526f49f9334b37299337ee1e7f50efdbf93c898e4b83ea0fe5d8104fc3c2c335a2df81a8bf837bf6d89d04262cf8a82b358d0a34ff41f646e82c325d2645494c54e14545302c2aa9a6ae108406eb4cc6d99d6924bcb486fbbe202ee09cc9ce1233d31d8bd145c270d6820903f047db54910b94cec3bf1fffda72286d1505f4f4f5e2f52b095c38e", 0xf6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003240)="a6d5d2430ee769e095818f3d93af95a586903533097b51d5e385eda62c32d5a2c617ffa83226d606fc47ef5cf6f11db860a6bc49de2773d684c3cd096a8970aea39892eec4fcd32703d901d9cab4a930b4ed65bb549b1339f2e027a959bb49f182b12c6ebec2144b15aaba13bc5a3aa1f9c9d51625de3d5a8652dd5a62ae3d5056f2830eeddc399cd8f58a0e14b174cf97b49c0c779a31ed9aeca98c865a1fe9c84d9417f4836efbcba8a373e4c86e38cc651532bc85aa0e03cd3ac0c21c6b0924073866da371be032b7acdbde", 0xcd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003340), &(0x7f0000003380)=0x8) acct(&(0x7f00000033c0)='./file0\x00') r4 = dup(r3) read(r4, &(0x7f0000003440)=""/164, 0xa4) executing program 4: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x81, 0xf7, 0x3, 0x8}, {0x5, 0xff, 0x40, 0x400}, {0x2000, 0x3f, 0x2, 0x7fffffff}, {0x5, 0x5, 0x2, 0x81}, {0x3, 0x1, 0x5, 0x8}, {0xff, 0x0, 0xff, 0x2}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r1, r2) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5700) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0x400, 0x81, 0x2, 0x40000000}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x81}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./bus\x00') bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getpgid(0xffffffffffffffff) recvmmsg(r3, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000400)=""/60, 0x3c}], 0x3, &(0x7f0000000480)=""/80, 0x50}, 0x5}, 0x10, 0x40, &(0x7f0000000580)={0x91, 0x80}) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {0x0, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0xa5a2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000540)="2018176da1ea00c2b245979c9909b7e1d4d8038cc4435753ac347dd14851bc48f8d56506f56290db9190aea164faa7580badee35d60e01147f040aa05c771845ce454657c22e976561c93780eadec75ce461dee60dd8736c56fba5f303b12021fb4f2863b7e464e058ed73b874a2ca08fab13b66ccc18af42d2da26d87d6a527f481e76e", 0x84) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x50}, {0x4d}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10801, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000102b00000000000000001c0000bb607ba243b1bc"]) sendto$inet(r3, &(0x7f0000000300)="6d06942bd6e0a4af2560f53fd70f89d2a423fea61720f3dab7e82052660ac2c849f8bb4eb738e08f68accc928f0d166a3b8d7e4c231db998887f770d918db9b8c3c0d7ac959ca7103ed76f2c428e0d91299e3e603853f4cb10090b084a5ade3edb79355bd15c989540430a8b8c77f886a1b3643c6c9f0a01093569af137dc83801e35a4eb4ce0a7ef57573b2a2441f50c6b4a99776623f02f9346f759f3a487da1fc5384ada5221ab31bdd5c5443a34fe8dbfe57d4b509a7f3beea6862f450ac", 0xc0, 0x402, &(0x7f00000003c0)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x40047463, 0x0) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="8373e0bd", &(0x7f0000000240)=0x4, &(0x7f0000000280)="a2d1051d", 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0xe9, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000004c0)={0x2, 0x0, 0x9, 0x7ff}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) close(r1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "6b3224ff010000000000000a00", 0x0, 0x2000002}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) executing program 6: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x800000018, 0x2, 0x0) (async) r1 = socket(0x800000018, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000740)="725c8409679f313f04e4b9d42c3c87840bce82cdd178d6ed6a60862c0ec6c2efa1fffa6bc8e424931e23a9f3edb23850f45d360bd5ea818b41738cb92aadcee4d8b3400a1063dd91e935979dec31aaccb2cb5899ad1281ca57ce5eed2e6196c591f280f290f40361623853a6555485007cd1d82417488523ab00e83703eeaa96594999f5045941a0b7a270405e11557ddb9502b9a513bf0da7c552814269d3edbf5a65a973b9a2e71e3d1478a032f7422f8a0d1ff92589429f95ae780075f65ed3d4d7fc564ac6eb890cea7c046de94e9ef5297a1a6190831076bd70b9640c7b894baf78df076e3232d8159045b9f987d6a8d9353ac5c2257ffdcea15ac32c8696111eadacaa5960f704f8bd481a807777724cc4d646d0ec68d1228734d300e74105c9fbf82add6c8da38517c0f0f15d20dc228a2b9c3616731027b99b0a2e74cde07afb29fdb47013353c3fd88935aa944641eeac605d6dd23a8dd9e565c3187a86be9a4aef895e9d8e6d2fdc644a858a5d8907f60fd9db761281b977f3058f3e33e2f65b13ba640f536fd39dba38c0187e0e2a1716ab480fecb11d4f46f56cbabf76506774f4332d60afbffdc9244a7b3ee7ccd1fe86191ed4f74a4620116539957a785975621bac2cba5200c375c1cd1784cf23bbb56681b037e7c4d921dbb037ce546c561c3bb5eb0ca0d6a620ae87e5f66bb9f33cd79cd20e49ffe81695189d65b7c77d253b45917a0c4761a8c822401aeefe6dd13c9ee120b2d14b5a9a0db341407350933c1efb9f5c61dd7f91ace54e78b746b196d37ddb4742f25efa660be97cb2581311a94ecccd2da878a1d052e9e19a5b3cb854cd0a697b600e417817131266834ec8ce59669c9fa755641874f2877e6f82a88246815ae114b53fe2c0685ef2789b1b4f02cbac6645d7de427f3ef35938a4a499a7f05b054886ea8c7117bb3c99e003176ed9df7fe50b875e3ab206456bd5566c8007051482c9a01b5363fe1557213119070bfa39f1b71ffbf531fa0d929da5698c2c9286e9b5ce0b660d8829645c6c08f2f095f91a57fc70b3f173682b64c400086c4f0aaa94df08ed8f69245bdb5a15b14baf7bf72b451f25bc5fdd51c0c5d0f40a7a813dc07c9dfa3c7039c4585b49885d2420bb9af88f362e5ca203d3a3b2dc6b58c06d5908dd5b5d2e802578e46ee80e21003c7935a340412442747d920f78ef27905a2f0fb2efff968cf4bb33bd4d8a5384fcd886b4c4dbea593770b799f1e09b6fa08f966ae16feab25cdb104b075d424bd371d51b054b94fb288e0e2b76bc67b695baa5bebc7a68f00ea8b8d9d6e6c9e53af21a30cd5fc31c9a07b33da448bf4543fe850e1dd5fdf5cfca72e5dab0e36a5e0854fea45a590eef3297449bc082ee3e80f552ddec8c0dc7f7adf9d960c94cbfa9ce4d1990249fd4ad6c59b91040dbef8611bce60459e85c5f9125b0c769192ef40f1eefba6067aa75fa2e0cfc92cf8d5c65db999e16d43f6d6cf28a460b3ef7ff8d9421c9602cee2bda0b817021fe41964b305e8b9ab2be3e898fbf7c42ffe01ce1edd3c71622bcfd15b67d320e0917d191d209f709a268b0c324898437883922514fcddefd035d315a14de005c9ede97e539f5054f3aec738fb2394d4178ef323c7cb85a273064f3af8d274ea034a9cdd8e10582fdec0e3a385df843ea102f368bf8a89e15c42cc7fd85e33f6229f47c6b3143e0c6476a62d50ca341e7679aa816f901a5546c78774cb9663591f71f9eea1467034dd1a90a829a104727c8c61dc27491d146c4b26b9054ea346512d2aa363f64d5cdbe80d8c4db33998f25e777e44c6eec49c4bdb3cc122cb5dbece3cf106381eecfb789dc8f013a07358386ac575a0c94aba872e5d6f91e1dcdf4f3c60af3a1aaf2c4895b33ccfc176a3c553e07fe21d2f3c617833f92fc0e86ec93c024ce7c3deb72fd1712c7022dad05345cf0b78f69d55a622d81b72e03067449b5c04b8c3d17c25bb97ae27203201739d6271b6752a7520e90266b1d920eaed1f70f97d9e7da4da94862989b494fdcadde71182329c47269a149b14d1fd4443f3ee97bf73e2a097f60854b0f36c35f017a30300d2d39fdb822fcc7ec3fb188f73112f869ec57b04888c35417a8806569f5b9f060fbfe7560b735f85677febc836cdc7feefac1546d6a45673bb31aa004edda049f28f167c533156823f2ded3236c8502216ce2188e3099a6c20f1f3af437ceb5bedbfcbeea20212ac2bdf574037cff354799a1739f1fdeaf59e8698d9dc1132484c64ac771f6b4eddc3cf359c267fbed037bba5025a9a9ef596628b5e1a3de1489dda596e7f8461fc394fc3a6199378a55a53d14c7cf1f0bfe3a41fe73d749e215ec6a06ee36c5fb53930162ae840685a7020566919720e5e86091eecbb2e4e35ef009974abfffdfcaa95266ad3fb17a102ccb2c222cc5d23684a70e67918eb659f541883ad975634b6bd5a1f6e7b426355c68267147d435152db7a0ba33adca52901cbca3f716eba2b7dc2a3341d7be725ee70caf99142d3c40872ef30e64841d03beee1c6bef29a69ddd0e1c701e1ee4656f5cca9a40b9aa0b5a797b3a6587a775d85a8fdbe9ffdb54073ed8df4c35b80bada6c86cba3172e985bc91c6f090068d5d53df3073c8e4bffa3c37d40077f95184ca9f35d1e7866c62dad0a7b36ada4c3f7704f2bbd5a435520b84f106600358952e7377fa8027f81783e7b8f4441e014db0f99ec83e29cc2e34c47ecbeb8c08b1f4622102c213bdd056a1b58328579bc81cead0291cf46e4c24aeef8161204a6307ae5d86010c77ae87c39ef640e3e5872e59a4e4f4d53df9f1c327dd1bf471b89d42b5bce7666c830e781d031b78dcaf76b697b3f2c823dc8997caca87b12cddc604058fb134f2948a09a45afae836d051aef84b624c1184c76ddd895cc2480d3d4fa1b6ff606afddf894da02c4c1e62277ec6612cf85b9451aa8d33ce73ff2620e3532f00a85cb9713492d0ac31b6800d5efe6511a971a608286e45df8ac8e2cbbe2498ae7cff5fff2912d9a09febb949feb59ef5da653f864656a9d5d6bc65cea79d987ee5c370474252a6c43b00177f4f94a1bc3e1c6d1affe6ed3cddc074edcfd84e22269359ccf5d8a24fb1d6cf22ea160edfff061792bd9ca386", 0x8c1}], 0x1) sysctl$vm(&(0x7f0000000000)={0x4, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) (async) sysctl$kern(&(0x7f0000000000)={0x3}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffedf) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = dup2(r0, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: poll(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) 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, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) r3 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRESOCT, @ANYRESHEX]) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{0x0}], 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$vm_swapencrypt(&(0x7f0000002700)={0x7, 0x2, 0x1}, 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x80}, {0x14}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) r1 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) dup2(r0, r0) (async) r1 = dup2(r0, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80000001) (async) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80000001) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) (async) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000001000/0x3000)=nil) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) r3 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r3) (async) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt(r3, 0x0, 0xd, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, 0x0) mlockall(0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x9, "026c73d61c32180398b18805dfda89ad807efc6c", 0xfffffff9, 0x2}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socket$inet(0x2, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0xfffffc82, 0x0}, 0x10}, 0x10, 0x400) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x5, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x48}, {0x3}, {0x8126}]}) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[]) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000200)=0x7f, 0x4) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r4 = dup2(r3, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xffffffff, 0x8, 0x0, 0x1, 0x7f, 0x4, 0xd7, 0x0, 0x0, 0x7, 0x9}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 4: pipe(&(0x7f0000000100)={0xffffffffffffffff}) close(r0) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x81}, {0x61}, {0xcc6}]}) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, 0xfffffffffffffffe) ioctl$FIONREAD(0xffffffffffffffff, 0x800c745b, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) executing program 7: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x0, 0x2, 0x3, 0x2e}, {0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x54}, {0x2c}, {0x812e}]}) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00001dc000/0x1000)=nil}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000063000/0x5000)=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}, {&(0x7f0000086000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x401}) (async) setrlimit(0x7, &(0x7f0000000200)={0x9, 0x100}) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x80000001, 0x6f41, 0xfffffffe, 0xd2d, "8717f9050700000000000090d692480d51aa8000"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000480)='\r', 0x1}], 0x1) (async) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 5: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x50}, {0x48}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x3, &(0x7f0000000200)=[{0x50}, {0x48}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xca}) r1 = syz_open_pts() socket$inet(0x2, 0x0, 0x0) open(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) 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) (async) kevent(r3, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x23, &(0x7f0000000240), 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x44}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x22, &(0x7f0000000300)=ANY=[]) (async) syz_emit_ethernet(0x22, &(0x7f0000000300)=ANY=[]) r6 = socket(0x1, 0x2, 0x0) sendmmsg(r6, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0xdb}, 0x10, 0x0) (async) sendmmsg(r6, &(0x7f0000003540)={&(0x7f0000003500)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0xdb}, 0x10, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x80000006, 0x4000000, 0x2, 0x6b384157, "6fd2ee60b27b05027bb46ae6aa175b31ba3100", 0xfffffffc, 0x2}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x80000006, 0x4000000, 0x2, 0x6b384157, "6fd2ee60b27b05027bb46ae6aa175b31ba3100", 0xfffffffc, 0x2}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="8d6cea1bc1a41b5c4c31a827e35057ca44450cee44537490be45df4bd50a08d01e7a5b74536d0b6ae2de3207e09e6564f0cd72ae83c2a28429e20aafb7c9e2ff4560ca53e1bfb48e6e90fada39388c68576d7198d945e9a05a67cf2a5a7a63e82dab51ed5a8a5b7d865576dfeb953bc4970614461a1efd108efb318db93875ecca360d3cb8f89cb7a954ef6c691e9a4ae3b3ebe9695f2058c56cd565c7faaea1561ff71f1b0e6f7798432f823d723bba4c64df0255060fb35bcf4c65af6089b07955311cbc26cb0510ce8359aa230264c0adbccd76713d279d3606bf781e2d400873030a41a5118b60ad4c52321bae3fe1d7978a415f1fd5ad80c8ed1bba1dbf3f6f1b314395f3d035c2c9bbc616de7def24ee6c9ce14fd5a55ac069a0cc4b999de8b20d5c9a04e551adc1aec4135753a83a0c3bca73c3af55eb5c7450e5aa6f66222decf9671ffd4d41828dd41ef30dcbf307239bc5e32f2b25c2a88234863bef5cf2b37ea7d3705f8258552bc53416346791b3a300d7fb3dd0b73a8f704a97df863f70eb2d70a63a20ceeb6082bc8a1954adf5c28b95b56083b60e4a1fb1647a391c42f998d597d1fa2f145fa145c5856d8e3e7714f9585d1f8798c3a3ed3dd026de89a9fd3365975f94f7c0fe445b79880c36574acb1e30dad8e64bc3845ab15d11cf25a36a59303e01eb76bce57635a1b4e42d8b2945b1930dc0e00301b18a4205338fadda7f6c34cfcdf72f0301e45ea38a513e336dd0bdf66ff7587153fbd2f9bef220aafc7d6d3c0941a12169b901eab7af93c57c12412bc903038c4be0636d9784a59a68bee392651541d506afa3e41150bf8179b60fc9c7b7223061d34da5f8dafeca80fc4a3606f23892b63ece4e603395539190dbe420aeaa779619a64471f781f0a46dec547add13992ca18e3d0853eb72d1708e028e9feef04d84f48de5822ae30226f95cfcf8eb7a1933a49497a6e1c680e8bf54ba6fdc2763e0ad8bcd4d16466d638d54b9fa5d8ad004d7f3244c7e4a4936898e3843a61e4e70224ba318de2df8c9d8c6f6320e09ad7b84050d744ee43ebe8fb06f439c79f76043825425e1a3caae3199879346b0dd50e740dc27", 0x315}], 0x1) executing program 0: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x8cd3e3c, &(0x7f0000000100)=[{&(0x7f0000000000)="c82746497b3f24fae8e2eaeadc2ff00013a562b102b42a603f7230c4b4e21c90de50ed18f11b88f9ab9b095254c2038e3734cacb36fecea4730afdb9ef8d0e709e8e6a27dfcc07ba2823c77ad7cd59cc961952ffdafe1ed774e26d680a4c96bf078cc28a4c032ac6da452a5841ce359a2ac9", 0x72}, {&(0x7f0000000080)="897c6d05c3a4ffc55616092b1a9661811a6727a966cc33e4587ac22e4e9289db3200dc9d4cbcdee40ab969b35a24bf94a2d8b634928edbfe6aa1408b3ee2cafdbc0112", 0x43}], 0x2, &(0x7f0000000200)}, 0xf148f1a32ed99008) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000180)=0x7fffffff) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) sendmsg(r0, &(0x7f0000000140)={0x0, 0x8cd3e3c, &(0x7f0000000100)=[{&(0x7f0000000000)="c82746497b3f24fae8e2eaeadc2ff00013a562b102b42a603f7230c4b4e21c90de50ed18f11b88f9ab9b095254c2038e3734cacb36fecea4730afdb9ef8d0e709e8e6a27dfcc07ba2823c77ad7cd59cc961952ffdafe1ed774e26d680a4c96bf078cc28a4c032ac6da452a5841ce359a2ac9", 0x72}, {&(0x7f0000000080)="897c6d05c3a4ffc55616092b1a9661811a6727a966cc33e4587ac22e4e9289db3200dc9d4cbcdee40ab969b35a24bf94a2d8b634928edbfe6aa1408b3ee2cafdbc0112", 0x43}], 0x2, &(0x7f0000000200)}, 0xf148f1a32ed99008) (async) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000180)=0x7fffffff) (async) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000001300), 0x8, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) executing program 6: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="f41f041e3a", 0x5}], 0x1) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000002c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000300)=[{}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0x200}, 0x0, 0x7f}) r3 = socket(0x18, 0x1, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) chown(&(0x7f0000000080)='./file0\x00', 0x0, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) dup2(r6, r7) setreuid(0x0, 0x0) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x0, 0x2ff}], 0x2) r9 = socket(0x69c3fede244c420d, 0x8000, 0xc8) r10 = socket(0x18, 0x4, 0xff) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r10) sendmsg(r10, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 2: setreuid(0x0, 0xee01) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "00000000000400000000000000000900"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="c0a93fab87272b3e50476effff2f28ee52b607bcdceac0d123208a3e3a1b02c6cdbc87580400", 0x26}], 0x1) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0xb02eee9c9a7dde55, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000340)=0xffffffffffffffaa) r2 = socket(0x800000018, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) rename(0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x4}}) r2 = socket(0x18, 0x3, 0x0) close(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x2, 0x2}}}}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) executing program 3: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 3: select(0x40, &(0x7f0000000040)={0x0, 0x401}, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000480)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x0, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7, 0x0, 0x10, 0xffffffffffffffff, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x800, 0x20, 0x40, 0x1}, {0x80, 0x2, 0x80, 0x7f26}, {0x1, 0x0, 0x7}, {0x7ff, 0x0, 0x1, 0xfff}, {0x3, 0x8, 0x81}, {0xbe, 0x4, 0x31, 0x8}, {0xffc, 0xf9, 0x3f, 0xfffffff8}]}) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x3e, 0x0) kqueue() syz_open_pts() readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000080)='./file0\x00') sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) sync() vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6eb238 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0xad) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0x0) recvfrom(r0, &(0x7f0000000400)=""/4096, 0x1000, 0x0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe50) r4 = socket(0x18, 0x2, 0x0) close(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r3, 0x0, 0xb0}}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000040)=@abs={0x1f95d27d48731892, 0x7}, 0x8) writev(r4, &(0x7f0000000440)=[{0x0}], 0x1) r7 = getuid() r8 = getuid() seteuid(r8) setreuid(r7, 0x0) setreuid(0xee00, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000640)=[{0x0}, {0x0}, {&(0x7f0000000540)=""/239, 0xef}], 0x3, 0x0}, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1004, &(0x7f00000000c0)=0x8000, 0x4) sendto(r9, &(0x7f0000000440)="df", 0xa, 0x0, 0x0, 0x0) sendmmsg(r9, &(0x7f0000000500)={0x0}, 0x10, 0x0) executing program 4: r0 = kqueue() r1 = dup(0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7, 0x0, 0x80000001, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffd, 0x2f, 0x8, 0x8, 0x1ff}, {{r2}, 0xfffffffffffffffd, 0x20, 0x4, 0x7fffffff, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x800}, {{r3}, 0xfffffffffffffffa, 0x44, 0x0, 0x200}, {{r2}, 0xfffffffffffffffc, 0x1, 0x4, 0x915f, 0x2}, {{r2}, 0xfffffffffffffff8, 0x1c, 0x1, 0xffff, 0xdbf}], 0x7, 0x0, 0x80000001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, &(0x7f0000000140)="d820866700020000b876a16034c1f4e27679b78aecf8a8ded96987544ca9c5475e8a9fe042140900006f6aff03b422cb01e30ee863a9000500eb1400800000fb000000000000000000008000f63a5caa8932e5fce76307dc71a0047172d8674225a1bf069049f83479ecbed5934c12b1873d92d95753961367aab6b249a70fdff70bb6b8329cd2900a0a73ddd2adce6ad0e46d29a0fc7e238b92171971199fa988", 0x60) kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x8d) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="6973b3b7", 0x4}], 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000040)=0x2) ktrace(&(0x7f00000003c0)='./file0\x00', 0x0, 0x1008, r5) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900007db10808f37193f8343712cc1100b71dc000090105000000000000001300"/177, 0xb1, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r7, 0x4, 0x40) listen(r7, 0x0) shutdown(r7, 0x2) r8 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) executing program 2: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000001c0)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x2, 0x3, 0x0) (rerun: 32) connect$unix(r0, &(0x7f0000000000), 0x10) (async) sendto$unix(r0, 0x0, 0x0, 0x14, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) close(r3) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) close(r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80}, {0x1}, {0x6, 0x0, 0x0, 0xfffffff8}]}) (async) write(r5, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) executing program 5: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) setuid(0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) read(r0, &(0x7f0000000180)=""/198, 0xc6) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000140)=[{0x81, 0xf7, 0x3, 0x8}, {0x5, 0xff, 0x40, 0x400}, {0x2000, 0x3f, 0x2, 0x7fffffff}, {0x5, 0x5, 0x2, 0x81}, {0x3, 0x1, 0x5, 0x8}, {0xff, 0x0, 0xff, 0x2}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r1, r2) executing program 7: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/151, 0x97, 0x1800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)='<', 0x1, 0x40a, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x6, 0x90f8}, {0x1, 0x2}}, 0x0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="8449a4fe5a8bb654fba9262e18c8d746b2783331d1f635f1bd4f5aec745763baccc65630a77d7f833eda2a388d4428790fac98483a78eda7704912385a7884d0cddad5b43fdc24dfd8543d6da69c76db26dbfeff627e0294bf518700c684449d86305f4baa21fc7e361a6c164d1840ea6d01d46593009577f8be416aec8e3dfdecaa79d3b3c0e9429844a05ce23f11e3c49bae2696306ed4a5eadc20fd6323914fae1f01e3", 0xa5}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "f1ba36ef57df8151a58bee5f7d7d6c35cfebd27292c24bfab3a2a49703cfe42704f94f4234cdf9237558cd9f0cb242ce9b4dfe0c380d7708815b6585c35b63eaba11ef30fe26f0db13bfbf6591d23bb3766dcd50bdff0b351672c254ebc43cc30b048ba899b7e08c1cefc411b2ba6473a2c4c77dba91424e0958392f93f1c4bb46f40b478608e48cc164010270d02b20d97a3f30455f9f311c5696397eac212c91983f4d16bafed5eee0743d51510a45c5e2ff250a533784f11459b5d6be54df64ba8a864bc14049978e484f7251da288dfb48cbb317ff210dbf4421403d950f0e10910a8dc8348d18efb07d555273653109826da8ac2424deb7387d798b4eee1b2c9e8871d7564730b35465919da3805f99d88d7801b3e4bc36c1a250b88be264d50952b3d7c5792bfbc52305bfc4b0606d5f116afaf6f3a51e7b3a21b727f519407a1b7ea531f2948bdda0b19083661cfeb05f0e49c9b6c8db5c232be0ea32f524a5d5d376fb269746c3f7633a851cd42398bd76c0f338b0770abfd3b9cc14d17a629b9c7aec09b6ec4057fe511800117bb7f8f5f8949162ebae7e2880083add93c3f2f59132fcb18d68780523316ad18ff2ca036bb5a8fc1df93c1598048378f6b3f55afb1087dfde88b119908a1b3594610806cf001b74cf1b8c78ec6087c1d636c0b95b884933451abca5100b6fe4c2506d2f6ca188cb85954df430784f63316c01703d6c76acde7dbdc217127e4e66d7c084f00e70b347006ca57b0ba554c52cd822f0f9712526234fdf4da5355c3788ca3cf66f0a1a87dd0535e984605f870390803e9fe1cfc61bde5eb206d5151a2459ea2932814bd2b2c070257d742053ed073f909b6e41b63bdaa09715b91dc89737971f71aec93cddc7c6476189152466cc8a6fe369907d16177215886862cf869aa914836d641c7104b3623cd31101acb51ee6d3a85121503f5164337fa8aae481f201c7486e73e1533c41e73d6e5d388c82e4f7d198c02fabf7790ca64740746e869d4a1adf180d1ca2dd4cd01040dce811ea5cc17f75d18b5ca30d3a0101067c20588da5a0ca7f9869c63d9c08241066272e4290693fc3e79ffe763d3163577654a8c15e8a0594537b17f67639d8ed2281c539a5fffb9673be80a499a09d90e0f0221107316948638c755cb346ed421693708387facb053257a94eb669e1f4ac3da4637e980843956aaca12101b4a39531407063359f37435d14a6dc0ef9e16609f37557a503598b932c7a798f271b4b0e5d999caa8f5fe3868bf7c2f77535d0c6816388870bb738cf990aa1a8dceb053fdb0718f942bd229537c858d1c261bbffe79d9c83ae447b1f3b9629a44d7fb8f7ed275e8e326a448ec25dbc61071aaf4c751ca849a2800264c38edd20a9dc10e873a6010720700c6dbbdd5e4cc738d1e0a57cbfac2ef4fa0c65deebcdc5f3fc0d52553e32084384bc9a310f2cfaef13d1ddd63ead627cd97fa381ef34e559b271652fa03d13b7aee405322c0b9be0f3f282e0ad751a870e601e07656fd65e493b796c454d4b26ed7498e44176965a718334f94f0d9018f963cff8b2e7d5e265e9a91b0f5d15c506ac7c2bef88d87428853fb124aa360cddbf69b9fba13ad1035603649b7ec85238d93861d6b118f258417d67b423879495cd0bec574afb05b60f6662334fa3ea15ead66e20bbcc36d52f725c52eaab022d4812ace9acbec9a14c9b55df52bf88e51335f5b4f23b8517d7699cf19a6cf9318cef4b73e0c7d3a51e2fdeac255fbaf217ed2cf0ada74485256ce10b1d7824236fa98eef5ff87d57b8b44dcde0fd6d455e40e48795b146e6fdd49ac3b2135c80c5a3d89f6c658771f7c9af6effdc0e73528c49c930a853df50bb800fb94b2f598b31d6426de783f2de4f43602347a6e4b16e59096776527ea2c91e0d10cce490b4b234ec6686fd829fc5c4638ed177b7f7d90c2a153f4b370daa08a514f269401da3f364c875fbf5edbfe4b01f41aaca5d63035a98321ac226680a9605c62cdfae36eca8c4f32e85c8c505617f28baeb3e1bc155383ea7425a72e5fa3b933954c28cf870d45f626716a0d592f121ef6042eeefbae28d25d294c1f3fbe2ab4b1c118daf85dc0e86937571054680fa4f80bd84b243e816989a2682b866b7dd978a8b228ed4cd98ad83612c84da4dda9bba5a38025fb2c1b47d3e5650d17b25788c81f46a88d515693ed3253329f61c58ea42235f39a68714d3e61371f8117fde7237e0696a730cb93c53f6bc872f29579c14698f220aa6b964975a0ef08e1741b349905926cf5b7360d1f80751155350a12be5c161e7559acf60760471c60baaf75a79c940106ef1bd9d3d4b45b8cca04e464fd0feffa968ee77ce6c5acba74f0be965c97230f77c553c93ae57e22bb4a0779278633e1e64b2b9c21413f198211dbb37cea82b1ba490ec768142100199e5d1ed7c80494888e7a6c8c480c8fdffaecafbe991f4b4917bd5f95c72c335e424557364609dce66c811dc2528cd148f1d8ba9dbfc3eedcca70189b5080aa1f38260fa424aa1036edcf5be7e6e855008e3cd0721ae1d7b6200189435a391040b8bc277a95cc45a2d41a76f17ce95ef4ee5da8e9640017a2c3303c5c09758cc72f65f63d11712b792dea83402da00544dc746a259ef1b87fd7218e528eeedfb5d9ff32d17efd8164171356cbbb96571d3164503852dc66ec6929810e4044ed47efc83a443f9e9644e41781e4c0590e7252b7f1c923de6839b473dbb2e90a1718c0179426e30e983751f1f5aa0be24c7bc6852ac7fdeea3ca104787e26a2e4685019f6c862e4e87752b23bf41b96357a41b689c45244f6443d76a68b78e4c172c85c11cd5582c30e77b7e4e08f6139ef14925b421b2853cc532f8d173da5518700cd384cff143be5302719e683f09b43f6b50e596a16a9036a847ccb50709074b04bd2bcc1033b424ef7c20b8f184edc201c1971fc856a4beda2b3adb697c8e5700b698cd17e56991553b5bc2c7774ef56fe18ee389eafbf3bf30a2d0e4fb49b0ea7ff48010bb0d0043cc869b7a4146588de945db6ec05425414976895b2d6bd5c1539a53d2cb4da42ada60a09f6842d47b6dded0fb605a2a1a23835a67b2fe8843a950e3f9ce3a0e733a14babbda7e225d591d3683d8b5de4471727acb5117568e74e130e6733840b027a7cefecad8e60ab93bf097252da34efef873ad362d5c8880659c351ee5f33b54413e5448c107db1c2db4086794064b34b9238718ded8f8c25d3a55a47b87e0df1a12a2f3e73a5bc0507f52a2fdf751c9d9b2994f13429c7a38ad9b35e31ea104d404b186e8f237b46bc4db5b8ccbe24f01f7d524d330176907dd29a54d013fe7ed9d683ac5802fbb545880f6c224016dc6ac436196871b7f85a38d9a21e9c31b1899b94a0bd7fdbae21f61f8713d11dd0fe0c48a81ff14b553dba7b463284fc84ae362ba125a236a3cfe53ea6e10d457366a161c2f723a719af04216e98804ad63b0fa6d07cafcbdceefe5b24e1120019ca3a99b904811803a8c24153ccce19b3d3e11127e58badebd341d4d6fa16a4125f813ec02c8be350d6b9f2d7a11cad0e3b8ccabb880148a59896a9d589a6707173a386b61811f7f3300b2a0aef5f830eeb505d384a56e239a5b18f96e8bdf68b17440f988e8c9b8467ebdda28191b111b8315e0e33ebb38bf5cfd0f89ca7919bc5250d8a36ec35489c3e11c42f84a2057f81b64262c65db8aca52666a700a015bc7f270bac263b48b459c3f59d4a59fd605b5f7a0f1e80106371e2dc0ca318fc01f92b095108529870243262d50a93285f165b25c93c0abd52c325c633d537a93a45ff1112300cc3754e3bd7bc35c3019fde165019f53c95514eb4e1a98c8b77e48ac442df24af13def9af2c281ddb6ad06e4fff42e31676ba94c883a8e165814985b7ce84fbc55228fff6af18a8bdae1b55066b07e269d05f8dbf94784354e3b4b7bbb340c29657e5357a49bcbd48bc1d304b69dbeda3ca5c6e9787ee3676aabaa162d2a131a4f6470ce514a2ea37737b04f29ef83a205b8dd93eb8d77180384b8c9434d7bbf10c4e47bd2f2b52eca5810ab11e08e7ae108823b85129e2cf353df10fa4d2eeeb305d06ecdfe4b4f14240ebbd9ab0682b423ddf88a36bbae7f427f54d94a3d6c10bea16cf13c71df059481a67ba2ccc4f0ee526ddfe21fafab3a6b2648f273fcc888fec17f6d93254117fbef158140de6514c85bb5e17d3112dc6d6f77ec2d0ee97cd2bf0d27ddb3e1412792b82c1bad3d00afe80c2fd46edd97619176ef08d39533035dbfa08a56513b87427dd71bb9e953867a5d7bd5d1b234f7c17fd8faefc18d580fb5715c21a90f25a8737620b9e845540595c5cbcd612f7b6ea50ebf3f04b8d9ec2635507ea4a8ccbc9475e4f1c77371be2e02b46fd96f4b9c41e2adb8af61580b1dfd4847fbcc416481c351f618aa3f81c47d59cc35f4907c0c930ffdbde1bb22ea7b0acf0ba859a2a59fab42791e2ed9dd59cdb40098650834c274ced922d1b810a341ccba0268503817f5662b7dbba0f6bbb59b9b67e56a59ea76114ec4df6ea0c83c4ff7a345df4c65584f8782db552bff67a471090a7c99e7e50569aaa107a59a871d072892550079d43e05108af07fc7696d8400e3e827c8a145243f53c6056cd916e4df0d23ee0abfb4b8b1756fb0ed03f4fa059b786390e7d7e14e3743e620c805fbb0166cd30f2cc444e678962a5e4a03afe1ab79c665c111f7d7e046d82793727a68047b52c340169aae055216b44bb8933d0449a4d4223a245762dcbfb88e8f418ebfa25cc0193ace983d41429232967337380c989decc7646bf1e42d9041d59e09095709bb6d3c9384db2391cdd2757ab5ce76dcb8a9eaa6e9dc7023fc0d34ebb0e78ee7c8647a87b6c6bd3587bb555172dbab9db3d7163b0ff98e93bbda7fe3ac03074ad8555729d10054813ee52f93d6c4301c6b541b4557f1a953773e8bc88fc4d427a07a993947933b3e6139066f767d6baf4dd5f4eca68d8c3ce1a66ef205a75f9af49da223869d23b8250c8441500556266207784da772e4cd5402451cf5e4b0f9b47f4cfca999fd256351eae2692f9e58f01e1631179575cdf8022b54d7846395e212fe12a7bffc76ac867119dbf97b6a6ba6d559ae0bb502a10aacf41a8f7210b08e1b8daac1c058858a40c449503f8b47bfeac826a7f2c2aec3db95a8efbb82b957d51cb87187a9e96da2f51967be55b8ea71e57d60f168f24c871e376252ecb1ba716e28a80a72e86bd6a4374d3971857103ebdfb1d4ba7ddfb71192d76d6effa9efb06a91be0bed78107484280f9a4ad61348e503eacf8c0df0d7ed7969cfb7bdcd297431df03112b3f242d8809a6ac6f53cc1affa3de803df308c7d6b573a4b4016298478437f28d31d6e77ff13a0115dc66f2f54debe464f427872f51bb7ea18f0b190c9ed43508835e17628ea8eeb9e8e79da14f87bc70591374ce20082d2e1326bc18154d3755862c38bfbc2c3727472d766dc5594fb37b50270fe7861a205f86cf0dbca206a604a28f92e312f8986f59c4eea7e1109b8600dab6234ea80bf4c130ccc2410ca273cd4112b61143db5facfd0f49bf4d6bd81b0984ca8195df852ffacf87b5b4aadfb4128107271eebded8d0f567b30177ad6563e9a9f98ac04f9c19210476fd1442fe59af6ffb4bb70e4ba25ebf4e4dc316198ddb21cb07777998141895a8a20188a69664562279a264b705f465cb005606f00bbc6fc20b16f70a92d8353"}, {0xc0, 0x1, 0x9, "aef116c26db30127260dde9febad99f583fbd6757767cd103f8cafbb73bbd0f99f6e70cc2500612b0c10312fb9a2f1387e3208ad8efa0c0c2efdf80e06d6dee221ac9b4385506e3a6579bc3984aa0c9d95addca9a25ea65c3f4cb557d26499d926e06f9a3db10a44bb2fa97309c9792358518f3b2141b330b8dff20690f235cbe4d1c66b69aba4328074b51a4a8983431fdf76cf975e635ce85a41484ef26286b29332bafc228b0619efa3"}, {0xe8, 0x1, 0x20, "d423bf6b5a364e1b9759876440be3a34ad8a9fbde0532295320c3c6bd39f8a8abf0c82f813c20eab5896ce6f9157197f5292fc008e95107dcfb108d6f00774e26e6fa4e3d352df5431f02d6bc7782b30b50f7224d41e264033a6b59a31a32c8b822f6e505e98905bfa2a114b14217028ac1ebe6445586f37adcb36b28dbd5713151e4fe9b1c92369e6753fe203ea77fdeb3dbb7b646640221ef94b30138704784157d4f0bc4c25bb696405dc308860a5f59fb7beaa738a4fb2cad8713988800193799ca6d15d97b517b2d22ca3349c09b9c1ef2b"}, {0x38, 0xffff, 0x8000, "fd9443ffb0dd0efcf7b6f64652252b5a9b11eacb3fc0b094687f1e840e841c8cec"}, {0x58, 0x7dab14248385516, 0x0, "43e6842826e88d35306bce8e21cfdae36d933065ce045bea5eb1e842675f4a2cdc0c606e94604740bc1b44bbdc6ba3aa967a680cb3642d4ed424110106ff3bbc3e182c6c378b5d44"}, {0xf8, 0x1, 0x3, "fc75e4f40c1ad3d3e2b11760da86268808bce4c74c027b4908d294ac52d56fac9040378724a9a8800a5df93b95f8ea6d5c74841e0aafaeead5d8571e6c6556a31556e29b02b2aafbebd00f0f0e9ec7892c9f4f3573dc6ae61b3e653b7a54985571e4824f7332664383ee213aa4963ae9ac0ea4abcb5f734fd03349ba80bb9e40a837b7bafe31abe4f5e6c39a9418972d768777517c845ae9ac92a592a0e8b1cb8899e7c7429da45a89bb49eeb9c1bf8f61471bf9b6f29ce49cfe53d77f07c5dc57a06c2737fcc0c4edb3abaad8fcdc0a0084d09f78fb72c5ab7f29a3aba4bed2f049a281056a371e"}, {0x20, 0xffff, 0xf36, "6d2d7b58a7d255e72d0b400cae"}, {0xa0, 0xffff, 0x2, "f37db543958614a2d4603d6805efee83347a10b147143fdcdb0f1126a19fa0043eaaeeefff223d3716b9ba264fbb66d02c9c6dccdccb1868f25d8f021bc506c2e5e590865925c8066f20d9eb2e9286aa40b1cb520c5b0d9f940c6cc5e14550b0509cc5c0028fa3e794cca19ef14e25d3c862ed4dffca5e8d5d9582dd3645732bbd6a329c2ce6f2321e6472cd03ef32"}], 0x1400}, 0x8}, 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001c40)={0x8, './file0/file0\x00', './file0/file1\x00'}) sysctl$net_inet_gre(&(0x7f0000001cc0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000001d00)="4478afc454b84c11d65b7dba3b4377c5d9d9f9abe22d8e3851612beed0c786af213f635a854408513a1af54c054dd38ec9a722056c9f86985689c4af857fe64454a93fb70162f51657a79c58b255ca760b6620a486d1d1f57dab65f55ea00476f8615c82d1d0786ac09fecaa953a6816843f72285014102a719c624c3f701f5ec1fddc731cdcd5779fa275ffba9b0ad6c658b54f9b01288692f6e416d0393f04cf769218613461e1ab09d9e0a748d1b114b3f5c9003cd56b42f438631310dfee355eabf9ab8bca27dc401881e94dcdfe", &(0x7f0000001e00)=0xd0, &(0x7f0000001e40)="143879304c75af47783e712d814c639b6762bbb657397fac15daecdcc6cc0d9a1dbc5049c5219a676cbb14f015bfb48ff024bd3ff25ec7b1a3bd5d98dcb13e910aa5699cad9b1b7f49df2b0c917b77ebf90801569a3faf2ab92e54e344a41c9a9ff970c5bc6cb62133f87ff2f33c7526f49f9334b37299337ee1e7f50efdbf93c898e4b83ea0fe5d8104fc3c2c335a2df81a8bf837bf6d89d04262cf8a82b358d0a34ff41f646e82c325d2645494c54e14545302c2aa9a6ae108406eb4cc6d99d6924bcb486fbbe202ee09cc9ce1233d31d8bd145c270d6820903f047db54910b94cec3bf1fffda72286d1505f4f4f5e2f52b095c38e", 0xf6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003240)="a6d5d2430ee769e095818f3d93af95a586903533097b51d5e385eda62c32d5a2c617ffa83226d606fc47ef5cf6f11db860a6bc49de2773d684c3cd096a8970aea39892eec4fcd32703d901d9cab4a930b4ed65bb549b1339f2e027a959bb49f182b12c6ebec2144b15aaba13bc5a3aa1f9c9d51625de3d5a8652dd5a62ae3d5056f2830eeddc399cd8f58a0e14b174cf97b49c0c779a31ed9aeca98c865a1fe9c84d9417f4836efbcba8a373e4c86e38cc651532bc85aa0e03cd3ac0c21c6b0924073866da371be032b7acdbde", 0xcd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003340), &(0x7f0000003380)=0x8) acct(&(0x7f00000033c0)='./file0\x00') r3 = dup(r2) read(r3, &(0x7f0000003440)=""/164, 0xa4) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x5700) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0x400, 0x81, 0x2, 0x40000000}]}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async, rerun: 64) connect$unix(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80}, {0x81}, {0x812e}]}) (async, rerun: 64) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) (async) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) unlink(&(0x7f0000000080)='./bus\x00') (async) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) (async) ioctl$VMM_IOC_INFO(r5, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94100e4ac63c90dddc11f11cad5cc4", &(0x7f0000000080)=0x2, 0x0, 0x37) (async) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) getpgid(0xffffffffffffffff) recvmmsg(r3, &(0x7f0000000540)={&(0x7f0000000500)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/125, 0x7d}, {&(0x7f0000000340)=""/133, 0x85}, {&(0x7f0000000400)=""/60, 0x3c}], 0x3, &(0x7f0000000480)=""/80, 0x50}, 0x5}, 0x10, 0x40, &(0x7f0000000580)={0x91, 0x80}) executing program 2: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) geteuid() r0 = semget$private(0x0, 0x7, 0x3c0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r0, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) semop(r0, &(0x7f0000000100)=[{0x3, 0x801}, {0x0, 0x2, 0x400}, {0x2, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x8}, 0x8, 0x0, 0x5}) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) kqueue() r4 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRESOCT, @ANYRESHEX]) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{0x0}], 0x1) executing program 7: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000080)="1385d4d8", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0xfff}, 0x8) socket$inet6(0x18, 0x3, 0x0) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd2", 0x15c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x11, r0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x1a4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f0000000240)=[{0x0, 0x0, 0x1000}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r3 = fcntl$getown(r1, 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r3}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000100)={0x0, 0x1, &(0x7f0000000080)='./file0\x00', 0x8}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x3, 0x0) pipe2(0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x20080, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000200)={0x3, 0x2}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x84}, {0x4000006, 0x2, 0x0, 0x3feffe}]}) write(r6, &(0x7f0000000180)="23009100007adb020317bdda2b7e", 0xe) ioctl$BIOCFLUSH(r2, 0x20004268) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_getres(0x2, &(0x7f0000000140)) rmdir(&(0x7f0000000080)='./file1\x00') open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {0x0, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, 0x0, 0xa5a2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffa000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000540)="2018176da1ea00c2b245979c9909b7e1d4d8038cc4435753ac347dd14851bc48f8d56506f56290db9190aea164faa7580badee35d60e01147f040aa05c771845ce454657c22e976561c93780eadec75ce461dee60dd8736c56fba5f303b12021fb4f2863b7e464e058ed73b874a2ca08fab13b66ccc18af42d2da26d87d6a527f481e76e", 0x84) (async, rerun: 64) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x50}, {0x4d}, {0x8006}]}) (async, rerun: 64) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x10801, 0x0) (async, rerun: 32) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60004b0000102b00000000000000001c0000bb607ba243b1bc"]) (rerun: 32) sendto$inet(r3, &(0x7f0000000300)="6d06942bd6e0a4af2560f53fd70f89d2a423fea61720f3dab7e82052660ac2c849f8bb4eb738e08f68accc928f0d166a3b8d7e4c231db998887f770d918db9b8c3c0d7ac959ca7103ed76f2c428e0d91299e3e603853f4cb10090b084a5ade3edb79355bd15c989540430a8b8c77f886a1b3643c6c9f0a01093569af137dc83801e35a4eb4ce0a7ef57573b2a2441f50c6b4a99776623f02f9346f759f3a487da1fc5384ada5221ab31bdd5c5443a34fe8dbfe57d4b509a7f3beea6862f450ac", 0xc0, 0x402, &(0x7f00000003c0)={0x2, 0x2}, 0xc) (async, rerun: 32) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (rerun: 32) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x40047463, 0x0) (async) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000001c0)="8373e0bd", &(0x7f0000000240)=0x4, &(0x7f0000000280)="a2d1051d", 0x4) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x28}, {0x6}]}) (async) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0xe9, 0x0) fcntl$lock(r5, 0x8, &(0x7f00000004c0)={0x2, 0x0, 0x9, 0x7ff}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffdffc, 0x0, "ffff09008700"}) (async, rerun: 32) close(r1) (async, rerun: 32) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffc, 0x0, "6b3224ff010000000000000a00", 0x0, 0x2000002}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) executing program 5: poll(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) 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, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) r3 = socket(0x2, 0x0, 0x0) ioctl$FIONREAD(r3, 0xc0206922, &(0x7f00000001c0)) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xa, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) r2 = socket(0x11, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000396000/0x4000)=nil, 0x4000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0xfffeffff, 0x26, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xffff) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x80000002}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xe8d1ffef1993ea0) seteuid(r7) r8 = dup2(r0, r2) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 6: r0 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="efa0a6a92b65bbaad6fe2724aca3065fdd9585381b01b2509bf61207f18ede", 0x1f}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="974451973f0ca5bb88ac7973ca035917a8df398cb3795b7f8235f7954d73", 0x1e}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x8}, {0xffffffffffffff9c, 0x40}, {r0, 0x4}, {r0, 0x4}, {r1, 0x80}, {r0, 0x20}, {r0, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x80}, {r2, 0x40}], 0xa, 0xfd9) executing program 2: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) executing program 7: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x882919ab1cb74ec9, 0x91}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x7a, 0x0, 0xffffffff, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20, 0x0, 0x7}, {{r1}, 0x8000000000000006, 0x16, 0x8, 0x80000001, 0x20}, {{}, 0xffffffffffffffff, 0xa0, 0x1, 0x100, 0x9}, {{}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7fffffffffffffff, 0x6}, {{r0}, 0xfffffffffffffff9, 0x40, 0x20000004, 0xf602, 0x1}], 0x9, &(0x7f0000000540)=[{{}, 0x4, 0x20, 0x1, 0x401, 0x5}, {{}, 0xfffffffffffffffc, 0x8c, 0x1, 0x5, 0x1000}, {{}, 0xfffffffffffffff8, 0x20, 0x40, 0x1, 0x9fa}, {{}, 0xfffffffffffffffd, 0x24, 0x8, 0x7, 0x4}, {{}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x8, 0x5}], 0x1, &(0x7f0000000600)={0x80000000, 0x3}) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) poll(&(0x7f0000000200)=[{}, {r3, 0x15}, {r3, 0x1}], 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100), 0xb, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0x67, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0xee) open(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) link(0x0, 0x0) syz_emit_ethernet(0x36, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x8, &(0x7f0000000100)="54db0b54854d9a37275631fa6e64174e78402377241f3b2ed58c7bda91f1bb6545d47631dff7e76aa265a2f8843b8ce1456e3fb26125a455bacf5bd48c8d7bae6cf710c023b177094b91f32433bbacecd6613f1005d2fb896d2b5266906e9b8c5c1a418c4d72195cfcda996f6f5dce220916634c6dbdefed7290ee704452", 0x7e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r6, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffd4e) executing program 5: openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x80000000000000, 0x10001}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) socket$inet(0x2, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x5}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) r5 = socket(0x18, 0x2, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f00000002c0)) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) fcntl$dupfd(r5, 0xa, r7) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x1000000029, 0x3e, &(0x7f0000000000)="674cd6e5", 0x4) chmod(0x0, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) executing program 1: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x7ff, 0x0, 0x3, 0x2e}, {0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{0x4}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300800000}) flock(r1, 0x1) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000100)="96e9cf1c159fc25ac05e6f4c", 0xc}, {&(0x7f0000000340)="f9a1c701162e373f67028f33dcf02d3fc6be51adfd769439cd2a502b0dd2f4420babb82c2522b6141b7e3a47118b35202f3e5ddd26e1ee7b5baffe4b5aec0580c3fbce117d8d7ff69ef5ccd161c2e996bd14fcb1cbb009bdc1150054a33767d16bbe8ca36f3520e80751922fa3385414516fceb0aeec9b6024b64ce736e0a3d997af791fc2f5929858de08d7a686526551ff09f3d15b8bbc3327820daf37297cbe2aacb062472e", 0xa7}], 0x2) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r3 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r3) poll(0x0, 0x0, 0x2c0e98b9) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340), 0x0, &(0x7f0000000800), 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0xd0f5, 0x7fff, r3}) executing program 0: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r5, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x11}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x6, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: r0 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) (async) rename(0x0, 0x0) (async) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32, 0x4}}) (async) r2 = socket(0x18, 0x3, 0x0) close(r2) (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x0, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback={0x2, 0x2}}}}}) (async, rerun: 64) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) (async, rerun: 64) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VMM_IOC_INFO(r4, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async, rerun: 32) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (rerun: 32) ioctl$TIOCSTOP(r0, 0x2000746f) executing program 1: setreuid(0x0, 0xee01) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "00000000000400000000000000000900"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="c0a93fab87272b3e50476effff2f28ee52b607bcdceac0d123208a3e3a1b02c6cdbc87580400", 0x26}], 0x1) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0xb02eee9c9a7dde55, './file0\x00'}, 0xa) getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000340)=0xffffffffffffffaa) r2 = socket(0x800000018, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setreuid(0x0, 0xee01) (async) setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ff, 0x7, 0x820351a, "00000000000400000000000000000900"}) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="c0a93fab87272b3e50476effff2f28ee52b607bcdceac0d123208a3e3a1b02c6cdbc87580400", 0x26}], 0x1) (async) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0xb02eee9c9a7dde55, './file0\x00'}, 0xa) (async) getsockname$inet(r1, &(0x7f0000000400), &(0x7f0000000340)=0xffffffffffffffaa) (async) socket(0x800000018, 0x1, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) executing program 5: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) write(r0, &(0x7f0000000080)="6f00d398103bc2b3f7b2648e4233d70be2e284aee185b8763d84144f8a71f5bc260f3107c4f17bf1c0da065bd9b664968cb3", 0x32) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x5, './file0\x00', './file0\x00'}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x7, &(0x7f0000000240)='./file0/file0\x00', 0xe}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000300)={0x10, 0x36d, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0xcc9f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000b07000/0x4000)=nil, 0x1}, {&(0x7f0000801000/0x1000)=nil, &(0x7f000080e000/0x1000)=nil, 0x6}, {&(0x7f0000ed7000/0x2000)=nil, &(0x7f0000ad4000/0x5000)=nil, 0x7ff}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f000096e000/0x2000)=nil, 0x6}, {&(0x7f0000578000/0x2000)=nil, &(0x7f0000dc6000/0x1000)=nil, 0x9}, {&(0x7f0000cdb000/0x3000)=nil, &(0x7f0000a68000/0x4000)=nil, 0x80000001}, {&(0x7f00004d4000/0x1000)=nil, &(0x7f0000edb000/0x3000)=nil, 0x101}, {&(0x7f0000b1a000/0x3000)=nil, &(0x7f0000c23000/0xe000)=nil, 0x81}, {&(0x7f0000b90000/0x3000)=nil, &(0x7f0000d71000/0x4000)=nil, 0x6}, {&(0x7f00008ac000/0x4000)=nil, &(0x7f00007a2000/0x4000)=nil, 0x4}, {&(0x7f0000c62000/0x3000)=nil, &(0x7f000098d000/0x1000)=nil, 0x40}], './file0\x00', 0x6ee6}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)}) r3 = accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000640)={0x1, 0x9, {[0x8, 0x0, 0x8, 0x4, 0x5ede, 0x2, 0x6, 0xffff, 0xfffffffffffffffa, 0x7, 0x7, 0x9, 0x7, 0xff, 0x8, 0x1, 0x18000000000000, 0x8c8], [0x35, 0x935, 0xffff, 0x400, 0x8, 0x2, 0x6, 0x6, 0xfffffffffffffffb, 0x8], [0x9, 0x3, 0x1b6, 0x1, 0x5, 0x0, 0x6], [0xc0, 0x81, 0x5, 0x7fff, 0x0, 0xffffffffffffff5b], [{0x8, 0xb2, 0xae7, 0x4}, {0x87, 0x5, 0x3}, {0x29, 0x8, 0x81, 0x2}, {0x1, 0x80000000, 0x3, 0x3}, {0x0, 0x64a6, 0xffff, 0x2}, {0x1, 0x7ff, 0x1ff, 0x400}, {0x1, 0xffffffe0, 0x6, 0x24f}, {0x0, 0xa24, 0x5, 0xfffffffffffffffa}], {0x8000, 0x6, 0x1, 0x30}, {0x7ff, 0x81, 0xdd, 0x4}}}) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000880), &(0x7f00000008c0)=0x10) fsync(0xffffffffffffffff) syz_extract_tcp_res$synack(&(0x7f0000000900)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x9a, &(0x7f0000000940)={@broadcast, @random="f2994de7d9ad", [{[{0x88a8, 0x2, 0x0, 0x3}], {0x8100, 0x6, 0x1, 0x1}}], {@ipv6={0x86dd, {0x6, 0x6, "d91b3b", 0x5c, 0xff, 0xe3, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x32, 0x0, 0x2, 0x1, 0x0, 0x7, 0x66}, @hopopts={0x3, 0x2, '\x00', [@ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x2}, @padn={0x1, 0x2, [0x0, 0x0]}, @padn]}], @tcp={{0x3, 0x1, r4, 0x41424344, 0x0, 0x0, 0xf, 0x8, 0xff, 0x0, 0x401, {[@window={0x3, 0x3, 0x8}, @timestamp={0x8, 0xa, 0x3, 0x9e3}, @nop, @mss={0x2, 0x4, 0x4}, @mss={0x2, 0x4, 0x8000}, @generic={0x0, 0xc, "eb4fc0793224cf8d8e80"}, @generic={0x5, 0x6, "ca029b78"}]}}}}}}}}) sendto$unix(r0, &(0x7f0000000a00)="95bc93e6f70afddd2c60eb3524d68b76f892fd30fa051c3ff2ed3e98fd7bce5f0d0d6c7c0bb5588ae5940c128aa18e119871af9aff3d58ad6ee22802329d1d82a45c2b6b570be9353461a47c1b0213830de0025e2f2ab95de96daf927599798cafa5082be9f893d238f18c554ad2c1a304399911295cce8d5d2cff6aaa5a", 0x7e, 0x8, &(0x7f0000000a80)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r3, 0xffffffff) r5 = open$dir(&(0x7f0000000b00)='./file0/file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000ac0)='./file0/file0\x00', r5, &(0x7f0000000b40)='./file0/file0\x00') syz_emit_ethernet(0x11f5, &(0x7f0000000b80)={@local, @random="b018a1829a7a", [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x3, 0x1, 0x3}}], {@ipv6={0x86dd, {0x4, 0x6, "0a9427", 0x11b7, 0x3b, 0x4, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x17a, 0x16, '\x00', [@generic={0x1f, 0xae, "fbf006060f3624b294fdf2930515f912dedc353e8074669a9e127b782abcbc3593d0bcbf718ebee4c5a9b03609051369f934d2986732c67388534e5c5e5f153970124fc13b811c8788fc90abf49a1c88a986de5b9f5ce200f337cac26162a9811d39b6ef2eed15eb1e835c728f43c997221b747047287262ee4aba0272853a2d49a6144eeea0e26e6748d75ac5dce947a38e604cc7098ebcb9cdc69b2f8158d76430dd4620eb9eec1177a785c9be"}, @ra={0x5, 0x2, 0x1e}]}, @dstopts={0x3b, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0xa048}, @jumbo={0xc2, 0x4, 0xca85}, @pad1, @jumbo={0xc2, 0x4, 0x1}, @pad1, @ra={0x5, 0x2, 0x40}]}, @dstopts={0x50, 0x0, '\x00', [@pad1]}, @dstopts={0x3, 0x0, '\x00', [@ra={0x5, 0x2, 0xdb}]}, @hopopts={0x2f, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0xc5}, @ra={0x5, 0x2, 0x3f}, @enc_lim={0x4, 0x1, 0x5}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x18, 0x200, "ec1b06ff09232e8509867608e91d20c9f5934be78651e1f6a3b55248f800a791314e66c740d4df045f03b5e845a945829df04f4c1a8d3623fcce04a109feb1abb97b7921013f2c5f8fd6ab96970a269a55b803b1fbf6ed7cb2872bec2d3646b5900eead3d7186b1934b29545bd2bba9ff0e70f92a41b0878713428523a16460d38bac7b178c7f47e3d5d7d7aec410f2ce714a72540482d483998d641822bc0d160ce57413f2a23c015cca2a53baf33de331ac37c09963051555299ce20343c12440397898657c3602987de23918d8be7f171d2ce5f4f5a9aeece3923a3d928d748c8a2d9fd4557265737e58fb06398998a73f455a64bb9bc9a1d14bae2e9823c21041ef3b2b9970d34239634af2ba6e899dd59b0941fa69362eca13da7c74348d5852cda42f13cfada5516afcdd89e86598737ddb7503e5a29d39c6b97409a4c89ac2774feae8a29b601e4feb4e7dae6ea39efe0bba051a7d8ba9368cb2bdbe35ac647c195c09f9eb3bc8c3f56266a194df841b146606cba769212aa7e2e3e09602b692b1a2d18982466ce45dbe39d2569d717aab26cffbf409ec026fc0a7bc51c1502bc115ecb8abbc8dca0d8a4463541a7f7caa42e75ddc28851dcd38555482c22baa6eb70de08ab1b2e8316c3c29c5e0b0c26453f2489fb580937faf6be682d115d71ba71c7021fb88d731d27f9c39bcc2cf8cb403a100c8ff9dec8e12e3b0519537a47044f571cd3dc88333ba0caa39e83978d1af85945c72ada2ce6047537cdc131ec98a69a3054050578ac9894acaf389bdc719c62160627a8729fa38c269b0f452435f029de5366aa0e674b901d9157d676e4df568c17389abf313ec601f138f903ea255a2e4ec27c85ecf4d076a5adce1376b6435405058540fdb89b67b3c081852664cbbd2c7b5754c4b1dcfab07883b9505014672908d8438c8f56a0e2f818e9decb8f95ec34573122a4d07e1fc7fdb3ffdb7e12e7b50ad71e59d7432c7bcee20f48a99058cd0f088d2446303bb45fc1f3e94f3cd46d68995cd1fa5726bd85ed3abd61e678d3f5790923a67dd4379dbae8b9009bf6f90f9edef85991f30e6b22ee004fdcae34348efbbf6256c9955c107755a4a9b6a1fcbc6f4de5cd3a280aee517b21e024ebbc67b8cdf5e70a9b2181473295696a77a8dfa183e05c4f8935e13398f499fc96d70b0b392eff1af0b690def28a46f30d499490a36c943b840a900ef2147a224ce8c5651ad8a35aa2cd18aa7d8847cf8c6a44c835ca56a37ff0bf4f7190996ab4d35dde8411229f9177d1c4818e9f5a971297ef103a8922257632437a06154b27bcbf1d727a8f90c2b4b83b86a349285400820d06ff96c5e15cbe539d8e3b9e260b304138a7d084ddc12e4ec9be3ca2024c3d469685729967ce8dda8c0db60b19494b36813ad16ed170f1edf9fe00a69fcffff4cf3fbc7f9148fc857375c87796d2b4e5133a0188bdb29a97ccc3d72e8b08b9e444ec84116f81cdee8001bfd839b8c07e0cacf1da616e4913da767ae95be6b22620fb06447b56924849524ef6dd95d0d8641fac884754751b44a48393da5eb93a463f47529537badf350e5e237b4184345a470b18d31225896738dca4fd78cec9db52a6658c8e65bf44addc4cd50516dc5ce17a8e3e5b625cb28797c0132772016aabac32e5b6adc2ed5fe10605a57ae37f2ecce1f89c5b129a061e4ee5e7eefde4746bc88ac69edd96b5f20ca5daec77dd7ca44494f5d37597f19441246609e8dd9f5b900662e8931a87ebb7fa5710ef239136ea1d201fddeef337bee35dd5db8d221dca86bb4fbd7c8fea35fed0f2a4c44d5f837d4547d804855c7e816ef10ebc57667c579fc2e2415c1ba43d9495de2a742739703174b63ebdd62d40d314917863d3af5f4fa80775c1ef4edfd5efd5cc9ecf3ee1353f4c48e44848067c74c931f612baf46a43766b2053b8c8685a799c9c08ddafa5af0f84dfc4002037b1d21a28823422c263a0ab485cc76165319cbfc25c41860dd69754ae1854f5b4a699bdb93103c4208ffa504b832d981f32ac2f6ac59de87594a04d3353ef4f99361d50146a51eb88aa4e2614296a36ab4c08d688cf0d96a3701c65dd857e76e9a32242341f233553444405305c481481458dfa003fec08d8266921b9e282ca91462129acb35b614f6499e4043f5e7aa37a47551db3e07e3ff6d561c6b73f3581ddf8a35b1341df3b98e4674024838ab2af29b58ddc443e86ee8ca17dff1ef07bdb2c639d0e8e08fe0b00c4f5c9f0768c0a96cb4ad1a41f513ca10575688e1edfc9be15891d6186debbb2c1115cdf1aba618704337fcf6d8f020f39424edfc0824c9e6521ad785f7c94301144b7feb8e0b5bd7e0b03e3a26cd63e172631b7ae138b5297c506d89819561feaa2a5f6e9c68c0bb86a4278583a3cd39ed4df5e8c515979eb77bd5bd5a355caafab57ce31d4cd91645b2d3d631112118602b926e30575285a7ced5b9cfb62b5ca412a5a838cc5ff03bcc35e7f97b0f7cc9df06f708682b038a73325a3b69a14c903c0e7284475c64ff58dacf8bd61fea00252254569a15fbcc1e63ea61d1c8c8b54d25c1a22f9bb75489fa736b3b030d6fb8148ea939b8dc9101de2a6261908138c35f975016afebd9a872caf28dbf9f4fcb3ad4d4c6797b9e914585f6e0fb930f0aa675f10848e0c740c9ba6cdb6c0381e90de4d0bc81edf6bafd66e2f71436c54e78c73556077138d5b1ea9d333d3ede771f8d1cd712d2052ba62324a734bff0774118d9de858f06703e80ed8659f0432eaab725d90be01cb2436e29bb0a7f4f28ca7c7e6cbf616f4556c0084b3d9aa73ab7705e2a6e8bae7904f00c7b2bd5ae2ca1a8c14a234ebb7be74697293b763e296200f2a2683b934c0877f0e9100434fcb888fa333b21afe441c9a3856e7481cf310805e62c5dab9467935a30c8813ca6d89d0927177e78bce7ce1163a826a10d24846bd443bef956cd4fb7bf7b660324495ca3021968e09fd25bacd8f3bc2f60e008bbc2294aa71f6e97b13c2bffd335a2e50c794bdb46dc993975544707fe830e0e83c0927e91fb6ecd63fb21d005ca21a91fd357eacbbafed5d5dbb12c16b72d8084e82c414211c641cb4d4f8c8b7d7e884db633d78f2f6d9b46fec79c0689692f0565cfee10ec88ac7c98b27b061120565d4e595f2809a92c5e5aae9ea42d14c2913853118c46cb4e895b5c41d62726357ba9f25f3bdca32bcd605cae38b9a782e17663af9f18f568ebf927d5908d97fe69c35deedfbad18c1bbe230d422ae57dae91d1f29d75919bfef0205939fea24e44ef0c72107f7aa8a47b5928bcdf1518f45baccf3d5e66b7743cb04c4946a56d40cbd48f7b3f3eb6cab72c35351a2b41c4ce0593dc12ea0db54e2593f82dd374500827289371deea6dd1263c25058a098f226507e9bab6fb1b4e2cfc451454a02e1f87e7089c6ec9f866f891981a58cae2c8bfe8fc99d56137765cf9ef765e8d9734c405e9c4ecb8df8aec8f47c642435ec731d268d4b5648c3281d696bcff5a374e56873eea96e587e8ac345413f60112ef3c400a15709c13728173dd2cf44a2898b98be74e316871c69a2ab8f5a4330c8e8c077ae1ffc7d302205d1579d2816177057a1fdda9d2ff45f96b044b34bdd775b37aa113290b47263d62261ca753ea5df33137f445a9e72c9ad793e16f0068b36aaaeb157f8713d040f7555e77d663179a583b14a4fdd0afa2fe65ab47a80fa8f767db83a72fafeacb5131fda31584ffefb5882dec9d9323c2a7532935e95a7c55d2cd0b15291b365262d30da29330a690edb4d178c86eb374cdf979a8b07471ce714dc5ec168973dd0bb5d166fbccfc219088cef5724a3b227c6adf7f0a4fc07f7b15485cadf4fb8acfc4fabb5ecc9a9288aef21e2ab8c34a805994bb732ac9ccf8829da7fad0b9b8a20e85bd05d46ad9f7fb08fb4667d49ea82b0abd793254e9fbadbd800cb5c15325a8378df1f940661b36d88d36b69a9e26d68ea8e7e731551656988a267ba1b10f7c2491920c30c4db744a4f8755f5b4e19f3aef389c3d6f8f880332df05336e610eba26eaaa6b02a6778e414cf7607e89b10ce1595cd6b73971308d80f6f875438bfda9b16b6d97c722bd1fc2edc2e81d8c277b51a756e28d3b29c9db9db37cfc9605678ac866fe765247a3b9a4745f1f31f81696eeed65de3c1b88ed052effce14aee6e97c58f149b08c7cb6dda5b91225e1232bc9d2800db362dcbab06fdf2aaa3e43cf1276e912fce432ca7f1b27bfd55ef43a7131928c3355fd2978e5bf9fa4be34e992a2b0c584f157a061c94b40bc57409fde9453c691d07a32ccb4de8e2e899854ae065ac3c08a665f8792509aebea8adcb92b12ceefec3d0979487124e3c5d8d0363dc88400ed8e020f17d615137225a4814880def0f4d652f9e769920e838507d145c956cdb96bb4959f6e2766a2fd337936727d887756144f17cd9403838e52c05240d7172b037cc6e053798eb0bb81371ed838ea4bb856e91b250e2a237b55afaa982a7170c3b108289b10de0505c03e3301d98bd1cec799f56bb47db9ce89be8945a0f2d119599ca81d65795c46e69273c0dcdd57bc1c919906fb0fc8f6a82ba998183b90006fde73072243e027ae4b7859b61e021d5df0d17e0abd77e234d1121f575dac2e5beceda3b9094d6eb96b5123fe9b7107d1143ed4f12223431d9bf034dc958742b47dff31395dad83e8152d71600c2d285b5b12621595973947674ba3c1b0fe16f5dcb3c8dac9af49039a03264b11a8e85ebbb7b9d49ad0780a1f5b407bd7ec4b4e37889f94acbbfcb75cbb4167045dc61175e8b5066ee494e673df41a95605be1cbedd4e9412ac6b75842578a76f91418f2e87efdfae2052c7b1fbfa4c8329c31e4cadfcc449096c07931f3a202db44fc8f4769999caf4efb03b30d98967cd1eb638087f1cc15f131b5075b2b6d18062105211fb9963231db2442a3ae389ed2a99ef79a693127b1aae0f1e36c331f57b9e235b7fad37bb6af00539eebbfdc1cbb1c25fe0aff2d41ed11246e04b72e699238aecbbb857e036eb126caad47b0827d586dd40fad2455f0cf02c0de84f623203244d19db77917c965f0e306e543ee7a77682c2377489d1ba7909c7e727ae279feb9c437d88fe98dba65ac8bb3c69594a27f708763beb70569e6311d24c521f08030616be1e3500aabdb78f01f17abd4db3c68390f0e9b14e11969e3195931f375520022269fb7ca1b35ca97984eda34096f49d0341d3c4d41032daeb41698cbcf5a6300b47ce114d4d5c75f7e98968e56852adf04cc82868f6adbe5200cde16dcdf5ac72a04fb1e37da14cc9e1e50d2900b59b7a5a2ea444d11c63152f423413b51487d0c69dd0ca58a738b843f5a683b6ce6c4db23d8b992317137a9dbc8955a72e145e69c15dcd5a57e7d32c8c4025db98422514aed6c95ed339783c3724b97e9dc850b3d8fd7ab6883439884fd210863b6f6dbb9f4fb80eb8b45e60718ce888e48d7fbf56cea2cc98512583460a048d8f454cbaf7b7f43cda59643c444a7d78fcf83aa97f090c46c34fb7699f068cf7343f645b921d25c82f178b2f19d6085015ec19383a212899c5585f2fbc98ebeb2dfacbd1b2ff16a4d997bb226d4c5f0850d927d3c9ddd43f50beb2c78ca7b445953aecc734857e088eb38a55afaaeede1d690cd4e1beac3848471457ceda903b1c99cf1f1bc53608e648bc6b33642bb0f085399aacf66640cb68e64ee25070c1b1d8d0da229563e982c7566c9"}, {0x5, 0x10, "742a1fdb6d9fc907b47bc72b16e264ad5bd7cecbe331d1ec9638eac9237c731b54832512af399b6c35566c104331530eadbde870c88fd5b663f03ddf56bf5d8a719268f44f1fd74b2102c334f4879948043ce37d0e9acd3c40c1c7984e13947ad3ce1e2ca50e7bed46c5429d14ac9e7da7ff88bf92854bb9f199b923aca111fb705c83"}]}}}}}}) getsockopt(r0, 0x0, 0x8, &(0x7f0000001d80), &(0x7f0000001dc0)) mquery(&(0x7f0000d2f000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x7) pipe(&(0x7f0000001e00)) socket$inet6(0x18, 0x1, 0x20) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001e40), 0x80, 0x0) close(r6) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000003000/0x2000)=nil) rename(&(0x7f0000001e80)='./file0/file0\x00', &(0x7f0000001ec0)='./file0/file0\x00') executing program 7: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/151, 0x97, 0x1800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)='<', 0x1, 0x40a, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x6, 0x90f8}, {0x1, 0x2}}, 0x0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="8449a4fe5a8bb654fba9262e18c8d746b2783331d1f635f1bd4f5aec745763baccc65630a77d7f833eda2a388d4428790fac98483a78eda7704912385a7884d0cddad5b43fdc24dfd8543d6da69c76db26dbfeff627e0294bf518700c684449d86305f4baa21fc7e361a6c164d1840ea6d01d46593009577f8be416aec8e3dfdecaa79d3b3c0e9429844a05ce23f11e3c49bae2696306ed4a5eadc20fd6323914fae1f01e3", 0xa5}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "f1ba36ef57df8151a58bee5f7d7d6c35cfebd27292c24bfab3a2a49703cfe42704f94f4234cdf9237558cd9f0cb242ce9b4dfe0c380d7708815b6585c35b63eaba11ef30fe26f0db13bfbf6591d23bb3766dcd50bdff0b351672c254ebc43cc30b048ba899b7e08c1cefc411b2ba6473a2c4c77dba91424e0958392f93f1c4bb46f40b478608e48cc164010270d02b20d97a3f30455f9f311c5696397eac212c91983f4d16bafed5eee0743d51510a45c5e2ff250a533784f11459b5d6be54df64ba8a864bc14049978e484f7251da288dfb48cbb317ff210dbf4421403d950f0e10910a8dc8348d18efb07d555273653109826da8ac2424deb7387d798b4eee1b2c9e8871d7564730b35465919da3805f99d88d7801b3e4bc36c1a250b88be264d50952b3d7c5792bfbc52305bfc4b0606d5f116afaf6f3a51e7b3a21b727f519407a1b7ea531f2948bdda0b19083661cfeb05f0e49c9b6c8db5c232be0ea32f524a5d5d376fb269746c3f7633a851cd42398bd76c0f338b0770abfd3b9cc14d17a629b9c7aec09b6ec4057fe511800117bb7f8f5f8949162ebae7e2880083add93c3f2f59132fcb18d68780523316ad18ff2ca036bb5a8fc1df93c1598048378f6b3f55afb1087dfde88b119908a1b3594610806cf001b74cf1b8c78ec6087c1d636c0b95b884933451abca5100b6fe4c2506d2f6ca188cb85954df430784f63316c01703d6c76acde7dbdc217127e4e66d7c084f00e70b347006ca57b0ba554c52cd822f0f9712526234fdf4da5355c3788ca3cf66f0a1a87dd0535e984605f870390803e9fe1cfc61bde5eb206d5151a2459ea2932814bd2b2c070257d742053ed073f909b6e41b63bdaa09715b91dc89737971f71aec93cddc7c6476189152466cc8a6fe369907d16177215886862cf869aa914836d641c7104b3623cd31101acb51ee6d3a85121503f5164337fa8aae481f201c7486e73e1533c41e73d6e5d388c82e4f7d198c02fabf7790ca64740746e869d4a1adf180d1ca2dd4cd01040dce811ea5cc17f75d18b5ca30d3a0101067c20588da5a0ca7f9869c63d9c08241066272e4290693fc3e79ffe763d3163577654a8c15e8a0594537b17f67639d8ed2281c539a5fffb9673be80a499a09d90e0f0221107316948638c755cb346ed421693708387facb053257a94eb669e1f4ac3da4637e980843956aaca12101b4a39531407063359f37435d14a6dc0ef9e16609f37557a503598b932c7a798f271b4b0e5d999caa8f5fe3868bf7c2f77535d0c6816388870bb738cf990aa1a8dceb053fdb0718f942bd229537c858d1c261bbffe79d9c83ae447b1f3b9629a44d7fb8f7ed275e8e326a448ec25dbc61071aaf4c751ca849a2800264c38edd20a9dc10e873a6010720700c6dbbdd5e4cc738d1e0a57cbfac2ef4fa0c65deebcdc5f3fc0d52553e32084384bc9a310f2cfaef13d1ddd63ead627cd97fa381ef34e559b271652fa03d13b7aee405322c0b9be0f3f282e0ad751a870e601e07656fd65e493b796c454d4b26ed7498e44176965a718334f94f0d9018f963cff8b2e7d5e265e9a91b0f5d15c506ac7c2bef88d87428853fb124aa360cddbf69b9fba13ad1035603649b7ec85238d93861d6b118f258417d67b423879495cd0bec574afb05b60f6662334fa3ea15ead66e20bbcc36d52f725c52eaab022d4812ace9acbec9a14c9b55df52bf88e51335f5b4f23b8517d7699cf19a6cf9318cef4b73e0c7d3a51e2fdeac255fbaf217ed2cf0ada74485256ce10b1d7824236fa98eef5ff87d57b8b44dcde0fd6d455e40e48795b146e6fdd49ac3b2135c80c5a3d89f6c658771f7c9af6effdc0e73528c49c930a853df50bb800fb94b2f598b31d6426de783f2de4f43602347a6e4b16e59096776527ea2c91e0d10cce490b4b234ec6686fd829fc5c4638ed177b7f7d90c2a153f4b370daa08a514f269401da3f364c875fbf5edbfe4b01f41aaca5d63035a98321ac226680a9605c62cdfae36eca8c4f32e85c8c505617f28baeb3e1bc155383ea7425a72e5fa3b933954c28cf870d45f626716a0d592f121ef6042eeefbae28d25d294c1f3fbe2ab4b1c118daf85dc0e86937571054680fa4f80bd84b243e816989a2682b866b7dd978a8b228ed4cd98ad83612c84da4dda9bba5a38025fb2c1b47d3e5650d17b25788c81f46a88d515693ed3253329f61c58ea42235f39a68714d3e61371f8117fde7237e0696a730cb93c53f6bc872f29579c14698f220aa6b964975a0ef08e1741b349905926cf5b7360d1f80751155350a12be5c161e7559acf60760471c60baaf75a79c940106ef1bd9d3d4b45b8cca04e464fd0feffa968ee77ce6c5acba74f0be965c97230f77c553c93ae57e22bb4a0779278633e1e64b2b9c21413f198211dbb37cea82b1ba490ec768142100199e5d1ed7c80494888e7a6c8c480c8fdffaecafbe991f4b4917bd5f95c72c335e424557364609dce66c811dc2528cd148f1d8ba9dbfc3eedcca70189b5080aa1f38260fa424aa1036edcf5be7e6e855008e3cd0721ae1d7b6200189435a391040b8bc277a95cc45a2d41a76f17ce95ef4ee5da8e9640017a2c3303c5c09758cc72f65f63d11712b792dea83402da00544dc746a259ef1b87fd7218e528eeedfb5d9ff32d17efd8164171356cbbb96571d3164503852dc66ec6929810e4044ed47efc83a443f9e9644e41781e4c0590e7252b7f1c923de6839b473dbb2e90a1718c0179426e30e983751f1f5aa0be24c7bc6852ac7fdeea3ca104787e26a2e4685019f6c862e4e87752b23bf41b96357a41b689c45244f6443d76a68b78e4c172c85c11cd5582c30e77b7e4e08f6139ef14925b421b2853cc532f8d173da5518700cd384cff143be5302719e683f09b43f6b50e596a16a9036a847ccb50709074b04bd2bcc1033b424ef7c20b8f184edc201c1971fc856a4beda2b3adb697c8e5700b698cd17e56991553b5bc2c7774ef56fe18ee389eafbf3bf30a2d0e4fb49b0ea7ff48010bb0d0043cc869b7a4146588de945db6ec05425414976895b2d6bd5c1539a53d2cb4da42ada60a09f6842d47b6dded0fb605a2a1a23835a67b2fe8843a950e3f9ce3a0e733a14babbda7e225d591d3683d8b5de4471727acb5117568e74e130e6733840b027a7cefecad8e60ab93bf097252da34efef873ad362d5c8880659c351ee5f33b54413e5448c107db1c2db4086794064b34b9238718ded8f8c25d3a55a47b87e0df1a12a2f3e73a5bc0507f52a2fdf751c9d9b2994f13429c7a38ad9b35e31ea104d404b186e8f237b46bc4db5b8ccbe24f01f7d524d330176907dd29a54d013fe7ed9d683ac5802fbb545880f6c224016dc6ac436196871b7f85a38d9a21e9c31b1899b94a0bd7fdbae21f61f8713d11dd0fe0c48a81ff14b553dba7b463284fc84ae362ba125a236a3cfe53ea6e10d457366a161c2f723a719af04216e98804ad63b0fa6d07cafcbdceefe5b24e1120019ca3a99b904811803a8c24153ccce19b3d3e11127e58badebd341d4d6fa16a4125f813ec02c8be350d6b9f2d7a11cad0e3b8ccabb880148a59896a9d589a6707173a386b61811f7f3300b2a0aef5f830eeb505d384a56e239a5b18f96e8bdf68b17440f988e8c9b8467ebdda28191b111b8315e0e33ebb38bf5cfd0f89ca7919bc5250d8a36ec35489c3e11c42f84a2057f81b64262c65db8aca52666a700a015bc7f270bac263b48b459c3f59d4a59fd605b5f7a0f1e80106371e2dc0ca318fc01f92b095108529870243262d50a93285f165b25c93c0abd52c325c633d537a93a45ff1112300cc3754e3bd7bc35c3019fde165019f53c95514eb4e1a98c8b77e48ac442df24af13def9af2c281ddb6ad06e4fff42e31676ba94c883a8e165814985b7ce84fbc55228fff6af18a8bdae1b55066b07e269d05f8dbf94784354e3b4b7bbb340c29657e5357a49bcbd48bc1d304b69dbeda3ca5c6e9787ee3676aabaa162d2a131a4f6470ce514a2ea37737b04f29ef83a205b8dd93eb8d77180384b8c9434d7bbf10c4e47bd2f2b52eca5810ab11e08e7ae108823b85129e2cf353df10fa4d2eeeb305d06ecdfe4b4f14240ebbd9ab0682b423ddf88a36bbae7f427f54d94a3d6c10bea16cf13c71df059481a67ba2ccc4f0ee526ddfe21fafab3a6b2648f273fcc888fec17f6d93254117fbef158140de6514c85bb5e17d3112dc6d6f77ec2d0ee97cd2bf0d27ddb3e1412792b82c1bad3d00afe80c2fd46edd97619176ef08d39533035dbfa08a56513b87427dd71bb9e953867a5d7bd5d1b234f7c17fd8faefc18d580fb5715c21a90f25a8737620b9e845540595c5cbcd612f7b6ea50ebf3f04b8d9ec2635507ea4a8ccbc9475e4f1c77371be2e02b46fd96f4b9c41e2adb8af61580b1dfd4847fbcc416481c351f618aa3f81c47d59cc35f4907c0c930ffdbde1bb22ea7b0acf0ba859a2a59fab42791e2ed9dd59cdb40098650834c274ced922d1b810a341ccba0268503817f5662b7dbba0f6bbb59b9b67e56a59ea76114ec4df6ea0c83c4ff7a345df4c65584f8782db552bff67a471090a7c99e7e50569aaa107a59a871d072892550079d43e05108af07fc7696d8400e3e827c8a145243f53c6056cd916e4df0d23ee0abfb4b8b1756fb0ed03f4fa059b786390e7d7e14e3743e620c805fbb0166cd30f2cc444e678962a5e4a03afe1ab79c665c111f7d7e046d82793727a68047b52c340169aae055216b44bb8933d0449a4d4223a245762dcbfb88e8f418ebfa25cc0193ace983d41429232967337380c989decc7646bf1e42d9041d59e09095709bb6d3c9384db2391cdd2757ab5ce76dcb8a9eaa6e9dc7023fc0d34ebb0e78ee7c8647a87b6c6bd3587bb555172dbab9db3d7163b0ff98e93bbda7fe3ac03074ad8555729d10054813ee52f93d6c4301c6b541b4557f1a953773e8bc88fc4d427a07a993947933b3e6139066f767d6baf4dd5f4eca68d8c3ce1a66ef205a75f9af49da223869d23b8250c8441500556266207784da772e4cd5402451cf5e4b0f9b47f4cfca999fd256351eae2692f9e58f01e1631179575cdf8022b54d7846395e212fe12a7bffc76ac867119dbf97b6a6ba6d559ae0bb502a10aacf41a8f7210b08e1b8daac1c058858a40c449503f8b47bfeac826a7f2c2aec3db95a8efbb82b957d51cb87187a9e96da2f51967be55b8ea71e57d60f168f24c871e376252ecb1ba716e28a80a72e86bd6a4374d3971857103ebdfb1d4ba7ddfb71192d76d6effa9efb06a91be0bed78107484280f9a4ad61348e503eacf8c0df0d7ed7969cfb7bdcd297431df03112b3f242d8809a6ac6f53cc1affa3de803df308c7d6b573a4b4016298478437f28d31d6e77ff13a0115dc66f2f54debe464f427872f51bb7ea18f0b190c9ed43508835e17628ea8eeb9e8e79da14f87bc70591374ce20082d2e1326bc18154d3755862c38bfbc2c3727472d766dc5594fb37b50270fe7861a205f86cf0dbca206a604a28f92e312f8986f59c4eea7e1109b8600dab6234ea80bf4c130ccc2410ca273cd4112b61143db5facfd0f49bf4d6bd81b0984ca8195df852ffacf87b5b4aadfb4128107271eebded8d0f567b30177ad6563e9a9f98ac04f9c19210476fd1442fe59af6ffb4bb70e4ba25ebf4e4dc316198ddb21cb07777998141895a8a20188a69664562279a264b705f465cb005606f00bbc6fc20b16f70a92d8353"}, {0xc0, 0x1, 0x9, "aef116c26db30127260dde9febad99f583fbd6757767cd103f8cafbb73bbd0f99f6e70cc2500612b0c10312fb9a2f1387e3208ad8efa0c0c2efdf80e06d6dee221ac9b4385506e3a6579bc3984aa0c9d95addca9a25ea65c3f4cb557d26499d926e06f9a3db10a44bb2fa97309c9792358518f3b2141b330b8dff20690f235cbe4d1c66b69aba4328074b51a4a8983431fdf76cf975e635ce85a41484ef26286b29332bafc228b0619efa3"}, {0xe8, 0x1, 0x20, "d423bf6b5a364e1b9759876440be3a34ad8a9fbde0532295320c3c6bd39f8a8abf0c82f813c20eab5896ce6f9157197f5292fc008e95107dcfb108d6f00774e26e6fa4e3d352df5431f02d6bc7782b30b50f7224d41e264033a6b59a31a32c8b822f6e505e98905bfa2a114b14217028ac1ebe6445586f37adcb36b28dbd5713151e4fe9b1c92369e6753fe203ea77fdeb3dbb7b646640221ef94b30138704784157d4f0bc4c25bb696405dc308860a5f59fb7beaa738a4fb2cad8713988800193799ca6d15d97b517b2d22ca3349c09b9c1ef2b"}, {0x38, 0xffff, 0x8000, "fd9443ffb0dd0efcf7b6f64652252b5a9b11eacb3fc0b094687f1e840e841c8cec"}, {0x58, 0x7dab14248385516, 0x0, "43e6842826e88d35306bce8e21cfdae36d933065ce045bea5eb1e842675f4a2cdc0c606e94604740bc1b44bbdc6ba3aa967a680cb3642d4ed424110106ff3bbc3e182c6c378b5d44"}, {0xf8, 0x1, 0x3, "fc75e4f40c1ad3d3e2b11760da86268808bce4c74c027b4908d294ac52d56fac9040378724a9a8800a5df93b95f8ea6d5c74841e0aafaeead5d8571e6c6556a31556e29b02b2aafbebd00f0f0e9ec7892c9f4f3573dc6ae61b3e653b7a54985571e4824f7332664383ee213aa4963ae9ac0ea4abcb5f734fd03349ba80bb9e40a837b7bafe31abe4f5e6c39a9418972d768777517c845ae9ac92a592a0e8b1cb8899e7c7429da45a89bb49eeb9c1bf8f61471bf9b6f29ce49cfe53d77f07c5dc57a06c2737fcc0c4edb3abaad8fcdc0a0084d09f78fb72c5ab7f29a3aba4bed2f049a281056a371e"}, {0x20, 0xffff, 0xf36, "6d2d7b58a7d255e72d0b400cae"}, {0xa0, 0xffff, 0x2, "f37db543958614a2d4603d6805efee83347a10b147143fdcdb0f1126a19fa0043eaaeeefff223d3716b9ba264fbb66d02c9c6dccdccb1868f25d8f021bc506c2e5e590865925c8066f20d9eb2e9286aa40b1cb520c5b0d9f940c6cc5e14550b0509cc5c0028fa3e794cca19ef14e25d3c862ed4dffca5e8d5d9582dd3645732bbd6a329c2ce6f2321e6472cd03ef32"}], 0x1400}, 0x8}, 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001c40)={0x8, './file0/file0\x00', './file0/file1\x00'}) sysctl$net_inet_gre(&(0x7f0000001cc0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000001d00)="4478afc454b84c11d65b7dba3b4377c5d9d9f9abe22d8e3851612beed0c786af213f635a854408513a1af54c054dd38ec9a722056c9f86985689c4af857fe64454a93fb70162f51657a79c58b255ca760b6620a486d1d1f57dab65f55ea00476f8615c82d1d0786ac09fecaa953a6816843f72285014102a719c624c3f701f5ec1fddc731cdcd5779fa275ffba9b0ad6c658b54f9b01288692f6e416d0393f04cf769218613461e1ab09d9e0a748d1b114b3f5c9003cd56b42f438631310dfee355eabf9ab8bca27dc401881e94dcdfe", &(0x7f0000001e00)=0xd0, &(0x7f0000001e40)="143879304c75af47783e712d814c639b6762bbb657397fac15daecdcc6cc0d9a1dbc5049c5219a676cbb14f015bfb48ff024bd3ff25ec7b1a3bd5d98dcb13e910aa5699cad9b1b7f49df2b0c917b77ebf90801569a3faf2ab92e54e344a41c9a9ff970c5bc6cb62133f87ff2f33c7526f49f9334b37299337ee1e7f50efdbf93c898e4b83ea0fe5d8104fc3c2c335a2df81a8bf837bf6d89d04262cf8a82b358d0a34ff41f646e82c325d2645494c54e14545302c2aa9a6ae108406eb4cc6d99d6924bcb486fbbe202ee09cc9ce1233d31d8bd145c270d6820903f047db54910b94cec3bf1fffda72286d1505f4f4f5e2f52b095c38e", 0xf6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003240)="a6d5d2430ee769e095818f3d93af95a586903533097b51d5e385eda62c32d5a2c617ffa83226d606fc47ef5cf6f11db860a6bc49de2773d684c3cd096a8970aea39892eec4fcd32703d901d9cab4a930b4ed65bb549b1339f2e027a959bb49f182b12c6ebec2144b15aaba13bc5a3aa1f9c9d51625de3d5a8652dd5a62ae3d5056f2830eeddc399cd8f58a0e14b174cf97b49c0c779a31ed9aeca98c865a1fe9c84d9417f4836efbcba8a373e4c86e38cc651532bc85aa0e03cd3ac0c21c6b0924073866da371be032b7acdbde", 0xcd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003340), &(0x7f0000003380)=0x8) acct(&(0x7f00000033c0)='./file0\x00') r3 = dup(r2) read(r3, &(0x7f0000003440)=""/164, 0xa4) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) syz_open_pts() sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) acct(0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x2, 0x0) socket(0x2, 0x2, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={0x0}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f00006c8000/0x3000)=nil, 0x3000, 0x6) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/230, 0xe6}], 0x3, 0x1) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000001980), 0x0) close(r2) executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="04", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r0, r1) write(r2, &(0x7f0000000040)='q', 0x1) ioctl$KDSETRAD(r2, 0x20004b43) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f", 0x43, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20, 0xff}, {0x3, 0x0, 0xfd}, {0xa, 0x0, 0x0, 0xe0a2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000140)="71f9bd4b8e5f96cf71b59c7afe516440f9590ec1a4c3708200"/36, &(0x7f0000000080)=0x24, 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwrite(r1, &(0x7f0000001500)="18", 0x1, 0xffff) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) ftruncate(r2, 0x91a1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x401, 0x9, 0x7, 0x5}, {0x3f, 0x3, 0x3, 0x7fffffff}, {0x6, 0x7, 0x6d, 0x8001}, {0x2, 0xfe, 0x80, 0xfc6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000140)) getrusage(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000180)="f16b255fb02d288aa9b4c6d9a0ad871e0e4fab6313cbf4d901b742e82d4dc3b7a8426942a30ff9186737a951733a4bfdd298ce8688ba51acc90e07b2b874d2be677439214d20bad2372867114422cfde4be69295a48cb0bbf3cb92f7417110cdce1790d95814a623fb1830ae4c1cdd4b93eb255c4ed3c70d4cc769529d", &(0x7f0000000100)=0x7d, &(0x7f0000000200)="aa63ff28516684f4e24e49a10bac1ffe03c7f7c9ac7f220982992cecb2fbeaa1d20dae1acad4f1a2cd9220cbee4dd7c72a7af0d7028d54472604a39bfd8640985f135c279931980d1f86c1a6af720f5b31803f89a66cf883df0b255636b1c517dd0a4e140fc5527c28a662ffc4f93bea7fc7df4184ed4b6d8b5d52672fe374ba1bb27d3c7b0838703f597ae51350d1bb248e4d1f8c37012f4c8c244d19b984d441661b63adb0e20e65919dfb341f579e310e9d86dcc45c19037a77e7b7d7", 0xbe) executing program 5: socket$inet6(0x18, 0x0, 0x29) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x8, 0x2b, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYRESOCT=r1, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d8f78128"]) r4 = socket(0x6, 0x2, 0x0) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000180)="d2c686312aee42798b19a2f8d8e168a39c6515ec501b24d09bfad365514c93c8ddd8bff3ea97f402d528fd5c9369627e4932dddef2d5e5d2c7f57efc0bd38d7ba022178911edfebe823ff75a630e21a8850677b120a9f0b72be2f205d398411cc2bb9d5dc00859bdc411f04374e2113f624c665f65cf9b1cc357c4999d3edb2868e82583dca2d666ea5c1977b15dd5b940a1876952b6388aa293da1e66cab549a6887fc977706ac6a88e857d155349af9727dca3480d0b087efeddb955c751f3337d452993002e56018eea3b679220b320f80ea5739f0da59e17ea65ee1bd8f7870ca9d43efc2f3425970a2028845503a17402988484e9d283ee81f2a8960a0ebfbd155b67d44e3a14581068a2b807f6a6d74345c4a52ebee8953c493ae505809399d2a1fc84f445006f84545fb148d95ce4ccceefb6e39e3d02870f39dc2e4ed11ae66de97ada1756e044bd41256e7acd59b5287091a5d8b0755c0bff4f23e970c2f1041b02d09fa07245027cb9f1f95c573b37336f6dd918a34534ff6251a2d877016a449f87334b6911f2858b4d1eefb221e5be381740891007b7a1d5ac118102ac1ffe4dbff93deef0db024539fd7e6720ea2c823c872815934ea81b38f4147d49c61b6fba85d2bb9b8977c9195090a543d8180df3fa91ad8e252eaf75add42a2a849db55db767e71321403a9cae24801cead1d47e117f1dc76825847e37b0c36a1a5953ab3e7052e7415ca48d60ef1025b88bc21c4bcfb29caea4b7158defc329d66eb032119cabbc07bd05baf7ce92f7bf4fa3f8f06a92e8b96bc9524594bab84e76d79d0860fd2e4d6d7e9ba489cf52ef9fc0b8fb0fe037b6d540414141538be017b30a30f1536d35ed67f2c04e85af412040d36b9974d8964f1081ced21c4a25ce2772430216ffd89e62e19bd4b655f33f29714f28ca651dc51207ee41073b33d2bcf69980806a6ac6c27e3117f9b4cdc9ee05eadb30f4c4734461fcb91cc4e0f28540019818580831b95a9b407addae95b78b7edc965539c753f28138b528207aee73dd57ab2540830468b64f5c937c3bd63f004a41057aecf5834237a349945b3c9a26a0049bddbc6f34155e8d67b327655b293c4d0b3d08ae97c0dd343ab8b9b9191ed9baed0441c46a3685fd699d757b55d0288711ab2296fc4203776735bc7ed71d8775b3103dc1cdf4ba97523cd25faa21f7e2f0d7e4778c5b629e2bb9c3eefbcc531f49da6edc37e81884984f864571f3c62e9ca81bf2e7855a2127abc61585d3db1dc8374797e9deb39eeb3adbb2c5af468a2539b4cdb0b3b6ba233e6e1a41c82f6c87a742348dd447f72fabc57895a70edc8c6ab9eaaceef409fdd0cf998da55c2032707d653ebe53f454f750605f58a4de4d586a835b331242e5214e1dead7e7ed88dbc41472e2335a9be759912ffdee5e63c7162f16e9b9fb7c92cafbcf7dee3b1c08bf25f202a9578d761697c3c23b335343f8f5634893a7538222e1ea2de4d8d6830721ff2766210c53c5acb4aacc67df1cb4b7723f60b0820652d332bcb73ca851e5bf4421c3206239093a90573b4fded995bcf87eb724b1ac8f7d9d1a73de234d7b71d87b6b8757b67ce039ca7ef0ceed92846926ac415a07ffb8570e9f823659aed5eab61851e1774ebe05f066c3d634019adc7e996bed611279bb26ad75d793b750713a8208a9c3ff261650a867225de78475cf28d2d7475fcfa887fa7c1279d1acaafa74a34a1e10a305271a34b68280ff3310db9e19231fc2a4626fa4b6ecba4c1f30e96735254bbf6c13a14d0a4eedcc02b3e96f8d6da34f2bb07e58c8298994612de36dc84581d0e5aaade2ff904d2121ac1f6e3880fc56985cdb943b85fd5390a4c37156e839ae5fc7c43a119ed6f9a337dd8e42874138890b55f2a862211c6dc29cf32dbddc92d37dfebdb6944669027cc50db4bd75a461315cd62c9a48c9d2560b1fd8d811eaa6da687f1c2cfc1232b5afa63f107096fe12856cf510b2fcbaef2315ded08355898095b02e59f0aa18ee2e7f869df526dc8d651ad314f5ce8e9615eca7bfc0bc9bb2089e4cbc0b43abd3d8adc26db1faf26a70f241913a1e6c8d53c0225d8dd0c36fb596252d6cb932041c9c4e11339676e044e26cfe196adde7afc6d8f5d5e572eaec95de6bb96affd5eb0da6a43f8c879c8029f54d827ba14aaa191b52e539f63a8c0ac2821335835636e13e98df0f7642cae0537df58be075a0736689e15baf3d3a29eca6085887a2e6a892a406248547b44d15d6b348dcd79279759b197136776ab8b9be92370627be1886f8b9ab0fc1b91bc576ba396cabd35283cb5439669c64af192590ac1265fe5fa1fab9fc188bb33f02234efb3a98d7bcf905bd2540cb7a6489a9c7253c1a9fa51b31a3b51241bc3e01141834ccdb0f90b990d8867e17dd43f369d1ed4c46bbc699373d5ed70e912cebc82de3bf165b30643e4debc5715b3ee0d316a44518cfaec72216e4df62f2ebf0d30357704a55fd139dd03987dda31b176d98f5e877529c28ea6f910b1f60c42895bb2aa482dd95d0a5ca55dc3003a386dcd1f84ac91d81607a228ec0f1b69f83942fbe30f8f981ff4e3be43690778162d47c299bbb13ba96864c85be1ee2f116a7f22789710a1ccdde6472372795bf9c02a3b5fcc5461fe619eb4421b4d032e24352f364ea95875d07c89e56bda4b9ab1297dbe58b1a0cd38022ed954231a03416792050d5d75548dba919c3ddc5c5ddd81df133182719433b3e463196bd22c7aac635e8d80ecd63f8c3773310ff73d3487d1ab191e8c44d2e3439b7daed0ade3c33a3445865939eaa22e4393f8dae58e7da60996ebd9b41d5d44cfe4ade504f92d0d093682dae7f4a779f6474132044e07d1b459ecadc9b09c4acc6edf7772f0c3b268cfd63fa5ce9a60a4414bdad8033d966fe7d309f0282a0bdbf4c224534c0fb3e869e8a3fdfed4be5fe7587dcccf04d61c24d95489233e5b2c57b73e37f7b3e5a104b82ecb06c6bbe70aab3c15ccf12f1fd747eb0c00c6aec0eb7508a0d1f7e4400a6df6172cc52e27faebe93b5f678d64a9bcbd31f3d163ee1209ef836a19e785086fe8095b4dcd12bd06c1e463d6f01c3367d6afa4eff2f61782ada9b9021f9c8c5919db45dac74be9b4f77e15ae1cd5ca6f094c51ca4d339ec2cc4e98d82eac684e46c8fa2689bd61c8a06306fe8450942b7068e58a73b70ec7f8fd1a6e315f9702bb6a0fefa151878af67f916b80ceb330e49df23008ae121b315345d154af7552e836c739042c3a430eae100fa876c48c3fc3199487e19d540a975ae16987d5aae94de506d662f1a8b02194a644156554c5261f5d22a48f06177afcf47bdab184aa8e6626c6c8f69968a50177127d263e8aad61ffd77ddd06edc5617fab774da094f558b62471d115ad767de17c90e1d2840dc955b12d3354d4228e4b4a9cf431dca225b224dce58a100cdb3cb3a3364419506e13a9af00ec182c53965f872cd534a485ec13656f637c6dd3e461dbf0fe578b7a0a2cd288fce31ba334e46b7f12d4e9c8dbbfa91dda5d7d781696776e190b7ecb190fede08bcbf1da98f381ae09700e138716a1836b15c68ee98162e208a6ff1df452bacd59b7712c04ca0e5f9007242a39a349be095865db278c6dbe0197cb2a0ad471db0ae0f2614a43ee0d1db62a7547e81bda6839991500fb0073af5ef69b39d6bb10e6bda95e91bf8aa8404cc9dd995379e5c11a5582deb8d5c76f4e6b2aa0f335986e1c6978c3efe24355d44947d2a418b9b7eef0f307df935a47a0cd1f64922933f578f98631c9d67985d072e277b59885a111932754677f6648cb0fd070de7c8423c217c0c0edc85b650f102729fab44a4cf1e52d82b626df17d1357b24bcfeda68144e55c8346c39e7157450a82217ce7238327320a98e282c54d8bb3cc9c1b2fd6dc7975f9baee7461266cc983bbce4a2602fc8cab536f984a914ee067d3e343104ded89e760dbbfbe3fcc9d5304c6fb4c7cd1f48da847d58ec68fe777d321c7a57e14df9d3e4bbf4da91e1a3b8464a7b7de7e0f5aad8097d86aba4e8fee6e3d36553f7465082032f096ee64c9b5e4607665f14ef6062cb9cde3ef9e637758527145036d77e3e28bf9615a42edd2d78a71c2c69114ab46e8328fdedcfb4317cc44f39e26c8fa53e338585c3f5c783d1e4270dafda473f3b3eabffd0051c34ae9d2c1e97a33f28f410c73136a749c515ecd8c38ee33e03f6d602711ffea7d7cb38026354c8f9f3c7741d39ebaf968e1487ee923fd259164ecde4deca01d5557c9294b68dcdcd9dcff4de7a8ad009bf5bd30a39044af2d1f2f0a6807a66373ca90cdec3b61851e20c2e392f00f16bdca1a09ee8c33a6a670c13876df6f6b7c93942d06b01f3a459a75232b544be108b1c69f7d007e47131fdc773a5baf181a8c2066d4880e47748d1897b9a22cb9a82420999f43d78a9329aba1e175338f758b80d888253defdcff2d2b108689d2fe58edd8cff87b3452c3fc07ac02078a0a82869a97d76bd0f47d224ad9e35c5db9ea9b65d543add6d03448d3a20cfaab0d86a8f9d85af5f54ff7f78088989238ef1f5b8f2aeed50790688427be1d229ece223224641977ec58169cb2f5a43b417619faa39056b345c543b78312c9e7dc8da838d7164d409b8c2ac2f30d7467faa5b069e35cc1ae53d23d68b04beeb695c8dd31deacaf9e2035e36f200cdba751a81899ae20c466c4f2109ed63a453cdf04644c5fef4b0f7a6a45e1187d806190e863b6185539bbb81dc75fc2afde20e7fd3787a318f2fa3935888102e303de6be764b22363613361b70dd8aae69a0aff9ceb356d86282b386653e7ea6e7fc9375671d8fda97cb3e636b18ef3bbf7fd5df3c6fd6cedaf95ba7f1210a526c73d8ceeb2396419a73118518c558d0428734accf621f0a549a9b5f70325dfc106d5af8f6efc0dea2751fb2108c5db6f26fc0a914291a1939865b8ea1b62e681010bf4765993f5ebf62d233340482b90d1a07f59425ded41b61fad99a87b0fe052256019aceba9b113f2b38f401581f10dc52b458f822acdd6f5a0e2144adbc3b56352e627aabe179be27f5fa34496320cc524cd5c98c0e46c54060069517175f53fa4c04ce23582ed70a1df56242f051d9db7e7b28d0280311694941d15466b5cdebcddba682a335da228586592ea098a66523578329f5fc5e651827af06a9bf6b1c7c9b7f524fabacfd1a9278b5ecaddeb45cbeb9fdfadc9b7f881abd5b94806d9060eba657a6d6cf6a8da5b8a4a00d5df58180e190eec28eea6a669240f3031e21b6eec90c0347dd43cdfa2a50754f5964a3b0f46853228162dfb4f34d562f9f8fb627f1a609a0eccb87ce6230ee8898b1577fcf32bcc56c722a0558b220fed2f5a69f4a83330ef8df0e2e17c1e1cdafd33e7c2a5c303a60941aa87c09d1a8446b54ba11fad18a3de8509673b09f9e5543175194b0fd78e873a96fc553a3b6d4e3b3dc7ff281697b21949b7ed643a5dd1cc4cf923f882c388fccca14a31a36d1843675096e9c32f85e8d2fdcd603521f1a6990e9815dad27ed80cc7869fc5b1dc0e6acf265263c689d96120512bb0d7d5b52c1516e56f09353a168a4008de2c6dd4a98203f4186981d5c0e16e859768eed63e965d7e6d68a52c315c5e6e4edf41c7bccb317d6f2089a6b37e140ba93a307e06a45a17e85fb53a90c78d13871d2dedbc130cf002e50f4cdf8a42efcc6056ebc15feb080f30c84ccb8d8c4ad5261579c8b1610dd2fe6f18ae", &(0x7f0000001180)=0xffe, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) getsockopt(r5, 0x0, 0x1, 0x0, 0x0) socket(0x6, 0x4, 0x3f) syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[]) 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(0x1, 0x3, 0x1) ioctl$FIONREAD(r8, 0x8020699f, &(0x7f00000001c0)) executing program 3: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x11, 0x3, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xe0f, 0x1fc, 0x0, "4dc8cf7e75b57dc84118a5647f8bb76a3efa1ae9", 0x0, 0x3}) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRESOCT, @ANYRESHEX]) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)}], 0x1) executing program 2: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) geteuid() r0 = semget$private(0x0, 0x7, 0x3c0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r0, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) semop(r0, &(0x7f0000000100)=[{0x3, 0x801}, {0x0, 0x2, 0x400}, {0x2, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x8, 0x0, 0x5}) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) kqueue() r4 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000100)) executing program 5: r0 = socket(0x2, 0x1, 0x0) dup(r0) (async) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000080)="1385d4d8", 0x4) (async) setsockopt(r1, 0x6, 0x8, &(0x7f0000000080)="1385d4d8", 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0xfff}, 0x8) socket$inet6(0x18, 0x3, 0x0) executing program 2: syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) socket(0x800000018, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x24}, {}], 0x2}) r3 = dup2(r1, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) socket(0x2, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) close(r6) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005160000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000680)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x3}, {0x8106}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) getrusage(0x0, 0x0) executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050036123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 5: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001600)={0x0}, 0x10, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000280)={0x3, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{0x0}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) 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, 0xa, 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) mlock(&(0x7f00002f0000/0x2000)=nil, 0x2000) read(r3, &(0x7f0000000180)=""/191, 0xbf) 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, 0x0}, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="fe"]) mprotect(&(0x7f0000781000/0x2000)=nil, 0x2000, 0x1) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x2, 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0xa, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) (async) r2 = socket(0x11, 0x3, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000396000/0x4000)=nil, 0x4000, 0x5) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) (async) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0xfffeffff, 0x26, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0xffff) (async) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x80000002}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)) (async) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) munmap(&(0x7f000006f000/0x1000)=nil, 0x1000) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xe8d1ffef1993ea0) seteuid(r7) (async) r8 = dup2(r0, r2) sendmsg$unix(r8, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 1: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x7ff, 0x0, 0x3, 0x2e}, {0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002680)={0x80000000, 0x7, 0x3, 0xfffffffb, "0ec7058918ce2960d76dafe1492fbc15aa283fe9", 0x48000, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r4, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) r6 = socket(0x2, 0x3, 0x0) dup2(r2, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r6, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sendmsg$unix(r6, &(0x7f00000004c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000540)="81bfb259255ccff8de530bad0c02ae994661b1e78dcefa694b3cda12f718e8b4a246db6569ef0ee963bd20e6218545efbab37e1493f60349cead3459e1ddbbd8ee24b657818a2fb5d8056ed2f86e4e0475a05adb54db62b78e79e9e3cdc9a4cf669804fe873391e67bc7467c7be1eb1d723d1f028bb0000455e08ab01d1b301267309a70388f32ab2daa404f8df2d3b569776a85ede10769e6b2bb1e21452634b27a52936d66c62a24d1696327c788018e47d5edfec5b321b6794261d65a08ea11dc777686cae0297a35539fb9f6fc90b0c3099156a765a7ffea3732d7fd64eae01aee064521d0ae3ba8dbaf85970010fcb5a734d7d196ca59775ea8cf7c357c373bd64050b4bc387520174b705a907274d92479a4b7377ed0fbdb9cdcd597fa827aca7c8de0d090e64d26298802cb3932e0cb9ac357a6232144c4c1104e5056bf95a56a0219af632566b2dde25dcec357346e05131139fcb8a8ced30c7dd878efd3f7b9cbeab66dcd7c393cd7d24e5cacecf02cab1ab52a44badc01fd4906fe7b954b380929741e822513e934d96b9882c8fdc98d9b918bdacbca376844e60858a8b00d9ec8f8aea1ac2b862959915785ccbd9cfaace9256513a08269318bdae0ecf092e3823dd8a06ef4f51e15435d3d45eb9eb2e64c43dcb98e9229cf9e71b0ef270f9d0f4236c01f6a6733279577a9d58fc4f8d6440bc9bd7d4f8fe569336c1b44fb7cb04d1602f21f6f52daecaecc69160690a4f7149e23c1f3b0ad1f6aac241eb3f954892a7c059946eaec6ca13e8c8b8378456670deaac4e61e977325ba9c95b863bee1fec95fba50853d0babf4046176094e9ce1f1caf7211556c25083098e9462e2091850c456dad6bb171fd9a1ba8487c55402a9a88f3054bf86f1a38852591cb90319e864a1fe864238c0b2faa9df2f0d7342cbb77ff4c6efb15abd381f7e53bd506a91489dc2a5b7485ba8b28404e8008087288a8ff84fcd29f7f089cb44cf8b9364edab901c63544ffe1800ef7c43e48792b82a1f11114f28ab8dd7b6242de49179ee1d091c85fd8508e91a7515f1a57929e87b3e8bac5a5b47f1fc68fc2bbf0068dd3320a41717e7f77a410842c130d2038f4553f5ca5bc4fe8a43df9dd170ce724af2c27ae9ad3dcf2db6b5755b5ffb8914b43871434ed74cbc2d92d0a548f4a119ba594a7e1ea86fda61d06d8afa893b76280889ccbbb942e6cb45b22bc58611020816687ba5c83729a782324b9961d9132b6033b06db5999aa41d486458563b50d0d1173320f8b9d16f2215b0c3dc245dad26b14cd699f8565765acf8de7099a97d95615195b2098f2b3e33908db90913601caa407e2f382ea06c4fef9f6d4d0461c767cb9e29d6e4e0b6765e85b6d71fcaac8d666952cb936439f8a6b7020ab8cb1353eb7de8aa738ba144bfbf6f6b45b85571606b05deb19a2713dde9531ad5140267e53db2e013ae9863a914e5657c7eb689d6a2f2c8e46bd4ecc5fe087271833a720a0db8024476e292831eb3ab2bd884ec4a881eedbf54c553859e95bca87f1b6c98d8c680214bf28ba7ea54be5f960ae82fe852158a1f5d4d1ed7108b2d95985a64b96986acfdd1d55722da2535c4fbc6159b0f745b485b7c86d5c4dedfad724b1f1c0ff4252528968dcac935e514b6efafa646b355672886d492c1a68418fdabef58828efdb7ce6efa94c06163a09eaab714e535131dbfa01599a509cd693bf265579e09d9e824f41543a217f693921c265290cd5e3639d22f629f9e3cc0c833d09e2a04c63c43680519facdc137bfda439cd7a5e3930af401102a01b4e27bfa29a9c6ae90359e10135d707ba5650d52340f35a26adef368ef3d79d2110c9a19de26a00bc8d4e718d14c90c09d90954cc133b946d9fa9a10761598a2c835f50ae9cf9008083469b6f8fec77d37e70bc8c7f420b77c8a481e4aa75332f27f3b210016dfcd5693611e7df0da9fd0808b62b529b7f4c98c9aa34525942517f73ee574526b3d2a11beb6db825ed992181fb69af668cc21b8f6cede826ce3ef3e5f340e5815211426d4b2805ecd37ce8ca1c967a99a6859426af93480a6c36a79091a4f804b0edd964f0b3a7773b9352e9ceb601af038adf730894d6b7ef2e7c7abc53c1f0b613c814cea950c86fc4b6272150a6997805c2be83b4776b3a34a5699116ff5a666d022c69a81bb1a3d61d08dbb7959e1f44efd858eb081ab75dd6dccd8f05ee51982215452eda515989cbe9a008330f2336f02cd8ed0d356498cb1e480c9a9dd2cd17a3f5ad0e680dd5b1da75575efae41a2304847a04c199c92394ef00579d5336615edf132300dcfb0a80911c3f2dec4382b80261c85624c230bf396706e2bfb6bac1e1dc1f9d0c0fe9ce4896d93402a91f0654354703e0758ae85b78e60778a1714439db83340cb79f9278e1c606da0407273f38990e9facd66e70682d12f47652b17c11c0fa5db8765401eb55ef4a7573812d6e0fe555367a77abc086f0e155ed58dbe5417a164079eb65b6c83d261c96407217c57b20b15490e626d8cf794382a9ae2d007d81744e9005126542bb98490c2dc3427c5e7a69cc2f2121762bbdd73f19ad25299a1097089f32a802b4450bbf384b48d44515965f16a9fae35b870b26ad2a7caa017804c8b271da14ec1c0dc6f416afae735c0d718d0ff3c9d3e7741405ca511c8bf02a08b82ff3b1b3f12597ddd2eab021edc4bc1e73864fda79820445173ad4600ddb957b4c929b505f605bd9433599c99f5f3a7ce59fe9b495ffba75e421cee76ee63764cacaf17f4155f328e450b65324ab41a27a5fc2dc433a191f1e36430ba7b59c99d2f3ac6f9d300ce5de7b135bdd3c64bb471209c1fb915efed583ed8e86b865d14b3713b30cd55a36c40c0fa90a266d3c5b382a4e7879e17877f4a8f8198b612750b08f551d6a224cf6376cb42904d0350d17163084fd49cfc53a8e0fa164388220c03500fb30efc3f0651458069b535c61236e268c59ca689903b8990b3cb7afcd4372e91e458edb1495b6deb6e195dfa1dc4081fe38676f1fc843748054d929129e030eb3bfccff1dd5186a52cce787ce1e5559d6067ab6b8343449fdc764b45182a976ca965ae1424c9f6d2b1c13a215da7568780365f8d7ab336f7b69c491cbd07403e79a74347aa5bb980af3c547cc681e37e09025165be52db16da54c6de1a84c166efb4c8ae7646b054c56eef390c5a3531a6f11e8f56b872335ab84fb948b24b2d0f1e59445d97463096f13eec742afc534411f35ca0808c748acaf5f0262122e45afa91a01869455ce77fbc95473b4f5a7cee6441de095253a7d16cb9afc519ba4162aa7cfba9fb47a290ff91921b18aee540cc5156a7b54c1f2010a249e597abcdccbd22e043469fd9c12de888cccb67bc7e3bbdb92172b1d46f6a834e487e8cafa662ab18c26cdee5c73fa5a98b9c0d5e2d97a24376f39015b5c1a3fd0c29a55954ec60f8c7959d04cee0ebf34de2081f143856dec5e1771e3ce958c3ab691663ef77ca8761e8f7cecf6d48585a46b77fb903e859721abb203bbf54b7e1c1f5d887e07f10c171b8619c3bfe42182c5a8634053b5bbc468e0d1d23b962c1602c36638651e9f25167260186a9b7e3fbaa29b77c9b604b0d34940d3dea9b8c1f11b2779f386805b3d728a5f19aed53e55686ebeb75054923c0b6b11decd00d35235b4a4b4bf214c72519f386ddd94be5d2d0314f03bbd39167ce00a4b203ce4be60389ad0d12503858b3f2e5c424edcd1e4ae4543d6d6fc4df55ec3739f07d1da20ae14d9f34846303ffd8bf3bf5b251ce614ba3b653f9bd83226ee94ca8f99b4f1c5b6c9df388f75c454b7cd4dadf74ee42ffde7c9b825848687fcab52222dfc7600cc582b14cb150907c37061ccbca4c9cdae0744fbfaaee4461609629894681b44faae139e018468999b8a03a0c7f225d84f263c355604e2eace15329da85d5c034482905528ef850483e8060b848e06296f0000520ea0804701e44b0f82174526dff27f719ccbc71e989036c7f0a291404dc5d8b431b8e2bef830c1faeb9d50a4e9962bbb69de92fa6ea2947063edb1579daa103654722de69acce902479f5f02a75ad9a010428580ced19ddff2190f7f6e64d8e9ec4c222a8e30be546d12719db856da6b2ccac5e12827e7540d899906e222ca886d80bd46b916e010f6d93300bc89e5f4f415f1321007c67c1a78190e8acc245a8d5177c56edc6b9718b41bb0022bebfe221320a96675281ed899c459cca7fa323fe85bffb00864f9a587af3ff86f936bc9e90b583070922c597a5af4bf1ee582c702efc4a3db5ad63b2d97649e4eb2a58f2651c0f98d5a10ce2a4eaf98b27efe7c9ad3539a0022ccacfaccfda617862ee17b8d771b8779ef6afa12e5555589a11d4edf8313d41e52d74e3b0f483ed1efcfb7d2a67edc6244b0940090f8af51e0244ab06525f4deaa732753f9bcac39455cc6e23641264b28bcfa3ac6dc5d6f9a736993596f688a6fc11d407962f4e534175ed671443d05fca9c581305518ab6ca72835d7bfe528bab6333e4dbba154070acf1fe5b496ab9e6e13dc57f0f8372f1b60f60b8d4034ab3a7ab0b3df5bf137d00890a621a12b3878fd5250f3d8f2e84c1771e42d057d09e90947d933bff040727fd5e7f37f538a168b9c696b6d9f3f33fc0ff9fd0af03be15b3011be9e4775089b57a791e17942152f5d854c6806d83a15ae4e7c4baf780d343b1af7b3c73a0375a296c40bccdf6166b87b04eb1380ddc5c1a3808e200e57863f0d9378f39b2585e86b0d2774e644fd267a35747427f4b2a290cba17a0a921c97551398f47adfb95f345d3c0063387950c309ccfe47e5dd1de42a8c35cd3002110ac95bdefc564a882bf9a6308b12526d8e4f4bb926fcfa1dceb20637f199fa7a6ac670c4053b3a22947a44558c98678acbe7dbe7a88928a5bab2ad98f33dbd2683a2da98577190e1c4dd2b2036c449fa2f18b835dd8402331ed6eff5885aea9b1ab7ce441fb302089a0c04597a8372002a0bfe486dc12fc68efed3804a53598c58e351629345353e2ff1b3871aa3fa59cadde2e8d4d67060b683fd88820630df5fb1386628eb5acf14b3a45a8811d18e07c2f1f607126f65529f3905726710a6b0da9856ed69e92e021422ba7988a27aee2c790bca9e155a8c3657fdb003ec61b4b8e82a034e46739c2e25b23834d0bc300792876115b30cf9347ff8ad5e0566f6da8ffbdfb37344297b947ba0c742f7766042fcfc4b25cd9bf007f907c94d61a5cd113b88eecfa08cab144af8859a9b730a2860f85feb9f588958fed8a3fc6147782121347f6b6ef6e10dc655ed688402e112651bb104fa412d678ae15404c36d23fdec5d3c6a83775bdcdcaf5ddc2ae023533aeb47f8d9c88f34bf0fbdb1bfbbdb6005532ce1157b25aa71fe6e3fa18d412a807df44b30cb70366eb19564be3916df2ac8ed67168267af25f18f5891d328b420a2405d4eec1a30ae438159bac1c7b3326876f84758c1f2b32bfe037a021e79c79ad979d31b0d145e9bc4b8b4397c73fe0465f5bcec7dbfaa12df5161be1cbfb05428fc94ffe7cd9dcf6c6ffbb3f3cecc9ad6b849d0f5015f6a1416707bd1fe10d9957526c4b79ba2d32706508aef63ee12722390dab374ee4e04efb7972a3149203b81606c2e252eed052cefbf0c0e9340a1af1ffc8499bc374204bf6b04666907118d4f898326db06680e634d5eb01ecb563920e3e75de29d43b19302b8dd14d9474a29357d93de66a9d84", 0x1000}, {&(0x7f0000001540)="76876157a8d541ce4b15777388da787c3088e7bd29bd828beadafbb84b35467e981f21ed6000de6907d22fb9f83c6e15cacaecb1085ed626d2780ec1a7349a16cc3e3a448f75ae073bb31c59183b6c00010f3983d87363c523d16758a6c6d53710d1cc017a9d4de842f02962e73921c6548c484c6bc30d9f631a053beb122f672e8abbef80158944255bf90fa67bea5e9d5eefa4c0ad90a0a73c67abac74b0428db8ab2b3773af762152b75a1e47d03fb2e7c37dcbfd722b134f22a66a4707f54448776bf2d8e81e05d53bdc16ce741937fb8f3be98546c8d470a3cb8fb89fb00462c8a55b6cb1e0ec792595f74c3904bac59e123d520fbe065abdaa5675023e4560398e7c6d449b88c5401454b5119b1efb861b4c316ad1bbd6543e88ff5c8a8f787e9dad97ce5ef148b184f87a466ccf5430709273d657181c137befca7c4cda9d9094e87e1ca3f0c856d06faa6acdc581bdc7e11868faf8368e3854d6f16c5634dd4bdb8ace0be50ab561717bd87d3fef15800e31a1b4d45c46744579a61372e363b9b4913e00ff7c108e581e9d727152908fdd42b894285e7095bbc2f71e8525cd741a4dccbcd2671c9e4cce5c4dbc3b4f495de844f45fde9d439eb60e0f1ff9461e4b92d86dcd404539c24b1203fa86d840baf155c2fbfb9c3b97550b60e3e56613d8f9d55bbe75b10ad24dd881bd9eba1a12a6e66c0d1fea8a9da54377e6e2e8d81fe98a5ea2e6a9b824c81916d049184f953f4f978a58180e0f4575fbd02916781a157a059430f69f353846c31b0090539646c93b0e57c897b8cd65475884b8c27fd1e9b480ec572cac1a584e9a6f1233284057598a5b65da3f85b9e05426d8669c22e7b41070aa1712cd5222f53df207095d15b8e5e0c20097b7f9719d60dd7681ed9ba88603153fb0b38e71de5f946b188bb711790d3db8c3f3356ab0ac9720048c4af44744b789d027c3f82dbfa9a5e87d13f08d39bfc36522056c1e883dcae6abd087e48840857cbf7d639c6745b2e259323c87d27c304cf1b3418db675595544357a1df50b43b682b4a9bfd28927c169997c9825215e7f8290653968caf28ec11d08bec57908d26de4f65fa95fb3d692159dadc58d14ff2cbd5e5f47b40b287e5e556dc5352edd835eacf65f6400fd60de4f7637fb8658d4e84b25e4a6ecc04826b6b534ecc0e4f2d1200df797f5158e8fef0f3e97ada1ae589daed3fd8fa16cdcdf1fca6fb98f5121d8dbda41259707f3a38a64ae32176f58e19a74db9f9ed7bc06019665bb7add24c9c5cdd16fe95844b3c4997f040a2c00690e6ef47de9352fa8d9cfdead622dc0faec6e7379386c87422bd67d0c5fc2941a2d0b0a852fb688f8fa429b313e3ea0455c34094bfb875fa4e32bfc86fe23d3f0460021fa43205a32b89861d44ee96425941d45539c0ed95ed98e8ac706ada039ce8d47a4758e256ce4b4c46d2cdbd04ca088b127dad2b67ce65b0817bfe17d04efa6c7ab46aeffe2def2ff5060122fb8e437886ffc7d405a510901cd83e9e441925c723cf9d2bc9cc42842cdd33056a6e9e0ffb993a6b434d59fbe89652769b702f5d0b6dea0ec32d6b9f6bc76bbc429e7c72392cff104663837d97efe054cf101f2535b3b120d88d38104e36b5e3274e22bc871e56813cb5dca2e1d88e0257c4d7d905140d20dc4a01cc52c1f627a9ad821a21cbd408fb9043fa91e331c0d1520c5d4109c202097b2d6ee8fd9b1e489571f1213e2456e6ed9bd4333e837af3da639aa8a389730e6a8f86aad398d94b24fdb6b3a85fb31d33ff65024c7835414d12c3d49e0e60220a390175beecaa6cef878332f21887eb2a6a3782a903248efd5dd5398d3ab5a9b0527e185d73c441a6c3458aa0579eb87b55a234b421354bd6e5a91ddb432f85e4f5c4db74f3793a3141b8333a6934f54c2e687c25063968f0eb3d28d7bb0ae72f94fa891f74a1dc96062a9a649f33e9af764cef6e8331924719bd24b102d46712c6d66b7025db2425065f250bc1a6183c0cf075db854a95859891788b90c1ec8ff4a8a13105a003274e572a6e0d0c21c0238c967da7700286ed6b04389991fae8474f9396f55f4e9f061eb6b1790c3abfc600905fe32937ffe33bfb1ea9f4c6f053e78be100c00740b77a994e37c4af47f28fd74d93af6a3214458556fb4a30ba21ea4b351887d418244a576b667282df6209c771d83e4d3da03fd63e5aa8179f542d4b6683077a423de294f20324f3dc701addfa8ab2c8b1a8e2e9bca5faba320162f7134a638e8dbb3ae2deb8d90d1ecda235365f07162315cc0f9c2cb0033098754b39e21af3718c0dbac60312c95ce01666872744f0c6f280def5549d61d8df6b42e0918ecfe5cf90bcfc95187977a2d3ae9a0e69f449fc3a2eb2378b726ac029ddb8e0efa93385942aa2f6e40f468bdd3f03a7a120228449b5146cd0299d6f9f43f239fa1e7f091697f348dff57e65df2f83ebb46f6db43bd277e2418972d0144746331a776aac6a5a41afd6aaa39345c009e36894ef19bc9ea66f041eb1045541cd754d4cec4c3601696fe6ea84b4c3cd7cf5f9e9d0657554197d7feda03e4af7628020d3cf3ec16e0a853195a363975bdee176e1ddece6961e65018f83531afe76c3c5d7c6686c8b496fc32eb9a703bf7f589ba0a1419fd8e13eead33610435121d0bbf6ada648be181407ea6d781b2e4e5e61084146b58ae57bacd31bcaf863ea5b78fbb41c7d2136940d08b78b041f6425ed65a59edd7bf01c1afd7f3c7e48a21348ab46023f7497f73cd7a0c33c5ee3e259d09460ae6be5adee03943114fcb3b58437265d1ebe5458567fafda4f0dc733dc31282c2dd7aad7afe2cc54c14f556f0fd975cce947941e0a8d867345ffcc90d8900ffc24f5eb039c669f4c3476c5b9f69fd336442a9ba290d4423daad2f94d77d42a47506eab0b6adf21c4485ab2dc3488ffff1c26dd15b82fb3b0deaaea8bc810b6fb29e017ff5c31e99aef786caef8b799587624cde3144982132a6882162e07ec0bfdb38693a08d5093e238d8072ca3d4fba90b3f53b1ba454fe7b529602df996dd7c7708c02ba74e8ac371a145d8b33633eba79e1a7f894336a8e2fead242a94970639d7214e4f1a2a722769d7b46b10e071ac24c92929cb1171b4a7b9296bb10201cb9147fa7d60261e7630fee5cb5c922b747f08773af3aaa79c1408a64b29b73c1402e1ca2f5f0b1d2faf55f3b1f0c8d92a6cb35117959ff35b5dbf5349c5bffb9b7f2f90655da0510ed0bc4a0c159426c7ecdf02d2f27c7b481e76da29142cfb58976bcc2e33d171ad1ce35be6dd40ef43b77b00e93500f3cc36673b924d3bd194192e9f2affc80814ee050322cd11457b8ffe99ffd52f5af96bc533e7d155e72c93c1f1c55de754f7dddf631a44221d57236d7e253214516f3ec1f10d194a4fb278af4161f890474a455a33ed38684b770c4a55df0ad5d692631837b6902cc9fa0c9faa02ec6e251fb6b474ea9301224fa9aa5007e61dd9f180058855bcb0b952eb0f9c6f4a0e72a39563afc701f9b029dfa93257e58b445cc4a2073712122d00f02bdb9305ec1e81f78cf46a67a6e862a80ffa71aa632a81558cbba950de34c94677b0c05413e8a57e965aa94bf5248392abf731388a0f34e12a8cde7cc4000c75dad2a70407693efd92ae007622db4fb0edeb7bf882ef48d0e92484030b188a1b676dcd3df650493b3640b15f267365a213ac25ae45b7c4b5b695032ee217307f2c65293c199620a36255172e157082cf249633f2f8ba5e3555a39d61a490b8528e4c9fe98a6f143b635ae10c25711cc820def522c73b31d60d6aead852586366588c4f79fa5e33315bdfc10f164197dd20e93c1616d6b735d4cc60f680c4a8d34a37a09bd856a208bca95d4155bbf8b69cc9e1af21b3ac03b35d36a47e70c8ea0b4070e2b90ce5a2ad553d6afdb9bb2b6fa52ed9bedf0d3f1ba799016dd0bf93f65f049c2c9a946909e7dc89c27a59927f917be1c5c8805ea8020bab4dc0c5cb9d19675747003033d6e5e96098388f04fd15d651aba37d3793edc7b7a246de317b0d3a8715b28e9ed49b254cec35753d6c7ef35d3151adf88e7016614ac1f2953278f9d5ff449880ffc2baa745b9f40f81ff5795b751b4977d8b7934197e07ee9b42da156495c741813c80de40e8482363677190dd56957b7705a81cddc99a3b675bdecd2aec1936d930280c1dcdd851f058517ec4f3ba087533b116f632d559dee637137b0eb496a8ff108303e7e816417f79c4fd478563f9b9c2a781182497f80ec271e67c08f6379085aeeff57d134fea5b46b94b600dda53f55a34e7c64ac572818d0ece85c1a3f64a9a23ad7a69e3fe4522761e1aa9e15fa48d432555692edeeb7a54696de3fe6f04056b67906efdf50ef29ba3d4d23b0e080b9d9928aae0802bb2603d9b0a2c0e557e9014eeee2becb79da1a7080b5a8dfbf371b57bfcee3cd31735d6d0445327cc1b95de649e8c73b183d53435c31dce3f7eb7522fdee228f36f0ee64f57457e01ac1f692ee5ca074b6d04bd76b066054f8bf6cb03af91209577e12681dbcc2864ce90437bade78cfa1484ff91dfdbec6f1a135e4d04c729846b14f5972c5d8c51c69778f1f9f002e93fddc9340a3a3650b513bc4a6652e168f4241172f8cedac5e828ade05576fd3199ad184216612278e7f7535bd5af9f544594fc8cbbedab630babccc4f733f1889853b6046a8e14fcdb5ecc80c491949a1d791826c7533e910a494bebf233008e0d3df07d1141351382763451abaf7ed7b7ff814672377878f5c548c488500f59da917d6ca6b1b50fb34f5fa8d54d2088d428460001f32717be7dcb47eb8e5a1ea8efb62578466ed309dc5b99f1b7f3caf89405680cb8f73ec7a746671ce4b87aaf027c1de3451d35a3e2fd9a99f3048e511f835c5b5b9b423bb17c08702e947dc6d99f2f105bd299bf9082d8ae26e152f9692d7091a28693b4c4175dcef42ecf4bccd99d14a7d6c07b34af679d4cda284dd5a51ac536bb14a19d6befadcdd482465ac99cfa0e66f7a3b1b2e947a145ca6c75c65f2b46892e86a5dfb55c2df11e29395ef4f1ef9ec2593e712693dd6b14f3a7085cad599ea7f0b336e2d2340b6997550e8c108115e622127dd3e400f572647936e6a4b1d6d40377f347a1860ab591035f8f20c62cd2bded8b9389fae18c58a9173f10acfc5f2360c9b99cc38242fef242efe15197b45ae3c33476ca79d463124d9a23e75a643e717cba97e6c6e666ac68e7931ab102cc60cfe147ad106aeaecad8649e19a8bc5c8c1ebc686aaa23008279ea6d9478ec3e13d68f6ad01aba3ada9e3724817ee2f8df5116521d875282daee08e5fd2055b06f3f63ff7f78dce320c20d292a972dfd4539531a488372d0b4c5580da86470b7ca10b70ce535c736cec955922733587e72d50d0d4ab6a5f6c17a62b17b5a341e4e2d47c85b26c231ed07b528e415559d2306b26a6b69ae2ccdb0296e3ba53cbbd0d9d35c39d0f8da8d8074afb470e0edff2c35ae1428f2f8ccb4d47c72abecb56c3c8e730da405a8d901b6ccc39387e7aa282c78b8379e01ead81cd3599c7adfff18e4b315dafcc17190a332ff2920d96cfc56787487702638f6eeb58fadcea62c3186a06be8ed5e7f2db2f0b83a6c81525584156f6eb0c68495437fee15dcb15619728e71f7eda76083981dde0f5fc8f3928f740cbaa8b69d31239d11b21ca8b27f6d958ecd1093d85bb99859ea9ac917e10eae87296904a4fef75ffc85d5", 0x1000}, {&(0x7f0000000240)="d884622e956b05797a11c2cb2087775113a054c2a26128bfce13bbc22c60acfdb87c23794c37cdca948a1ab6a676932b1c89b44fe390cbbe523294ebc99f949ddb7f0df046087e7a04951f85be1279cbb6b1a45e35a5735d215a1f2fabfb1c94a6490abaf04f5dbe693d0f5b1649b0c2fe6e84ef389a97291fb0b9e8276efa1365032908720f86b5aeb6bdd9a8ae4d2c3c2469af504da93298b490624b47b7aa3d66d09bcf0394a2410b23cfe44ddba64ae64cc5f92357713a14bee318453a8bf5322d34f8423a76a01244e14be84df0e6abb3a0e711d65f99b29924be9cfc3afe361153eccd903f6f984454993374", 0xef}, {&(0x7f0000000340)="04f537d722528c64a885b0a7c82b5bdfb536d734dc099d1007b9e2617b9457432e862e17e4efe70e8aae09335e06bce3bb0efc7dff60e350919ebb0cb2c24fd50376fb2625d6b091ab6f6716b5f72b9b0291320352d9e87dc9c1e90fd8e7b723027fc0fbced687acf9903c892330d79be66c94036ec8ef488e77ad1dd129a2f0ffb0b0b1cabf6fe49743796576f88a5995472126a24c5104c50e864a75ac7ed16dd8353fc0af23e95bf9947887218876f46289decd1de24d24714f4a73ec58518fc2939bb8691fb3b60f85518a6a1a578b516dd2240d3efda845", 0xda}, {&(0x7f0000000440)="6704ae6acc35e31a5649f9afbfc04a0131a4fc85af6158a2799198dcb9fe2a9953b273bd827924c37ef5ff4512fbc665fafd69c2f253b604d443459f140703fd4c40ca4d65fc5cc920888b25e46a387bed22c83b1b2d8f9a7d0dc61ee977fcc5ed7bc89e63c599af22fef402ae", 0x6d}, {&(0x7f0000002540)="2058dea3140ad482de6f097b45397ef7c3a5b2c56b96d7024a38e4029e1ec1feb16c1a5198ebc67548e84a771918b4db36d12c5e89cdbdc23ddbaa0bbbd8591a89a5c56a4ce77e7c5e4a8a9b3eba0c9093813fa978d7ede5f47fe6ef8fae1be8502b8bc1b4e0b3bac444436f1a0c0d433dd32dd42a07fd3bee78017ccf6d6bdf1a36630c7f12f15921a72e0e", 0x8c}], 0x6, 0x0, 0x0, 0xb}, 0x4) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) syz_open_pts() socket(0x0, 0x0, 0x0) mkdir(0x0, 0x102) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2485607, 0x0) unveil(0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000040)='+', 0x1}], 0x1) getegid() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x9) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', 0x0) executing program 4: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x8, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: r0 = socket(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0}, 0x10, 0x0, &(0x7f0000000700)={0x0, 0x5}) poll(&(0x7f0000000480)=[{r0}], 0x1, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8020699d, &(0x7f0000000100)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000240)=[{0x80}, {0x48, 0x0, 0x0, 0x7}, {0x10e6}]}) syz_extract_tcp_res(0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0xffffffe7, 0x6e, &(0x7f00000004c0)="087b9c8be620943ffef5d4f712c02ff2a3d77ba4e8e0cc98d20b9dc414c39fa0faafd35b883dd5c5c57577d90959e260f813d0bf8359ac088e5498628a51d704948d147bd9e6b775340baad192184e40cc08f4b029faa6452218408a104738a225b957b32221c02ed6a43605a91fc08822f41257796655644a84ccb148f57019c82c41ce010000000000000087ddf154252fdf4a6f9fbb5ed2479313808a542e56895d661154efa8bcb59da31e7d8f41db8d84758b9b382ca9a112d3af48f2a55ba2e8a0a2d5e33b6571ba50377cde25eadcd3fa3681f427a0ebd19d515cd83d9e643c93dc8ed3ea6e7ecad2bc1b53df5dd47e673d2500d2adf88bd10b997a6d8226c134ccb0bccb90bef7ace8d95b99630b8d44b9fe6d4333d00984587f8452133e6679bdd181b1bddd5354c5e4d4891f775a7c960a883c2bff2f80950d2171470021c09385e3c8b5b24cfd1220c39c4d7a4608c1ba62f7e7f120c9814bb9dcd8c6a0ebf4f5ad6ef8d0270bfd2f6c52119bc98766e2e92f3b3696d5ea7b5ffdf8c6c6b4e358b7b9ccf326bf397d1be9cbb7dda6f0105e8d5ceba2503355eae91f4c2c5275606bc3e85bfb2c6500e81dfd8ed636fc5af6c2d2", 0x1b9) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x7}, 0xc) ioctl$FIONREAD(r4, 0x80606949, &(0x7f00000001c0)) sendto(r4, &(0x7f0000000100)="b1607bbf8c25b2d586b985934d2b689a8b49556b27e8e98651eeb9554f1dadf5902df7393716923d4190ad1be08c9bb651433cb8fde18753c3c9885a3db03e902e34ba01d2202dc291f7e98ba95e9a2bdb5b1783ae6228a713991fcad0", 0x5d, 0xd, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() close(0xffffffffffffffff) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x1, 0x1, 0xfa, 0x3ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x80}, {0xa6}]}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x200, 0x34}], 0x4, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x8, 0x10, 0x2, 0x7f}, {{r0}, 0xfffffffffffffffc, 0x80, 0x40, 0x1, 0x7f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x4, 0x6}, {{r0}, 0xfffffffffffffffd, 0x3a, 0x40, 0x8000000000000000, 0x6}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0x7, 0x90}], 0x1, &(0x7f00000001c0)={0x8001, 0x3}) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[]) executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/151, 0x97, 0x1800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)='<', 0x1, 0x40a, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x6, 0x90f8}, {0x1, 0x2}}, 0x0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="8449a4fe5a8bb654fba9262e18c8d746b2783331d1f635f1bd4f5aec745763baccc65630a77d7f833eda2a388d4428790fac98483a78eda7704912385a7884d0cddad5b43fdc24dfd8543d6da69c76db26dbfeff627e0294bf518700c684449d86305f4baa21fc7e361a6c164d1840ea6d01d46593009577f8be416aec8e3dfdecaa79d3b3c0e9429844a05ce23f11e3c49bae2696306ed4a5eadc20fd6323914fae1f01e3", 0xa5}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "f1ba36ef57df8151a58bee5f7d7d6c35cfebd27292c24bfab3a2a49703cfe42704f94f4234cdf9237558cd9f0cb242ce9b4dfe0c380d7708815b6585c35b63eaba11ef30fe26f0db13bfbf6591d23bb3766dcd50bdff0b351672c254ebc43cc30b048ba899b7e08c1cefc411b2ba6473a2c4c77dba91424e0958392f93f1c4bb46f40b478608e48cc164010270d02b20d97a3f30455f9f311c5696397eac212c91983f4d16bafed5eee0743d51510a45c5e2ff250a533784f11459b5d6be54df64ba8a864bc14049978e484f7251da288dfb48cbb317ff210dbf4421403d950f0e10910a8dc8348d18efb07d555273653109826da8ac2424deb7387d798b4eee1b2c9e8871d7564730b35465919da3805f99d88d7801b3e4bc36c1a250b88be264d50952b3d7c5792bfbc52305bfc4b0606d5f116afaf6f3a51e7b3a21b727f519407a1b7ea531f2948bdda0b19083661cfeb05f0e49c9b6c8db5c232be0ea32f524a5d5d376fb269746c3f7633a851cd42398bd76c0f338b0770abfd3b9cc14d17a629b9c7aec09b6ec4057fe511800117bb7f8f5f8949162ebae7e2880083add93c3f2f59132fcb18d68780523316ad18ff2ca036bb5a8fc1df93c1598048378f6b3f55afb1087dfde88b119908a1b3594610806cf001b74cf1b8c78ec6087c1d636c0b95b884933451abca5100b6fe4c2506d2f6ca188cb85954df430784f63316c01703d6c76acde7dbdc217127e4e66d7c084f00e70b347006ca57b0ba554c52cd822f0f9712526234fdf4da5355c3788ca3cf66f0a1a87dd0535e984605f870390803e9fe1cfc61bde5eb206d5151a2459ea2932814bd2b2c070257d742053ed073f909b6e41b63bdaa09715b91dc89737971f71aec93cddc7c6476189152466cc8a6fe369907d16177215886862cf869aa914836d641c7104b3623cd31101acb51ee6d3a85121503f5164337fa8aae481f201c7486e73e1533c41e73d6e5d388c82e4f7d198c02fabf7790ca64740746e869d4a1adf180d1ca2dd4cd01040dce811ea5cc17f75d18b5ca30d3a0101067c20588da5a0ca7f9869c63d9c08241066272e4290693fc3e79ffe763d3163577654a8c15e8a0594537b17f67639d8ed2281c539a5fffb9673be80a499a09d90e0f0221107316948638c755cb346ed421693708387facb053257a94eb669e1f4ac3da4637e980843956aaca12101b4a39531407063359f37435d14a6dc0ef9e16609f37557a503598b932c7a798f271b4b0e5d999caa8f5fe3868bf7c2f77535d0c6816388870bb738cf990aa1a8dceb053fdb0718f942bd229537c858d1c261bbffe79d9c83ae447b1f3b9629a44d7fb8f7ed275e8e326a448ec25dbc61071aaf4c751ca849a2800264c38edd20a9dc10e873a6010720700c6dbbdd5e4cc738d1e0a57cbfac2ef4fa0c65deebcdc5f3fc0d52553e32084384bc9a310f2cfaef13d1ddd63ead627cd97fa381ef34e559b271652fa03d13b7aee405322c0b9be0f3f282e0ad751a870e601e07656fd65e493b796c454d4b26ed7498e44176965a718334f94f0d9018f963cff8b2e7d5e265e9a91b0f5d15c506ac7c2bef88d87428853fb124aa360cddbf69b9fba13ad1035603649b7ec85238d93861d6b118f258417d67b423879495cd0bec574afb05b60f6662334fa3ea15ead66e20bbcc36d52f725c52eaab022d4812ace9acbec9a14c9b55df52bf88e51335f5b4f23b8517d7699cf19a6cf9318cef4b73e0c7d3a51e2fdeac255fbaf217ed2cf0ada74485256ce10b1d7824236fa98eef5ff87d57b8b44dcde0fd6d455e40e48795b146e6fdd49ac3b2135c80c5a3d89f6c658771f7c9af6effdc0e73528c49c930a853df50bb800fb94b2f598b31d6426de783f2de4f43602347a6e4b16e59096776527ea2c91e0d10cce490b4b234ec6686fd829fc5c4638ed177b7f7d90c2a153f4b370daa08a514f269401da3f364c875fbf5edbfe4b01f41aaca5d63035a98321ac226680a9605c62cdfae36eca8c4f32e85c8c505617f28baeb3e1bc155383ea7425a72e5fa3b933954c28cf870d45f626716a0d592f121ef6042eeefbae28d25d294c1f3fbe2ab4b1c118daf85dc0e86937571054680fa4f80bd84b243e816989a2682b866b7dd978a8b228ed4cd98ad83612c84da4dda9bba5a38025fb2c1b47d3e5650d17b25788c81f46a88d515693ed3253329f61c58ea42235f39a68714d3e61371f8117fde7237e0696a730cb93c53f6bc872f29579c14698f220aa6b964975a0ef08e1741b349905926cf5b7360d1f80751155350a12be5c161e7559acf60760471c60baaf75a79c940106ef1bd9d3d4b45b8cca04e464fd0feffa968ee77ce6c5acba74f0be965c97230f77c553c93ae57e22bb4a0779278633e1e64b2b9c21413f198211dbb37cea82b1ba490ec768142100199e5d1ed7c80494888e7a6c8c480c8fdffaecafbe991f4b4917bd5f95c72c335e424557364609dce66c811dc2528cd148f1d8ba9dbfc3eedcca70189b5080aa1f38260fa424aa1036edcf5be7e6e855008e3cd0721ae1d7b6200189435a391040b8bc277a95cc45a2d41a76f17ce95ef4ee5da8e9640017a2c3303c5c09758cc72f65f63d11712b792dea83402da00544dc746a259ef1b87fd7218e528eeedfb5d9ff32d17efd8164171356cbbb96571d3164503852dc66ec6929810e4044ed47efc83a443f9e9644e41781e4c0590e7252b7f1c923de6839b473dbb2e90a1718c0179426e30e983751f1f5aa0be24c7bc6852ac7fdeea3ca104787e26a2e4685019f6c862e4e87752b23bf41b96357a41b689c45244f6443d76a68b78e4c172c85c11cd5582c30e77b7e4e08f6139ef14925b421b2853cc532f8d173da5518700cd384cff143be5302719e683f09b43f6b50e596a16a9036a847ccb50709074b04bd2bcc1033b424ef7c20b8f184edc201c1971fc856a4beda2b3adb697c8e5700b698cd17e56991553b5bc2c7774ef56fe18ee389eafbf3bf30a2d0e4fb49b0ea7ff48010bb0d0043cc869b7a4146588de945db6ec05425414976895b2d6bd5c1539a53d2cb4da42ada60a09f6842d47b6dded0fb605a2a1a23835a67b2fe8843a950e3f9ce3a0e733a14babbda7e225d591d3683d8b5de4471727acb5117568e74e130e6733840b027a7cefecad8e60ab93bf097252da34efef873ad362d5c8880659c351ee5f33b54413e5448c107db1c2db4086794064b34b9238718ded8f8c25d3a55a47b87e0df1a12a2f3e73a5bc0507f52a2fdf751c9d9b2994f13429c7a38ad9b35e31ea104d404b186e8f237b46bc4db5b8ccbe24f01f7d524d330176907dd29a54d013fe7ed9d683ac5802fbb545880f6c224016dc6ac436196871b7f85a38d9a21e9c31b1899b94a0bd7fdbae21f61f8713d11dd0fe0c48a81ff14b553dba7b463284fc84ae362ba125a236a3cfe53ea6e10d457366a161c2f723a719af04216e98804ad63b0fa6d07cafcbdceefe5b24e1120019ca3a99b904811803a8c24153ccce19b3d3e11127e58badebd341d4d6fa16a4125f813ec02c8be350d6b9f2d7a11cad0e3b8ccabb880148a59896a9d589a6707173a386b61811f7f3300b2a0aef5f830eeb505d384a56e239a5b18f96e8bdf68b17440f988e8c9b8467ebdda28191b111b8315e0e33ebb38bf5cfd0f89ca7919bc5250d8a36ec35489c3e11c42f84a2057f81b64262c65db8aca52666a700a015bc7f270bac263b48b459c3f59d4a59fd605b5f7a0f1e80106371e2dc0ca318fc01f92b095108529870243262d50a93285f165b25c93c0abd52c325c633d537a93a45ff1112300cc3754e3bd7bc35c3019fde165019f53c95514eb4e1a98c8b77e48ac442df24af13def9af2c281ddb6ad06e4fff42e31676ba94c883a8e165814985b7ce84fbc55228fff6af18a8bdae1b55066b07e269d05f8dbf94784354e3b4b7bbb340c29657e5357a49bcbd48bc1d304b69dbeda3ca5c6e9787ee3676aabaa162d2a131a4f6470ce514a2ea37737b04f29ef83a205b8dd93eb8d77180384b8c9434d7bbf10c4e47bd2f2b52eca5810ab11e08e7ae108823b85129e2cf353df10fa4d2eeeb305d06ecdfe4b4f14240ebbd9ab0682b423ddf88a36bbae7f427f54d94a3d6c10bea16cf13c71df059481a67ba2ccc4f0ee526ddfe21fafab3a6b2648f273fcc888fec17f6d93254117fbef158140de6514c85bb5e17d3112dc6d6f77ec2d0ee97cd2bf0d27ddb3e1412792b82c1bad3d00afe80c2fd46edd97619176ef08d39533035dbfa08a56513b87427dd71bb9e953867a5d7bd5d1b234f7c17fd8faefc18d580fb5715c21a90f25a8737620b9e845540595c5cbcd612f7b6ea50ebf3f04b8d9ec2635507ea4a8ccbc9475e4f1c77371be2e02b46fd96f4b9c41e2adb8af61580b1dfd4847fbcc416481c351f618aa3f81c47d59cc35f4907c0c930ffdbde1bb22ea7b0acf0ba859a2a59fab42791e2ed9dd59cdb40098650834c274ced922d1b810a341ccba0268503817f5662b7dbba0f6bbb59b9b67e56a59ea76114ec4df6ea0c83c4ff7a345df4c65584f8782db552bff67a471090a7c99e7e50569aaa107a59a871d072892550079d43e05108af07fc7696d8400e3e827c8a145243f53c6056cd916e4df0d23ee0abfb4b8b1756fb0ed03f4fa059b786390e7d7e14e3743e620c805fbb0166cd30f2cc444e678962a5e4a03afe1ab79c665c111f7d7e046d82793727a68047b52c340169aae055216b44bb8933d0449a4d4223a245762dcbfb88e8f418ebfa25cc0193ace983d41429232967337380c989decc7646bf1e42d9041d59e09095709bb6d3c9384db2391cdd2757ab5ce76dcb8a9eaa6e9dc7023fc0d34ebb0e78ee7c8647a87b6c6bd3587bb555172dbab9db3d7163b0ff98e93bbda7fe3ac03074ad8555729d10054813ee52f93d6c4301c6b541b4557f1a953773e8bc88fc4d427a07a993947933b3e6139066f767d6baf4dd5f4eca68d8c3ce1a66ef205a75f9af49da223869d23b8250c8441500556266207784da772e4cd5402451cf5e4b0f9b47f4cfca999fd256351eae2692f9e58f01e1631179575cdf8022b54d7846395e212fe12a7bffc76ac867119dbf97b6a6ba6d559ae0bb502a10aacf41a8f7210b08e1b8daac1c058858a40c449503f8b47bfeac826a7f2c2aec3db95a8efbb82b957d51cb87187a9e96da2f51967be55b8ea71e57d60f168f24c871e376252ecb1ba716e28a80a72e86bd6a4374d3971857103ebdfb1d4ba7ddfb71192d76d6effa9efb06a91be0bed78107484280f9a4ad61348e503eacf8c0df0d7ed7969cfb7bdcd297431df03112b3f242d8809a6ac6f53cc1affa3de803df308c7d6b573a4b4016298478437f28d31d6e77ff13a0115dc66f2f54debe464f427872f51bb7ea18f0b190c9ed43508835e17628ea8eeb9e8e79da14f87bc70591374ce20082d2e1326bc18154d3755862c38bfbc2c3727472d766dc5594fb37b50270fe7861a205f86cf0dbca206a604a28f92e312f8986f59c4eea7e1109b8600dab6234ea80bf4c130ccc2410ca273cd4112b61143db5facfd0f49bf4d6bd81b0984ca8195df852ffacf87b5b4aadfb4128107271eebded8d0f567b30177ad6563e9a9f98ac04f9c19210476fd1442fe59af6ffb4bb70e4ba25ebf4e4dc316198ddb21cb07777998141895a8a20188a69664562279a264b705f465cb005606f00bbc6fc20b16f70a92d8353"}, {0xc0, 0x1, 0x9, "aef116c26db30127260dde9febad99f583fbd6757767cd103f8cafbb73bbd0f99f6e70cc2500612b0c10312fb9a2f1387e3208ad8efa0c0c2efdf80e06d6dee221ac9b4385506e3a6579bc3984aa0c9d95addca9a25ea65c3f4cb557d26499d926e06f9a3db10a44bb2fa97309c9792358518f3b2141b330b8dff20690f235cbe4d1c66b69aba4328074b51a4a8983431fdf76cf975e635ce85a41484ef26286b29332bafc228b0619efa3"}, {0xe8, 0x1, 0x20, "d423bf6b5a364e1b9759876440be3a34ad8a9fbde0532295320c3c6bd39f8a8abf0c82f813c20eab5896ce6f9157197f5292fc008e95107dcfb108d6f00774e26e6fa4e3d352df5431f02d6bc7782b30b50f7224d41e264033a6b59a31a32c8b822f6e505e98905bfa2a114b14217028ac1ebe6445586f37adcb36b28dbd5713151e4fe9b1c92369e6753fe203ea77fdeb3dbb7b646640221ef94b30138704784157d4f0bc4c25bb696405dc308860a5f59fb7beaa738a4fb2cad8713988800193799ca6d15d97b517b2d22ca3349c09b9c1ef2b"}, {0x38, 0xffff, 0x8000, "fd9443ffb0dd0efcf7b6f64652252b5a9b11eacb3fc0b094687f1e840e841c8cec"}, {0x58, 0x7dab14248385516, 0x0, "43e6842826e88d35306bce8e21cfdae36d933065ce045bea5eb1e842675f4a2cdc0c606e94604740bc1b44bbdc6ba3aa967a680cb3642d4ed424110106ff3bbc3e182c6c378b5d44"}, {0xf8, 0x1, 0x3, "fc75e4f40c1ad3d3e2b11760da86268808bce4c74c027b4908d294ac52d56fac9040378724a9a8800a5df93b95f8ea6d5c74841e0aafaeead5d8571e6c6556a31556e29b02b2aafbebd00f0f0e9ec7892c9f4f3573dc6ae61b3e653b7a54985571e4824f7332664383ee213aa4963ae9ac0ea4abcb5f734fd03349ba80bb9e40a837b7bafe31abe4f5e6c39a9418972d768777517c845ae9ac92a592a0e8b1cb8899e7c7429da45a89bb49eeb9c1bf8f61471bf9b6f29ce49cfe53d77f07c5dc57a06c2737fcc0c4edb3abaad8fcdc0a0084d09f78fb72c5ab7f29a3aba4bed2f049a281056a371e"}, {0x20, 0xffff, 0xf36, "6d2d7b58a7d255e72d0b400cae"}, {0xa0, 0xffff, 0x2, "f37db543958614a2d4603d6805efee83347a10b147143fdcdb0f1126a19fa0043eaaeeefff223d3716b9ba264fbb66d02c9c6dccdccb1868f25d8f021bc506c2e5e590865925c8066f20d9eb2e9286aa40b1cb520c5b0d9f940c6cc5e14550b0509cc5c0028fa3e794cca19ef14e25d3c862ed4dffca5e8d5d9582dd3645732bbd6a329c2ce6f2321e6472cd03ef32"}], 0x1400}, 0x8}, 0x10, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001c40)={0x8, './file0/file0\x00', './file0/file1\x00'}) sysctl$net_inet_gre(&(0x7f0000001cc0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000001d00)="4478afc454b84c11d65b7dba3b4377c5d9d9f9abe22d8e3851612beed0c786af213f635a854408513a1af54c054dd38ec9a722056c9f86985689c4af857fe64454a93fb70162f51657a79c58b255ca760b6620a486d1d1f57dab65f55ea00476f8615c82d1d0786ac09fecaa953a6816843f72285014102a719c624c3f701f5ec1fddc731cdcd5779fa275ffba9b0ad6c658b54f9b01288692f6e416d0393f04cf769218613461e1ab09d9e0a748d1b114b3f5c9003cd56b42f438631310dfee355eabf9ab8bca27dc401881e94dcdfe", &(0x7f0000001e00)=0xd0, &(0x7f0000001e40)="143879304c75af47783e712d814c639b6762bbb657397fac15daecdcc6cc0d9a1dbc5049c5219a676cbb14f015bfb48ff024bd3ff25ec7b1a3bd5d98dcb13e910aa5699cad9b1b7f49df2b0c917b77ebf90801569a3faf2ab92e54e344a41c9a9ff970c5bc6cb62133f87ff2f33c7526f49f9334b37299337ee1e7f50efdbf93c898e4b83ea0fe5d8104fc3c2c335a2df81a8bf837bf6d89d04262cf8a82b358d0a34ff41f646e82c325d2645494c54e14545302c2aa9a6ae108406eb4cc6d99d6924bcb486fbbe202ee09cc9ce1233d31d8bd145c270d6820903f047db54910b94cec3bf1fffda72286d1505f4f4f5e2f52b095c38e", 0xf6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003240)="a6d5d2430ee769e095818f3d93af95a586903533097b51d5e385eda62c32d5a2c617ffa83226d606fc47ef5cf6f11db860a6bc49de2773d684c3cd096a8970aea39892eec4fcd32703d901d9cab4a930b4ed65bb549b1339f2e027a959bb49f182b12c6ebec2144b15aaba13bc5a3aa1f9c9d51625de3d5a8652dd5a62ae3d5056f2830eeddc399cd8f58a0e14b174cf97b49c0c779a31ed9aeca98c865a1fe9c84d9417f4836efbcba8a373e4c86e38cc651532bc85aa0e03cd3ac0c21c6b0924073866da371be032b7acdbde", 0xcd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003340), &(0x7f0000003380)=0x8) acct(&(0x7f00000033c0)='./file0\x00') r3 = dup(r2) read(r3, &(0x7f0000003440)=""/164, 0xa4) executing program 5: setreuid(0x0, 0xee01) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0xb02eee9c9a7dde55, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f0000000400), &(0x7f0000000340)=0xffffffffffffffaa) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0x6, 0x3, "6106a6bc44862c5008c8b500008fa800"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xfffffe5b}], 0x1) syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000040)="22ea1f7ac64796bbee96dca2ba246b791b7ba9285209b6a2751a8e2942215351f0a2e9a0070fcfaeb35d1f331d03fc9f301ddc6608275dd476931d5e07316bfbd4fc071ceba5725c7aef1b310c4164dcaff452e2369226f1aeabe87d676f5e2277c992d35eec", &(0x7f00000000c0)=0x66, &(0x7f0000000100)="9475950fa75c723601f4a343e4bc967fb45a6b75e6033f064c5258fdf6881a9d09b7e5863d7a3e1056829018c1f8ae2af73faf390b31537c1a44d7f2d11432d18b03b2d5d1000ecaa4e9071e0397ac1e56687c52266bc21ca48e600467d5b4010401a01c52223a9ea6c96c117f6bdc99a9825296204e880730febec4f30fd0833a4fe9a7ad0ddb9499404878ffb7d105b7c4355cbe9fc323e45dbc3693d9f32823e9d0dd0bcf", 0xa6) r1 = socket(0x18, 0x8000, 0x9) setsockopt(r1, 0x1, 0x8, &(0x7f0000000200)="e186be167e03dc2711f86af89d7e89353ea03f340ba8ba16568d9121f34cc43205c66845e6459a8926e7cc658548b25f99c6333873dbbb772a785008657d0be101d5433ee15d64b699eab0b40b0adc522bb92d124bf29e7d22035489b5adda99b265da169866d3996a1d7b70187b37b57be85481ed4008dc58607684a7595dfc40722baf6487b5009c243834a89f8f1033b4debc75e5e6e5d2dd26a44dfe532d281b9e71e28b67d7133a8ef9a52fb1fe60820ef1365781e1a50624fa54fb", 0xbe) executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000700)}) (async) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) close(0xffffffffffffffff) (async) socket(0x0, 0x0, 0x0) (async) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwrite(r1, &(0x7f0000001500)="18", 0x1, 0xffff) (async) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x0) ftruncate(r2, 0x91a1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x401, 0x9, 0x7, 0x5}, {0x3f, 0x3, 0x3, 0x7fffffff}, {0x6, 0x7, 0x6d, 0x8001}, {0x2, 0xfe, 0x80, 0xfc6}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000140)) (async) getrusage(0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000180)="f16b255fb02d288aa9b4c6d9a0ad871e0e4fab6313cbf4d901b742e82d4dc3b7a8426942a30ff9186737a951733a4bfdd298ce8688ba51acc90e07b2b874d2be677439214d20bad2372867114422cfde4be69295a48cb0bbf3cb92f7417110cdce1790d95814a623fb1830ae4c1cdd4b93eb255c4ed3c70d4cc769529d", &(0x7f0000000100)=0x7d, &(0x7f0000000200)="aa63ff28516684f4e24e49a10bac1ffe03c7f7c9ac7f220982992cecb2fbeaa1d20dae1acad4f1a2cd9220cbee4dd7c72a7af0d7028d54472604a39bfd8640985f135c279931980d1f86c1a6af720f5b31803f89a66cf883df0b255636b1c517dd0a4e140fc5527c28a662ffc4f93bea7fc7df4184ed4b6d8b5d52672fe374ba1bb27d3c7b0838703f597ae51350d1bb248e4d1f8c37012f4c8c244d19b984d441661b63adb0e20e65919dfb341f579e310e9d86dcc45c19037a77e7b7d7", 0xbe) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet6(0x1e, 0x3, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0x8, 0xe) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000001c0)='./file1\x00', 0x0) renameat(r2, &(0x7f0000000140)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00') getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000002b80), 0x1, 0x0) sysctl$hw(&(0x7f0000000640)={0x6, 0xd}, 0x2, &(0x7f0000000680), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0xa}, 0x2, &(0x7f0000000280)="c76bb2d5d5194c0fb70d95adb8af1d73bfbc1e3d35b1fd725caa1dd4da602a606b317f28fdc175233579ea6f32", &(0x7f00000002c0)=0x2d, &(0x7f0000000300)="7e64c4c7c04d5688bca64ca819ac2b070aca6b1f12b5214cfae9b8cbbdeb714ee7", 0x21) socket$inet(0x2, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f0000000400)="bb9c9cafa8fd41da4729f5e2b2d26119c59d106999ebdf58b6e5c67715d8454b4a8d34d5a4609190de711191c3033361ac78e882821f12acf389ef933eef56ee7aa9d12c4fa1a0aa6b17d0109d22326f007ef5686dabbdb6c842c8fa1e2f399b0aa1fbd140f560da36473c149357f36913a2a6031e7e0bb68f2208353b6de7dcc6b01e92694da0f371da0584ef1fec0b492360882c64c4eb3088e0a8595e9db1c9190e8e9d7fc260aba790f0e12a93e1387f5675360bec9dc881dcdb8d87", &(0x7f00000004c0)=0xbe, &(0x7f0000000500)="5a3a33f0cad425e3a88cf5f55e920c51650aa6c976276cd0ffe58e711b3c2f9e4edb1bc82ac8e2c9925a2d36795561667f9238bfcfd16e747f6b179ffa993fd7d9904bd96dd560f4215579d1fc4f3c0e0fee814428aace42ef851105e43255cea5cd46a2835e712cc8e862cf3129b5ed737ca55f5cd4b276b716fe859fe15a7b55aa095f4abaabfc7ee5eaa51ad9a17566b84b6ab946502767e2fe3c45f803ad24c8", 0xa2) pread(r0, &(0x7f0000000040)="16", 0x1, 0x400) syz_emit_ethernet(0x26, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffffff000018000000000000907800000000ac1400bb88020702c9011533d52decf0af367a1ab3c4e0168cad41bdb489e7a4d84c5513be20678bde7a26221781819cde94f4c39d58d0d4ec6932e12d29c40787a98755327ff256aa80d426f71e361c8b9c018ac3b3f1783abf0d903deaa7724524d3459e2a4d25d857b8950fac1a7a1c7758b25b8601a9ff7fe8f9ed8f960af2f1f2a2af63d29c07f13417d438ad2441771ea6c595d95e27439b0000000000000000"]) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f000006b000/0x2000)=nil, &(0x7f0000713000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f000048e000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000194000/0x2000)=nil, &(0x7f0000410000/0x3000)=nil, 0x8}, {&(0x7f0000660000/0x2000)=nil, &(0x7f0000232000/0x1000)=nil, 0x7}, {&(0x7f0000686000/0x3000)=nil, &(0x7f00007c7000/0x2000)=nil, 0x3}, {&(0x7f00001d7000/0x2000)=nil, &(0x7f00001bb000/0x2000)=nil, 0x7f}, {&(0x7f00006f4000/0x1000)=nil, &(0x7f0000430000/0x3000)=nil, 0x8000}, {&(0x7f00004f8000/0x3000)=nil, &(0x7f0000250000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000226000/0x3000)=nil, &(0x7f000038c000/0x1000)=nil, 0x16}, {&(0x7f00001e2000/0x2000)=nil, &(0x7f00002d8000/0x4000)=nil, 0x80}, {&(0x7f00000da000/0x3000)=nil, &(0x7f00005c0000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2281}, {&(0x7f00006ab000/0x3000)=nil, &(0x7f000052e000/0x3000)=nil, 0xf1a}, {&(0x7f0000536000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f00003a0000/0x2000)=nil, &(0x7f00000e7000/0x1000)=nil, 0x5}, {&(0x7f0000714000/0x2000)=nil, &(0x7f00007f9000/0x4000)=nil, 0x7}], './file0\x00', 0xfffffeff}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) executing program 5: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) geteuid() r0 = semget$private(0x0, 0x7, 0x3c0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r0, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) semop(r0, &(0x7f0000000100)=[{0x3, 0x801}, {0x0, 0x2, 0x400}, {0x2, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x8, 0x0, 0x5}) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) kqueue() r4 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 4: socket(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000380)=[{}, {}, {}, {}, {}, {}, {}], 0x7}) r0 = socket$inet(0x1e, 0x3, 0x0) getpeername(r0, 0x0, &(0x7f0000000040)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000040)) executing program 2: socket(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x21) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x8f}], 0x6, 0x0, 0xbc, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 3: r0 = socket(0x18, 0x2, 0x0) close(r0) (async) r1 = socket(0x800000018, 0x3, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x8006}]}) (async) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000040)="00fb6c4f", 0x4) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvfrom$unix(r5, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) (async) sendto$unix(r6, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) write(r3, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) (async) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x11}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) executing program 7: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71f91e4771ac0058bc5a91500694a34b8e5f84cf71b59c7afec370820fbd70f3412867e8048786598956c3c75c1a0f6eb8166b22bbeaf455cd471c160e3909c5b2c1d702744ff37fdfd8810face2", 0x0, 0x0, 0x0) setrlimit(0x8, 0x0) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r1, &(0x7f0000000180)='./file1\x00') r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) readlinkat(r1, &(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e80)=""/4096, 0x1000) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) r5 = openat$null(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, 0x0) ioctl$VMM_IOC_CREATE(r5, 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}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffffffffffff}], './file0\x00'}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r6, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="efa0a6a92b65bbaad6fe2724aca3065fdd9585381b01b2509bf61207f18ede", 0x1f}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="974451973f0ca5bb88ac7973ca035917a8df398cb3795b7f8235f7954d73", 0x1e}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x8}, {0xffffffffffffff9c, 0x40}, {r0, 0x4}, {r0, 0x4}, {r1, 0x80}, {r0, 0x20}, {r0, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x80}, {r2, 0x40}], 0xa, 0xfd9) socket$inet(0x2, 0x3, 0x0) (async) sendmmsg(r0, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) (async) writev(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)="efa0a6a92b65bbaad6fe2724aca3065fdd9585381b01b2509bf61207f18ede", 0x1f}], 0x1) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="974451973f0ca5bb88ac7973ca035917a8df398cb3795b7f8235f7954d73", 0x1e}], 0x1) (async) poll(&(0x7f0000000040)=[{r0, 0x8}, {0xffffffffffffff9c, 0x40}, {r0, 0x4}, {r0, 0x4}, {r1, 0x80}, {r0, 0x20}, {r0, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x80}, {r2, 0x40}], 0xa, 0xfd9) (async) executing program 0: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0xffffbffe}}) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000002540), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5}, {0x7}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) msgctl$IPC_RMID(0x0, 0x0) socket$inet(0x2, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}], 0x1) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000540)={'./file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000540)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x61}, {0x8106}]}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r5 = dup(r4) writev(r5, &(0x7f0000000300)=[{&(0x7f0000001600)="1d86a4e342e0640216dbeec4f9fee5947f2252f8e1385779ef06cd8251c61ea4cba69e3d00dc8e392f5c62bf6d300b75346b2b4b501520b4811531d52b612d26c9029442b39461207117d59699e4f718c00c06d0dbbc212df81c23040a542833b8efd3c5d53d60726bacf1005aa4fc3a48e65e7e2e", 0x75}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000080)={0xfffffff7, 0x3, {0x7, 0x5}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) close(r0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 5: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x7ff, 0x0, 0x3, 0x2e}, {0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000001100)) fsync(r3) setreuid(0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = semget$private(0x0, 0x4, 0x1e) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x3011, r2, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d, 0xfc}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) write(r6, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x8000000000000000}, {0x0, 0x7ff800000000000}}, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r7 = socket(0x18, 0x3, 0x0) socket(0x20, 0x1, 0x15) r8 = dup2(r7, r0) getsockopt(r8, 0x29, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x2, 0x0) shmdt(0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001000)=""/229) executing program 6: 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, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknodat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) setreuid(0xee00, 0xffffffffffffffff) r2 = getuid() r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r4 = getuid() setreuid(0xee00, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) readv(r5, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0xa, 0x1, 0x0, 0x0}) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0xc0}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffd}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000001c0)=[{{}, 0x0, 0x0, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0x48, 0xfffff, 0x400, 0x6}, {{r2}, 0xfffffffffffffff8, 0x1a, 0x1, 0x8, 0x8}], 0x80101, 0x0, 0x4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x12c) msgrcv(r4, 0x0, 0x3b, 0x0, 0x0) msgrcv(r4, &(0x7f0000000b40), 0xa6, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0xfffe, 0x51) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000b80)="601d18253536eb523e1f2a212ea4747ae8f772b254cef012e37495473e3b32e7c512c940458bccbea2a8c0b69c3a728ae071ffc1e631e3ead047975e63b99bb38c1fcaea9d1115a547ebbd7af0e790eb27e93059a9b00640bb1f0f9f2e130217dc46a1d1841c879b6783da32600644c83f164d0d6778c3e4fc7b164d43d11232547d6a65d26d9cdb9873cb57ec7c8603b1e30879c60f4c3bbb910b6dbcea8be0ff7ea6d5c33c54f396a9d1175e0da830ded24cc9f1efa4424c3be70fdd261d44b9bb4a918c", 0xc5}], 0x1) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000100)="3f4892d9d6989eba44342c610c2de7591e37206918d4a9e2bd91", 0x1a}, {&(0x7f00000002c0)="37a2ab0761ddbc86858f59601bd01c1d7e43a0e0e795201b6700e066d3156c4aef686bc4e88e6ebf72bf907da5aec5d52935a77165b69227346c78705d26144682201539732c5da2dcdcf5bea24cf4cadc", 0x51}, {0x0}, {&(0x7f0000000800)="6aa8b6dbf080ca031ee6baf912a6fa9f9452e47f481b91db551a21855dabc831a376dcde2acd0c8746eb2c5bf5a498a0a72553a5e1f2c170fc243896f9eee584ed8b6484e98751e98a74a81988829e5e8fba3e1c33fe76b4ecc1a19516b87f2a195342fb9d3e7dd709dd44cb5623ec7535bdf29a28fb2388433bddccfe1091cfa2e257c76beac00ae5bf18ced5c62414c748a33c91f34ec432a139a9fedfd54c1f13f3e39377c2139bb17a94bb20846c10d09e55c19de788821db6778e3a0b441117899cc7b2fe3b97f25291499535db9059dc9716b77e855a7453d9bc7287ef032693fbcb881827e7269a1322", 0x3a}, {&(0x7f00000009c0)="6fac7694b56bbaff041839439e5877f2c0fef4fcb751148e7858caa503ffb0b8b7162e842daba061044669a2f2113924c7f1a31b21f422f2b912a1a614b70ce402bf945a21caaef31c6607945bd50a6bb61470430d4db7a9fe6be4ab558a6c8b33b2608db991f8b6a01c9b", 0x6b}], 0x5) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgrcv(r4, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012"], 0x11, 0x800) sysctl$kern(0x0, 0x0, &(0x7f0000000400), 0x0, 0x0, 0x0) executing program 7: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/151, 0x97, 0x1800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)='<', 0x1, 0x40a, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) utimensat(r2, 0x0, &(0x7f0000000440)={{0x6, 0x90f8}, {0x1, 0x2}}, 0x0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="8449a4fe5a8bb654fba9262e18c8d746b2783331d1f635f1bd4f5aec745763baccc65630a77d7f833eda2a388d4428790fac98483a78eda7704912385a7884d0cddad5b43fdc24dfd8543d6da69c76db26dbfeff627e0294bf518700c684449d86305f4baa21fc7e361a6c164d1840ea6d01d46593009577f8be416aec8e3dfdecaa79d3b3c0e9429844a05ce23f11e3c49bae2696306ed4a5eadc20fd6323914fae1f01e3", 0xa5}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "f1ba36ef57df8151a58bee5f7d7d6c35cfebd27292c24bfab3a2a49703cfe42704f94f4234cdf9237558cd9f0cb242ce9b4dfe0c380d7708815b6585c35b63eaba11ef30fe26f0db13bfbf6591d23bb3766dcd50bdff0b351672c254ebc43cc30b048ba899b7e08c1cefc411b2ba6473a2c4c77dba91424e0958392f93f1c4bb46f40b478608e48cc164010270d02b20d97a3f30455f9f311c5696397eac212c91983f4d16bafed5eee0743d51510a45c5e2ff250a533784f11459b5d6be54df64ba8a864bc14049978e484f7251da288dfb48cbb317ff210dbf4421403d950f0e10910a8dc8348d18efb07d555273653109826da8ac2424deb7387d798b4eee1b2c9e8871d7564730b35465919da3805f99d88d7801b3e4bc36c1a250b88be264d50952b3d7c5792bfbc52305bfc4b0606d5f116afaf6f3a51e7b3a21b727f519407a1b7ea531f2948bdda0b19083661cfeb05f0e49c9b6c8db5c232be0ea32f524a5d5d376fb269746c3f7633a851cd42398bd76c0f338b0770abfd3b9cc14d17a629b9c7aec09b6ec4057fe511800117bb7f8f5f8949162ebae7e2880083add93c3f2f59132fcb18d68780523316ad18ff2ca036bb5a8fc1df93c1598048378f6b3f55afb1087dfde88b119908a1b3594610806cf001b74cf1b8c78ec6087c1d636c0b95b884933451abca5100b6fe4c2506d2f6ca188cb85954df430784f63316c01703d6c76acde7dbdc217127e4e66d7c084f00e70b347006ca57b0ba554c52cd822f0f9712526234fdf4da5355c3788ca3cf66f0a1a87dd0535e984605f870390803e9fe1cfc61bde5eb206d5151a2459ea2932814bd2b2c070257d742053ed073f909b6e41b63bdaa09715b91dc89737971f71aec93cddc7c6476189152466cc8a6fe369907d16177215886862cf869aa914836d641c7104b3623cd31101acb51ee6d3a85121503f5164337fa8aae481f201c7486e73e1533c41e73d6e5d388c82e4f7d198c02fabf7790ca64740746e869d4a1adf180d1ca2dd4cd01040dce811ea5cc17f75d18b5ca30d3a0101067c20588da5a0ca7f9869c63d9c08241066272e4290693fc3e79ffe763d3163577654a8c15e8a0594537b17f67639d8ed2281c539a5fffb9673be80a499a09d90e0f0221107316948638c755cb346ed421693708387facb053257a94eb669e1f4ac3da4637e980843956aaca12101b4a39531407063359f37435d14a6dc0ef9e16609f37557a503598b932c7a798f271b4b0e5d999caa8f5fe3868bf7c2f77535d0c6816388870bb738cf990aa1a8dceb053fdb0718f942bd229537c858d1c261bbffe79d9c83ae447b1f3b9629a44d7fb8f7ed275e8e326a448ec25dbc61071aaf4c751ca849a2800264c38edd20a9dc10e873a6010720700c6dbbdd5e4cc738d1e0a57cbfac2ef4fa0c65deebcdc5f3fc0d52553e32084384bc9a310f2cfaef13d1ddd63ead627cd97fa381ef34e559b271652fa03d13b7aee405322c0b9be0f3f282e0ad751a870e601e07656fd65e493b796c454d4b26ed7498e44176965a718334f94f0d9018f963cff8b2e7d5e265e9a91b0f5d15c506ac7c2bef88d87428853fb124aa360cddbf69b9fba13ad1035603649b7ec85238d93861d6b118f258417d67b423879495cd0bec574afb05b60f6662334fa3ea15ead66e20bbcc36d52f725c52eaab022d4812ace9acbec9a14c9b55df52bf88e51335f5b4f23b8517d7699cf19a6cf9318cef4b73e0c7d3a51e2fdeac255fbaf217ed2cf0ada74485256ce10b1d7824236fa98eef5ff87d57b8b44dcde0fd6d455e40e48795b146e6fdd49ac3b2135c80c5a3d89f6c658771f7c9af6effdc0e73528c49c930a853df50bb800fb94b2f598b31d6426de783f2de4f43602347a6e4b16e59096776527ea2c91e0d10cce490b4b234ec6686fd829fc5c4638ed177b7f7d90c2a153f4b370daa08a514f269401da3f364c875fbf5edbfe4b01f41aaca5d63035a98321ac226680a9605c62cdfae36eca8c4f32e85c8c505617f28baeb3e1bc155383ea7425a72e5fa3b933954c28cf870d45f626716a0d592f121ef6042eeefbae28d25d294c1f3fbe2ab4b1c118daf85dc0e86937571054680fa4f80bd84b243e816989a2682b866b7dd978a8b228ed4cd98ad83612c84da4dda9bba5a38025fb2c1b47d3e5650d17b25788c81f46a88d515693ed3253329f61c58ea42235f39a68714d3e61371f8117fde7237e0696a730cb93c53f6bc872f29579c14698f220aa6b964975a0ef08e1741b349905926cf5b7360d1f80751155350a12be5c161e7559acf60760471c60baaf75a79c940106ef1bd9d3d4b45b8cca04e464fd0feffa968ee77ce6c5acba74f0be965c97230f77c553c93ae57e22bb4a0779278633e1e64b2b9c21413f198211dbb37cea82b1ba490ec768142100199e5d1ed7c80494888e7a6c8c480c8fdffaecafbe991f4b4917bd5f95c72c335e424557364609dce66c811dc2528cd148f1d8ba9dbfc3eedcca70189b5080aa1f38260fa424aa1036edcf5be7e6e855008e3cd0721ae1d7b6200189435a391040b8bc277a95cc45a2d41a76f17ce95ef4ee5da8e9640017a2c3303c5c09758cc72f65f63d11712b792dea83402da00544dc746a259ef1b87fd7218e528eeedfb5d9ff32d17efd8164171356cbbb96571d3164503852dc66ec6929810e4044ed47efc83a443f9e9644e41781e4c0590e7252b7f1c923de6839b473dbb2e90a1718c0179426e30e983751f1f5aa0be24c7bc6852ac7fdeea3ca104787e26a2e4685019f6c862e4e87752b23bf41b96357a41b689c45244f6443d76a68b78e4c172c85c11cd5582c30e77b7e4e08f6139ef14925b421b2853cc532f8d173da5518700cd384cff143be5302719e683f09b43f6b50e596a16a9036a847ccb50709074b04bd2bcc1033b424ef7c20b8f184edc201c1971fc856a4beda2b3adb697c8e5700b698cd17e56991553b5bc2c7774ef56fe18ee389eafbf3bf30a2d0e4fb49b0ea7ff48010bb0d0043cc869b7a4146588de945db6ec05425414976895b2d6bd5c1539a53d2cb4da42ada60a09f6842d47b6dded0fb605a2a1a23835a67b2fe8843a950e3f9ce3a0e733a14babbda7e225d591d3683d8b5de4471727acb5117568e74e130e6733840b027a7cefecad8e60ab93bf097252da34efef873ad362d5c8880659c351ee5f33b54413e5448c107db1c2db4086794064b34b9238718ded8f8c25d3a55a47b87e0df1a12a2f3e73a5bc0507f52a2fdf751c9d9b2994f13429c7a38ad9b35e31ea104d404b186e8f237b46bc4db5b8ccbe24f01f7d524d330176907dd29a54d013fe7ed9d683ac5802fbb545880f6c224016dc6ac436196871b7f85a38d9a21e9c31b1899b94a0bd7fdbae21f61f8713d11dd0fe0c48a81ff14b553dba7b463284fc84ae362ba125a236a3cfe53ea6e10d457366a161c2f723a719af04216e98804ad63b0fa6d07cafcbdceefe5b24e1120019ca3a99b904811803a8c24153ccce19b3d3e11127e58badebd341d4d6fa16a4125f813ec02c8be350d6b9f2d7a11cad0e3b8ccabb880148a59896a9d589a6707173a386b61811f7f3300b2a0aef5f830eeb505d384a56e239a5b18f96e8bdf68b17440f988e8c9b8467ebdda28191b111b8315e0e33ebb38bf5cfd0f89ca7919bc5250d8a36ec35489c3e11c42f84a2057f81b64262c65db8aca52666a700a015bc7f270bac263b48b459c3f59d4a59fd605b5f7a0f1e80106371e2dc0ca318fc01f92b095108529870243262d50a93285f165b25c93c0abd52c325c633d537a93a45ff1112300cc3754e3bd7bc35c3019fde165019f53c95514eb4e1a98c8b77e48ac442df24af13def9af2c281ddb6ad06e4fff42e31676ba94c883a8e165814985b7ce84fbc55228fff6af18a8bdae1b55066b07e269d05f8dbf94784354e3b4b7bbb340c29657e5357a49bcbd48bc1d304b69dbeda3ca5c6e9787ee3676aabaa162d2a131a4f6470ce514a2ea37737b04f29ef83a205b8dd93eb8d77180384b8c9434d7bbf10c4e47bd2f2b52eca5810ab11e08e7ae108823b85129e2cf353df10fa4d2eeeb305d06ecdfe4b4f14240ebbd9ab0682b423ddf88a36bbae7f427f54d94a3d6c10bea16cf13c71df059481a67ba2ccc4f0ee526ddfe21fafab3a6b2648f273fcc888fec17f6d93254117fbef158140de6514c85bb5e17d3112dc6d6f77ec2d0ee97cd2bf0d27ddb3e1412792b82c1bad3d00afe80c2fd46edd97619176ef08d39533035dbfa08a56513b87427dd71bb9e953867a5d7bd5d1b234f7c17fd8faefc18d580fb5715c21a90f25a8737620b9e845540595c5cbcd612f7b6ea50ebf3f04b8d9ec2635507ea4a8ccbc9475e4f1c77371be2e02b46fd96f4b9c41e2adb8af61580b1dfd4847fbcc416481c351f618aa3f81c47d59cc35f4907c0c930ffdbde1bb22ea7b0acf0ba859a2a59fab42791e2ed9dd59cdb40098650834c274ced922d1b810a341ccba0268503817f5662b7dbba0f6bbb59b9b67e56a59ea76114ec4df6ea0c83c4ff7a345df4c65584f8782db552bff67a471090a7c99e7e50569aaa107a59a871d072892550079d43e05108af07fc7696d8400e3e827c8a145243f53c6056cd916e4df0d23ee0abfb4b8b1756fb0ed03f4fa059b786390e7d7e14e3743e620c805fbb0166cd30f2cc444e678962a5e4a03afe1ab79c665c111f7d7e046d82793727a68047b52c340169aae055216b44bb8933d0449a4d4223a245762dcbfb88e8f418ebfa25cc0193ace983d41429232967337380c989decc7646bf1e42d9041d59e09095709bb6d3c9384db2391cdd2757ab5ce76dcb8a9eaa6e9dc7023fc0d34ebb0e78ee7c8647a87b6c6bd3587bb555172dbab9db3d7163b0ff98e93bbda7fe3ac03074ad8555729d10054813ee52f93d6c4301c6b541b4557f1a953773e8bc88fc4d427a07a993947933b3e6139066f767d6baf4dd5f4eca68d8c3ce1a66ef205a75f9af49da223869d23b8250c8441500556266207784da772e4cd5402451cf5e4b0f9b47f4cfca999fd256351eae2692f9e58f01e1631179575cdf8022b54d7846395e212fe12a7bffc76ac867119dbf97b6a6ba6d559ae0bb502a10aacf41a8f7210b08e1b8daac1c058858a40c449503f8b47bfeac826a7f2c2aec3db95a8efbb82b957d51cb87187a9e96da2f51967be55b8ea71e57d60f168f24c871e376252ecb1ba716e28a80a72e86bd6a4374d3971857103ebdfb1d4ba7ddfb71192d76d6effa9efb06a91be0bed78107484280f9a4ad61348e503eacf8c0df0d7ed7969cfb7bdcd297431df03112b3f242d8809a6ac6f53cc1affa3de803df308c7d6b573a4b4016298478437f28d31d6e77ff13a0115dc66f2f54debe464f427872f51bb7ea18f0b190c9ed43508835e17628ea8eeb9e8e79da14f87bc70591374ce20082d2e1326bc18154d3755862c38bfbc2c3727472d766dc5594fb37b50270fe7861a205f86cf0dbca206a604a28f92e312f8986f59c4eea7e1109b8600dab6234ea80bf4c130ccc2410ca273cd4112b61143db5facfd0f49bf4d6bd81b0984ca8195df852ffacf87b5b4aadfb4128107271eebded8d0f567b30177ad6563e9a9f98ac04f9c19210476fd1442fe59af6ffb4bb70e4ba25ebf4e4dc316198ddb21cb07777998141895a8a20188a69664562279a264b705f465cb005606f00bbc6fc20b16f70a92d8353"}, {0xc0, 0x1, 0x9, "aef116c26db30127260dde9febad99f583fbd6757767cd103f8cafbb73bbd0f99f6e70cc2500612b0c10312fb9a2f1387e3208ad8efa0c0c2efdf80e06d6dee221ac9b4385506e3a6579bc3984aa0c9d95addca9a25ea65c3f4cb557d26499d926e06f9a3db10a44bb2fa97309c9792358518f3b2141b330b8dff20690f235cbe4d1c66b69aba4328074b51a4a8983431fdf76cf975e635ce85a41484ef26286b29332bafc228b0619efa3"}, {0xe8, 0x1, 0x20, "d423bf6b5a364e1b9759876440be3a34ad8a9fbde0532295320c3c6bd39f8a8abf0c82f813c20eab5896ce6f9157197f5292fc008e95107dcfb108d6f00774e26e6fa4e3d352df5431f02d6bc7782b30b50f7224d41e264033a6b59a31a32c8b822f6e505e98905bfa2a114b14217028ac1ebe6445586f37adcb36b28dbd5713151e4fe9b1c92369e6753fe203ea77fdeb3dbb7b646640221ef94b30138704784157d4f0bc4c25bb696405dc308860a5f59fb7beaa738a4fb2cad8713988800193799ca6d15d97b517b2d22ca3349c09b9c1ef2b"}, {0x38, 0xffff, 0x8000, "fd9443ffb0dd0efcf7b6f64652252b5a9b11eacb3fc0b094687f1e840e841c8cec"}, {0x58, 0x7dab14248385516, 0x0, "43e6842826e88d35306bce8e21cfdae36d933065ce045bea5eb1e842675f4a2cdc0c606e94604740bc1b44bbdc6ba3aa967a680cb3642d4ed424110106ff3bbc3e182c6c378b5d44"}, {0xf8, 0x1, 0x3, "fc75e4f40c1ad3d3e2b11760da86268808bce4c74c027b4908d294ac52d56fac9040378724a9a8800a5df93b95f8ea6d5c74841e0aafaeead5d8571e6c6556a31556e29b02b2aafbebd00f0f0e9ec7892c9f4f3573dc6ae61b3e653b7a54985571e4824f7332664383ee213aa4963ae9ac0ea4abcb5f734fd03349ba80bb9e40a837b7bafe31abe4f5e6c39a9418972d768777517c845ae9ac92a592a0e8b1cb8899e7c7429da45a89bb49eeb9c1bf8f61471bf9b6f29ce49cfe53d77f07c5dc57a06c2737fcc0c4edb3abaad8fcdc0a0084d09f78fb72c5ab7f29a3aba4bed2f049a281056a371e"}, {0x20, 0xffff, 0xf36, "6d2d7b58a7d255e72d0b400cae"}, {0xa0, 0xffff, 0x2, "f37db543958614a2d4603d6805efee83347a10b147143fdcdb0f1126a19fa0043eaaeeefff223d3716b9ba264fbb66d02c9c6dccdccb1868f25d8f021bc506c2e5e590865925c8066f20d9eb2e9286aa40b1cb520c5b0d9f940c6cc5e14550b0509cc5c0028fa3e794cca19ef14e25d3c862ed4dffca5e8d5d9582dd3645732bbd6a329c2ce6f2321e6472cd03ef32"}], 0x1400}, 0x8}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001c40)={0x8, './file0/file0\x00', './file0/file1\x00'}) sysctl$net_inet_gre(&(0x7f0000001cc0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000001d00)="4478afc454b84c11d65b7dba3b4377c5d9d9f9abe22d8e3851612beed0c786af213f635a854408513a1af54c054dd38ec9a722056c9f86985689c4af857fe64454a93fb70162f51657a79c58b255ca760b6620a486d1d1f57dab65f55ea00476f8615c82d1d0786ac09fecaa953a6816843f72285014102a719c624c3f701f5ec1fddc731cdcd5779fa275ffba9b0ad6c658b54f9b01288692f6e416d0393f04cf769218613461e1ab09d9e0a748d1b114b3f5c9003cd56b42f438631310dfee355eabf9ab8bca27dc401881e94dcdfe", &(0x7f0000001e00)=0xd0, &(0x7f0000001e40)="143879304c75af47783e712d814c639b6762bbb657397fac15daecdcc6cc0d9a1dbc5049c5219a676cbb14f015bfb48ff024bd3ff25ec7b1a3bd5d98dcb13e910aa5699cad9b1b7f49df2b0c917b77ebf90801569a3faf2ab92e54e344a41c9a9ff970c5bc6cb62133f87ff2f33c7526f49f9334b37299337ee1e7f50efdbf93c898e4b83ea0fe5d8104fc3c2c335a2df81a8bf837bf6d89d04262cf8a82b358d0a34ff41f646e82c325d2645494c54e14545302c2aa9a6ae108406eb4cc6d99d6924bcb486fbbe202ee09cc9ce1233d31d8bd145c270d6820903f047db54910b94cec3bf1fffda72286d1505f4f4f5e2f52b095c38e", 0xf6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003240)="a6d5d2430ee769e095818f3d93af95a586903533097b51d5e385eda62c32d5a2c617ffa83226d606fc47ef5cf6f11db860a6bc49de2773d684c3cd096a8970aea39892eec4fcd32703d901d9cab4a930b4ed65bb549b1339f2e027a959bb49f182b12c6ebec2144b15aaba13bc5a3aa1f9c9d51625de3d5a8652dd5a62ae3d5056f2830eeddc399cd8f58a0e14b174cf97b49c0c779a31ed9aeca98c865a1fe9c84d9417f4836efbcba8a373e4c86e38cc651532bc85aa0e03cd3ac0c21c6b0924073866da371be032b7acdbde", 0xcd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003340), &(0x7f0000003380)=0x8) acct(&(0x7f00000033c0)='./file0\x00') r4 = dup(r3) read(r4, &(0x7f0000003440)=""/164, 0xa4) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002680)={0x80000000, 0x7, 0x3, 0xfffffffb, "0ec7058918ce2960d76dafe1492fbc15aa283fe9", 0x48000, 0x2}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async, rerun: 32) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r4, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000040)={0x0}, 0xffffffffffffff12, 0x0) r6 = socket(0x2, 0x3, 0x0) dup2(r2, r6) (async, rerun: 64) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (rerun: 64) write(r6, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) sendmsg$unix(r6, &(0x7f00000004c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000540)="81bfb259255ccff8de530bad0c02ae994661b1e78dcefa694b3cda12f718e8b4a246db6569ef0ee963bd20e6218545efbab37e1493f60349cead3459e1ddbbd8ee24b657818a2fb5d8056ed2f86e4e0475a05adb54db62b78e79e9e3cdc9a4cf669804fe873391e67bc7467c7be1eb1d723d1f028bb0000455e08ab01d1b301267309a70388f32ab2daa404f8df2d3b569776a85ede10769e6b2bb1e21452634b27a52936d66c62a24d1696327c788018e47d5edfec5b321b6794261d65a08ea11dc777686cae0297a35539fb9f6fc90b0c3099156a765a7ffea3732d7fd64eae01aee064521d0ae3ba8dbaf85970010fcb5a734d7d196ca59775ea8cf7c357c373bd64050b4bc387520174b705a907274d92479a4b7377ed0fbdb9cdcd597fa827aca7c8de0d090e64d26298802cb3932e0cb9ac357a6232144c4c1104e5056bf95a56a0219af632566b2dde25dcec357346e05131139fcb8a8ced30c7dd878efd3f7b9cbeab66dcd7c393cd7d24e5cacecf02cab1ab52a44badc01fd4906fe7b954b380929741e822513e934d96b9882c8fdc98d9b918bdacbca376844e60858a8b00d9ec8f8aea1ac2b862959915785ccbd9cfaace9256513a08269318bdae0ecf092e3823dd8a06ef4f51e15435d3d45eb9eb2e64c43dcb98e9229cf9e71b0ef270f9d0f4236c01f6a6733279577a9d58fc4f8d6440bc9bd7d4f8fe569336c1b44fb7cb04d1602f21f6f52daecaecc69160690a4f7149e23c1f3b0ad1f6aac241eb3f954892a7c059946eaec6ca13e8c8b8378456670deaac4e61e977325ba9c95b863bee1fec95fba50853d0babf4046176094e9ce1f1caf7211556c25083098e9462e2091850c456dad6bb171fd9a1ba8487c55402a9a88f3054bf86f1a38852591cb90319e864a1fe864238c0b2faa9df2f0d7342cbb77ff4c6efb15abd381f7e53bd506a91489dc2a5b7485ba8b28404e8008087288a8ff84fcd29f7f089cb44cf8b9364edab901c63544ffe1800ef7c43e48792b82a1f11114f28ab8dd7b6242de49179ee1d091c85fd8508e91a7515f1a57929e87b3e8bac5a5b47f1fc68fc2bbf0068dd3320a41717e7f77a410842c130d2038f4553f5ca5bc4fe8a43df9dd170ce724af2c27ae9ad3dcf2db6b5755b5ffb8914b43871434ed74cbc2d92d0a548f4a119ba594a7e1ea86fda61d06d8afa893b76280889ccbbb942e6cb45b22bc58611020816687ba5c83729a782324b9961d9132b6033b06db5999aa41d486458563b50d0d1173320f8b9d16f2215b0c3dc245dad26b14cd699f8565765acf8de7099a97d95615195b2098f2b3e33908db90913601caa407e2f382ea06c4fef9f6d4d0461c767cb9e29d6e4e0b6765e85b6d71fcaac8d666952cb936439f8a6b7020ab8cb1353eb7de8aa738ba144bfbf6f6b45b85571606b05deb19a2713dde9531ad5140267e53db2e013ae9863a914e5657c7eb689d6a2f2c8e46bd4ecc5fe087271833a720a0db8024476e292831eb3ab2bd884ec4a881eedbf54c553859e95bca87f1b6c98d8c680214bf28ba7ea54be5f960ae82fe852158a1f5d4d1ed7108b2d95985a64b96986acfdd1d55722da2535c4fbc6159b0f745b485b7c86d5c4dedfad724b1f1c0ff4252528968dcac935e514b6efafa646b355672886d492c1a68418fdabef58828efdb7ce6efa94c06163a09eaab714e535131dbfa01599a509cd693bf265579e09d9e824f41543a217f693921c265290cd5e3639d22f629f9e3cc0c833d09e2a04c63c43680519facdc137bfda439cd7a5e3930af401102a01b4e27bfa29a9c6ae90359e10135d707ba5650d52340f35a26adef368ef3d79d2110c9a19de26a00bc8d4e718d14c90c09d90954cc133b946d9fa9a10761598a2c835f50ae9cf9008083469b6f8fec77d37e70bc8c7f420b77c8a481e4aa75332f27f3b210016dfcd5693611e7df0da9fd0808b62b529b7f4c98c9aa34525942517f73ee574526b3d2a11beb6db825ed992181fb69af668cc21b8f6cede826ce3ef3e5f340e5815211426d4b2805ecd37ce8ca1c967a99a6859426af93480a6c36a79091a4f804b0edd964f0b3a7773b9352e9ceb601af038adf730894d6b7ef2e7c7abc53c1f0b613c814cea950c86fc4b6272150a6997805c2be83b4776b3a34a5699116ff5a666d022c69a81bb1a3d61d08dbb7959e1f44efd858eb081ab75dd6dccd8f05ee51982215452eda515989cbe9a008330f2336f02cd8ed0d356498cb1e480c9a9dd2cd17a3f5ad0e680dd5b1da75575efae41a2304847a04c199c92394ef00579d5336615edf132300dcfb0a80911c3f2dec4382b80261c85624c230bf396706e2bfb6bac1e1dc1f9d0c0fe9ce4896d93402a91f0654354703e0758ae85b78e60778a1714439db83340cb79f9278e1c606da0407273f38990e9facd66e70682d12f47652b17c11c0fa5db8765401eb55ef4a7573812d6e0fe555367a77abc086f0e155ed58dbe5417a164079eb65b6c83d261c96407217c57b20b15490e626d8cf794382a9ae2d007d81744e9005126542bb98490c2dc3427c5e7a69cc2f2121762bbdd73f19ad25299a1097089f32a802b4450bbf384b48d44515965f16a9fae35b870b26ad2a7caa017804c8b271da14ec1c0dc6f416afae735c0d718d0ff3c9d3e7741405ca511c8bf02a08b82ff3b1b3f12597ddd2eab021edc4bc1e73864fda79820445173ad4600ddb957b4c929b505f605bd9433599c99f5f3a7ce59fe9b495ffba75e421cee76ee63764cacaf17f4155f328e450b65324ab41a27a5fc2dc433a191f1e36430ba7b59c99d2f3ac6f9d300ce5de7b135bdd3c64bb471209c1fb915efed583ed8e86b865d14b3713b30cd55a36c40c0fa90a266d3c5b382a4e7879e17877f4a8f8198b612750b08f551d6a224cf6376cb42904d0350d17163084fd49cfc53a8e0fa164388220c03500fb30efc3f0651458069b535c61236e268c59ca689903b8990b3cb7afcd4372e91e458edb1495b6deb6e195dfa1dc4081fe38676f1fc843748054d929129e030eb3bfccff1dd5186a52cce787ce1e5559d6067ab6b8343449fdc764b45182a976ca965ae1424c9f6d2b1c13a215da7568780365f8d7ab336f7b69c491cbd07403e79a74347aa5bb980af3c547cc681e37e09025165be52db16da54c6de1a84c166efb4c8ae7646b054c56eef390c5a3531a6f11e8f56b872335ab84fb948b24b2d0f1e59445d97463096f13eec742afc534411f35ca0808c748acaf5f0262122e45afa91a01869455ce77fbc95473b4f5a7cee6441de095253a7d16cb9afc519ba4162aa7cfba9fb47a290ff91921b18aee540cc5156a7b54c1f2010a249e597abcdccbd22e043469fd9c12de888cccb67bc7e3bbdb92172b1d46f6a834e487e8cafa662ab18c26cdee5c73fa5a98b9c0d5e2d97a24376f39015b5c1a3fd0c29a55954ec60f8c7959d04cee0ebf34de2081f143856dec5e1771e3ce958c3ab691663ef77ca8761e8f7cecf6d48585a46b77fb903e859721abb203bbf54b7e1c1f5d887e07f10c171b8619c3bfe42182c5a8634053b5bbc468e0d1d23b962c1602c36638651e9f25167260186a9b7e3fbaa29b77c9b604b0d34940d3dea9b8c1f11b2779f386805b3d728a5f19aed53e55686ebeb75054923c0b6b11decd00d35235b4a4b4bf214c72519f386ddd94be5d2d0314f03bbd39167ce00a4b203ce4be60389ad0d12503858b3f2e5c424edcd1e4ae4543d6d6fc4df55ec3739f07d1da20ae14d9f34846303ffd8bf3bf5b251ce614ba3b653f9bd83226ee94ca8f99b4f1c5b6c9df388f75c454b7cd4dadf74ee42ffde7c9b825848687fcab52222dfc7600cc582b14cb150907c37061ccbca4c9cdae0744fbfaaee4461609629894681b44faae139e018468999b8a03a0c7f225d84f263c355604e2eace15329da85d5c034482905528ef850483e8060b848e06296f0000520ea0804701e44b0f82174526dff27f719ccbc71e989036c7f0a291404dc5d8b431b8e2bef830c1faeb9d50a4e9962bbb69de92fa6ea2947063edb1579daa103654722de69acce902479f5f02a75ad9a010428580ced19ddff2190f7f6e64d8e9ec4c222a8e30be546d12719db856da6b2ccac5e12827e7540d899906e222ca886d80bd46b916e010f6d93300bc89e5f4f415f1321007c67c1a78190e8acc245a8d5177c56edc6b9718b41bb0022bebfe221320a96675281ed899c459cca7fa323fe85bffb00864f9a587af3ff86f936bc9e90b583070922c597a5af4bf1ee582c702efc4a3db5ad63b2d97649e4eb2a58f2651c0f98d5a10ce2a4eaf98b27efe7c9ad3539a0022ccacfaccfda617862ee17b8d771b8779ef6afa12e5555589a11d4edf8313d41e52d74e3b0f483ed1efcfb7d2a67edc6244b0940090f8af51e0244ab06525f4deaa732753f9bcac39455cc6e23641264b28bcfa3ac6dc5d6f9a736993596f688a6fc11d407962f4e534175ed671443d05fca9c581305518ab6ca72835d7bfe528bab6333e4dbba154070acf1fe5b496ab9e6e13dc57f0f8372f1b60f60b8d4034ab3a7ab0b3df5bf137d00890a621a12b3878fd5250f3d8f2e84c1771e42d057d09e90947d933bff040727fd5e7f37f538a168b9c696b6d9f3f33fc0ff9fd0af03be15b3011be9e4775089b57a791e17942152f5d854c6806d83a15ae4e7c4baf780d343b1af7b3c73a0375a296c40bccdf6166b87b04eb1380ddc5c1a3808e200e57863f0d9378f39b2585e86b0d2774e644fd267a35747427f4b2a290cba17a0a921c97551398f47adfb95f345d3c0063387950c309ccfe47e5dd1de42a8c35cd3002110ac95bdefc564a882bf9a6308b12526d8e4f4bb926fcfa1dceb20637f199fa7a6ac670c4053b3a22947a44558c98678acbe7dbe7a88928a5bab2ad98f33dbd2683a2da98577190e1c4dd2b2036c449fa2f18b835dd8402331ed6eff5885aea9b1ab7ce441fb302089a0c04597a8372002a0bfe486dc12fc68efed3804a53598c58e351629345353e2ff1b3871aa3fa59cadde2e8d4d67060b683fd88820630df5fb1386628eb5acf14b3a45a8811d18e07c2f1f607126f65529f3905726710a6b0da9856ed69e92e021422ba7988a27aee2c790bca9e155a8c3657fdb003ec61b4b8e82a034e46739c2e25b23834d0bc300792876115b30cf9347ff8ad5e0566f6da8ffbdfb37344297b947ba0c742f7766042fcfc4b25cd9bf007f907c94d61a5cd113b88eecfa08cab144af8859a9b730a2860f85feb9f588958fed8a3fc6147782121347f6b6ef6e10dc655ed688402e112651bb104fa412d678ae15404c36d23fdec5d3c6a83775bdcdcaf5ddc2ae023533aeb47f8d9c88f34bf0fbdb1bfbbdb6005532ce1157b25aa71fe6e3fa18d412a807df44b30cb70366eb19564be3916df2ac8ed67168267af25f18f5891d328b420a2405d4eec1a30ae438159bac1c7b3326876f84758c1f2b32bfe037a021e79c79ad979d31b0d145e9bc4b8b4397c73fe0465f5bcec7dbfaa12df5161be1cbfb05428fc94ffe7cd9dcf6c6ffbb3f3cecc9ad6b849d0f5015f6a1416707bd1fe10d9957526c4b79ba2d32706508aef63ee12722390dab374ee4e04efb7972a3149203b81606c2e252eed052cefbf0c0e9340a1af1ffc8499bc374204bf6b04666907118d4f898326db06680e634d5eb01ecb563920e3e75de29d43b19302b8dd14d9474a29357d93de66a9d84", 0x1000}, {&(0x7f0000001540)="76876157a8d541ce4b15777388da787c3088e7bd29bd828beadafbb84b35467e981f21ed6000de6907d22fb9f83c6e15cacaecb1085ed626d2780ec1a7349a16cc3e3a448f75ae073bb31c59183b6c00010f3983d87363c523d16758a6c6d53710d1cc017a9d4de842f02962e73921c6548c484c6bc30d9f631a053beb122f672e8abbef80158944255bf90fa67bea5e9d5eefa4c0ad90a0a73c67abac74b0428db8ab2b3773af762152b75a1e47d03fb2e7c37dcbfd722b134f22a66a4707f54448776bf2d8e81e05d53bdc16ce741937fb8f3be98546c8d470a3cb8fb89fb00462c8a55b6cb1e0ec792595f74c3904bac59e123d520fbe065abdaa5675023e4560398e7c6d449b88c5401454b5119b1efb861b4c316ad1bbd6543e88ff5c8a8f787e9dad97ce5ef148b184f87a466ccf5430709273d657181c137befca7c4cda9d9094e87e1ca3f0c856d06faa6acdc581bdc7e11868faf8368e3854d6f16c5634dd4bdb8ace0be50ab561717bd87d3fef15800e31a1b4d45c46744579a61372e363b9b4913e00ff7c108e581e9d727152908fdd42b894285e7095bbc2f71e8525cd741a4dccbcd2671c9e4cce5c4dbc3b4f495de844f45fde9d439eb60e0f1ff9461e4b92d86dcd404539c24b1203fa86d840baf155c2fbfb9c3b97550b60e3e56613d8f9d55bbe75b10ad24dd881bd9eba1a12a6e66c0d1fea8a9da54377e6e2e8d81fe98a5ea2e6a9b824c81916d049184f953f4f978a58180e0f4575fbd02916781a157a059430f69f353846c31b0090539646c93b0e57c897b8cd65475884b8c27fd1e9b480ec572cac1a584e9a6f1233284057598a5b65da3f85b9e05426d8669c22e7b41070aa1712cd5222f53df207095d15b8e5e0c20097b7f9719d60dd7681ed9ba88603153fb0b38e71de5f946b188bb711790d3db8c3f3356ab0ac9720048c4af44744b789d027c3f82dbfa9a5e87d13f08d39bfc36522056c1e883dcae6abd087e48840857cbf7d639c6745b2e259323c87d27c304cf1b3418db675595544357a1df50b43b682b4a9bfd28927c169997c9825215e7f8290653968caf28ec11d08bec57908d26de4f65fa95fb3d692159dadc58d14ff2cbd5e5f47b40b287e5e556dc5352edd835eacf65f6400fd60de4f7637fb8658d4e84b25e4a6ecc04826b6b534ecc0e4f2d1200df797f5158e8fef0f3e97ada1ae589daed3fd8fa16cdcdf1fca6fb98f5121d8dbda41259707f3a38a64ae32176f58e19a74db9f9ed7bc06019665bb7add24c9c5cdd16fe95844b3c4997f040a2c00690e6ef47de9352fa8d9cfdead622dc0faec6e7379386c87422bd67d0c5fc2941a2d0b0a852fb688f8fa429b313e3ea0455c34094bfb875fa4e32bfc86fe23d3f0460021fa43205a32b89861d44ee96425941d45539c0ed95ed98e8ac706ada039ce8d47a4758e256ce4b4c46d2cdbd04ca088b127dad2b67ce65b0817bfe17d04efa6c7ab46aeffe2def2ff5060122fb8e437886ffc7d405a510901cd83e9e441925c723cf9d2bc9cc42842cdd33056a6e9e0ffb993a6b434d59fbe89652769b702f5d0b6dea0ec32d6b9f6bc76bbc429e7c72392cff104663837d97efe054cf101f2535b3b120d88d38104e36b5e3274e22bc871e56813cb5dca2e1d88e0257c4d7d905140d20dc4a01cc52c1f627a9ad821a21cbd408fb9043fa91e331c0d1520c5d4109c202097b2d6ee8fd9b1e489571f1213e2456e6ed9bd4333e837af3da639aa8a389730e6a8f86aad398d94b24fdb6b3a85fb31d33ff65024c7835414d12c3d49e0e60220a390175beecaa6cef878332f21887eb2a6a3782a903248efd5dd5398d3ab5a9b0527e185d73c441a6c3458aa0579eb87b55a234b421354bd6e5a91ddb432f85e4f5c4db74f3793a3141b8333a6934f54c2e687c25063968f0eb3d28d7bb0ae72f94fa891f74a1dc96062a9a649f33e9af764cef6e8331924719bd24b102d46712c6d66b7025db2425065f250bc1a6183c0cf075db854a95859891788b90c1ec8ff4a8a13105a003274e572a6e0d0c21c0238c967da7700286ed6b04389991fae8474f9396f55f4e9f061eb6b1790c3abfc600905fe32937ffe33bfb1ea9f4c6f053e78be100c00740b77a994e37c4af47f28fd74d93af6a3214458556fb4a30ba21ea4b351887d418244a576b667282df6209c771d83e4d3da03fd63e5aa8179f542d4b6683077a423de294f20324f3dc701addfa8ab2c8b1a8e2e9bca5faba320162f7134a638e8dbb3ae2deb8d90d1ecda235365f07162315cc0f9c2cb0033098754b39e21af3718c0dbac60312c95ce01666872744f0c6f280def5549d61d8df6b42e0918ecfe5cf90bcfc95187977a2d3ae9a0e69f449fc3a2eb2378b726ac029ddb8e0efa93385942aa2f6e40f468bdd3f03a7a120228449b5146cd0299d6f9f43f239fa1e7f091697f348dff57e65df2f83ebb46f6db43bd277e2418972d0144746331a776aac6a5a41afd6aaa39345c009e36894ef19bc9ea66f041eb1045541cd754d4cec4c3601696fe6ea84b4c3cd7cf5f9e9d0657554197d7feda03e4af7628020d3cf3ec16e0a853195a363975bdee176e1ddece6961e65018f83531afe76c3c5d7c6686c8b496fc32eb9a703bf7f589ba0a1419fd8e13eead33610435121d0bbf6ada648be181407ea6d781b2e4e5e61084146b58ae57bacd31bcaf863ea5b78fbb41c7d2136940d08b78b041f6425ed65a59edd7bf01c1afd7f3c7e48a21348ab46023f7497f73cd7a0c33c5ee3e259d09460ae6be5adee03943114fcb3b58437265d1ebe5458567fafda4f0dc733dc31282c2dd7aad7afe2cc54c14f556f0fd975cce947941e0a8d867345ffcc90d8900ffc24f5eb039c669f4c3476c5b9f69fd336442a9ba290d4423daad2f94d77d42a47506eab0b6adf21c4485ab2dc3488ffff1c26dd15b82fb3b0deaaea8bc810b6fb29e017ff5c31e99aef786caef8b799587624cde3144982132a6882162e07ec0bfdb38693a08d5093e238d8072ca3d4fba90b3f53b1ba454fe7b529602df996dd7c7708c02ba74e8ac371a145d8b33633eba79e1a7f894336a8e2fead242a94970639d7214e4f1a2a722769d7b46b10e071ac24c92929cb1171b4a7b9296bb10201cb9147fa7d60261e7630fee5cb5c922b747f08773af3aaa79c1408a64b29b73c1402e1ca2f5f0b1d2faf55f3b1f0c8d92a6cb35117959ff35b5dbf5349c5bffb9b7f2f90655da0510ed0bc4a0c159426c7ecdf02d2f27c7b481e76da29142cfb58976bcc2e33d171ad1ce35be6dd40ef43b77b00e93500f3cc36673b924d3bd194192e9f2affc80814ee050322cd11457b8ffe99ffd52f5af96bc533e7d155e72c93c1f1c55de754f7dddf631a44221d57236d7e253214516f3ec1f10d194a4fb278af4161f890474a455a33ed38684b770c4a55df0ad5d692631837b6902cc9fa0c9faa02ec6e251fb6b474ea9301224fa9aa5007e61dd9f180058855bcb0b952eb0f9c6f4a0e72a39563afc701f9b029dfa93257e58b445cc4a2073712122d00f02bdb9305ec1e81f78cf46a67a6e862a80ffa71aa632a81558cbba950de34c94677b0c05413e8a57e965aa94bf5248392abf731388a0f34e12a8cde7cc4000c75dad2a70407693efd92ae007622db4fb0edeb7bf882ef48d0e92484030b188a1b676dcd3df650493b3640b15f267365a213ac25ae45b7c4b5b695032ee217307f2c65293c199620a36255172e157082cf249633f2f8ba5e3555a39d61a490b8528e4c9fe98a6f143b635ae10c25711cc820def522c73b31d60d6aead852586366588c4f79fa5e33315bdfc10f164197dd20e93c1616d6b735d4cc60f680c4a8d34a37a09bd856a208bca95d4155bbf8b69cc9e1af21b3ac03b35d36a47e70c8ea0b4070e2b90ce5a2ad553d6afdb9bb2b6fa52ed9bedf0d3f1ba799016dd0bf93f65f049c2c9a946909e7dc89c27a59927f917be1c5c8805ea8020bab4dc0c5cb9d19675747003033d6e5e96098388f04fd15d651aba37d3793edc7b7a246de317b0d3a8715b28e9ed49b254cec35753d6c7ef35d3151adf88e7016614ac1f2953278f9d5ff449880ffc2baa745b9f40f81ff5795b751b4977d8b7934197e07ee9b42da156495c741813c80de40e8482363677190dd56957b7705a81cddc99a3b675bdecd2aec1936d930280c1dcdd851f058517ec4f3ba087533b116f632d559dee637137b0eb496a8ff108303e7e816417f79c4fd478563f9b9c2a781182497f80ec271e67c08f6379085aeeff57d134fea5b46b94b600dda53f55a34e7c64ac572818d0ece85c1a3f64a9a23ad7a69e3fe4522761e1aa9e15fa48d432555692edeeb7a54696de3fe6f04056b67906efdf50ef29ba3d4d23b0e080b9d9928aae0802bb2603d9b0a2c0e557e9014eeee2becb79da1a7080b5a8dfbf371b57bfcee3cd31735d6d0445327cc1b95de649e8c73b183d53435c31dce3f7eb7522fdee228f36f0ee64f57457e01ac1f692ee5ca074b6d04bd76b066054f8bf6cb03af91209577e12681dbcc2864ce90437bade78cfa1484ff91dfdbec6f1a135e4d04c729846b14f5972c5d8c51c69778f1f9f002e93fddc9340a3a3650b513bc4a6652e168f4241172f8cedac5e828ade05576fd3199ad184216612278e7f7535bd5af9f544594fc8cbbedab630babccc4f733f1889853b6046a8e14fcdb5ecc80c491949a1d791826c7533e910a494bebf233008e0d3df07d1141351382763451abaf7ed7b7ff814672377878f5c548c488500f59da917d6ca6b1b50fb34f5fa8d54d2088d428460001f32717be7dcb47eb8e5a1ea8efb62578466ed309dc5b99f1b7f3caf89405680cb8f73ec7a746671ce4b87aaf027c1de3451d35a3e2fd9a99f3048e511f835c5b5b9b423bb17c08702e947dc6d99f2f105bd299bf9082d8ae26e152f9692d7091a28693b4c4175dcef42ecf4bccd99d14a7d6c07b34af679d4cda284dd5a51ac536bb14a19d6befadcdd482465ac99cfa0e66f7a3b1b2e947a145ca6c75c65f2b46892e86a5dfb55c2df11e29395ef4f1ef9ec2593e712693dd6b14f3a7085cad599ea7f0b336e2d2340b6997550e8c108115e622127dd3e400f572647936e6a4b1d6d40377f347a1860ab591035f8f20c62cd2bded8b9389fae18c58a9173f10acfc5f2360c9b99cc38242fef242efe15197b45ae3c33476ca79d463124d9a23e75a643e717cba97e6c6e666ac68e7931ab102cc60cfe147ad106aeaecad8649e19a8bc5c8c1ebc686aaa23008279ea6d9478ec3e13d68f6ad01aba3ada9e3724817ee2f8df5116521d875282daee08e5fd2055b06f3f63ff7f78dce320c20d292a972dfd4539531a488372d0b4c5580da86470b7ca10b70ce535c736cec955922733587e72d50d0d4ab6a5f6c17a62b17b5a341e4e2d47c85b26c231ed07b528e415559d2306b26a6b69ae2ccdb0296e3ba53cbbd0d9d35c39d0f8da8d8074afb470e0edff2c35ae1428f2f8ccb4d47c72abecb56c3c8e730da405a8d901b6ccc39387e7aa282c78b8379e01ead81cd3599c7adfff18e4b315dafcc17190a332ff2920d96cfc56787487702638f6eeb58fadcea62c3186a06be8ed5e7f2db2f0b83a6c81525584156f6eb0c68495437fee15dcb15619728e71f7eda76083981dde0f5fc8f3928f740cbaa8b69d31239d11b21ca8b27f6d958ecd1093d85bb99859ea9ac917e10eae87296904a4fef75ffc85d5", 0x1000}, {&(0x7f0000000240)="d884622e956b05797a11c2cb2087775113a054c2a26128bfce13bbc22c60acfdb87c23794c37cdca948a1ab6a676932b1c89b44fe390cbbe523294ebc99f949ddb7f0df046087e7a04951f85be1279cbb6b1a45e35a5735d215a1f2fabfb1c94a6490abaf04f5dbe693d0f5b1649b0c2fe6e84ef389a97291fb0b9e8276efa1365032908720f86b5aeb6bdd9a8ae4d2c3c2469af504da93298b490624b47b7aa3d66d09bcf0394a2410b23cfe44ddba64ae64cc5f92357713a14bee318453a8bf5322d34f8423a76a01244e14be84df0e6abb3a0e711d65f99b29924be9cfc3afe361153eccd903f6f984454993374", 0xef}, {&(0x7f0000000340)="04f537d722528c64a885b0a7c82b5bdfb536d734dc099d1007b9e2617b9457432e862e17e4efe70e8aae09335e06bce3bb0efc7dff60e350919ebb0cb2c24fd50376fb2625d6b091ab6f6716b5f72b9b0291320352d9e87dc9c1e90fd8e7b723027fc0fbced687acf9903c892330d79be66c94036ec8ef488e77ad1dd129a2f0ffb0b0b1cabf6fe49743796576f88a5995472126a24c5104c50e864a75ac7ed16dd8353fc0af23e95bf9947887218876f46289decd1de24d24714f4a73ec58518fc2939bb8691fb3b60f85518a6a1a578b516dd2240d3efda845", 0xda}, {&(0x7f0000000440)="6704ae6acc35e31a5649f9afbfc04a0131a4fc85af6158a2799198dcb9fe2a9953b273bd827924c37ef5ff4512fbc665fafd69c2f253b604d443459f140703fd4c40ca4d65fc5cc920888b25e46a387bed22c83b1b2d8f9a7d0dc61ee977fcc5ed7bc89e63c599af22fef402ae", 0x6d}, {&(0x7f0000002540)="2058dea3140ad482de6f097b45397ef7c3a5b2c56b96d7024a38e4029e1ec1feb16c1a5198ebc67548e84a771918b4db36d12c5e89cdbdc23ddbaa0bbbd8591a89a5c56a4ce77e7c5e4a8a9b3eba0c9093813fa978d7ede5f47fe6ef8fae1be8502b8bc1b4e0b3bac444436f1a0c0d433dd32dd42a07fd3bee78017ccf6d6bdf1a36630c7f12f15921a72e0e", 0x8c}], 0x6, 0x0, 0x0, 0xb}, 0x4) executing program 2: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000300)=""/24, 0x18}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7c}, {0x60}, {0x106}]}) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x37a, 0x83, 0xffffffff, 0x9, "6c2b90f62f6e624e000000240000002000"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000240)="cfbb251e606bea41ad417032985e05b5725bb9a5a4201587136fda2dd727e5f62dde5a3a4482bc0b9d8726d0da46c1d908ab108ea9ec76e02493a12c1b64b1ae00f41186a7b024d2ddf2ae9d3a377c239387d08393adaed08cb632e6959c", 0x5e}, {&(0x7f0000003640)="60bbad4238f79f3fab424ca4a0c38f34f352c7d5c7b6743ba59aca5b10b7f12be1cfa323ff58d0f57283e760788123b4a989048b3e3733dc8e3463a3713b8e03e9be10b3f7c76b830225cc80a4a30e8bf4756fae56321aa3894ab69fc4e85a1a97cbe34dd09282ac10309c3e29b703b897fcdd82d8fc7688ba2cd139ef3f333ac048fac12ed769c375952c24e6676579a90c4f13d6d4531fac3cc94239d932935ae6f55541b41f24406ca41656dd8e889a023526bff0d9e951b2b4d175be8134e3b76491bf204272a534386e4d2ec00bc5b7ecc8375079c2ea5526d6154677d5e2de08d01460cc71b57ac1ab20f6debbb381f3d5952ffa3c413b9c44011fe3eca5714c9e995577c26fa6f4be9cef41e86953f7a67ba4033192ec930ee4a875fd8a2d9e7945f75868255b00c1d5487217f32d2db516fd24a770974859d3e0af7c1368405afacce6876add8c4dda7d84bb1c19850919c6c474260ca663513190f2b732650031fe7abf0498f7fe749be7e9e6ac101382aa72a6a5d13564dcec299fabf7ff328c3d4d7d6bd36dc6249e363c908d6f9b04f61d174a046dd542d71c2ef30a39fbb19573b4f2e16c51520aa99f770b838d7cac545aceed9295c8cacc2be13c08f5ea75691d965e82a6a9cbe553e86d25489b4fc730f2a7712b64df3762913d0afb06179df17b755883b27600d2c8943dd88c3a7e2cdd9fbc6eec90287719b93766304ed49f5d57c3afb3dc4cba148b67797cf390bc442bb29245c2bf1b2f2a2dff528c32ad1e09cdb8a285d491613bdb9f6e567e00184a2ddeb383e6ac4f6f51c13de680b8551e67d41005c645180a9522bab67a29c0617dcbf91dca295be0a8b9fd6c8e9a3bdc81e109ecfbeb026e2391e101a29dbf5d69ec70f783476268cfc5bd0baefee4dc0512f3114fcd10e685021b4a4e0075323ff1c94a6bb7e0339bfa8f7a66cc6d7c1e115f8d8ebbf2db6553927d78c1848463196183a7e8c92e0e3c257889d633cb631b4ff59c051a216f43b532702b4b6ec7451b3ef70a3a50d29ff2a79fdb06c6fb91d8a0a8799b6b6f9d56ed0cf3322f957dc31e1a1729a622c6738e6fa4eccdc51ad158e4852c2bf585910a37266e35103072791d279abe6535f07d9affc005cd85d21bf36450cc4e1d0245e0e2ff195ab6706a0cf0003ac8337adaf54ed5923f9a2e4245e6f03823c1f3f26269f3f3f26cb664a92e773178e9d0b51f1aba3a05337c5387245d009e2187cfeb658a7fe98619a1e769883a6ac7f9c01e3e35e20f7675901ee6c2e2b31f952d35d8f2a38d6236514080ce02d2b8de01801a6e4d0588d0663db5c154ee8cd913e07043ef8045ee57dc97520c3d7c597c82d7b4486c8d94d94191e7971e2ea868304007799447fd1953fb8103afdbffb934ece4527b8797a9ebd69510bee9df749c3e68f5ce9b84d5662032c9a1fed49f81e7886cbe9122ac339f72c7e93e927f628ee59d83c6c13420e0fbfb27ce84d4b8d2035488f99d97c1b87661ef58dd62a9fedef7685ec2dc16f97ceebeca935bc8925900ec234bad42982a7e67a5d33648e1defd0a585365a97535c5d78018b7a2164540ae07f81dde252208eebd15834764dc7a56345da952d9b090aebd2a54888deb5e104bc2f54155c0063a8211269ed2c21b8f5ee6c6515bcc429a093dfd0146deb9e8a56dcc73fb36492c92195ccd793738776168791f3a224fee2a695af5e95d3fdb82b312e9bd98f4aafdd9c268f3cf3790cff6649efe9d9595030aad7b24515746a52e821c6f458000240e3eaafd364f095bbb33a47b50fbdc2c66fe86fbcbf7b1c077e929f89eab8b268338b8e26a2f5587c031e95917fc9e1c0af59ab183810104000077d6126b26733c4b1ad311fb5ec3496f36b460153df51fd8f3829e877104ca327a6ce688e1f1f928d98bb1731715ca6d74b5279923547399511939c382368449eb3a806ceb299241f0104b56702080154578e3883edf3baf82076aaa002950500ea3a6ffadb1020b3787a7451580b5cee54190883ab55c0674746401b6bea12bad4293f0048efba066f539d1269e0a16fbeb2daf33fd47387688b43d6bf4b4f09d7c3bc07175f954c07f6946c5f4249b7b71f802bca3bdf8019dd6deae065f154a61e151b42b3040866dc7deba7df66f03ea721787e2268e58194b3cd8d9c1f9e965cf3e87b53f466fcaea4b3c9f1853807b05db27e4a206106c2bd7bde96102c3d0f0362b46853a36a12b18c9a0b83b2bf8dac247252c7138fe258c82f66d3446cbc41fff1d6abb165c776d23f6d93053ad368787b6907b1061f86f053ac2fe0ce77d10d8b5d3d52736b6bd89446aa529e636a83b70fe4a6e3a72e52e13f364d44f0db842cebbdad2e01b41e4ae61ffd309c30666498b9164c9410dca9d90879369602ef8670fc0f82e0deba5e753726e5909234aa1e2086b711d459db6ab35e7d81ebce83c1df31b6c48808f9d52020a72c99e07ca4e0de97e9bca82e2abde799287e966f03b783285cdca5ccac3b9653d94ccb17017a37b5af22832876427b0842849696a39349faaa03ef3078f51c39e4153e1330bb5be69f1103530cc09c5cef0b201111970b0d901a70af9dfa4bca6b34dff016066863936f3005f87f971bdf723d4aa71c8dee65564d66f6e4e2fe83e2a11b097c6a14b651bf1b7e253282e9adf0229f158c1ad0bef485e7a904df7c56cab5724e31b2de2ab6d87abb85a5b7174e27c3c515c1b77bc181d25eec397987deef62ed117c800f434664ce870d7d3f580d330147355c369e6564f049ea833cda2ae8fa9e34ca1a63dbf2117f5a5dd530e85224ff495035e35ae0201a608593401611fa631faa7f8029707fc0333c219acab704dbb9b80a7010989f1f3fa4856cea880c4b3e8e2d43fd12fc46f23dfc079f30407a80956938e27c0354d4f8e3e455497e9679cf2d8b57bbccdbdb75331f15e6fcc26346346d0b59913cfbaf38b2d73091b2c5497f9a8a8d0be52c205c89860e2b11bb16976796d2766b3efb36626bf1d894fc00ce4bcefbbab2608aa37137680d64e568bab8abba22d8fc846ed607e2fcd80a64f11ffb589514e3758c72f7c485a0e62b21de20fb2c481fa14aca0db56fe998247e9f41643b171b904cdc4babb4dd03533bc0b90deba0b66b103492d0ab79b2ae63e79484ebf0ad96b32da892ba082991f77ce7475dea0390f837df5bbca8a64934d722912d651b3c09b02bd3cf2874d3c8ca66496db05c6392963383cd417fca84a4492901d5a532941bede6878f2c0d387bc93439e1e79472a625bfc6f78c54ef44a395da80e6c0b777a6348b356fb3f6b594ac2fee5287b9313a556a3597c69ec3ba1fa1ef3c46c6135fbe78fb739af045d0c0ed99cfede95d7eadb381cd160f3bc34efff00ec4c417e49675c8b6b1f2c3e3f3f66c0db57c468fc7f7a48ff7aeedfa6814e5a0bdf5946f7018558c990e3ce934456b27c6a082481791de85712a334e5efe61e5863647299afe3157d5b815c9935512473ede307e8a546b32c3a85cc65a71a2f9cf4d89cb6d0451789ff6d47cd64448dff7a2cd03a11adf2ffb94618e50221ab6a9718d56dea31af92318f53bb874171f3f34c07b2d9bcbafd944cb02ada658ea094972fc68e21cbef4d884cc594671146ddaa3843fccd56af84aaf0047b2484a24c3b04b067a00dd89a097aaefea71f187e0581fa01a102056b8d26f4cb6900eeb26c860eeead7201fd2d9f2383ce5ec4f330d059dba708ab3eb6ad6662a168c3be14e226791a7d7168495b5826c8b57ba819ff359c984de9daec5273a2853675756a9422ef0ba8bc08961b333d7bf702db9dab08fdca1db9ab42fe80fdbbd020a4d0bb1335df43a8749bf3f5f1d3a30e130e8b7b43e7f78cfe32d0b324e1dbdf151b73cf2f93a7315b080573b4b819e4264526d30f987493d1597ca97f82279cb23eaeca4ebe4ece55b8e09a2deb15c2ae49898f71b7f5694e7e6089ee434c01d1ad586e63dc05e7074be8db1019dfd6ef54a10831c0fc551bed0ae5e40b3585bcbc4b71537f4a4b6b4f355598c897adb5228db77002a2cb148d90c7ea8a4e83af590b48342a053a4240a4239c16ae937fcfc7da372f6b506a761f60f70a8af108914e4aa0050a64a7ae2f73b557eba12166224f32f095e0b91b9f0a75a83ebdf96e59878af7948c553437147187aeb2088910ebc5498711a9443715523140636311999297b504cdbe084e0c5a99b9aeb57bbb974c51b0a49c30cfe2f5f2bfef509258f2d7cf5217b83c710f1ae4bd33a47d17f349779221203baf87c10fc3f93e6c3d2859676104769fedc10032fe91a5d6c027e7371560728a9dcf814b44792721e23973873550ebab1795da12b73ae5d895feb51709406dd3b18ff53fb5d3af8b0b714e484afbc262ba6f2a720ab0b18cf75d1f457e04928334377644332fc58a8f77e91f95d45b684818095b7e41cfb60be405ee289986f36b7e892bb7422aae9656fb031eb9d9b63bb4c70851689c40d54a17f7b48f0f97b3ab9739f937dd251689ef40c92fea33c99db294c1bcc27b695a288cfdff197c28027e7276611f8f97fe98384a843e4968bae4b1f63393346a753aa06042836b6eb1adc25d78c298a234b1cac319edf789f6abaa6d67094fc7f48b24b92d030baf14955159339d38a006fef1349bb73b6fec03b9119f97ea753bf376210c467520eb7cd052a36161eaf5062be089fc657f8fa2245a5887b29c26216a143382bb5e3b77b6f2cc5559a8c4915c496548734666470f24dc19d65f1a0ac2dc1b553f0c3af1510fbcee5f57461b6d14d3bd721e62238c06e2784f1a012fde89e352bbf2365b565d50ee27246fc00bd62fe46ece7b976802a697ccb7c717f85839a6e39b20bffd8e0e25e7b128c962421fde44ed4b742fe7af596add878c920cdebc7afbb42800177016cdc39d852dc64040be9fc5182c05f530e669ce2d0489b5fb5ea95fc56fa3fec5e27e0b7a450507f0b3de240899647fdfe5e7d52546aa7c358d02fe9fea6767d662d651ec1fb10e613b1f219c440362bcad23654f8602dddfef51c21e431c75b0317d0df0f843df1495817a85367e081e1df83647b7d07dbacc4874816214aaeae0a574f57381cc70f4cb782034c9974a6c4cf23c247e69a0f7fa08750b08634957ffb8826bc753bb42000c6df0e2b493ae873f7d30ce865d5a419fae68052d035a898d89642f748e6a50cc491290422983000800004b430396fec4bb4d3cb232a23e051061f31b9c6152c692caad3f9a1c44d06e4766d4a3137c638fa75eac3ae9e1c6a6226667470592040fa642e72722b1c98badc64d33ab3d28f1cf6f30a4c63d65d14bbd626c3612716817d83f3f9a2d96022fd5159fa45e765d02d141a4f66ed715ef7695b0ff2bb59360a729e23fbdffdee91fcb8b8a3d9e9312a522f153acbc9e9a0b412747a936731577b0a91aa6b8ae503bc74a83462f3ce2ae41a1c152a9000ad0bd7443c2f41fefc91efab2d43099aea185d7200861c97a6787cfea734be370bf36a510e4fdc186aa9f4dbe92f32fa3770dc8db2d7cdcbf9344157da48d6a5ebacbebddeae4c408c08de0a081aaf79d98b230eda6c8823cdfe59bd148b736d02f94b64afc46d3df29558891bc48c8ec7d485aa99c4417a1879c9ff1625f3e821b2347c176a0ef958ad7fc54eb10a53005b922393cee5a6cf7300f4c9171d462ddabbc0227d491f37606fc5c8e545d2a85634608000000000000000000000000000000364a78e1d1d1e8f5c1c5f854d92fd2d832f29620ec1e9e8f6cca4f", 0x1014}, {&(0x7f00000009c0)="25fd26f0c2f6f8454eb459827dfb6921cd320fabb353b6abd1bdf7a6dd432ca5295f892a5056cb9908d6095b22d9c0274f069fd0a76fa516143c92282620fdb3582c7b29a74fc9a0628e26889677f0ab87054b774261de8656a080d103c0504abd02c0f742a4a5cddc2434f350c2d1e64e9f25f7d20341ddfb5bd0cacc83eb73828ca34a56b3b35bc8b2610eb4eb453adb749734526c46d9b2ab6d8614761de8c384dcb53ad08cb1527152db4272ad88493fb38f40398b5a000034fa551a4b2630e0900d08787e89612408f5c38d3185a17475d4a4942473058501ebaf20d02af3d8c60a5f48c3a9a6755836a8fdf1899b5bd43910f6d4f751a123c587ee70642588691f113749045b6abdcf3db86e647324bf25b37e3c2cc4c1e1464d5b356097378f0ad8860e4468552ee97b612dd1c29015fbc2bb362f3ba161e64e4739e080ed7439645b5209d44475bbae79006aa70b987a873c7180fa32988ce3fa24907bbae057634b9375ee778fc5292fd9a9bf70f2f654b773bec290c771bae649022fded51fd770fd6f58b4a8dc1fbc504f3357929f79893aa5e2cfcf29b2adba3c84bdd7b9b6781fafee04027e459268e80a3526634e889e6a166e811e3dbf3f88d5f3939bbe77d38806a3be958f088b364aff49c4e0ddf54b8f00890c52731b1681743fce56bebf135603daa64c74b80caa8e5a793bf0f659190ac2edc99b7c13f6fefc1228934e5c43772936352251dda437b4579dadf606a98feec406db368b7a01fbbf7ec7f3a1ea81669eb813bb29ae94d90785d31cca24ae7cb776f054c42988b115b5befca984fec1442fbb7275d32ed818261759c2e7cd06397ba28bd1162302e11a7e6bd53a478cc67ebeb913a5fbd49fbf848917d8d241fddf73a075da83e2b6db447bf9ee2e3e2c543fb1c67a3de15218f147520019ef263a15abb18bbedefde3da0deb0607a6d1f1b8613a1786e4d972c065d800000000", 0x2bc}, {&(0x7f00000002c0)="e041bac6e222cda5a8a83a629eb6514522c599cee99c1c36bf1a6bc1303e5e1af2c7d6ef7e7a04f1ec148d49241dd0881538a2afc2faf893f9dfa86f68f0f3f25c0bc65341263ac9ac9d46c0f4257d89bc3db24110867d5653d7bfbe294fd3c8f7d0da9f05529ae206849560ac6666403704762cd5c286b039df3ed0e2aa6f15488dfe95d5b74aefce77e0afee5ddd2876e6cf2d4619b88ea57677837ad4273acd0fea7a92", 0xa5}, {&(0x7f0000000100)="6973b3b7b5f516f850b75a28715b10f7ad8042b6ad24befe4129af5d2f4165f2a214c533a7f59cebdfe071af14f8fc14b9d792c9c8", 0x35}], 0x5) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000029c0)="7b0503584ce8d2ce7fde9e5d801a23ea2b6979ecc844084c073000b4809a5180fdaffb5e0ae0d9f4cddd3f40a84400508657dc115d65d679ac86e2401d295fd33c96679b22911981b7f2b74fa91476f4fad3563c23c7edea5a5f4683a85a165d76b0dce05b843f379608a96bc2c5d201679acff1bbba1e46eaec7b32678997f651eabfaa08b61659f3474ca5feb3442f78b3ada6b54d1b173086e363010d65d6afda5da875d835b5eabebe8ae60c30895434c23b575878c5373add15a616c28317d955070cc7e28ab6b1ff76e4f6bed742420b07d297fb9cd6f06809f8c22547b515872342ea597a5394049845f42b3b97a20c308a5cb45d3c08b4f64821b9078aaa76312d0277d9ae7cd484b85a4c7d28663537be3e24ff6868f17d16aec1e49345a8c4b5b3cb314c40208c6633af6dc2dfa17badef99f179c53fd06163b1149ed0d6377f6b463dae3ffce81dd31f87cee66a958b85d49f69e5da1582e93743dbecedd2667a8766abd88895048c20f30d0b6635fd4cf603d01e22e79b7f145ba37fdbdfa914544e6aa499e988df5ec70926111777d3898a4175190daff7cac90043a46a2b22bc3b185af2b4e3d0b217f6c92d0b852660790c06a9f5076e9808b947adaac219c31c24ee613629455410739acc0a3b8cb9cc507611fb1474996bf338c74cb0bb44c17edf276edb84a52d7dc768b303a3bb3a56a415bb73d3a5cda8a7e753788155923baed1017dc08c52fe86240bf109704cd3fd7bff10627752988eb75c8e89f13efe9f0dc899adffcb7074a523d819ac2bf24eca8379e9efa19020f9380dfb6499fbe2f79a95cd0c0d6d90f97e8c39e75f789213f36282dd9a8cd23fb67d5e54537d07435b30a5d462ad54d8b5166ec68f96ac8d0830550c1da2086a7115d740c3e1105fcb2b9ccf9ab280913944808d01d54ce4b613e7b39b5d71c234a89154407df8c4c32226ecc59c577fc832180d179b5fde9a0ef92e28c7d3a98990c45ef782b5716cbada6fffa288396864e05fad09a020c8c0c13ba6fa3344d5c152e5ac149c1c10ae59a4111fa1de7d99cbd375476143287b405a5408da70dd8b3858a6f9142ffbc7a45cf9016ae23facf0478dcd19c477173f43a42b538d30d2d39327fdd27360f6ce39b995a3968af48a25c82e67a8068abff4b5e0f797e80d3293ffbff6e70f77a42486449d518395c159a1a2b0d83fbc4ed496b7e4c22780031396dc4c16cb4dae000600c209fdf5a25ebcbc6f85590af28968a755198e68e1a012d0b738f33cdfc2cefd43841761afc9ba8920e1c12eddb06d6b88b710a48bbd3b40d2340289326f8282c7064eb97c30be26580e47ac5969c7b18a29e642ba7fb8ef23f4e2262eed3c342e09a7d587c82f16a49d0debce35137e7e68e37db92ec952a289a8a81f8845cd0c4abba94adc27222daacc087923a554c40c0aa05607ecd0391627f92d58511d35e6f503ecb165aca20936695fad1641af15a4586f0c6b7b2e50edbd6c4fb73ef75ec9bd8ca0e49e0fcd88d58f3a2df25df04646394ba3a856d5848a30ed717c48ab9a8cc96ceaa4d4b15be21c71cc2e2cf0c905ea54955073b2560049a1d31cdcefb330f150e693584c262ec5019895b81f9786e7e15c5cca371f0709bdfadc4d79f1a7150c92619a3ab2dc2b8153eff67b9113c648c49c80bb768e3bea1efe6506444a8ceb36ce54c6978567ccfb54c17e84ad0ed0aec569b33eec80bc161c8a3f3f55094916647c2c2438324b8f459fa01f7e164aa93f766fc9a9ba69e8930fb7ad640aba041636589d905cbae5b68f41f24cfe8a591fe6f1ccf2f43ebffcd48d3e23ad6da34baed3242127562024c7bf77b962e4331b1e0ec411d95f4f9f7b177a85b71d150b9bf710aef8124aea83cd1f1ba339b480ba1f7ce179a15acfd1da8a1219ae9205eb7e50c5e485f54cec2636d3e46f65fed3d079ff3f167337106b9db94c7722ae14ebca9544edcc27aa0dc287c4184db906b942f4687f973c2b431321acaf10c404d0c2defbbf9ef2743687243b14cc8948a9b25601b2c5f0407a11536d67ea7575c077c563d1a102c08c87485d22c882e4201446856ecdbe5dbf73270bcb8d1e4bc3bd3076e8646c3618a821f61c19cd9d706804fa0149d3c9b701ce47d0d4c920379ea65a27d4704b205c382146fbd64a39e2cfffde3cadbddefa6e7dbcb1b12e2d9d265cbcf04926bacff8a2655cc74091f9530e638b4e2e6e94fe8191fad8b82cf99246edddce075e9433b4816fb89544a02f373ddf57343f7669f8ca5be22b8728f5041ff61edbdb7ae019057ecc1b12777e1d35a32a32e22a2385491c08080a3ad9ac5557224db5c30cc6b7f351fe02a836e5fb2bc48674ca4e27a8b65d878e8ed12e9671f42d72894c6d4f576699895af3cb6d3ce79d0fc2509025b9a13aa38bcfc8cde0f1e1097ffba802b75e27cbc0c16636ee7ef273bd799844b620ce0a4fd9481e0486ddf5465a09682757556acac7ee70c5b2e627c0bd2e887db4084f4d94854ef03f4f5bcac7170c6d548597c6d991782539778f6be82457144f9ce2bf4a9cfb33fd2b428b093e2c821a656c1a1ee373d97a89660fd942b8cad9f365c92c9f9da92aef4eedab492ad0704882d5b4fc2e80ed86b4c29fedb897a61132d5fcea1df46f98278b74f452ea42d3f7791c34c41bcbab19fe284dbd512d9f40339fd43d5a6aeaaa9b8c07b9653b16cc1b1438fcf4d23ac73a7b2adcc38e490fb1a14930e6af91a58f6e87dc28717d03700873886542cfb784a2fa005443e5ea4e3f78c0b9290dd4e2a7c0f6248d71b4a3cbe53c05f15d7ec3cc73cab1cc49f16104ae325e988bb5fa8191e6fdbdd910ffb758df5b2fc9f017f20a192c2c281849c6868d6339e86d4bfbd2fb12c65dbba64e464b3f30ba60af382f0182e215fd5c29ab327be6c6ffd8c80becdaf870b02845b969ba90bd9f6997d4cb4acddd229d900648df0f92318805f55c8668495c69c42ee87172e1f01c357b1df4f1a8e7292fdbd09fcb0ee2ede4e5e88ee2e0f302d5db26cab14e93950931a5041870711ed5d9240e42857b11a08eaa8491be999341035f8c88d87ea81c1d02911e67105f620116cafc30cefaeffc9a9458d3e93ee8df29871bee070f8839e3be54f8a5f9752769a7401e49979ea879cc70555d686c741bebec0b37f767f1dcff2c97ac8d50213d5e52a7208b8984661cb0cef2284700daf6e40c560322294843854c67e22d4dcad488a1523c84426180c6b5830b1433c3740048abbedc218b9c4d6ae98b6f1c273d203a3a5c573ae75faaaed5bec26099b16d598378700dc20ca803bf8a7063bdf0978603fa7200fc23a038a8e98b01cbfac63753efb68e73108fb896f1ef121e28c0ceacb83341e87179886ec0baa8010a175b79cb113cf9382bc49f3e9ed10e24f6f3da9cd436b3c069858a8f0149b29e98a895555459598378f788c633dfac8a7cd6c629f147ee73daa03dc45b90810450b0f36de8a79340a58ba9e62805d39920427a7c04db2325924b72c12e3a423453591c72e55bf9a76cb089fd3daacf85d696a6c3ff21561816f9b3c0c64d160f9819e29cb66547f565bf7f947177e789888a9cc48bfe52bac189bc6f55b6b20da33f25f5378496a466b104c284d5edec82d42b527ed345180e010eb570ab22189a9ffd06cf22ecb3a99b10da6cf5be313c2354040a570b7fe6b90276e350beedb9889df5048c2c284cb9816e70196405e333834fc1b2a13a6d4a5fe5373b514fe3207de4e835c4cb8776e5976bed23e7d0163342d6fe16f2a9dbede4f7088b9fe2955d7171a081809e8c221b954929c231ca309b4ab0e0c1cdd5604cf41b501f6b6cf3fba50e3be01bc1ca6ca02c304c13339dd853d1367621998d7ec24fd085e7b3d883adaadf3c95036a489b524985bace6bbd0090e08b650644cb009d36575e543fc3e101b3747f275815c1dd1812406714d19950f9a0c94ffe67739bff0277909a25fd6ebca6b366823296bf5ef22bedd7c49db15007fac31a70379fc1daf7b9cc93445bd372b0ba8f5ed6ae0a74bfbb2a868a363f9c819cc457db46eba23e9226762e529b90cb4e9b30c4ad24468e0cc52138660df3decfc596a2338d654e8ff160704d4eeea557d5ce025e7872891d7cd51fcf956e7a5c34a7f8059e9141548fa450990abff568655d48b5f82225e58fd0716dc422b84675ae1c6144eff985b9e72abec0707a64c6505f134411ed1825273c8e80b5", 0xbc8}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x6c}, {0xfffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938a19d9532"]) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VNDIOCSET(r5, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) close(r4) getpgrp() clock_gettime(0x3, &(0x7f0000000040)) r6 = socket$inet(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) r8 = dup2(r7, r6) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x9c, 0x9, 0x5}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3f, 0x1, 0x1, 0x1}, {0x492, 0x81, 0x80, 0x9}, {0x7, 0xfa, 0x9, 0x8004}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x3ff, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x8000, 0x5}, 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20bc9, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0x7, 0x43f, 0x66b0, 0x9, 0x8}, {0x68d, 0xfff8, 0x1, 0x200, 0x1f}, {0x8, 0x400, 0x2, 0x9, 0x3f}, {0x5, 0x8000, 0x6, 0x3, 0x1}, {0x200, 0x800, 0x0, 0xfffc, 0xec6}, {0x5, 0x4227, 0x8, 0xe17, 0x8}, {0x8, 0x3, 0x7fff, 0x9, 0x292}, {0x1, 0x3f, 0x7f, 0xffff, 0x1f6}, {0x3, 0x1, 0x0, 0xffff, 0x10}]}) getsockopt(r2, 0x7, 0x56b, &(0x7f00000001c0)=""/4096, &(0x7f00000011c0)=0x1000) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000001200)=0x1) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40, 0x90) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001280)="8a64feb42f71a719e9107a722efed8a9efd6f33b0b7f0a4e70e8c1e6435bdaa292cc6a14c69bb4b14842ea8f5cf2226f5b4431de6a9549d6254c9490184d1950d8603b59f0befbdd376835ea8a92a466fa6b022b6ce94adf296a35be421375275e54cf6d236e0687652b692011c2c4349cb368e008aaba416589769069ff3ee22285af1c6fefc7477a6921bc22ec55260fcd93c8b1d27c3e082c6c3aa3a5d06324b82f4084cab75c100b032181c629930aeacd450636d51c36c5a777cdae53777d6984d7dfdbce171413f69019f170371d231752461cfda7c4f48f66ec0822096c74854d34fa39a6d13476e40629733f39f47043c807d34c5c30316a8a10d435ecdce6013c8cda9143256ba841d6c70b45aa7b47f3ca0beb7552303835e33821a25a93c26946b09c4baf37e97c94a2c3cb5404630ef18c2385237f952ddf176df4038a4c774baaac289f02dde7390be1413868d84a59c0afe79ca3186e9dbaf4bd75744ae0d36f19c295c4a0de1f5da0a8f2f513da32ba923ec385a2a178601e1b43b80fabe034bf6b66343691ac5c628e6c7cde074e286c95f753a6e74fac33d4b5464332b66cd50b638ecb1927e07d4fa8289a7b0a3dd96ce55082f01b5e62c7b48c8e029a5ea41d26a21e4ff7499a32fead6d0d0e25d5e7a51373469392934681180930fa6c5738ebb485bfc55a9d5b97887bbe2f2ab7fc70af9028fff429df4d9eece5fb1be6c32f1694cd16017a4831377d627ac3271a63ba9acb335a93554dc7e128a039e684c04ffab40cb061f4d53736bd5605e4f5c3b52f8360cbf5a5cec5bcc74a04583e5d60d6ad4ab63d821ba3b564b1b6b03f63aad61c014195453fed974af273aabf610ed2174646aacbb1b17fc9ea22e001847b08fcb9c2ef6c1306bcae8fe303d42853e194c4e8bc634d2123a4f4b75a0bfff74d83aafc35c3c9c56d9d022b5fd4cbe1dd398cb6a79fd7e1b22c7c95963f4122d1df8f4e3ed21f154c088192a305d6066244b450fa152f959439bddcc42e93b60c1e8dda6c20e11a1d5dd5569f3f096136609bb9a160da49cadbad387583a526572b90287e558bd70c46758c3bc3ff9131565193fe13ac93a523bb1751ab6aa7e442218d7fe3cc0816593191d83a10f4d38b3b6b78b76d9f0dfe2548fedb14273c03d6161cd57a226c30f7fdd7186ba8bc58f69f04ea16118dc49a9660896fc7eae68280a319681de0413e42fad6aa0cebade30d8740c087e16255dde8fcf09a44b64f67e8045f731bc679876d90386df79d9e7c8d44717615ad3ab2692653be81c1ac31dcbfed99996e4fa1e0f90eddde868f8c3d6e2ba210c65db213fc78e34f7af480741c1321c1859c95582b04e101f03c2ff731c732f07ec313d0678a78a7daa5d36c3dce3e40746d7c472b62c947b87bf068d99cc0226c8541ec9693b049860dce8d57a71d7c80488244d91270407e0b0d77267e255217834ff9201381824db5b35ab39f3b9640825f34774e89f6db8cbcc07d913a16257e06787d4e843a661dcfb2f9d076d0086a7d80ea8f99e7015d7472b35ef5e19b5baff947c8fbd0bb4c1f7f528802f788df815a90a0049401e8fcc9d451e5805a05655c5d9045d71f087763d407a1af819c3b61a94ceb4f5066b15bbe3b953072cc5d7c314567f1586894225b092e3e60b293f0c686296ccc78e9b3f863a3fe4b25ffe043a4e5f9e0c825d17d5bc3ec02390871750a4bfa95c19e4c25ce93ebaca77d97dda70cdebab32c9c0a3884e07f62c6e7f8ba6c0c6bc36136b95ff1e3342cc8884722b04df2b4b0b4329e095d2598e416b77870e9d53cb46d6539594af816dec285fbe450cfcd4ae0963cca2ed4a92654cf2675c6369dafc98a483374531c468dc82e5aa784b5f8dca297ae97eb7c1e4682df84e5d620bf308c439a527e41e0012510e7c47729dccafd8b6b3b56289672f9d9f952224f4b322be52e25b2a0302cc5378446b58f67e095dd683fb1ebdea06d5264d1138a802ed074159fd5c99a1776d188ee26678287d5e0a7c6276fa376e8d901c0e7f86d7e396d96f2d9f7131c608d7110ee4c1b031c1543e43c8d1fd68a4f9093dced4f6592043d2542df220562104e014afdaaa2ab99e9596533150dd04a9ea97c3740710e814e311b31cbed3bb73b2db99c9f212453f86032d60cc296240037dd7ff21edfd4afd0bbd7ace08f9bc7ebdd56b1d18187fadfe78e6e0ac667fcd58cffc47ca8c92c49f1e8798edf48cd506c0a09ec98c988a8e2cf6471f092761222751ed17863ba1a1c2d69b4d932290af3a5ad17d7aabf1b9a0185b914965166cf85a1024823de82bfa621b7857b5b4607d6aafed2677b6ea712d5a87b4e2e60d2724fe471d0f38ebdb8645ceef28dcbeee23c7aff46451d0a534984a60fb8894c9ada36e5cbc14322d768eb3ee3a9bd0c0777c0073b641fd15a51a4bd642273f8eb15ef5501969eeaa2ea7d66d027af9b5351246d34b4bec27d41cb514d5f9f67fc5868de41ca5b25c3b04653373cf712105a9c7a3cbfaee4af229174642307a6a2509885c751438532b650667b1de0ff02506f79a3c1b109c44922ebda965dac7ca2d7a01573a68764254bb2d246b688b99bceb42ca9ababb7cf72484b553813ce40c24b8aacbdd5ab58ac94a0e069c7d329507082c1dfb30144202c4a1cfe47a812135030f5b73179c30bb5f8e721341a65383f1251b22be6fbf1ddfa4292e3b7a0344605dccf8beea09dd6d5f5b316cb4ef27c1f67de0adcffe73b72d763ebae12c9bd9a99c45eeb556f958ed42fb32864d7c15007186bb84962c43736cc0c583aa3a6356116bf018717db41abd7025fcbabcdbd414889c84258cfcaa13a3a1b82219982d48a875d94b79dd93c8507ea832e498607f2cbc939982054f823ef808f9309112e98a6f7cb831fe5741154c1a66caec8ac8ed1a40841a0f60eface4f68e374b6c903902cc9ab323adce05a561f4d708a6ed8da9d72f596517cc2eec92aa94f025ec5dd77a50a2984790ed5b3f0651544eade93e16defd094d8bde8b9f109251f527cb65fe2d3bcf435fa54f97a949b4a10dc46a0848a73b1cd7320f8960d016b5b429aa574da39ab4bae9ceda338fdcfaebe9eef6090304de81828349dc755363a840c7490d81a657dcb0899c5e9747db533c5e4a46906e7f4a4b5542bacfba0d2c7bf8d6fcedd207e3ea2b6560c0a21a3092994aa02650aa17e4a52433c7cc04cff00ee24304a5c95901d77958168de9fdfddd1e23bc755638920e12168fa0bca29c934b5787cc912042b674097cf6e31fff3f89b89e741596cfc6ab1fb6e44669730bc216f11c7a6aa4e1f74d51728758b80d2f81bf992da44ddb3bffd8e3ae6949c8ae3c52dd2488ed34866a5e60fb14274ff09196f4d8c1fb1254b752d678770114932d36aee75d7bf39296bace6d15c40ff81ceae5252e276f6d01aa90ef198416bec365db968562dbcc74b3aab1707fa6a18bd258fe35e7cddafefc2a98c8369f79cf43110b6afeb52850d491615ee865094bd233663c5731bac161a6934e7ad89f05a61ed0828be1a8c6abf4c52feaeba7e4dc91fb261f542eb9d12e6f12ff7c93281d85bbdb7499844c05be49f57dbffd660a322c0813e3040531b01a2feca324178ca9b8516b184b9e3b9022335e212967aafb2951e5d650be6cc3085f0017a0f77ca93195bccc8167eb9af8cf05f7314f139b202e1c6d0410d58ecb2fde8158995f53617e12f60e20884962db15ed522041a25f6380e63db6fb614a7583a408328ffe45fe1e15892f93dd9f55914198bd2ca79e94327281c9e2275e961890aabb4088b33ad38954441a418e7cb35b3618387d97c571f5766174d9970f47f9f7542429f9db9116c42c533ad881f65d7e66d8809ce9e69dd5baa2d9c93cc4d682450b25830b8bfedaf48602b457a873213640b2f61282154288dd61b8feda42394b8f814cd4e4f997be86cc0a58f1f575963cec073e6ece65f9af69668abcb6cd8f0c621eec81a0419b4d0d13568e36f9b475fbe3f3a6bdd31b4838bcae3c252e0739a2ef038d5b4711508703aae85ab7d74816c1163ae0f04923f05ae8ddf84a45f4ecf421f585c52aaecf7cb90cfcb5151ea58bf38c250c8dd134ec0f6e5134e9ecd2d2a21a04ffaaadee8149b50d6c96a6958505b4c9253003ea470261536889c99712437639bfd34c797016a348125a446e2cf1060f893d27c8aad835619798e56d068509f85fd4c26ffdce4f488b8e48fcfbf4fdf5de16f2dbb1d996997aa515bfee18dd793480790fef9d4cccf36d2a3043ba6af8f07595652c387e67369701e74868ee4e89f6339ed238958bde0ba47dc734a2bfe883d92f9440f87bb4c8b7484705f3871f4a9b10c84effb6029fb2629e761e4c71a341e05b8e3f1d3c9fd3467e7fe55f747f100d68a789d419faa924c90e67bc05184fcf99f3177b72c55cf3f245afbf2cf6076de5d8a8db5e548820e51815099af6eac8ff696c310431bec706f70bc7b3481df3784a2087b8efd51634b8786ab35c7db63d816155f4d93fd82b31c2462100db0ca95d09a2a28c24f9c52ea07a5a855207a95e97fbd161ada5ec3fe7043001769a93c0b59781d94b44c0877b47bf5b461ce57162577b1b7c9eeb0a0a771561f49231532b3f56975ca454209b5f3316a7d796082de77833f5dd6b1743cf3d0ac713e1ef83a47f7f04a9bcba6e64affedfca9e1a229cdff235ae49685b76ec4bcea1b18a9e66d28d4944223da3c931c214644d9d25820b1dc5457e1a64e940f7b5f64803f150537d52d958f09537d851e0d8fc42f9b31f998bf609bdf7ff6a9be45a289be89d01bfb16432510415b8dc6f7df8a28f665a5ab6970d76b86694e803fe1f7d9055e58a2da2caada4dee2fb70da91a47f4e9ef282c429c213cf8c13e3715115dc193d4cf000fe5612c28f550135f5875553e89769292bcaa475a4f944dec0a64b5d10f01739996864f39201466299f221fa717ebc1df6ea9c6ae26d49c7569a8eceee21a0f194afc32fb7295c4ba492a683c9203e6ef7ca5a4b328f9027ee39403041bca212de6126ccfc64d371fc27411b4d64dc1b2ec6a2be39726edd88ed52be1b28ff2193475e299def17807b5824191be84d376d0fa6e859bac1f3f18a5a18ff254e08ffd913556ed66ce22eb66b37e755649b32474f1f3e0be0b30191cec7cec407532abc7de08333cb789b1107ad55b8f7f87a35d8235053ed37bcf86881f61ccd551d2bb32a19e6c85f7c5e8adce5c8c09c22affd295df308e9822b78894948274bc2817e18d7cbd37d7478815eee8a40f246ae154fc886c2e70e9e52b3b870c85e3140c44f7c8fb244482cd75f8edfb71e20a530183bb004beacca89dada5684f0c67f454fc750137748b7f083a82e09dc3366e5f4308235f5a8be45491fee1a038da844a4d094973976863521a1ff628e52b56566ce72ff6742b1bec2e488a99ca29a0e62197f8f445efb34ddc997b7ea3b9dbe639b928158d396877ab0689c9157f86eea0f0182680c1f71c25ce502a92033a8406035fa4ec1b26aeaa6fc0f114590abff1e1dc68edd342eaec9f46250bb76236a2c51e57d033987da2aaf0d1a261e0f19e574b83ac4e27a63afbb623b7f7204f421dfed00537dbeee5a4892299cb7d7d57b3ecbf52c7bde9822d53e2109ba80d8b4cc160c095d05931e9ffe73435ab3ce2c3804cb999e04bd1e6f17d5c4e9a76937708dd1b1d882ccd9ac7281cbd5841313bc8aa6631c0928dd6d1aaeb2ea3ed153aad", 0x1000}, {&(0x7f0000002280)="4d12dc0a82ef8225639755931b82b8cfe023de0790745ce321de9ae256367dfc1d35611c9290be6b7b9076804d5996964ac3031909690773f04f0cf5336d5eeedca12ff7a995c8a0ebd659ce7de25eb7a2a409aeed7846ba24391699f2970a14c5fc38eff07e11a56f094b543b7e67602cda84f73072dd7f85ed5618ceb5f6c3ff249d7b925f598099fc14943d250c5375293b277d67a19dcf658c4b778a9c51f0b6998edc4521482d773ca8eb20bc6ceb59643bed3d470dbd705d15bf1dd86fb439d6c3a2858dd779b040c7034b12d00fa6", 0xd2}, {&(0x7f0000002380)="868b92b7e1412196fb1b402200ac9dbc424f17813c14fffd00a304cb57895aa489521c8fee2161c961cc1eb955260f4a8ed20210316ad372845ed0e83cfb8019a759637a6020c2c28c6c9dfa1baaeb8c7488692818a696069bb84b7116225d8e759a116dfe4b77cc37", 0x69}], 0x3, 0x3) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000002440)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002480), 0x20802, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f00000024c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002500)={0x2e, 0xd3b7, 0x3f, 0x4, "14a4a910dcbe19f935183567d3b53da9ca5f74ca", 0x2, 0x1}) r6 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmdt(r6) geteuid() ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000002580)={0x4, &(0x7f0000002540)=[{0xace, 0x3, 0x8}, {0x8, 0x6, 0x80, 0x1000}, {0x1, 0x6, 0x20, 0x10001}, {0xfffd, 0x3f, 0x81, 0x1f}]}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000025c0), 0x200, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000002600)={0x0, 0x48, 0x11, 0x800, 0x4}) lseek(r0, 0x4, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000002640)={'./file0\x00', 0x0, 0x5, 0x3ff, 0x0, 0x9, 0x3, 0x10001, 0x0, 0x0, 0x200, 0x4}) fcntl$getown(r5, 0x5) openat$diskmap(0xffffffffffffff9c, &(0x7f00000026c0), 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000002700)) readlinkat(r4, &(0x7f0000002740)='./file0\x00', &(0x7f0000002780)=""/4096, 0x1000) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000003780)) shmdt(r6) executing program 3: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) r2 = socket(0x2, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x24, 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}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000100)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x10, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r5 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000080)) getsockopt(r0, 0x4, 0x40, &(0x7f0000000180)=""/58, &(0x7f00000001c0)=0x3a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r6 = socket$inet(0x18, 0x3, 0x102) r7 = dup(r6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000980)=[{0x0}], 0x1) executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x0, "831d7a178a3d9f296f7cfdb99d2ebb9c1c71a4da"}) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getpid() recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1800, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x1c}, {}, {0x60}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$FIONREAD(r1, 0x808c694e, &(0x7f00000001c0)) sysctl$vm(&(0x7f00000000c0)={0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)='\x00\x00\x00', 0x3) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) clock_settime(0x100000000000000, &(0x7f0000000040)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x1000, 0x8000000000000000}, 0x10) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, 0x0) socket(0x20, 0x2, 0x2) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005010000409f0500070107000000331c13fecea70500fef96ecfc72fd3fac8357ae30200004e30ff08d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000808f37193f8343712cc1100b73fc000090105000000000000001300000000000000000000000000000000d07e2d6550f25dbd98a14f73a07f6fec7d1db78bb98d75c03cc385ee77dd2dc4afd9735106a20981ae94e2ed907055b4259e09ae01a24a29bd513680ba13652db5d427265ec6cdc063f3d2e17f00f043aeb4e7dfbd86c5a8c68e59589b5188413a5a76d58cba701c00ee1d1c35a4a12b70859c278c4563605efcfd3e1760650f925cb1a90c3c8220f20e60dbb8505012006901ed904b8224e02d29", 0x14e, 0x0, 0x0, 0x0) executing program 7: poll(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x92) socket(0x2, 0x3, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x18, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) dup2(r2, 0xffffffffffffffff) setsockopt$sock_int(r3, 0xffff, 0x100, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x2, 0xfffffffffffffffe) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f00002b5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0xbca}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000000000000}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000697000/0x4000)=nil, &(0x7f000069f000/0x4000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000696000/0x1000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xfffffffffffffffc}], './bus\x00'}) socket$inet(0x2, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000ff3000/0x2000)=nil, 0x2000, 0x0) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000001400), 0x0, 0x0) shutdown(r1, 0x0) recvmmsg(r1, &(0x7f0000001380)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000700)={0x0}, 0x10, 0x841, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x0, 0xffffffffffffffff}, 0x10) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0xffffffffffffff7f}, {0x0, 0x5}}, 0x0) getitimer(0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc020697e, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000440)={0x4, 0x18, 0x6, 0x9}, 0x4, &(0x7f0000000480)="9b1809c3218b07fcfe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b2227390ed95bd9dc6d4dc7f149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52955af8d4ab84c513252ddd139b5f5cd5c2bd02adc7f1fe850c00000000000000062abb9fa45ac78568e1cb54238fbab475cca257352828a76e5334be562995e894238b96ca5d4d3e670fa0cc791dfc4415030910fa64eac9b4e8aa9bef19525cb6f7e8570be65bb7ad3fe963cb9a8bd949ee334db1ccf73db06b5947b3e88aa810f8ed7cca10ff0d0000000000001345daa49507756f49775275ca390b94e85d5a952000b9429c75d0da3b561c6adc3c141f26040000006b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60edd0300723221f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b2ff237c6e505ff5f5ba932954d73c630fd2791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa427d0104e39789d9100000", &(0x7f0000000a40)=0x210, 0x0, 0x0) socket(0x18, 0x2, 0x0) setsockopt(r2, 0x27, 0x9, &(0x7f0000000040)="03000000", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00001bf000/0x3000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000334000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f000013e000/0x2000)=nil}, {&(0x7f0000323000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000027000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000249000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000100000/0x5000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000240)=0xc) syz_open_pts() executing program 4: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, &(0x7f0000000640)="2204b882b0da000000000700e45fee9b0ff07e6b", 0x14) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x3) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000680)={&(0x7f0000000640)=[{0xd0, 0x40000006}, {0x47, 0x80}], 0x2}) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r5 = syz_open_pts() r6 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) dup2(r6, r5) close(r5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2d}, {0x3}, {0x812e}]}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) vm_impl_init: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6eb238 executing program 5: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050056123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 6: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) denied attempt to set clock back 3663175275 seconds executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x49) chdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r1) setgroups(0x0, 0x0) r2 = getuid() r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000", 0x10}], 0x1}, 0x0) setreuid(0xee00, r2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') executing program 3: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) geteuid() r0 = semget$private(0x0, 0x7, 0x3c0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r0, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) semop(r0, &(0x7f0000000100)=[{0x3, 0x801}, {0x0, 0x2, 0x400}, {0x2, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x8, 0x0, 0x5}) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) kqueue() r4 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 7: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xe0f, 0x1fc, 0x0, "4dc8cf7e75b57dc84118a5647f8bb76a3efa1ae9", 0x0, 0x3}) executing program 4: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) executing program 1: r0 = open(0x0, 0x611, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgget$private(0x0, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000011c0)=0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r4) syz_open_pts() syz_open_pts() syz_open_pts() socket$inet6(0x18, 0x0, 0x29) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x8, 0x2b, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x40) ioctl$BIOCSETIF(r5, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000080), 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c2b00fe350e28ef0900c08cfe24be00000000fe8000"/50, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d8f74e28"]) r7 = socket(0x18, 0x2, 0x0) sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000180)="d2c686312aee42798b19a2f8d8e168a39c6515ec501b24d09bfad365514c93c8ddd8bff3ea97f402d528fd5c9369627e4932dddef2d5e5d2c7f57efc0bd38d7ba022178911edfebe823ff75a630e21a8850677b120a9f0b72be2f205d398411cc2bb9d5dc00859bdc411f04374e2113f624c665f65cf9b1cc357c4999d3edb2868e82583dca2d666ea5c1977b15dd5b940a1876952b6388aa293da1e66cab549a6887fc977706ac6a88e857d155349af9727dca3480d0b087efeddb955c751f3337d452993002e56018eea3b679220b320f80ea5739f0da59e17ea65ee1bd8f7870ca9d43efc2f3425970a2028845503a17402988484e9d283ee81f2a8960a0ebfbd155b67d44e3a14581068a2b807f6a6d74345c4a52ebee8953c493ae505809399d2a1fc84f445006f84545fb148d95ce4ccceefb6e39e3d02870f39dc2e4ed11ae66de97ada1756e044bd41256e7acd59b5287091a5d8b0755c0bff4f23e970c2f1041b02d09fa07245027cb9f1f95c573b37336f6dd918a34534ff6251a2d877016a449f87334b6911f2858b4d1eefb221e5be381740891007b7a1d5ac118102ac1ffe4dbff93deef0db024539fd7e6720ea2c823c872815934ea81b38f4147d49c61b6fba85d2bb9b8977c9195090a543d8180df3fa91ad8e252eaf75add42a2a849db55db767e71321403a9cae24801cead1d47e117f1dc76825847e37b0c36a1a5953ab3e7052e7415ca48d60ef1025b88bc21c4bcfb29caea4b7158defc329d66eb032119cabbc07bd05baf7ce92f7bf4fa3f8f06a92e8b96bc9524594bab84e76d79d0860fd2e4d6d7e9ba489cf52ef9fc0b8fb0fe037b6d540414141538be017b30a30f1536d35ed67f2c04e85af412040d36b9974d8964f1081ced21c4a25ce2772430216ffd89e62e19bd4b655f33f29714f28ca651dc51207ee41073b33d2bcf69980806a6ac6c27e3117f9b4cdc9ee05eadb30f4c4734461fcb91cc4e0f28540019818580831b95a9b407addae95b78b7edc965539c753f28138b528207aee73dd57ab2540830468b64f5c937c3bd63f004a41057aecf5834237a349945b3c9a26a0049bddbc6f34155e8d67b327655b293c4d0b3d08ae97c0dd343ab8b9b9191ed9baed0441c46a3685fd699d757b55d0288711ab2296fc4203776735bc7ed71d8775b3103dc1cdf4ba97523cd25faa21f7e2f0d7e4778c5b629e2bb9c3eefbcc531f49da6edc37e81884984f864571f3c62e9ca81bf2e7855a2127abc61585d3db1dc8374797e9deb39eeb3adbb2c5af468a2539b4cdb0b3b6ba233e6e1a41c82f6c87a742348dd447f72fabc57895a70edc8c6ab9eaaceef409fdd0cf998da55c2032707d653ebe53f454f750605f58a4de4d586a835b331242e5214e1dead7e7ed88dbc41472e2335a9be759912ffdee5e63c7162f16e9b9fb7c92cafbcf7dee3b1c08bf25f202a9578d761697c3c23b335343f8f5634893a7538222e1ea2de4d8d6830721ff2766210c53c5acb4aacc67df1cb4b7723f60b0820652d332bcb73ca851e5bf4421c3206239093a90573b4fded995bcf87eb724b1ac8f7d9d1a73de234d7b71d87b6b8757b67ce039ca7ef0ceed92846926ac415a07ffb8570e9f823659aed5eab61851e1774ebe05f066c3d634019adc7e996bed611279bb26ad75d793b750713a8208a9c3ff261650a867225de78475cf28d2d7475fcfa887fa7c1279d1acaafa74a34a1e10a305271a34b68280ff3310db9e19231fc2a4626fa4b6ecba4c1f30e96735254bbf6c13a14d0a4eedcc02b3e96f8d6da34f2bb07e58c8298994612de36dc84581d0e5aaade2ff904d2121ac1f6e3880fc56985cdb943b85fd5390a4c37156e839ae5fc7c43a119ed6f9a337dd8e42874138890b55f2a862211c6dc29cf32dbddc92d37dfebdb6944669027cc50db4bd75a461315cd62c9a48c9d2560b1fd8d811eaa6da687f1c2cfc1232b5afa63f107096fe12856cf510b2fcbaef2315ded08355898095b02e59f0aa18ee2e7f869df526dc8d651ad314f5ce8e9615eca7bfc0bc9bb2089e4cbc0b43abd3d8adc26db1faf26a70f241913a1e6c8d53c0225d8dd0c36fb596252d6cb932041c9c4e11339676e044e26cfe196adde7afc6d8f5d5e572eaec95de6bb96affd5eb0da6a43f8c879c8029f54d827ba14aaa191b52e539f63a8c0ac2821335835636e13e98df0f7642cae0537df58be075a0736689e15baf3d3a29eca6085887a2e6a892a406248547b44d15d6b348dcd79279759b197136776ab8b9be92370627be1886f8b9ab0fc1b91bc576ba396cabd35283cb5439669c64af192590ac1265fe5fa1fab9fc188bb33f02234efb3a98d7bcf905bd2540cb7a6489a9c7253c1a9fa51b31a3b51241bc3e01141834ccdb0f90b990d8867e17dd43f369d1ed4c46bbc699373d5ed70e912cebc82de3bf165b30643e4debc5715b3ee0d316a44518cfaec72216e4df62f2ebf0d30357704a55fd139dd03987dda31b176d98f5e877529c28ea6f910b1f60c42895bb2aa482dd95d0a5ca55dc3003a386dcd1f84ac91d81607a228ec0f1b69f83942fbe30f8f981ff4e3be43690778162d47c299bbb13ba96864c85be1ee2f116a7f22789710a1ccdde6472372795bf9c02a3b5fcc5461fe619eb4421b4d032e24352f364ea95875d07c89e56bda4b9ab1297dbe58b1a0cd38022ed954231a03416792050d5d75548dba919c3ddc5c5ddd81df133182719433b3e463196bd22c7aac635e8d80ecd63f8c3773310ff73d3487d1ab191e8c44d2e3439b7daed0ade3c33a3445865939eaa22e4393f8dae58e7da60996ebd9b41d5d44cfe4ade504f92d0d093682dae7f4a779f6474132044e07d1b459ecadc9b09c4acc6edf7772f0c3b268cfd63fa5ce9a60a4414bdad8033d966fe7d309f0282a0bdbf4c224534c0fb3e869e8a3fdfed4be5fe7587dcccf04d61c24d95489233e5b2c57b73e37f7b3e5a104b82ecb06c6bbe70aab3c15ccf12f1fd747eb0c00c6aec0eb7508a0d1f7e4400a6df6172cc52e27faebe93b5f678d64a9bcbd31f3d163ee1209ef836a19e785086fe8095b4dcd12bd06c1e463d6f01c3367d6afa4eff2f61782ada9b9021f9c8c5919db45dac74be9b4f77e15ae1cd5ca6f094c51ca4d339ec2cc4e98d82eac684e46c8fa2689bd61c8a06306fe8450942b7068e58a73b70ec7f8fd1a6e315f9702bb6a0fefa151878af67f916b80ceb330e49df23008ae121b315345d154af7552e836c739042c3a430eae100fa876c48c3fc3199487e19d540a975ae16987d5aae94de506d662f1a8b02194a644156554c5261f5d22a48f06177afcf47bdab184aa8e6626c6c8f69968a50177127d263e8aad61ffd77ddd06edc5617fab774da094f558b62471d115ad767de17c90e1d2840dc955b12d3354d4228e4b4a9cf431dca225b224dce58a100cdb3cb3a3364419506e13a9af00ec182c53965f872cd534a485ec13656f637c6dd3e461dbf0fe578b7a0a2cd288fce31ba334e46b7f12d4e9c8dbbfa91dda5d7d781696776e190b7ecb190fede08bcbf1da98f381ae09700e138716a1836b15c68ee98162e208a6ff1df452bacd59b7712c04ca0e5f9007242a39a349be095865db278c6dbe0197cb2a0ad471db0ae0f2614a43ee0d1db62a7547e81bda6839991500fb0073af5ef69b39d6bb10e6bda95e91bf8aa8404cc9dd995379e5c11a5582deb8d5c76f4e6b2aa0f335986e1c6978c3efe24355d44947d2a418b9b7eef0f307df935a47a0cd1f64922933f578f98631c9d67985d072e277b59885a111932754677f6648cb0fd070de7c8423c217c0c0edc85b650f102729fab44a4cf1e52d82b626df17d1357b24bcfeda68144e55c8346c39e7157450a82217ce7238327320a98e282c54d8bb3cc9c1b2fd6dc7975f9baee7461266cc983bbce4a2602fc8cab536f984a914ee067d3e343104ded89e760dbbfbe3fcc9d5304c6fb4c7cd1f48da847d58ec68fe777d321c7a57e14df9d3e4bbf4da91e1a3b8464a7b7de7e0f5aad8097d86aba4e8fee6e3d36553f7465082032f096ee64c9b5e4607665f14ef6062cb9cde3ef9e637758527145036d77e3e28bf9615a42edd2d78a71c2c69114ab46e8328fdedcfb4317cc44f39e26c8fa53e338585c3f5c783d1e4270dafda473f3b3eabffd0051c34ae9d2c1e97a33f28f410c73136a749c515ecd8c38ee33e03f6d602711ffea7d7cb38026354c8f9f3c7741d39ebaf968e1487ee923fd259164ecde4deca01d5557c9294b68dcdcd9dcff4de7a8ad009bf5bd30a39044af2d1f2f0a6807a66373ca90cdec3b61851e20c2e392f00f16bdca1a09ee8c33a6a670c13876df6f6b7c93942d06b01f3a459a75232b544be108b1c69f7d007e47131fdc773a5baf181a8c2066d4880e47748d1897b9a22cb9a82420999f43d78a9329aba1e175338f758b80d888253defdcff2d2b108689d2fe58edd8cff87b3452c3fc07ac02078a0a82869a97d76bd0f47d224ad9e35c5db9ea9b65d543add6d03448d3a20cfaab0d86a8f9d85af5f54ff7f78088989238ef1f5b8f2aeed50790688427be1d229ece223224641977ec58169cb2f5a43b417619faa39056b345c543b78312c9e7dc8da838d7164d409b8c2ac2f30d7467faa5b069e35cc1ae53d23d68b04beeb695c8dd31deacaf9e2035e36f200cdba751a81899ae20c466c4f2109ed63a453cdf04644c5fef4b0f7a6a45e1187d806190e863b6185539bbb81dc75fc2afde20e7fd3787a318f2fa3935888102e303de6be764b22363613361b70dd8aae69a0aff9ceb356d86282b386653e7ea6e7fc9375671d8fda97cb3e636b18ef3bbf7fd5df3c6fd6cedaf95ba7f1210a526c73d8ceeb2396419a73118518c558d0428734accf621f0a549a9b5f70325dfc106d5af8f6efc0dea2751fb2108c5db6f26fc0a914291a1939865b8ea1b62e681010bf4765993f5ebf62d233340482b90d1a07f59425ded41b61fad99a87b0fe052256019aceba9b113f2b38f401581f10dc52b458f822acdd6f5a0e2144adbc3b56352e627aabe179be27f5fa34496320cc524cd5c98c0e46c54060069517175f53fa4c04ce23582ed70a1df56242f051d9db7e7b28d0280311694941d15466b5cdebcddba682a335da228586592ea098a66523578329f5fc5e651827af06a9bf6b1c7c9b7f524fabacfd1a9278b5ecaddeb45cbeb9fdfadc9b7f881abd5b94806d9060eba657a6d6cf6a8da5b8a4a00d5df58180e190eec28eea6a669240f3031e21b6eec90c0347dd43cdfa2a50754f5964a3b0f46853228162dfb4f34d562f9f8fb627f1a609a0eccb87ce6230ee8898b1577fcf32bcc56c722a0558b220fed2f5a69f4a83330ef8df0e2e17c1e1cdafd33e7c2a5c303a60941aa87c09d1a8446b54ba11fad18a3de8509673b09f9e5543175194b0fd78e873a96fc553a3b6d4e3b3dc7ff281697b21949b7ed643a5dd1cc4cf923f882c388fccca14a31a36d1843675096e9c32f85e8d2fdcd603521f1a6990e9815dad27ed80cc7869fc5b1dc0e6acf265263c689d96120512bb0d7d5b52c1516e56f09353a168a4008de2c6dd4a98203f4186981d5c0e16e859768eed63e965d7e6d68a52c315c5e6e4edf41c7bccb317d6f2089a6b37e140ba93a307e06a45a17e85fb53a90c78d13871d2dedbc130cf002e50f4cdf8a42efcc6056ebc15feb080f30c84ccb8d8c4ad5261579c8b1610dd2fe6f18ae", &(0x7f0000001180)=0xffe, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x10, 0x1, 0x0, 0x0}) executing program 7: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x7fffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) r1 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x9, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x8f}], 0x6, 0x0, 0xbc, 0x0) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000500)={0x3fc}, 0x0, 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r1}) r4 = socket(0x18, 0x1, 0x0) listen(r4, 0x0) accept$unix(r4, 0x0, 0x0) dup2(r2, r1) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x20000007fc, &(0x7f0000000200)='./file0\x00', 0x8}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$FIOASYNC(r6, 0x80047469, &(0x7f0000000040)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x41}], 0x8000, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x15}, {0xc}, {0x4000006, 0x0, 0x0, 0x7f}]}) write(r9, &(0x7f00000000c0)="c5449bc1728e14b9805a099e20b0", 0xe) getsockopt(r8, 0x29, 0xa, 0x0, 0x0) executing program 4: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x7ff, 0x2, 0x0, 0x2e}, {0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 1: kevent(0xffffffffffffffff, 0x0, 0xfffffffe, 0x0, 0xfffffffe, &(0x7f0000000240)={0x2009, 0x2000000004}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) r1 = getuid() r2 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x400, 0x1, 0x8, 0x6, 0xc65]) semop(r2, &(0x7f0000000100)=[{0x3, 0xe, 0x1000}, {0x4, 0x303}, {0x1, 0x8, 0x1000}, {0x3, 0x7f, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x202, 0x3000}], 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x597) msgrcv(r3, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x6, r5, r6, r5, r6, 0x83, 0xfffc}, 0x3, 0x7ff, r7, r4, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r6]) r8 = getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x86, 0x0, r8, 0x0, r6, 0x175, 0xfbfb}, 0x5ddf, 0x5, r7, r4, 0xb8, 0x10000, 0x9, 0x401}) msgrcv(0x0, &(0x7f0000002500), 0xbc, 0x2, 0x1000) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x1, r1, r6, r5, r9, 0xb9, 0x3}, 0xfffffffffffffffb, 0x200000000003ff, 0x6}) r10 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r1, r10) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) renameat(r11, &(0x7f0000000200)='./file1\x00', r11, &(0x7f0000000280)='./file0\x00') r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$inet(r12, &(0x7f0000000100)="ee598539830f398c120aaa3886579eea1b584580c33c758bdd0f4ff15f7c55a3f9d4360548a798a52648b63d4a43e6", 0x2f, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) sendto(r12, &(0x7f0000000080), 0x0, 0x8, 0x0, 0x0) executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/151, 0x97, 0x1800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)='<', 0x1, 0x40a, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) utimensat(r2, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="8449a4fe5a8bb654fba9262e18c8d746b2783331d1f635f1bd4f5aec745763baccc65630a77d7f833eda2a388d4428790fac98483a78eda7704912385a7884d0cddad5b43fdc24dfd8543d6da69c76db26dbfeff627e0294bf518700c684449d86305f4baa21fc7e361a6c164d1840ea6d01d46593009577f8be416aec8e3dfdecaa79d3b3c0e9429844a05ce23f11e3c49bae2696306ed4a5eadc20fd6323914fae1f01e3", 0xa5}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "f1ba36ef57df8151a58bee5f7d7d6c35cfebd27292c24bfab3a2a49703cfe42704f94f4234cdf9237558cd9f0cb242ce9b4dfe0c380d7708815b6585c35b63eaba11ef30fe26f0db13bfbf6591d23bb3766dcd50bdff0b351672c254ebc43cc30b048ba899b7e08c1cefc411b2ba6473a2c4c77dba91424e0958392f93f1c4bb46f40b478608e48cc164010270d02b20d97a3f30455f9f311c5696397eac212c91983f4d16bafed5eee0743d51510a45c5e2ff250a533784f11459b5d6be54df64ba8a864bc14049978e484f7251da288dfb48cbb317ff210dbf4421403d950f0e10910a8dc8348d18efb07d555273653109826da8ac2424deb7387d798b4eee1b2c9e8871d7564730b35465919da3805f99d88d7801b3e4bc36c1a250b88be264d50952b3d7c5792bfbc52305bfc4b0606d5f116afaf6f3a51e7b3a21b727f519407a1b7ea531f2948bdda0b19083661cfeb05f0e49c9b6c8db5c232be0ea32f524a5d5d376fb269746c3f7633a851cd42398bd76c0f338b0770abfd3b9cc14d17a629b9c7aec09b6ec4057fe511800117bb7f8f5f8949162ebae7e2880083add93c3f2f59132fcb18d68780523316ad18ff2ca036bb5a8fc1df93c1598048378f6b3f55afb1087dfde88b119908a1b3594610806cf001b74cf1b8c78ec6087c1d636c0b95b884933451abca5100b6fe4c2506d2f6ca188cb85954df430784f63316c01703d6c76acde7dbdc217127e4e66d7c084f00e70b347006ca57b0ba554c52cd822f0f9712526234fdf4da5355c3788ca3cf66f0a1a87dd0535e984605f870390803e9fe1cfc61bde5eb206d5151a2459ea2932814bd2b2c070257d742053ed073f909b6e41b63bdaa09715b91dc89737971f71aec93cddc7c6476189152466cc8a6fe369907d16177215886862cf869aa914836d641c7104b3623cd31101acb51ee6d3a85121503f5164337fa8aae481f201c7486e73e1533c41e73d6e5d388c82e4f7d198c02fabf7790ca64740746e869d4a1adf180d1ca2dd4cd01040dce811ea5cc17f75d18b5ca30d3a0101067c20588da5a0ca7f9869c63d9c08241066272e4290693fc3e79ffe763d3163577654a8c15e8a0594537b17f67639d8ed2281c539a5fffb9673be80a499a09d90e0f0221107316948638c755cb346ed421693708387facb053257a94eb669e1f4ac3da4637e980843956aaca12101b4a39531407063359f37435d14a6dc0ef9e16609f37557a503598b932c7a798f271b4b0e5d999caa8f5fe3868bf7c2f77535d0c6816388870bb738cf990aa1a8dceb053fdb0718f942bd229537c858d1c261bbffe79d9c83ae447b1f3b9629a44d7fb8f7ed275e8e326a448ec25dbc61071aaf4c751ca849a2800264c38edd20a9dc10e873a6010720700c6dbbdd5e4cc738d1e0a57cbfac2ef4fa0c65deebcdc5f3fc0d52553e32084384bc9a310f2cfaef13d1ddd63ead627cd97fa381ef34e559b271652fa03d13b7aee405322c0b9be0f3f282e0ad751a870e601e07656fd65e493b796c454d4b26ed7498e44176965a718334f94f0d9018f963cff8b2e7d5e265e9a91b0f5d15c506ac7c2bef88d87428853fb124aa360cddbf69b9fba13ad1035603649b7ec85238d93861d6b118f258417d67b423879495cd0bec574afb05b60f6662334fa3ea15ead66e20bbcc36d52f725c52eaab022d4812ace9acbec9a14c9b55df52bf88e51335f5b4f23b8517d7699cf19a6cf9318cef4b73e0c7d3a51e2fdeac255fbaf217ed2cf0ada74485256ce10b1d7824236fa98eef5ff87d57b8b44dcde0fd6d455e40e48795b146e6fdd49ac3b2135c80c5a3d89f6c658771f7c9af6effdc0e73528c49c930a853df50bb800fb94b2f598b31d6426de783f2de4f43602347a6e4b16e59096776527ea2c91e0d10cce490b4b234ec6686fd829fc5c4638ed177b7f7d90c2a153f4b370daa08a514f269401da3f364c875fbf5edbfe4b01f41aaca5d63035a98321ac226680a9605c62cdfae36eca8c4f32e85c8c505617f28baeb3e1bc155383ea7425a72e5fa3b933954c28cf870d45f626716a0d592f121ef6042eeefbae28d25d294c1f3fbe2ab4b1c118daf85dc0e86937571054680fa4f80bd84b243e816989a2682b866b7dd978a8b228ed4cd98ad83612c84da4dda9bba5a38025fb2c1b47d3e5650d17b25788c81f46a88d515693ed3253329f61c58ea42235f39a68714d3e61371f8117fde7237e0696a730cb93c53f6bc872f29579c14698f220aa6b964975a0ef08e1741b349905926cf5b7360d1f80751155350a12be5c161e7559acf60760471c60baaf75a79c940106ef1bd9d3d4b45b8cca04e464fd0feffa968ee77ce6c5acba74f0be965c97230f77c553c93ae57e22bb4a0779278633e1e64b2b9c21413f198211dbb37cea82b1ba490ec768142100199e5d1ed7c80494888e7a6c8c480c8fdffaecafbe991f4b4917bd5f95c72c335e424557364609dce66c811dc2528cd148f1d8ba9dbfc3eedcca70189b5080aa1f38260fa424aa1036edcf5be7e6e855008e3cd0721ae1d7b6200189435a391040b8bc277a95cc45a2d41a76f17ce95ef4ee5da8e9640017a2c3303c5c09758cc72f65f63d11712b792dea83402da00544dc746a259ef1b87fd7218e528eeedfb5d9ff32d17efd8164171356cbbb96571d3164503852dc66ec6929810e4044ed47efc83a443f9e9644e41781e4c0590e7252b7f1c923de6839b473dbb2e90a1718c0179426e30e983751f1f5aa0be24c7bc6852ac7fdeea3ca104787e26a2e4685019f6c862e4e87752b23bf41b96357a41b689c45244f6443d76a68b78e4c172c85c11cd5582c30e77b7e4e08f6139ef14925b421b2853cc532f8d173da5518700cd384cff143be5302719e683f09b43f6b50e596a16a9036a847ccb50709074b04bd2bcc1033b424ef7c20b8f184edc201c1971fc856a4beda2b3adb697c8e5700b698cd17e56991553b5bc2c7774ef56fe18ee389eafbf3bf30a2d0e4fb49b0ea7ff48010bb0d0043cc869b7a4146588de945db6ec05425414976895b2d6bd5c1539a53d2cb4da42ada60a09f6842d47b6dded0fb605a2a1a23835a67b2fe8843a950e3f9ce3a0e733a14babbda7e225d591d3683d8b5de4471727acb5117568e74e130e6733840b027a7cefecad8e60ab93bf097252da34efef873ad362d5c8880659c351ee5f33b54413e5448c107db1c2db4086794064b34b9238718ded8f8c25d3a55a47b87e0df1a12a2f3e73a5bc0507f52a2fdf751c9d9b2994f13429c7a38ad9b35e31ea104d404b186e8f237b46bc4db5b8ccbe24f01f7d524d330176907dd29a54d013fe7ed9d683ac5802fbb545880f6c224016dc6ac436196871b7f85a38d9a21e9c31b1899b94a0bd7fdbae21f61f8713d11dd0fe0c48a81ff14b553dba7b463284fc84ae362ba125a236a3cfe53ea6e10d457366a161c2f723a719af04216e98804ad63b0fa6d07cafcbdceefe5b24e1120019ca3a99b904811803a8c24153ccce19b3d3e11127e58badebd341d4d6fa16a4125f813ec02c8be350d6b9f2d7a11cad0e3b8ccabb880148a59896a9d589a6707173a386b61811f7f3300b2a0aef5f830eeb505d384a56e239a5b18f96e8bdf68b17440f988e8c9b8467ebdda28191b111b8315e0e33ebb38bf5cfd0f89ca7919bc5250d8a36ec35489c3e11c42f84a2057f81b64262c65db8aca52666a700a015bc7f270bac263b48b459c3f59d4a59fd605b5f7a0f1e80106371e2dc0ca318fc01f92b095108529870243262d50a93285f165b25c93c0abd52c325c633d537a93a45ff1112300cc3754e3bd7bc35c3019fde165019f53c95514eb4e1a98c8b77e48ac442df24af13def9af2c281ddb6ad06e4fff42e31676ba94c883a8e165814985b7ce84fbc55228fff6af18a8bdae1b55066b07e269d05f8dbf94784354e3b4b7bbb340c29657e5357a49bcbd48bc1d304b69dbeda3ca5c6e9787ee3676aabaa162d2a131a4f6470ce514a2ea37737b04f29ef83a205b8dd93eb8d77180384b8c9434d7bbf10c4e47bd2f2b52eca5810ab11e08e7ae108823b85129e2cf353df10fa4d2eeeb305d06ecdfe4b4f14240ebbd9ab0682b423ddf88a36bbae7f427f54d94a3d6c10bea16cf13c71df059481a67ba2ccc4f0ee526ddfe21fafab3a6b2648f273fcc888fec17f6d93254117fbef158140de6514c85bb5e17d3112dc6d6f77ec2d0ee97cd2bf0d27ddb3e1412792b82c1bad3d00afe80c2fd46edd97619176ef08d39533035dbfa08a56513b87427dd71bb9e953867a5d7bd5d1b234f7c17fd8faefc18d580fb5715c21a90f25a8737620b9e845540595c5cbcd612f7b6ea50ebf3f04b8d9ec2635507ea4a8ccbc9475e4f1c77371be2e02b46fd96f4b9c41e2adb8af61580b1dfd4847fbcc416481c351f618aa3f81c47d59cc35f4907c0c930ffdbde1bb22ea7b0acf0ba859a2a59fab42791e2ed9dd59cdb40098650834c274ced922d1b810a341ccba0268503817f5662b7dbba0f6bbb59b9b67e56a59ea76114ec4df6ea0c83c4ff7a345df4c65584f8782db552bff67a471090a7c99e7e50569aaa107a59a871d072892550079d43e05108af07fc7696d8400e3e827c8a145243f53c6056cd916e4df0d23ee0abfb4b8b1756fb0ed03f4fa059b786390e7d7e14e3743e620c805fbb0166cd30f2cc444e678962a5e4a03afe1ab79c665c111f7d7e046d82793727a68047b52c340169aae055216b44bb8933d0449a4d4223a245762dcbfb88e8f418ebfa25cc0193ace983d41429232967337380c989decc7646bf1e42d9041d59e09095709bb6d3c9384db2391cdd2757ab5ce76dcb8a9eaa6e9dc7023fc0d34ebb0e78ee7c8647a87b6c6bd3587bb555172dbab9db3d7163b0ff98e93bbda7fe3ac03074ad8555729d10054813ee52f93d6c4301c6b541b4557f1a953773e8bc88fc4d427a07a993947933b3e6139066f767d6baf4dd5f4eca68d8c3ce1a66ef205a75f9af49da223869d23b8250c8441500556266207784da772e4cd5402451cf5e4b0f9b47f4cfca999fd256351eae2692f9e58f01e1631179575cdf8022b54d7846395e212fe12a7bffc76ac867119dbf97b6a6ba6d559ae0bb502a10aacf41a8f7210b08e1b8daac1c058858a40c449503f8b47bfeac826a7f2c2aec3db95a8efbb82b957d51cb87187a9e96da2f51967be55b8ea71e57d60f168f24c871e376252ecb1ba716e28a80a72e86bd6a4374d3971857103ebdfb1d4ba7ddfb71192d76d6effa9efb06a91be0bed78107484280f9a4ad61348e503eacf8c0df0d7ed7969cfb7bdcd297431df03112b3f242d8809a6ac6f53cc1affa3de803df308c7d6b573a4b4016298478437f28d31d6e77ff13a0115dc66f2f54debe464f427872f51bb7ea18f0b190c9ed43508835e17628ea8eeb9e8e79da14f87bc70591374ce20082d2e1326bc18154d3755862c38bfbc2c3727472d766dc5594fb37b50270fe7861a205f86cf0dbca206a604a28f92e312f8986f59c4eea7e1109b8600dab6234ea80bf4c130ccc2410ca273cd4112b61143db5facfd0f49bf4d6bd81b0984ca8195df852ffacf87b5b4aadfb4128107271eebded8d0f567b30177ad6563e9a9f98ac04f9c19210476fd1442fe59af6ffb4bb70e4ba25ebf4e4dc316198ddb21cb07777998141895a8a20188a69664562279a264b705f465cb005606f00bbc6fc20b16f70a92d8353"}, {0xc0, 0x1, 0x9, "aef116c26db30127260dde9febad99f583fbd6757767cd103f8cafbb73bbd0f99f6e70cc2500612b0c10312fb9a2f1387e3208ad8efa0c0c2efdf80e06d6dee221ac9b4385506e3a6579bc3984aa0c9d95addca9a25ea65c3f4cb557d26499d926e06f9a3db10a44bb2fa97309c9792358518f3b2141b330b8dff20690f235cbe4d1c66b69aba4328074b51a4a8983431fdf76cf975e635ce85a41484ef26286b29332bafc228b0619efa3"}, {0xe8, 0x1, 0x20, "d423bf6b5a364e1b9759876440be3a34ad8a9fbde0532295320c3c6bd39f8a8abf0c82f813c20eab5896ce6f9157197f5292fc008e95107dcfb108d6f00774e26e6fa4e3d352df5431f02d6bc7782b30b50f7224d41e264033a6b59a31a32c8b822f6e505e98905bfa2a114b14217028ac1ebe6445586f37adcb36b28dbd5713151e4fe9b1c92369e6753fe203ea77fdeb3dbb7b646640221ef94b30138704784157d4f0bc4c25bb696405dc308860a5f59fb7beaa738a4fb2cad8713988800193799ca6d15d97b517b2d22ca3349c09b9c1ef2b"}, {0x38, 0xffff, 0x8000, "fd9443ffb0dd0efcf7b6f64652252b5a9b11eacb3fc0b094687f1e840e841c8cec"}, {0x58, 0x7dab14248385516, 0x0, "43e6842826e88d35306bce8e21cfdae36d933065ce045bea5eb1e842675f4a2cdc0c606e94604740bc1b44bbdc6ba3aa967a680cb3642d4ed424110106ff3bbc3e182c6c378b5d44"}, {0xf8, 0x1, 0x3, "fc75e4f40c1ad3d3e2b11760da86268808bce4c74c027b4908d294ac52d56fac9040378724a9a8800a5df93b95f8ea6d5c74841e0aafaeead5d8571e6c6556a31556e29b02b2aafbebd00f0f0e9ec7892c9f4f3573dc6ae61b3e653b7a54985571e4824f7332664383ee213aa4963ae9ac0ea4abcb5f734fd03349ba80bb9e40a837b7bafe31abe4f5e6c39a9418972d768777517c845ae9ac92a592a0e8b1cb8899e7c7429da45a89bb49eeb9c1bf8f61471bf9b6f29ce49cfe53d77f07c5dc57a06c2737fcc0c4edb3abaad8fcdc0a0084d09f78fb72c5ab7f29a3aba4bed2f049a281056a371e"}, {0x20, 0xffff, 0xf36, "6d2d7b58a7d255e72d0b400cae"}, {0xa0, 0xffff, 0x2, "f37db543958614a2d4603d6805efee83347a10b147143fdcdb0f1126a19fa0043eaaeeefff223d3716b9ba264fbb66d02c9c6dccdccb1868f25d8f021bc506c2e5e590865925c8066f20d9eb2e9286aa40b1cb520c5b0d9f940c6cc5e14550b0509cc5c0028fa3e794cca19ef14e25d3c862ed4dffca5e8d5d9582dd3645732bbd6a329c2ce6f2321e6472cd03ef32"}], 0x1400}, 0x8}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001c40)={0x8, './file0/file0\x00', './file0/file1\x00'}) sysctl$net_inet_gre(&(0x7f0000001cc0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000001d00)="4478afc454b84c11d65b7dba3b4377c5d9d9f9abe22d8e3851612beed0c786af213f635a854408513a1af54c054dd38ec9a722056c9f86985689c4af857fe64454a93fb70162f51657a79c58b255ca760b6620a486d1d1f57dab65f55ea00476f8615c82d1d0786ac09fecaa953a6816843f72285014102a719c624c3f701f5ec1fddc731cdcd5779fa275ffba9b0ad6c658b54f9b01288692f6e416d0393f04cf769218613461e1ab09d9e0a748d1b114b3f5c9003cd56b42f438631310dfee355eabf9ab8bca27dc401881e94dcdfe", &(0x7f0000001e00)=0xd0, &(0x7f0000001e40)="143879304c75af47783e712d814c639b6762bbb657397fac15daecdcc6cc0d9a1dbc5049c5219a676cbb14f015bfb48ff024bd3ff25ec7b1a3bd5d98dcb13e910aa5699cad9b1b7f49df2b0c917b77ebf90801569a3faf2ab92e54e344a41c9a9ff970c5bc6cb62133f87ff2f33c7526f49f9334b37299337ee1e7f50efdbf93c898e4b83ea0fe5d8104fc3c2c335a2df81a8bf837bf6d89d04262cf8a82b358d0a34ff41f646e82c325d2645494c54e14545302c2aa9a6ae108406eb4cc6d99d6924bcb486fbbe202ee09cc9ce1233d31d8bd145c270d6820903f047db54910b94cec3bf1fffda72286d1505f4f4f5e2f52b095c38e", 0xf6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003240)="a6d5d2430ee769e095818f3d93af95a586903533097b51d5e385eda62c32d5a2c617ffa83226d606fc47ef5cf6f11db860a6bc49de2773d684c3cd096a8970aea39892eec4fcd32703d901d9cab4a930b4ed65bb549b1339f2e027a959bb49f182b12c6ebec2144b15aaba13bc5a3aa1f9c9d51625de3d5a8652dd5a62ae3d5056f2830eeddc399cd8f58a0e14b174cf97b49c0c779a31ed9aeca98c865a1fe9c84d9417f4836efbcba8a373e4c86e38cc651532bc85aa0e03cd3ac0c21c6b0924073866da371be032b7acdbde", 0xcd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003340), &(0x7f0000003380)=0x8) acct(&(0x7f00000033c0)='./file0\x00') r4 = dup(r3) read(r4, &(0x7f0000003440)=""/164, 0xa4) executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x12) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x84}, {0x54}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) (async) syz_emit_ethernet(0x62, &(0x7f00000008c0)=ANY=[]) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0xd, 0x0) renameat(r1, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000002480)={0x400, 0x1, 0x7, 0x1, "97e28e60a7f05b8bd1802f851514eaae37bb0291", 0x7ff, 0x1f}) (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000002480)={0x400, 0x1, 0x7, 0x1, "97e28e60a7f05b8bd1802f851514eaae37bb0291", 0x7ff, 0x1f}) sysctl$net_inet_ipip(&(0x7f0000000400)={0x4, 0x2, 0x4, 0x6beb6588a58f2e8b}, 0x4, &(0x7f0000000440)="12e75c135de3c050078eeb6ca604f45e9726c6e44ad14645e981c3f6165ea172893539050d8a4fc650f3aaa0d7f7d4c453ba029ccaa4aa1beb9ea853f02a62147bbaf4a083852c05b41a647aa03ba959fb2fd54742009e9a65bd4d054a349aab4a07f708b8f861e2838eec7b7224c1cfcb83fa5ab5f357fc89beb75299109c5b2bc5040e7a6463a27767384c7c181161d928e07a88b9feae43876b58339731a69c68ceac32d012912c9013ffaf3843e863a73e43453bd03e39feb68e0d8799f06bd3d09f12504007d32c5c1b848897657bd8644094d3c203d65ea50e7d3337dd3a8ae929bb47fba7092dda39333dafc6a1ca65da312e18df4f17c5501472404ce32a1bbdea82348c97b8c2533bb1c7b8af56a079fb3f48fa01e5c184b83723844df12597339c8cc3fdf36ff878194297b754e6faceb2529715a94b6501d7b04a50629ab401ce940741d33119fb0343ba0fa46f36f8a6501f9a0d7d94f1bdf147381418a5ada61e6b8c7b84092cc3fad27aef0ad906ae8212cd629f8c843112c232ec9c6afdb5ba317327c96141d9bfa82cc26b7a19901d8b0becca539058608037426468fdd7995741aaa5c70b48243f148a8ff34cf048cb83a6cb82f798d2a59982bfdf80e9b2c5a7f6fbcecfaf21fe38ea0ae3fde6b63a8e53737ea680077ba6d4bbcc02328fdc470e6bb8bba2e53ae22e8d57a929d1b4c565839d0505ef445e369a4e4f9ba360e3443cf07e9997732f05f613ba42336791693ca928756d1e086fb1b109cecee22f549d724cb37fe6c20cded4f116b40781cbae5d8857e92bde77887d0067e173531dc5f0f49d6ce2f48529b6268394f4e2915c1bb2227d56a26bb8cd1ab8f657ae867a2399e51c886efff96276f4eb07ec4f729b68ce358308b3f417635574d2067703768359f5657d3489660fa7d1a6d01c7aba8ba4ee3b622062efff4596d2a570666a8e39b15cb00c89a7689c71ff148eafeffca5f36e470b9347ecaed3cb5970213ea6b8689e2994dd74d2d8e53c845f4895df6b0a4cc43df8844861892ea2c69ff097b8e1e1a3874f448501e1d363b2669f4fed4982a2b1dabf28bbbbfd44d96433d648ee53ec9d79df891fd9dd5e9ad34a7818890247ffa50963fb4a0793ee84c031bfdae9f76db04585ccd1a540d4621aa58390b971ac359a1becbdbd345b05e19b371e8af54452b9ab1847308a196dda6335e9500d104213385a0f2baca4e597cc79db2dad42e5b30c63b3f83d6f0b335bbd6a697a93962dff02b7e9fb5c48eab4aa66ecd7eeaec3c9b6ed8a7b51dd044e34a345c817e88a34a3ae1279023576bdcf5ffde0d2575a95506530df230457287f81ea71c8b2374d8708fd7a9998dcb3f6786e5d51e599f56ec1a02ef9fca56fb97b9a8ac5feda2a8d0a59634dc08a6e9e13370f2fb7111465ed941a6c193048f739192308ef4d1b1f58227d097a71e7732d5e0d32a527b070873ea40f5b5bcba8ee88d5ab7cfac93ce580d35a68a2f99a17c1ec51e3a2ef1a36d85a076d2b41393b81bdb239b37715a818b3ab8c1ebd8bbe73e7fe03dec3eda08222b8f90ae78a7c7cc19093a1544f782b75c70aeb73faa819550323fd566cc1a194e94d0e0c3998e49c5ef3ef81db45e24cdae157e7dba32d7559688843b30a39b5a9bad0429ed645645f6cae2aab2941a74141d1a2ba1698caf1ce0f0ec99790a4d51de8983a260169989f71138ca814b75a479e3d4408efe96a2b292b388ff44ded3500abe8798021526849ef6941c717326f80fe641ff9ce132b0e81fb33db75de074c2e5cda7658711fb757aa38930581d7a76afa53e925acaf58e98d1e6db12df97617dbe1746aa07991d6833ce1afc54d02143346171cb3204fd2af7869e01bef480d04e7dbfee4d52b047848d89efaf704e3221adf080df7bfb459e80ccb194bdb0b070d6024c2bd2c9a7eebe55b86eccf53d5de68193b6f1cc12d2cd7c548118304fcfdf018fa0d87f9a074558f19aa7fcee7238f514da479bb538085b7aff487db779414d9abf3847400713f95ba8b56086028cb89b61817c772dcb35b141ba4078c0a24a80d0507691ef444358a6dea627368d3434e4cacd4c684e583c28ea35ba7ad828380982a2be3228a5195d7e9aa11d5516fd01532ffddf4bd19f436beb5a2aae810b79e60b1300eacddab54c51b8d59ba49afccb407bddb17b609d8ff27ece5c5b2d8e3fddff18a9906490aac6c90493fc54f396e0097246bdaac6bbcbc8fced0dc1b8d4adcdc08dbb7a1a55ee6213bf60ab6f6e991f10d6345b72b3ffb1d3b3de8f85a12de0c7b6615458b324f38651a93c9e96e9c21bd8ff4b6e2b778415db31496353958a6ae00312eeb0b1d1bbde941fc9dfca12f78cf5cfc44ebb80a69e0428b001c8e646b333143cdb11299ea7c12dd89b771158393f88ec572e184dde95b1c586d67409d517a66008f9fb0a56027cc0b5b742bbf892e83987a24fa570432373dce8719a8d0bf651a757efed423dbeb08dbde361dd7330b661987805739b0db7e40dd281f9bfe5bc6d978cc3b75d9dfc6ac2949c1b382fb93ed00428ec253e820df40afd19272fda815442fdbce2fdd010f366ee6d7863c49b594e6106b922e9929d8425f3b9d4a2d6a21db889ce408290e460fb87dbabfedd4bac19793672a6d4d94c98413e41c5f953a4f0761ea9751449ffc7a2c930ebba20e30accfba0c5bbff1d9026d5542b9f6ebbf597a6634e608e8d0108e1c2176f90f04f6bcce1628a175ea0717c95300280ed2e972ee394ab4757770364d7d1fd8b820fa0f3ed00923365cfbdf1ae45e1948bfedf724cb39199b9317629a8ce9048b9ca0be5a355304fce8814ea2d90267614789a952d6b0f922089f5f80b3edf5ed1212aececf6f7ddc4f76b292bf616e79b04ce0f0c9f346b2badc7ab01a00ce6583f0e483dee630cb1e8ef63ef0e5f5606815d111a095f5a5c594555400a103bdf2b25f4fc8082df358f9376d5d25f4c76937803ba8609806ccff7830d408e20dccc399548269db3f54bc95290f850962147ce04333de750a6fe13a1cbc1c86811f14b939ce9530362a9681759dbb27335870721ff47a5c571644dc19c0ff7586b9903696f47fc2e5f1acc730c27f5d1b4afa0172c500b992834d4dcff493fb464a10d16a484b29c1f0dd867cd9b06e111d3a8dd8283ea645f3ecf096fc9cd75ba673028e5a0492bf49934990869706204986e1baf732f53374b7dd4be7c4ba71ca28cb3452f23f5d8e3cd1a34d65008fd78f258b5886e09360e26e41573142f3579aa8fd48375a864f0b57e0b0a99f7e0ae318b08e395a5c8ba7bc79d76a0af0b86d48094e6f1c0e4e9653bb6e761f0191158d4a57a4e663112f2d43d376ad741ea3e85bbae83ec12568fed3f7ad80af48429d791a2f922400083e91bcfc854bf0d6d0c964121f24dc015438c5d260b55ded44963bdecb9f1c021cbdbf534f0d43c402a1b81d529eb652e126472a21500f56743ebf03c5d29d6e67871d96391eb2de622be0129483179631692e8acd4b4dabfb69bb8deb263b1c7095377cbe9fbeedf59934e7307f476141324ff38796b420da377463ed63cfd8af6a067fa70a160655f8e299a7df3b8c81314b0fd38d5a3d16047f0668b6cec58a4ec3251d2089e7cdf5947bbc3d8e3ffd52a0707a01e14ebf733762d2ee9db2a6e3cab5353c1fc83e4d04923643ddda4a957c3ecb517962bf1fb9489125aeae1607a8646332143fe35cb9d58035d9c3c1eca542f05ec1ff94b14e019bf89ea01818d4c612049f2cc57b5f4bfab0b2f7462e77b25ced61c2e7705e59b8e5b9315655dac88f5268bc3d0c9f68d22498546f7ae3b31ab944c4ffaa0151241f9d2f83b52f2937ed14a9aaf7a79a42198e3398760c27f84e9a9322950a551d036552b3ee85b50cec5f06e5cafeecc315bcbc920e505eaf160f300cea14903f46c3247b0131c4794126eab7ceb63648de10970871ea649af20518791af99c2c2b2d885b76c447551d9e2ca75f50a8c85893544163fe31373b5b17c0f5343bc1b0297ed5faef77cc2074e4dc1a78c9211b81e6432c7bd0d67ec20183367ff9c6aafabb25315a37af967945961112f8a520617f52636ca9f33bc13acb3be39a68e0184805191ee73647f869fddce9a987eb04f681c9c273441de8b8dd54b5baa785586f711d9981a3155aa9cb36e07b67067b0decc5cbf9ca2167f50794b085cbe354c69743f19127395d2c1fba9340134a879b037a63afd9802fb222c5263abf4321cdc455729172e9246a5d86a82a7af905b98b78c1e66b69daa49d20a8ca8cdf18d97a5162a06bf3da12d1c408662ef598a54bc22c521589989a2976d17b08e64d771e260823824dd16743592c8d1f43c25ef189009292a3c99a9663ec3cce037504ea78dfbdd0f52851b1f4dd64ba09116ab124ee770e80404e1b507d652cf1f431514aac23dbec8417f965cf27d902377cec70412dc40ad38f4a16187aaf73e5ebce15898aca7d228f2f60b79fd8f71f169ba58a98e91896b8dd343ebb97259dabda4b7ff8af63e52605e1e7ebfd845fa205ed5b64d21d7719c9857e72a116b59114952a2e2bde614b52c16a31bba5a616b23d85e2efe938f1de6ebb2e39b1eb9fb4d74175b478adf52d821021eb713a68fc3b07cf7fd4ab0cdbbcdf610f332b5c0f65415038d32617b03c887aef253487545d057c5ab0b7dabcd3162c85cc251b5b7bec64402a324392d1111495971ae5ed2b4d01711de1f3fd4eaf4a918595754d773e0c7ff1a9af649550af528bc008133ad68ed4e026353bc5851caa7e2e8c6ce2e867b8346bf71dd187c6443d88fca33bae4715e005fe31f301fb52068a92f2b1b7964b63377bee9bbfe0d342c8264fcd46c0c52695e285649b784f0276f5108a1d56b85efc73d256fe60d7190ce0d7551c55767264685c85daad96f84085d35f240bfb4b620e2bdb7e2492029607f4803e1d6aed182c86355bd311d3eeab2fd124bb2ae85235cec71743193da76c68774b85929c308a49e33cb8a743e1ab8595bcabe5d97e7743bc3847678a401722da5e0b72a0c82dac61c2545e43ebccca45ee2db5b7ddd6954f1429770d682896be2ac5e470dc5409b80bd057b664de3a60bdc0ea96883e79a5782944973e20ee0e5daa76599646cf0c5fdc8f6a643a5a75da4282aff2f8f9432cb41243247a4e9835fdf151cf946eef4d90ad91b4a723ac5f3094e64849575e81213e14647c1cf343493a14fdcddfdbd78de44847b29e2e8a17b5ee7746d762c85581606c2719fe012bd6f9ad17c34fbb2b51cb4b5d2a8479f741fb895ece2cacb3afcd742cf5148de915cfdbad2543552d9778ee651c7d0b099b8c7c488d3ed434ca31ea8951b9690ed3c0a02f6a0d83af68b7e881b8e76ffae978c3366c30cf3a3d07e5e699e1fa8ec85cf347fdc22fd95d1d1b54ad4c098aead4eb1bee17927dfa04599e095027dd16eea8bb45507e4dda62ac1d00d734df3e926509d719d9f742911f601a422f3c9496a363fb5806885c6ff44d852f5e967d9c71468258874e01c3f1b8985ff234f33989afcb0f70b280375e7ff53bfd7527239561668003e227c777a2d370add14d75d9459706a912a6d48ab1f35a00c23be3c361622f8a2a19a4515aec75bd5ef7db23b30b5c7f73d4afecd9090266ba5f42f1cae94b160068dac8ef98d9cb8ed846f9bb52cf27ffba3a6066ddadabd94c4c4bc948e4232870609e3d32633ed02f306f02ac28b624364026fb146e10226dd0337385", &(0x7f0000001440)=0x1000, &(0x7f0000001480)="7497c0d7d43ce66c4ee020bb47dd66337d8cb946bdecf5da2a6b1e227be6c1dcf42410d5ec697378030172514aeaa451e8b0886f2e0c51c6682377835d93978b82cf15944b5dc67b6e1daeed14d2803a243da4f5d6ed1516120ee620339f6e129c871628e43bd13646ca1ea844ade592ec90bcfe868da7ecd0101fffe039e7bfe960f53e1f00e2e504789e1972515a998ba5b10290309768d5b453ea1030edaae5f478c05104761cd229936ec20b1a947edfabcfc7b83f0dead31df6381092b6f8293b713f00580c2fd660ba36dbc3921c82eb9bf8095f752090511ad3f166141eb67c5a21f7e5ed4a1a2aa520720771b8123d6cbc7bf3bfa6774665757e3884a36740fa1599e71b1ae7f7c24193bf2613d1c24550cc7ee2f6adaf4c68fb8d33a8a981ced4a602c5b5d8906178a97e3acb59408de0f50500f54b8eb0257eb5d63b720242d83ce01267988d84070cfc4e740487fd0345473f3ea589dfbc4e0f87200ad686ef65b57109590ba94f0dfd8b2ef13462326f25a52261b8353ac1a8eaeb8b990c2664a396958c556f7d2d134a6b0660cc72ff3e744a0e4fb8f36994ecb8ebbff432ccc52d0b39afabf1988c5d9e337aa81fe782138d18acecf6110ddd8636780bc1fcab7897999f2d67ea91c915781e766fb4287ba1903de1bd18028a09be555c48c957d54e652758c3e6973a9ed0aad75ae333c8b1ab7c592f4a8bacc212ffb3291b72cfe25a82a3e4e852e8717c714261cff9290de5d042d842fb9aef036a9b10dfa4c5dcb2ff7e7367b5c7930f872e79adf34f107f207485a11aded8098ba4cbb124366ff7f8b6674ab5f5fd36867053fbaab045da1ef6f262d570e635dc5b3ae9b2961f5f60d0bd22828c13d9519472e540e0dd287c878f11e9f1af3ec721cca6e728a694b20320df13919b74fac718782b0cba0c0fb30315b99619819aab2a397aad91f9fb638a74a3b82a5de196e147e3d73cf25ae34b5fab29e5b55b5fe3f01dc8ddacc1f09adba3fa6e4335fe9869e87c89b7987f664fa97b2a0bb73e77519a2cf440aaaf3218b18e2fbbc1e58de0312d8aa2503888b1907c2f1790fcdcd0ff05f2451a3e654adf098c6ee1c66c69295da2ff50bab4769f4b12adeeb042b9db28006d9f061e9bd4171cdb9e62a57054c5552dccd270da7cd47e0f69a8265f9b3e693b2441e78d13d2f01675481fbf70cbadb65c6e34a0ce585d3d309b0a3a16c4973d9d6089b188e942a97a2d27b8cca944cfabc9cb4a562a3695a8253b75abf5b86d8af5310e4bb44af0cca816d1a6dc743445d881d5b54e039db7d304f88a92a5489116bf00642e9ba07e9ef17178b9521ad8b8b299fbc4c300e3d0fc97b9ec31479ba9f048ebda1b1a178ece0996402996e2fbb242c68e85074f5b633bff7e08df2716ad7a9915818bd72a3db6c5e43a43f89e18c7046979efaff4b2520e3c673a4d41d0150e2fafaac0afe35ee48d1d9e32104f722866400579a3c317e2c1f6422db8a54640b5c330245d656a347db93d4e5d1f2126ddd67137e72cfd45a32a7d868fb907141ba529e6c38c59284ceae694548c7239d6e4f0c99f63928e53252f5a4157878840d4cf80916b036424aa688076a2844b78ecad458a0ccc7ea85b434e1f308112ea39bdc421d22fc5bb75d9e20f974cec24bdd59498593b0716d46debad2237cbb385890e0aceafa8d06dc43e837895714b6377fcb888a4089818b2eb95db35260f9e149556b63c789615aecf2bbbda3a9b18e23be434b6313cd4dc9902dbc6d3610280cf68d38e48b98a18922b2b6710b3961c370263b86357de35a78312bb7f2fc65b86913c952a4a2fc11d98a17c3ef4e50b09a4a00126c23ade8fccecf26c96a97603120cab936b788fc293074ec16bc07a6f9baeff9728bd64ec8175d0af55999856c4c75d2bd0457ab50e41498444333525c2948c5e1b920424fa9e6b7cc644c6b636088def315376ea0eb8f7d29aeec27fc24a472b64914a6f9e12779c68538a10eafb6191d4d52716bef9ad5591faa366ea816d6d2ef6991ac99caa1edd3a331db357ca07b5cc30db204df18f28f0b5251845e573400d0a24c735017eb3f4dda42471544d4c67c47cb7e0315f5ca44639d0cb613231049fa30039068f848be58a51b5da93a6711ab41bd79114d7ffb953d4615e21ed021b2f522b8f95ac5415ba2874dc72b571b7ee5a1c0e7f422fa92c8329f5825b92ca6b0ee18c56590efc99d8ad364150581cda420fb281f29df9d1674d0c299c4a9fa5700da16442f698a4ad5273e4d16cb50204487a3a2945498d0917d69a920a93bc8623507934eef3e5092178197cbac414746cc6d2bccbbe69794dea4ee674802e9054f9ac95cb121fe42d7fc4e5a2e0a78ec0385573d98a723ce84004bc515bb7cfc50ec8fabae166f243aaba57148beea63cd68003cd04d28146e61d2de4267232a8d53264f77147911ca9091ea98e80c74b81796a613968b1f0effca98fb5e3ac38f31c991a68680cff901da70ae7ae3b4c252a4c5a207de48dbdf067135dc7d752a2449a610ec422830a2e8eb1409fa8e79cdaf82350cd43cd7c758b685d4dc98f431d1d56c5ffe2c0a18c970a61f626e81b276f3c49e0cd8fdf73162cf11eb608e31484726d62a5f696c6b4b4ddcad1d71e54fb5e2d9a0866b5cac207143914c0c7a90084ccdbc99e4120c953282c5d0262445e3ff897860a473a535b49910167d95c7b32cfd07625e156c775361336de15646d103aaecee3c4a882498e621d5f6f8eee0b304f3a9a13114a36066af8194a52fb30e0a4fa7ea1c54c5b39858c12b89dc5ca843adb0f351871a4cf352a297a702027773492d8470e9b68192d923ee7e9ccf57224631282c3d2d1a674dc5a8e84163c8053e9796cbf144125b14be56b03658078d4d5af9472bd98ee7e14c8e2cb355086260907f74a3c98d607d4a96550cfd6c8753f971bc8dd4fe4152dfbef9fc2649095cb44f2d29136ae612f2c77a0b355c79b96a82285e530e10cf6481dba133dc541c3031783c8d0e32ff5616ccaa81019560fe4d86b3c79f56e5623400ad9aab04f04bf209db394bf360de959bc525bd9d045bd4c97936f368ca0b3e8cbfa7504371e824f7da1671ba621d743585b06b4e80041c79615384b93aa979999d3379839671034a51bddf28d8d48937e41ef16e9c573981d7f1170adf253e475688334fe88c55d1b8cf1d25f8923d6103b33475c61119d2db07c10a7edca935ac25768ae0da4163e152e89763aeb22883ff7a273969334c3d49f2fccee22666fd06a52f91abbcdc157e40a2126eafb46c3a6971842b21115f4ca199d535623d0b1093f79662e94c4589332914d211788b92bcc9c945b619add79e5e9ae5557c4fad4d2ac2854988a9842f8b95f998cb71b2102e8c5cd32a535086f8b16923c65eef9de5d238b5963d49ac6befe99405e619eaa930fa64bb7a8148ae51e2911c9f89c3ca760243062c4858eec9584c86c3d67d7aa2db44803327e31ec7d3f2c3eb788a0bd4eb60c8a9d2971605372419a1da01262d8a931fef943094f90ef8df1be39869cf30caeec78c9a27115cbb060a73853aa236a1c2591c205093e9f88432075e1154026ba1f763ede2d075d588266f3a7a24820b661751c988290843d1eb91f9b9df13858811f0d25bcdea6bf2b3955a42d0950d33e662719344ba05a1b6e3ada29f08ac0ac7e0df7acdc3b3ff0c6232da38ce8f26696ff070febdca52dc53a7eb516011b75db022b31ce1958bd4472a8a85bbdc7562287c10d814164c208a2480befbc186e3e0b0f44357ce20b3cb66f1df43e5337b3b9aff4b9ed3803c2f23375d70279ddee5676ba1296c9c41ec038d24f82a91593a6918534b33fdbaa03a99aae453810d415ad274dea09d54ed0dfafa2262149049298c783937d1a45cef01721f847e493b87a1739e9acdf4d970acb5a3fa4415caf554325fd96aad5ac6f722d73e8bd8cad6826e082f7e349d55ee25707bccf57c1d188c5a0f62cbaff2c0eb27dc6d13e67a926cb23027f0dcf0860118a55d8938fbb170fc31b28ae6d532df3666c5f303987a35821b1954eb5963c3b8eb770288eb5e477709502482ed23b48a22708951f7541fa0e64e52568ad14494bc5ef150bce195334882927976cc364287f1f3a2ca8e7f77d8827699fba8bbd01d20c3858a9629a584c94147b30d54b8903abcae54afd16d176f22e8e8ec8d1399c5656d33f240f695ac399f16c6027e80c41588b5ff11ec16b5bfdaceb6e68e0eb6e1943a1c4ba8950f8ce2c2e023bfb8af5e3cb509760c4f2deb9ef6200be6cb0eff81d9d99404ab3a47c893e6aef8aa269c6ea9bebc8ed6ad411ad569d2775771a3cbe99e6660cc0ae6cea93ac9864925af9c82225fa063b14cdcd6104b7e47cc01547b739165815c1b8946cfc6dbf76cea13501d0e3c023c361021876970f8cfe223642c642e065d20b30cbd663f5ae2daf07bcbc41cff2fcf5efd01b5bfe039c242ea105c5382c1e04c1059f4da1cce4fd3ac7adc01360c17eccc475143767e5465461f3885298f66243c9ab167eae501a2f04859dda4912b8421ebcbe3eef99abd1f536d9bcff3b2cac44a5caecae785981040e3d68269f364299c81eee3e2fc91998e132828373fe46b7db2a814e29792888d6409c958cae3e4922418e333dae93bf0a8499c7b4d0ed653a02374a9e456ed8b02f090fd265b45c8eed98a0350f586fd09f07c914d7bb4804e25f864b30e9e6e7d170e10f7f4b9a35d2b9ad96ec9190a5b9772180e3bde482fdffc80f788f5ff123c2386259c25fc63c1201d27df77927ce7a6af96fd17545ea7fcd18ab8b5c22483ac3aea7691222de20c505ef818f815d38fcacfb22fe839921cf4204ce546d28c8b73aed0d221729a2795f74b852d770db3b0f2fd2f9b8dc8097971ecef8b91539e8e7abf880053acdeed6dfcf147bf633dc91418a7d665fe64685b92012f0453ea124a3d9c18df08fdbc483289b5843c6924e36a305fef19d0d795b7101905ebaaaed13b8d175dcfc8e8682238b232f8d31a907df1495ab453afd23f990d5dbfb8bf5425fb637739f8ea1728593e8198acda8c3d2158476f9daf9c16e498e910a62c7c1c329b0e4cdcd9f8fd1ada0712168b03cad4ed5315caf91613d29f06aab56da7045bda2efaeeec12d16299f3cd667b4ec982d4f51de7bc8bd19e24214384e7ca6c56e9cba619a09d64571c32f09e930993a15aa87717abece12a68a87984cc97a5d27b66715e1e58abc086ac53d8970ce5a0a8fd6a0711b9576893697939f9d12474991c8687ebacd60943b997a0bf31777cfe4fbe8fb9ede9b8c564be830d28012a6d96563826bb35a25d828725ca6e6a9780e2fbc73d9ff4bd55b6ba388111afb191935588354cebd6589e2f7b00c31dc64e8f38a4da8b686a929fd799fe9ec269cd3d49bdee5ce18306991da36b8a2870480232217e7227793d050402a04ea5d9a3372b529a31359507c11157e600e789e543232f747c817a8ee3c06ad17ef86d08f64649a5d242147ad8a315f27c8d57fc0da394c333005c658a94ca8cd6949261ae8f2148a202de98149de4c2637eec951fb41accaf3bc2c43331118697b3470e864340766505fb76002a9192f875edf24b530245a75e9ad2b2dfda0e2332e2146a1d772ef120f9d58b0028c0e6e878c331196812a452a83dd755d28b35d2a9aad04c0eeeb1f6d1ce98e47952cf57f953ffb34a5873a07c74ea0e0ac4ab408c0a2b1a91ce89251234637a7b2b7e3", 0x1000) r4 = socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) syz_open_pts() (async) r5 = syz_open_pts() close(r5) (async) close(r5) syz_open_pts() (async) syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) ioctl$FIOASYNC(r5, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000440)="38a218fa614f35646b977002109b49a8389eeb5f5921d33b331e4bf8f32c4bdb9c41098f792ee307796473049e8e8b264e0a", 0x32}, {&(0x7f00000005c0)="9410b9d9331202fe5fd80cc06d851e11f225cb4f0000", 0x16}], 0x2) (async) writev(r5, &(0x7f0000000580)=[{&(0x7f0000000440)="38a218fa614f35646b977002109b49a8389eeb5f5921d33b331e4bf8f32c4bdb9c41098f792ee307796473049e8e8b264e0a", 0x32}, {&(0x7f00000005c0)="9410b9d9331202fe5fd80cc06d851e11f225cb4f0000", 0x16}], 0x2) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x2, 0x2, 0x4000, 0xbf, 0xffffffffffffffff}) bind(r4, &(0x7f0000000000), 0x10) listen(r4, 0x7) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc1206951, &(0x7f0000000100)) executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) executing program 6: r0 = getpgid(0xffffffffffffffff) (async) r1 = socket$inet6(0x18, 0x2, 0x7) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) (async) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x20, 0x3, 0x7f) setsockopt(r4, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) (async) sendto$unix(r4, &(0x7f00000003c0)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r3, &(0x7f0000000500)="94010502000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) fcntl$setown(r2, 0x6, r0) (async) r6 = getgid() setegid(r6) (async) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={r0, 0x0, r6}, 0xc) executing program 7: mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2000, 0x0) 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, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) r1 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc028756b, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x7) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x3a) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0x100000000000}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {0x0, 0x0, 0x20000000}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(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'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4428) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x5, 0x3f, 0x8, 0x8}, {0x1, 0x3f, 0x9, 0x6}, {0x8000, 0xba, 0x81, 0x5}, {0x8, 0x7, 0x5, 0x5}, {0x5, 0x7f, 0x5b, 0x7}, {0x6cd, 0x40, 0xb9, 0x400}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) flock(r0, 0x2) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) chdir(&(0x7f0000000200)='./file0\x00') executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000005c0)=""/231, 0xe7}], 0x1, &(0x7f0000000280)=""/31, 0x1f}, 0x2}, 0x10, 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x0, 0x4}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semop(r3, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000380)={{0x9, r1, r2, r1, r2, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) getgroups(0x9, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setgroups(0x7, &(0x7f0000000440)=[0xffffffffffffffff, r2, r4, 0xffffffffffffffff, r5, r6, r7]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f0000000200)=0x6, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="fdb4e47f", 0x4}], 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) executing program 4: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) r3 = getegid() r4 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x9, 0x0, r3, 0x0, 0x140, 0x80}, 0x314, 0x0, 0x0, 0x0, 0x10000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0x7fffbff6, 0x0, "6106a6bc44862c5008c8b500008fa800"}) writev(r1, &(0x7f0000000280), 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) syz_open_pts() bind$unix(r2, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x88) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r2 = socket(0x18, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x0, 0x101, 0x3}, 0xc) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="11940bef1d23f9753184af0780b9fd81", 0x10) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, &(0x7f00000000c0), 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0xf7fffffffffffffb}) (async) r4 = socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) (async) r6 = socket(0x18, 0x3, 0x0) (async) connect$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r7 = dup2(r4, r5) setsockopt(r7, 0x1000000029, 0x23, 0x0, 0x0) (async) write(r7, 0x0, 0x0) (async) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x87}, {0x26}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xff6cae7, 0x1, 0xfffffffa, "3a118c37510a8c4e5f0ac7be652ff23710b40010"}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000c40)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a", 0x67}], 0x1) executing program 7: mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xe03) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) geteuid() r0 = semget$private(0x0, 0x7, 0x3c0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000680)=""/8) semop(r0, &(0x7f0000000280)=[{0x1, 0x7, 0x1000}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) semop(r0, &(0x7f00000002c0)=[{0x4, 0x0, 0x1000}, {0x0, 0x420}, {0x1, 0x2}, {0x0, 0x3, 0x800}, {0x2, 0x204}, {0x0, 0x4}, {0x3, 0xfff8}, {0x2, 0x9}, {0x4, 0x1, 0x1000}, {0x2, 0x7e7}], 0xa) semop(r0, &(0x7f0000000100)=[{0x3, 0x801}, {0x0, 0x2, 0x400}, {0x2, 0x8}, {0x4, 0x1, 0x1800}, {0x3, 0x101}, {0x2, 0x3fd, 0x1800}, {0x0, 0xecb}], 0x7) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1f, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10, 0x8}, 0x0, 0x0, 0x5}) pipe(&(0x7f00000001c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) kqueue() r4 = socket$inet(0x2, 0x1, 0x0) socket$inet(0x2, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000380), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 5: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0xd, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x7c, 0x3}, {0x4c}, {0x6, 0x0, 0x5}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) close(0xffffffffffffffff) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xb7c61f5c345976d}], 0x8, 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1021, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) setuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x20008002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000040)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r7, 0x80047470, &(0x7f00000000c0)=0x10000) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000100)={0x0, 0x0, './bus\x00'}) executing program 6: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x2}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x8c92, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x86) socket$inet(0x2, 0x8000, 0xb7) write(r2, &(0x7f00000001c0)="c97897c3de8ae12c6a153cb0b7d9cf95a946a02f2733e3bfc08caeaf68bde4824a4f3e3052e1d1532f0a0c8bc2f06b71b37f0cf385e91b64155cd18df7a067518e2df795c3", 0x45) socketpair$unix(0x1, 0xefac048770d228c1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet6(0x18, 0x5, 0x5) accept$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x20080, 0x0) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000340)="9aa75a4b7ee03a5efad9482417f80c4dc246dcc903fae44c20a6da6c59e450a4f711ebdfaf76c1269611b8d2546c16678657b45c88c5f2ba585beb2f9a8215af62f0c6d54334ea80bcb2ed23bc5c9d411c87c9aeec141b21f467e6acd76988330866b6584d0797439f8dcc39d536d69f943b47c7659f07161bdd7db639a1d4f96e067b379ea85f5db236da919b357ccf5c0ef7860e2ac9f6e643105a7a820b28c5eaab8996909b54cf83", 0xaa}, {&(0x7f0000000400)="f219d71e117c51474ab9591b53fbac82f533b3e901cec7048b123dea6bce5a3f7947ffbaf032476c8559ba2792ac46230087f653698c5afee398c93bb41e569f13f89e47668794a9ec373f6ffc75f5082b559e39f70971984753bf496b093a268d7f6f4096eec8bd19d5c9198a1efb025b1f8223", 0x74}, {&(0x7f0000000480)="9255810654bb6e48b2cd235ad02fd2dc35ae0d44f5a73ee2f708acec10acf1879b977135b4659810d67d", 0x2a}], 0x3) r6 = syz_open_pts() ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000500)=0xffffffff) truncate(&(0x7f0000000540)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000580)={0x1000, 0x69, './file0\x00', 0x1f, 0x7, 0x1f, 0xfffeffff}) acct(&(0x7f00000005c0)='./file0\x00') fcntl$setstatus(r3, 0x4, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600), 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) accept$inet(r7, 0x0, &(0x7f0000000640)) ioctl$BIOCPROMISC(r5, 0x20004269) symlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file0/file0\x00') pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000700)="ea6236cf9a4859e8d9f743ca31ece166bbab6291bfe024d5aea3244d410c708bb4ba7605039a5b35daa0dfc348c9511bc6455543c5aec020653df1b15be08abdaefbdcf657fa4429315fcaa978e614e91315cbdf411dcf059e26ae61c9296729f428c1277a3f3d85b2b4daf330364414246bef2d16c152594338183c7f1f5a577a5c8e981d34f2c8ad9ad43dd3a5709d0bb20a3e38c3d0868e49e0315e0d8c40a03fdee19a09621e18fee3b61fe9a7eeb6fa140d8ad5341c0fb5f678735c6bff7068f1f46696e3a93bafc283551a62454b2008382b8e4d1db2", 0xd9}], 0x1, 0x518) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000880)={0x10, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x101}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x85b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], './file0\x00', 0x1}) fchmodat(r7, &(0x7f0000000a80)='./file0/file0/file0\x00', 0x120, 0x4) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x2, 0x40}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xe0f, 0x1fc, 0x0, "4dc8cf7e75b57dc84118a5647f8bb76a3efa1ae9", 0x0, 0x3}) executing program 0: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 1: sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000000)="724dadd0cd88d4fb9923abddf1ea948d2e1aa6a8dc7b0255bb889788108e010100000c850b05b47c1f6028482c90edcfba9170b4625f48e4c99d4d35aafaaaf276a0ceb707c6710c90f093ea6e028a9d20a99387606740e5b7958d11283937b183cb6b23430e1159fc7018c3ebdb3f7579e7621982801acfcf1a22b27f30674086c163a7f7bd520126f908d0b3c326efc457687567a355c2757d0000000000000092f01ed167b2ec246970d2883435c4d8d62ce223a26aab", 0x0, &(0x7f0000000800), 0x0) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) syz_emit_ethernet(0x4a, &(0x7f0000000600)=ANY=[@ANYRESOCT, @ANYRESHEX]) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000001200)=[{0x54}, {0x1c}, {0x6}]}) (async) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) (async) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) recvmmsg(r2, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r1) (async) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000080)="90", 0x1}], 0x1) executing program 1: r0 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="9876c83debf7ad4af4d8b92387f1563030b7e684d37df49bb2b44306a52591ec6f60234a116997a0f6293a4778623cc5f672fdd176d3ecc7dc04b8a025cd381b9638cd477606ce3a359d00292359507d76a37cfa60d012bf07c8caba4d4aaa4cae1054c7d31123111559a99c69064ef96ccba365d70916f2d38707c57cca31bfd5f63ffd00bf0fc3cff686776ce189f4c92ac30719a581f593b74aed7d2c860fd5dcb52a54f89166b57927b0235a13c1cf", 0xb1) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x500, 0x1, 0x0, 0x0}) executing program 4: setreuid(0x0, 0xee01) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r1 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x2a, 0x0, 0x0) r3 = getuid() fchown(r1, r3, 0x0) r4 = getuid() setreuid(0xee00, r4) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = dup(r5) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) r7 = socket(0x0, 0x0, 0x0) sendmsg(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000000c0)="8b7468762f2b05653e29b8d0ed30e5f0342df9e970fe19df8afaa104862e8ddf1d815807ae2e86db960165cc64a57a627400cc4f88eefa05f3e605468b95f83f6e35bafbe0702f73e2b4bb66355cb0b549f31cab742a9cfdfa95a5146c90ab439456ebd56530129ea2e9a508eb185cf7014e478b952470db63439c1b0285d8fc0c2114204c31508f7366bd948790", 0x8e}, {&(0x7f0000000180)="d1aa1d550fd6f7a3951a94bd2db93950db31328bab4073124d76d12514dfdbf379e026b9150f6346cf143393f3ec8d8f83ae82ed76e3ec868b0bed7c0ac898c232689547302917ad7ad239ae20d2c31ec021350668dbb0324afa0ab0fb27f35ef4a149e2b3f7104ceaf18de700cfd311fb1072aa4dc0c4f814c41afbc4bd94b52924e905d0ae5c", 0x87}, {&(0x7f0000000240)="f4525ec7786ecf84d9d456fb8caa5ffaff3618686c804586ab42759b96f3f8c45413fb3ed22b0cd531a9b04cd5db097b5b3104ad4cc790b3295c69d1f4f1e1d87227c19cb3256da55646935f988e730b62da9de59cb75466d3aa853b75e8b6ad5ef9549dfc68a0d61b23a2b42d2e7347dcbe47ad298ffe960fc95fd1582b1666cd5c29b78f26162cf77dc41da88b176044def780bc522e911fb7713e6d146ed2aa3922fb39bde1f0fa", 0xa9}, {&(0x7f0000000440)="1b83dc4d2ad3b8bb9f2decfe71ebc74ef7c8684902c41b5070c3077647393f91e12bccfcdfc043ed9d897ca8ee5aa17f264a0daedf7798d07f9b41b6a965a439fae80567edb8162afc2d436070562555dc54c5ba4d7a12f854f02b73bec2f7b0037d795960bc07cf205ad6506b73d487b2123e5d8181837c49aa18e2cd4dd6a3c6976bab00159c07a4482cb6021ead30f2d808d8b456779339c03007e35462cf0f1eaab2c6a30db1d1e11f5616556073ea932f789191687d031e10", 0xbb}], 0x4, &(0x7f0000000500)=[{0x88, 0xffff, 0x1, "b711fd34ef5e0a1ea7a71333b9d371b7871c5e4af9777ff9d3b40de77d9c290cdf018243c1a1221ac2183d302ccdd48a3a15133d04f64fca10e057b977bdc29519fc87046d861f9dca1e5e20f850afabb4c7c0410c4ba23b56c15e86fcd093a2b4d8416e25cb57103735764660ba0d7a7c3d79ba"}, {0xe8, 0x1, 0x8, "f45674c4f97b6770bf75077fcafc38fbe0a4a3ba80dcc54de73912db6860b2365843aaba8658c1baefeb0e5e7e50b207808fcaede07c0c57d34e85b9fd0d490d7da877da3d4b62c58145e7f0b089f99200e470189f599e614fdf7229069d23d379140c4862e5190cb303be8a3bc79f04256a851fa065f82b6c50ec1e498d2fafa9f9d5fd48a5bb9e8a9cc654c93ca1970e4346e21ed265980f56f482b08f8febd71f034fac127356e151eec495e659a45dc6c0056e289a073581b2508c4893076aba26f26a7a11ae7b8a3ff897051870126092"}], 0x170}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=@file={0xb02eee9c9a7dde55, './file0\x00'}, 0xa) getsockname$inet(r7, &(0x7f0000000400), &(0x7f0000000340)=0xffffffffffffffaa) r8 = socket(0x800000018, 0x1, 0x0) setitimer(0x0, &(0x7f0000000380)={{0x37e, 0x9}, {0xfffffffffffffffc, 0x40}}, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000003c0)) executing program 3: write(0xffffffffffffffff, &(0x7f0000000000)="4d8e262725f33aba16ead05738eca9d24a93e2ca8990899ccd64ed88e35538f448f34a9100b9821b8f3035d378ea4e1e2b6a04e13bfc1ae2182cf63afae0a77fa92038dc2d460685ab44d89d220be8e7971c3d010064686df5a0aff84c2ea6f0b0a4509d9867b7bd1848ec6bd21740daba313980966bc7e69c43fdda87a8588524fa61dae3bc90363a0ed744d6e56e8d8db71f536592d5cceb022ad4d8b32a3b6ff652bf9d1b6d2fd0b649caa8af", 0xae) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfe7d) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10004fffffffc}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20101, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) mkdir(0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000603000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00004f7000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000693000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004f1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00', 0x5}) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="a8034e3fdd86480e82b020090000019c0a", 0x11}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r0]) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9}, {0x4}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) 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() (async) getgid() close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x3) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) (async) pipe(0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) open(0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) minherit(&(0x7f00006b5000/0x2000)=nil, 0x2000, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) open(0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) (async) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f00000000c0)='./file0\x00') (async) acct(&(0x7f00000000c0)='./file0\x00') pwritev(r1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 7: syz_emit_ethernet(0x320aa4cf4a085c5a, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$vm(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x24}, {0x416}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff000000000000860000e9035d00ff87ee9d8ca2fffffffffffe8000000000000000000000000000aa4e214e21878afce86f1ff3ef54baba929ef32ee56c32816a80cc644fed46d7f88653b1a389963789b4aace01b752982482d19114681aa1924f4c0bdaf7f2f733cff395ff1836470aeec0", @ANYRES32=0x41424344, @ANYRES16=r0, @ANYBLOB="5000000090780000"]) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x95, 0x40000000, 0x7, 0x9}], 0x1f, 0x0, 0x0, 0x0) r1 = kqueue() dup2(r1, 0xffffffffffffffff) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x40, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x1, 0x0, 0x7}, {0x0, 0xc2, 0xff, 0x5}, {0x5, 0x2, 0x6, 0x9}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() r4 = semget$private(0x0, 0x2, 0x7d4) semop(r4, 0xffffffffffffffff, 0x4) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000340)=0x3) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000600)=""/250) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000380)=""/64) r5 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x0, 0xd}, 0x5, 0x442, 0x10000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffcd7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000580)={{0x3ff, 0x0, r5, r6, r7, 0xb9, 0x6}, 0x5, 0x2, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0x4e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000003c0)=0x20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x5, r6, 0x0, r9, r8, 0x8, 0x1f}, 0x7a, 0x0, 0x9}) executing program 1: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x7ff, 0x2, 0x0, 0x2e}, {0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/151, 0x97, 0x1800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x0, 0x0}) sendto$unix(r0, &(0x7f0000000240)='<', 0x1, 0x40a, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10, 0x0) utimensat(r2, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000001a00)={&(0x7f00000019c0)={&(0x7f0000000480)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f00000004c0)="8449a4fe5a8bb654fba9262e18c8d746b2783331d1f635f1bd4f5aec745763baccc65630a77d7f833eda2a388d4428790fac98483a78eda7704912385a7884d0cddad5b43fdc24dfd8543d6da69c76db26dbfeff627e0294bf518700c684449d86305f4baa21fc7e361a6c164d1840ea6d01d46593009577f8be416aec8e3dfdecaa79d3b3c0e9429844a05ce23f11e3c49bae2696306ed4a5eadc20fd6323914fae1f01e3", 0xa5}], 0x1, &(0x7f00000005c0)=[{0x1010, 0x1, 0x7, "f1ba36ef57df8151a58bee5f7d7d6c35cfebd27292c24bfab3a2a49703cfe42704f94f4234cdf9237558cd9f0cb242ce9b4dfe0c380d7708815b6585c35b63eaba11ef30fe26f0db13bfbf6591d23bb3766dcd50bdff0b351672c254ebc43cc30b048ba899b7e08c1cefc411b2ba6473a2c4c77dba91424e0958392f93f1c4bb46f40b478608e48cc164010270d02b20d97a3f30455f9f311c5696397eac212c91983f4d16bafed5eee0743d51510a45c5e2ff250a533784f11459b5d6be54df64ba8a864bc14049978e484f7251da288dfb48cbb317ff210dbf4421403d950f0e10910a8dc8348d18efb07d555273653109826da8ac2424deb7387d798b4eee1b2c9e8871d7564730b35465919da3805f99d88d7801b3e4bc36c1a250b88be264d50952b3d7c5792bfbc52305bfc4b0606d5f116afaf6f3a51e7b3a21b727f519407a1b7ea531f2948bdda0b19083661cfeb05f0e49c9b6c8db5c232be0ea32f524a5d5d376fb269746c3f7633a851cd42398bd76c0f338b0770abfd3b9cc14d17a629b9c7aec09b6ec4057fe511800117bb7f8f5f8949162ebae7e2880083add93c3f2f59132fcb18d68780523316ad18ff2ca036bb5a8fc1df93c1598048378f6b3f55afb1087dfde88b119908a1b3594610806cf001b74cf1b8c78ec6087c1d636c0b95b884933451abca5100b6fe4c2506d2f6ca188cb85954df430784f63316c01703d6c76acde7dbdc217127e4e66d7c084f00e70b347006ca57b0ba554c52cd822f0f9712526234fdf4da5355c3788ca3cf66f0a1a87dd0535e984605f870390803e9fe1cfc61bde5eb206d5151a2459ea2932814bd2b2c070257d742053ed073f909b6e41b63bdaa09715b91dc89737971f71aec93cddc7c6476189152466cc8a6fe369907d16177215886862cf869aa914836d641c7104b3623cd31101acb51ee6d3a85121503f5164337fa8aae481f201c7486e73e1533c41e73d6e5d388c82e4f7d198c02fabf7790ca64740746e869d4a1adf180d1ca2dd4cd01040dce811ea5cc17f75d18b5ca30d3a0101067c20588da5a0ca7f9869c63d9c08241066272e4290693fc3e79ffe763d3163577654a8c15e8a0594537b17f67639d8ed2281c539a5fffb9673be80a499a09d90e0f0221107316948638c755cb346ed421693708387facb053257a94eb669e1f4ac3da4637e980843956aaca12101b4a39531407063359f37435d14a6dc0ef9e16609f37557a503598b932c7a798f271b4b0e5d999caa8f5fe3868bf7c2f77535d0c6816388870bb738cf990aa1a8dceb053fdb0718f942bd229537c858d1c261bbffe79d9c83ae447b1f3b9629a44d7fb8f7ed275e8e326a448ec25dbc61071aaf4c751ca849a2800264c38edd20a9dc10e873a6010720700c6dbbdd5e4cc738d1e0a57cbfac2ef4fa0c65deebcdc5f3fc0d52553e32084384bc9a310f2cfaef13d1ddd63ead627cd97fa381ef34e559b271652fa03d13b7aee405322c0b9be0f3f282e0ad751a870e601e07656fd65e493b796c454d4b26ed7498e44176965a718334f94f0d9018f963cff8b2e7d5e265e9a91b0f5d15c506ac7c2bef88d87428853fb124aa360cddbf69b9fba13ad1035603649b7ec85238d93861d6b118f258417d67b423879495cd0bec574afb05b60f6662334fa3ea15ead66e20bbcc36d52f725c52eaab022d4812ace9acbec9a14c9b55df52bf88e51335f5b4f23b8517d7699cf19a6cf9318cef4b73e0c7d3a51e2fdeac255fbaf217ed2cf0ada74485256ce10b1d7824236fa98eef5ff87d57b8b44dcde0fd6d455e40e48795b146e6fdd49ac3b2135c80c5a3d89f6c658771f7c9af6effdc0e73528c49c930a853df50bb800fb94b2f598b31d6426de783f2de4f43602347a6e4b16e59096776527ea2c91e0d10cce490b4b234ec6686fd829fc5c4638ed177b7f7d90c2a153f4b370daa08a514f269401da3f364c875fbf5edbfe4b01f41aaca5d63035a98321ac226680a9605c62cdfae36eca8c4f32e85c8c505617f28baeb3e1bc155383ea7425a72e5fa3b933954c28cf870d45f626716a0d592f121ef6042eeefbae28d25d294c1f3fbe2ab4b1c118daf85dc0e86937571054680fa4f80bd84b243e816989a2682b866b7dd978a8b228ed4cd98ad83612c84da4dda9bba5a38025fb2c1b47d3e5650d17b25788c81f46a88d515693ed3253329f61c58ea42235f39a68714d3e61371f8117fde7237e0696a730cb93c53f6bc872f29579c14698f220aa6b964975a0ef08e1741b349905926cf5b7360d1f80751155350a12be5c161e7559acf60760471c60baaf75a79c940106ef1bd9d3d4b45b8cca04e464fd0feffa968ee77ce6c5acba74f0be965c97230f77c553c93ae57e22bb4a0779278633e1e64b2b9c21413f198211dbb37cea82b1ba490ec768142100199e5d1ed7c80494888e7a6c8c480c8fdffaecafbe991f4b4917bd5f95c72c335e424557364609dce66c811dc2528cd148f1d8ba9dbfc3eedcca70189b5080aa1f38260fa424aa1036edcf5be7e6e855008e3cd0721ae1d7b6200189435a391040b8bc277a95cc45a2d41a76f17ce95ef4ee5da8e9640017a2c3303c5c09758cc72f65f63d11712b792dea83402da00544dc746a259ef1b87fd7218e528eeedfb5d9ff32d17efd8164171356cbbb96571d3164503852dc66ec6929810e4044ed47efc83a443f9e9644e41781e4c0590e7252b7f1c923de6839b473dbb2e90a1718c0179426e30e983751f1f5aa0be24c7bc6852ac7fdeea3ca104787e26a2e4685019f6c862e4e87752b23bf41b96357a41b689c45244f6443d76a68b78e4c172c85c11cd5582c30e77b7e4e08f6139ef14925b421b2853cc532f8d173da5518700cd384cff143be5302719e683f09b43f6b50e596a16a9036a847ccb50709074b04bd2bcc1033b424ef7c20b8f184edc201c1971fc856a4beda2b3adb697c8e5700b698cd17e56991553b5bc2c7774ef56fe18ee389eafbf3bf30a2d0e4fb49b0ea7ff48010bb0d0043cc869b7a4146588de945db6ec05425414976895b2d6bd5c1539a53d2cb4da42ada60a09f6842d47b6dded0fb605a2a1a23835a67b2fe8843a950e3f9ce3a0e733a14babbda7e225d591d3683d8b5de4471727acb5117568e74e130e6733840b027a7cefecad8e60ab93bf097252da34efef873ad362d5c8880659c351ee5f33b54413e5448c107db1c2db4086794064b34b9238718ded8f8c25d3a55a47b87e0df1a12a2f3e73a5bc0507f52a2fdf751c9d9b2994f13429c7a38ad9b35e31ea104d404b186e8f237b46bc4db5b8ccbe24f01f7d524d330176907dd29a54d013fe7ed9d683ac5802fbb545880f6c224016dc6ac436196871b7f85a38d9a21e9c31b1899b94a0bd7fdbae21f61f8713d11dd0fe0c48a81ff14b553dba7b463284fc84ae362ba125a236a3cfe53ea6e10d457366a161c2f723a719af04216e98804ad63b0fa6d07cafcbdceefe5b24e1120019ca3a99b904811803a8c24153ccce19b3d3e11127e58badebd341d4d6fa16a4125f813ec02c8be350d6b9f2d7a11cad0e3b8ccabb880148a59896a9d589a6707173a386b61811f7f3300b2a0aef5f830eeb505d384a56e239a5b18f96e8bdf68b17440f988e8c9b8467ebdda28191b111b8315e0e33ebb38bf5cfd0f89ca7919bc5250d8a36ec35489c3e11c42f84a2057f81b64262c65db8aca52666a700a015bc7f270bac263b48b459c3f59d4a59fd605b5f7a0f1e80106371e2dc0ca318fc01f92b095108529870243262d50a93285f165b25c93c0abd52c325c633d537a93a45ff1112300cc3754e3bd7bc35c3019fde165019f53c95514eb4e1a98c8b77e48ac442df24af13def9af2c281ddb6ad06e4fff42e31676ba94c883a8e165814985b7ce84fbc55228fff6af18a8bdae1b55066b07e269d05f8dbf94784354e3b4b7bbb340c29657e5357a49bcbd48bc1d304b69dbeda3ca5c6e9787ee3676aabaa162d2a131a4f6470ce514a2ea37737b04f29ef83a205b8dd93eb8d77180384b8c9434d7bbf10c4e47bd2f2b52eca5810ab11e08e7ae108823b85129e2cf353df10fa4d2eeeb305d06ecdfe4b4f14240ebbd9ab0682b423ddf88a36bbae7f427f54d94a3d6c10bea16cf13c71df059481a67ba2ccc4f0ee526ddfe21fafab3a6b2648f273fcc888fec17f6d93254117fbef158140de6514c85bb5e17d3112dc6d6f77ec2d0ee97cd2bf0d27ddb3e1412792b82c1bad3d00afe80c2fd46edd97619176ef08d39533035dbfa08a56513b87427dd71bb9e953867a5d7bd5d1b234f7c17fd8faefc18d580fb5715c21a90f25a8737620b9e845540595c5cbcd612f7b6ea50ebf3f04b8d9ec2635507ea4a8ccbc9475e4f1c77371be2e02b46fd96f4b9c41e2adb8af61580b1dfd4847fbcc416481c351f618aa3f81c47d59cc35f4907c0c930ffdbde1bb22ea7b0acf0ba859a2a59fab42791e2ed9dd59cdb40098650834c274ced922d1b810a341ccba0268503817f5662b7dbba0f6bbb59b9b67e56a59ea76114ec4df6ea0c83c4ff7a345df4c65584f8782db552bff67a471090a7c99e7e50569aaa107a59a871d072892550079d43e05108af07fc7696d8400e3e827c8a145243f53c6056cd916e4df0d23ee0abfb4b8b1756fb0ed03f4fa059b786390e7d7e14e3743e620c805fbb0166cd30f2cc444e678962a5e4a03afe1ab79c665c111f7d7e046d82793727a68047b52c340169aae055216b44bb8933d0449a4d4223a245762dcbfb88e8f418ebfa25cc0193ace983d41429232967337380c989decc7646bf1e42d9041d59e09095709bb6d3c9384db2391cdd2757ab5ce76dcb8a9eaa6e9dc7023fc0d34ebb0e78ee7c8647a87b6c6bd3587bb555172dbab9db3d7163b0ff98e93bbda7fe3ac03074ad8555729d10054813ee52f93d6c4301c6b541b4557f1a953773e8bc88fc4d427a07a993947933b3e6139066f767d6baf4dd5f4eca68d8c3ce1a66ef205a75f9af49da223869d23b8250c8441500556266207784da772e4cd5402451cf5e4b0f9b47f4cfca999fd256351eae2692f9e58f01e1631179575cdf8022b54d7846395e212fe12a7bffc76ac867119dbf97b6a6ba6d559ae0bb502a10aacf41a8f7210b08e1b8daac1c058858a40c449503f8b47bfeac826a7f2c2aec3db95a8efbb82b957d51cb87187a9e96da2f51967be55b8ea71e57d60f168f24c871e376252ecb1ba716e28a80a72e86bd6a4374d3971857103ebdfb1d4ba7ddfb71192d76d6effa9efb06a91be0bed78107484280f9a4ad61348e503eacf8c0df0d7ed7969cfb7bdcd297431df03112b3f242d8809a6ac6f53cc1affa3de803df308c7d6b573a4b4016298478437f28d31d6e77ff13a0115dc66f2f54debe464f427872f51bb7ea18f0b190c9ed43508835e17628ea8eeb9e8e79da14f87bc70591374ce20082d2e1326bc18154d3755862c38bfbc2c3727472d766dc5594fb37b50270fe7861a205f86cf0dbca206a604a28f92e312f8986f59c4eea7e1109b8600dab6234ea80bf4c130ccc2410ca273cd4112b61143db5facfd0f49bf4d6bd81b0984ca8195df852ffacf87b5b4aadfb4128107271eebded8d0f567b30177ad6563e9a9f98ac04f9c19210476fd1442fe59af6ffb4bb70e4ba25ebf4e4dc316198ddb21cb07777998141895a8a20188a69664562279a264b705f465cb005606f00bbc6fc20b16f70a92d8353"}, {0xc0, 0x1, 0x9, "aef116c26db30127260dde9febad99f583fbd6757767cd103f8cafbb73bbd0f99f6e70cc2500612b0c10312fb9a2f1387e3208ad8efa0c0c2efdf80e06d6dee221ac9b4385506e3a6579bc3984aa0c9d95addca9a25ea65c3f4cb557d26499d926e06f9a3db10a44bb2fa97309c9792358518f3b2141b330b8dff20690f235cbe4d1c66b69aba4328074b51a4a8983431fdf76cf975e635ce85a41484ef26286b29332bafc228b0619efa3"}, {0xe8, 0x1, 0x20, "d423bf6b5a364e1b9759876440be3a34ad8a9fbde0532295320c3c6bd39f8a8abf0c82f813c20eab5896ce6f9157197f5292fc008e95107dcfb108d6f00774e26e6fa4e3d352df5431f02d6bc7782b30b50f7224d41e264033a6b59a31a32c8b822f6e505e98905bfa2a114b14217028ac1ebe6445586f37adcb36b28dbd5713151e4fe9b1c92369e6753fe203ea77fdeb3dbb7b646640221ef94b30138704784157d4f0bc4c25bb696405dc308860a5f59fb7beaa738a4fb2cad8713988800193799ca6d15d97b517b2d22ca3349c09b9c1ef2b"}, {0x38, 0xffff, 0x8000, "fd9443ffb0dd0efcf7b6f64652252b5a9b11eacb3fc0b094687f1e840e841c8cec"}, {0x58, 0x7dab14248385516, 0x0, "43e6842826e88d35306bce8e21cfdae36d933065ce045bea5eb1e842675f4a2cdc0c606e94604740bc1b44bbdc6ba3aa967a680cb3642d4ed424110106ff3bbc3e182c6c378b5d44"}, {0xf8, 0x1, 0x3, "fc75e4f40c1ad3d3e2b11760da86268808bce4c74c027b4908d294ac52d56fac9040378724a9a8800a5df93b95f8ea6d5c74841e0aafaeead5d8571e6c6556a31556e29b02b2aafbebd00f0f0e9ec7892c9f4f3573dc6ae61b3e653b7a54985571e4824f7332664383ee213aa4963ae9ac0ea4abcb5f734fd03349ba80bb9e40a837b7bafe31abe4f5e6c39a9418972d768777517c845ae9ac92a592a0e8b1cb8899e7c7429da45a89bb49eeb9c1bf8f61471bf9b6f29ce49cfe53d77f07c5dc57a06c2737fcc0c4edb3abaad8fcdc0a0084d09f78fb72c5ab7f29a3aba4bed2f049a281056a371e"}, {0x20, 0xffff, 0xf36, "6d2d7b58a7d255e72d0b400cae"}, {0xa0, 0xffff, 0x2, "f37db543958614a2d4603d6805efee83347a10b147143fdcdb0f1126a19fa0043eaaeeefff223d3716b9ba264fbb66d02c9c6dccdccb1868f25d8f021bc506c2e5e590865925c8066f20d9eb2e9286aa40b1cb520c5b0d9f940c6cc5e14550b0509cc5c0028fa3e794cca19ef14e25d3c862ed4dffca5e8d5d9582dd3645732bbd6a329c2ce6f2321e6472cd03ef32"}], 0x1400}, 0x8}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001a40), 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000001c40)={0x8, './file0/file0\x00', './file0/file1\x00'}) sysctl$net_inet_gre(&(0x7f0000001cc0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000001d00)="4478afc454b84c11d65b7dba3b4377c5d9d9f9abe22d8e3851612beed0c786af213f635a854408513a1af54c054dd38ec9a722056c9f86985689c4af857fe64454a93fb70162f51657a79c58b255ca760b6620a486d1d1f57dab65f55ea00476f8615c82d1d0786ac09fecaa953a6816843f72285014102a719c624c3f701f5ec1fddc731cdcd5779fa275ffba9b0ad6c658b54f9b01288692f6e416d0393f04cf769218613461e1ab09d9e0a748d1b114b3f5c9003cd56b42f438631310dfee355eabf9ab8bca27dc401881e94dcdfe", &(0x7f0000001e00)=0xd0, &(0x7f0000001e40)="143879304c75af47783e712d814c639b6762bbb657397fac15daecdcc6cc0d9a1dbc5049c5219a676cbb14f015bfb48ff024bd3ff25ec7b1a3bd5d98dcb13e910aa5699cad9b1b7f49df2b0c917b77ebf90801569a3faf2ab92e54e344a41c9a9ff970c5bc6cb62133f87ff2f33c7526f49f9334b37299337ee1e7f50efdbf93c898e4b83ea0fe5d8104fc3c2c335a2df81a8bf837bf6d89d04262cf8a82b358d0a34ff41f646e82c325d2645494c54e14545302c2aa9a6ae108406eb4cc6d99d6924bcb486fbbe202ee09cc9ce1233d31d8bd145c270d6820903f047db54910b94cec3bf1fffda72286d1505f4f4f5e2f52b095c38e", 0xf6) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000003240)="a6d5d2430ee769e095818f3d93af95a586903533097b51d5e385eda62c32d5a2c617ffa83226d606fc47ef5cf6f11db860a6bc49de2773d684c3cd096a8970aea39892eec4fcd32703d901d9cab4a930b4ed65bb549b1339f2e027a959bb49f182b12c6ebec2144b15aaba13bc5a3aa1f9c9d51625de3d5a8652dd5a62ae3d5056f2830eeddc399cd8f58a0e14b174cf97b49c0c779a31ed9aeca98c865a1fe9c84d9417f4836efbcba8a373e4c86e38cc651532bc85aa0e03cd3ac0c21c6b0924073866da371be032b7acdbde", 0xcd) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000003340), &(0x7f0000003380)=0x8) acct(&(0x7f00000033c0)='./file0\x00') r4 = dup(r3) read(r4, &(0x7f0000003440)=""/164, 0xa4) executing program 0: kevent(0xffffffffffffffff, 0x0, 0xfffffffe, 0x0, 0xfffffffe, &(0x7f0000000240)={0x2009, 0x2000000004}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) getuid() (async) r1 = getuid() r2 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x400, 0x1, 0x8, 0x6, 0xc65]) semop(r2, &(0x7f0000000100)=[{0x3, 0xe, 0x1000}, {0x4, 0x303}, {0x1, 0x8, 0x1000}, {0x3, 0x7f, 0x1800}, {0x2, 0x1, 0x800}, {0x2, 0x202, 0x3000}], 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) (async) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x597) msgrcv(r3, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getpid() (async) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) (async) fcntl$setown(0xffffffffffffffff, 0x6, r7) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x6, r5, r6, r5, r6, 0x83, 0xfffc}, 0x3, 0x7ff, r7, r4, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) getgroups(0x1, &(0x7f00000004c0)=[r6]) r8 = getgid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x86, 0x0, r8, 0x0, r6, 0x175, 0xfbfb}, 0x5ddf, 0x5, r7, r4, 0xb8, 0x10000, 0x9, 0x401}) msgrcv(0x0, &(0x7f0000002500), 0xbc, 0x2, 0x1000) (async) msgrcv(0x0, &(0x7f0000002500), 0xbc, 0x2, 0x1000) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) (async) getgroups(0x4, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x1, r1, r6, r5, r9, 0xb9, 0x3}, 0xfffffffffffffffb, 0x200000000003ff, 0x6}) r10 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r1, r10) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x4003487) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) r11 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) renameat(r11, &(0x7f0000000200)='./file1\x00', r11, &(0x7f0000000280)='./file0\x00') r12 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendto$inet(r12, &(0x7f0000000100)="ee598539830f398c120aaa3886579eea1b584580c33c758bdd0f4ff15f7c55a3f9d4360548a798a52648b63d4a43e6", 0x2f, 0x0, &(0x7f0000000180)={0x2, 0x2}, 0xc) sendto(r12, &(0x7f0000000080), 0x0, 0x8, 0x0, 0x0) (async) sendto(r12, &(0x7f0000000080), 0x0, 0x8, 0x0, 0x0) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc1286944, &(0x7f0000000100)) executing program 3: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050076123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x1000)=nil, 0x100000000000}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {0x0, 0x0, 0x20000000}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(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'}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4428) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 32) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x5, 0x3f, 0x8, 0x8}, {0x1, 0x3f, 0x9, 0x6}, {0x8000, 0xba, 0x81, 0x5}, {0x8, 0x7, 0x5, 0x5}, {0x5, 0x7f, 0x5b, 0x7}, {0x6cd, 0x40, 0xb9, 0x400}]}) (async) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x1, 0x1, 0x0) flock(r0, 0x2) (async) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) chdir(&(0x7f0000000200)='./file0\x00') executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) accept$unix(r0, 0x0, 0x0) shutdown(r0, 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed45", 0x66) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000ff8000/0x2000)=nil, 0x2000, 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(0x0, 0x3) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "2cf748460adb56e8dd42caee5275882ceece40cf"}) syz_open_pts() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) syz_open_pts() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket(0x0, 0x3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/512}, &(0x7f0000000240)=0x202) recvmmsg(r0, &(0x7f00000008c0)={&(0x7f0000000880)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000700)=[{&(0x7f00000002c0)=""/205, 0xcd}, {&(0x7f00000003c0)=""/213, 0xd5}, {&(0x7f00000004c0)=""/213, 0xd5}, {&(0x7f00000005c0)=""/152, 0x98}, {&(0x7f0000000680)=""/65, 0x41}], 0x5, &(0x7f0000000780)=""/238, 0xee}, 0x7}, 0x10, 0x1001, &(0x7f0000000900)={0x401, 0x9f}) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) setsockopt(r1, 0x6, 0x4, &(0x7f0000000240)="5194eb5d", 0x4) setsockopt(r2, 0x6, 0x9, &(0x7f00000009c0)="8e0659b7c312d61ab1a50eda53b315e1a098c5b1222480ae232e91fa28214f526df6e45c7420", 0x26) r3 = socket$unix(0x1, 0x7, 0x0) bind$unix(r3, &(0x7f0000000940)=@abs={0x0, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000980)="3b25c3b102026b10c5a918fd7cf45094bd03e2cb3013619627b9acaa", 0x1c) r4 = kqueue() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000002840)=0x6) setrlimit(0x8, &(0x7f0000000980)={0x1000040000000008, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440), 0x0, 0x0}}, 0x10, 0x0) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0xffffffbf, "0000c6f26461c094f4ffffffff00"}) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x0, "0afff5ff7a095aeba1d76ff218aabc86001800"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r6, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) getpgid(0xffffffffffffffff) executing program 7: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x7) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x40) recvfrom$unix(r0, &(0x7f00000000c0)=""/43, 0x2b, 0x41, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x6) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x200, 0xa0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x10}, {r0, 0x20}, {r0, 0x40}, {r0, 0x20}], 0x5, 0x151d) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) r3 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000300), &(0x7f0000000340)=0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000380)) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000003c0)="5c96edaa3d9cefc0839f2638ee809b6f91343665335b7951c5a410e293646673936ffccfce9cd3c9f45d8d817ce35c1f1b5a8f6141868dd7c4e53ddcd9ee02565a2fd654469f487a3a329d3a52e6064596b6363fa900", 0x56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000480)=0x80000001) sysctl$machdep(&(0x7f00000004c0), 0x2, &(0x7f0000000500)="d67525e5cf9a1ffa6d207124b9402cea58f16253861ea14c49a53817b3f1a7f274", &(0x7f0000000540)=0x21, &(0x7f0000000580)="c013406dbd8ffea8d0ebdf5da333e9421186eb656f0ef2210062aff08634d90883ed6b1fe3a0710b91e98e8936fca220bfb829b8bdb455e8921517355c3c6b4999865ed32ce733eac31bf4be3591a22fbe4771147bba1c4440bba10f05041f15058ac745b1dd12c6ef62598a2d7027b571a34f18d60be706e5c00999750692a77c0c5bdee1f811ea71061959a7e3bb68d9450894d32271eb6582382c6dea31d380316342b8c41b23f7818a4ad1d8aa732558b646f396beaeab5eda", 0xbb) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000640)={0x10, 0x4, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xf5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x396}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x354f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffffff}], './file0\x00', 0x350}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x10600, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f00000008c0)={'./file0\x00', 0xffffffe0, 0xfffffff9, 0x10000, 0x1, 0xffff, 0x958a, 0x7f, 0x0, 0x2, 0x3, 0x3ff}) getpeername$unix(r2, &(0x7f0000000940)=@file={0x0, ""/21}, &(0x7f0000000980)=0x17) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000009c0)=0x5) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) bind$unix(r5, &(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000a40)=0x8) chflagsat(r2, &(0x7f0000000a80)='./file0\x00', 0x10000, 0x0) writev(r1, &(0x7f0000000f80)=[{&(0x7f0000000ac0)="6be37c44845e3e1fa8c644095e3ba8f2044216b8f7c61fb987e166f7785f124df3b703104c2d11534f18a02caa74c003c49bc4c5f988375aa2b096b5351c137f5fc8851fc4e726bc543494645e67504a2e286620eae46049e9b6c3839e10b970e7032af998192ff3b43221798d35a7693b7e3b2714ca55fbee815c5a2e1d0f25478ca970ef38ed39a6b69dfa72948ecf1aff763556a9ed26836d9494580973b746393f853c15de4228fae0300c16fdfbdae64ae954186fc52773fa0d46da954c0ed4528cba212b3abd40c0d295", 0xcd}, {&(0x7f0000000bc0)="81b3d32ce591e58ca18a95c68a32466068b1eb31bc4cee54f221fefb648c4400fb3aeceb0bd7a09f9ad0e7082556e000f3b15587afac58bf09a117a6217f9b0c8865b5a0d913bb2bbe1c6ec423c714375cbfb5feff5ffe3394a61c8ce690f3a13bb62bcef7f922b553ec25a077310526776269ab31dccf0b9973c33b774a5d3e3eeff7fbcace79b7a420278574ca0dbf34ffed427c8777837a4f8cf3d7a4925df93d3213ca30c6388edcbd7f350632fc7c2365fd6e0d137b65328fc2fc0b2ebfd45a698ab1ec83885804825eceb067d95441d8702499794a4223503b7583e8e2", 0xe0}, {&(0x7f0000000cc0)="6c50ae90e4f5b756425745ee3a7e3edff147cf7ca750a9f8a4f7146bdb02e805dcce95edb53e1c6303b14f2e67922dfb0735413a148a384a23315d35c96ef34b22de15d9ea607e732119fb1f8c34e75627b11d42752e9a231f5a12e5b2a092", 0x5f}, {&(0x7f0000000d40)="6144a8da35d0235c95eabee0e9989e785f490b8ed722c000fe442d34840a269017b316a412f941f4e72e7395998691bbdf09c649d9bd0ca844a603abcda1a99d2eaaa5680f407900f817c922ba347c5908ee227de82a86c01cbc11014ab8e4099c41fe65e1460552e9f18615fc4e7e40db83", 0x72}, {&(0x7f0000000dc0)="0868f3f50af69840e95e86a667b62cfbe8c5df108a8d875a7a2d72d8a8d7bcec69e1c51efb9502bb61c25584e26200", 0x2f}, {&(0x7f0000000e00)="4b2ff4cfe53a16f88580a144171630e477feae29b8b965f3bb9dca6a29ac0426c2073ab268ac59f514bbce936bdc17d598401e4866096352b12368be811ecda32da4147b03ae798837bc5702e440af7f3816f6fa737ed1ab3f21e269e928a86afaf05ff387f31e906c9e9b01e99a0765cd68756b72b4157d305eeceb95249eacf2475eacdf20b6c6737e6ca637a30d5dce39e72aad818591695b7fa49730e2e262894599b401555155f6edb3477fb562f89c049f2fd85b0d8f1534ac3eebad4e4ed55419d1b649b84407cfd5a5826e2c95458a2c3c40cb46786391d60276d07f9af81c815901ec1a3b56b10129f037", 0xef}, {&(0x7f0000000f00)="4fc97d7f5544fceb8f4df8e472ddabd3de2f95effedd4acc085db28df97f93de8ced0d184de0284cb83021d49566eaaafb2b4d1eb7d400cf192f9db9", 0x3c}, {&(0x7f0000000f40)="f0c60e0dd1370be197432798ee3ae586ff1973893e7987eb2a6dabe1d259432615862398631ac936c8a14db93b8306c52650", 0x32}], 0x8) executing program 2: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f00000000c0)="bd21e22e80f82a61736e0d4f196f78397fbf1ca934c94f05c714a4026484471d501dc930ed3cbddffb62329653780ec661f199cb91ec764d7730878b0f5ff17687fe944d95822eee76fd2de3511016e52fc1d48c209a409f71f90f159b6530b7219e279449019da75a6c470ef24ff99e237007d626120650de1ee5db5db7593a4f6c980c8bd81db3aaaeff751a03c8", &(0x7f0000000040)=0x8f, &(0x7f0000000640)="e5b626309b492b307d3493564d6a81d4446064cec8454942dbf9ad541ede3b0ced79cbe0539adc7ac802480ae4f379d9c0341abf2045e5d45bc5e0f43f83926eb80fc09ac633694762bc4ba642a3fd316fbf24d6d1914ae10111506f8c3fc2efd2b04f2bfa1dbed04db675d705163698077eb20861d55f215e9330ae04629c478b62ffcce66d1d3b45ef64732c6d222432e9f48d51f760cc939e3331b4cb79e3afaec8d1785456ebb0d4f52896061715f969a91feba0b97a7bc756e0daa1b160c7b3d5a3fadd0a631abf638feddc0af9ef88ee7c057ca650737b14c7db7dbf6e2d64a90545d558f4654e5e716e3d746229f20f9b0c5eb00395975cff096fef213a36f2132909dd0754cafc5dcef6c4a7014c752da20127e4cc2f7772c73444ac0a935936ac64656b836c9471cc13c1a1ff30ad2a4ebca180074f667f062b5186d26ed495c76b5af90f6535e5c23727fcdb2d481ec7bb2360fd0cfb8167fabb19096699684c7e4c0df907a4572c5c2dbefb66a24f16d02983f0f2dac1e9ea46fe939f8ed01a85b0fbc57a3a2998cba4bc3474a156d5dc719d7e43c7ea94613c6d1824d75038a92fc855f0e3e783d2d0dc797cce3c7d81dba7959a02995608fc3b76ba9e75d239f99145224ce59dfb84e0e1c0dd361668eb597c89389c0facf8b32eb8d8f3431921a8b4f8c33117f846ef5c6a228901a808ef48de5c25d35fd640f416695c133de63b12f489d38708043db6bc64e18a2636c05965e1e18c8fca50c79c8c159e9b103d8031602f94665cd9f50b31009018ac735dd26532953d1a97c71236fe086da27cddbea8a0ce73c45e12ab8c873f766ad014132d1eb056cd0db2025ee367f2eba095906348ece9ce00796e3462ae95c02807a75bc33568691a38c646f5e9f34af18638fdbfb562c40733ad5eaf1600590cc0a56f79ad2b395ccbf40f688a3f23d359c9ea0a8d9192ab2c3cfba8e2828b31daa55f6f2746c1a38cc8a7c8593b52295d0a7208af8da003ba29c2ff4b315a572475d051483a430f42e08dc3a434a43149e0fd650a31d12a9d224629eba4e6b447e82977fd90dcf69e243c9ade5793b8c43d06f22beb75d0a99d3654fdccb7610369d563753968ccf08c5f5fbf948a5180bcf4cebd9789b9d9b518919144ec84b895f83bac53d48a3e9f1176d6e90d11c2bc44d4700a9f4489d6ae425cb97037143abeb20fbe95fe9405bfb5911d7dbf9a1070fc1574fece59282f01e48fd7b8d00d032b7d3096d994d3a4e1c6140143959b1927d6f609694ae6f195b28a735241ecb804ea06e996760743261a70f96871f58b31b1d428158a1312d624ae9f21e0544b520449aa9c12c6a547262f9085387efd8ccc5405bd092f17be9982bf421c37cc5bf2f68b34a248f9dd84fc2d1fd25f9f691cecf67784e43763a015d1227411cb92c6469fea4f74737ed31b6d3ba42bcfad4ace6d55726d60b91cb9fe2853c7d65cfb2726eb8a4712088df65efc84504f725ff9194a8ccdc276c8aaee06dbb859037bb64bb772b1a95babb3eca17c7bc71034f34231f46028131eded856f01ee11734464a935bf333c17f42f5822c9e0d46ba14fb4cbaf9e649dcc8ded6247cf2fd8cdfc5c56ae53dcd9cf4cc58ea303c9791da0a8ce5c5d435fa72885e16fbceaf65f18ed07b80e4fa0254075011e98c8677ae65fb42028f839c84400e7c9f143b887fe1db17e8f67ac80f4e35b2439d373bd34a240b472854dde757972d934132f4366e3d84502401b1e474457b19f681beb7fdbee201f70fdddd08edc541d94c955549c26b934dc2a2c3e92bec5f1b592359f2cc274b1d55005e4c47e1049af6f30c71fa1e1a35baf56ee35b33c6cf86e99b2ae1154d465e39e74d837155a198ada2095c2a199167ab6ddb37e7d81d63354de1e8d9b8db940091673489a6f3c4a110e9e15530fb066ab2969d93f6110d03a917f4309147308e37a4f9ec0101827f22e0ebd81a59a6de66195e93194ab09415999e7b8377cf12897885ede36ce8ea6564482cf73caa1e08844a1b5acf3eba043518a729c340b4728c1b8bcf9b9c440cadfa0001b720a01944db1fec9c29b0864e3b0346eadb0a9fc81f42b56f1b68d2acdef8b028ef68de2bec3346bb1729fd9fb92376e5d78c2536b531331de187a74d73c625281180d7467ae350738b20bd6bd3d67e69717041e4c98037b120a3cef60492cd92448491e385c5de90674bf9c97a2935d9cf3cb5b0ff93ff22c27d75d0cd290e2acb5b67071fe210bebd85a3198d41627c317d7d8f5049b36be4aad437305d4c36aeb06dcd0c5f59533d920e665c4eb6ea17c068dbea646a520c352a95a23b4399d526ec3328493c74617c986c6cb99b902250cd6df416ed1dc667dfcc0c5024de2382ff2af500b4f3a0db2d9758a9540a5a88f75e7469fd7203850498910bdaeb4382aaf5b8b9981555b03f5967f3e74a94e87ef0695712e92809764cb820401487cfd7f8b24f7e4c00f5725e92a4cce62362f03d41e701f62009b7ce1b3a0871e82b9376479fbdba948feda28f7655a8c496c1e5c21af78cfc0a029882bccdf93281be76970d1e6eedf4edf3024bbb21702bdc2811190711859dba374eca4e378bb3b0fa2c188980e0797b34b2cf201e08a86454cc61bb5d5313ce6685218e241ef566a87baf640c8e3e9ca05f7b7ba2370dfcb4ae10fa4f4749030984768470e085a4c40eb034f13ca85f0baaef82a2d3bd746fa57dead4210385f497864b023b8f2b0554cd3451521448c8a6c42cb9dfb5ea33b49bf47994b1c50eec89a45b740d1f95f26a7b0a76ad9cf8c922520b797a27a3e2babb1b9578912b31824d8d29fa01dd8482a2c27e3da315c83c98102610485ce595bc6737665abb8a89e076042be63b599cb73fb0253ecf7545fe48255bb8af01173b5affa13de7a3912d7549deda9c05afb7213c83583d9cc9a6a803d249ddb94c7c39d6bfa1ccebb274ab8a4f56c85c57d41f3a823d735bc4b025c3b0e9662c5f356b0888c7effad7f7319edfefde381cd4467e117ea23c038bff9460da3028b36085af5d35a0332c0ec026c8f181798ca1619b40137e32b95053ad9536a3580ed3f66fb1792d34b91a4efd3ac49451b63ca859c51d1335f9037d7fb91f7b4e073819fb274b7926f2fbdb694c82f6920dee310ba317215da374bb1cdde809f95dbd8840a0423e340cbc273265ae50ed1e2f1d972de5fee4cc126fddf667f6f371a069295e09af66ed1bbc92253a3e5d9a885c4264fdb364df933bfffc8a5ba4560fbbc4b5bdd0da503041cbd05071699a2c910a3efaa4db8adbc15ec7cf43f41799df2bb3cf115eddde2d78dacafb2d37997d2f491e3371b899970d7a8d98b05d4ef528f25058ae6335995157263105ea1acafbf62b57655080bcc85fc5b2f930a8d15080a9015e09fdbd8053d7713d46224d799d5137ebee4d7feb02f1029a819d26ff5577614981f1db065e8f62bce28fb470eae52bfd55d722f7618f90f60d138fbb272ba334c41d2272e5619a2bb314c75797c7aaf5a29433e8660031078c5d367b0fac9b98e1145441c0a2f7ba2e4ef9319fabec2eb7af90e4a6d453cdd8f251211d227c8430ce4efe09fbbcc328c2f27d7126af7492a6fa717c59efd951131d0d0873ea3c093b08481e917cc61f61856861ae86f32d5ba9bcf373332c25b5c1099b6a2c26281704bc60a453c696d9171ccec8974df7ed043ec037b091e99ed0e38a05a9bc512f9dc3f4b6e635679dff1b67c1c59dacab5bf40a0628484044196c38ddcee893c6c99ba2fcca61b051e554a8be45ca05b1008fca3190beba80f90d1a6a3dea5f9ad8ce42cb4d5a6fa0d8a93cc8d225f9a7b48cf0c4bcc2f24d983c37dae003f5877502e640c7acca5391a03aca68a7bfc3b2824d168a4e8b38c4248d37fbd60362bbfcdae87abda9eef8768e8ddf55e834c1ea7763fa058e24beaaaacde0a54906adcba93b260909804b163f31587588ad4e071d8549c3fc42bd1ac8eb4da2706d1046f473ebfcc8831fc12529d08db1c557e530288bda83a8a126aa9fe393b0558d0f6a4361515b424defee994ff83998f4fa245698c466ff0376267e2f8468b3802a78fe954a1a46e135e03d69894f8d2e9a4d4f5a3d442262b4d8379c16ceee772b457b70c275d14f5867dcb858c45524916ae6f0e1fb907c9823b91d23a83329db5ac55ec85737b0422b4ddbf583f7a7525bdb7baba865c8caf99576365b93f80bb321c9a6dcbd488e678f3f3084b14fd5c7983af8559ca4124a3b2971a47d44055abf53d170d9b16176c523ea24824ebeeddc83fb5bcfed4deef0d76046c43b1f7ada20dc944295a890d5ca357d6bfd0f5b3931331d993b7342e2651c93aa1f3369b8b0fcd7c39954e173e0ef37a3567746257a7859fefe2e6ec0c2b1a20506188827e3b9297dd941d197ce9b42403a34e4be103944ac636a116b1e7fc68897fef6e01ac186597c759cd6f3c12b6225fd8367d8e65d3854eaa8ca7a73c458d54d2cca157a9eca8ac3635f2aca7177ab6a9f78a7957737dbebc29303e16fc8118436bdad86bb12ac4b61bb071510ad71ea130a574867281a3a47d50a2c2521bb9c094110e348a8802f8cbf3323e1b6870312db6a0aeaf529806b3677d2f64e4df1d191faeb493af04cd190062e22a50d0e36ea7d0e5269e6cccbb3b08384fc5191893b36f29b33792a16c116d107fb512ce4369c12292d7fcd8370d9c0bcf36ee34f23e6fc86ae3a763eaa8925e0452d6d4af3063c359be8278cdd4ae352f3a0305fc1e3236651758dbc4d15abe663ef7e7c832d71dee728830fb13d17a1ef0ce36f0ac81ab98fc3a29c6ae1a62c1490b4833fa4160344734560ea79632f3ca819706f64a16a7cf9791378582b381c3e0675b8a4992240f0356346f2da20fe8716ad00c903d8c526c984118b3d7964c336dbcf811386be88d3c991406fc990d8eae9a854718f495dfb77b15e5ab953bc08eb637f5506aa5c586628d5011159e1cc7e839ddfdc394d905d248e3b281adfb7d8c173f57bc6d31406eeb3ae614c8067d495b3d54502ac121aa7a9337a2c4fad6c05e6df5763fe72bf8df771640007044eaddc78cf72bbe75cc2a05d720bc8357c8a1b3c982bc184b1671b2da3244b872c9dc57715e6fd5eecafc76f66a0b18d0ce2bc3ff3549f637e93ae5c6f228369589c5fc2b37490b858d9e6ba839eff671da13ee5b4f5030585018674514b48f96d333c7cda9d9955b840dab00785b3ef3febe7bd9f69aa673ad62afa303f34c62e5972ce16fb81c2cd31e1351b5a326bd4be390daf3c303835a39052c51062b917f691086d023325aabd526bd2ee8d5c52c18fb1a9e43305c6f12423b28fa0e9d301de1d20916ebfb791f34779bdc4814426191516b7240f246006fe04399f167485482e08281135cf0e04c45cd33694722bde1afd603df3e824d3ce5535c858ef7de92f87d8938a32f2b0d928eb0419dfb8b8c76ef9f2271dd39597abbffd9ac77775647688789215b7963ed2b0338172a9ab17e0fcb3c9129c334b6bb8323bc943d558726c7eb5259465b657c04e67a0f5ae89ef32411329319aa3adf1824e8a049dc594ef6b42af0e2766ba7eb992ed746f7118c2c4253203242da4a7b513b0220f4e0f14f767b55081105e20beb0495bca50b53e7f91730a488225273ea2759cd9f39d73dfcca2164abc6756c5e6f9bc0d944ce1489410232082a77a08fecbb662f92ea35e477e1f1d5d3ff09616a1789a005e11c6d106aa6c13", 0x1000) sendsyslog(0x0, 0xfffffffffffffc59, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) mkdir(&(0x7f0000000500)='./file0\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000440)="7be6f699ceed91fbdac60f7dcd5434bd1f3cc69d6d635b5cb5a5467e8d22123eb4bc6ed3efd9e431fab308f3c2330ab8829d7d979401bb894f4cab0fbdb18b76d55c3a6cf02a4a9d7f81c866f88a53170717257ff11a8c0fcd70bbd0ae77bb659f41af232dbc70df3d431c06c9b65ec4", &(0x7f00000004c0)=0x70, &(0x7f0000000540)="7efcaa1a9dd6c98e0cae7626ffd9a54036f055741ca9cb3cca8b0506e530b3eb85581521b1d5f9728bce5535c2f66d6103a3af7875fb63acf032e18a174ca91e7ec445f6d76b5ac5cb21248f5c43b3828ee9a17864ce298a9b08b05033193538e732e53601d5ebd428075b6a47e9", 0x6e) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x7, 0x8) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='.\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x8000000000000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = semget$private(0x0, 0x2, 0x86) semget$private(0x0, 0x0, 0x84) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001240)=""/4096) setuid(0xee01) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18c) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)) syz_open_pts() executing program 6: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xb29bd8c4a9e09185) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00', 0x2, &(0x7f0000000240)='./file0\x00', 0x8}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000002540)="19af1c0c1e5eb664227eebc46add329414c4d8e18e2b0884bed6b78e0b1ef6c5df9323bc41e735352e310cada713bb31d5975394e7e1d5eae70b6d1e71ef0748fd597d6a55491b43fd42de12090a", 0x4e}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f00000001c0)=""/89, 0x59) executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r3, 0x0, &(0x7f0000000000)) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000006c0), 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2011, r2, 0x0) executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183", 0xcd) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) socket(0x0, 0x3, 0x0) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0xe0f, 0x1fc, 0x0, "4dc8cf7e75b57dc84118a5647f8bb76a3efa1ae9", 0x0, 0x3}) executing program 7: r0 = syz_open_pts() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) setreuid(0x0, 0xee01) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x0) r3 = getegid() (async) r4 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x9, 0x0, r3, 0x0, 0x140, 0x80}, 0x314, 0x0, 0x0, 0x0, 0x10000000}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000007c0)={0x0, 0x0, 0x7fffbff6, 0x0, "6106a6bc44862c5008c8b500008fa800"}) (async) writev(r1, &(0x7f0000000280), 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x20006473, 0x0) (async) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) (async) syz_open_pts() bind$unix(r2, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000380)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x64d1) (async) open$dir(&(0x7f0000000140)='./bus\x00', 0x2, 0x88) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) mknod$loop(0x0, 0x0, 0x1) executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) listen(r2, 0x0) syz_emit_ethernet(0xc0, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0xb2, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xb, 0x0, [@rand_addr=0x9, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x3, 0x3, 0x8}, {"2cfdfa4005474c1076ed2f20637cd082f99ea8bdf8829b9d017b5b0e2a653c872f7aaabc53c43052ef72c7840d4964e8d059acf24f2b6183af3fe59d001b99d602ea4ed715e438ac3251b53a24c32ccdf1a63997e6e710edc040ae6690c18d8fbcafb714adf77086330d19909492a5ca4f66418b69571eb3815fdc406e971aa167b4da40048517ae8f5f"}}}}}}) executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1}, {0x5}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x11, 0x4000, 0x1f) r3 = dup2(r2, r2) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) unveil(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f0000000340)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x412, 0x0, 0x0) open(0x0, 0x200, 0x100) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ftruncate(0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x5, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d33", 0x54, 0x0, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000240)=""/226, 0xe2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x7, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800480000280000000000009078ac1400bbe0000001078749fd5a6d6207ffffffffe000020000000000"]) syz_emit_ethernet(0x4a, 0x0) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) fchdir(r3) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) mkdir(0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000240)="385f507c4cb01340a86b6cabf7e99fd2a1f64e46c65bf7c69d21cbd94970ae036b5b54c2c999b4f2438d461d835251446c132b8e", 0x34}, {&(0x7f0000000280)="d9428e7897d03caa11a6e46a9d3f33ea70298a53ccb039cc9e81adac5a0c841d6a07b4ec154a5241f7c6ddc784b6b21e2762f27f80557531ae6a8c53b5f568d98320f973b6c2d57f6142e48b2f2b7f042bca7ab62660d389b2a3282e526cc1a1f0818f21b414fa54c631305f69444b4194e730913c0a291142e856b6187b784ff906647eaff60581f7053ebdbabbba218165339b7ec6c5ccc7be1d79e5553ce2e935e1434bdc2625c8782466236e2bed9c77e52bd7b4e8dbfa20012e7e6fdbbff6a3486f8404497b4af4d5331d7e35fad0be3ccfcc1c85289e4c0b2a2d42583539bd905a5977feab2ec32034dac60a82cc90155093", 0xf5}, {&(0x7f0000000100)="05dbbf8fc696d48d5d09bd7fc7e46e5b97ee08f5d5a3eec8ed92afb6394c1e49af6d54f9159ccd34079726", 0x2b}, {&(0x7f00000003c0)="967f0439b04b875a6b3ab41d409b62011737124594fd28b723e4385ec53cd7739fa462835f0b1dbe78d13bb6699f246b22ac263b3fa3ce719cb97e5e648165cc7a2bf4bd83902c51b32a143672e6a7dfc486fe11da50f92853260715319058db34be8cef7c3f8dfed0b1d93d9fb260ed85c12bb807013b3bddc71fa864cb145fca55fe692a1437994934718697ef306cdde2e34bb8a3b7dd97abbdf61f611774cf4a38dca02daaaf71483b84530dc3b2ab26bac1845ccda6667b3cfda7ac", 0xbe}, {&(0x7f0000000480)="44c26327ec6b8aa99334c6e60b2da8cc89664da9378f928824ad7b0793c0b24c6ea1b865923ab7b345acd3d029f1046a139902b10e39a71066b9f19e0c6e555952810fbdd045c6b00edd7304d2b90d5d6820fb87f711e25232d7d5e91ae5d2af1aa26e9a57c6c16c1627c5a5e2bf29c5e41176afedb6bd", 0x77}], 0x5, &(0x7f0000000b80)=[{0x88, 0x0, 0x0, "366de6040f44362dba3f09919a5f8b2ce8e87cf927977d81f93b39b501a84c042ac1a31413aa22e7031f2b92ed875c6b418611328e93b8a923ff6a4fa0030303c933a22bf87f3f1887c7e8e070982673235e7703e0dd0d41a76d92c8160931e754cd95018bb4cca5ba7f259b92a6df48a8"}, {0x58, 0x0, 0x0, "552e3a80b5076e35ce8c6fa1e124f5c16a28f47df79e8c39eb139efbe9cc6dce5d49b7b88c2b413062be1c651ec2ec347c1a24feb5f661fe61ee9b4fc91fe5456d"}, {0xd8, 0x0, 0x0, "80684c8daac4a1a703bc79b03664a409cad4efc81e9e525eedf13809eb233c7265868948313302e2da01162a907fd94e356b2486726e66892460efadc7130a3a72d4c097e2942243b312a8ca74bd67f61bc457a614dd3a7cb8c3ce34234f7027e74f2bc9b0c0b5ee64a34a3b292641c37edf37a0ff1201aecd20b67ad4d8a7ee5264f0888a5f5b32fabb7bf54ee691453bad853d795ce02df515a78bdcde185f05399ec537b0e0ba2f6caa3d663d1bbbf4be5317f2c5232fd09192725fb12f3c01"}, {0xf0, 0x0, 0x0, "decba21ffcd8383f5bc678a475bd312fb0b278fc0615401fd9d578bff447401299ca80f52f67929f6d5bf43818a1e1fb9df00f367131411f5e8427a42ca10b3f9383d0efbda5e02bd45e78498229bf13d7a8db84e14c313f99da56ffd48a3bc3f8258c4a583963d3a19c39a0c28240b7457e31f595e96a83e41576da1da3ffdbdd393ae135d6cb349fc820961404d756c618274d63f0bec180a45a55743d52551994af19494b85fd9d8e4d6b4f92b5b320d57564ad4483282b44e002168ecea5ab5844c79a5e6f8e6fa0682875bafee081f0d067956eba7283"}, {0x78, 0x0, 0x0, "c48bdc1770c969f82ba3175fffd9292554b7e77ab491ddae51333f05cf3b7c8c32f6c8e38a3cdbca4e7ff215435a503b2038d3ba4cff4ff945b9e46050d3ab42018e10a11e7a746cdba4ad898d6ab9bb57bf62200034d46c31b1d13f0294aab677"}, {0xe0, 0x0, 0x0, "f0e0453d71f1e6498e9453b413cd822f3454eef8e33a9d7eb80d4a8ce87d138b80a606243b9ad85c80c93c141b39a8fdb02da2a76f57ee5a35a0fe273c114c609d8aebf7231b463d9c4f9a077fa345e39f5ea1876fdf9b6cdca28499474b697c5f91ed1615818e101f6e96925e60608fc77e1a39617a7f87df778f6396df118e01554199ea20b2e9b14fa4d0afdda2d9df1d2c055f7cf292d223b310f2e97866d79cb4270ea94cf5ef3b3c79ab323235b9c710d7d314201d3a282e27529aefaabca9834fffffec2ad4"}, {0xa0, 0x0, 0x0, "5a9bd8be2db147d9d8226c0f8a247852bcb63169154e7a4528c168594bf3822588848bfddafb4c5ce0b2889698fffde09083d25013e6d168ae417c08f2e74d17d22b5dd65998c8a7fdac60fbd673ead11c7af84531b2bf4919adc33ef9a20c3a7cbab231f989315c5b4b42c73022d10e02f65cb529d917c91e0de951adc15d28653aa5c2c4f3c6a98a"}, {0xd8, 0x0, 0x0, "075e40253a16cf6346c028ea766d6a1c992359b454c97373c54e2024191852e6d697570c324bd68355a397ff282ac274aeb880121aff62db2ab1915af2b9c815ca403f7efeea1818cc6bcc994a91b1b7fe874bc969e05a225812bdac88937db9074d0f80310e31938228176fb523ed2dc32e15dde06c318ffde90a7827562702d8b9a45cdff2bae60d2f3aaa148c5d5d0abaa129055557e38ed44816d9f16c15c5d9dd2baef8ffd609b6d789388d9b63455c93af48f7b689935e5e53a33d220483"}], 0x578}, 0xc1ae0286a3cbcaa8) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571910", 0xac}, {&(0x7f0000000080)="b30000659336dee4f0a3c1e1e4c3364ba1a4a09fa27a970fe766", 0x1a}, {&(0x7f0000000200)="5ff08de84b4c523a583f9155df135799960704000000babaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b0000000000", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d", 0xf01}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) r4 = dup(r1) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYRES64=r1, @ANYRESHEX]) select(0x40, &(0x7f0000000100)={0xffffffffffffffff}, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000440)={0x0}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1b0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getgid() fchownat(r5, &(0x7f0000000080)='./file0\x00', r8, r10, 0x6) r11 = msgget$private(0x0, 0x180) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x1, r8, 0x0, r8, r9, 0x150, 0x3ff}, 0x3ff, 0x0, r7, r7, 0xffffffffffffffff, 0x299, 0x10a72, 0x4}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7f, 0x0, 0x40}, {0x15}, {0x6, 0x1, 0x0, 0x88f0}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r9], 0x9}, 0x0) executing program 7: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0/../../file1\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r4 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r5, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000300)=[{0x0, 0x6, 0x800}, {0x1, 0x0, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xa) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xbd, r1, r7, r1, r2, 0x180, 0x6}, 0xffffffffffff18ff, 0x6, 0x3}) r8 = socket$inet6(0x1e, 0x3, 0x0) sendto$inet6(r8, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x81, 0xf7, 0x3, 0x8}, {0x0, 0x0, 0x5, 0x800}, {0x5, 0xff, 0x40, 0x400}, {0x2000, 0x3f, 0x2, 0x7fffffff}, {0x5, 0x5, 0x2, 0x81}, {0x3, 0x1, 0x5, 0x8}, {0xff, 0x0, 0xff, 0x2}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r1, r2) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x81, 0xf7, 0x3, 0x8}, {0x0, 0x0, 0x5, 0x800}, {0x5, 0xff, 0x40, 0x400}, {0x2000, 0x3f, 0x2, 0x7fffffff}, {0x5, 0x5, 0x2, 0x81}, {0x3, 0x1, 0x5, 0x8}, {0xff, 0x0, 0xff, 0x2}]}) socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) dup2(r1, r2) executing program 7: write(0xffffffffffffffff, &(0x7f0000000000)="4d8e262725f33aba16ead05738eca9d24a93e2ca8990899ccd64ed88e35538f448f34a9100b9821b8f3035d378ea4e1e2b6a04e13bfc1ae2182cf63afae0a77fa92038dc2d460685ab44d89d220be8e7971c3d010064686df5a0aff84c2ea6f0b0a4509d9867b7bd1848ec6bd21740daba313980966bc7e69c43fdda87a8588524fa61dae3bc90363a0ed744d6e56e8d8db71f536592d5cceb022ad4d8b32a3b6ff652bf9d1b6d2fd0b649caa8af", 0xae) (async, rerun: 64) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (rerun: 64) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfe7d) (async) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10004fffffffc}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x20101, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mkdir(0x0, 0x0) (rerun: 32) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000603000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f00004f7000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000693000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004f1000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00', 0x5}) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (rerun: 64) flock(r1, 0x1) (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) close(0xffffffffffffffff) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="a8034e3fdd86480e82b020090000019c0a", 0x11}], 0x1) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), 0xc) (async) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYRESOCT=r0]) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277bae891377e36ef7a47a091a2f47be787538ec7a89ec5ed66daa731ddc384ecc690869a0aa2266affdf772d7a360ee0f15fa664f557bb45071fe9b6d9d28e6e2589000f6a64f370b9e336987d77b38f7aada5309e46a5739e2efa087aa9f5f899347dbd2ed96e7234b8972b273e810ca9962a8f461d3a05711a63027321ff62c", 0x8a}], 0x1) (async) ktrace(0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x0, 0x0) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x9}, {0x4}, {0x6}]}) (async) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) executing program 4: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x40000530, r1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x4, r1) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getrlimit(0x4, &(0x7f00000000c0)) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) r2 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040), 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x0) r3 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r4 = msgget$private(0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000200)=ANY=[@ANYBLOB="abaaaaaaaaaaffffffffdfff8847"]) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYRES32=r3, @ANYRESHEX=0x0, @ANYBLOB, @ANYRES32=r4], 0x401, 0x0) msgsnd(r4, 0x0, 0x401, 0x0) executing program 1: getppid() (async) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) (async) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) r3 = fcntl$getown(r0, 0x5) setpgid(r1, r3) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}], 0x3) (async) read(0xffffffffffffffff, &(0x7f00000008c0)=""/113, 0x71) (async) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000940)=0x5) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) (async) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) preadv(r2, &(0x7f0000000c40)=[{&(0x7f0000000ac0)=""/77, 0x4d}, {&(0x7f0000000b40)=""/252, 0xfc}], 0x2, 0x20) (async) socket(0x0, 0x0, 0x0) (async) socket(0x0, 0x0, 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x28}, {0x24}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000280)=ANY=[]) r6 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a5, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x2, 0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x40}, {0x2, 0x40}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 2: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x7ff, 0x2, 0x0, 0x2e}, {0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000001ff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) sendmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000600)={0xa, 0xc0}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000002040)=[{&(0x7f0000000280)="00000053f6953b578a5e78ba726a44164282fbdce59879e20721c0b25930ac15cad92b17987d6c70b9047f2d23cdb8b6d76cdb4acd0f01d102ca1b9624dcb92a3496a85cd3e9356c954d9ad25d87bbbfee51603c6f705bcd4ebc04feceea4a01bb7075d879a19cf6c8ca7a76f1a3377ba643b0b06bef67d736f39ab2dfaa21a7c9f74a537a67ea748b925d5c0db14f19b8643bb65a04e2a641830b2ef9ab4087e50c63959920d13ff13464ce1c18b643a71260860e0483ab217250cdcb121305c5c1b22a236c83d7b8d20dfc08bebe5664e1ea1eb7bb0814dd", 0xd9}, {&(0x7f0000001d00)="6156b89a6c15794f5426cf6a9a99b45b13564d6568f0610200e27d20182a400c7a9a8f0bf304294555b6b6cd19d32607b3754f4a88c97fe52899b92de96dbe32036c902694cbd8aaeda1b13395179e9aa22d5bb4ed975d8a585625759478115f4c4ea9fbe58382e00bad0ecc43529514d50fd81869975cce62c2e1a2520b63fd16166f35d4894abbed34c52f3e7e55be11106341ebcf1c65", 0x98}, {&(0x7f0000000900)="d09f6591cbc30693afd0b88a5a095acbc2a56dfe7b00631bbf4fdf76ffff000000000000057fa75fcb6b520094262d6b81f8fb491e0d5f97f7e6e6fa34e3a87f4928bdcaba0d83c8a2f903007224ea89dd9aec6f5b8a9b09b2593bf5a6bf21f0983e", 0x62}, {&(0x7f00000009c0)="e0707225df5da0a3cde8f30024830d8e0a6a680844e59fcfa5dde0a596d8cb2901b8b60f269bdffed86a45026e99759cd124180e6c72cdd068718d18c40fc74364f4efef980c177c9d13853ee6bd3efb6bdd04795f2e00eef893ba9db6c641724b4320eb59db72e821e00eacae80ac14ec93e79465b5dfe980b08c3e219e10a322fc6a99d984aa3a17ac3eb99a7d90cd400081b6b1e9c2e49f51572f7f000000000000002cf371ea6bd4c4ec685cb5f1e1944576a86ba1fb802e8228e5f58b56265448b08e1f2d780a33751c191bc1a169ff48b7256c2993e0bc717933110bd6383d6022fb98dde74b5ab0ecd85d1c8019b3b8c07c14da5e8c27dea1464f6fc6dfbdd6c0f4b271cd8e8de9884f86ed79b994b9ed88cf29836e05544d9b93bb7fc1e2c2c2fddcddc82f884d45aeb0ce7407d2577be2fe2f8098613ab2ad60b5032a13dd9d63a2407efe3fadd1846988c3a299fddc1186d14064c4aeeee77394eb10e65516559f522378718fd87e5514c8fe55366b2154c898a888dcbbde73ca9e0126d6ee8c27af7b9eda998ffa359f377ea61147a6c3197247f363596ad3d3d0d9282758b09339d02616828993b0855085ed4748e48c50f7dab9668a7dca419149596579bb01408b8f2afa2b4bada88efbc57b7a096065fe6cb148eaed8f3becd5c7287c19d8b8d9341c416f2716c7a6ebaff889cf1ce69c7f4bf117fe4aefad2a50526a28df87ac628879076fe3b857ea830f45cb702afb7c25a06abe4d2a754d0fb77ff30877884fda5755e1c1c02700bade0be10b3c75c0166e477992584dbe308f2136ef82f72391136424d14b3fe1c4ff4cf8ee3d4a30577aa377438a795ce1efe0fef1f6436644224f92b45b87ec346a63a4600abb2bbc572ea82333f56d942d0294230c7ea8cf24bcbab7de10a06fbf4b8a5e4bc88a0b4d676062a62d5042b5d88b0ab80962dfff7ad508e6580ec0e565541c713e4a854483788c4440ed3cb388bb2fcf71e33495d9729eaa4f3df7d9118ea8942720f5dfda14cc5e35cd1c648b1e295dd0984536f225043b7aa56f45b94959d83990e6050353c7681fd596fae2ad6b43b26aac3e6302691eb49a92ac075b0973cc230bf41a02ef123a80cf799a9cf2c472ab0b45cde3c980a092662b79a78e428b56b878c2c9d7d2f667205d07c040744781e9c27e32a133cbe9e219489d97bcae4b2ec4ec0839978daba24fa23bb89fa6edc2b1f929e127136e13d7ab140a240aec7006d0740d15ce77b028746549bb91bde24e341d6aaef7684082283943780105de76983bc8c5101001c3a3a5dfe282d11d70ba08237d0c23eecbdc4a0738dcd1d0e92649c64d1fc75f5d4b1ccd10cee6ed69f4f63f63d63b04a73fe9b0d95ec3d98d55429524a7d5dc83c878f9bff0744c3c3dac7513e665383d243302b985da0fb404dddbde640a4f389fa4c3fb9ea1c5f9d515a2ccc8f64c832aff4f136f99b4d917ed0c1cdede6ffe621e6cd136bc2d43fb680dff0c68099c9503f61d3640c8ab7e0e00fc4a83fb01f03024f4f5325c1fb55568bae34451d9363cdc81e46e97b1686ae29abc9b06c8b5c7e989d3ad961e7216588c01b58b29fb05c432a615d17a09e3adf06cdfdf3dd2283aaa8fc9399b7b1d83c595c27f27b0c43fa110727fa37634d748bad8737cf7e94fb2c07b9737c4576b58e746ff84bbc736f246a7a368af9bcc22ca05122b160c0382db54145a62832ab52e1db855a1b160ef5f619b49f1e02baac67b9b0e626ba6070806e70c82c2d7c3273cf8e90270481e7baa2b2b4dde1b355f71c38405ae3f4f20e53db5e1542091b7f01507410184c37574a9ac52e3d588311c12bec275849496e726f8190529c0a49a0e3e6f455202aaa85bd892385fe7109b119dc4b5f9d6f74b0d27e04b2b648769af58d288765be71b37989a5ac5ae732d9e2a12c722e285383500d13e00dc7d6a064a7b207427edd517b5d30ca905935dbffff61e10b84ca904e4b58ab3278b09d1a3af7e337f777393b93c0e84ae3eb61f87e8f1388622fa35fdd51868a3329cf2c05fcba3c7cbf6afe20466583fbb1a8fa5fefdef3f8340feeff8048a96a2bf7466dce009599d9290c3e091ddddbe3f2031ac6e4c5ae5cf7099f92dde452dbaea6df2ad42b0cf665b8e221206fec348a6e3a70de77d7f474b88e8d328009c8ee253caef981ae633705c28594d3da0ce0de71b21f1cf64ffa8a23f58164d60240e1252aa62de9da39247acc335c352a8724ee35770747b3baf2ad195811dd7b768054277f7e59984084c464d49d936d1c66f7eb006001104bb29906ed7a14ffd968315fcad150cae3d278da5c0b1c82a62da917c39114deddd5bdfbaec686968e8f1aae41a18121de00cb66e9cf95403ec3c47f9155482f2b586fdaa860ac2d3d47329b1d493480fa5c968f3908f56c3c4731df5baab9d67b7b2253e3965a783031979ab940db29a998af0ad8fb492a883a60df2b28462813f8030bf701ab0e779cbc175a7e8d60352352ebbad06f6f1fa8b7d642ce526043ea448fb8583f5ad9759a422a41e41d7b3a36f2fd3acbb63c4d59a719300c9820093262d6b7953ac6f90c270364c31e7295ed15d106cee1285fe71b446abcf7dcf3c0e275e4426bd4e7a57e93e7cf73e1372510d8e6a2048ff8780eda3223277a03eacb710cddfe510169064edbce166244de18084dfe2508159f889a55a67f083c558a9b77f733daff67179a2322b53179e0079c92bd7aebaea9c5340f3ab4b7cc81d51803abd09fcc33392063c34ce1e1a0e675adfdd4a492f5a45e96d2da3d4533c9591bba11ee5a7f8552bba7cdc68932f8f4583e0c8f72b064fc249e1be449f1d4e6c8faa0010000000000000ed34660c399113ca2e1af84335086124e5880174e4db34d7e82a81ad779a2abb3f6de2d6e5ed9e08855396579362285f40c6aba7fac5766b30caa1b5a3ca31935a45e124040a29b974de1cff0eca1b1ba280228bafa33d26d87f77abb36415122a0cf24e1525228ccca1f6873e67bec443c6fc46790d2af8029bc97719078956a3d3c897faf5b19beccc2b37813351bb8a0964a5f8cde403f162d4035b6743fdf93830888e6d0927e68c924de1ee1e6eda7de8348196a0e240b4fd629338d977b497c315662ab60b84797b733a931741f0f7ae88e608a9dc73ce5f2b075af61b6acb61f8fd475ae504f97723326778a75a37474e1cf7aeebc8baa20f2168d566c1cbfa0eba48c19297ed0036090a7989ef743211924453e79ea244aa18c85170c9aef0f4047332f8b35b47776723379273f292200f4a95c5a19ecd42eba114c3f8cab75937ae571eefd7d79368272db2d2db75a1951fba103340a092a7f7a11e6ed7aede39b6992f2163fddcd8998b1a51ce55edd4991bcf242545192c5da99577e6362b1a26c98ebdd7353b0a1ad10b5736faf60273485d0b7d8f9c6dce6538e5e8dac1b564bcf788efd488490736c1cc354758e6d394c77561e47c8c5de55c824dcef6c2ebb6e9e2c734ea05b56b5017f2447a2634099c1b9b09e061f6747e663dd92e0dc5eafa5eccc7e8d161c1e79f30230bb07dba9894fa6af1c66592cbbff937c01747ce5ca6b356f54f141420e38ae84b8ef505cb8e5a20933c463f48a70983996b72219e31cefc8a9485f6f5451deb8686bf1551de5b549da221a014fa06222265932a5dbdcca51d053482d30798e805c6c65808d72cca8d8aff611be639e7af32a8e9e92b2b83d59a081b86a7704b92ba6ea48259a31175760354ca8733a53ada1537a123ba7dd87b55bce95c238e30f19092f9585e8dd9053bad2c51385afe012c2dbd3c277c9e6689e907b907748964f38b9576ff9b88ec5f1961cdbe845c7e096061686ce822e34a2228227e934803ede4b984ac3e4ef28f0c0e24e0893e70d7d0f668c7d38a14b3b2ff87cae2d1fcf1c8db5c32d02250145fbb20cfb8b279baa4a12526484bdfe4d36d49a82db857b82a0e11a315ea2e298bc8b8a69f4f7545008a440ace5b2654872f3f569269a1144e946c90f904e48ba061c1a615e8cde0a4194a567e86041ac9fa4b42553e19147ef3185fdbc685da9b439f02a6a34d8858eff5d762d4970488508f194b7af38590888c70d69b9eec79e53497645006ec6658dda11a7898ae96c8bc1a54b48470dbd840f0fc68799019b5b4137dc5de49af82d12ff2f50033ee8007c7d9ef1ebb3d60fddcb9239508a858df67e6ad3ffe23acf973db7421777a6a2f23ac58f599d88487ad8515808de09a0f59aaad6ecd7ba190bae74968c49b63451fd68cb2b835db73f7e341587aec98e7618b9836b8e851cb31ba1a2a86d52cf167279f850d811a0209a3d4a9c54055ba189eefa40ea10cd6458e1ba09979a3bafd21c5837fe11c264dea2f529ad2ed6d19849f2e8c0fad613478cb66a6724091e4b2c56588793813b44745eb97e688f382026c85e87124a66f542bdb99fb7fcd874d34985353e74a166a9f1ad64c305912b2b6ec1423c15788fa6b2194e2be021f1deb0f1b3d44b3313fbc9a38c290cede3cba47afcd98a4e50d019dfb64214d9c18448c375186ae9cbc7df4614ed4b9ef760c9808a5698c81b1542bb08e4fc82bfaa01be44d5cda756d4111192661807d4f0ae852777642019dd45d876e2c3bfc3f0486016b3d763cbd9d899b3e00c7d3001e94ed8515f0ec9b9f1ed7b8df767103ef964acb4281a59f5cebf08cc14e5f5166b9a77a43e8a3ea75c3a6a8e56eea86eb2c861fcbee63d44e60a2dc88c726b8149380aaaca89e83433c919c53754a64f9d8fee3049a5ab750eb8191f7676cdf3257c9e0c661921049962b800a299e5f5c002629bf053030203b5925b0f782c8bc5982546761b4256dd7c37a99de97f1187190f3a1068c86eb7c54cb3ba99052518ddff6c2f5a3601808ebccb435889a32b844d663330dd2231d55cec6a2e6f880ac93dc383f0323f33f66cce427475e117054827db2ddee05696992299131d9621d5041a596c3e72d7b018c813c5e1f698381000d3efe1cf189e2f749047bed3c6cff9184f22b4f3b6368e4ed839802f31394207395f8b3758f3c93f640734ebd122b52739a610d85092beeb06e47d32ddbdb1ff4ae18c696cdb93f8169f5980b01ac14ff66fdbc7efccf6f572a58e1a05efb444510edbd59cfef4ad12fe842483a3178cf9c81bb43e9213a7a49339d9a4d8150b5f253f938e91b3801252ca80230a9eb6a15c048cf10e068c6bccdc756d7fa1cce0b1cb147325b435cb504e5db48c32bc68f74a60b8baae0dae80bc4cb1cf4856802868817de6e7345ed493ce177a3dbbdec2690d590a23e3feb49554dac882dd8b70d8b7128d7ba1fcb715dc8b18a2bcfae0bf0a0bb557eb6eae8bad4ce3ee4246398e304188b1dcac6ef8f5e251db9c29e0ddd58abd191c5e2a961fa3e09fbf5a540c7687fefa036743134bf7008f66f484fe72a812844385fccf500123ddce1c3628c0826250f6e2dbe51bb7f525261f64bed241d3ce57b7da9f91e0d6cea8b3b249b461a3bd0372b2a76758de3113532ab8ddb3188cec04333d8d8930673fa753cdda63376e388d99a995642c7c43859ddc8bdde9101a7ebab17d4894f75dacde90fa971ed682fec74e25bd782a6c56d8e5fedd9ceafb8a71afdbeda2bc8c52047c4918c1ca24846c83e1b94fcbae7fb12d01f425e799de44da53c08a063e1ed1c47cc2fb55235c1b305afd000ef8f8cdd7a6234a37198b7bd8acf59a52c325b34f76cf5879128463d3948b4c401d9c8c8b1ebefe4405252612148a2fc80edd07131faae7998ab5e42519b9d536e4a", 0x1020}, {&(0x7f0000000000)="f286a84d365450931351d56a392f125053e372a5", 0x14}, {&(0x7f0000001b80)="09b3a74bcc4c28d5", 0x8}, {&(0x7f0000003f80)="9160123d76061585eaf66ae5661e9ef1dcb68a5ffeafff2953cf2e1d8a09ae56a62de6211d18c47e0f3491f0ea03e6790e5c82c2e7d1212652cfacc7743261bc7250207396761e126a9d84b718819d4edbd78a680b79e1459388cd1540571bc7b6b22be82fdc23a0dea1e96238ef53fb6547dc8aaeb3c796eb7be3628b9ce4b2ad3af54bb93a7b609ec98c4fd6e6f40b78a136ec58ac977c0f03880adda9eccffaab3d25acbd77ff269c9d99d292846bbca602408217d66179330b08563d3a2d036050e08f5a632a2d9b8f4399eb7eba6d146046c29decb9837d0127d596bbf3fa47843a5cdf896c9f39db9bf43040c135b43dd710a612c93cbd250efd513478460b88afa894267d6d3b5caa4df2f742ff9f3e6be94897da6794576524701994971c7ef2dfed4f359e8504ee8e93001e9ff61410a2465cfddedb29910228dfc73c71e88be80ce1905310216847c784c3b3be3d4491d25c99901497a2c4856b2989ff73d183474a1870befe42a2236851fa6240071ab8abe4e31179c2f53e634e70a12583be24974f6f85153aa453611c0c8a03b2294a3b234c4ae161d9265cced961b0df5d4515c76984e5e4e15f50b23d890b2bfe7b6c30a6409a5b74fe5a4a8c036b93cd9fb91ea84271269c52f8222916306f23edd3000f7b41cc4b3a4e5fa88a5c2d7678f0227a3782b1f8d6864b7fd8c2e76eff5021235dc3aaf4995d721d6aabaacc97373a107af76ec2c2520e400fbc749f8dd479d0cf5da54c4a73e41270d0391963e0cb8542be65f43fb2538d605085c22bc116b371c9aa02811aa86bd54a65a4b6983168180a3be1560b526de700f1949bb32d5d9f38f6a5c6281624c6fcb44aa657468ffafafdc0637748df145f718082709de89edc894c517a0f7ee0835e1fde37ba18740263c5dbb872aaf3640c55df4ae91f1c4d8a6d060fd46d2cfe9928475da6c0d001f9e2777437a663cabc593f8aa84f3799263cfc27076568723a08221b4bd190a3d24bc7f9bf91698e19479435a59a8ca4fdc38005a55d1e61eaaa9e4d71c99bca17b34045c700de76b4d90df4ff250341605ae4a680f6bdfe6ea5e6ff77bec1f6963c790519181faa2ec1a2f9b16d1b824dabfcef556e91ef4bce02b702146012f691ca05e0f873b793d6051c6448876a93fcaf32ad9b129aad644b9761508e0cbdda42424f5ca9ac5a0cb67fd5ef8d26078c16cf525df596a885bb192168ba4a86e99c0827b56331e6fce281bfdbe7601e6dd9f80e645d073e5fcfb80f23ed8d6a1c4c6f1a0593f126a47bdc15964106058ba5a3f5e3937e4d1936709df941849452f2c9c392aa70906c85e0edba5772c67f4ea0fe3719344d03a358fb664d793c4aa54e216aa56f8cf2b407ff5d4a529911af166a61b7ed4c3ddee3a52bb0c74950249d112f60d18b35e6c199bbaafda43d0f0e1e29b0bed4faeed45e840be722bfab97e30a01e8fdea1117a6b8581d6a9497c3921d84b377cd7bc1a1f3df421fa0a31f196c9f011339a202c77d552d5e30df29ad6a54a02d0bc728969bcb38626a82fab1855df909acb56dbbbe1338015737b460b9085379f144f08f4fe6fbe9c9df241061196a35365a34eaf0c65f97d15c811b98869c4a49ddae0601994d545d202d856fb5e3c96921e56b80ec978feb36f5daef50f995dc3cad442da07de75b97f810dce38413e8cc64ce3d32372a5b7b08ee898f5fbb37c4cb70e8b555322af7968013968ab4d07441409a43d6c68dc5b5cc02ed048e6a296f1f735fae1874c921c15dc6c4422c87c803c1783b344f60f90a3d2efafad2938d8269bda4df1bb247b482f36c1713859723951d31241fe7b3fc4b7c3bf11f055de8365b2b69328e5755fbab9dfb0b03205b2e98dc059fa5487c37ce89acb18613cc62486ce09e75a72a8be009793b00c74e9adc2b93471102f16e83cc9ef0ac2c2b7cb5aa757a5d51cd7f6336151beaf55eabd134a6e6b93593a151653837ed5d494a03bcf061d63d7a8e501973506642f68d6b2d490490cdc9980a624714008335f98caa71d22e8651849caa054b5c119dd154a80afd2ae95506728c0acf02eecd8887b821c764a2be51ba755b9db883a75748d3c20c2205fbdd1ad4ea848883642e27adf313fddfba60f314a80a463f056179643abd18bf0454dc13dd799d25c244460d8d2619238bb5aebe667fb38048d9dc84242dbcb17ecdb64170bb6b80fd710f597cc96d081da2ba082ea62605bb3388f43d1849f8b80ce8f8dadaefa84b0cf5e12c2a3db678dc0859bf927320cf765fedaaefad94d0da4ab50368105e4b5981feeb3edef40cf25780b6b00752e4839a1f3e0c3def6e5233db0490dc8ce93dedf0d44a05d2a132a3649eda3ab5da9e7762edd08b83a8cf2e7d253a78fdddc2c6ce97cbff41532692140ffd82bb4249328d01a9878e3f59d7159c493bec6184cd3d71e9213b4b6f70a7c26404ecde93e81e897e497f3b44ee04bf394cbe8540a49d31e33aa875b0c0e43e0c6af30350c5b7992a08d8cf0b5a88f0e5b88b6da6de61c0d1b6289be8d9effcaadd6b62f47b7169092f07ac1b1469f52b4b2369fd2e0fae1bc43cc415586b11e4fcac1b4148d5e7417e3a0a0ba64973581546781ae2a069073a0a557ed02b2462a2f26ac44729308c2347f4a7d7032b521ff58a8d1b3f095c376216c44762c889ff33f4688ba61dd2f1da40892e49a0bc0ef08940af0352cd6393eb1aef2fe707b138ba8119f3907993810a70bc4f1625ee0618230b58016277b50f89d8a7b92601c697b9ee5915a8cdf0b0d6f23005bc29ad38f7f3a7085efa550ea390ec31873f999733b874242b1eb5dc9dd5a8deb0c14d37e250d98060bbc30e8b5e6155267b424cf16deea1c1b003407f1308f93e8fa0ed90fb3789c7b05a5c6cb65fd34df7555dc14ee95eebbb0b2f0d75e3bffe98aaf4eaad9d39ceabed5967907007aeaff27bb2d0f11cd021bf1adfea43f09a6860db43ee3be9e520399bfe1f4e53b9981ba8f27f1c5e81c63f5e3292ada5c1876436b1d2d5504ab0affda2663d82dfd368cf67113f6dc50db630cd05b71d340afda503c2076f8bdb0f7dfb915defc7c1c9231234ec1b9bc51c9fd412ca09d7b0fd44af63461ece300c5e13c97be28a46be7d7811b648aef748905a3edc10c9854c2019b8da98f39ddae20857a9e10c0e0d31d21732b4464e69a7427f947d0d1428d785238cbe29febfe78002738319659cecaf443da90ce463923c09849bcd23590513bf05b9a0030329d29422057bfad1e9201efde01056efb4338152a90f3958d92affc0d28026067b9fb53847c3eb773edc09361b824de631476c50a9536d3432204f02d55679966fdac3284f5a8e6bb1a0fa8765f1bdf044f58610340b4405c1865340ee14aa612738218e58822cea59b2233bde7f515dca110b5b69cd023c65fe76c05b3101d2cb8839179c19e1253eedd8aa49eec5e61a234404b5050d3ae406b39ef356a61b9b70ff362dacc91ac18bd993d3411624b33516f5ce027fd14b98b71a127f100d0cd7bc06650ffd79b5acbfd6ac8acedd641151f765effd984de0d56aff18d939839671669b2f46ceaaf178b40652aa0830a4d01899721f7ec0f80745a021c2f3ec6ae4c2aa9c94bb13f46cd5ae8790b3da1c0399de2f2832c9ddc7265cdb6564934420b3dae8a9d18b929f23ebf03603a3504894e9091122598eb58a97d6455c7290a8c1762596b926a00ef0c38559b91682e3bc67defa7bfbadd8834f154c195cfa545a5d2b61a1c70f70b22ba920d96e9d1be18cf02d20d506505c098a6cabc45b81120a18bf7dee36f092917cf01bb1b5cc29b1047abc682d28c28f692860e4397298be4d20b52c63221220b995054d2d1ea4f8b51000cc93612add83f113c6197398d4a16a4f385d", 0xad9}], 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7ffffffb, 0x0, 0x80000005, 0xfffffff8, "0100000063026d00000100000000000000777d00"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x24}, {0x40}, {0x16}]}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) fcntl$dupfd(r2, 0xa, r3) executing program 6: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0xc0}, {0x50}, {0x6}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) 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, &(0x7f00000000c0)=0x4) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) executing program 0: openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x4, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, 0x0) getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x26, &(0x7f0000000400)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x88, 0x2}, @generic={0x7, 0x2}]}}}}}}) executing program 4: pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) (async) syz_open_pts() (async, rerun: 64) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async, rerun: 64) bind(0xffffffffffffffff, &(0x7f00000002c0)=@un=@file={0x0, '\x00'}, 0x3) (rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0xa) (async, rerun: 64) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) (async, rerun: 64) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) (async) semop(0x0, &(0x7f0000000080), 0x0) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000680)=""/8) (async) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0xa, &(0x7f0000000c40), 0x0) (async) fcntl$setstatus(r1, 0x4, 0x0) r2 = dup(r0) (async) r3 = semget$private(0x0, 0x4, 0x208) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000080)=""/35) (async) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) (async) semctl$IPC_RMID(r3, 0x0, 0x0) (async) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x7, 0x8}, {0x18, 0x0, 0xfffffff7, 0x6}, 0x347, [0x80, 0x8, 0x4, 0x7fffffff, 0x6, 0x4, 0x200]}, 0x3c) (async, rerun: 64) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) (rerun: 64) executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x0, 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) dup2(r1, r2) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000140)={0xffffff80}) sync() sync() 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) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="9876d692a3ef9c7ab923a2f0", 0xc) write(r3, &(0x7f0000000240), 0x0) sendto(r0, &(0x7f0000000000)="0f74d7cd6ce7d5bcd3c64eaff0c6d4fadfa243ca85e3b3", 0x17, 0x3, 0x0, 0x0) executing program 7: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) r0 = socket(0x6, 0x4, 0x2) r1 = dup2(r0, 0xffffffffffffffff) (async) chroot(&(0x7f00000001c0)='./file0/../file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) open(&(0x7f0000000540)='./file0/file0\x00', 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') (async) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x1b, &(0x7f0000000000)="5ab7776a", 0x4) (async) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x102, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r5, 0x6, r6) (async) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) open(0x0, 0x0, 0x0) (async) semget$private(0x0, 0x0, 0x0) (async) semget(0x2, 0x0, 0x228) executing program 2: mknod(0x0, 0x0, 0x5c4a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x8, 0x80, 0x5, 0x8}]}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x14}, {0x3c}, {0x106}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0x4) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="a6ea2c2cb17d5d509abfdd434da3ecf145a4029d1be29c04d03d68e012801cdeca1f6d598263b999d0d8df0cc056577d1db34806cc0c991b407182cb42eb32c23bfba6a65e09a354e5467f170d67d8f14f684ef9fb42f75d84ffe5e9d3bb484031e64da369f2e9e7729798ce718c8ae915a3055c82ed8fb3a6c8dcc2c0be0a4cc92f988823cd30f36afb65b9939c9aaa9ffd53d42dbcd789afa01e3a03ef008d6de6be5cfd0f31295f1385861c6e6a4bb2167a46e041609a58f850b87979f70ac05a3939b333a30d2cd9078c3250d9f3c2c259a00504c6b6f07802fb0db688849f177482bde494a628a679f59541c993c18a5853461f7d9ba155d421feaa21894b40d16c72086cd3b99d0be73bf12ff628daa80922f5b32db32d25b96117fc1ec188cf74c8dcafc0b127bcf9c26d9692ea3b074e437b8846b4dffba01d0e5855d2263667294008a894e0dd2b5895a3633a603607fdb1f373952a82c4023fd6882b7c9c0bf97335b1525f2e71951088c596333d126212256d3918b98ab04ef603af8d75", 0x183}, {&(0x7f0000001480)="140dd3a946d7e320651b9cd7113ef1ac2c6ded9d301580f0cad824f2dfa3adacfe25cb3e5bbaca8a639d5cc9d19d539cd31761e3e507dad735797f41b3dd3a4d0e56586b2f7dc66466e2509f679a20ac8d1e74245f8ff8feffe8a89708795947aca82994ba01c030ec5faebbf2be5d2edc6ec35842cac1c7c3526f8c6754595affc2246175663e76b0b376bb86bd773cc43488d75f9e5730d64f7d7cab58d70ed8b96e98f038feaa5a728e29c14c8d6ae8501534409c43997975c3eff450ac69af32d0bb6c1ae8759864b2759421dfea8fb2001201f471a52a0f55a46305d3680af1cde234445405601acb406eb247a240df32b8214297e4deee2d77ea5b4b33c9946673237819a7a020041b3b78e51e4cde5c1cf6561d098a4b96cbd4f7516bdad95adb94f179828e6e00600c28a38a48f46818a63d1c1a733c567b55c207d5c9e9dff80a01f0dfd3a1fb2f118c90670ed1fb50ca9a24dcb411b9052cd2d3719c98ef07c9cfb78ed136fdc502d5965503e55adca6cf5b45ad318f660bb0bb59b7212a8edc3af34152396e666b700d944487ddc2dcff805ef315fdd0ed56f21d2d499f1e6310102b2f937dc67f22a263dbb80e7b1a8438ca34d2541d8fcd47674f20cb94eecc84477f1db5302f7f0cd56dd44084ee051d92373a090934cc512e25523853395426926c3b72f727c84c504b1d16a409e0aafaf08d467dbdcb03e2611e22805c0e47dc88e18b495a875f1c70327578f44056e3c60d79877ef411b6f72bea1d734dd33abdd25262d86d1392dd5da49c82f3fa1dd773b47f60f112764591359afef4e0850d5d23c912ed90786253d2f49bba45b31b997f8b8b9ecea575e17b4128adbb89f851e8ca441e7f00de8a351f1d4ac08266f629dc69af82947acf24b5967159bee309fa61035e4d8f7018041095b71129bbd27a2144a6be1cea9cf30d40a263e64044b4656b0e02803ca16dfead5c0f0f13d82a863fd86a4f0b044cc87cdab52429e38d46dbecfc24d613790d5faf94489aeeaa1c8589d90c979135b6ea2d7cce46adf58fc6ac091562ad2997f29085fde2eab81d4ffed72509b9b507dd078b046c7fb708ca4b36eb337753631ca0a7c0524cd17f9a06f00f4f40ede292ddb5ef4879820ea95ddea168f73eec11e4f3fe491377b567acd61e83aa3fd8e0d6f85b37a3b42332a7935255784956dd96d9bf743ad50e245e205a0dc8c7f66cb461e5d31fb5ba0370bd1a83d1fd719845b645d58e1cbdc296895ad93965c91096cc4ef0665735050c3acb88e3e8caf3b38bcdfa398550240b34167850100f128696e5cbb7028badd40dcceee5edbda8647f17f8f94ae1383f7f9f182ba936cd65ebe045109d2d5cd52d6d3466e1f398d81f6255b94998f79745b34500a1554853f1e7810855158c931e1e93755411b56b8b70e3447ee2e6b9ca375e01cc8da702bbb4905fb03740f262b3de1835d08c15d2bfd6c09c46d612b3860cfe0c4130a0e827de077d00ffa7db5de390c5dce8b06fed295182b7dbfb8b03f3a04a77413876603abc0a9e7eb4fc223b9a4e48b98ad1e9e87e2071ef368af57178f8a664247362a0ff842f96847b918c8341bb36c39828f24da733af1527b4466eee70bf6c7f741727f1f52bd52866b77ed5e8bc0bb3a4c2a5e6b82717837f5dbd7de6bfd339982a1e02983db58496694b45abc95739b17f4b438d2a7c7982ad6927156a64ee7769e1c48e00b73f5e2a4d4bc6818de752d76fed07dcde6aa73d591c7865f197036b501b4df74426b6cb4911370c597dadb9fb2a99bc4aaf09bb868394b31952ccb498a9e9f1e93906d8cbff79e9b611ce8cbbe5ef10aa416eb82ae1b2aa4139fca264077833d236899a850c6bf1c4e882158823038ad8b373ef1946b009647fb69a1fe14963e410edb11c383d08c635594af2da599d55da06dcf1a12c50448f3d68a087ebbd2621bd6cc4db14460ce4c5ae717f1f368694cbd27a65d499ebb3e0a1755c50908eb68fab855a0054b26bc9878fdc59a101f3ac11f657b5beb566eb4776c9195fba6ad9f8a7145a7c9892add3ff2d26f65e0f915f3141b25f2a3d0dd1340646fee797fd53aadbc05a21a9c306859e8624891119978f175c5d4ddcd7b92ea4f21417aaf38b25230f2bf0bf923cf1a03f582b5a9f06db5823bda33e4864bc87d86ec9169eefa8432cf833314ac6ff79e229718852328202cdded59757df2ae841c53d1876d4991e798bcaa38fb6ecfdff0f78857c8a3bda54bfe3ab6a8b6a9eb096a9f647e9432afc1b95d462fa1801c8032d1b6fef7daae03fc37bc5b8fa2a1a4bff09b81f11c12e41230466fe05e65dfd70ad2ebb78050bb52e33c2cc2b727ec612e4785b97564e8409d8dd31232c374b1c91a930f6fd9c38cb12a585922d5a0e9e242f47603f10408f9f4f6a68e8b94fe9afdb52f04d797ff0fa33ac582fc3ab72ef9c14a0ed7776f7522f5b7967b55c259bdd6b421b9a2dda95c1ebf87ac95c4df0c9976d77d46811f29e7ca0e6cc09979708b1080ce2e26489eab03e89ddf4dcc2c4ea4b87217bf755bd94a749b154e84bc40717beae90e7aa9a2b8a8d799968cfb29f7d48845bc6276ec7cc31c5202fe556cff011836b22cd0fdfd139f443362f51c69b72e7ad3c906566b6045afa46b2b1cd6dd8de156d6289fba402f3b13d33f43beef79396519208809eea3ac58d6ec1e300c46b6f7b1fa6ca067e193034fa47b3c7e3f7cf9eb1494bf02efd577a86d391a14760b203bf73fc136d901b5c0a43c5693305626d245d975febcab0e8a40020e88c9054cfcd08eff153a5df71a71c9f2d05948563b5a8a52c77664a3f3dc1167a74866329d8f3a5b7caf84412b54763c642704d98a31d50c8511ccb50fa02c0ef23368acefc391545b9468673718fafc563897b75115deade65803c046e21f52bfde64cb80427f19aee4799ebe59f6ee2d719d039abb120ca11b203ab826742b6daa6d2379de09d6cbe45dccb23707cf2ff3c742ab409007f1191209dd5362c1ebf308bec85f421ed8e732411e4a15a1199d11147b8288874862b643a8f66763ebcd6692ea9713369e0af77de03425a02794f36120ad593c7058e92b6b084828e1ca3da7a083cb4e9a0c5a64ec17017bb9d63f68766b98cfedb70bd37ccf9c16f4973c8de33dd57c27a37cab9a1c312e116cdb35836cc0ed64f50168d9f6294a439bac2b92681d418ab3d782eb899596dc8f98f3c070917d2ee1614d6bbe53d60627b3b5f3e29af7e2360baf07f416200ff63c6291e67a1fdfe0930364ec37ffd3ee27975a9beb519a111f32ba083c2e2a373de9ee860a059504a6d34c951e18a7d04f366fb96a99b946e00f47519d4ba8b42b7c4d61a808438c7dd73d3d47988d5e2a0fe1465488a5d066ee362bf81b3403a27e1a9199c6a9fe35b6fd5ecb818c029b8bce2e4b316ee209433ed2ee3bfc2179c909d703d642e01df5d34d2336b85e4720321e9a7ccbc48c4c2077620f576c9df6adf6ff3b9449b0c58008fddf09ab3d15811615d8ef18cadf12b07e8b803dfc45be7b47c42fc40c4387a84c3d64d8649d2ff00d28cf0808410d4522a789b085973037172021502b7ff02493aa1cd7bfd4faf041d84620a721f19814e7065c5e860bcd6899b48d4495ef09f2aee90543393320e59f5a3de7ad752edf18591c4462e1e4eea2d80eb5130edb7fe3669069db6928d176a51945c227c2d1724faca9d97834b5ffbb760befaf63509f7f01511b4fdeb603acbbe3b4f028399dd125158b25cfe43ae0b990adc0457eb7f9a8df22c089bb48ab238cf410f44ce90319063636d03afc5c8f1cb169b2fe5bd66944e39713adcfcaa0acc02ceb0c533a8fa0f270d2269b85edde69af83495df2601b6645f015c812c68acf0fa5aa177c1abfb898099d6e3ba56c73c57a246a48e6d0e6dcc1a1d5cf1741ec77bd4863d26839853a892c8d81b8336349457e1461b758362b0b75b12c8bc50796f1a05d804c40364083c03f9f41f413e19daf197e32ea31c3e149804d3138dea22028141bc43ad696040e4a945b96b193ae7922a3f547d6db0f267956bf81a09c94724c630f843a5c0aa5f0580666a1808b98d7a9f3529dbc033c9825c71503d3c5835085bb73f2f1c9fe95f43fbf58a128281d8c08bc601701218e5bffec5ab60c73a8ff3792bda8ca8f405d51f6d9993f1ce4b9525f65efa179e4333c9e6413070ea70001d582454f2be14c4887da0d747399b1548f9248d56acc6beccc048597ae8d51a4ee25f7efb6bfc6588d882ddb37361a07968de6e33afc5044f89b46b3b6208bc2bfdabde0a7f4c5ed1d15299af400c229987ba3c4f5f8520df453eabb44d5710fae063d1a370a0add41550084d0a9f8cd51c14c566caf586a2116c460193f577a8898bd1ba569444974c086ee6d9cfc70516ad6a32cdd529cac9406c645f2e3299c881de22f57c9723f81d5204e8f2422d48f2a9de2ec20ff3858499572af23f8896e6b14ace1256a5d040dd6647c55d8f4a713d75958c3dbed347770307129c06bae4505a3f98d1102fb3625efda3969130be68a413459a3142e9c6ab15c81632bc7aaa5a1355a3f1c4dc763967da8611d25610b42c8ad3ffd7802470244bec6efa5523d004b860c9a9c5a045f983620c7aebfb32861e3535cae7c6ac43a4f203ddd6e11df878b6d06525e350f9c89d0a656fe5bb0729562bd49f035fe2e80731c095dca608bd62077a3d7240947358c65f3f642e259d085ac50fabaac4cb4b885f9cae9c4a854b4dde690f8ca62262851656a5ef174808625fc8ddf52400536059be40330ae8585fff5e984dab7ba4b6fb79383a35bd38e89c673858ddecb64691502eadd723e251329e5f8bef0e21e3a5d4fb494ea126e48ff2435ea804090af9abb2221eda45a9d80d2e0a2d47661a736bd7b7efaa91ec19f9fa86252d9cd937f169c8aa93ac054a4aa35425b5fe400e7dad74dd6fc6f32f0035ab42c392c640eef6f9137085c889e902a648e4d7b26f6b683bb6c3b62574098cdad4edfc8ee70794ef375b3ea3ce5dd894f8d9c9e962d8ee7f612b429c119695cdc1f9e6f52fb961a4cfcbb1d4ccabe73cfaf83100564deb896cc7892250d3b75b16aec13b26dd3bd02b8b25e0dca2c21e0b6445b366ced05e614ed4d501496030f461243b751adab5f9771d024699db1a960e9fb82bc89e9daa13e5a4bb758419cd1da9dae3924d38a5b442f769c2d25b57b7f9a25dc6f3bd78a0f28066b6aa6e768e52de923972ecfed91d2e6f0a20b763dd80f747a50fea44728e3860e02f9b528dcc3487cd89096cfde378675be4cce0cf988aba873189e3a1cd46653d9426bfc77c86341597340c677c719f53dd387e638b85512f591001ed09b8e5eb9197c0c5a7d488d4e6d9d7678a7d6b7f2d4d4faba735d28d818d9508ed5d0e0b86630c3301d5041d067987d0fda8480ab84c3f6d8e2ea3ca8954f11c0c87e6662c56791eef42cc9033e8f019b1de79bb3c262110c1ef60c0efc8a34e06c3fe68238a47ebc9d6181e3afae59a9d39326db2cf16af684e92a1ee7ab858590609785a70f73c165c1a3342dc10eaa759fd81d5c47efb4246e33d585de44f780e43f1216f09f3017fedaaa45ccd054615e2eccc001466a69be7f5983acaf4fd1d81d063dff897e86950a7a46d82921d09dd17dca8d48dc38a6c706af142c5dacf2faeec34fb8ea6bb6c0bb9d0e86f90db6748e2692209151ead18a489786b10807ba94c88eaa08266cbfa07673f0b1b0000000000ce3ee8b466bc2ba1226272faeaae9f8788ca68752a02650ce2fab50d6c9f82a66b6f0d2ff27891d3880e07e1ff08df1c", 0x1030}], 0x2) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000000)) executing program 3: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff02"]) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d703", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x1000}) r1 = syz_open_pts() close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1, 0x200}) r2 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xfffffffffffffffc, 0x1000300000000}) flock(r2, 0x1) flock(r2, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd, 0x100000001}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ftruncate(0xffffffffffffffff, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000b40)=[{&(0x7f0000001bc0)="8c1c0b381448b936e31586d8da7cf9279eb852d5d8b3ffda71da44b18c4b405d09b7e1cb26dd01ab36e767a19dafff3c1194cc00985bee954b79d3bb90d0951210923a8dc9e13313acaaec58d8a5d79e9fbef89549f15d99db3b6d8da79e7ae7e7f7d4c36140cbc4617a7bbcf0240c7e4dc3e2c4d6c06feffbd2681e703c3a9d0d1fa51bc0f1fa192b63ef82e2edf2c6674d533e", 0x94}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x100000, 0x1, 0x0, 0x0}) executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)={@random="e1090400", @local, [], {@arp={0x806, @generic={0x1, 0x0, 0x6, 0x0, 0x0, @random="8529d881003b", "", @remote, "3ec299cebb493202cff1bd38efb01d13"}}}}) r0 = socket(0x2, 0x2, 0x0) kqueue() ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x44}, {0x50}, {0xfe}]}) syz_emit_ethernet(0x36, &(0x7f0000000400)=ANY=[]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340), 0x0, &(0x7f0000000800), 0x0) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340), 0x0, &(0x7f0000000800), 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000140)="5099b3e1fa7e83e0d81c7dd294b046920a9222e9471cad4ecdc10006d3eb25deddb34cec45385698555c8554c1b22470a09d8a5eae9a718e4f26ecbebe299196dfa70a045c5a927acfdfb81a5d59e6b510a5d09b7d3a14c93d71f5828530ff32170594bdd71c1b7ded3a77d158854254bf5428140e40d128a607929901be42731f5bf1cefed8072fdf5f22e29f3503713c435910ff44cd692c4c41b6abd3d1cc", &(0x7f0000000200)=0xa0, &(0x7f0000000240)="ef0bbdc80fd40a248d87240c2665734abbb32c872678c7b39b45c2e7ddc4a7a223488fdb00f387f35e8aae320c601ec1ac494d057b94ec7561a2ff9cdcb5f05d4f9800e79dff1a2d019f010b381cef07dac5166d6484e20469eb8cef703ff56e7b068f97ed8a807f3767d153edbcba89595355cb91352eea39eb5abde1ba2497ff706dab0c5e87a38b4c5e505ca5c6eb4070837321a636e0ab6e30d4c4da9f6a76f4ba830f1b8a577afb9d7743f5f3822ee19a2c92f793d355b37e888d4a652f1618be3ec3f142d5fad0ea649f50d3db98dfabfc29f5aab3e9d2f965249520fcedee8f6810d8527bfa924b6939b6c5dee26ba898d29700e1b0a5e8c988a1e5395e79c8aa897d28e05e02fadd8d99da92f50591947dc2f8c0fb29aa40a48a7e97e2ffecc6566162e35139b4bb999850022c9108ae8973eefb9fc9568865ec68b2ad1864cf06a5f4c38ea1d3aa9718109020eebaa46cb8d95fbbf24842ddc13bc3b8198ef6faf2b53673bfa76cf0ab9fb325bdeecbbcc6d605b72bfe481dfaf3f5ca526ca1680247c3bd22693ffe1656fddced2e3e0759cfd0687a62d766208bdb49c6d0121843857acbf279be3b5d9639d0a7016e8094d94a8b589ced11f6d7ee01b1c1724810ca28839b45891baf33ad4bc4668cffc3f716c01fafc718eb3c1913ef780059af4a6c660d439902aef4cf975e7ddf8ffd9610a48c292b1143bb223974e677778ab15d3b965bf96e593c62737342061b7e00ae105e3512e32156b1ae10827fcef59451463e7e6994cc9e8cd8b42892cde9fa63a294add3178b674eda34c0e70dab568d31a33b93cbbffc67f77b81901b485c9f96606d7ef5dbf2009cdeb7c97977dc66e6e0fe6ea7500cf677e4a0b56ec2a6507b36a78531984ec3fcb598eebe44ba3590655e0ba93cbba03f1857e7355478a965bcbe46f5ee74a696dcd5cb3d2186d16f69869bf4552766a15f333596fb48ef6658e1eafd30cc113f603feef8011310b15cab8aaacb803042567d52a877fa0313de5827433f46321eb86f73eb876683631f6f0c6dded67d89966399a78f8ff5da96e20773a1196ac451e28cfa1a55110c42036c2005c6e903d3a0796e0a5d0711b91fe844d488537b32b106f75e53fa7ffac2d563b7fcef915a0dac7579a87e2440a3a2ffb5c98c7b671d386a1f64f5f5eefee68adc6949ba82cc937f0e8d0632196cc434b1f85be1c0250a0e4428baa2913dfb18d06ee7052e72348c7238d78f9120a3f826e8eff663aaf717d0a6f88a30f2401e819a7a5404632262ac405afee7edc3f711ee69b8a4e85e8c2a18074a3967555e067f949550814283168141c3b8ab635d3018e07f2f552e274c31bbae0dc4d2969de4f1ce2d2cfcb5cf07ca3cb0a5c9849dc14b83aef7e655f03ab8257d1e573e9a3d23204cf777ccbb57cffec5f6d52cf9b920435aa97bdd2d0a5ae854551d650adaea12c5c06221d364e06aa92f1563f7f3c79bc546e9893833e1a257423b977781d418e2beb1c9ef7414192ec2dac09fd00fde0a5b665bbfe50e8b67d9a651f38460ebf847ac36012f09811f19102a45ffa2bea1f9431d316cc89d8d13da1e71146ccf23c641890ff23919d8a4201c6e821df888ae402a21c37f160efab56f97b3c0a31ef578e01233488c370309cb85d074af14ec71ceb83971fd3a7ab983f479e6e53a3503a7e9caae67b8b85d3150061c734c1afab95f7c6822c12753b3692790c420e5c3f0cd9dadf25692f66ae460e0a7671cea40700497309abc4e05403d0063da952d3bce9aa075e4c31446b340d3fff6183498528cc7388460eb2b545f5a7f768f4077251c70b3c93f534e311b1a4b52b4b96434e4163d1533d9e0e328351e1917ef60843c47bffa7f867adeaaa08d8755a9383073d733893b30b9971c59a642a303f5ebb5c0a56d6f4d476a5d48b2cd8541c78b133c4b858c3a15f02f02765f1a684e7b387d81bd7657afa7c5909e8129be9fdd097134dbad07d8195e1377053424bad29fe7bfb9b0f96b38242e28c0576097450829378b1e8ee635cf8bf67ba76b805bbe6c8b69ffaf6b7b505aa60a444348d0a36d40a5b4d02d9f380c4be581a66cf2370cf9436420799c591df36f18fd9496c527dde497b077055fb4e40a8a7e9780ca037f1e5eb35ff3a9f5a54b39225753d5e5d9dc3a211ac648d52480389b4b1a944f80e4e7bd1b4434df8ad4a4b68ca8e0cb7d779cd5f13223ea47774f6a886bff20c7e2deb876a22fabe316ff6de09a3c62c4de52bd20b801cbec84fe21649000719d2a5f682972b75fb350bd803000469d15fb8bd4572255700e722fa6152b6c7de57a9af03108b8cbc7bd48a4a1815cdbd5c4f80ecf317bde725c32f3ae14f123a0f6b66ea6a8293d1dd36b90e4a0e12b4f986002ecef990f266f6d8d62c74e8948509c48d4e5d88d2cf0bfc59dec245cfa9e441d217fe71f7e6d4cce533a09bc45e4c6d13fafbd3094fa26abc830714d1af4f8d4b82c5dfc3be9e7f90fc7df525fe1ee633647790fc9d07c5836d1f2c83df9d8e1a8d9da8f30da4fe00b22013d9e91396b7221e2bb223e7af2fbc782b711a7389b2742d4f900709894842a56d321106d07ba5112ca52646290da8d0230bb8331e3f8b4a3928679433a3c7b3ab14687f29870608b01c104b99774f15738f6fd158abc89cd36d6439035a54d70f967544fda05733ca0c3c22b94dafa42aa9218547bd45a3ed7e5dfada928dec81cd6544b73ec79d10865c7066b2421ec25addb276f05c302cf7fc1d6617b99608799bee5a86c4a384bdcabb1341975039a0fd58ab13904e84fec47590d40d669a51971f6f4c4e70f85a0a82cecab5cac3d98f3eb9eea9dc33435c91ee07e67183007cbed630ddc5a85bd93497f3e17f116de7e70d49805d2708a713cfcb4f53e7d313ca9435cf8338099741e97b0af8f42e25262660baa2d2ea0a3e5e7e433d47cfa76c8b2378060c769196d2c2b4a5233b7b8c1e50c1a06f7d5dce2f911a590824e193791d7a2a948debf9b9b8d1160148e80a80c5eb936b081faa004b20940d71dddbb31cef169570b7afa1ddd8618ee70042a400c295d8418122db4ffda1b098d71d0ca1e030621ede44d8e4365408cfa28126b2bee45be8d64e96bfb249389500c4451e1bd22b61f3d410761c137768325923dcac2bb46be0c51c76085f2e815a9c5bcbaf2cfb00d35ebfb8f9db13f6a127fc52540c582e2d39cda009d804c344e61924614dbe108a15a03805f9367c967cdda53a7ec81f52b20ab468da13a667ac644ba7193ff614a37dae8d851381c765acac34418b2eee64371d2ba6cd526a823a116c8dac229c74fad175681ee70f24b81de947c9bb051127cf40a9db115a51bf82c8629cfc8513519cb036dce7b27fbdf6ab231d9222ea0a6bd8f4ffea6c7ec1a2e417458effced9ccc34c0517f5679e274a2eb69c7a40f7e4734593affde0be4921ff3b0e97aa20841020ad68cbe55c97ec1958c9a311f89097e178714ecc083ccb7ef06c246fc5e5c535d8987669701daaff3f9f9b072e754d2ba9ecad2ff98b007637f09eaa02cc1a22f850169259916f8c9b58fbade14d958b98793b5856c3ff6482b49e93ec0fbedc32d285cbe675549e35aa2df03d59de1e72c25ae103a258cf3c82ca75f39204a27b00ff12cff48a3c08046bb5877b0527e6aaa126a1eb1d3cab95a1ad2eece7ef804c812470e3fd9fd108c48a8cd15308688ba5e56585d391a3a2ffad05094e5207c2f857ab4fdfff7b441054ee90e09819f0b256a57d89e32cb4e40c550554dd13251082ef8c45b6f15fcd4e4d2cfa0b0bac84808b162d46a548234d13bc9996711f3c0c318ff9816c88ccb74b3add18458f0c44f2d6b2809744c36ccad9b6993a507bdf91e3c02687101634aae689d2a7b67429766f24407ff74f3ce506e6dc12ba2f4130cc10e8c7b92369ea006ddacbcf6d234439c1d1ab69adc49227a1ae5b4b0a621b15a85b4d58f33553ae58f76133a6cada02478ff0398e4e66597d4576a51b8ebdbfde1d2b1d57d6ec0bf12333d5ad5aee6f21853cdb532b6e7146291e97c29d8905e7755ac8cf6f4d38b4ecb2d532aa48e221aba05b1e64b282da8974ff08738aa0049bb10654fa517dd351f87f6f6ca352591ff59ff78df36c160429d1565ef2d9bf15021b192b2970bc122f8db75aa44c09f1e99dc4b82fc28508f21ad13c9e746df701ba595b1c545674b7db60eb9f09f2968df1ac2e53fb71aa0007feba4b9df9d022ca2ecdc8a3dea68396df4d72760b05b576deeff16e329efaad1e0240b09ddadcea384721584c7a7c009aed9a52bb4be75f6343fdfa210b3397b4c9bb30532a9b4e7b96652a191a1f9a07029ee684a8b771c8c92b28d4318fd79d26e884f1871f8b40bcb3b375173223d51509be26060dc9b76aa3062ef9834a7806ec5debbcde28894479040ceea259f02951886a7a29f96cbb7f0c04f7cf3891191fad706755de5b5bbe80a15d5bdfe00c25e36f312e7b7c589c66105e62f7923f612d8e611461557f0908940caecb08084a10065aaab3c8480801503c6eb0a2283e91dbeafaae18419972caed9497f046c262160199f1576e545ab66e37b0331c3b7f096ddaae468abf34938baab25ea437c581268516d673d32d80f1cb9429bec9c83d0c6572c52c0cfb694e4b7f2d99287e07332300375bf3cafecd99a81cdc6d83e427d4b416be8ecb12669a4fdca7907dc0ea6f5eab46701bb3437a8b69a8f66f0d1bb8ddb663afb4fb8be803f103860cc5617e5ec825b39a9f87d1516515d11aa6fdcf2133a16b00d0eab8f07dbc30be2f87267bfd1b6c1aa25829acbc0b3f09d3b7d31d2eb059c803762b66037b1b672d60a0e41cb1a53bc62802775eadbbf3f09a5e865268549d9944240042709e82b2bb4c778cb3f05f31b2947158910e318561237a130570ccfe0311a15aeb0a604d8c461902cad463fc3fecad1b8af6c70dc717fefbb8dc37bcbeeda72cd66e948eff0dd22c39f6d548bd6d0111418df6ea9331ae31fff48f4fa07f72eecdfad3ca269a2a2ae4ee92045b591cbbbc1d866508fd8c5b53b05a3fb6a8fa93abd6501a621970d26aba0075226e98fa18459a5df3b49e2c73fa4eb246da49d8ec2ef174b28297bda7d1e243e628f61641c413e7a25bb6a5f98e00151b986c4f0f688c668e5d327521ab8c0c14726dba38fc93d8cad5a21252457524b1e230bf5ae1c3a29b399bd659d92df9835db89cebf00cee4cfbe190d0752a52f84bd78c585be1fa0e5415f0f57e83871c9e9c173ede8a4f90e3d5bbf5c7fd3dd41c84aaba2978abbf5a9035921185b4bd4ba2ba7a887ad7936a9164c15b85b1580fccb9316e66083c329457881efc861fa68fd68e03ecf59350534135429ad1f77865095b6194519546f9e649f154cbbe51119b2d5fd6beb4c4a27bc457a98fa8f359637e2e23980efa44eabfae66c87776dc16df1adfcdf500500b81af4d8c1fd4bd3d21edc6b0e30a8b11ff917b307ddaf3f892b45bfdda3547b3caa33b208f65569f3ebfcb570ab2930299b47ccdaeb3b538ac834cb43b3263e103eccdf296545f155ab6bd7e482980f8826e08c89f4d5bd9b5b9fedf5b68efff860ed4a9e1975ecc12f8b57e5cabc417447b14b22459b0fd5d7302efc92f87b75bf65f7e400d0c5857ecfe11661cd0f118106a455780d89fe9b3fd308edc79408f6a14fbe0235f2dc5d1b5eb7887775309fd21adc3cf5e6a75356ef056b2950cbc25b830ba2fe9007510c698421ae", 0x1000) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000040)) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001280)={&(0x7f0000001240)='./file0\x00', r0, 0x2}) r3 = socket(0x6, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0xd6, 0x7ff, 0xffffffffffffffff}) executing program 0: socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000780)={0xfff, 0x8001, {[0x4, 0xfffffffffffffff7, 0x40, 0x9, 0x101, 0x4, 0x1ff, 0x100000001, 0x0, 0x0, 0x19c, 0x0, 0x2, 0x0, 0x200, 0x2, 0x4, 0x7], [0x63ab, 0x9, 0x1ff, 0x1, 0x8, 0x8d7, 0x4, 0x7fffffff, 0xffffffff, 0x6], [0x1000, 0x802, 0x3, 0x101, 0xb2, 0x39b0bd86, 0x20], [0x77d, 0x0, 0xffffffffffff4484, 0x825c, 0x0, 0x1], [{0x69, 0x7, 0x7, 0x8}, {0xf000, 0xac, 0x121, 0x22db}, {0xffc0, 0x0, 0x4, 0x2}, {0x8, 0x3, 0x7, 0x3}, {0x0, 0x79f35a51, 0x0, 0x7}, {0x0, 0x1c54, 0x4, 0xc171}, {0x9, 0x100, 0x3, 0x2}, {0x0, 0x4, 0x0, 0x477}], {0x8000, 0x10001}, {0x0, 0x2, 0x800, 0x59}}}) mlockall(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x3}, {0x3d}, {0x106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{}, {0x5}], 0x2}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000000c0)={0x0, 0x8d}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7c}, {0x7c}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x600, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {0x0}], 0x3, 0x0) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) munmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r4 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r4, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0) ftruncate(r5, 0x8531) setrlimit(0x6, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000300)=[{0x0, 0x6, 0x800}, {0x1, 0x0, 0x1800}, {0x2, 0x1, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0xfc0a}, {0x3}, {0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x3, 0x46a, 0x1800}, {0x2, 0x1a86}], 0xa) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000001c0)=[0x0]) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xbd, r1, r7, r1, r2, 0x180, 0x6}, 0xffffffffffff18ff, 0x6, 0x3}) r8 = socket$inet6(0x1e, 0x3, 0x0) sendto$inet6(r8, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18, 0x0}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 3: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x115f74a3f4bfd1e8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x1, 0x9, 0x3f, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) semget$private(0x0, 0x2, 0x0) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000280), 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) kqueue() (async) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0, 0x0) (async) socket(0x11, 0x3, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) (async) r2 = msgget$private(0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) msgrcv(r2, &(0x7f0000001500)={0x0, ""/4096}, 0x1008, 0x0, 0x1400) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee188"], 0x11, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) (async) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ffffffffffff10fd226fe763c17d3a2c97f93d274962bca36246e07d5514744c52fd78f2d0a5dc1bc819c7c2d589f27295c96ca8a194794cefc1fc5993108c52e9c994b3b33779def1bbffdc7a368dd99f2107c345001fa4c0fe80f176dd198361a14c2eeca785c42609a1abdc1677910a5aef891496a8ca501975bdffcbe9b636e55618fdb7cff43c80595ee173a889b13cedea322a68ebaadbd0d0857a22ddc8df0084c097c74e2c4b17027b930d64efd9547f58f81dcdfce7d8970cb58857df4053e0226dfc2d65cf02e404ed3b5dabd3c5f31aeef615280d8dd4d9d5a71328a5fece40dcc3f592193cf9fa9de2db394a37d2101a92143611ef510e"], 0xed, 0x0) (async) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/153) (async) r3 = syz_open_pts() fcntl$lock(r3, 0x7, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) msgrcv(0x0, 0x0, 0x90, 0x0, 0x0) (async) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0xe8, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xc, &(0x7f00000000c0)="eaff125c0000e909", 0x8) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000540)) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) executing program 2: socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) select(0x40, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x3}, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) accept(r1, 0x0, 0x0) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f00000002c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x39, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc02069a5, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 0: syz_open_pts() socket(0x18, 0x2, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x7}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) setrlimit(0x3, &(0x7f0000000140)) mlockall(0x1) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60dbaf7700143a00fe80000000000000000000000000000000000000000000000000005d"]) socket(0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000080)=[{0x5c}]}) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f00000001c0)="ebffcbff13b9fd8126aaff713048ec020192ee07f8bfe9f2af9a93c699319296480564faa745f42633222b937857e30aff4525cb89b5b0212e64f4bcd954243746ecb64aa5d5fbddaa579933897c89d93cceef04c82f7332d4113434f84bf13d3ee405e7", 0x64) setsockopt(r8, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713a48e69931929648", 0x14) executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5}) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) (async) fcntl$setflags(r0, 0x2, 0x1) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5}) (async) executing program 1: semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000140)=""/247) r0 = msgget$private(0x0, 0x408) msgrcv(r0, &(0x7f0000000280)={0x0, ""/169}, 0xb1, 0x2, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000003c0)=0x401) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x81, 0x0, r1, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x9, 0x4}) msgsnd(r0, &(0x7f0000000480)={0x3, "12fcf35818bd885d90dc18d44454b8ec40452addbe385372dd6f89f196d5188dfdb666fe8275ff328a97c5904da25ece8483f7ed644fe42e555e783fed95ac52ac62a8605f107f0acd2ff6ccf4d8e4ea39a454ad0805bd2493264a04ea84fde4848ebed9993c8ac443490cae6ef3266c15d2b610b2d9c0a2c4351fbde33fa6ed4f8b31e5947879df2b402511ff29810f97ae254eae0516e1c5a933aa426d4c0610b92e0117bddd51f7ac3c14fd9fb4eb417497281777fc85754ec809753cf225150cbfa583c6ac158ac78334c2b7634d2ccfca16bd765e0398a55a346ca9299280170f98349b"}, 0xee, 0x800) sysctl$kern(&(0x7f0000000580)={0x1, 0x4}, 0x2, &(0x7f00000005c0)="118e00089978bb28c8f50d1b8d767a43d9f732c6e738a73d92b904e5d47565f0dd40fb29d6fce0ae9d530b307fc12cea4ade1e1ca26acaad5b26530bdf33aa", &(0x7f0000000640)=0x3f, &(0x7f0000000680)="eb45ecebdf46a4f0ffc2d47c64348eb654a4839b27fef2833a9a7759572282bec4b3417a97f699c370b69fb8f5f0bb94251eeda08a55e4bf802e869b14a7a55ef7a2b81b2e29a1c9dc3df16dce193d619bfcb1a0b2127056b3ea0ce85cf87073b35ea93a34691df182ffa1853fe8e2a23623dae8f39cfed7fc3cddd9614b7a80c4cf4410582189ba91602ab4823d23fd32e91fdb88ef5669710ec490cfc769fde4c16b39db5b122d7066b49f899a25f2f16a82", 0xb3) setegid(r1) r2 = getegid() semget(0x3, 0x3, 0x20) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740), 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000780)) msgsnd(0xffffffffffffffff, &(0x7f00000007c0)={0x2, "28de11a621614de8e3ff665f"}, 0x14, 0x0) msgrcv(0x0, &(0x7f0000000800)={0x0, ""/117}, 0x7d, 0x1, 0x1000) setregid(r2, 0x0) getgid() msgctl$IPC_RMID(r0, 0x0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f0000000880)=""/71) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000940)={0x3, &(0x7f0000000900)=[{0x7ff, 0x2, 0x3}, {0x8, 0x0, 0x81}, {0x762, 0x4a, 0x8, 0x3}]}) semget(0x1, 0x2, 0x206) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200), &(0x7f0000000000)=0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85baa97981056ef1043f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183", 0xcd) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) executing program 6: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {&(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}, {0x0, &(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'}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x40, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x20220, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x200001, 0x577, 0x1, 0x1ff, 0x0, 0xff, 0x4}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) close(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) seteuid(0x0) r4 = getpid() ktrace(0x0, 0x1, 0x40000930, r4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000380)) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) r6 = socket(0x2, 0x1, 0x0) getsockopt(r6, 0x6, 0x2, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10011, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r0, 0x400c5708, &(0x7f0000000240)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x3, 0x0) r3 = msgget$private(0x0, 0x100) msgrcv(r3, 0x0, 0x0, 0x0, 0x1400) msgsnd(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="02000000000040006d1d5fcb28d9fc2efd00080000006b5723bc77a73f2c7432a505995139959fe8249fcf0bc5a47faa0000"], 0x32, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/14}, 0x16, 0x3, 0x800) r4 = socket$inet(0x2, 0x8000, 0x7) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000300)=0x10) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) msgsnd(r3, &(0x7f0000000280)=ANY=[], 0x8, 0x800) ioctl$FIONREAD(r2, 0x80206913, &(0x7f00000001c0)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) setregid(0x0, r6) setegid(0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x409, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x0, 0xfd, 0x1, 0x4}, {0x40e, 0x0, 0x0, 0x56}]}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r7, 0x46}], 0x1, 0x0) poll(&(0x7f0000000140)=[{}], 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000902) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) panic: ifa_update_broadaddr does not support dynamic length Starting stack trace... panic(ffffffff82833672) at panic+0x159 ifa_update_broadaddr(ffff800000dd4000,ffff8000006a8000,ffff80002a75b2e0) at ifa_update_broadaddr+0x6a in_ioctl(80206913,ffff80002a75b2d0,ffff800000dd4000,1) at in_ioctl+0x5cf ifioctl(fffffd806fcb79d8,80206913,ffff80002a75b2d0,ffff80002a67aa60) at ifioctl+0x104c sys_ioctl(ffff80002a67aa60,ffff80002a75b4b0,ffff80002a75b400) at sys_ioctl+0x4a5 syscall(ffff80002a75b4b0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x4c27d13ace0, count: 250 End of stack trace. syncing disks...18 done dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID e4c28bce-9379-8bb2-f2c8-a7cf484f58e0 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 $lines = 0 set: syntax error 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